searxng/searx/webapp.py
Joseph Cheung db644ec658 c
2023-03-01 16:11:18 +08:00

1949 lines
288 KiB
Python
Executable file
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#!/usr/bin/env python
# SPDX-License-Identifier: AGPL-3.0-or-later
# lint: pylint
# pyright: basic
"""WebbApp
"""
# pylint: disable=use-dict-literal
import hashlib
import hmac
import json
import os
import sys
import base64
import requests
import markdown
import re
import datetime
from textrank4zh import TextRank4Keyword, TextRank4Sentence
from timeit import default_timer
from html import escape
from io import StringIO
import typing
from typing import List, Dict, Iterable
import urllib
import urllib.parse
from urllib.parse import urlencode, unquote
import httpx
from pygments import highlight
from pygments.lexers import get_lexer_by_name
from pygments.formatters import HtmlFormatter # pylint: disable=no-name-in-module
import flask
from flask import (
Flask,
render_template,
url_for,
make_response,
redirect,
send_from_directory,
)
from flask.wrappers import Response
from flask.json import jsonify
from flask_babel import (
Babel,
gettext,
format_decimal,
)
from searx import (
logger,
get_setting,
settings,
searx_debug,
)
from searx import infopage
from searx.data import ENGINE_DESCRIPTIONS
from searx.results import Timing, UnresponsiveEngine
from searx.settings_defaults import OUTPUT_FORMATS
from searx.settings_loader import get_default_settings_path
from searx.exceptions import SearxParameterException
from searx.engines import (
OTHER_CATEGORY,
categories,
engines,
engine_shortcuts,
)
from searx.webutils import (
UnicodeWriter,
highlight_content,
get_static_files,
get_result_templates,
get_themes,
prettify_url,
new_hmac,
is_hmac_of,
is_flask_run_cmdline,
group_engines_in_tab,
searxng_l10n_timespan,
)
from searx.webadapter import (
get_search_query_from_webapp,
get_selected_categories,
)
from searx.utils import (
html_to_text,
gen_useragent,
dict_subset,
match_language,
)
from searx.version import VERSION_STRING, GIT_URL, GIT_BRANCH
from searx.query import RawTextQuery
from searx.plugins import Plugin, plugins, initialize as plugin_initialize
from searx.plugins.oa_doi_rewrite import get_doi_resolver
from searx.preferences import (
Preferences,
ValidationException,
)
from searx.answerers import (
answerers,
ask,
)
from searx.metrics import (
get_engines_stats,
get_engine_errors,
get_reliabilities,
histogram,
counter,
)
from searx.flaskfix import patch_application
from searx.locales import (
LOCALE_NAMES,
RTL_LOCALES,
localeselector,
locales_initialize,
)
# renaming names from searx imports ...
from searx.autocomplete import search_autocomplete, backends as autocomplete_backends
from searx.languages import language_codes as languages
from searx.redisdb import initialize as redis_initialize
from searx.search import SearchWithPlugins, initialize as search_initialize
from searx.network import stream as http_stream, set_context_network_name
from searx.search.checker import get_result as checker_get_result
logger = logger.getChild('webapp')
# check secret_key
if not searx_debug and settings['server']['secret_key'] == 'ultrasecretkey':
logger.error('server.secret_key is not changed. Please use something else instead of ultrasecretkey.')
sys.exit(1)
# about static
logger.debug('static directory is %s', settings['ui']['static_path'])
static_files = get_static_files(settings['ui']['static_path'])
# about templates
logger.debug('templates directory is %s', settings['ui']['templates_path'])
default_theme = settings['ui']['default_theme']
templates_path = settings['ui']['templates_path']
themes = get_themes(templates_path)
result_templates = get_result_templates(templates_path)
STATS_SORT_PARAMETERS = {
'name': (False, 'name', ''),
'score': (True, 'score_per_result', 0),
'result_count': (True, 'result_count', 0),
'time': (False, 'total', 0),
'reliability': (False, 'reliability', 100),
}
# Flask app
app = Flask(__name__, static_folder=settings['ui']['static_path'], template_folder=templates_path)
app.jinja_env.trim_blocks = True
app.jinja_env.lstrip_blocks = True
app.jinja_env.add_extension('jinja2.ext.loopcontrols') # pylint: disable=no-member
app.jinja_env.filters['group_engines_in_tab'] = group_engines_in_tab # pylint: disable=no-member
app.secret_key = settings['server']['secret_key']
timeout_text = gettext('timeout')
parsing_error_text = gettext('parsing error')
http_protocol_error_text = gettext('HTTP protocol error')
network_error_text = gettext('network error')
ssl_cert_error_text = gettext("SSL error: certificate validation has failed")
exception_classname_to_text = {
None: gettext('unexpected crash'),
'timeout': timeout_text,
'asyncio.TimeoutError': timeout_text,
'httpx.TimeoutException': timeout_text,
'httpx.ConnectTimeout': timeout_text,
'httpx.ReadTimeout': timeout_text,
'httpx.WriteTimeout': timeout_text,
'httpx.HTTPStatusError': gettext('HTTP error'),
'httpx.ConnectError': gettext("HTTP connection error"),
'httpx.RemoteProtocolError': http_protocol_error_text,
'httpx.LocalProtocolError': http_protocol_error_text,
'httpx.ProtocolError': http_protocol_error_text,
'httpx.ReadError': network_error_text,
'httpx.WriteError': network_error_text,
'httpx.ProxyError': gettext("proxy error"),
'searx.exceptions.SearxEngineCaptchaException': gettext("CAPTCHA"),
'searx.exceptions.SearxEngineTooManyRequestsException': gettext("too many requests"),
'searx.exceptions.SearxEngineAccessDeniedException': gettext("access denied"),
'searx.exceptions.SearxEngineAPIException': gettext("server API error"),
'searx.exceptions.SearxEngineXPathException': parsing_error_text,
'KeyError': parsing_error_text,
'json.decoder.JSONDecodeError': parsing_error_text,
'lxml.etree.ParserError': parsing_error_text,
'ssl.SSLCertVerificationError': ssl_cert_error_text, # for Python > 3.7
'ssl.CertificateError': ssl_cert_error_text, # for Python 3.7
}
class ExtendedRequest(flask.Request):
"""This class is never initialized and only used for type checking."""
preferences: Preferences
errors: List[str]
user_plugins: List[Plugin]
form: Dict[str, str]
start_time: float
render_time: float
timings: List[Timing]
request = typing.cast(ExtendedRequest, flask.request)
def get_locale():
locale = localeselector()
logger.debug("%s uses locale `%s`", urllib.parse.quote(request.url), locale)
return locale
babel = Babel(app, locale_selector=get_locale)
def _get_browser_language(req, lang_list):
for lang in req.headers.get("Accept-Language", "en").split(","):
if ';' in lang:
lang = lang.split(';')[0]
if '-' in lang:
lang_parts = lang.split('-')
lang = "{}-{}".format(lang_parts[0], lang_parts[-1].upper())
locale = match_language(lang, lang_list, fallback=None)
if locale is not None:
return locale
return 'en'
def _get_locale_rfc5646(locale):
"""Get locale name for <html lang="...">
Chrom* browsers don't detect the language when there is a subtag (ie a territory).
For example "zh-TW" is detected but not "zh-Hant-TW".
This function returns a locale without the subtag.
"""
parts = locale.split('-')
return parts[0].lower() + '-' + parts[-1].upper()
# code-highlighter
@app.template_filter('code_highlighter')
def code_highlighter(codelines, language=None):
if not language:
language = 'text'
try:
# find lexer by programming language
lexer = get_lexer_by_name(language, stripall=True)
except Exception as e: # pylint: disable=broad-except
logger.exception(e, exc_info=True)
# if lexer is not found, using default one
lexer = get_lexer_by_name('text', stripall=True)
html_code = ''
tmp_code = ''
last_line = None
line_code_start = None
# parse lines
for line, code in codelines:
if not last_line:
line_code_start = line
# new codeblock is detected
if last_line is not None and last_line + 1 != line:
# highlight last codepart
formatter = HtmlFormatter(linenos='inline', linenostart=line_code_start, cssclass="code-highlight")
html_code = html_code + highlight(tmp_code, lexer, formatter)
# reset conditions for next codepart
tmp_code = ''
line_code_start = line
# add codepart
tmp_code += code + '\n'
# update line
last_line = line
# highlight last codepart
formatter = HtmlFormatter(linenos='inline', linenostart=line_code_start, cssclass="code-highlight")
html_code = html_code + highlight(tmp_code, lexer, formatter)
return html_code
def get_result_template(theme_name: str, template_name: str):
themed_path = theme_name + '/result_templates/' + template_name
if themed_path in result_templates:
return themed_path
return 'result_templates/' + template_name
def custom_url_for(endpoint: str, **values):
suffix = ""
if endpoint == 'static' and values.get('filename'):
file_hash = static_files.get(values['filename'])
if not file_hash:
# try file in the current theme
theme_name = request.preferences.get_value('theme')
filename_with_theme = "themes/{}/{}".format(theme_name, values['filename'])
file_hash = static_files.get(filename_with_theme)
if file_hash:
values['filename'] = filename_with_theme
if get_setting('ui.static_use_hash') and file_hash:
suffix = "?" + file_hash
if endpoint == 'info' and 'locale' not in values:
locale = request.preferences.get_value('locale')
if _INFO_PAGES.get_page(values['pagename'], locale) is None:
locale = _INFO_PAGES.locale_default
values['locale'] = locale
return url_for(endpoint, **values) + suffix
def morty_proxify(url: str):
if url.startswith('//'):
url = 'https:' + url
if not settings['result_proxy']['url']:
return url
url_params = dict(mortyurl=url)
if settings['result_proxy']['key']:
url_params['mortyhash'] = hmac.new(settings['result_proxy']['key'], url.encode(), hashlib.sha256).hexdigest()
return '{0}?{1}'.format(settings['result_proxy']['url'], urlencode(url_params))
def image_proxify(url: str):
if url.startswith('//'):
url = 'https:' + url
if not request.preferences.get_value('image_proxy'):
return url
if url.startswith('data:image/'):
# 50 is an arbitrary number to get only the beginning of the image.
partial_base64 = url[len('data:image/') : 50].split(';')
if (
len(partial_base64) == 2
and partial_base64[0] in ['gif', 'png', 'jpeg', 'pjpeg', 'webp', 'tiff', 'bmp']
and partial_base64[1].startswith('base64,')
):
return url
return None
if settings['result_proxy']['url']:
return morty_proxify(url)
h = new_hmac(settings['server']['secret_key'], url.encode())
return '{0}?{1}'.format(url_for('image_proxy'), urlencode(dict(url=url.encode(), h=h)))
def get_translations():
return {
# when there is autocompletion
'no_item_found': gettext('No item found'),
# /preferences: the source of the engine description (wikipedata, wikidata, website)
'Source': gettext('Source'),
# infinite scroll
'error_loading_next_page': gettext('Error loading the next page'),
}
def _get_enable_categories(all_categories: Iterable[str]):
disabled_engines = request.preferences.engines.get_disabled()
enabled_categories = set(
# pylint: disable=consider-using-dict-items
category
for engine_name in engines
for category in engines[engine_name].categories
if (engine_name, category) not in disabled_engines
)
return [x for x in all_categories if x in enabled_categories]
def get_pretty_url(parsed_url: urllib.parse.ParseResult):
path = parsed_url.path
path = path[:-1] if len(path) > 0 and path[-1] == '/' else path
path = unquote(path.replace("/", " "))
return [parsed_url.scheme + "://" + parsed_url.netloc, path]
def get_client_settings():
req_pref = request.preferences
return {
'autocomplete_provider': req_pref.get_value('autocomplete'),
'autocomplete_min': get_setting('search.autocomplete_min'),
'http_method': req_pref.get_value('method'),
'infinite_scroll': req_pref.get_value('infinite_scroll'),
'translations': get_translations(),
'search_on_category_select': req_pref.plugins.choices['searx.plugins.search_on_category_select'],
'hotkeys': req_pref.plugins.choices['searx.plugins.vim_hotkeys'],
'theme_static_path': custom_url_for('static', filename='themes/simple'),
}
def render(template_name: str, **kwargs):
kwargs['client_settings'] = str(
base64.b64encode(
bytes(
json.dumps(get_client_settings()),
encoding='utf-8',
)
),
encoding='utf-8',
)
# values from the HTTP requests
kwargs['endpoint'] = 'results' if 'q' in kwargs else request.endpoint
kwargs['cookies'] = request.cookies
kwargs['errors'] = request.errors
# values from the preferences
kwargs['preferences'] = request.preferences
kwargs['autocomplete'] = request.preferences.get_value('autocomplete')
kwargs['infinite_scroll'] = request.preferences.get_value('infinite_scroll')
kwargs['results_on_new_tab'] = request.preferences.get_value('results_on_new_tab')
kwargs['advanced_search'] = request.preferences.get_value('advanced_search')
kwargs['query_in_title'] = request.preferences.get_value('query_in_title')
kwargs['safesearch'] = str(request.preferences.get_value('safesearch'))
kwargs['theme'] = request.preferences.get_value('theme')
kwargs['method'] = request.preferences.get_value('method')
kwargs['categories_as_tabs'] = list(settings['categories_as_tabs'].keys())
kwargs['categories'] = _get_enable_categories(categories.keys())
kwargs['OTHER_CATEGORY'] = OTHER_CATEGORY
# i18n
kwargs['language_codes'] = [l for l in languages if l[0] in settings['search']['languages']]
locale = request.preferences.get_value('locale')
kwargs['locale_rfc5646'] = _get_locale_rfc5646(locale)
if locale in RTL_LOCALES and 'rtl' not in kwargs:
kwargs['rtl'] = True
if 'current_language' not in kwargs:
kwargs['current_language'] = match_language(
request.preferences.get_value('language'), settings['search']['languages']
)
# values from settings
kwargs['search_formats'] = [x for x in settings['search']['formats'] if x != 'html']
kwargs['instance_name'] = get_setting('general.instance_name')
kwargs['searx_version'] = VERSION_STRING
kwargs['searx_git_url'] = GIT_URL
kwargs['enable_metrics'] = get_setting('general.enable_metrics')
kwargs['get_setting'] = get_setting
kwargs['get_pretty_url'] = get_pretty_url
# values from settings: donation_url
donation_url = get_setting('general.donation_url')
if donation_url is True:
donation_url = custom_url_for('info', pagename='donate')
kwargs['donation_url'] = donation_url
# helpers to create links to other pages
kwargs['url_for'] = custom_url_for # override url_for function in templates
kwargs['image_proxify'] = image_proxify
kwargs['proxify'] = morty_proxify if settings['result_proxy']['url'] is not None else None
kwargs['proxify_results'] = settings['result_proxy']['proxify_results']
kwargs['cache_url'] = settings['ui']['cache_url']
kwargs['get_result_template'] = get_result_template
kwargs['doi_resolver'] = get_doi_resolver(request.preferences)
kwargs['opensearch_url'] = (
url_for('opensearch')
+ '?'
+ urlencode(
{
'method': request.preferences.get_value('method'),
'autocomplete': request.preferences.get_value('autocomplete'),
}
)
)
# scripts from plugins
kwargs['scripts'] = set()
for plugin in request.user_plugins:
for script in plugin.js_dependencies:
kwargs['scripts'].add(script)
# styles from plugins
kwargs['styles'] = set()
for plugin in request.user_plugins:
for css in plugin.css_dependencies:
kwargs['styles'].add(css)
start_time = default_timer()
result = render_template('{}/{}'.format(kwargs['theme'], template_name), **kwargs)
request.render_time += default_timer() - start_time # pylint: disable=assigning-non-slot
return result
@app.before_request
def pre_request():
request.start_time = default_timer() # pylint: disable=assigning-non-slot
request.render_time = 0 # pylint: disable=assigning-non-slot
request.timings = [] # pylint: disable=assigning-non-slot
request.errors = [] # pylint: disable=assigning-non-slot
preferences = Preferences(themes, list(categories.keys()), engines, plugins) # pylint: disable=redefined-outer-name
user_agent = request.headers.get('User-Agent', '').lower()
if 'webkit' in user_agent and 'android' in user_agent:
preferences.key_value_settings['method'].value = 'GET'
request.preferences = preferences # pylint: disable=assigning-non-slot
try:
preferences.parse_dict(request.cookies)
except Exception as e: # pylint: disable=broad-except
logger.exception(e, exc_info=True)
request.errors.append(gettext('Invalid settings, please edit your preferences'))
# merge GET, POST vars
# request.form
request.form = dict(request.form.items()) # pylint: disable=assigning-non-slot
for k, v in request.args.items():
if k not in request.form:
request.form[k] = v
if request.form.get('preferences'):
preferences.parse_encoded_data(request.form['preferences'])
else:
try:
preferences.parse_dict(request.form)
except Exception as e: # pylint: disable=broad-except
logger.exception(e, exc_info=True)
request.errors.append(gettext('Invalid settings'))
# language is defined neither in settings nor in preferences
# use browser headers
if not preferences.get_value("language"):
language = _get_browser_language(request, settings['search']['languages'])
preferences.parse_dict({"language": language})
logger.debug('set language %s (from browser)', preferences.get_value("language"))
# locale is defined neither in settings nor in preferences
# use browser headers
if not preferences.get_value("locale"):
locale = _get_browser_language(request, LOCALE_NAMES.keys())
preferences.parse_dict({"locale": locale})
logger.debug('set locale %s (from browser)', preferences.get_value("locale"))
# request.user_plugins
request.user_plugins = [] # pylint: disable=assigning-non-slot
allowed_plugins = preferences.plugins.get_enabled()
disabled_plugins = preferences.plugins.get_disabled()
for plugin in plugins:
if (plugin.default_on and plugin.id not in disabled_plugins) or plugin.id in allowed_plugins:
request.user_plugins.append(plugin)
@app.after_request
def add_default_headers(response: flask.Response):
# set default http headers
for header, value in settings['server']['default_http_headers'].items():
if header in response.headers:
continue
response.headers[header] = value
return response
@app.after_request
def post_request(response: flask.Response):
total_time = default_timer() - request.start_time
timings_all = [
'total;dur=' + str(round(total_time * 1000, 3)),
'render;dur=' + str(round(request.render_time * 1000, 3)),
]
if len(request.timings) > 0:
timings = sorted(request.timings, key=lambda t: t.total)
timings_total = [
'total_' + str(i) + '_' + t.engine + ';dur=' + str(round(t.total * 1000, 3)) for i, t in enumerate(timings)
]
timings_load = [
'load_' + str(i) + '_' + t.engine + ';dur=' + str(round(t.load * 1000, 3))
for i, t in enumerate(timings)
if t.load
]
timings_all = timings_all + timings_total + timings_load
# response.headers.add('Server-Timing', ', '.join(timings_all))
return response
def index_error(output_format: str, error_message: str):
if output_format == 'json':
return Response(json.dumps({'error': error_message}), mimetype='application/json')
if output_format == 'csv':
response = Response('', mimetype='application/csv')
cont_disp = 'attachment;Filename=searx.csv'
response.headers.add('Content-Disposition', cont_disp)
return response
if output_format == 'rss':
response_rss = render(
'opensearch_response_rss.xml',
results=[],
q=request.form['q'] if 'q' in request.form else '',
number_of_results=0,
error_message=error_message,
)
return Response(response_rss, mimetype='text/xml')
# html
request.errors.append(gettext('search error'))
return render(
# fmt: off
'index.html',
selected_categories=get_selected_categories(request.preferences, request.form),
# fmt: on
)
@app.route('/', methods=['GET', 'POST'])
def index():
"""Render index page."""
# redirect to search if there's a query in the request
if request.form.get('q'):
query = ('?' + request.query_string.decode()) if request.query_string else ''
return redirect(url_for('search') + query, 308)
return render(
# fmt: off
'index.html',
selected_categories=get_selected_categories(request.preferences, request.form),
current_locale = request.preferences.get_value("locale"),
# fmt: on
)
@app.route('/healthz', methods=['GET'])
def health():
return Response('OK', mimetype='text/plain')
@app.route('/keytext', methods=['POST'])
def keytext():
res = []
text = request.json['text']
tr4s = TextRank4Sentence()
tr4s.analyze(text=text, lower=True, source = 'all_filters')
for item in tr4s.get_key_sentences(num=15):
res.append(item.sentence)
return Response(json.dumps(res), mimetype='application/json')
@app.route('/search', methods=['GET', 'POST'])
def search():
"""Search query in q and return results.
Supported outputs: html, json, csv, rss.
"""
# pylint: disable=too-many-locals, too-many-return-statements, too-many-branches
# pylint: disable=too-many-statements
# output_format
output_format = request.form.get('format', 'html')
if output_format not in OUTPUT_FORMATS:
output_format = 'html'
if output_format not in settings['search']['formats']:
flask.abort(403)
# check if there is query (not None and not an empty string)
if not request.form.get('q'):
if output_format == 'html':
return render(
# fmt: off
'index.html',
selected_categories=get_selected_categories(request.preferences, request.form),
# fmt: on
)
return index_error(output_format, 'No query'), 400
# search
search_query = None
raw_text_query = None
result_container = None
original_search_query = ""
search_type = "搜索网页"
net_search = True
net_search_str = 'true'
prompt = ""
try:
search_query, raw_text_query, _, _ = get_search_query_from_webapp(request.preferences, request.form)
# search = Search(search_query) # without plugins
try:
original_search_query = search_query.query
if "模仿" in search_query.query or "扮演" in search_query.query or "你能" in search_query.query or "请推荐" in search_query.query or "帮我" in search_query.query or "写一段" in search_query.query or "写一个" in search_query.query or "请问" in search_query.query or "请给" in search_query.query or "请你" in search_query.query or "请推荐" in search_query.query or "是谁" in search_query.query or "能帮忙" in search_query.query or "介绍一下" in search_query.query or "为什么" in search_query.query or "什么是" in search_query.query or "有什么" in search_query.query or "怎样" in search_query.query or "给我" in search_query.query or "如何" in search_query.query or "谁是" in search_query.query or "查询" in search_query.query or "告诉我" in search_query.query or "查一下" in search_query.query or "找一个" in search_query.query or "什么样" in search_query.query or "哪个" in search_query.query or "哪些" in search_query.query or "哪一个" in search_query.query or "哪一些" in search_query.query or "啥是" in search_query.query or "为啥" in search_query.query or "怎么" in search_query.query:
if len(search_query.query)>5 and "谁是" in search_query.query:
search_query.query = search_query.query.replace("谁是","")
if len(search_query.query)>5 and "是谁" in search_query.query:
search_query.query = search_query.query.replace("是谁","")
if len(search_query.query)>5 and not "谁是" in search_query.query and not "是谁" in search_query.query:
prompt = search_query.query + "\n对以上问题生成一个Google搜索词\n"
search_type = '任务'
net_search = False
net_search_str = 'false'
elif len(original_query)>10:
prompt = "任务:写诗 写故事 写代码 写论文摘要 模仿推特用户 生成搜索广告 回答问题 聊天话题 搜索网页 搜索视频 搜索地图 搜索新闻 查看食谱 搜索商品 写歌词 写论文 模仿名人 翻译语言 摘要文章 讲笑话 做数学题 搜索图片 播放音乐 查看天气\n1.判断是以上任务的哪一个2.判断是否需要联网回答3.给出搜索关键词\n"
prompt = prompt + "提问:" + search_query.query + '答案用json数组例如["写诗","","详细关键词"]来表述\n答案:'
acts = ['写诗', '写故事', '写代码', '写论文摘要', '模仿推特用户', '生成搜索广告', '回答问题', '聊天话题', '搜索网页', '搜索视频', '搜索地图', '搜索新闻', '查看食谱', '搜索商品', '写歌词', '写论文', '模仿名人', '翻译语言', '摘要文章', '讲笑话', '做数学题', '搜索图片', '播放音乐', '查看天气']
if "今年" in prompt or "今天" in prompt:
now = datetime.datetime.now()
prompt = prompt.replace("今年",now.strftime('%Y年'))
prompt = prompt.replace("今天",now.strftime('%Y年%m月%d'))
gpt = ""
gpt_url = "https://api.openai.com/v1/engines/text-davinci-003/completions"
gpt_headers = {
"Authorization": "Bearer "+os.environ['GPTKEY'],
"Content-Type": "application/json",
}
gpt_data = {
"prompt": prompt,
"max_tokens": 256,
"temperature": 0.9,
"top_p": 1,
"frequency_penalty": 0,
"presence_penalty": 0,
"best_of": 1,
"echo": False,
"logprobs": 0,
"stream": False
}
if prompt and prompt !='' :
gpt_response = requests.post(gpt_url, headers=gpt_headers, data=json.dumps(gpt_data))
gpt_json = gpt_response.json()
if 'choices' in gpt_json:
gpt = gpt_json['choices'][0]['text']
if search_type == '任务':
for word in gpt.split('\n'):
if word != "":
gpt = word.replace("\"","").replace("\'","").replace("","").replace("","").replace("","").replace("","")
break
if gpt!="":
search_query.query = gpt
if 'Google' not in original_search_query and 'google' not in original_search_query and '谷歌' not in original_search_query and ('Google' in search_query.query or 'google' in search_query.query or '谷歌' in search_query.query):
search_query.query=search_query.query.replace("Google","").replace("google","").replace("谷歌","")
else:
gpt_judge = []
for tmpj in gpt.split():
try:
gpt_judge = json.loads(tmpj)
except:pass
if len(gpt_judge)==3 and gpt_judge[0] in acts and gpt_judge[2] != '' and (gpt_judge[1]=='' or gpt_judge[1]=='True' or gpt_judge[1]=='true'):
search_query.query = gpt_judge[2]
search_type = gpt_judge[0]
net_search = True
net_search_str = 'true'
elif len(gpt_judge)==3 and gpt_judge[0] in acts and gpt_judge[2] != '' and (gpt_judge[1]=='' or gpt_judge[1]=='False' or gpt_judge[1]=='false'):
search_type = gpt_judge[0]
net_search = False
net_search_str = 'false'
except Exception as ee:
logger.exception(ee, exc_info=True)
search = SearchWithPlugins(search_query, request.user_plugins, request) # pylint: disable=redefined-outer-name
result_container = search.search()
except SearxParameterException as e:
logger.exception('search error: SearxParameterException')
return index_error(output_format, e.message), 400
except Exception as e: # pylint: disable=broad-except
logger.exception(e, exc_info=True)
return index_error(output_format, gettext('search error')), 500
# results
results = result_container.get_ordered_results()
number_of_results = result_container.results_number()
if number_of_results < result_container.results_length():
number_of_results = 0
# OPENAI GPT
raws = []
try:
url_pair = []
url_proxy = {}
prompt = ""
for res in results:
if 'url' not in res: continue
if 'content' not in res: continue
if 'title' not in res: continue
if res['content'] == '': continue
new_url = 'https://url'+str(len(url_pair))
url_pair.append(res['url'])
url_proxy[res['url']] = (morty_proxify(res['url'].replace("://mobile.twitter.com","://nitter.net").replace("://mobile.twitter.com","://nitter.net").replace("://twitter.com","://nitter.net")))
res['title'] = res['title'].replace("التغريدات مع الردود بواسطة","")
res['content'] = res['content'].replace(" "," ")
res['content'] = res['content'].replace("Translate Tweet. ","")
res['content'] = res['content'].replace("Learn more ","")
res['content'] = res['content'].replace("Translate Tweet.","")
res['content'] = res['content'].replace("Retweeted.","Reposted.")
res['content'] = res['content'].replace("Learn more.","")
res['content'] = res['content'].replace("Show replies.","")
res['content'] = res['content'].replace("See new Tweets. ","")
if "作者简介:金融学客座教授,硕士生导师" in res['content']: res['content']=res['title']
res['content'] = res['content'].replace("You're unable to view this Tweet because this account owner limits who can view their Tweets.","Private Tweet.")
res['content'] = res['content'].replace("Twitter for Android · ","")
res['content'] = res['content'].replace("This Tweet was deleted by the Tweet author.","Deleted Tweet.")
tmp_prompt = res['title'] +'\n'+ res['content'] + '\n' + new_url +'\n'
if '搜索' in search_type and len( prompt + tmp_prompt +'\n' + "\n以上是关键词 " + original_search_query + " 的搜索结果,删除无关内容,用简体中文分条总结简报,在文中用(链接)标注对应内容来源链接,链接不要放在最后。结果:" ) <1600:
raws.append(tmp_prompt)
prompt += tmp_prompt +'\n'
elif len( prompt + tmp_prompt +'\n' + "\n以上是 " + original_search_query + " 的网络知识。用简体中文完成"+ search_type +",如果使用了网络知识,删除无关内容,在文中用(链接)标注对应内容来源链接,链接不要放在最后。结果:") <1600:
prompt += tmp_prompt +'\n'
if prompt != "":
gpt = ""
gpt_url = "https://search.kg/completions"
gpt_headers = {
"Content-Type": "application/json",
}
if '搜索' not in search_type:
gpt_data = {
"prompt": prompt+"\n以上是 " + original_search_query + " 的网络知识。用简体中文完成"+ search_type +",如果使用了网络知识,删除无关内容,在文中用(链接)标注对应内容来源链接,链接不要放在最后。结果:",
"max_tokens": 1000,
"temperature": 0.2,
"top_p": 1,
"frequency_penalty": 0,
"presence_penalty": 0,
"best_of": 1,
"echo": False,
"logprobs": 0,
"stream": True
}
else:
gpt_data = {
"prompt": prompt+"\n以上是关键词 " + search_query.query + " 的搜索结果,删除无关内容,用简体中文分条总结简报,在文中用(链接)标注对应内容来源链接,链接不要放在最后。结果:",
"max_tokens": 1000,
"temperature": 0.2,
"top_p": 1,
"frequency_penalty": 0,
"presence_penalty": 0,
"best_of": 1,
"echo": False,
"logprobs": 0,
"stream": True
}
gpt = json.dumps({'data':gpt_data, 'url_pair':url_pair, 'url_proxy':url_proxy, 'raws': raws})
gpt = '<div id="chat_section"><div id="chat_intro"></div><div id="chat"></div>' + r'''
<div id="modal" class="modal">
<div id="modal-title" class="modal-title">网页速览<span>
<a id="closebtn" href="javascript:void(0);" class="close-modal closebtn"></a></span>
</div>
<div class="modal-input-content" id="modal-input-content">
<div id="iframe-wrapper">
<iframe ></iframe>
<div id='readability-reader' style='display:none'></div>
</div>
</div>
</div>
<script>
// 1. 获取元素
var modal = document.querySelector('.modal');
var closeBtn = document.querySelector('#closebtn');
var title = document.querySelector('#modal-title');
// 2. 点击弹出层这个链接 link 让mask 和modal 显示出来
// 3. 点击 closeBtn 就隐藏 mask 和 modal
closeBtn.addEventListener('click', function () {
modal.style.display = 'none';
document.querySelector("#chat_section").appendChild(document.querySelector("#chat_talk"))
document.querySelector("#chat_section").appendChild(document.querySelector("#chat_continue"))
document.querySelector("#readability-reader").innerHTML = '';
try{iframe.removeAttribute('src');}catch(e){}
})
// 4. 开始拖拽
// (1) 当我们鼠标按下, 就获得鼠标在盒子内的坐标
modal.addEventListener('mousedown', function (e) {
var x = e.pageX - modal.offsetLeft;
var y = e.pageY - modal.offsetTop;
// (2) 鼠标移动的时候,把鼠标在页面中的坐标,减去 鼠标在盒子内的坐标就是模态框的left和top值
document.addEventListener('mousemove', move)
function move(e) {
modal.style.left = e.pageX - x + 'px';
modal.style.top = e.pageY - y + 'px';
}
// (3) 鼠标弹起,就让鼠标移动事件移除
document.addEventListener('mouseup', function () {
document.removeEventListener('mousemove', move);
})
})
modal.addEventListener('touchstart', function (e) {
var x = e.targetTouches[0].pageX - modal.offsetLeft;
var y = e.targetTouches[0].pageY - modal.offsetTop;
// (2) 鼠标移动的时候,把鼠标在页面中的坐标,减去 鼠标在盒子内的坐标就是模态框的left和top值
document.addEventListener('touchmove ', move)
function move(e) {
modal.style.left = e.targetTouches[0].pageX - x + 'px';
modal.style.top = e.targetTouches[0].pageY - y + 'px';
}
// (3) 鼠标弹起,就让鼠标移动事件移除
document.addEventListener('touchend', function () {
document.removeEventListener('touchmove ', move);
})
})
</script>
<style>
.modal-header {
width: 100%;
text-align: center;
height: 30px;
font-size: 24px;
line-height: 30px;
}
.modal {
display: none;
width: 45%;
position: fixed;
left: 32%;
top: 50%;
background: var(--color-header-background);
z-index: 9999;
transform: translate(-50%, -50%);
}
@media screen and (max-width: 50em) {
.modal {
width: 85%;
left: 50%;
top: 50%;
}
}
.modal-title {
width: 100%;
margin: 10px 0px 0px 0px;
text-align: center;
line-height: 40px;
height: 40px;
font-size: 18px;
position: relative;
cursor: move;
}
.modal-button {
width: 50%;
margin: 30px auto 0px auto;
line-height: 40px;
font-size: 14px;
border: #ebebeb 1px solid;
text-align: center;
}
.modal-button a {
display: block;
}
.modal-input input.list-input {
float: left;
line-height: 35px;
height: 35px;
width: 350px;
border: #ebebeb 1px solid;
text-indent: 5px;
}
.modal-input {
overflow: hidden;
margin: 0px 0px 20px 0px;
}
.modal-input label {
float: left;
width: 90px;
padding-right: 10px;
text-align: right;
line-height: 35px;
height: 35px;
font-size: 14px;
}
.modal-title span {
position: absolute;
right: 0px;
top: -15px;
}
#chat_talk {
width: 100%;
max-height: 30vh;
position: relative;
overflow: scroll;
padding-top: 1em;
}
#iframe-wrapper {
width: 100%;
height: 40vh;
position: relative;
overflow: hidden; /* 防止滚动条溢出 */
}
#iframe-wrapper iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
border: none; /* 去掉边框 */
overflow: auto; /* 显示滚动条 */
}
#iframe-wrapper div {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
border: none; /* 去掉边框 */
overflow: auto; /* 显示滚动条 */
}
.closebtn{
width: 25px;
height: 25px;
display: inline-block;
cursor: pointer;
position: absolute;
top: 15px;
right: 15px;
}
.closebtn::before, .closebtn::after {
content: '';
position: absolute;
height: 2px;
width: 20px;
top: 12px;
right: 2px;
background: #999;
cursor: pointer;
}
.closebtn::before {
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
}
.closebtn::after {
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
}
</style>
<div id="chat_talk"></div>
<div id="chat_continue" style="display:none">
<div id="chat_more" style="display:none"></div>
<hr>
<textarea id="chat_input" style="margin: auto;display: block;background: rgb(209 219 250 / 30%);outline: 0px;color: var(--color-search-font);font-size: 1.2rem;border-radius: 3px;border: none;height: 3em;resize: vertical;width: 75%;"></textarea>
<button id="chat_send" onclick='send_chat()' style="
width: 75%;
display: block;
margin: auto;
margin-top: .8em;
border-radius: .8rem;
height: 2em;
background: linear-gradient(81.62deg, #2870ea 8.72%, #1b4aef 85.01%);
color: #fff;
border: none;
cursor: pointer;
">发送</button>
</div>
</div>
<style>
.chat_answer {
cursor: pointer;
line-height: 1.5em;
margin: 0.5em 3em 0.5em 0;
padding: 8px 12px;
color: white;
background: rgba(27,74,239,0.7);
}
.chat_question {
cursor: pointer;
line-height: 1.5em;
margin: 0.5em 0 0.5em 3em;
padding: 8px 12px;
color: black;
background: rgba(245, 245, 245, 0.7);
}
button.btn_more {
min-height: 30px;
text-align: left;
background: rgb(209, 219, 250);
border-radius: 8px;
overflow: hidden;
box-sizing: border-box;
padding: 0px 12px;
margin: 1px;
cursor: pointer;
font-weight: 500;
line-height: 28px;
border: 1px solid rgb(18, 59, 182);
color: rgb(18, 59, 182);
}
::-webkit-scrollbar {
width: 8px;
}
::-webkit-scrollbar-track {
-webkit-box-shadow: rgba(0, 0, 0, 0.3);
box-shadow: rgba(0, 0, 0, 0.3);
border-radius: 10px;
}
::-webkit-scrollbar-thumb {
border-radius: 10px;
background: rgba(17, 16, 16, 0.13);
-webkit-box-shadow: rgba(0, 0, 0, 0.9);
box-shadow: rgba(0, 0, 0, 0.5);
}
::-webkit-scrollbar-thumb:window-inactive {
background: rgba(211, 173, 209, 0.4);
}
</style>
''' + '<div id="prompt" style="display:none">' + (base64.b64encode(gpt.encode("utf-8")).decode('UTF-8') ) + '</div>'
# gpt_response = requests.post(gpt_url, headers=gpt_headers, data=json.dumps(gpt_data))
# gpt_json = gpt_response.json()
# if 'choices' in gpt_json:
# gpt = gpt_json['choices'][0]['text']
# gpt = gpt.replace("简报:","").replace("简报:","")
# for i in range(len(url_pair)-1,-1,-1):
# gpt = gpt.replace("https://url"+str(i),url_pair[i])
# rgpt = gpt
if gpt and gpt!="":
if original_search_query != search_query.query:
gpt = "Search 为您搜索:" + search_query.query + "\n\n" + gpt
gpt = gpt + r'''<style>
a.footnote {
position: relative;
display: inline-flex;
align-items: center;
justify-content: center;
font-size: 10px;
font-weight: 600;
vertical-align: top;
top: 0px;
margin: 1px 1px;
min-width: 14px;
height: 14px;
border-radius: 3px;
color: rgb(18, 59, 182);
background: rgb(209, 219, 250);
outline: transparent solid 1px;
}
</style>
<script src="/static/themes/magi/Readability-readerable.js"></script>
<script src="/static/themes/magi/Readability.js"></script>
<script src="/static/themes/magi/markdown.js"></script>
<script>
const original_search_query = "''' + original_search_query.replace('"',"") + r'''"
const search_queryquery = "''' + search_query.query.replace('"',"") + r'''"
const search_type = "''' + search_type + r'''"
const net_search = ''' + net_search_str + r'''
</script><script>
const _0x31e731=_0x2c00,_0xd3c6d5=_0x2c00,_0x547146=_0x2c00,_0xeffe8d=_0x2c00,_0xf3ef9c=_0x2c00;(function(_0x47fb8d,_0x244ab7){const _0x10d09d=_0x2c00,_0x19c95c=_0x2c00,_0x137395=_0x2c00,_0x176089=_0x2c00,_0x48b9c6=_0x2c00,_0x1f3171=_0x47fb8d();while(!![]){try{const _0x4515d5=-parseInt(_0x10d09d(0x275))/(0x2344+-0x7*-0x29f+0x1*-0x359c)*(-parseInt(_0x19c95c(0x56b))/(0x122c+0x2*0xe48+-0x2eba))+parseInt(_0x10d09d(0x620))/(0x1b7*0x11+-0x1e*-0x113+-0x3d5e)*(-parseInt(_0x176089(0x8bf))/(0x2105+-0xead+-0x1254))+-parseInt(_0x137395(0x862))/(0x5db+0x3d5*0x5+-0x18ff)*(-parseInt(_0x48b9c6(0x257))/(0x11d6*-0x1+-0x1aa0+0x1a*0x1b6))+parseInt(_0x10d09d(0x165))/(0x6e9+-0x2307+-0x37*-0x83)*(-parseInt(_0x48b9c6(0x587))/(-0x1*0x41+0x5e*-0x11+0x687))+parseInt(_0x10d09d(0x199))/(0x3*0xcaf+0x241c+-0x4a20*0x1)+parseInt(_0x137395(0x8b6))/(-0x2a2+0x648+-0x39c)*(parseInt(_0x48b9c6(0x195))/(0x1395*-0x1+0x17d0+-0x430))+-parseInt(_0x48b9c6(0x270))/(0x7a6+-0x3*-0x29f+-0xf77)*(parseInt(_0x137395(0x897))/(-0x1316+0x2*-0xeea+-0x9cb*-0x5));if(_0x4515d5===_0x244ab7)break;else _0x1f3171['push'](_0x1f3171['shift']());}catch(_0x1eb307){_0x1f3171['push'](_0x1f3171['shift']());}}}(_0x43e6,0xf*-0x2b97+-0xa2127+0x1b5457));function proxify(){const _0x1af8f3=_0x2c00,_0x4bad2d=_0x2c00,_0x43e89e=_0x2c00,_0x19983a=_0x2c00,_0x2bcf3c=_0x2c00,_0x3f2752={'qYSia':function(_0x19af4a,_0x420834){return _0x19af4a-_0x420834;},'fnKbW':function(_0x12f20e,_0xdc8fa3){return _0x12f20e!==_0xdc8fa3;},'rRPHB':_0x1af8f3(0x313),'EmDKj':_0x4bad2d(0x1fb),'XpkSX':function(_0x4667e2,_0x2061f0,_0x3c392d){return _0x4667e2(_0x2061f0,_0x3c392d);},'qVouN':function(_0xc17198,_0x221e0a){return _0xc17198+_0x221e0a;},'bjlZV':_0x4bad2d(0x2bc),'pDRKf':_0x43e89e(0x362)+'es','SqFCm':function(_0x46ed03,_0x2a50c0){return _0x46ed03-_0x2a50c0;},'Urxhj':function(_0x58af88,_0xc02e48){return _0x58af88!==_0xc02e48;},'HWowz':_0x1af8f3(0x2bb),'MSlXv':_0x4bad2d(0x8c1),'tDByp':function(_0x32215e,_0x37c22c){return _0x32215e>=_0x37c22c;},'nMjJu':_0x43e89e(0x62f),'UCWOx':_0x2bcf3c(0x6f2),'GfJcD':_0x4bad2d(0x852)+_0x1af8f3(0x18b),'wbHOi':function(_0x55c19f,_0x550f30){return _0x55c19f(_0x550f30);},'trTXj':function(_0x3b1a01,_0x2c68cf){return _0x3b1a01+_0x2c68cf;},'fMnvM':function(_0x3dbce4,_0x1d46c8){return _0x3dbce4===_0x1d46c8;},'lnyAQ':_0x4bad2d(0x229),'MDznA':function(_0x4ab859,_0x378b5f){return _0x4ab859+_0x378b5f;},'IsDjC':function(_0x563520,_0x4160ad){return _0x563520+_0x4160ad;},'DpsZv':function(_0x52184a,_0x12d4b6){return _0x52184a(_0x12d4b6);},'GMXZx':function(_0x2f28f1,_0x5af9ce){return _0x2f28f1+_0x5af9ce;},'hobpO':_0x19983a(0x693),'ePXqp':function(_0x1fb6ad,_0x2443d8){return _0x1fb6ad(_0x2443d8);},'rTIGg':_0x1af8f3(0x2d7),'UCIHS':function(_0xc290f9,_0x38e1cc){return _0xc290f9+_0x38e1cc;}};try{if(_0x3f2752[_0x43e89e(0x389)](_0x3f2752[_0x43e89e(0x86c)],_0x3f2752[_0x43e89e(0x7dc)]))for(let _0x375b96=Object[_0x4bad2d(0x555)](prompt[_0x43e89e(0x799)+_0x43e89e(0x357)])[_0x4bad2d(0x743)+'h'];_0x3f2752[_0x19983a(0x9d2)](_0x375b96,0x25cb+0x17*-0x140+-0x90b);--_0x375b96){if(_0x3f2752[_0x1af8f3(0x389)](_0x3f2752[_0x2bcf3c(0x9b6)],_0x3f2752[_0x19983a(0x9c5)])){if(document[_0x43e89e(0x691)+_0x43e89e(0x3b3)+_0x19983a(0x2e0)](_0x3f2752[_0x4bad2d(0x3da)](_0x3f2752[_0x43e89e(0x5ae)],_0x3f2752[_0x19983a(0x831)](String,_0x3f2752[_0x19983a(0x37b)](_0x375b96,0x266c+0x7fe+0x2e69*-0x1))))){if(_0x3f2752[_0x4bad2d(0x167)](_0x3f2752[_0x19983a(0x532)],_0x3f2752[_0x2bcf3c(0x532)])){let _0x2e0119=document[_0x2bcf3c(0x691)+_0x19983a(0x3b3)+_0x19983a(0x2e0)](_0x3f2752[_0x4bad2d(0x3da)](_0x3f2752[_0x19983a(0x5ae)],_0x3f2752[_0x19983a(0x831)](String,_0x3f2752[_0x19983a(0x424)](_0x375b96,-0x3*-0x419+-0x28d*0xb+0x16f*0xb))))[_0x2bcf3c(0x2d7)];if(!_0x2e0119||!prompt[_0x2bcf3c(0x799)+_0x19983a(0x357)][_0x2e0119])continue;document[_0x4bad2d(0x691)+_0x4bad2d(0x3b3)+_0x19983a(0x2e0)](_0x3f2752[_0x1af8f3(0x25b)](_0x3f2752[_0x1af8f3(0x5ae)],_0x3f2752[_0x19983a(0x20b)](String,_0x3f2752[_0x2bcf3c(0x139)](_0x375b96,-0x196d+0xfdf+0x98f))))[_0x4bad2d(0x316)+_0x19983a(0x150)+_0x43e89e(0x43f)+'r'](_0x3f2752[_0x4bad2d(0x5b2)],function(){const _0x3d50c1=_0x19983a,_0x2a7cb8=_0x43e89e,_0x51ccb5=_0x1af8f3,_0x224684=_0x1af8f3,_0x4eddf7=_0x1af8f3;_0x3f2752[_0x3d50c1(0x325)](_0x3f2752[_0x3d50c1(0x1b6)],_0x3f2752[_0x2a7cb8(0x301)])?(_0x3f2752[_0x2a7cb8(0x140)](modal_open,prompt[_0x2a7cb8(0x799)+_0x4eddf7(0x357)][_0x2e0119],_0x3f2752[_0x2a7cb8(0x3da)](_0x375b96,0x2e*-0x72+0x1*0x23e7+-0xf6a)),modal[_0x4eddf7(0x7b5)][_0x224684(0x7cb)+'ay']=_0x3f2752[_0x2a7cb8(0x456)]):(_0x4f69be+=_0xc88b4d[0x5*-0x45e+0xe7+0x14ef][_0x4eddf7(0x1ed)],_0x33fa63=_0x34c752[0x7f1+-0xb83+-0x392*-0x1][_0x51ccb5(0x22a)+_0x51ccb5(0x69e)][_0x224684(0x185)+_0x224684(0x1e8)+'t'][_0x3f2752[_0x224684(0x6dc)](_0x4a3630[-0x23e3*-0x1+0xbcc*-0x3+-0x7f][_0x4eddf7(0x22a)+_0x2a7cb8(0x69e)][_0x51ccb5(0x185)+_0x2a7cb8(0x1e8)+'t'][_0x2a7cb8(0x743)+'h'],-0xaf7+-0x1d75+0x286d)]);}),document[_0x1af8f3(0x691)+_0x4bad2d(0x3b3)+_0x19983a(0x2e0)](_0x3f2752[_0x19983a(0x37b)](_0x3f2752[_0x19983a(0x5ae)],_0x3f2752[_0x2bcf3c(0x206)](String,_0x3f2752[_0x2bcf3c(0x25b)](_0x375b96,0x329*0x7+-0x1ac2+-0x16*-0x36))))[_0x19983a(0x244)+_0x1af8f3(0x3c3)+_0x4bad2d(0x303)](_0x3f2752[_0x19983a(0x414)]),document[_0x43e89e(0x691)+_0x4bad2d(0x3b3)+_0x1af8f3(0x2e0)](_0x3f2752[_0x2bcf3c(0x360)](_0x3f2752[_0x4bad2d(0x5ae)],_0x3f2752[_0x19983a(0x206)](String,_0x3f2752[_0x4bad2d(0x3da)](_0x375b96,-0x1c2d+0x1*-0x185c+0x348a))))[_0x19983a(0x244)+_0x2bcf3c(0x3c3)+_0x1af8f3(0x303)]('id');}else try{_0xdd7b79=_0x2cd2a5[_0x19983a(0x7a8)](_0x3f2752[_0x1af8f3(0x3da)](_0x3bc46e,_0x4a48ab))[_0x3f2752[_0x43e89e(0x6d5)]],_0xd621ea='';}catch(_0x3bb480){_0x169e0=_0x494f93[_0x2bcf3c(0x7a8)](_0x23e42d)[_0x3f2752[_0x19983a(0x6d5)]],_0x4efb4b='';}}}else _0x5754b8=_0x1f41fa[_0x2bcf3c(0x7a8)](_0x1b87ba)[_0x3f2752[_0x1af8f3(0x6d5)]],_0x3f6ed3='';}else{const _0x254bc7='['+_0x44aef8++ +_0x19983a(0x3cb)+_0x40cca4[_0x43e89e(0x749)+'s']()[_0x19983a(0x1a8)]()[_0x43e89e(0x749)],_0x3b2bb8='[^'+_0x3f2752[_0x2bcf3c(0x566)](_0x8b69fb,0x614*-0x1+-0x49f+0xa*0x112)+_0x2bcf3c(0x3cb)+_0x7f75a[_0x2bcf3c(0x749)+'s']()[_0x2bcf3c(0x1a8)]()[_0x43e89e(0x749)];_0x401e3b=_0x165776+'\x0a\x0a'+_0x3b2bb8,_0x9d157f[_0x19983a(0x22e)+'e'](_0x2609db[_0x19983a(0x749)+'s']()[_0x19983a(0x1a8)]()[_0x43e89e(0x749)]);}}catch(_0x171142){}}function modal_open(_0x7479d2,_0xcc0dc1){const _0x351276=_0x2c00,_0x527fa3=_0x2c00,_0x1b8927=_0x2c00,_0x3994dd=_0x2c00,_0x3e8550=_0x2c00,_0x37d5de={'pMDTm':function(_0x1db358,_0xf840f0){return _0x1db358===_0xf840f0;},'DlLRs':_0x351276(0x607),'QIgzp':_0x351276(0x29a),'sWowe':function(_0x569495,_0x4a7061){return _0x569495(_0x4a7061);},'rMGFG':_0x351276(0x1c3)+'ss','zjIGM':_0x1b8927(0x9b0),'ODeHW':_0x3994dd(0x459),'SGXnk':function(_0x4f5872,_0x30c258){return _0x4f5872(_0x30c258);},'JuxjJ':function(_0x5ce6f2,_0x488b4e){return _0x5ce6f2(_0x488b4e);},'NRvvV':function(_0x129538,_0x21aa8d){return _0x129538+_0x21aa8d;},'LEcbC':_0x351276(0x972)+_0x527fa3(0x5a9)+_0x351276(0x96d)+_0x3e8550(0x2f9),'MpmbF':_0x351276(0x291)+_0x527fa3(0x1c5)+_0x3994dd(0x3c2)+_0x527fa3(0x2fc)+_0x3994dd(0x7bd)+_0x1b8927(0x926)+'\x20)','QepGX':_0x1b8927(0x362)+'es','waehd':_0x351276(0x887)+_0x527fa3(0x8e4),'mgfqA':function(_0x558f36,_0x487ed2){return _0x558f36===_0x487ed2;},'kCrrR':_0x3e8550(0x84a),'XmjfT':_0x351276(0x4c9)+_0x1b8927(0x3ea)+_0x3994dd(0x804)+_0x3e8550(0x443)+_0x351276(0x8bb),'GHZlQ':function(_0x14fb68,_0x54f907){return _0x14fb68===_0x54f907;},'mUuSh':_0x3994dd(0x422),'nWtnu':_0x351276(0x415),'CfLrt':_0x527fa3(0x8c0)+'d','ddkwU':_0x1b8927(0x930),'MGcLf':function(_0x246725){return _0x246725();},'SvfKz':function(_0x38c407,_0x48e11a){return _0x38c407(_0x48e11a);},'OWjpo':function(_0x275701,_0x347fed){return _0x275701+_0x347fed;},'ajtdo':_0x3e8550(0x58d)+_0x3e8550(0x5fe),'oaRvb':_0x351276(0x760)+_0x527fa3(0x61e)+_0x3994dd(0x86e)+_0x3e8550(0x29b)+_0x527fa3(0x719)+_0x527fa3(0x13c)+_0x527fa3(0x58c)+_0x527fa3(0x62b)+_0x351276(0x52a)+_0x1b8927(0x339)+_0x1b8927(0x3cd),'yBKoX':_0x3994dd(0x945)+_0x3994dd(0x7ca),'PhJkU':_0x3e8550(0x3a9),'OMQPZ':function(_0x4967c7,_0xc2cbcd){return _0x4967c7>_0xc2cbcd;},'CHAQL':function(_0x41d339,_0xb9f72b){return _0x41d339==_0xb9f72b;},'BxSyw':_0x351276(0x913)+']','wVWuL':function(_0x5347fc,_0x165e23){return _0x5347fc!==_0x165e23;},'cpjzQ':_0x1b8927(0x23c),'NXtzA':_0x3e8550(0x2c9),'KFJKT':function(_0x1d74ad,_0x3309b4){return _0x1d74ad===_0x3309b4;},'VAQRF':_0x351276(0x271),'ZGfQl':_0x3994dd(0x560),'JakVF':_0x351276(0x948),'KaLLH':_0x351276(0x59f),'pkTad':_0x527fa3(0x8a2),'iBagd':_0x3e8550(0x2f7),'lHnTl':_0x1b8927(0x899),'iaePO':function(_0x1a9ad8,_0x174908){return _0x1a9ad8-_0x174908;},'xskVo':_0x3e8550(0x170)+'pt','yYxvE':function(_0x22d228,_0x3a2752,_0x512fb3){return _0x22d228(_0x3a2752,_0x512fb3);},'NJwJy':_0x1b8927(0x982)+_0x351276(0x2a9),'GHRGM':_0x1b8927(0x3ff)+_0x527fa3(0x3cf)+_0x351276(0x42b)+_0x351276(0x72c)+_0x3e8550(0x3de),'buhTH':_0x351276(0x171)+'>','ZHlqE':function(_0x5bf809,_0x4417b2){return _0x5bf809===_0x4417b2;},'WhqJf':_0x527fa3(0x782),'cPusI':_0x527fa3(0x1b7),'FwNvR':_0x3994dd(0x1aa),'VBXhC':function(_0x1cbb26,_0xce4fb4){return _0x1cbb26(_0xce4fb4);},'rTWLk':function(_0x29d1f8){return _0x29d1f8();},'ZvFRe':_0x3e8550(0x475),'Ktdkc':_0x351276(0x135),'UEblQ':_0x3e8550(0x6a7),'dalNB':_0x351276(0x419)+':','cVxin':function(_0x553f42,_0x2fcc8c){return _0x553f42===_0x2fcc8c;},'SZWvd':_0x1b8927(0x7fc),'BzQxA':function(_0x48ff6e,_0x1883d6){return _0x48ff6e(_0x1883d6);},'EzhtB':function(_0x282d20,_0x524ab4){return _0x282d20+_0x524ab4;},'AhjXl':_0x351276(0x48b)+_0x1b8927(0x14c)+_0x3994dd(0x8f8)+_0x3e8550(0x5a2)+_0x1b8927(0x20f)+_0x527fa3(0x194)+_0x1b8927(0x354)+'\x0a','srqLJ':_0x527fa3(0x85e),'JUzrj':_0x3e8550(0x6b6)+'\x0a','xUjhB':_0x3e8550(0x7ce),'gpBWm':_0x1b8927(0x547),'LFdbz':function(_0x1737be,_0x16a8ea){return _0x1737be<_0x16a8ea;},'JTPdC':function(_0x48f48c,_0x272d03){return _0x48f48c+_0x272d03;},'mdioc':function(_0x57add9,_0x46462e){return _0x57add9+_0x46462e;},'qdkeE':_0x3994dd(0x4a4)+'\x0a','ssHNE':function(_0x436004,_0xc1b355){return _0x436004!==_0xc1b355;},'WQDZG':_0x351276(0x489),'xemWA':_0x3e8550(0x6aa),'aeStL':function(_0x34fc2c,_0x3eaa81){return _0x34fc2c+_0x3eaa81;},'wIKkg':_0x3e8550(0x78a)+_0x351276(0x4a4)+'\x0a','GXXuf':_0x3e8550(0x1b9),'iqHEc':_0x351276(0x331)+_0x3994dd(0x8a9)+_0x351276(0x692)+_0x1b8927(0x31c)+_0x527fa3(0x4f3)+_0x527fa3(0x57c),'JRswP':_0x1b8927(0x715),'UzANh':_0x1b8927(0x2aa)+_0x3994dd(0x455)+_0x3e8550(0x95f)+_0x3e8550(0x1f2),'ipStH':_0x3e8550(0x58d)+_0x1b8927(0x254),'jzeFZ':_0x3e8550(0x58d)+_0x3994dd(0x8b3)+_0x351276(0x846),'AvwDK':function(_0x202a21,_0xff76fc,_0x227d91,_0x5de34e){return _0x202a21(_0xff76fc,_0x227d91,_0x5de34e);},'peoPQ':_0x1b8927(0x331)+_0x3994dd(0x8a9)+_0x3994dd(0x692)+_0x1b8927(0x779)+_0x3994dd(0x2e7),'xZnbf':_0x1b8927(0x953),'YInWx':_0x3e8550(0x7a7),'nHSOZ':function(_0x1cd085,_0x1da1b0){return _0x1cd085+_0x1da1b0;},'BNhiL':function(_0x1ca3b0,_0x28f233){return _0x1ca3b0+_0x28f233;},'gVCFX':_0x351276(0x3ff)+_0x3994dd(0x3cf)+_0x1b8927(0x42b)+_0x3e8550(0x1ef)+_0x351276(0x1a2)+'\x22>','Qwbjw':_0x3994dd(0x3fb),'hKVUy':_0x3e8550(0x91a)+_0x527fa3(0x86e)+_0x351276(0x94e)+_0x3e8550(0x28b),'YrkNR':_0x3994dd(0x89d),'jwOHc':_0x351276(0x2bc),'vroLz':_0x3994dd(0x151)+_0x527fa3(0x833)+_0x351276(0x417)+_0x3994dd(0x629)};prev_chat=document[_0x527fa3(0x38d)+_0x351276(0x6c0)+_0x1b8927(0x9de)](_0x37d5de[_0x3994dd(0x255)])[_0x1b8927(0x234)+_0x3e8550(0x4b5)],document[_0x351276(0x38d)+_0x3e8550(0x6c0)+_0x3e8550(0x9de)](_0x37d5de[_0x351276(0x255)])[_0x527fa3(0x234)+_0x1b8927(0x4b5)]=_0x37d5de[_0x351276(0x964)](_0x37d5de[_0x527fa3(0x1d2)](_0x37d5de[_0x3994dd(0x964)](_0x37d5de[_0x3994dd(0x874)](_0x37d5de[_0x3e8550(0x802)](_0x37d5de[_0x351276(0x802)](prev_chat,_0x37d5de[_0x351276(0x215)]),_0x37d5de[_0x3994dd(0x537)]),_0x37d5de[_0x3e8550(0x3fd)]),_0x37d5de[_0x3e8550(0x2ad)](String,_0xcc0dc1)),_0x37d5de[_0x351276(0x469)]),_0x37d5de[_0x527fa3(0x6a0)]),modal[_0x3994dd(0x7b5)][_0x1b8927(0x7cb)+'ay']=_0x37d5de[_0x351276(0x627)],document[_0x351276(0x691)+_0x527fa3(0x3b3)+_0x527fa3(0x2e0)](_0x37d5de[_0x3e8550(0x788)])[_0x3e8550(0x234)+_0x527fa3(0x4b5)]='';var _0x505657=new Promise((_0x1df45b,_0x5518bf)=>{const _0x465c83=_0x527fa3,_0x5f014d=_0x3e8550,_0x72aa3b=_0x351276,_0x13521e=_0x351276,_0x2bf841=_0x351276,_0x55f88e={'QryvY':_0x37d5de[_0x465c83(0x432)],'kSHwW':function(_0x3a96e1,_0x3000d9){const _0xd424c3=_0x465c83;return _0x37d5de[_0xd424c3(0x2ad)](_0x3a96e1,_0x3000d9);},'qOPix':_0x37d5de[_0x5f014d(0x778)]};if(_0x37d5de[_0x72aa3b(0x310)](_0x37d5de[_0x72aa3b(0x514)],_0x37d5de[_0x72aa3b(0x514)])){var _0x239126=document[_0x2bf841(0x691)+_0x2bf841(0x3b3)+_0x5f014d(0x2e0)](_0x37d5de[_0x465c83(0x264)]);_0x239126[_0x465c83(0x14b)]=_0x7479d2,_0x239126[_0x465c83(0x98e)+_0x2bf841(0x1cc)+'t']?_0x37d5de[_0x2bf841(0x3bf)](_0x37d5de[_0x13521e(0x562)],_0x37d5de[_0x465c83(0x4e0)])?(_0x515065=_0x26347d[_0x465c83(0x7a8)](_0x2162fe)[_0x55f88e[_0x72aa3b(0x7e6)]],_0x2deaee=''):_0x239126[_0x13521e(0x98e)+_0x465c83(0x1cc)+'t'](_0x37d5de[_0x13521e(0x27b)],function(){const _0x2ef716=_0x465c83,_0x5ecabd=_0x13521e,_0x34729c=_0x13521e,_0x3cadac=_0x465c83,_0x1ad400=_0x465c83;if(_0x37d5de[_0x2ef716(0x659)](_0x37d5de[_0x5ecabd(0x8fb)],_0x37d5de[_0x5ecabd(0x4d4)])){_0x23e979=_0x55f88e[_0x3cadac(0x551)](_0x261586,_0x217eb4);const _0x1bcf4f={};return _0x1bcf4f[_0x34729c(0x6cd)]=_0x55f88e[_0x2ef716(0x9e4)],_0x1d4b89[_0x34729c(0x379)+'e'][_0x1ad400(0x189)+'pt'](_0x1bcf4f,_0x945bd,_0x10ba77);}else _0x37d5de[_0x5ecabd(0x7e4)](_0x1df45b,_0x37d5de[_0x34729c(0x352)]);}):_0x37d5de[_0x2bf841(0x659)](_0x37d5de[_0x5f014d(0x144)],_0x37d5de[_0x5f014d(0x144)])?_0x239126[_0x13521e(0x8c0)+'d']=function(){const _0x444b4e=_0x465c83,_0x585ff3=_0x5f014d,_0x314371=_0x465c83,_0x3f1a27=_0x72aa3b,_0x8ef32b=_0x2bf841;if(_0x37d5de[_0x444b4e(0x659)](_0x37d5de[_0x585ff3(0x59d)],_0x37d5de[_0x585ff3(0x936)])){const _0x3c7f2d=_0xb38649?function(){const _0x3e68bf=_0x444b4e;if(_0x2c405a){const _0x5bbaa5=_0x29d6c7[_0x3e68bf(0x6ec)](_0x45f6d3,arguments);return _0x359952=null,_0x5bbaa5;}}:function(){};return _0x53166c=![],_0x3c7f2d;}else _0x37d5de[_0x585ff3(0x2e3)](_0x1df45b,_0x37d5de[_0x314371(0x352)]);}:_0x21e36b=AcAZeW[_0x2bf841(0x2ad)](_0x38f432,AcAZeW[_0x2bf841(0x89c)](AcAZeW[_0x13521e(0x89c)](AcAZeW[_0x2bf841(0x134)],AcAZeW[_0x2bf841(0x78e)]),');'))();}else _0x473004+=_0xea5743;});keytextres='',_0x505657[_0x3e8550(0x576)](()=>{const _0x26fb18=_0x1b8927,_0x32e476=_0x3994dd,_0x55f39b=_0x3994dd,_0x22ce48=_0x3994dd,_0x940364=_0x3e8550,_0xa6435a={'UkiZg':function(_0x4ee482){const _0x4a6bb8=_0x2c00;return _0x37d5de[_0x4a6bb8(0x8f7)](_0x4ee482);},'gqits':function(_0x215f24,_0x47f64f){const _0x486976=_0x2c00;return _0x37d5de[_0x486976(0x5e7)](_0x215f24,_0x47f64f);},'OEvYu':function(_0x541519,_0x5c34d9){const _0x2ba8ae=_0x2c00;return _0x37d5de[_0x2ba8ae(0x89c)](_0x541519,_0x5c34d9);},'bbrZK':function(_0x5e8120,_0x1258eb){const _0x595777=_0x2c00;return _0x37d5de[_0x595777(0x874)](_0x5e8120,_0x1258eb);},'bdLyH':_0x37d5de[_0x26fb18(0x134)],'duIlB':_0x37d5de[_0x32e476(0x78e)],'IQqMa':_0x37d5de[_0x26fb18(0x8e1)],'MFUWT':_0x37d5de[_0x32e476(0x718)],'QTaJV':_0x37d5de[_0x22ce48(0x12e)],'dgqHc':function(_0x4f7f46,_0x1cc65c){const _0x30c73b=_0x55f39b;return _0x37d5de[_0x30c73b(0x310)](_0x4f7f46,_0x1cc65c);},'mSiBT':_0x37d5de[_0x55f39b(0x6ff)],'RBSIx':function(_0xf2c80c,_0x5dedf0){const _0x991665=_0x55f39b;return _0x37d5de[_0x991665(0x385)](_0xf2c80c,_0x5dedf0);},'PBXTp':function(_0xdbefb5,_0x476910){const _0x2a501a=_0x940364;return _0x37d5de[_0x2a501a(0x53f)](_0xdbefb5,_0x476910);},'LJnei':_0x37d5de[_0x26fb18(0x1fe)],'lGzTN':function(_0x2e1ce4,_0x1b8e3d){const _0x1d39fa=_0x32e476;return _0x37d5de[_0x1d39fa(0x6af)](_0x2e1ce4,_0x1b8e3d);},'WYlFl':_0x37d5de[_0x22ce48(0x639)],'WiTZY':_0x37d5de[_0x22ce48(0x527)],'fSKRq':function(_0x288af4,_0x16b40c){const _0x103c6e=_0x940364;return _0x37d5de[_0x103c6e(0x874)](_0x288af4,_0x16b40c);},'KeEtX':function(_0xa86753,_0x3bd9ea){const _0x417b9a=_0x32e476;return _0x37d5de[_0x417b9a(0x1f4)](_0xa86753,_0x3bd9ea);},'sJFxa':_0x37d5de[_0x32e476(0x6f7)],'TAIVU':_0x37d5de[_0x55f39b(0x4da)],'GOIqG':_0x37d5de[_0x32e476(0x697)],'WYHkc':_0x37d5de[_0x26fb18(0x432)],'JxxAK':_0x37d5de[_0x22ce48(0x7f8)],'zYiVu':_0x37d5de[_0x55f39b(0x425)],'mKwVT':function(_0xa2a172,_0x40ebd0){const _0x4dad7a=_0x32e476;return _0x37d5de[_0x4dad7a(0x385)](_0xa2a172,_0x40ebd0);},'gLTxJ':_0x37d5de[_0x940364(0x28d)],'Zjase':_0x37d5de[_0x940364(0x20d)],'MCXjY':function(_0xec536b,_0x87e15c){const _0x37fb74=_0x940364;return _0x37d5de[_0x37fb74(0x1dc)](_0xec536b,_0x87e15c);},'sxihe':_0x37d5de[_0x26fb18(0x2ff)],'FVjhs':function(_0x567993,_0x71ade2,_0x31846b){const _0x3982ea=_0x22ce48;return _0x37d5de[_0x3982ea(0x227)](_0x567993,_0x71ade2,_0x31846b);},'WQqok':_0x37d5de[_0x26fb18(0x255)],'AHcsB':function(_0x522767,_0x38b4d6){const _0x434f52=_0x32e476;return _0x37d5de[_0x434f52(0x874)](_0x522767,_0x38b4d6);},'cpwFQ':_0x37d5de[_0x32e476(0x965)],'pTGUd':_0x37d5de[_0x26fb18(0x6a0)],'huhuZ':function(_0x46d773,_0x136622){const _0x7aa0eb=_0x32e476;return _0x37d5de[_0x7aa0eb(0x381)](_0x46d773,_0x136622);},'EKDcE':_0x37d5de[_0x32e476(0x823)],'HuBYF':_0x37d5de[_0x26fb18(0x8f0)],'WYoee':_0x37d5de[_0x55f39b(0x70e)],'dQifQ':function(_0x26d206,_0x1df52f){const _0x252810=_0x22ce48;return _0x37d5de[_0x252810(0x874)](_0x26d206,_0x1df52f);},'RsnFZ':function(_0x5f3ab3,_0x71575e){const _0x2e87ed=_0x26fb18;return _0x37d5de[_0x2e87ed(0x872)](_0x5f3ab3,_0x71575e);},'BFQUd':_0x37d5de[_0x55f39b(0x352)],'zWNXp':_0x37d5de[_0x55f39b(0x778)],'roKXv':function(_0x3684fa){const _0x597c91=_0x26fb18;return _0x37d5de[_0x597c91(0x93b)](_0x3684fa);},'bMkCj':_0x37d5de[_0x22ce48(0x401)],'JCgSe':_0x37d5de[_0x55f39b(0x31f)],'nyNIC':function(_0x24a286,_0x83b26c){const _0x3ec2a6=_0x22ce48;return _0x37d5de[_0x3ec2a6(0x3bf)](_0x24a286,_0x83b26c);},'XCfOQ':_0x37d5de[_0x26fb18(0x56e)],'OGjxn':_0x37d5de[_0x22ce48(0x917)],'ntHoN':function(_0x39444a,_0x1ad4ba){const _0x534f07=_0x26fb18;return _0x37d5de[_0x534f07(0x4ff)](_0x39444a,_0x1ad4ba);},'HoaPo':_0x37d5de[_0x26fb18(0x2c7)],'ioFUc':function(_0x97886f,_0x33172a){const _0x4e0944=_0x22ce48;return _0x37d5de[_0x4e0944(0x6ce)](_0x97886f,_0x33172a);},'TnRgo':function(_0x10dfe5,_0x44b4e5){const _0x5b4482=_0x32e476;return _0x37d5de[_0x5b4482(0x476)](_0x10dfe5,_0x44b4e5);},'VAtbC':_0x37d5de[_0x22ce48(0x554)],'zTfjh':_0x37d5de[_0x22ce48(0x8d2)],'uNyhB':_0x37d5de[_0x26fb18(0x56f)],'kItlZ':function(_0x3af6e8,_0x43e1f0){const _0x52248e=_0x22ce48;return _0x37d5de[_0x52248e(0x6af)](_0x3af6e8,_0x43e1f0);},'WTTdf':_0x37d5de[_0x55f39b(0x96c)],'ewIDl':_0x37d5de[_0x32e476(0x27f)],'UOCks':function(_0x3905f3,_0x274f55){const _0x4c0738=_0x32e476;return _0x37d5de[_0x4c0738(0x64d)](_0x3905f3,_0x274f55);},'Wbvyb':function(_0x389e56,_0x19299a){const _0xfb733f=_0x55f39b;return _0x37d5de[_0xfb733f(0x964)](_0x389e56,_0x19299a);},'JeMpd':function(_0xcfe9a0,_0x319ce0){const _0x4381bd=_0x940364;return _0x37d5de[_0x4381bd(0x45c)](_0xcfe9a0,_0x319ce0);},'dxUMv':function(_0x5460f0,_0x5dff72){const _0x4ce95d=_0x32e476;return _0x37d5de[_0x4ce95d(0x89c)](_0x5460f0,_0x5dff72);},'avEjJ':_0x37d5de[_0x22ce48(0x350)],'DzzxD':function(_0x20b039,_0x20e2e0){const _0xab69c9=_0x55f39b;return _0x37d5de[_0xab69c9(0x931)](_0x20b039,_0x20e2e0);},'GUctm':_0x37d5de[_0x26fb18(0x3d7)],'AfTrR':_0x37d5de[_0x32e476(0x524)],'OUSbH':function(_0x67926,_0xf51749){const _0x2f3d99=_0x26fb18;return _0x37d5de[_0x2f3d99(0x45c)](_0x67926,_0xf51749);},'DrzIm':function(_0xf0060e,_0x32e5c0){const _0x45de57=_0x26fb18;return _0x37d5de[_0x45de57(0x89c)](_0xf0060e,_0x32e5c0);},'DWJRG':function(_0x480450,_0x3714b0){const _0x1a1bdc=_0x22ce48;return _0x37d5de[_0x1a1bdc(0x77a)](_0x480450,_0x3714b0);},'WbBPN':_0x37d5de[_0x26fb18(0x4a8)],'LjWkM':_0x37d5de[_0x55f39b(0x67e)],'MNpeX':function(_0x413b25,_0x671643){const _0xf2f349=_0x940364;return _0x37d5de[_0xf2f349(0x2e3)](_0x413b25,_0x671643);},'sEGSU':function(_0x4377a1,_0x25003b,_0xe8552c){const _0x4266c3=_0x22ce48;return _0x37d5de[_0x4266c3(0x227)](_0x4377a1,_0x25003b,_0xe8552c);},'LQFqx':_0x37d5de[_0x26fb18(0x5c6)]};if(_0x37d5de[_0x55f39b(0x931)](_0x37d5de[_0x26fb18(0x22b)],_0x37d5de[_0x32e476(0x22b)]))_0x315a16=null;else{document[_0x940364(0x691)+_0x26fb18(0x3b3)+_0x22ce48(0x2e0)](_0x37d5de[_0x22ce48(0x1d9)])[_0x55f39b(0x69c)+_0x32e476(0x38e)+'d'](document[_0x22ce48(0x691)+_0x26fb18(0x3b3)+_0x32e476(0x2e0)](_0x37d5de[_0x32e476(0x731)])),document[_0x22ce48(0x691)+_0x22ce48(0x3b3)+_0x32e476(0x2e0)](_0x37d5de[_0x26fb18(0x1d9)])[_0x26fb18(0x69c)+_0x32e476(0x38e)+'d'](document[_0x26fb18(0x691)+_0x940364(0x3b3)+_0x26fb18(0x2e0)](_0x37d5de[_0x22ce48(0x7cf)]));var _0x969b94=document[_0x940364(0x691)+_0x26fb18(0x3b3)+_0x32e476(0x2e0)](_0x37d5de[_0x32e476(0x264)]);let _0x3224f7=_0x37d5de[_0x22ce48(0x7e4)](eleparse,_0x969b94[_0x55f39b(0x31d)+_0x32e476(0x94a)+_0x22ce48(0x8b7)]),_0x129b6b=new Readability(_0x969b94[_0x940364(0x31d)+_0x26fb18(0x94a)+_0x26fb18(0x8b7)][_0x22ce48(0x207)+_0x940364(0x190)](!![]))[_0x940364(0x7a8)]();const _0x4aa860={};_0x4aa860[_0x940364(0x1ed)]=_0x129b6b[_0x55f39b(0x15d)+_0x22ce48(0x314)+'t'],optkeytext={'method':_0x37d5de[_0x55f39b(0x67e)],'headers':headers,'body':JSON[_0x940364(0x63b)+_0x26fb18(0x78b)](_0x4aa860)},_0x37d5de[_0x26fb18(0x712)](fetchRetry,_0x37d5de[_0x940364(0x304)],-0x779+0x9fa*-0x2+-0x36e*-0x8,optkeytext)[_0x940364(0x576)](_0x20a221=>_0x20a221[_0x32e476(0x55f)]())[_0x55f39b(0x576)](_0x37dbf1=>{const _0x378879=_0x26fb18,_0xaf0dfa=_0x26fb18,_0x3eb79b=_0x940364,_0x838556=_0x32e476,_0x3a72ca=_0x22ce48,_0x1a9864={'dwTrI':function(_0x37c625,_0x3d4c11){const _0x53d9ad=_0x2c00;return _0xa6435a[_0x53d9ad(0x5dd)](_0x37c625,_0x3d4c11);},'UQVkW':_0xa6435a[_0x378879(0x2a5)],'EAVJK':function(_0x465e40,_0x10b1bb){const _0x5308f1=_0x378879;return _0xa6435a[_0x5308f1(0x3e1)](_0x465e40,_0x10b1bb);},'SBGXU':_0xa6435a[_0x378879(0x9db)],'WsIPP':function(_0xc93696,_0x5dadf4){const _0x4f2430=_0xaf0dfa;return _0xa6435a[_0x4f2430(0x239)](_0xc93696,_0x5dadf4);},'IRnsT':_0xa6435a[_0xaf0dfa(0x342)],'ddMiy':function(_0x1b6ba5){const _0x20eab8=_0xaf0dfa;return _0xa6435a[_0x20eab8(0x746)](_0x1b6ba5);},'CmDgr':function(_0x4b4e76,_0x4ba902){const _0x1c716d=_0xaf0dfa;return _0xa6435a[_0x1c716d(0x640)](_0x4b4e76,_0x4ba902);},'QPdBq':function(_0x29d6e6,_0x56574b){const _0xa29497=_0x378879;return _0xa6435a[_0xa29497(0x263)](_0x29d6e6,_0x56574b);},'bdERM':_0xa6435a[_0x378879(0x52c)],'yESYG':_0xa6435a[_0xaf0dfa(0x975)],'ydllb':function(_0x4a890f,_0x3d421f){const _0x1b81d4=_0x838556;return _0xa6435a[_0x1b81d4(0x33c)](_0x4a890f,_0x3d421f);},'HZEjv':_0xa6435a[_0x378879(0x1a7)],'VgwVN':_0xa6435a[_0x3eb79b(0x1e2)]};if(_0xa6435a[_0x378879(0x20e)](_0xa6435a[_0xaf0dfa(0x727)],_0xa6435a[_0xaf0dfa(0x727)])){keytextres=_0xa6435a[_0x838556(0x1e4)](unique,_0x37dbf1),promptWeb=_0xa6435a[_0x838556(0x16c)](_0xa6435a[_0x838556(0x486)](_0xa6435a[_0x3eb79b(0x30a)](_0xa6435a[_0x378879(0x74f)](_0xa6435a[_0x378879(0x3fc)],_0xa6435a[_0xaf0dfa(0x8a7)]),_0x129b6b[_0x3eb79b(0x2d4)]),'\x0a'),_0xa6435a[_0x838556(0x927)]);for(el in _0x3224f7){if(_0xa6435a[_0x3a72ca(0x98a)](_0xa6435a[_0x3a72ca(0x621)],_0xa6435a[_0xaf0dfa(0x386)])){if(_0xa6435a[_0x838556(0x973)](_0xa6435a[_0x838556(0x942)](_0xa6435a[_0x838556(0x997)](promptWeb,_0x3224f7[el]),'\x0a')[_0xaf0dfa(0x743)+'h'],-0x1*-0xafa+0x1082*-0x2+0x179a))promptWeb=_0xa6435a[_0x3eb79b(0x942)](_0xa6435a[_0x378879(0x30a)](promptWeb,_0x3224f7[el]),'\x0a');}else try{_0x306d62=_0x475f7f[_0x838556(0x7a8)](_0x1a9864[_0x378879(0x2cf)](_0x5cfe5e,_0x42f72b))[_0x1a9864[_0x3eb79b(0x995)]],_0x419151='';}catch(_0x4703dd){_0x18387b=_0x505e78[_0x838556(0x7a8)](_0x49f013)[_0x1a9864[_0x3a72ca(0x995)]],_0x4f4a0f='';}}promptWeb=_0xa6435a[_0x3eb79b(0x433)](promptWeb,_0xa6435a[_0x378879(0x64f)]),keySentencesCount=-0x1435+0xf16+0x1b5*0x3;for(st in keytextres){if(_0xa6435a[_0xaf0dfa(0x882)](_0xa6435a[_0x378879(0x82c)],_0xa6435a[_0x838556(0x36e)])){if(_0xa6435a[_0x3eb79b(0x973)](_0xa6435a[_0x3a72ca(0x16c)](_0xa6435a[_0x3eb79b(0x74f)](promptWeb,keytextres[st]),'\x0a')[_0x838556(0x743)+'h'],0x88a*0x1+-0x5c9*0x1+0x1ef))promptWeb=_0xa6435a[_0x3a72ca(0x62d)](_0xa6435a[_0x838556(0x539)](promptWeb,keytextres[st]),'\x0a');keySentencesCount=_0xa6435a[_0x838556(0x12d)](keySentencesCount,-0x2389*0x1+-0x4da+-0x5e*-0x6e);}else _0x1a9864[_0x838556(0x65d)](_0x4e539f,_0x1a9864[_0x838556(0x32d)]);}promptWeb+=_0xa6435a[_0x378879(0x177)];const _0x151950={};_0x151950[_0x378879(0x377)+'t']=promptWeb,_0x151950[_0x838556(0x1ae)+_0x378879(0x59a)]=0x3e8,_0x151950[_0x378879(0x272)+_0x3eb79b(0x214)+'e']=0.9,_0x151950[_0x3a72ca(0x16e)]=0x1,_0x151950[_0x838556(0x667)+_0x3a72ca(0x3ac)+_0x838556(0x624)+'ty']=0x0,_0x151950[_0x3eb79b(0x16d)+_0x838556(0x86a)+_0x3a72ca(0x45b)+'y']=0x0,_0x151950[_0x378879(0x879)+'of']=0x1,_0x151950[_0x3a72ca(0x29c)]=![],_0x151950[_0x3a72ca(0x22a)+_0x838556(0x69e)]=0x0,_0x151950[_0x3a72ca(0x6d6)+'m']=!![];const _0x4a0691={'method':_0xa6435a[_0x3a72ca(0x47a)],'headers':headers,'body':_0xa6435a[_0xaf0dfa(0x542)](b64EncodeUnicode,JSON[_0x3eb79b(0x63b)+_0x838556(0x78b)](_0x151950))};chatTemp='',text_offset=-(0x45d*0x2+-0x1*0x23c5+0xc*0x241),prev_chat=document[_0xaf0dfa(0x38d)+_0x3a72ca(0x6c0)+_0x838556(0x9de)](_0xa6435a[_0x378879(0x543)])[_0x838556(0x234)+_0x378879(0x4b5)],_0xa6435a[_0x838556(0x265)](fetch,_0xa6435a[_0x838556(0x282)],_0x4a0691)[_0x838556(0x576)](_0x230993=>{const _0x206aa7=_0xaf0dfa,_0x48e4ec=_0xaf0dfa,_0x5cdae3=_0xaf0dfa,_0xa9540=_0x3eb79b,_0x5d4697=_0xaf0dfa,_0x3785ff={'nEnVA':function(_0x4cae9f){const _0x3ec656=_0x2c00;return _0xa6435a[_0x3ec656(0x44f)](_0x4cae9f);},'jGMEl':function(_0x16e083,_0x196e6a){const _0x1e81a5=_0x2c00;return _0xa6435a[_0x1e81a5(0x239)](_0x16e083,_0x196e6a);},'AUzMX':function(_0x22f1ea,_0x3b15c2){const _0x3e00b9=_0x2c00;return _0xa6435a[_0x3e00b9(0x486)](_0x22f1ea,_0x3b15c2);},'Etabo':function(_0x469d3b,_0xbbc777){const _0x265c99=_0x2c00;return _0xa6435a[_0x265c99(0x16c)](_0x469d3b,_0xbbc777);},'qSrbz':_0xa6435a[_0x206aa7(0x1b3)],'Tpliz':_0xa6435a[_0x48e4ec(0x5f1)],'mmjLj':_0xa6435a[_0x48e4ec(0x176)],'UrRbZ':function(_0x5cd466,_0x29ade5){const _0x184eb0=_0x5cdae3;return _0xa6435a[_0x184eb0(0x16c)](_0x5cd466,_0x29ade5);},'lQttU':_0xa6435a[_0x5cdae3(0x49b)],'NggkX':_0xa6435a[_0x5d4697(0x918)],'OQrfM':function(_0x27945d,_0x25a58b){const _0x20731e=_0x5cdae3;return _0xa6435a[_0x20731e(0x53b)](_0x27945d,_0x25a58b);},'AZuhw':_0xa6435a[_0x5d4697(0x614)],'tTkov':function(_0x39c6d2,_0x13bb33){const _0x584cf0=_0x48e4ec;return _0xa6435a[_0x584cf0(0x687)](_0x39c6d2,_0x13bb33);},'mKtmg':function(_0x469407,_0x5e4e76){const _0x4cecd4=_0x48e4ec;return _0xa6435a[_0x4cecd4(0x51e)](_0x469407,_0x5e4e76);},'OlaHV':_0xa6435a[_0x5d4697(0x21a)],'oJHGf':function(_0x584c7e,_0x47711b){const _0x20ddfc=_0x206aa7;return _0xa6435a[_0x20ddfc(0x263)](_0x584c7e,_0x47711b);},'UinUm':_0xa6435a[_0x48e4ec(0x30f)],'aqfKW':_0xa6435a[_0xa9540(0x579)],'MUCNq':function(_0x2668f7,_0x566cf3){const _0x19e4ec=_0xa9540;return _0xa6435a[_0x19e4ec(0x74f)](_0x2668f7,_0x566cf3);},'XwpDZ':function(_0x3012a5,_0x45f4b2){const _0x471df5=_0x206aa7;return _0xa6435a[_0x471df5(0x8ce)](_0x3012a5,_0x45f4b2);},'Nxtui':_0xa6435a[_0x48e4ec(0x5bf)],'vNYbX':function(_0x3b7ed1,_0x360460){const _0x5c5942=_0x5d4697;return _0xa6435a[_0x5c5942(0x263)](_0x3b7ed1,_0x360460);},'Qngpg':_0xa6435a[_0x5cdae3(0x738)],'YrBjO':_0xa6435a[_0x5d4697(0x3b1)],'YEkKS':_0xa6435a[_0x206aa7(0x2a5)],'dfEFT':function(_0x984c9e,_0x821061){const _0x21a145=_0xa9540;return _0xa6435a[_0x21a145(0x8ce)](_0x984c9e,_0x821061);},'cnTTA':_0xa6435a[_0xa9540(0x957)],'deiVg':_0xa6435a[_0x5d4697(0x9bb)],'HPKIW':function(_0x33a796,_0x23a39a){const _0x500921=_0x5cdae3;return _0xa6435a[_0x500921(0x6bd)](_0x33a796,_0x23a39a);},'OMLkn':function(_0x1c1825,_0xa9eadd){const _0x1af72b=_0x48e4ec;return _0xa6435a[_0x1af72b(0x263)](_0x1c1825,_0xa9eadd);},'FSJio':_0xa6435a[_0x5cdae3(0x63f)],'RRwKJ':_0xa6435a[_0x5cdae3(0x4d9)],'zfeBX':function(_0x1ea515,_0x39ad7c){const _0xd5ff01=_0x206aa7;return _0xa6435a[_0xd5ff01(0x640)](_0x1ea515,_0x39ad7c);},'Axrzz':_0xa6435a[_0x206aa7(0x1d6)],'hVZyN':function(_0xa16dde,_0x1f9ccd,_0xe51d2b){const _0x1a4d54=_0x5cdae3;return _0xa6435a[_0x1a4d54(0x885)](_0xa16dde,_0x1f9ccd,_0xe51d2b);},'RQxBq':_0xa6435a[_0x48e4ec(0x543)],'dJFfG':function(_0x46ced1,_0x329b04){const _0xcf56b8=_0x48e4ec;return _0xa6435a[_0xcf56b8(0x23e)](_0x46ced1,_0x329b04);},'Hjgfj':_0xa6435a[_0x5d4697(0x39c)],'NWRJq':_0xa6435a[_0x206aa7(0x828)]};if(_0xa6435a[_0xa9540(0x730)](_0xa6435a[_0x5cdae3(0x278)],_0xa6435a[_0x5d4697(0x6c5)])){_0x4794b6=_0x1a9864[_0x5cdae3(0x7c8)](_0x56499b,_0x4ddd42);const _0x5a8e0d={};return _0x5a8e0d[_0x48e4ec(0x6cd)]=_0x1a9864[_0x5cdae3(0x843)],_0x1fd7cb[_0xa9540(0x379)+'e'][_0x206aa7(0x17a)+'pt'](_0x5a8e0d,_0x3b9822,_0x42cade);}else{const _0x1429f8=_0x230993[_0x5d4697(0x747)][_0x206aa7(0x69f)+_0x48e4ec(0x629)]();let _0x7fce1d='',_0x308ef9='';_0x1429f8[_0x48e4ec(0x734)]()[_0x5d4697(0x576)](function _0x62cd47({done:_0x2cc8c1,value:_0x13bf50}){const _0x48b4e4=_0x48e4ec,_0x3847ce=_0xa9540,_0x16e367=_0xa9540,_0x167710=_0x48e4ec,_0x2c6d2c=_0x206aa7,_0x6d30f1={'yZOiV':function(_0x5253ba){const _0xa5b528=_0x2c00;return _0x1a9864[_0xa5b528(0x6ae)](_0x5253ba);},'ZmFcA':function(_0x1251a9,_0x115c42){const _0x3a81a3=_0x2c00;return _0x1a9864[_0x3a81a3(0x3b4)](_0x1251a9,_0x115c42);}};if(_0x1a9864[_0x48b4e4(0x79c)](_0x1a9864[_0x48b4e4(0x7f3)],_0x1a9864[_0x16e367(0x7f3)]))TTUevr[_0x167710(0x977)](_0x4980ce);else{if(_0x2cc8c1)return;const _0x38c422=new TextDecoder(_0x1a9864[_0x16e367(0x200)])[_0x167710(0x261)+'e'](_0x13bf50);return _0x38c422[_0x3847ce(0x83e)]()[_0x3847ce(0x735)]('\x0a')[_0x3847ce(0x235)+'ch'](function(_0x29003b){const _0x3b0a7c=_0x16e367,_0x17948c=_0x167710,_0x2c657d=_0x48b4e4,_0x297e84=_0x167710,_0x5e9112=_0x16e367,_0x33cb6e={'xTyja':function(_0x2967ed,_0x2ee866){const _0xcd49cc=_0x2c00;return _0x3785ff[_0xcd49cc(0x28e)](_0x2967ed,_0x2ee866);},'bBeJD':function(_0x225e6b,_0x32fbc3){const _0x5e0fa7=_0x2c00;return _0x3785ff[_0x5e0fa7(0x612)](_0x225e6b,_0x32fbc3);},'sdpwC':function(_0xbf98bc,_0x5c7dbc){const _0x31c84f=_0x2c00;return _0x3785ff[_0x31c84f(0x658)](_0xbf98bc,_0x5c7dbc);},'OEQSC':_0x3785ff[_0x3b0a7c(0x344)],'RVCkW':_0x3785ff[_0x3b0a7c(0x184)],'QKEvT':_0x3785ff[_0x17948c(0x250)],'MlXzc':function(_0x153ae8,_0x461319){const _0x52610f=_0x3b0a7c;return _0x3785ff[_0x52610f(0x210)](_0x153ae8,_0x461319);},'KgQbR':_0x3785ff[_0x2c657d(0x6df)],'NwIkq':_0x3785ff[_0x3b0a7c(0x8b0)]};if(_0x3785ff[_0x17948c(0x642)](_0x3785ff[_0x297e84(0x974)],_0x3785ff[_0x297e84(0x974)])){if(_0x3785ff[_0x17948c(0x328)](_0x29003b[_0x5e9112(0x743)+'h'],-0x4*-0x474+0x1588+-0x2752))_0x7fce1d=_0x29003b[_0x5e9112(0x5ba)](0xce*0x13+-0x373*0xb+0xf*0x183);if(_0x3785ff[_0x17948c(0x622)](_0x7fce1d,_0x3785ff[_0x2c657d(0x84f)])){if(_0x3785ff[_0x17948c(0x595)](_0x3785ff[_0x3b0a7c(0x573)],_0x3785ff[_0x17948c(0x84b)])){word_last+=_0x3785ff[_0x5e9112(0x49c)](chatTextRaw,chatTemp),lock_chat=-0x1e60+-0x21f5+0x4055,_0x3785ff[_0x17948c(0x977)](proxify);return;}else{const _0x436bae=function(){const _0x1cd172=_0x3b0a7c,_0xb1cf2=_0x3b0a7c,_0x44e6da=_0x5e9112,_0x1461a9=_0x17948c,_0x513e42=_0x3b0a7c;let _0xf4fd7c;try{_0xf4fd7c=LUvbLy[_0x1cd172(0x649)](_0x54c9d6,LUvbLy[_0x1cd172(0x85f)](LUvbLy[_0xb1cf2(0x2f8)](LUvbLy[_0x44e6da(0x651)],LUvbLy[_0x1cd172(0x1c1)]),');'))();}catch(_0xbf4234){_0xf4fd7c=_0x1ea594;}return _0xf4fd7c;},_0x232e47=ceRofz[_0x17948c(0x1b4)](_0x436bae);_0x232e47[_0x17948c(0x605)+_0x2c657d(0x6e6)+'l'](_0x19141b,0x13d0+0x597+-0x9c7);}}let _0x66d607;try{if(_0x3785ff[_0x5e9112(0x9cc)](_0x3785ff[_0x5e9112(0x5be)],_0x3785ff[_0x5e9112(0x5be)]))try{_0x3785ff[_0x297e84(0x82b)](_0x3785ff[_0x297e84(0x9ca)],_0x3785ff[_0x5e9112(0x41d)])?(_0x66d607=JSON[_0x297e84(0x7a8)](_0x3785ff[_0x2c657d(0x612)](_0x308ef9,_0x7fce1d))[_0x3785ff[_0x297e84(0x7ba)]],_0x308ef9=''):_0x3cc790+='';}catch(_0x1d5c9f){_0x3785ff[_0x17948c(0x97e)](_0x3785ff[_0x5e9112(0x1f3)],_0x3785ff[_0x5e9112(0x1f3)])?(_0x66d607=JSON[_0x3b0a7c(0x7a8)](_0x7fce1d)[_0x3785ff[_0x3b0a7c(0x7ba)]],_0x308ef9=''):(_0x48c770+=_0x2ce9e2[-0xb46+-0x1cb0+-0x5*-0x7fe][_0x2c657d(0x1ed)],_0x4502cf=_0x4440df[0xd*-0x2ea+-0x1f1*-0x1+-0x3*-0xbfb][_0x2c657d(0x22a)+_0x3b0a7c(0x69e)][_0x2c657d(0x185)+_0x17948c(0x1e8)+'t'][_0x6d30f1[_0x5e9112(0x3e7)](_0x20793c[-0x2*0x766+-0xac9*0x3+0x2f27*0x1][_0x2c657d(0x22a)+_0x5e9112(0x69e)][_0x17948c(0x185)+_0x2c657d(0x1e8)+'t'][_0x5e9112(0x743)+'h'],-0x1f*0x67+-0x2546+0x31c0)]);}else _0xc7244[_0x3b0a7c(0x7a8)](_0x20b61a[_0x3b0a7c(0x362)+'es'][-0x25a8+-0x264f+-0x1*-0x4bf7][_0x5e9112(0x1ed)][_0x3b0a7c(0x4b1)+_0x17948c(0x77e)]('\x0a',''))[_0x297e84(0x235)+'ch'](_0x5113ce=>{const _0x538e62=_0x2c657d,_0x1d8867=_0x297e84,_0x44fd05=_0x17948c,_0x5cf67b=_0x3b0a7c,_0x44fc94=_0x3b0a7c;_0x588634[_0x538e62(0x691)+_0x538e62(0x3b3)+_0x538e62(0x2e0)](_0x33cb6e[_0x1d8867(0x2cb)])[_0x5cf67b(0x234)+_0x1d8867(0x4b5)]+=_0x33cb6e[_0x5cf67b(0x2f8)](_0x33cb6e[_0x1d8867(0x94f)](_0x33cb6e[_0x5cf67b(0x7b2)],_0x33cb6e[_0x538e62(0x649)](_0x55ffd4,_0x5113ce)),_0x33cb6e[_0x1d8867(0x678)]);});}catch(_0x186b20){_0x3785ff[_0x5e9112(0x595)](_0x3785ff[_0x3b0a7c(0x7a6)],_0x3785ff[_0x2c657d(0x7a6)])?(_0x367b32+=_0x2f3f4c[0x984+0x1d9b+-0x271f][_0x3b0a7c(0x1ed)],_0x593c4d=_0x2bafd7[-0x1*-0x1cf9+-0x25fa+0x901][_0x297e84(0x22a)+_0x297e84(0x69e)][_0x5e9112(0x185)+_0x17948c(0x1e8)+'t'][_0x6d30f1[_0x3b0a7c(0x3e7)](_0x34f6c7[-0xe70+-0x98*-0x35+0xa*-0x1b4][_0x2c657d(0x22a)+_0x3b0a7c(0x69e)][_0x17948c(0x185)+_0x3b0a7c(0x1e8)+'t'][_0x3b0a7c(0x743)+'h'],-0x11ae*0x2+0x3ed*0x7+0x2*0x3f1)]):_0x308ef9+=_0x7fce1d;}_0x66d607&&_0x3785ff[_0x5e9112(0x368)](_0x66d607[_0x5e9112(0x743)+'h'],-0x1b55+-0x2*-0x11ab+-0x801)&&_0x3785ff[_0x5e9112(0x368)](_0x66d607[-0x2093+-0x15*0x199+-0x17*-0x2e0][_0x5e9112(0x22a)+_0x17948c(0x69e)][_0x2c657d(0x185)+_0x3b0a7c(0x1e8)+'t'][0x1*0xd0f+0x7*0x3bb+-0x272c],text_offset)&&(_0x3785ff[_0x5e9112(0x6f3)](_0x3785ff[_0x17948c(0x370)],_0x3785ff[_0x297e84(0x72a)])?(chatTemp+=_0x66d607[-0x3f*0x3c+-0xf06+0x1dca][_0x2c657d(0x1ed)],text_offset=_0x66d607[0x7*0x49+0x1*0x13ed+-0x4*0x57b][_0x297e84(0x22a)+_0x2c657d(0x69e)][_0x17948c(0x185)+_0x297e84(0x1e8)+'t'][_0x3785ff[_0x2c657d(0x55b)](_0x66d607[0x2136+0x1a20+-0x3b56][_0x17948c(0x22a)+_0x3b0a7c(0x69e)][_0x5e9112(0x185)+_0x297e84(0x1e8)+'t'][_0x297e84(0x743)+'h'],-0x97*-0x7+-0xcfa+0x8da)]):_0xd7db5='图片'),chatTemp=chatTemp[_0x5e9112(0x4b1)+_0x5e9112(0x77e)]('\x0a\x0a','\x0a')[_0x5e9112(0x4b1)+_0x3b0a7c(0x77e)]('\x0a\x0a','\x0a'),document[_0x5e9112(0x691)+_0x5e9112(0x3b3)+_0x5e9112(0x2e0)](_0x3785ff[_0x297e84(0x79b)])[_0x2c657d(0x234)+_0x2c657d(0x4b5)]='',_0x3785ff[_0x3b0a7c(0x7f5)](markdownToHtml,_0x3785ff[_0x17948c(0x28e)](beautify,chatTemp),document[_0x5e9112(0x691)+_0x17948c(0x3b3)+_0x17948c(0x2e0)](_0x3785ff[_0x3b0a7c(0x79b)])),document[_0x2c657d(0x38d)+_0x17948c(0x6c0)+_0x2c657d(0x9de)](_0x3785ff[_0x5e9112(0x56d)])[_0x3b0a7c(0x234)+_0x17948c(0x4b5)]=_0x3785ff[_0x297e84(0x658)](_0x3785ff[_0x297e84(0x809)](_0x3785ff[_0x297e84(0x809)](prev_chat,_0x3785ff[_0x3b0a7c(0x835)]),document[_0x17948c(0x691)+_0x297e84(0x3b3)+_0x5e9112(0x2e0)](_0x3785ff[_0x5e9112(0x79b)])[_0x2c657d(0x234)+_0x297e84(0x4b5)]),_0x3785ff[_0x3b0a7c(0x700)]);}else _0x24190e='表单';}),_0x1429f8[_0x2c6d2c(0x734)]()[_0x48b4e4(0x576)](_0x62cd47);}});}})[_0x3a72ca(0x88a)](_0x2de2db=>{const _0x24dd5a=_0x3a72ca,_0x1ddacf=_0x3eb79b,_0x19979d=_0x3a72ca,_0x44ccce=_0x3eb79b,_0x5eead1=_0x838556;_0x1a9864[_0x24dd5a(0x8af)](_0x1a9864[_0x24dd5a(0x363)],_0x1a9864[_0x19979d(0x363)])?console[_0x1ddacf(0x94b)](_0x1a9864[_0x24dd5a(0x971)],_0x2de2db):_0xa0a595+='';});}else _0x57c210=_0xa6435a[_0x378879(0x773)];});}},_0x168749=>{const _0x34ebf5=_0x1b8927,_0x350bd8=_0x3e8550,_0x32af10=_0x3994dd,_0x906aec=_0x527fa3,_0x128a69=_0x351276;_0x37d5de[_0x34ebf5(0x931)](_0x37d5de[_0x34ebf5(0x97c)],_0x37d5de[_0x350bd8(0x58a)])?console[_0x350bd8(0x508)](_0x168749):(_0x594636=_0x3da2c4[_0x350bd8(0x15d)+_0x906aec(0x314)+'t'],_0x3e94aa[_0x350bd8(0x244)+'e']());});}function eleparse(_0xdc81c5){const _0x2ff351=_0x2c00,_0x1ce716=_0x2c00,_0x531610=_0x2c00,_0x155cd4=_0x2c00,_0x3370ed=_0x2c00,_0x33bfca={'eSMNk':_0x2ff351(0x419)+':','UjZFP':function(_0x3ac1ae,_0x306380){return _0x3ac1ae+_0x306380;},'XTxkD':function(_0x59ad47,_0x3f8b7c){return _0x59ad47-_0x3f8b7c;},'xIdJC':function(_0x233a96,_0x12435b){return _0x233a96<=_0x12435b;},'Kcjmr':function(_0x164fcb,_0x43f7de){return _0x164fcb(_0x43f7de);},'Udmjf':function(_0x5386a8,_0xe6e911){return _0x5386a8+_0xe6e911;},'AmfSR':_0x1ce716(0x362)+'es','cjNaL':_0x2ff351(0x224)+_0x155cd4(0x2b2)+_0x531610(0x158)+_0x531610(0x366)+_0x3370ed(0x76c)+'--','NUQfa':_0x1ce716(0x224)+_0x3370ed(0x3e8)+_0x155cd4(0x1e3)+_0x531610(0x407)+_0x531610(0x224),'MccgK':function(_0x381eb8,_0x15110d){return _0x381eb8-_0x15110d;},'faJjE':_0x1ce716(0x541),'RSHnX':_0x1ce716(0x887)+_0x1ce716(0x8e4),'JVPln':_0x1ce716(0x580)+'56','FznAE':_0x531610(0x189)+'pt','rHWoC':_0x531610(0x4ba),'FOHAZ':_0x531610(0x8ba),'fGSYZ':_0x1ce716(0x5d4)+_0x2ff351(0x142)+'t','PkdFV':function(_0x14ad8e,_0x5d5fbb){return _0x14ad8e<_0x5d5fbb;},'Bmtlm':function(_0x1ddb2a,_0x1b2cfa){return _0x1ddb2a(_0x1b2cfa);},'pnbGY':_0x3370ed(0x1c3)+'ss','xtLaI':_0x155cd4(0x713)+'te','XHpka':_0x155cd4(0x50a)+_0x155cd4(0x9c7),'KUxmR':_0x1ce716(0x4f0)+'ss','QjdEL':_0x155cd4(0x14d)+_0x531610(0x2f2)+_0x531610(0x4f4),'oxGFb':_0x2ff351(0x777)+_0x3370ed(0x243)+'n','pKvKD':_0x2ff351(0x13b)+_0x531610(0x8f6),'PAxro':_0x2ff351(0x55e),'ULsUF':function(_0x1b28c0,_0x19b589){return _0x1b28c0<_0x19b589;},'TODDK':function(_0x3b2a2e,_0xc40b18){return _0x3b2a2e===_0xc40b18;},'RavOs':_0x2ff351(0x845),'UQVOX':function(_0x1341c3,_0x2d9509){return _0x1341c3>_0x2d9509;},'VBoUX':function(_0xf3b719,_0x14b9df){return _0xf3b719===_0x14b9df;},'CMWlQ':_0x155cd4(0x751),'TSEay':function(_0x471c2b,_0x1d5c9b){return _0x471c2b===_0x1d5c9b;},'DPdsn':_0x3370ed(0x495),'IbFtN':function(_0x24e851,_0x2e505b){return _0x24e851===_0x2e505b;},'lzEGK':_0x2ff351(0x4e9)+'h','hPMcO':_0x1ce716(0x865)+_0x155cd4(0x32b),'PYSmI':function(_0x5a6e75,_0x381263){return _0x5a6e75!==_0x381263;},'GwfEU':function(_0x4073a0,_0x3bd297){return _0x4073a0!==_0x3bd297;},'wNHkg':_0x531610(0x2dd),'IyLSH':_0x155cd4(0x1aa),'sFPvG':_0x531610(0x4a7)+'t','Smpsz':function(_0x1bc2f7,_0x59f747){return _0x1bc2f7===_0x59f747;},'CvaVy':_0x155cd4(0x9cb)+_0x2ff351(0x41f),'aWfqy':_0x2ff351(0x2e2),'NgGPE':_0x1ce716(0x66d),'scQkV':_0x1ce716(0x611),'OCram':function(_0x8cae9b,_0x3c4984){return _0x8cae9b!==_0x3c4984;},'MRkfn':_0x3370ed(0x550)+'n','kzrYE':_0x3370ed(0x3f3),'mYUcC':_0x1ce716(0x46b),'hIMih':function(_0x13323b,_0x52eaa8){return _0x13323b===_0x52eaa8;},'OTjpI':_0x3370ed(0x819),'rZOuB':_0x531610(0x61c),'cRNUW':_0x3370ed(0x8b4),'stijh':function(_0x26dfa6,_0x442ec0){return _0x26dfa6===_0x442ec0;},'VlMZM':_0x1ce716(0x41b),'unEOP':function(_0x38220f,_0x59b13a){return _0x38220f===_0x59b13a;},'JcYkH':_0x155cd4(0x967),'VYUqg':function(_0x491904,_0x24d14c){return _0x491904===_0x24d14c;},'IztEH':_0x1ce716(0x792),'CaPkW':_0x2ff351(0x4ac),'KBuBP':_0x531610(0x39d),'nFxxh':_0x531610(0x2f3),'tKVia':function(_0x17c3a7,_0x5ac318){return _0x17c3a7!==_0x5ac318;},'iHjPX':_0x3370ed(0x3bd),'haWRL':_0x2ff351(0x3a6),'Qycps':function(_0x38ec7b,_0x4c160e){return _0x38ec7b==_0x4c160e;},'lOXEE':_0x1ce716(0x895),'HfWTW':_0x531610(0x49e),'MDrpb':function(_0x17b4ca,_0x549201){return _0x17b4ca===_0x549201;},'gqLkC':_0x155cd4(0x468),'anGHr':_0x2ff351(0x1ee),'PScSL':function(_0x33edef,_0x398187){return _0x33edef!=_0x398187;},'CsXUN':_0x3370ed(0x7e8)+'r','Ebnvp':function(_0x3c0da3,_0x4deb5f){return _0x3c0da3===_0x4deb5f;},'NkJdu':_0x1ce716(0x73c),'ePZbE':function(_0x4ff6db,_0x5dc13f){return _0x4ff6db==_0x5dc13f;},'OtTYl':_0x531610(0x338)+_0x155cd4(0x338)+_0x531610(0x60b),'ZaKQp':_0x155cd4(0x2b9)+'\x200','mbSGu':_0x1ce716(0x141),'pweZj':_0x155cd4(0x6d9)},_0x260a22=_0xdc81c5[_0x155cd4(0x691)+_0x2ff351(0x3b3)+_0x155cd4(0x40d)+'l']('*'),_0x4cb7ee={};_0x4cb7ee[_0x3370ed(0x923)+_0x531610(0x934)]='左上',_0x4cb7ee[_0x155cd4(0x6ef)+_0x3370ed(0x2ee)]='上中',_0x4cb7ee[_0x1ce716(0x907)+_0x155cd4(0x655)]='右上',_0x4cb7ee[_0x2ff351(0x88d)+_0x2ff351(0x403)+'T']='左中',_0x4cb7ee[_0x3370ed(0x720)+'R']='中间',_0x4cb7ee[_0x2ff351(0x88d)+_0x2ff351(0x155)+'HT']='右中',_0x4cb7ee[_0x1ce716(0x351)+_0x2ff351(0x674)+'T']='左下',_0x4cb7ee[_0x155cd4(0x351)+_0x1ce716(0x95b)+_0x1ce716(0x8ea)]='下中',_0x4cb7ee[_0x155cd4(0x351)+_0x1ce716(0x961)+'HT']='右下';const _0x515664=_0x4cb7ee,_0x513ccb={};_0x513ccb[_0x3370ed(0x970)+'00']='黑色',_0x513ccb[_0x3370ed(0x6b4)+'ff']='白色',_0x513ccb[_0x531610(0x18d)+'00']='红色',_0x513ccb[_0x1ce716(0x67f)+'00']='绿色',_0x513ccb[_0x155cd4(0x970)+'ff']='蓝色';const _0x12e932=_0x513ccb;let _0x25861c=[],_0xd5b74b=[],_0x322024=[_0x33bfca[_0x1ce716(0x4ad)],_0x33bfca[_0x155cd4(0x994)],_0x33bfca[_0x155cd4(0x6fe)],_0x33bfca[_0x155cd4(0x25c)],_0x33bfca[_0x3370ed(0x5c0)],_0x33bfca[_0x1ce716(0x440)],_0x33bfca[_0x1ce716(0x397)]];for(let _0x2a95d0=-0x47*0x88+0x15fe+0xfba;_0x33bfca[_0x2ff351(0x62a)](_0x2a95d0,_0x260a22[_0x1ce716(0x743)+'h']);_0x2a95d0++){if(_0x33bfca[_0x531610(0x5a5)](_0x33bfca[_0x3370ed(0x387)],_0x33bfca[_0x1ce716(0x387)])){const _0x1c9f99=_0x260a22[_0x2a95d0];let _0x3c15ae='';if(_0x33bfca[_0x1ce716(0x552)](_0x1c9f99[_0x155cd4(0x1e8)+_0x3370ed(0x51a)+'h'],-0x4e6+0x2333*0x1+0x1*-0x1e4d)||_0x33bfca[_0x531610(0x552)](_0x1c9f99[_0x1ce716(0x1e8)+_0x3370ed(0x74b)+'ht'],-0x2*-0x952+0x5c6+0x19*-0xfa)){if(_0x33bfca[_0x155cd4(0x7a4)](_0x33bfca[_0x155cd4(0x3e5)],_0x33bfca[_0x2ff351(0x3e5)])){let _0x568748=_0x1c9f99[_0x1ce716(0x367)+'me'][_0x2ff351(0x1cf)+_0x155cd4(0x267)+'e']();if(_0x33bfca[_0x155cd4(0x510)](_0x568748,_0x33bfca[_0x1ce716(0x6db)])&&(_0x33bfca[_0x2ff351(0x30e)](_0x1c9f99[_0x155cd4(0x7d8)],_0x33bfca[_0x2ff351(0x4fc)])||_0x1c9f99[_0x1ce716(0x1bc)+_0x1ce716(0x283)+'te'](_0x33bfca[_0x531610(0x302)])&&_0x33bfca[_0x3370ed(0x75c)](_0x1c9f99[_0x2ff351(0x1bc)+_0x1ce716(0x283)+'te'](_0x33bfca[_0x1ce716(0x302)])[_0x155cd4(0x1cf)+_0x155cd4(0x267)+'e']()[_0x531610(0x4e1)+'Of'](_0x33bfca[_0x3370ed(0x4fc)]),-(-0x16f+-0x1012+0xa6*0x1b)))){if(_0x33bfca[_0x3370ed(0x262)](_0x33bfca[_0x155cd4(0x9dc)],_0x33bfca[_0x531610(0x9dc)])){if(_0x14be6f){const _0x4e7c79=_0x4948d8[_0x3370ed(0x6ec)](_0x43d183,arguments);return _0x1283aa=null,_0x4e7c79;}}else _0x568748=_0x33bfca[_0x2ff351(0x38b)];}else{if(_0x33bfca[_0x531610(0x7a4)](_0x568748,_0x33bfca[_0x2ff351(0x6db)])||_0x33bfca[_0x2ff351(0x5a5)](_0x568748,_0x33bfca[_0x3370ed(0x5b6)])||_0x33bfca[_0x3370ed(0x861)](_0x568748,_0x33bfca[_0x3370ed(0x4be)]))_0x33bfca[_0x531610(0x5a5)](_0x33bfca[_0x1ce716(0x5e6)],_0x33bfca[_0x2ff351(0x1eb)])?_0x44d3cc[_0x3370ed(0x94b)](_0x33bfca[_0x531610(0x6d7)],_0x119c06):_0x568748=_0x33bfca[_0x3370ed(0x33e)];else{if(_0x33bfca[_0x155cd4(0x5de)](_0x568748[_0x2ff351(0x4e1)+'Of'](_0x33bfca[_0x1ce716(0x1b0)]),-(-0x27*0x31+0x19c8+-0x1250))||_0x33bfca[_0x155cd4(0x5de)](_0x1c9f99['id'][_0x2ff351(0x4e1)+'Of'](_0x33bfca[_0x3370ed(0x1b0)]),-(-0x5*-0x165+-0x1d0f+-0x179*-0xf)))_0x33bfca[_0x1ce716(0x510)](_0x33bfca[_0x1ce716(0x6b1)],_0x33bfca[_0x155cd4(0x7f7)])?_0x1ac960+=_0x307cb0:_0x568748='按钮';else{if(_0x33bfca[_0x155cd4(0x3e9)](_0x568748,_0x33bfca[_0x531610(0x680)])){if(_0x33bfca[_0x155cd4(0x861)](_0x33bfca[_0x2ff351(0x616)],_0x33bfca[_0x155cd4(0x616)]))_0x568748='图片';else{if(_0x22e93d[_0x3370ed(0x208)](_0xcbadd6))return _0x476d5b;const _0x5853ce=_0x3fd113[_0x155cd4(0x735)](/[;,;、,]/),_0x47cf2e=_0x5853ce[_0x155cd4(0x1f5)](_0x597495=>'['+_0x597495+']')[_0x531610(0x4cb)]('\x20'),_0x4cac6a=_0x5853ce[_0x531610(0x1f5)](_0x3c846b=>'['+_0x3c846b+']')[_0x3370ed(0x4cb)]('\x0a');_0x5853ce[_0x2ff351(0x235)+'ch'](_0x16ab52=>_0x15703b[_0x3370ed(0x4c5)](_0x16ab52)),_0x4d73b5='\x20';for(var _0xb5ee7a=_0x33bfca[_0x531610(0x529)](_0x33bfca[_0x3370ed(0x75b)](_0x339ce5[_0x1ce716(0x5cc)],_0x5853ce[_0x531610(0x743)+'h']),0x10*0x10+-0x183f+0x1740);_0x33bfca[_0x3370ed(0x321)](_0xb5ee7a,_0xaf6fbb[_0x155cd4(0x5cc)]);++_0xb5ee7a)_0x32e38c+='[^'+_0xb5ee7a+']\x20';return _0x34f20c;}}else{if(_0x33bfca[_0x155cd4(0x30e)](_0x568748,_0x33bfca[_0x1ce716(0x2ba)]))_0x33bfca[_0x155cd4(0x7be)](_0x33bfca[_0x155cd4(0x15b)],_0x33bfca[_0x1ce716(0x15b)])?_0x568748='表单':LzsTZe[_0x1ce716(0x232)](_0x56a0a6,-0x713*0x2+-0x46c+0x1292);else{if(_0x33bfca[_0x3370ed(0x7f2)](_0x568748,_0x33bfca[_0x155cd4(0x987)])||_0x33bfca[_0x2ff351(0x3d6)](_0x568748,_0x33bfca[_0x531610(0x8f5)]))_0x33bfca[_0x1ce716(0x510)](_0x33bfca[_0x3370ed(0x9a0)],_0x33bfca[_0x155cd4(0x279)])?(_0x169ded=_0x1da016[_0x2ff351(0x7a8)](_0x33bfca[_0x155cd4(0x402)](_0x2716f4,_0x12ebf4))[_0x33bfca[_0x155cd4(0x4b4)]],_0x155d1f=''):_0x568748=_0x33bfca[_0x1ce716(0x775)];else{if(_0x33bfca[_0x531610(0x63c)](_0x33bfca[_0x155cd4(0x9c0)],_0x33bfca[_0x2ff351(0x8aa)]))_0x568748=null;else{const _0x1685ef=_0x33bfca[_0x155cd4(0x6a9)],_0x47e2b8=_0x33bfca[_0x531610(0x4db)],_0x24a1c5=_0x294ca9[_0x155cd4(0x613)+_0x2ff351(0x668)](_0x1685ef[_0x155cd4(0x743)+'h'],_0x33bfca[_0x1ce716(0x497)](_0x475934[_0x531610(0x743)+'h'],_0x47e2b8[_0x1ce716(0x743)+'h'])),_0x110cd6=_0x33bfca[_0x531610(0x232)](_0x71ba19,_0x24a1c5),_0x3818e4=_0x33bfca[_0x155cd4(0x232)](_0x4b6b36,_0x110cd6);return _0x5d2177[_0x1ce716(0x379)+'e'][_0x531610(0x3f9)+_0x155cd4(0x3c1)](_0x33bfca[_0x1ce716(0x18a)],_0x3818e4,{'name':_0x33bfca[_0x155cd4(0x766)],'hash':_0x33bfca[_0x2ff351(0x570)]},!![],[_0x33bfca[_0x1ce716(0x3f6)]]);}}}}}}}if(_0x568748&&(_0x33bfca[_0x3370ed(0x358)](_0x568748,_0x33bfca[_0x1ce716(0x775)])||_0x1c9f99[_0x1ce716(0x2d4)]||_0x1c9f99[_0x2ff351(0x6e4)]||_0x1c9f99[_0x155cd4(0x1bc)+_0x155cd4(0x283)+'te'](_0x33bfca[_0x531610(0x302)]))){if(_0x33bfca[_0x2ff351(0x5a5)](_0x33bfca[_0x1ce716(0x76b)],_0x33bfca[_0x1ce716(0x8b1)]))_0x5eb002+=_0x206d5a;else{_0x3c15ae+=_0x568748;if(_0x1c9f99[_0x3370ed(0x2d4)]){if(_0x33bfca[_0x1ce716(0x59e)](_0x33bfca[_0x155cd4(0x881)],_0x33bfca[_0x3370ed(0x5c5)])){const _0x4f182c=_0x55ccc8[_0x531610(0x7e5)+_0x1ce716(0x599)+'r'][_0x2ff351(0x522)+_0x531610(0x7d8)][_0x2ff351(0x8c6)](_0x2b1a44),_0x1d9944=_0x29c3e3[_0x3eb412],_0x123797=_0x318a1e[_0x1d9944]||_0x4f182c;_0x4f182c[_0x1ce716(0x442)+_0x3370ed(0x5c4)]=_0x10cedf[_0x155cd4(0x8c6)](_0x626a2d),_0x4f182c[_0x3370ed(0x353)+_0x2ff351(0x812)]=_0x123797[_0x2ff351(0x353)+_0x1ce716(0x812)][_0x2ff351(0x8c6)](_0x123797),_0x565bc5[_0x1d9944]=_0x4f182c;}else{if(_0x33bfca[_0x155cd4(0x549)](_0x1c9f99[_0x3370ed(0x2d4)][_0x155cd4(0x4e1)+'Of'](_0x33bfca[_0x531610(0x83f)]),-(-0x1239+-0x2*0x9c7+-0x972*-0x4))||_0x322024[_0x155cd4(0x24d)+_0x1ce716(0x68c)](_0x1c9f99[_0x1ce716(0x2d4)][_0x155cd4(0x1cf)+_0x1ce716(0x267)+'e']()))continue;_0x3c15ae+=':“'+_0x1c9f99[_0x1ce716(0x2d4)]+'';}}else{if(_0x1c9f99[_0x531610(0x6e4)]||_0x1c9f99[_0x531610(0x1bc)+_0x155cd4(0x283)+'te'](_0x33bfca[_0x3370ed(0x302)])){if(_0x33bfca[_0x2ff351(0x22c)](_0x33bfca[_0x2ff351(0x7ac)],_0x33bfca[_0x531610(0x7ac)])){if(_0xd5b74b[_0x1ce716(0x24d)+_0x3370ed(0x68c)](_0x1c9f99[_0x155cd4(0x6e4)]||_0x1c9f99[_0x3370ed(0x1bc)+_0x531610(0x283)+'te'](_0x33bfca[_0x155cd4(0x302)])))continue;if((_0x1c9f99[_0x2ff351(0x6e4)]||_0x1c9f99[_0x531610(0x1bc)+_0x155cd4(0x283)+'te'](_0x33bfca[_0x1ce716(0x302)]))[_0x155cd4(0x24d)+_0x1ce716(0x68c)](_0x33bfca[_0x2ff351(0x83f)])||_0x322024[_0x155cd4(0x24d)+_0x1ce716(0x68c)]((_0x1c9f99[_0x1ce716(0x6e4)]||_0x1c9f99[_0x1ce716(0x1bc)+_0x3370ed(0x283)+'te'](_0x33bfca[_0x1ce716(0x302)]))[_0x3370ed(0x1cf)+_0x1ce716(0x267)+'e']()))continue;_0x3c15ae+=':“'+(_0x1c9f99[_0x1ce716(0x6e4)]||_0x1c9f99[_0x2ff351(0x1bc)+_0x531610(0x283)+'te'](_0x33bfca[_0x531610(0x302)]))+'',_0xd5b74b[_0x3370ed(0x800)](_0x1c9f99[_0x2ff351(0x6e4)]||_0x1c9f99[_0x531610(0x1bc)+_0x155cd4(0x283)+'te'](_0x33bfca[_0x3370ed(0x302)]));}else(function(){return![];}[_0x3370ed(0x7e5)+_0x2ff351(0x599)+'r'](LzsTZe[_0x531610(0x529)](LzsTZe[_0x2ff351(0x7e2)],LzsTZe[_0x155cd4(0x2ed)]))[_0x1ce716(0x6ec)](LzsTZe[_0x2ff351(0x198)]));}}if((_0x1c9f99[_0x531610(0x7b5)][_0x1ce716(0x137)]||window[_0x3370ed(0x922)+_0x1ce716(0x97b)+_0x1ce716(0x9d8)+'e'](_0x1c9f99)[_0x1ce716(0x3f1)+_0x2ff351(0x288)+_0x155cd4(0x187)]||window[_0x531610(0x922)+_0x2ff351(0x97b)+_0x531610(0x9d8)+'e'](_0x1c9f99)[_0x3370ed(0x137)])&&_0x33bfca[_0x2ff351(0x1be)]((''+(_0x1c9f99[_0x3370ed(0x7b5)][_0x155cd4(0x137)]||window[_0x155cd4(0x922)+_0x1ce716(0x97b)+_0x2ff351(0x9d8)+'e'](_0x1c9f99)[_0x2ff351(0x3f1)+_0x3370ed(0x288)+_0x3370ed(0x187)]||window[_0x3370ed(0x922)+_0x1ce716(0x97b)+_0x531610(0x9d8)+'e'](_0x1c9f99)[_0x1ce716(0x137)]))[_0x2ff351(0x4e1)+'Of'](_0x33bfca[_0x1ce716(0x834)]),-(0x19a3+0x375+-0x1d17))&&_0x33bfca[_0x155cd4(0x358)]((''+(_0x1c9f99[_0x3370ed(0x7b5)][_0x155cd4(0x137)]||window[_0x1ce716(0x922)+_0x3370ed(0x97b)+_0x3370ed(0x9d8)+'e'](_0x1c9f99)[_0x3370ed(0x3f1)+_0x2ff351(0x288)+_0x1ce716(0x187)]||window[_0x1ce716(0x922)+_0x2ff351(0x97b)+_0x1ce716(0x9d8)+'e'](_0x1c9f99)[_0x531610(0x137)]))[_0x155cd4(0x4e1)+'Of'](_0x33bfca[_0x155cd4(0x47c)]),-(0x1*-0x101f+0x3d6*-0x8+0x2ed0))){if(_0x33bfca[_0x531610(0x5de)](_0x33bfca[_0x531610(0x7f0)],_0x33bfca[_0x1ce716(0x173)]))_0x3c15ae+=_0x2ff351(0x231)+(_0x1c9f99[_0x3370ed(0x7b5)][_0x1ce716(0x137)]||window[_0x3370ed(0x922)+_0x3370ed(0x97b)+_0x3370ed(0x9d8)+'e'](_0x1c9f99)[_0x3370ed(0x3f1)+_0x155cd4(0x288)+_0x2ff351(0x187)]||window[_0x1ce716(0x922)+_0x155cd4(0x97b)+_0x1ce716(0x9d8)+'e'](_0x1c9f99)[_0x531610(0x137)]);else{var _0x4c637a=new _0x16e613(_0x1c0cfa[_0x2ff351(0x743)+'h']),_0x413894=new _0x5b275b(_0x4c637a);for(var _0x2003e5=-0x409+-0xb*-0x10c+-0x77b,_0x5f10d2=_0x47ed18[_0x3370ed(0x743)+'h'];_0x33bfca[_0x155cd4(0x744)](_0x2003e5,_0x5f10d2);_0x2003e5++){_0x413894[_0x2003e5]=_0x206eeb[_0x1ce716(0x664)+_0x531610(0x741)](_0x2003e5);}return _0x4c637a;}}const _0x57227e=_0x33bfca[_0x155cd4(0x232)](getElementPosition,_0x1c9f99);_0x3c15ae+=_0x3370ed(0x9d1)+_0x57227e;}}}else _0x33bfca[_0x531610(0x776)](_0x3dbea7,_0x33bfca[_0x155cd4(0x74a)]);}if(_0x3c15ae&&_0x33bfca[_0x2ff351(0x549)](_0x3c15ae,''))_0x25861c[_0x1ce716(0x800)](_0x3c15ae);}else _0x487d88[_0x3370ed(0x94b)](_0x33bfca[_0x2ff351(0x6d7)],_0x5212f9);}return _0x33bfca[_0x531610(0x776)](unique,_0x25861c);}function unique(_0x968d4e){const _0x470833=_0x2c00;return Array[_0x470833(0x536)](new Set(_0x968d4e));}function getElementPosition(_0x3dab70){const _0x5c5a9c=_0x2c00,_0x5e5579=_0x2c00,_0x124cd7=_0x2c00,_0x889108=_0x2c00,_0x3f45a=_0x2c00,_0x4c0b94={};_0x4c0b94[_0x5c5a9c(0x8ee)]=function(_0x3d86b0,_0x21d848){return _0x3d86b0+_0x21d848;},_0x4c0b94[_0x5c5a9c(0x3a5)]=_0x5c5a9c(0x362)+'es',_0x4c0b94[_0x5c5a9c(0x764)]=function(_0x14f78e,_0x3e2c89){return _0x14f78e<_0x3e2c89;},_0x4c0b94[_0x5c5a9c(0x908)]=function(_0x1b2ec4,_0x26fad1){return _0x1b2ec4+_0x26fad1;},_0x4c0b94[_0x889108(0x9a6)]=function(_0x56597b,_0x5bdab7){return _0x56597b+_0x5bdab7;},_0x4c0b94[_0x3f45a(0x900)]=function(_0x1c7f98,_0x3f5e16){return _0x1c7f98/_0x3f5e16;},_0x4c0b94[_0x5c5a9c(0x253)]=function(_0x3eac6e,_0x4c99e6){return _0x3eac6e/_0x4c99e6;},_0x4c0b94[_0x889108(0x3d1)]=function(_0x152422,_0x139f70){return _0x152422!==_0x139f70;},_0x4c0b94[_0x889108(0x3c5)]=_0x3f45a(0x1f9),_0x4c0b94[_0x5e5579(0x889)]=function(_0x104570,_0x31ced7){return _0x104570>_0x31ced7;},_0x4c0b94[_0x3f45a(0x2a3)]=function(_0x1822b3,_0x1b4677){return _0x1822b3/_0x1b4677;},_0x4c0b94[_0x5e5579(0x371)]=function(_0x16ae1a,_0x447a6f){return _0x16ae1a*_0x447a6f;},_0x4c0b94[_0x5e5579(0x67c)]=function(_0x5581d9,_0x25efd1){return _0x5581d9===_0x25efd1;},_0x4c0b94[_0x5e5579(0x43c)]=_0x5c5a9c(0x755),_0x4c0b94[_0x124cd7(0x6a2)]=_0x889108(0x68d),_0x4c0b94[_0x5e5579(0x988)]=function(_0x58f9cd,_0x42d1c4){return _0x58f9cd!==_0x42d1c4;},_0x4c0b94[_0x124cd7(0x2f4)]=_0x124cd7(0x798),_0x4c0b94[_0x124cd7(0x6cc)]=_0x5c5a9c(0x238),_0x4c0b94[_0x3f45a(0x6d4)]=function(_0x2058fe,_0x4b22a2){return _0x2058fe>_0x4b22a2;},_0x4c0b94[_0x5c5a9c(0x3eb)]=function(_0x67f57b,_0x464af3){return _0x67f57b*_0x464af3;},_0x4c0b94[_0x5e5579(0x54a)]=_0x5c5a9c(0x1c0),_0x4c0b94[_0x3f45a(0x182)]=_0x889108(0x3bc),_0x4c0b94[_0x5c5a9c(0x307)]=_0x889108(0x1da),_0x4c0b94[_0x3f45a(0x3e3)]=_0x3f45a(0x50e);const _0x21bc38=_0x4c0b94,_0x31d7c5=_0x3dab70[_0x124cd7(0x18c)+_0x5c5a9c(0x66f)+_0x3f45a(0x9ce)+_0x3f45a(0x847)+'t'](),_0x4bbbe2=_0x21bc38[_0x124cd7(0x9a6)](_0x31d7c5[_0x3f45a(0x3b5)],_0x21bc38[_0x5e5579(0x900)](_0x31d7c5[_0x5e5579(0x51f)],-0x1456+0xc*-0x47+0x17ac)),_0x4857cb=_0x21bc38[_0x3f45a(0x908)](_0x31d7c5[_0x3f45a(0x3b2)],_0x21bc38[_0x5e5579(0x253)](_0x31d7c5[_0x3f45a(0x584)+'t'],0x1*0x1487+-0xa71+-0x1ae*0x6));let _0xa51c34='';if(_0x21bc38[_0x5e5579(0x764)](_0x4bbbe2,_0x21bc38[_0x124cd7(0x253)](window[_0x124cd7(0x234)+_0x5e5579(0x70a)],-0x16*0x14+0x13*0x3b+0x6*-0x71)))_0x21bc38[_0x5c5a9c(0x3d1)](_0x21bc38[_0x889108(0x3c5)],_0x21bc38[_0x5e5579(0x3c5)])?_0x4097bf='按钮':_0xa51c34+='';else{if(_0x21bc38[_0x889108(0x889)](_0x4bbbe2,_0x21bc38[_0x3f45a(0x2a3)](_0x21bc38[_0x3f45a(0x371)](window[_0x5c5a9c(0x234)+_0x5e5579(0x70a)],-0x6*-0x2d2+-0x1*-0xf0b+-0x1ff5),0x1b27+-0x172e+-0x3f6))){if(_0x21bc38[_0x889108(0x67c)](_0x21bc38[_0x5e5579(0x43c)],_0x21bc38[_0x889108(0x43c)]))_0xa51c34+='';else{if(_0x5b5327){const _0x1b4498=_0x3406cd[_0x889108(0x6ec)](_0x1fc1ad,arguments);return _0x373283=null,_0x1b4498;}}}else _0x21bc38[_0x889108(0x67c)](_0x21bc38[_0x124cd7(0x6a2)],_0x21bc38[_0x889108(0x6a2)])?_0xa51c34+='':(_0x2a29d2=_0x50ee58[_0x5e5579(0x7a8)](_0x21bc38[_0x124cd7(0x8ee)](_0x3febbd,_0x5a0951))[_0x21bc38[_0x124cd7(0x3a5)]],_0x4cc54d='');}if(_0x21bc38[_0x889108(0x764)](_0x4857cb,_0x21bc38[_0x124cd7(0x253)](window[_0x124cd7(0x234)+_0x5c5a9c(0x6d1)+'t'],0x1097+-0xa0f*-0x1+-0x8e1*0x3))){if(_0x21bc38[_0x124cd7(0x988)](_0x21bc38[_0x5c5a9c(0x2f4)],_0x21bc38[_0x5c5a9c(0x6cc)]))_0xa51c34+='';else{const _0x3f9f08=_0x26a912[_0x889108(0x6ec)](_0x1b9b58,arguments);return _0x486353=null,_0x3f9f08;}}else{if(_0x21bc38[_0x3f45a(0x6d4)](_0x4857cb,_0x21bc38[_0x5c5a9c(0x2a3)](_0x21bc38[_0x889108(0x3eb)](window[_0x124cd7(0x234)+_0x5e5579(0x6d1)+'t'],-0x1564+-0x1bfc+0x1076*0x3),-0x5fd+0x2e6*-0x4+0x1198))){if(_0x21bc38[_0x5c5a9c(0x67c)](_0x21bc38[_0x3f45a(0x54a)],_0x21bc38[_0x5c5a9c(0x182)])){const _0x1f094f=_0x24c3db[_0x5e5579(0x6ec)](_0x4d0d5a,arguments);return _0x273ffc=null,_0x1f094f;}else _0xa51c34+='';}else{if(_0x21bc38[_0x5e5579(0x3d1)](_0x21bc38[_0x124cd7(0x307)],_0x21bc38[_0x5e5579(0x3e3)]))_0xa51c34+='';else{if(_0x21bc38[_0x5c5a9c(0x764)](_0x21bc38[_0x5c5a9c(0x8ee)](_0x21bc38[_0x124cd7(0x908)](_0x56ef0c,_0x572288[_0x5b8428]),'\x0a')[_0x5e5579(0x743)+'h'],-0x4cd*0x4+0x2*0x6ae+0x768))_0x4bf317=_0x21bc38[_0x3f45a(0x9a6)](_0x21bc38[_0x3f45a(0x8ee)](_0x4d114d,_0x5372ee[_0xabfe29]),'\x0a');}}}return _0xa51c34;}function stringToArrayBuffer(_0x4a5913){const _0x57b33c=_0x2c00,_0x2abff2=_0x2c00,_0x5ac955=_0x2c00,_0x3c4cd2=_0x2c00,_0x24ddee=_0x2c00,_0xa34f8={'NmReE':_0x57b33c(0x5c2),'oHEci':_0x57b33c(0x6ea),'eWHSL':function(_0x3837ee,_0xa985a3){return _0x3837ee>=_0xa985a3;},'QmrAW':function(_0xa3d84,_0x401ed2){return _0xa3d84+_0x401ed2;},'JBUcx':_0x2abff2(0x305),'zIlyX':function(_0x4bf639,_0x1bdf4a){return _0x4bf639(_0x1bdf4a);},'RGBsE':_0x5ac955(0x4af)+_0x3c4cd2(0x6a3)+'rl','PIZUx':function(_0x36ece1,_0x12cae9){return _0x36ece1+_0x12cae9;},'oikPA':_0x5ac955(0x996)+'l','UQeoR':function(_0x392a92,_0x1dae84){return _0x392a92(_0x1dae84);},'VKzbo':function(_0x263571,_0x57f08e){return _0x263571+_0x57f08e;},'QjxIZ':_0x5ac955(0x7e3)+_0x57b33c(0x676)+_0x24ddee(0x7e7),'yUhzf':function(_0x83e8e9,_0x587462){return _0x83e8e9+_0x587462;},'bKbst':_0x3c4cd2(0x19b),'NXQEu':function(_0x787d32,_0x2c162b){return _0x787d32(_0x2c162b);},'GbSrE':function(_0x51e225,_0x1e9a61){return _0x51e225+_0x1e9a61;},'ZqVJE':function(_0x1270b2,_0x2a4b0e){return _0x1270b2(_0x2a4b0e);},'dRXYF':function(_0x252164,_0xc9c060){return _0x252164(_0xc9c060);},'eRFKq':_0x2abff2(0x331)+_0x3c4cd2(0x7c6)+'l','eOobo':_0x3c4cd2(0x331)+_0x3c4cd2(0x976),'IKxOs':_0x57b33c(0x976),'ebBbn':_0x2abff2(0x85c),'eXXus':_0x5ac955(0x8ac),'nZtun':_0x24ddee(0x887)+_0x24ddee(0x8e4),'ZqfYN':function(_0x501c84,_0x2e7815){return _0x501c84!==_0x2e7815;},'yTidB':_0x57b33c(0x6a5),'QXYms':_0x24ddee(0x16b),'etIpM':function(_0x25b9cd,_0x3c13c9){return _0x25b9cd<_0x3c13c9;},'YXFtw':function(_0x400962,_0x196e1e){return _0x400962===_0x196e1e;},'IOgYu':_0x3c4cd2(0x794)};if(!_0x4a5913)return;try{if(_0xa34f8[_0x24ddee(0x681)](_0xa34f8[_0x3c4cd2(0x9e8)],_0xa34f8[_0x3c4cd2(0x464)])){var _0x27b8f7=new ArrayBuffer(_0x4a5913[_0x24ddee(0x743)+'h']),_0x3453b3=new Uint8Array(_0x27b8f7);for(var _0x4349f8=-0x7a*0x23+0x1*-0x1809+-0x1*-0x28b7,_0x5bc014=_0x4a5913[_0x2abff2(0x743)+'h'];_0xa34f8[_0x3c4cd2(0x26b)](_0x4349f8,_0x5bc014);_0x4349f8++){if(_0xa34f8[_0x24ddee(0x3ca)](_0xa34f8[_0x2abff2(0x47e)],_0xa34f8[_0x2abff2(0x47e)]))_0x3453b3[_0x4349f8]=_0x4a5913[_0x3c4cd2(0x664)+_0x5ac955(0x741)](_0x4349f8);else{_0x2a3755=_0x110d38[_0x24ddee(0x4b1)+_0x57b33c(0x77e)]('','(')[_0x5ac955(0x4b1)+_0x57b33c(0x77e)]('',')')[_0x5ac955(0x4b1)+_0x57b33c(0x77e)](',\x20',',')[_0x3c4cd2(0x4b1)+_0x2abff2(0x77e)](_0xa34f8[_0x57b33c(0x597)],'')[_0x3c4cd2(0x4b1)+_0x24ddee(0x77e)](_0xa34f8[_0x5ac955(0x7df)],'')[_0x24ddee(0x4b1)+'ce'](/(https?:\/\/(?!url\d)\S+)/g,'');for(let _0x4894cb=_0x6bb9f0[_0x24ddee(0x799)+_0x5ac955(0x909)][_0x2abff2(0x743)+'h'];_0xa34f8[_0x5ac955(0x14a)](_0x4894cb,-0x700+-0x12c9+0x19c9);--_0x4894cb){_0x341289=_0x1f668e[_0x24ddee(0x4b1)+_0x2abff2(0x77e)](_0xa34f8[_0x24ddee(0x8f1)](_0xa34f8[_0x3c4cd2(0x6c4)],_0xa34f8[_0x3c4cd2(0x390)](_0x5d11bb,_0x4894cb)),_0xa34f8[_0x57b33c(0x8f1)](_0xa34f8[_0x3c4cd2(0x924)],_0xa34f8[_0x57b33c(0x390)](_0x80580,_0x4894cb))),_0xecc597=_0x424b3c[_0x5ac955(0x4b1)+_0x24ddee(0x77e)](_0xa34f8[_0x57b33c(0x90a)](_0xa34f8[_0x3c4cd2(0x481)],_0xa34f8[_0x57b33c(0x390)](_0xb4239c,_0x4894cb)),_0xa34f8[_0x3c4cd2(0x90a)](_0xa34f8[_0x5ac955(0x924)],_0xa34f8[_0x57b33c(0x9e5)](_0x29ee84,_0x4894cb))),_0x33d219=_0x13f819[_0x5ac955(0x4b1)+_0x5ac955(0x77e)](_0xa34f8[_0x2abff2(0x538)](_0xa34f8[_0x3c4cd2(0x824)],_0xa34f8[_0x3c4cd2(0x390)](_0x49363e,_0x4894cb)),_0xa34f8[_0x24ddee(0x625)](_0xa34f8[_0x57b33c(0x924)],_0xa34f8[_0x24ddee(0x390)](_0x96fd7,_0x4894cb))),_0x4554bc=_0x5668ac[_0x57b33c(0x4b1)+_0x57b33c(0x77e)](_0xa34f8[_0x57b33c(0x8f1)](_0xa34f8[_0x5ac955(0x9b7)],_0xa34f8[_0x3c4cd2(0x2c8)](_0x5902f5,_0x4894cb)),_0xa34f8[_0x24ddee(0x703)](_0xa34f8[_0x3c4cd2(0x924)],_0xa34f8[_0x2abff2(0x7e0)](_0x2609ce,_0x4894cb)));}_0x303993=_0xa34f8[_0x57b33c(0x54c)](_0x585c13,_0xef4ebf);for(let _0x4f13f0=_0x259bfc[_0x2abff2(0x799)+_0x5ac955(0x909)][_0x5ac955(0x743)+'h'];_0xa34f8[_0x57b33c(0x14a)](_0x4f13f0,-0x1*-0xfd4+0x1bbc+0x2b90*-0x1);--_0x4f13f0){_0x578156=_0x49eca1[_0x5ac955(0x4b1)+'ce'](_0xa34f8[_0x24ddee(0x538)](_0xa34f8[_0x2abff2(0x866)],_0xa34f8[_0x3c4cd2(0x9e5)](_0x61444a,_0x4f13f0)),_0x5c3812[_0x5ac955(0x799)+_0x5ac955(0x909)][_0x4f13f0]),_0x258e17=_0x3bb4da[_0x2abff2(0x4b1)+'ce'](_0xa34f8[_0x5ac955(0x90a)](_0xa34f8[_0x3c4cd2(0x4c7)],_0xa34f8[_0x5ac955(0x2c8)](_0x2fb1c5,_0x4f13f0)),_0x152e2e[_0x5ac955(0x799)+_0x3c4cd2(0x909)][_0x4f13f0]),_0x2cba97=_0x1c8f15[_0x57b33c(0x4b1)+'ce'](_0xa34f8[_0x5ac955(0x90a)](_0xa34f8[_0x5ac955(0x978)],_0xa34f8[_0x5ac955(0x2c8)](_0x56acea,_0x4f13f0)),_0x184865[_0x24ddee(0x799)+_0x57b33c(0x909)][_0x4f13f0]);}return _0x1cf4fb=_0x46a865[_0x57b33c(0x4b1)+_0x2abff2(0x77e)](_0xa34f8[_0x57b33c(0x92c)],''),_0x5950eb=_0x1d2935[_0x2abff2(0x4b1)+_0x3c4cd2(0x77e)](_0xa34f8[_0x5ac955(0x60e)],''),_0x454c45=_0x1e7c3e[_0x3c4cd2(0x4b1)+_0x57b33c(0x77e)]('[]',''),_0x25818e=_0x54bb62[_0x3c4cd2(0x4b1)+_0x2abff2(0x77e)]('((','('),_0x30e869=_0x26c874[_0x2abff2(0x4b1)+_0x3c4cd2(0x77e)]('))',')'),_0x22cc2b;}}return _0x27b8f7;}else try{_0x3c18d8=_0xa34f8[_0x2abff2(0x54c)](_0x2d4481,_0x32e50a);const _0x58097b={};return _0x58097b[_0x2abff2(0x6cd)]=_0xa34f8[_0x24ddee(0x8e3)],_0x5c492f[_0x2abff2(0x379)+'e'][_0x2abff2(0x17a)+'pt'](_0x58097b,_0x2aa312,_0x10f298);}catch(_0x2dc80a){}}catch(_0x1b7661){}}function _0x2c00(_0x1cf1ea,_0x4e3b29){const _0x57391c=_0x43e6();return _0x2c00=function(_0x1a6e5f,_0x1a7aba){_0x1a6e5f=_0x1a6e5f-(-0xd21*-0x1+-0x1*-0x91+0x2*-0x644);let _0x2e9c55=_0x57391c[_0x1a6e5f];return _0x2e9c55;},_0x2c00(_0x1cf1ea,_0x4e3b29);}function arrayBufferToString(_0x586ed8){const _0x467062=_0x2c00,_0x2f40aa=_0x2c00,_0x22b7d2=_0x2c00,_0x3a234b=_0x2c00,_0x4e2431=_0x2c00,_0x34e336={};_0x34e336[_0x467062(0x785)]=function(_0x28841e,_0x588fd2){return _0x28841e===_0x588fd2;},_0x34e336[_0x2f40aa(0x2c6)]=_0x467062(0x991),_0x34e336[_0x2f40aa(0x2ac)]=_0x2f40aa(0x8f4),_0x34e336[_0x4e2431(0x2c4)]=function(_0x52fed6,_0x43f516){return _0x52fed6<_0x43f516;},_0x34e336[_0x22b7d2(0x5c3)]=function(_0x11c69c,_0xeef394){return _0x11c69c!==_0xeef394;},_0x34e336[_0x3a234b(0x472)]=_0x467062(0x8d0);const _0x53cf50=_0x34e336;try{if(_0x53cf50[_0x2f40aa(0x785)](_0x53cf50[_0x467062(0x2c6)],_0x53cf50[_0x467062(0x2ac)]))_0x14b8f3+='';else{var _0x279a61=new Uint8Array(_0x586ed8),_0x2f796f='';for(var _0x31faff=-0xa19+0x2522+0x301*-0x9;_0x53cf50[_0x467062(0x2c4)](_0x31faff,_0x279a61[_0x467062(0x136)+_0x467062(0x1d5)]);_0x31faff++){_0x53cf50[_0x3a234b(0x5c3)](_0x53cf50[_0x22b7d2(0x472)],_0x53cf50[_0x467062(0x472)])?_0x1446dd[_0x22b7d2(0x508)](_0x21acb6):_0x2f796f+=String[_0x4e2431(0x652)+_0x467062(0x378)+_0x3a234b(0x58e)](_0x279a61[_0x31faff]);}return _0x2f796f;}}catch(_0x296731){}}function importPrivateKey(_0x1c9f2a){const _0x3d6899=_0x2c00,_0x1ec476=_0x2c00,_0x475028=_0x2c00,_0x7c2e5d=_0x2c00,_0x50db87=_0x2c00,_0xa9cc15={'RdgPg':_0x3d6899(0x224)+_0x3d6899(0x2b2)+_0x1ec476(0x158)+_0x1ec476(0x366)+_0x1ec476(0x76c)+'--','yUFwm':_0x1ec476(0x224)+_0x1ec476(0x3e8)+_0x1ec476(0x1e3)+_0x50db87(0x407)+_0x50db87(0x224),'mHywi':function(_0x4ffe19,_0x4a9dc1){return _0x4ffe19-_0x4a9dc1;},'KrIRN':function(_0x5a2522,_0x45fad3){return _0x5a2522(_0x45fad3);},'QOTYC':function(_0x3532e7,_0x4d2045){return _0x3532e7(_0x4d2045);},'cipTY':_0x475028(0x541),'SahOK':_0x1ec476(0x887)+_0x3d6899(0x8e4),'VjzPy':_0x50db87(0x580)+'56','JMEQe':_0x1ec476(0x189)+'pt'},_0x19bbc0=_0xa9cc15[_0x3d6899(0x52b)],_0x5d22ee=_0xa9cc15[_0x50db87(0x729)],_0xa73534=_0x1c9f2a[_0x475028(0x613)+_0x475028(0x668)](_0x19bbc0[_0x1ec476(0x743)+'h'],_0xa9cc15[_0x3d6899(0x146)](_0x1c9f2a[_0x50db87(0x743)+'h'],_0x5d22ee[_0x50db87(0x743)+'h'])),_0x3df52c=_0xa9cc15[_0x475028(0x39e)](atob,_0xa73534),_0x5c58fa=_0xa9cc15[_0x50db87(0x8be)](stringToArrayBuffer,_0x3df52c);return crypto[_0x1ec476(0x379)+'e'][_0x475028(0x3f9)+_0x7c2e5d(0x3c1)](_0xa9cc15[_0x50db87(0x274)],_0x5c58fa,{'name':_0xa9cc15[_0x50db87(0x666)],'hash':_0xa9cc15[_0x7c2e5d(0x413)]},!![],[_0xa9cc15[_0x1ec476(0x3af)]]);}function importPublicKey(_0x1fb1a6){const _0x49232f=_0x2c00,_0x3104f3=_0x2c00,_0x1f4659=_0x2c00,_0x143339=_0x2c00,_0x99f834=_0x2c00,_0x33f813={'EZVLQ':_0x49232f(0x419)+':','tjINw':function(_0x14ea5b,_0x366e7a){return _0x14ea5b(_0x366e7a);},'Syfwk':function(_0x4b5e6,_0x9c30f9){return _0x4b5e6+_0x9c30f9;},'aiNwL':_0x49232f(0x972)+_0x1f4659(0x5a9)+_0x143339(0x96d)+_0x99f834(0x2f9),'mjhPg':_0x99f834(0x291)+_0x143339(0x1c5)+_0x49232f(0x3c2)+_0x143339(0x2fc)+_0x49232f(0x7bd)+_0x3104f3(0x926)+'\x20)','zYNis':function(_0x5c027b){return _0x5c027b();},'MrFDR':function(_0x205b0e,_0x46b1fd){return _0x205b0e!==_0x46b1fd;},'zreFa':_0x143339(0x47b),'XbsTM':function(_0x2744d1,_0x4a8863){return _0x2744d1===_0x4a8863;},'jwjYW':_0x3104f3(0x4ec),'umFNH':_0x3104f3(0x1c3)+'ss','UQkxy':_0x49232f(0x1e7),'iucPu':function(_0x2c4532,_0x1bf2d7){return _0x2c4532!==_0x1bf2d7;},'dSahQ':_0x99f834(0x7c9),'zzWmU':function(_0x3ec3b2,_0x139f79){return _0x3ec3b2-_0x139f79;},'gxvKH':_0x1f4659(0x348),'MmSXJ':_0x3104f3(0x3fe)+_0x3104f3(0x44a)+'+$','rKnQT':function(_0x3c93ab,_0x1c8141,_0x5e30d1){return _0x3c93ab(_0x1c8141,_0x5e30d1);},'McRFn':function(_0x4ffa7a,_0x19c168){return _0x4ffa7a+_0x19c168;},'updTD':_0x49232f(0x2bc),'pIknt':_0x99f834(0x8c0)+'d','lqqCM':_0x99f834(0x628),'LVUIS':_0x3104f3(0x217),'mPzPT':_0x1f4659(0x939),'uQFGe':_0x1f4659(0x611),'wcTkh':_0x1f4659(0x17f),'wPDYn':_0x1f4659(0x218),'fQXlg':_0x143339(0x12a),'WQUlg':_0x1f4659(0x9e9)+_0x3104f3(0x916)+_0x49232f(0x21b),'deunl':_0x143339(0x856)+'er','MCpWn':_0x143339(0x2f3),'JNQRl':function(_0x2d889f,_0x392a2b){return _0x2d889f!==_0x392a2b;},'jOHSq':_0x143339(0x41a),'qXDCz':_0x1f4659(0x28f),'nzeQJ':_0x143339(0x369)+_0x143339(0x57e)+_0x3104f3(0x4c6)+')','wDNym':_0x49232f(0x8b5)+_0x3104f3(0x96f)+_0x99f834(0x6a1)+_0x3104f3(0x968)+_0x49232f(0x836)+_0x1f4659(0x434)+_0x99f834(0x883),'VUlVl':_0x143339(0x5f0),'jXrdO':function(_0x5edab5,_0x2d73b8){return _0x5edab5+_0x2d73b8;},'DDkvm':_0x143339(0x4c0),'iClaf':_0x49232f(0x495),'eSCxc':_0x99f834(0x299),'LUrrZ':_0x49232f(0x39b),'IlPfe':_0x49232f(0x2fe),'ziwgo':function(_0x338aa6){return _0x338aa6();},'RShSL':_0x49232f(0x4c2),'ogShP':_0x49232f(0x6b9),'gbhkR':function(_0x2e55f1,_0x2312b3,_0x19b9f6){return _0x2e55f1(_0x2312b3,_0x19b9f6);},'ZTVmU':function(_0xbd4537,_0x5b32b0){return _0xbd4537<_0x5b32b0;},'bBVcn':function(_0x381b20,_0x546bce){return _0x381b20+_0x546bce;},'TiLXW':function(_0x2f1e51){return _0x2f1e51();},'qqSgV':function(_0x2fe4b1,_0x43564e,_0x203b2a){return _0x2fe4b1(_0x43564e,_0x203b2a);},'NnaEj':function(_0x536b6b,_0x2bf411){return _0x536b6b===_0x2bf411;},'pIeKz':_0x1f4659(0x80b),'tIBbT':_0x3104f3(0x5e5),'NNTwi':_0x49232f(0x477),'nbaim':_0x1f4659(0x6b0),'CuCol':function(_0x58a8bc,_0x1005c6){return _0x58a8bc===_0x1005c6;},'ALLYW':_0x3104f3(0x7f1),'pcQfe':_0x143339(0x296),'HIhCh':function(_0x4ab007,_0x16b116){return _0x4ab007+_0x16b116;},'lXZAp':_0x1f4659(0x362)+'es','XTmUL':function(_0xd61131,_0xfec722){return _0xd61131+_0xfec722;},'xYSYc':function(_0x26fb95,_0x2339da){return _0x26fb95===_0x2339da;},'bqwxa':_0x99f834(0x88e),'JkOLe':_0x1f4659(0x8e8),'otWWf':function(_0x2c3f2a,_0x32e20e){return _0x2c3f2a(_0x32e20e);},'Vyldw':function(_0xdee6f,_0x5a7a39){return _0xdee6f===_0x5a7a39;},'asIvj':_0x99f834(0x8a3),'XxGyq':_0x99f834(0x723),'pPvqS':_0x1f4659(0x508),'vSqyE':_0x3104f3(0x5cb),'koLpF':_0x99f834(0x9cd),'GHYmP':_0x3104f3(0x94b),'fktrg':_0x99f834(0x3b0)+_0x3104f3(0x7e9),'RiYAW':_0x3104f3(0x4b7),'aHqvb':_0x99f834(0x951),'kMGHl':function(_0x13bce2,_0x25a406){return _0x13bce2===_0x25a406;},'oafQT':_0x1f4659(0x9c6),'SrkWo':_0x143339(0x7b3),'vgQnc':function(_0x5c0e90){return _0x5c0e90();},'fkbzl':function(_0x39dc00,_0x169d60,_0x5b0675){return _0x39dc00(_0x169d60,_0x5b0675);},'sPPBX':function(_0x16db9d){return _0x16db9d();},'BmSmw':_0x1f4659(0x224)+_0x143339(0x2b2)+_0x99f834(0x1cb)+_0x3104f3(0x3ee)+_0x1f4659(0x66c)+'-','YoEvo':_0x99f834(0x224)+_0x3104f3(0x3e8)+_0x1f4659(0x5f8)+_0x49232f(0x273)+_0x143339(0x20a),'YfuDG':_0x1f4659(0x803),'ZBltB':_0x143339(0x887)+_0x1f4659(0x8e4),'eVEQa':_0x3104f3(0x580)+'56','KDemH':_0x3104f3(0x17a)+'pt'},_0x506be4=(function(){const _0x36dac6=_0x1f4659,_0x34560b=_0x143339,_0x4726b5=_0x143339,_0x1689ba=_0x3104f3,_0x511214=_0x49232f,_0x1dcabf={'IIjrf':function(_0x3a2ae9,_0x4cea9c){const _0x5624da=_0x2c00;return _0x33f813[_0x5624da(0x83a)](_0x3a2ae9,_0x4cea9c);},'ryikK':function(_0x4ac95d,_0x395da0){const _0x4dcfde=_0x2c00;return _0x33f813[_0x4dcfde(0x44d)](_0x4ac95d,_0x395da0);},'AmLmM':function(_0x3990b2,_0x5e960e){const _0x1eea01=_0x2c00;return _0x33f813[_0x1eea01(0x44d)](_0x3990b2,_0x5e960e);},'pdOqQ':_0x33f813[_0x36dac6(0x398)],'pFTlq':_0x33f813[_0x34560b(0x346)],'PwAWH':function(_0x1bc470){const _0x52a481=_0x34560b;return _0x33f813[_0x52a481(0x421)](_0x1bc470);},'WCGAt':function(_0x2de5c7,_0x1411e9){const _0x2246a6=_0x34560b;return _0x33f813[_0x2246a6(0x2eb)](_0x2de5c7,_0x1411e9);},'dORad':_0x33f813[_0x4726b5(0x501)],'KQeEk':function(_0x105872,_0x9a9f47){const _0x22778a=_0x4726b5;return _0x33f813[_0x22778a(0x826)](_0x105872,_0x9a9f47);},'WxceW':_0x33f813[_0x4726b5(0x762)],'uWkQj':_0x33f813[_0x34560b(0x5ca)],'ApNMV':_0x33f813[_0x34560b(0x610)]};if(_0x33f813[_0x1689ba(0x839)](_0x33f813[_0x4726b5(0x813)],_0x33f813[_0x36dac6(0x813)]))_0x410204[_0x511214(0x94b)](_0x33f813[_0x1689ba(0x6ca)],_0x379850);else{let _0x57ff71=!![];return function(_0x392b09,_0x11a939){const _0x4020e1=_0x36dac6,_0x1aa1a4=_0x34560b,_0x24a7e4=_0x511214,_0x4f0b87=_0x36dac6,_0x241786=_0x4726b5,_0x33ecf0={'GIADH':function(_0x13b4c6,_0x34e8c8){const _0x16ddb0=_0x2c00;return _0x1dcabf[_0x16ddb0(0x23a)](_0x13b4c6,_0x34e8c8);},'TRyZH':_0x1dcabf[_0x4020e1(0x16f)]};if(_0x1dcabf[_0x1aa1a4(0x2b8)](_0x1dcabf[_0x24a7e4(0x91f)],_0x1dcabf[_0x4020e1(0x91f)])){const _0x485ad4=_0x57ff71?function(){const _0x329fce=_0x24a7e4,_0x5818d4=_0x4020e1,_0x5a5d3b=_0x24a7e4,_0x1d77a0=_0x4f0b87,_0x15b0ab=_0x4020e1,_0x1fb67e={'prQmd':function(_0x525abb,_0x1ae9ca){const _0x559859=_0x2c00;return _0x1dcabf[_0x559859(0x23a)](_0x525abb,_0x1ae9ca);},'IMhlM':function(_0x3ad9c1,_0x51a4b9){const _0x11fbd2=_0x2c00;return _0x1dcabf[_0x11fbd2(0x8c4)](_0x3ad9c1,_0x51a4b9);},'quTjb':function(_0x5dcdd1,_0x371d98){const _0x1462ea=_0x2c00;return _0x1dcabf[_0x1462ea(0x260)](_0x5dcdd1,_0x371d98);},'NtFuK':_0x1dcabf[_0x329fce(0x600)],'rtkwr':_0x1dcabf[_0x5818d4(0x677)],'ZOsDg':function(_0x40725c){const _0x432004=_0x329fce;return _0x1dcabf[_0x432004(0x380)](_0x40725c);}};if(_0x1dcabf[_0x5818d4(0x5f3)](_0x1dcabf[_0x329fce(0x6a4)],_0x1dcabf[_0x5818d4(0x6a4)])){const _0x28c58a=mHiZTk[_0x1d77a0(0x3ed)](_0x2ee5ae,mHiZTk[_0x1d77a0(0x7aa)](mHiZTk[_0x329fce(0x8fc)](mHiZTk[_0x1d77a0(0x2d2)],mHiZTk[_0x15b0ab(0x79f)]),');'));_0x2f88fa=mHiZTk[_0x5818d4(0x1d3)](_0x28c58a);}else{if(_0x11a939){if(_0x1dcabf[_0x329fce(0x2b8)](_0x1dcabf[_0x15b0ab(0x745)],_0x1dcabf[_0x1d77a0(0x745)])){const _0x482a32=_0x11a939[_0x1d77a0(0x6ec)](_0x392b09,arguments);return _0x11a939=null,_0x482a32;}else _0x5b600e+=_0x3a3963;}}}:function(){};return _0x57ff71=![],_0x485ad4;}else{const _0x1225d4={'fqbaw':function(_0x3c4d51,_0xbe793f){const _0x307366=_0x4020e1;return _0x33ecf0[_0x307366(0x6c2)](_0x3c4d51,_0xbe793f);},'yuACm':_0x33ecf0[_0x4020e1(0x55c)]};_0x26b290[_0x241786(0x8c0)+'d']=function(){const _0xb02346=_0x24a7e4,_0x170525=_0x4f0b87;_0x1225d4[_0xb02346(0x5e2)](_0x9a993e,_0x1225d4[_0xb02346(0x50d)]);};}};}}()),_0x1f5423=_0x33f813[_0x1f4659(0x31e)](_0x506be4,this,function(){const _0x4bd2bf=_0x49232f,_0x659779=_0x3104f3,_0x54b683=_0x99f834,_0x410628=_0x99f834,_0x7c1f94=_0x49232f,_0x5ece7e={'fkUuW':function(_0x48f059,_0x11aab2){const _0x1ecf7d=_0x2c00;return _0x33f813[_0x1ecf7d(0x3d3)](_0x48f059,_0x11aab2);}};if(_0x33f813[_0x4bd2bf(0x839)](_0x33f813[_0x659779(0x842)],_0x33f813[_0x54b683(0x842)]))_0x513e07+=_0x296f1a[0x11fb+0xef*0x7+-0x1884*0x1][_0x4bd2bf(0x1ed)],_0x1782de=_0x46e464[-0xed9+-0xc18*0x2+-0xd03*-0x3][_0x54b683(0x22a)+_0x4bd2bf(0x69e)][_0x659779(0x185)+_0x54b683(0x1e8)+'t'][_0x5ece7e[_0x4bd2bf(0x710)](_0x3b854f[-0x24a3+0x1*0x1e99+0x60a][_0x7c1f94(0x22a)+_0x659779(0x69e)][_0x54b683(0x185)+_0x659779(0x1e8)+'t'][_0x410628(0x743)+'h'],-0xa67+0x1c4c+-0x1*0x11e4)];else return _0x1f5423[_0x7c1f94(0x353)+_0x54b683(0x812)]()[_0x54b683(0x4e9)+'h'](_0x33f813[_0x4bd2bf(0x871)])[_0x54b683(0x353)+_0x7c1f94(0x812)]()[_0x54b683(0x7e5)+_0x410628(0x599)+'r'](_0x1f5423)[_0x4bd2bf(0x4e9)+'h'](_0x33f813[_0x410628(0x871)]);});_0x33f813[_0x99f834(0x99f)](_0x1f5423);const _0x5b8734=(function(){const _0x529558=_0x143339,_0x1e01ac=_0x49232f,_0x410d0e=_0x49232f,_0x4f4d4c=_0x99f834,_0x43f464=_0x49232f,_0x4928e6={'JFZVV':function(_0x35bf8d,_0x9e3a6){const _0x10d12d=_0x2c00;return _0x33f813[_0x10d12d(0x83a)](_0x35bf8d,_0x9e3a6);},'dIoBG':_0x33f813[_0x529558(0x5ca)],'soSYM':_0x33f813[_0x1e01ac(0x5e8)],'uHynj':_0x33f813[_0x410d0e(0x6ca)],'YHsPS':function(_0x25a04a,_0x177455){const _0x2d3ecb=_0x1e01ac;return _0x33f813[_0x2d3ecb(0x826)](_0x25a04a,_0x177455);},'RQUkt':_0x33f813[_0x529558(0x8de)],'tZsjB':_0x33f813[_0x529558(0x814)],'wUaHh':_0x33f813[_0x410d0e(0x437)],'ipjqz':_0x33f813[_0x4f4d4c(0x662)],'FDkNy':_0x33f813[_0x1e01ac(0x5ef)],'XWTjV':_0x33f813[_0x410d0e(0x65b)]};if(_0x33f813[_0x43f464(0x826)](_0x33f813[_0x1e01ac(0x4b2)],_0x33f813[_0x4f4d4c(0x4b2)])){let _0x38044b=!![];return function(_0xe4d7f7,_0x1cbb2a){const _0x1871c9=_0x1e01ac,_0xe77118=_0x4f4d4c,_0x1d7f79=_0x4f4d4c,_0xf35e36=_0x529558,_0x56acd6=_0x410d0e,_0x40cb25={};_0x40cb25[_0x1871c9(0x222)]=_0x4928e6[_0xe77118(0x1de)];const _0x71cc41=_0x40cb25;if(_0x4928e6[_0x1871c9(0x4ee)](_0x4928e6[_0xe77118(0x638)],_0x4928e6[_0x1d7f79(0x394)])){const _0x363cc1={'qKAyO':function(_0x824658,_0x4d95ea){const _0x270500=_0xf35e36;return _0x4928e6[_0x270500(0x940)](_0x824658,_0x4d95ea);},'fjupE':_0x4928e6[_0x1871c9(0x2b0)]};_0x4acad8[_0xf35e36(0x98e)+_0x1871c9(0x1cc)+'t'](_0x4928e6[_0xf35e36(0x63a)],function(){const _0x484d99=_0xe77118,_0xe2dc86=_0xf35e36;_0x363cc1[_0x484d99(0x326)](_0x48421e,_0x363cc1[_0x484d99(0x9bf)]);});}else{const _0x14c6b9=_0x38044b?function(){const _0x455e1f=_0x56acd6,_0x3499f3=_0x56acd6,_0x32f077=_0x1871c9,_0x5f445b=_0xf35e36,_0x2259ba=_0xe77118,_0x28fe64={};_0x28fe64[_0x455e1f(0x932)]=_0x4928e6[_0x3499f3(0x94c)];const _0x3bf0c3=_0x28fe64;if(_0x4928e6[_0x455e1f(0x4ee)](_0x4928e6[_0x455e1f(0x405)],_0x4928e6[_0x2259ba(0x805)]))_0x547c33=_0x71cc41[_0x32f077(0x222)];else{if(_0x1cbb2a){if(_0x4928e6[_0x5f445b(0x4ee)](_0x4928e6[_0x2259ba(0x3ad)],_0x4928e6[_0x455e1f(0x3ad)])){const _0x506d15=_0x1cbb2a[_0x32f077(0x6ec)](_0xe4d7f7,arguments);return _0x1cbb2a=null,_0x506d15;}else _0x8077fa[_0x3499f3(0x94b)](_0x3bf0c3[_0x5f445b(0x932)],_0x5c4546);}}}:function(){};return _0x38044b=![],_0x14c6b9;}};}else _0x33f813[_0x43f464(0x277)](_0x5a650f,_0x59faa5[_0x529558(0x799)+_0x43f464(0x357)][_0x121db8],_0x33f813[_0x529558(0x4e7)](_0x41824d,-0x7*-0x257+0x2f*-0x9d+0xc73*0x1)),_0x3468c6[_0x1e01ac(0x7b5)][_0x1e01ac(0x7cb)+'ay']=_0x33f813[_0x529558(0x36d)];}());(function(){const _0x42c213=_0x3104f3,_0x1ad1bb=_0x1f4659,_0x43d2cf=_0x49232f,_0x568fa0=_0x49232f,_0x129222=_0x1f4659,_0xcddf0e={'JjYYG':_0x33f813[_0x42c213(0x8ad)],'pZpkM':_0x33f813[_0x42c213(0x420)],'wHEej':_0x33f813[_0x42c213(0x558)],'tlPmm':function(_0x47fa38,_0x26dd24){const _0x48048f=_0x42c213;return _0x33f813[_0x48048f(0x1ec)](_0x47fa38,_0x26dd24);},'wxkig':_0x33f813[_0x1ad1bb(0x6f0)],'BPDJX':_0x33f813[_0x42c213(0x2f6)],'YLTdk':_0x33f813[_0x1ad1bb(0x950)],'yoVzl':_0x33f813[_0x43d2cf(0x73d)],'BVMLJ':function(_0x54ec8a,_0x1a04f2){const _0x3dd26b=_0x43d2cf;return _0x33f813[_0x3dd26b(0x83a)](_0x54ec8a,_0x1a04f2);},'kTCQy':_0x33f813[_0x129222(0x606)],'fbKLP':function(_0x5c8610,_0x3b5942){const _0x21cfb4=_0x42c213;return _0x33f813[_0x21cfb4(0x32e)](_0x5c8610,_0x3b5942);},'MCfOP':_0x33f813[_0x1ad1bb(0x4ea)],'ZzriL':function(_0x38cc5e,_0x1aa33d){const _0x356f7e=_0x1ad1bb;return _0x33f813[_0x356f7e(0x44d)](_0x38cc5e,_0x1aa33d);},'eXito':_0x33f813[_0x129222(0x867)],'BoqfV':function(_0x23e168,_0x5da131){const _0x43dd79=_0x42c213;return _0x33f813[_0x43dd79(0x826)](_0x23e168,_0x5da131);},'JCQCT':_0x33f813[_0x129222(0x3f0)],'etAgw':_0x33f813[_0x129222(0x7c2)],'iidkx':function(_0x533eae,_0x28bb07){const _0x12d197=_0x43d2cf;return _0x33f813[_0x12d197(0x839)](_0x533eae,_0x28bb07);},'BKaYh':_0x33f813[_0x1ad1bb(0x4ed)],'IBjRH':function(_0x3aa8f0){const _0x29eb6d=_0x129222;return _0x33f813[_0x29eb6d(0x5c9)](_0x3aa8f0);}};if(_0x33f813[_0x43d2cf(0x826)](_0x33f813[_0x1ad1bb(0x984)],_0x33f813[_0x568fa0(0x423)]))return function(_0x167c94){}[_0x42c213(0x7e5)+_0x568fa0(0x599)+'r'](vDMgJJ[_0x1ad1bb(0x623)])[_0x42c213(0x6ec)](vDMgJJ[_0x129222(0x3b7)]);else _0x33f813[_0x568fa0(0x31e)](_0x5b8734,this,function(){const _0x401da2=_0x129222,_0x136760=_0x1ad1bb,_0x769b18=_0x129222,_0x2df5f6=_0x43d2cf,_0x197586=_0x43d2cf;if(_0xcddf0e[_0x401da2(0x4b9)](_0xcddf0e[_0x401da2(0x345)],_0xcddf0e[_0x136760(0x577)])){const _0x1d0b19=new RegExp(_0xcddf0e[_0x2df5f6(0x4ce)]),_0x34c267=new RegExp(_0xcddf0e[_0x136760(0x86b)],'i'),_0x5eb569=_0xcddf0e[_0x2df5f6(0x4df)](_0x3a23f4,_0xcddf0e[_0x769b18(0x7a0)]);if(!_0x1d0b19[_0x769b18(0x12c)](_0xcddf0e[_0x769b18(0x3fa)](_0x5eb569,_0xcddf0e[_0x769b18(0x557)]))||!_0x34c267[_0x401da2(0x12c)](_0xcddf0e[_0x2df5f6(0x8bd)](_0x5eb569,_0xcddf0e[_0x401da2(0x90b)]))){if(_0xcddf0e[_0x2df5f6(0x44c)](_0xcddf0e[_0x401da2(0x617)],_0xcddf0e[_0x197586(0x78d)]))return!![];else _0xcddf0e[_0x769b18(0x4df)](_0x5eb569,'0');}else _0xcddf0e[_0x2df5f6(0x6de)](_0xcddf0e[_0x769b18(0x717)],_0xcddf0e[_0x136760(0x717)])?_0x399fec[_0x5e1259]=_0x41bc6f[_0x401da2(0x664)+_0x2df5f6(0x741)](_0x1695a6):_0xcddf0e[_0x197586(0x92e)](_0x3a23f4);}else _0x36e586=_0xcddf0e[_0x401da2(0x445)];})();}());const _0x192df8=(function(){const _0x1d2d0a=_0x49232f,_0x1402c6=_0x1f4659,_0x3d4e34=_0x49232f,_0x50aba3=_0x3104f3,_0x5bc8b7=_0x3104f3,_0x173762={'knHwu':function(_0x241758,_0x4d42e){const _0x186a0e=_0x2c00;return _0x33f813[_0x186a0e(0x4bc)](_0x241758,_0x4d42e);},'aJQbc':function(_0x49b48b,_0x4862b6){const _0x2f9319=_0x2c00;return _0x33f813[_0x2f9319(0x902)](_0x49b48b,_0x4862b6);},'bUWJb':function(_0x4ade93,_0x122038){const _0x387a2f=_0x2c00;return _0x33f813[_0x387a2f(0x44d)](_0x4ade93,_0x122038);},'ZRbcm':function(_0xfdff75,_0x5a1fe7){const _0x5b7417=_0x2c00;return _0x33f813[_0x5b7417(0x902)](_0xfdff75,_0x5a1fe7);},'spbkK':_0x33f813[_0x1d2d0a(0x950)],'LRPwB':_0x33f813[_0x1402c6(0x73d)],'RrZyK':function(_0x1d4537,_0xd74160){const _0x8c4c2c=_0x1d2d0a;return _0x33f813[_0x8c4c2c(0x83a)](_0x1d4537,_0xd74160);},'bZCOr':_0x33f813[_0x3d4e34(0x606)],'jbuxF':function(_0x1b945a,_0x36fb3d){const _0x14f890=_0x1402c6;return _0x33f813[_0x14f890(0x4e7)](_0x1b945a,_0x36fb3d);},'JgWBq':_0x33f813[_0x3d4e34(0x4ea)],'uFZmX':_0x33f813[_0x50aba3(0x867)],'IxrfS':function(_0x2d22b9){const _0x4e884d=_0x50aba3;return _0x33f813[_0x4e884d(0x356)](_0x2d22b9);},'KDCLP':function(_0x37d4b9,_0x285e6f,_0x15640e){const _0x5903d4=_0x1d2d0a;return _0x33f813[_0x5903d4(0x2e1)](_0x37d4b9,_0x285e6f,_0x15640e);},'SCCdH':function(_0xe266e8,_0x136976){const _0x336887=_0x1402c6;return _0x33f813[_0x336887(0x9b8)](_0xe266e8,_0x136976);},'tXcAG':_0x33f813[_0x1d2d0a(0x8e0)],'KszQw':_0x33f813[_0x1402c6(0x6fb)],'BfkCb':_0x33f813[_0x3d4e34(0x21d)],'WWhUA':_0x33f813[_0x1d2d0a(0x633)]};if(_0x33f813[_0x3d4e34(0x312)](_0x33f813[_0x1402c6(0x193)],_0x33f813[_0x50aba3(0x4dd)])){if(_0x173762[_0x1d2d0a(0x444)](_0x173762[_0x3d4e34(0x2e5)](_0x173762[_0x50aba3(0x873)](_0x41cbb0,_0x5113b7[_0x479f83]),'\x0a')[_0x3d4e34(0x743)+'h'],-0x29b*0x1+-0x10d7*-0x1+0x263*-0x4))_0x33febf=_0x173762[_0x1d2d0a(0x2e5)](_0x173762[_0x3d4e34(0x26e)](_0x22375d,_0xdd48b0[_0x10aad5]),'\x0a');_0x480ecd=_0x173762[_0x3d4e34(0x2e5)](_0x46651c,-0xf1*0x25+-0xcd*0x14+0x32da);}else{let _0xbd710e=!![];return function(_0x4d2200,_0x5f32fc){const _0x249f4d=_0x3d4e34,_0x47c476=_0x50aba3,_0x43cce9=_0x5bc8b7,_0x110f2d=_0x5bc8b7,_0x35c7fd=_0x1d2d0a,_0xa43818={'MMdmQ':_0x173762[_0x249f4d(0x37c)],'wwcjI':_0x173762[_0x249f4d(0x280)],'LRPvU':function(_0x42bd5c,_0x2bc018){const _0x1d144d=_0x249f4d;return _0x173762[_0x1d144d(0x1b5)](_0x42bd5c,_0x2bc018);},'tFcRP':_0x173762[_0x43cce9(0x395)],'XjRpY':function(_0x4d9b20,_0x257ab2){const _0x4e3692=_0x249f4d;return _0x173762[_0x4e3692(0x728)](_0x4d9b20,_0x257ab2);},'jBkiv':_0x173762[_0x249f4d(0x221)],'QOwTn':_0x173762[_0x110f2d(0x7da)],'nVKZR':function(_0xe41103){const _0x1eeb0c=_0x47c476;return _0x173762[_0x1eeb0c(0x6a6)](_0xe41103);},'TnLYD':function(_0x215136,_0x1d66c5,_0x2a8f50){const _0x546342=_0x249f4d;return _0x173762[_0x546342(0x1e0)](_0x215136,_0x1d66c5,_0x2a8f50);},'nDqKj':function(_0x3b2b38,_0x4c5949){const _0x5e1a96=_0x35c7fd;return _0x173762[_0x5e1a96(0x393)](_0x3b2b38,_0x4c5949);},'PhoUB':_0x173762[_0x110f2d(0x197)],'aRWkN':_0x173762[_0x47c476(0x490)],'vfYET':_0x173762[_0x110f2d(0x756)]};if(_0x173762[_0x110f2d(0x393)](_0x173762[_0x43cce9(0x789)],_0x173762[_0x110f2d(0x789)])){const _0x11453b=_0xbd710e?function(){const _0x564cb8=_0x43cce9,_0xc207a7=_0x110f2d,_0x3c2604=_0x35c7fd,_0x4c9895=_0x110f2d,_0x1ef6ad=_0x249f4d;if(_0xa43818[_0x564cb8(0x890)](_0xa43818[_0xc207a7(0x938)],_0xa43818[_0xc207a7(0x938)])){if(_0x5f32fc){if(_0xa43818[_0x3c2604(0x890)](_0xa43818[_0x4c9895(0x43d)],_0xa43818[_0x1ef6ad(0x920)])){const _0x2edb1f={'QjHPL':SAqngS[_0x4c9895(0x763)],'ioxJt':SAqngS[_0x4c9895(0x35d)],'OlNHw':function(_0x218c7b,_0x199325){const _0x4525cb=_0x3c2604;return SAqngS[_0x4525cb(0x653)](_0x218c7b,_0x199325);},'qVzQF':SAqngS[_0x3c2604(0x608)],'ZGHpz':function(_0x226998,_0x5bc06b){const _0x36cb9b=_0x1ef6ad;return SAqngS[_0x36cb9b(0x22d)](_0x226998,_0x5bc06b);},'JcFuV':SAqngS[_0x4c9895(0x696)],'IeHTD':SAqngS[_0x3c2604(0x9c9)],'ukBuJ':function(_0x223cd0,_0x5d0e12){const _0x4520dc=_0x564cb8;return SAqngS[_0x4520dc(0x653)](_0x223cd0,_0x5d0e12);},'eHyWc':function(_0x2da4db){const _0x237c4b=_0xc207a7;return SAqngS[_0x237c4b(0x237)](_0x2da4db);}};SAqngS[_0x1ef6ad(0x8a4)](_0x442941,this,function(){const _0x5df2fa=_0xc207a7,_0x5936ba=_0x3c2604,_0x1612e7=_0x3c2604,_0x537928=_0x1ef6ad,_0x5e68ef=_0x564cb8,_0x507802=new _0x3df479(_0x2edb1f[_0x5df2fa(0x65c)]),_0x2185e7=new _0x5c1532(_0x2edb1f[_0x5936ba(0x52f)],'i'),_0x2b2b9e=_0x2edb1f[_0x1612e7(0x383)](_0x568193,_0x2edb1f[_0x5936ba(0x1a1)]);!_0x507802[_0x5936ba(0x12c)](_0x2edb1f[_0x537928(0x1c6)](_0x2b2b9e,_0x2edb1f[_0x1612e7(0x643)]))||!_0x2185e7[_0x5e68ef(0x12c)](_0x2edb1f[_0x537928(0x1c6)](_0x2b2b9e,_0x2edb1f[_0x1612e7(0x2db)]))?_0x2edb1f[_0x5936ba(0x7d2)](_0x2b2b9e,'0'):_0x2edb1f[_0x537928(0x24b)](_0x9b2aec);})();}else{const _0x5f26ca=_0x5f32fc[_0x1ef6ad(0x6ec)](_0x4d2200,arguments);return _0x5f32fc=null,_0x5f26ca;}}}else return _0x3984d2;}:function(){};return _0xbd710e=![],_0x11453b;}else _0x246dbf+='';};}}()),_0x2dae13=_0x33f813[_0x49232f(0x14e)](_0x192df8,this,function(){const _0x5d891b=_0x99f834,_0x1a84a9=_0x3104f3,_0x11f6cc=_0x143339,_0x4ef0ee=_0x1f4659,_0x44a778=_0x143339,_0x34d70f={'rkUEq':function(_0x2c9a7c,_0x5685a5){const _0x354ad3=_0x2c00;return _0x33f813[_0x354ad3(0x854)](_0x2c9a7c,_0x5685a5);},'LBMuz':_0x33f813[_0x5d891b(0x85b)],'tVIEc':function(_0x4143c2,_0x3623c0){const _0x3e85b1=_0x5d891b;return _0x33f813[_0x3e85b1(0x83a)](_0x4143c2,_0x3623c0);}};if(_0x33f813[_0x5d891b(0x8ab)](_0x33f813[_0x11f6cc(0x84e)],_0x33f813[_0x4ef0ee(0x84e)])){let _0x497e48;try{if(_0x33f813[_0x11f6cc(0x1ec)](_0x33f813[_0x1a84a9(0x41e)],_0x33f813[_0x4ef0ee(0x41e)]))_0x3bf954=_0x27b8a2[_0x44a778(0x7a8)](_0x33f813[_0x44a778(0x82d)](_0x1b4ca5,_0x1447d4))[_0x33f813[_0x44a778(0x85b)]],_0x44aaa8='';else{const _0x252c08=_0x33f813[_0x4ef0ee(0x8f2)](Function,_0x33f813[_0x44a778(0x82d)](_0x33f813[_0x11f6cc(0x82d)](_0x33f813[_0x4ef0ee(0x398)],_0x33f813[_0x44a778(0x346)]),');'));_0x497e48=_0x33f813[_0x5d891b(0x5c9)](_0x252c08);}}catch(_0x55d931){_0x33f813[_0x4ef0ee(0x9d0)](_0x33f813[_0x11f6cc(0x74d)],_0x33f813[_0x1a84a9(0x95d)])?(_0x52afd4=_0x1e390e[_0x1a84a9(0x7a8)](_0x33f813[_0x4ef0ee(0x854)](_0x3064d9,_0x5d48f4))[_0x33f813[_0x44a778(0x85b)]],_0x551f1a=''):_0x497e48=window;}const _0x2de274=_0x497e48[_0x5d891b(0x888)+'le']=_0x497e48[_0x4ef0ee(0x888)+'le']||{},_0x12d422=[_0x33f813[_0x5d891b(0x52d)],_0x33f813[_0x5d891b(0x74c)],_0x33f813[_0x4ef0ee(0x89a)],_0x33f813[_0x1a84a9(0x9ae)],_0x33f813[_0x11f6cc(0x281)],_0x33f813[_0x11f6cc(0x1ac)],_0x33f813[_0x44a778(0x166)]];for(let _0x176e25=-0xbf+0x1b2e+-0x1a6f;_0x33f813[_0x1a84a9(0x4bc)](_0x176e25,_0x12d422[_0x5d891b(0x743)+'h']);_0x176e25++){if(_0x33f813[_0x11f6cc(0x9d5)](_0x33f813[_0x1a84a9(0x9ab)],_0x33f813[_0x5d891b(0x31a)]))_0x5c0d2b=_0x13aa98[_0x5d891b(0x7a8)](_0x34d70f[_0x44a778(0x525)](_0x45b2c8,_0x33c845))[_0x34d70f[_0x44a778(0x13f)]],_0x3ef6a1='';else{const _0x352cab=_0x192df8[_0x1a84a9(0x7e5)+_0x1a84a9(0x599)+'r'][_0x11f6cc(0x522)+_0x11f6cc(0x7d8)][_0x4ef0ee(0x8c6)](_0x192df8),_0x3592ab=_0x12d422[_0x176e25],_0x5cb035=_0x2de274[_0x3592ab]||_0x352cab;_0x352cab[_0x4ef0ee(0x442)+_0x1a84a9(0x5c4)]=_0x192df8[_0x4ef0ee(0x8c6)](_0x192df8),_0x352cab[_0x5d891b(0x353)+_0x5d891b(0x812)]=_0x5cb035[_0x5d891b(0x353)+_0x4ef0ee(0x812)][_0x4ef0ee(0x8c6)](_0x5cb035),_0x2de274[_0x3592ab]=_0x352cab;}}}else{if(_0x5df533)return _0x442389;else SDZnoS[_0x5d891b(0x771)](_0x4350a0,-0x268b+-0x1*-0x1e1+0x24aa);}});_0x33f813[_0x99f834(0x93e)](_0x2dae13);const _0x4db5e7=_0x33f813[_0x99f834(0x707)],_0x6d4f69=_0x33f813[_0x99f834(0x858)],_0x7ae508=_0x1fb1a6[_0x99f834(0x613)+_0x3104f3(0x668)](_0x4db5e7[_0x1f4659(0x743)+'h'],_0x33f813[_0x1f4659(0x3d3)](_0x1fb1a6[_0x3104f3(0x743)+'h'],_0x6d4f69[_0x1f4659(0x743)+'h'])),_0x4a9f95=_0x33f813[_0x143339(0x83a)](atob,_0x7ae508),_0x5caa3e=_0x33f813[_0x49232f(0x8f2)](stringToArrayBuffer,_0x4a9f95);return crypto[_0x1f4659(0x379)+'e'][_0x143339(0x3f9)+_0x99f834(0x3c1)](_0x33f813[_0x49232f(0x864)],_0x5caa3e,{'name':_0x33f813[_0x143339(0x44b)],'hash':_0x33f813[_0x143339(0x6f9)]},!![],[_0x33f813[_0x3104f3(0x3b6)]]);}function encryptDataWithPublicKey(_0xd8cd9,_0x2ebe75){const _0x25300c=_0x2c00,_0x45f84f=_0x2c00,_0x48b9f0=_0x2c00,_0x46d830=_0x2c00,_0x4275e1=_0x2c00,_0x7f7759={'wINKI':_0x25300c(0x362)+'es','jjGip':function(_0x2f05ed,_0x835dad){return _0x2f05ed===_0x835dad;},'DSaIL':_0x45f84f(0x5f4),'tFvos':_0x25300c(0x37f),'vbixX':function(_0x374fa3,_0x57baaa){return _0x374fa3(_0x57baaa);},'UzSOf':_0x48b9f0(0x887)+_0x4275e1(0x8e4)};try{if(_0x7f7759[_0x48b9f0(0x12f)](_0x7f7759[_0x45f84f(0x859)],_0x7f7759[_0x48b9f0(0x17c)]))_0x3546a4=_0x2e6612[_0x4275e1(0x7a8)](_0x46983f)[_0x7f7759[_0x45f84f(0x626)]],_0x746466='';else{_0xd8cd9=_0x7f7759[_0x4275e1(0x5af)](stringToArrayBuffer,_0xd8cd9);const _0x48ede9={};return _0x48ede9[_0x25300c(0x6cd)]=_0x7f7759[_0x46d830(0x50c)],crypto[_0x45f84f(0x379)+'e'][_0x45f84f(0x17a)+'pt'](_0x48ede9,_0x2ebe75,_0xd8cd9);}}catch(_0x17abfa){}}function decryptDataWithPrivateKey(_0x5f3943,_0x3005e9){const _0x107743=_0x2c00,_0x5f42ac=_0x2c00,_0xf4d717=_0x2c00,_0x3280bd=_0x2c00,_0x250fc2=_0x2c00,_0x2a7f6f={'QNoiK':function(_0x548130,_0x35282d){return _0x548130(_0x35282d);},'jmYQo':_0x107743(0x887)+_0x5f42ac(0x8e4)};_0x5f3943=_0x2a7f6f[_0xf4d717(0x534)](stringToArrayBuffer,_0x5f3943);const _0x52fcab={};return _0x52fcab[_0x107743(0x6cd)]=_0x2a7f6f[_0xf4d717(0x98b)],crypto[_0x250fc2(0x379)+'e'][_0xf4d717(0x189)+'pt'](_0x52fcab,_0x3005e9,_0x5f3943);}const pubkey=_0x31e731(0x224)+_0xd3c6d5(0x2b2)+_0xd3c6d5(0x1cb)+_0x31e731(0x3ee)+_0x31e731(0x66c)+_0x547146(0x293)+_0xf3ef9c(0x2c3)+_0x31e731(0x3f4)+_0xd3c6d5(0x714)+_0xf3ef9c(0x493)+_0x547146(0x25a)+_0xd3c6d5(0x5fd)+_0x31e731(0x810)+_0x547146(0x9e0)+_0xf3ef9c(0x4eb)+_0xeffe8d(0x13d)+_0xf3ef9c(0x632)+_0xd3c6d5(0x49d)+_0xeffe8d(0x428)+_0xf3ef9c(0x23d)+_0xd3c6d5(0x365)+_0xeffe8d(0x196)+_0xd3c6d5(0x89f)+_0x547146(0x204)+_0x31e731(0x15a)+_0x31e731(0x8f3)+_0xd3c6d5(0x688)+_0x31e731(0x30b)+_0xf3ef9c(0x7ec)+_0x31e731(0x8ff)+_0x547146(0x586)+_0x547146(0x6d3)+_0xeffe8d(0x963)+_0xf3ef9c(0x739)+_0xeffe8d(0x2de)+_0xd3c6d5(0x526)+_0xeffe8d(0x78c)+_0x31e731(0x99e)+_0xd3c6d5(0x980)+_0xeffe8d(0x1a3)+_0xd3c6d5(0x663)+_0xf3ef9c(0x531)+_0x31e731(0x6be)+_0xd3c6d5(0x317)+_0x547146(0x5e3)+_0x31e731(0x571)+_0xf3ef9c(0x90c)+_0xeffe8d(0x596)+_0xf3ef9c(0x1e1)+_0xeffe8d(0x1ca)+_0xd3c6d5(0x2b1)+_0xf3ef9c(0x286)+_0x547146(0x827)+_0x31e731(0x6fc)+_0x31e731(0x36c)+_0xf3ef9c(0x1fd)+_0x547146(0x53a)+_0xeffe8d(0x6c1)+_0x31e731(0x242)+_0x547146(0x269)+_0x31e731(0x19f)+_0x31e731(0x844)+_0xeffe8d(0x838)+_0x547146(0x521)+_0x31e731(0x32f)+_0xd3c6d5(0x449)+_0xf3ef9c(0x869)+_0xd3c6d5(0x252)+_0x31e731(0x67d)+_0x31e731(0x6f4)+_0xf3ef9c(0x4e6)+_0xf3ef9c(0x56c)+_0xf3ef9c(0x391)+_0x547146(0x863)+_0x547146(0x43b)+_0x31e731(0x491)+_0xd3c6d5(0x8c8)+_0xf3ef9c(0x4f2)+_0xf3ef9c(0x57b)+_0xeffe8d(0x70c)+_0x547146(0x808)+_0xf3ef9c(0x635)+_0xf3ef9c(0x80e)+_0x547146(0x6e1)+_0x31e731(0x901)+_0xd3c6d5(0x1b1)+_0x31e731(0x1c4)+_0x547146(0x76c)+'--';pub=importPublicKey(pubkey);function b64EncodeUnicode(_0x93990d){const _0x2221b6=_0xd3c6d5,_0x3e5359=_0x31e731,_0x40979d={'peSlM':function(_0x2b8370,_0x2ee993){return _0x2b8370(_0x2ee993);},'ueNFQ':function(_0x248cfe,_0x2055eb){return _0x248cfe(_0x2055eb);}};return _0x40979d[_0x2221b6(0x359)](btoa,_0x40979d[_0x3e5359(0x60a)](encodeURIComponent,_0x93990d));}var word_last='',lock_chat=-0x5f1+0x147f+-0xe8d;function wait(_0x2fe31b){return new Promise(_0x54ccc9=>setTimeout(_0x54ccc9,_0x2fe31b));}function fetchRetry(_0x351f6c,_0x587c90,_0x4d112e={}){const _0x2ce610=_0xeffe8d,_0x554e7a=_0xf3ef9c,_0x873092=_0xd3c6d5,_0x239c27=_0x31e731,_0x57c134=_0x547146,_0x1d24c6={'xGUeV':function(_0x444bb1,_0x46440d){return _0x444bb1+_0x46440d;},'SvGqU':_0x2ce610(0x362)+'es','TeHNV':_0x554e7a(0x305),'RMzKw':function(_0x4c27f4,_0x1ee903){return _0x4c27f4(_0x1ee903);},'MNuVu':_0x2ce610(0x4af)+_0x873092(0x6a3)+'rl','uMsCr':_0x239c27(0x996)+'l','NGahn':_0x873092(0x7e3)+_0x239c27(0x676)+_0x873092(0x7e7),'WMZFo':_0x554e7a(0x19b),'OnuaR':function(_0x432ce8,_0x2034b9){return _0x432ce8!==_0x2034b9;},'XBVgl':_0x239c27(0x87f),'wbVtP':_0x239c27(0x496),'rDjuA':function(_0x7eaf57,_0x5d2d94){return _0x7eaf57-_0x5d2d94;},'KESKg':function(_0x812018,_0x2fb85a){return _0x812018===_0x2fb85a;},'bmBpb':_0x2ce610(0x581),'vHMrn':_0x57c134(0x32c),'awWFa':function(_0x46436e,_0x3411ad,_0x4ee0fc){return _0x46436e(_0x3411ad,_0x4ee0fc);}};function _0x388d9a(_0x4ef55d){const _0x1ffbe8=_0x2ce610,_0x27bc89=_0x2ce610,_0x16437e=_0x554e7a,_0x5931c4=_0x239c27,_0x458e51=_0x239c27,_0x527ba3={'TqdlO':function(_0x5bc7b6,_0x5eee46){const _0x494817=_0x2c00;return _0x1d24c6[_0x494817(0x21c)](_0x5bc7b6,_0x5eee46);},'XFEBF':_0x1d24c6[_0x1ffbe8(0x5b1)],'rZOuJ':_0x1d24c6[_0x1ffbe8(0x27d)],'JrySQ':function(_0x25a56e,_0xd406f8){const _0x337c2a=_0x27bc89;return _0x1d24c6[_0x337c2a(0x732)](_0x25a56e,_0xd406f8);},'ENMLC':function(_0xe593f6,_0x1a174e){const _0x4863c2=_0x27bc89;return _0x1d24c6[_0x4863c2(0x21c)](_0xe593f6,_0x1a174e);},'VZYXm':_0x1d24c6[_0x27bc89(0x8d6)],'NcfnE':_0x1d24c6[_0x16437e(0x6ee)],'RyuyV':function(_0x5e3ea2,_0x3360c7){const _0x511f1e=_0x1ffbe8;return _0x1d24c6[_0x511f1e(0x732)](_0x5e3ea2,_0x3360c7);},'zcnen':function(_0x2bac28,_0x20fbbd){const _0x528306=_0x27bc89;return _0x1d24c6[_0x528306(0x21c)](_0x2bac28,_0x20fbbd);},'aFyjn':_0x1d24c6[_0x16437e(0x93d)],'rbQlU':function(_0x11acab,_0x928954){const _0x4ad37b=_0x27bc89;return _0x1d24c6[_0x4ad37b(0x21c)](_0x11acab,_0x928954);},'IEMrh':_0x1d24c6[_0x5931c4(0x335)],'BiPCt':function(_0x277f17,_0x1282d7){const _0x42e218=_0x5931c4;return _0x1d24c6[_0x42e218(0x732)](_0x277f17,_0x1282d7);},'UZyku':function(_0x4d4388,_0x28e704){const _0x6219ee=_0x1ffbe8;return _0x1d24c6[_0x6219ee(0x21c)](_0x4d4388,_0x28e704);}};if(_0x1d24c6[_0x458e51(0x811)](_0x1d24c6[_0x16437e(0x910)],_0x1d24c6[_0x458e51(0x4f6)])){triesLeft=_0x1d24c6[_0x16437e(0x955)](_0x587c90,-0x1*0x243a+-0x17e1*-0x1+0x41e*0x3);if(!triesLeft){if(_0x1d24c6[_0x16437e(0x285)](_0x1d24c6[_0x1ffbe8(0x68e)],_0x1d24c6[_0x1ffbe8(0x388)]))try{_0x416882=_0x10072b[_0x458e51(0x7a8)](_0x527ba3[_0x5931c4(0x2da)](_0x3c0476,_0x151b6c))[_0x527ba3[_0x1ffbe8(0x7ea)]],_0x2c36c2='';}catch(_0x166e86){_0x3b58bf=_0x45d097[_0x458e51(0x7a8)](_0x2d3b54)[_0x527ba3[_0x27bc89(0x7ea)]],_0x48de10='';}else throw _0x4ef55d;}return _0x1d24c6[_0x27bc89(0x732)](wait,0x7ba*-0x3+0x1fc5+-0x6a3)[_0x458e51(0x576)](()=>fetchRetry(_0x351f6c,triesLeft,_0x4d112e));}else _0xa3948=_0x404eb7[_0x16437e(0x4b1)+_0x27bc89(0x77e)](_0x527ba3[_0x5931c4(0x2da)](_0x527ba3[_0x5931c4(0x9dd)],_0x527ba3[_0x27bc89(0x759)](_0x319a0e,_0x3531ed)),_0x527ba3[_0x5931c4(0x7dd)](_0x527ba3[_0x1ffbe8(0x6c8)],_0x527ba3[_0x16437e(0x759)](_0x254e72,_0xc35a16))),_0x465204=_0x123b07[_0x458e51(0x4b1)+_0x5931c4(0x77e)](_0x527ba3[_0x16437e(0x7dd)](_0x527ba3[_0x27bc89(0x9d4)],_0x527ba3[_0x27bc89(0x759)](_0x1f2cc3,_0x3922d1)),_0x527ba3[_0x16437e(0x2da)](_0x527ba3[_0x5931c4(0x6c8)],_0x527ba3[_0x5931c4(0x54f)](_0x1c07cc,_0x12723b))),_0xa0bd79=_0xc89594[_0x458e51(0x4b1)+_0x16437e(0x77e)](_0x527ba3[_0x27bc89(0x2be)](_0x527ba3[_0x1ffbe8(0x216)],_0x527ba3[_0x16437e(0x54f)](_0x1a6357,_0x162bdb)),_0x527ba3[_0x27bc89(0x546)](_0x527ba3[_0x1ffbe8(0x6c8)],_0x527ba3[_0x27bc89(0x759)](_0x5bc622,_0x414f33))),_0x5e421b=_0x54bdb1[_0x27bc89(0x4b1)+_0x16437e(0x77e)](_0x527ba3[_0x1ffbe8(0x546)](_0x527ba3[_0x5931c4(0x592)],_0x527ba3[_0x458e51(0x1dd)](_0x179f2e,_0x256715)),_0x527ba3[_0x27bc89(0x5cf)](_0x527ba3[_0x27bc89(0x6c8)],_0x527ba3[_0x1ffbe8(0x759)](_0x629d6f,_0x4f26d9)));}return _0x1d24c6[_0x2ce610(0x5d3)](fetch,_0x351f6c,_0x4d112e)[_0x57c134(0x88a)](_0x388d9a);}function send_webchat(_0x46d1e6){const _0x5007fd=_0xd3c6d5,_0x433698=_0xeffe8d,_0x66ef09=_0xeffe8d,_0x59c8a9=_0xeffe8d,_0x10235d=_0xd3c6d5,_0xec68b={'rEGNj':_0x5007fd(0x419)+':','TgDpf':function(_0x2ea3c3,_0x17fc4e){return _0x2ea3c3+_0x17fc4e;},'VilSM':_0x5007fd(0x4ba),'ihGbO':_0x433698(0x8ba),'FdATG':_0x433698(0x38a)+'n','YaydJ':_0x59c8a9(0x58d)+_0x10235d(0x5fe),'RDmci':_0x433698(0x760)+_0x10235d(0x61e)+_0x59c8a9(0x86e)+_0x5007fd(0x29b)+_0x66ef09(0x719)+_0x66ef09(0x13c)+_0x433698(0x58c)+_0x66ef09(0x62b)+_0x66ef09(0x52a)+_0x10235d(0x339)+_0x433698(0x3cd),'DMEnZ':function(_0x14f80e,_0x41a67c){return _0x14f80e(_0x41a67c);},'KLOPK':_0x10235d(0x945)+_0x5007fd(0x7ca),'yrxYm':function(_0x279e9f,_0x2f41c2){return _0x279e9f-_0x2f41c2;},'rYfeC':function(_0xaa20c4,_0x2b0eca){return _0xaa20c4+_0x2b0eca;},'BCDgN':_0x5007fd(0x972)+_0x59c8a9(0x5a9)+_0x433698(0x96d)+_0x66ef09(0x2f9),'HaWiQ':_0x66ef09(0x291)+_0x433698(0x1c5)+_0x66ef09(0x3c2)+_0x10235d(0x2fc)+_0x66ef09(0x7bd)+_0x433698(0x926)+'\x20)','FSUeV':function(_0xb24f96){return _0xb24f96();},'eONMU':_0x66ef09(0x508),'JjhyR':_0x10235d(0x5cb),'aQKdn':_0x59c8a9(0x9cd),'lWABM':_0x5007fd(0x94b),'pWEbt':_0x10235d(0x3b0)+_0x433698(0x7e9),'dZZbH':_0x66ef09(0x4b7),'ysxTq':_0x10235d(0x951),'JDDOj':function(_0x4e048b,_0x4f2510){return _0x4e048b<_0x4f2510;},'LtoAn':function(_0x53a794,_0x1cf04e){return _0x53a794===_0x1cf04e;},'YIczs':_0x59c8a9(0x716),'eUlku':_0x59c8a9(0x6c9),'XShQI':_0x433698(0x135),'YBtKP':_0x433698(0x362)+'es','hDcjH':_0x59c8a9(0x3dc),'Koewe':function(_0xd44b2c,_0x3c4365){return _0xd44b2c>_0x3c4365;},'gduAl':function(_0xbfc2d9,_0x4aa1f9){return _0xbfc2d9==_0x4aa1f9;},'HgWGj':_0x10235d(0x913)+']','UgytQ':_0x10235d(0x675),'vMSXL':_0x433698(0x143)+_0x10235d(0x761),'NUlIw':function(_0xc2ec57){return _0xc2ec57();},'HNyis':_0x5007fd(0x58d)+_0x59c8a9(0x637)+'t','IJElS':_0x59c8a9(0x851),'gqhsC':function(_0x6625d2,_0x1b6645){return _0x6625d2!==_0x1b6645;},'UZgMe':_0x10235d(0x683),'cyraU':_0x59c8a9(0x46e),'BwcJi':_0x5007fd(0x1fc),'KGzNS':_0x66ef09(0x33a),'iHkZI':_0x433698(0x5b9),'QDnRh':_0x433698(0x1ce),'yrFvo':function(_0x456f50,_0x16ed63){return _0x456f50-_0x16ed63;},'YNHQR':_0x10235d(0x170)+'pt','FxFfs':function(_0x2575c5,_0x4886e8,_0x502c18){return _0x2575c5(_0x4886e8,_0x502c18);},'XfobS':_0x59c8a9(0x982)+_0x5007fd(0x2a9),'yvpCE':_0x433698(0x3ff)+_0x10235d(0x3cf)+_0x66ef09(0x42b)+_0x433698(0x72c)+_0x59c8a9(0x3de),'pqBol':_0x433698(0x171)+'>','LEqlc':_0x66ef09(0x1db),'ZDmcl':_0x10235d(0x441),'VMNos':_0x66ef09(0x509),'IeBvQ':_0x66ef09(0x5ce),'aClIX':_0x433698(0x5aa),'vqCap':function(_0x3bd75b,_0x5a262e){return _0x3bd75b+_0x5a262e;},'mqHgg':function(_0x2668fe,_0x330a5e){return _0x2668fe+_0x330a5e;},'AFIDB':function(_0x4d7940,_0x5b9014){return _0x4d7940+_0x5b9014;},'bJybh':function(_0x5f5093,_0x1babb0){return _0x5f5093+_0x1babb0;},'eUCur':function(_0x5624eb,_0x1fb1d4){return _0x5624eb+_0x1fb1d4;},'GrbpC':_0x59c8a9(0x1e5)+'\x20','LlPeV':_0x10235d(0x9ba)+_0x10235d(0x40b)+_0x5007fd(0x685)+_0x5007fd(0x4a2)+_0x5007fd(0x893)+_0x10235d(0x81e)+_0x433698(0x3db)+_0x66ef09(0x446)+_0x433698(0x701)+_0x433698(0x154)+_0x5007fd(0x1f7)+_0x59c8a9(0x81c)+_0x433698(0x8d1)+_0x5007fd(0x4e3)+'果:','xGQxG':function(_0xb36e20,_0x874b4d){return _0xb36e20+_0x874b4d;},'hhgKU':_0x10235d(0x1b9),'LwMbp':function(_0x101352,_0x6114d3){return _0x101352(_0x6114d3);},'VQAVT':function(_0x418642,_0x3e8db4,_0x1f3d5b){return _0x418642(_0x3e8db4,_0x1f3d5b);},'xOttl':function(_0x513566,_0xb2c729){return _0x513566+_0xb2c729;},'ZJGpA':_0x10235d(0x806),'mPJUT':_0x5007fd(0x630),'JkMPS':function(_0x138728,_0x24e753){return _0x138728+_0x24e753;},'Qxqnt':function(_0x2ff047,_0x174d14){return _0x2ff047+_0x174d14;},'TMDeJ':function(_0x4df0ac,_0x1a5d8f){return _0x4df0ac+_0x1a5d8f;},'hbJCd':_0x66ef09(0x3ff)+_0x66ef09(0x3cf)+_0x59c8a9(0x42b)+_0x66ef09(0x1ef)+_0x5007fd(0x1a2)+'\x22>','laDLr':_0x433698(0x331)+_0x5007fd(0x8a9)+_0x5007fd(0x692)+_0x66ef09(0x31c)+_0x10235d(0x4f3)+_0x59c8a9(0x57c),'pxEBw':function(_0x1f4c8c,_0x4dc08){return _0x1f4c8c!=_0x4dc08;},'dGRfJ':_0x59c8a9(0x58d),'EvXoK':function(_0x82fe61,_0x6081d3){return _0x82fe61+_0x6081d3;},'QhIBZ':function(_0xe99c99,_0x502a7a){return _0xe99c99+_0x502a7a;},'FWueA':_0x433698(0x5d2),'qvfQh':_0x59c8a9(0x7cd)+'\x0a','qdtyU':_0x10235d(0x168),'DUvCE':_0x5007fd(0x2ab),'PkcHJ':function(_0x51bacc,_0x4e2d20,_0x290d4b){return _0x51bacc(_0x4e2d20,_0x290d4b);},'AGCWG':function(_0x4c8b56,_0xdd0c21){return _0x4c8b56+_0xdd0c21;},'NSMUM':_0x66ef09(0x331)+_0x5007fd(0x8a9)+_0x59c8a9(0x692)+_0x5007fd(0x9d3)+_0x66ef09(0x2fb)+'q=','NVfTr':_0x5007fd(0x2ce)+_0x433698(0x502)+_0x66ef09(0x7d0)+_0x66ef09(0x34e)+_0x10235d(0x410)+_0x5007fd(0x8bc)+_0x66ef09(0x327)+_0x5007fd(0x26d)+_0x59c8a9(0x8eb)+_0x66ef09(0x992)+_0x5007fd(0x34a)+_0x433698(0x801)+_0x433698(0x604)+_0x5007fd(0x4dc)+'n'};if(_0xec68b[_0x10235d(0x81a)](lock_chat,0x1*-0xe9b+-0x1abf+0x295a))return;lock_chat=0xdd9*0x1+-0x1*-0x21d6+0x2ce*-0x11,knowledge=document[_0x10235d(0x691)+_0x5007fd(0x3b3)+_0x59c8a9(0x2e0)](_0xec68b[_0x59c8a9(0x1c8)])[_0x66ef09(0x234)+_0x66ef09(0x4b5)][_0x433698(0x4b1)+'ce'](/<a.*?>.*?<\/a.*?>/g,'')[_0x59c8a9(0x4b1)+'ce'](/<hr.*/gs,'')[_0x5007fd(0x4b1)+'ce'](/<[^>]+>/g,'')[_0x10235d(0x4b1)+'ce'](/\n\n/g,'\x0a');if(_0xec68b[_0x59c8a9(0x7a5)](knowledge[_0x66ef09(0x743)+'h'],0xb43+0x1876+-0x2229))knowledge[_0x66ef09(0x5ba)](-0x1517*0x1+-0x72c*0x2+0x24ff);knowledge+=_0xec68b[_0x59c8a9(0x75f)](_0xec68b[_0x66ef09(0x65f)](_0xec68b[_0x10235d(0x9c1)],original_search_query),_0xec68b[_0x5007fd(0x8a8)]);let _0x425fd0=document[_0x10235d(0x691)+_0x59c8a9(0x3b3)+_0x59c8a9(0x2e0)](_0xec68b[_0x5007fd(0x962)])[_0x10235d(0x749)];_0x46d1e6&&(_0xec68b[_0x433698(0x147)](_0xec68b[_0x5007fd(0x661)],_0xec68b[_0x433698(0x3f8)])?_0x478b2b+=_0x66ef09(0x231)+(_0x4781c8[_0x433698(0x7b5)][_0x10235d(0x137)]||_0x1f929b[_0x10235d(0x922)+_0x10235d(0x97b)+_0x10235d(0x9d8)+'e'](_0x3d7e19)[_0x66ef09(0x3f1)+_0x66ef09(0x288)+_0x59c8a9(0x187)]||_0xb9f97c[_0x10235d(0x922)+_0x433698(0x97b)+_0x59c8a9(0x9d8)+'e'](_0x7339f7)[_0x59c8a9(0x137)]):(_0x425fd0=_0x46d1e6[_0x66ef09(0x15d)+_0x5007fd(0x314)+'t'],_0x46d1e6[_0x66ef09(0x244)+'e'](),_0xec68b[_0x66ef09(0x6b7)](chatmore)));if(_0xec68b[_0x66ef09(0x361)](_0x425fd0[_0x5007fd(0x743)+'h'],-0x1*0x265b+-0xa56*0x2+0x68f*0x9)||_0xec68b[_0x5007fd(0x7a5)](_0x425fd0[_0x59c8a9(0x743)+'h'],0x1ca7+-0x1f33+-0x18*-0x21))return;_0xec68b[_0x5007fd(0x81b)](fetchRetry,_0xec68b[_0x59c8a9(0x62e)](_0xec68b[_0x433698(0x80f)](_0xec68b[_0x66ef09(0x721)],_0xec68b[_0x10235d(0x3ab)](encodeURIComponent,_0x425fd0)),_0xec68b[_0x433698(0x4d0)]),-0x2*-0x287+-0x1*0xeda+0x9cf)[_0x5007fd(0x576)](_0x251a70=>_0x251a70[_0x433698(0x55f)]())[_0x66ef09(0x576)](_0x5c936f=>{const _0x2749c8=_0x10235d,_0x54670a=_0x66ef09,_0x3ed1cb=_0x10235d,_0x460620=_0x59c8a9,_0x4afa12=_0x5007fd,_0x9a7af0={'FmZZz':function(_0xf23294,_0x242f5a){const _0x3ec64e=_0x2c00;return _0xec68b[_0x3ec64e(0x4b8)](_0xf23294,_0x242f5a);},'NGtPa':_0xec68b[_0x2749c8(0x5bd)],'lmAyt':_0xec68b[_0x54670a(0x553)],'kiFkS':_0xec68b[_0x3ed1cb(0x4ca)],'gMKMY':_0xec68b[_0x460620(0x512)],'IySil':_0xec68b[_0x3ed1cb(0x7b9)],'qwkwv':function(_0x3e6dbe,_0x5a3f86){const _0x54159f=_0x2749c8;return _0xec68b[_0x54159f(0x3ab)](_0x3e6dbe,_0x5a3f86);},'xspNs':_0xec68b[_0x54670a(0x556)],'wnoBE':function(_0x2ec15a,_0x4d4550){const _0x2ea382=_0x2749c8;return _0xec68b[_0x2ea382(0x34d)](_0x2ec15a,_0x4d4550);},'wvBmH':function(_0x1777ab,_0x1d2e9f){const _0xf1f856=_0x4afa12;return _0xec68b[_0xf1f856(0x7b0)](_0x1777ab,_0x1d2e9f);},'abarP':_0xec68b[_0x54670a(0x53c)],'VBzuj':_0xec68b[_0x2749c8(0x2b6)],'WGhTG':function(_0x3d74ac){const _0x59c934=_0x3ed1cb;return _0xec68b[_0x59c934(0x6b7)](_0x3d74ac);},'jGEup':_0xec68b[_0x54670a(0x39a)],'FLcKZ':_0xec68b[_0x54670a(0x7d9)],'nxTdN':_0xec68b[_0x54670a(0x7bc)],'ztgKJ':_0xec68b[_0x4afa12(0x2f5)],'vApov':_0xec68b[_0x2749c8(0x912)],'xTkOG':_0xec68b[_0x4afa12(0x18f)],'rarkx':_0xec68b[_0x54670a(0x2bf)],'inyOE':function(_0x116102,_0x52834f){const _0x73d962=_0x460620;return _0xec68b[_0x73d962(0x7ee)](_0x116102,_0x52834f);},'ZpZxJ':function(_0x22d374,_0x403c3d){const _0x324089=_0x4afa12;return _0xec68b[_0x324089(0x147)](_0x22d374,_0x403c3d);},'bqGYm':_0xec68b[_0x460620(0x35c)],'EUjhg':_0xec68b[_0x3ed1cb(0x479)],'NdhVP':_0xec68b[_0x54670a(0x447)],'eUoeV':_0xec68b[_0x4afa12(0x54d)],'gUCjQ':function(_0x3740f8,_0x11ca0b){const _0x3fe4e3=_0x54670a;return _0xec68b[_0x3fe4e3(0x147)](_0x3740f8,_0x11ca0b);},'ZJGQI':_0xec68b[_0x4afa12(0x954)],'BMfiN':function(_0x326abb,_0x53503a){const _0xe554ca=_0x2749c8;return _0xec68b[_0xe554ca(0x7a5)](_0x326abb,_0x53503a);},'vepmb':function(_0x4d7e14,_0x175149){const _0x55ee91=_0x3ed1cb;return _0xec68b[_0x55ee91(0x361)](_0x4d7e14,_0x175149);},'VZnAI':_0xec68b[_0x3ed1cb(0x5e4)],'JDJce':function(_0x2e4ae8,_0x601622){const _0x5cefbb=_0x460620;return _0xec68b[_0x5cefbb(0x147)](_0x2e4ae8,_0x601622);},'CPFul':_0xec68b[_0x2749c8(0x21f)],'UcZhY':_0xec68b[_0x4afa12(0x770)],'SiNyk':function(_0x310579){const _0x4d0fe4=_0x2749c8;return _0xec68b[_0x4d0fe4(0x724)](_0x310579);},'LdKLr':_0xec68b[_0x54670a(0x962)],'CzHos':_0xec68b[_0x3ed1cb(0x333)],'gsXaw':function(_0x567702,_0x3a05cb){const _0x2c42a7=_0x3ed1cb;return _0xec68b[_0x2c42a7(0x9c3)](_0x567702,_0x3a05cb);},'XqVWY':_0xec68b[_0x54670a(0x4e8)],'EPADy':_0xec68b[_0x3ed1cb(0x91b)],'SCHGi':function(_0x102c97,_0x1f36a1){const _0x2c828a=_0x54670a;return _0xec68b[_0x2c828a(0x9c3)](_0x102c97,_0x1f36a1);},'ZSbSU':_0xec68b[_0x2749c8(0x499)],'mHtNi':_0xec68b[_0x4afa12(0x689)],'wwnEq':_0xec68b[_0x2749c8(0x2d8)],'TnWHg':function(_0x311cb7,_0x23dcd2){const _0x598c96=_0x2749c8;return _0xec68b[_0x598c96(0x7a5)](_0x311cb7,_0x23dcd2);},'kXBXj':_0xec68b[_0x3ed1cb(0x780)],'JLxYj':function(_0x1be215,_0x3ce132){const _0x1f1073=_0x460620;return _0xec68b[_0x1f1073(0x64a)](_0x1be215,_0x3ce132);},'XowOH':_0xec68b[_0x3ed1cb(0x7f4)],'hADNL':function(_0x3cca6c,_0x493468,_0x48b1fe){const _0x1a061e=_0x4afa12;return _0xec68b[_0x1a061e(0x26c)](_0x3cca6c,_0x493468,_0x48b1fe);},'yInqf':_0xec68b[_0x54670a(0x80a)],'jhfOc':_0xec68b[_0x3ed1cb(0x67a)],'RzygD':_0xec68b[_0x4afa12(0x87a)],'oatsZ':_0xec68b[_0x54670a(0x68b)],'MCFEA':function(_0x44f8a1,_0x38c511){const _0x1d1c54=_0x460620;return _0xec68b[_0x1d1c54(0x3ab)](_0x44f8a1,_0x38c511);},'sUpWS':_0xec68b[_0x4afa12(0x90d)],'WFrse':_0xec68b[_0x3ed1cb(0x574)]};if(_0xec68b[_0x54670a(0x9c3)](_0xec68b[_0x3ed1cb(0x61a)],_0xec68b[_0x54670a(0x6bc)])){prompt=JSON[_0x4afa12(0x7a8)](_0xec68b[_0x2749c8(0x3ab)](atob,/<div id="prompt" style="display:none">(.*?)<\/div>/[_0x460620(0x8d3)](_0x5c936f[_0x3ed1cb(0x853)+_0x2749c8(0x59b)][0x16d+0x43*0x27+-0xba2][_0x3ed1cb(0x31d)+'nt'])[-0x1*0x595+0x301*-0x2+-0xd4*-0xe])),prompt[_0x54670a(0x6eb)][_0x2749c8(0x377)+'t']=knowledge,prompt[_0x460620(0x6eb)][_0x2749c8(0x16d)+_0x460620(0x86a)+_0x54670a(0x45b)+'y']=0x26b*-0x9+0x1447*0x1+0x17d,prompt[_0x2749c8(0x6eb)][_0x4afa12(0x272)+_0x4afa12(0x214)+'e']=-0x1534+0x1acd+-0x599*0x1+0.9;for(tmp_prompt in prompt[_0x3ed1cb(0x1a0)]){if(_0xec68b[_0x54670a(0x9c3)](_0xec68b[_0x54670a(0x145)],_0xec68b[_0x460620(0x145)]))_0x5aa284+=_0x5dd560[_0x460620(0x652)+_0x54670a(0x378)+_0x460620(0x58e)](_0x2ab442[_0x34c30b]);else{if(_0xec68b[_0x460620(0x7ee)](_0xec68b[_0x460620(0x6ad)](_0xec68b[_0x3ed1cb(0x465)](_0xec68b[_0x460620(0x7c0)](_0xec68b[_0x460620(0x483)](_0xec68b[_0x460620(0x80f)](prompt[_0x3ed1cb(0x6eb)][_0x2749c8(0x377)+'t'],tmp_prompt),'\x0a'),_0xec68b[_0x460620(0x7ad)]),_0x425fd0),_0xec68b[_0x3ed1cb(0x1d7)])[_0x3ed1cb(0x743)+'h'],-0x1711+0x1ba9+0x4*0x6a))prompt[_0x460620(0x6eb)][_0x54670a(0x377)+'t']+=_0xec68b[_0x4afa12(0x7c0)](tmp_prompt,'\x0a');}}prompt[_0x4afa12(0x6eb)][_0x4afa12(0x377)+'t']+=_0xec68b[_0x4afa12(0x2af)](_0xec68b[_0x460620(0x80f)](_0xec68b[_0x2749c8(0x7ad)],_0x425fd0),_0xec68b[_0x460620(0x1d7)]),optionsweb={'method':_0xec68b[_0x3ed1cb(0x458)],'headers':headers,'body':_0xec68b[_0x4afa12(0x323)](b64EncodeUnicode,JSON[_0x460620(0x63b)+_0x3ed1cb(0x78b)](prompt[_0x54670a(0x6eb)]))},document[_0x460620(0x691)+_0x2749c8(0x3b3)+_0x54670a(0x2e0)](_0xec68b[_0x2749c8(0x7f4)])[_0x54670a(0x234)+_0x4afa12(0x4b5)]='',_0xec68b[_0x460620(0x5cd)](markdownToHtml,_0xec68b[_0x4afa12(0x323)](beautify,_0x425fd0),document[_0x2749c8(0x691)+_0x2749c8(0x3b3)+_0x54670a(0x2e0)](_0xec68b[_0x4afa12(0x7f4)])),chatTextRaw=_0xec68b[_0x4afa12(0x4b8)](_0xec68b[_0x3ed1cb(0x82f)](_0xec68b[_0x54670a(0x4fe)],_0x425fd0),_0xec68b[_0x4afa12(0x47d)]),chatTemp='',text_offset=-(0x97*-0x1+-0xead+0xf45),prev_chat=document[_0x3ed1cb(0x38d)+_0x54670a(0x6c0)+_0x460620(0x9de)](_0xec68b[_0x3ed1cb(0x80a)])[_0x3ed1cb(0x234)+_0x3ed1cb(0x4b5)],prev_chat=_0xec68b[_0x2749c8(0x5c1)](_0xec68b[_0x460620(0x21e)](_0xec68b[_0x460620(0x8c3)](prev_chat,_0xec68b[_0x4afa12(0x2e9)]),document[_0x460620(0x691)+_0x460620(0x3b3)+_0x4afa12(0x2e0)](_0xec68b[_0x2749c8(0x7f4)])[_0x54670a(0x234)+_0x54670a(0x4b5)]),_0xec68b[_0x4afa12(0x87a)]),_0xec68b[_0x4afa12(0x5cd)](fetch,_0xec68b[_0x4afa12(0x7b8)],optionsweb)[_0x460620(0x576)](_0x1dc436=>{const _0xe46ade=_0x54670a,_0x3a2e4a=_0x2749c8,_0x11f9b7=_0x3ed1cb,_0x5f2b07=_0x3ed1cb,_0x40512c=_0x2749c8,_0x3d9096={'mFMCs':_0x9a7af0[_0xe46ade(0x85a)],'wtWNG':function(_0xeb8c71,_0x45ace1){const _0x40f98b=_0xe46ade;return _0x9a7af0[_0x40f98b(0x319)](_0xeb8c71,_0x45ace1);},'ksvJV':function(_0xa921ee){const _0x4c84b7=_0xe46ade;return _0x9a7af0[_0x4c84b7(0x35f)](_0xa921ee);},'bafhC':function(_0x3b0177,_0x4331b3){const _0x22da1a=_0xe46ade;return _0x9a7af0[_0x22da1a(0x726)](_0x3b0177,_0x4331b3);},'ZIzrU':_0x9a7af0[_0x3a2e4a(0x8c5)],'zGiGN':function(_0x4005de,_0x4af2d8){const _0x4dd18a=_0x3a2e4a;return _0x9a7af0[_0x4dd18a(0x8dd)](_0x4005de,_0x4af2d8);},'GRQEx':function(_0x2e94a6,_0x4100c0){const _0x2e1c3a=_0x3a2e4a;return _0x9a7af0[_0x2e1c3a(0x14f)](_0x2e94a6,_0x4100c0);},'iRApJ':_0x9a7af0[_0x11f9b7(0x3b9)],'aNVqI':function(_0x57e670,_0xb60b79){const _0x288bde=_0x11f9b7;return _0x9a7af0[_0x288bde(0x75e)](_0x57e670,_0xb60b79);},'pnkuk':_0x9a7af0[_0x3a2e4a(0x54b)],'mAHBJ':_0x9a7af0[_0x3a2e4a(0x7a9)],'UDUsa':function(_0x57999b,_0x3f02bc){const _0x408d66=_0xe46ade;return _0x9a7af0[_0x408d66(0x64b)](_0x57999b,_0x3f02bc);},'aaxSe':function(_0x5ba2bc){const _0x1e4390=_0x40512c;return _0x9a7af0[_0x1e4390(0x7b4)](_0x5ba2bc);},'fivim':_0x9a7af0[_0x5f2b07(0x572)],'zCedW':function(_0x41a781,_0x4dea6b){const _0x2d8975=_0x11f9b7;return _0x9a7af0[_0x2d8975(0x75e)](_0x41a781,_0x4dea6b);},'kRmQe':_0x9a7af0[_0x5f2b07(0x27e)],'SYiSU':function(_0x400149,_0x2a8c69){const _0x3001cc=_0x40512c;return _0x9a7af0[_0x3001cc(0x57a)](_0x400149,_0x2a8c69);},'VJZwi':_0x9a7af0[_0x3a2e4a(0x84c)],'fxDqI':_0x9a7af0[_0x5f2b07(0x203)],'crgBk':function(_0x1dc7e0,_0x13caa8){const _0x45805e=_0x5f2b07;return _0x9a7af0[_0x45805e(0x6ed)](_0x1dc7e0,_0x13caa8);},'EnUvB':_0x9a7af0[_0x40512c(0x3aa)],'rgSZr':_0x9a7af0[_0x40512c(0x9b3)],'WLcge':_0x9a7af0[_0x5f2b07(0x27c)],'fvERo':function(_0x2c1a6f,_0x4f157a){const _0x1d9987=_0x11f9b7;return _0x9a7af0[_0x1d9987(0x7fb)](_0x2c1a6f,_0x4f157a);},'tmwQe':function(_0x5bfef1,_0x35ad21){const _0x456c8a=_0xe46ade;return _0x9a7af0[_0x456c8a(0x57a)](_0x5bfef1,_0x35ad21);},'rBMnq':_0x9a7af0[_0xe46ade(0x91c)],'YRmnz':function(_0xdd00c0,_0x96568c){const _0x41d405=_0x40512c;return _0x9a7af0[_0x41d405(0x4a0)](_0xdd00c0,_0x96568c);},'DTwEL':_0x9a7af0[_0xe46ade(0x436)],'hDwJj':function(_0x3687c0,_0x122e96,_0x98ee34){const _0x45e91e=_0x3a2e4a;return _0x9a7af0[_0x45e91e(0x9d9)](_0x3687c0,_0x122e96,_0x98ee34);},'sOnpb':function(_0x544bac,_0x864cc7){const _0x45d6a7=_0x11f9b7;return _0x9a7af0[_0x45d6a7(0x7c3)](_0x544bac,_0x864cc7);},'KzYTS':_0x9a7af0[_0x40512c(0x1bb)],'aJcvP':function(_0x141ccf,_0x2aa893){const _0x5d000e=_0xe46ade;return _0x9a7af0[_0x5d000e(0x488)](_0x141ccf,_0x2aa893);},'KdwVG':_0x9a7af0[_0x11f9b7(0x903)],'TJWYr':_0x9a7af0[_0x3a2e4a(0x2d6)]};if(_0x9a7af0[_0x11f9b7(0x57a)](_0x9a7af0[_0x5f2b07(0x695)],_0x9a7af0[_0x40512c(0x695)]))(function(){return!![];}[_0x40512c(0x7e5)+_0x40512c(0x599)+'r'](srLGmO[_0xe46ade(0x64b)](srLGmO[_0x5f2b07(0x736)],srLGmO[_0x11f9b7(0x791)]))[_0x11f9b7(0x152)](srLGmO[_0xe46ade(0x2d1)]));else{const _0x8d92a6=_0x1dc436[_0x40512c(0x747)][_0x40512c(0x69f)+_0xe46ade(0x629)]();let _0x26154a='',_0x32bc1d='';_0x8d92a6[_0x3a2e4a(0x734)]()[_0x3a2e4a(0x576)](function _0x576d95({done:_0x3cfcf3,value:_0x10e6f3}){const _0x26fdde=_0xe46ade,_0x37674c=_0x11f9b7,_0x33d1e1=_0x40512c,_0x263a28=_0x3a2e4a,_0x48f327=_0x5f2b07,_0x105c8a={'mEXOp':_0x9a7af0[_0x26fdde(0x519)],'RCWXb':function(_0x4942df,_0xbfbf30){const _0x26ad65=_0x26fdde;return _0x9a7af0[_0x26ad65(0x64b)](_0x4942df,_0xbfbf30);},'nCYhQ':_0x9a7af0[_0x26fdde(0x25e)],'HWRUw':function(_0x5f224b,_0x40694a){const _0x4cbdcc=_0x37674c;return _0x9a7af0[_0x4cbdcc(0x7c3)](_0x5f224b,_0x40694a);},'kpdsb':_0x9a7af0[_0x26fdde(0x157)],'rZDHp':function(_0x4e5331,_0x5ce008){const _0x534c7a=_0x26fdde;return _0x9a7af0[_0x534c7a(0x6e7)](_0x4e5331,_0x5ce008);},'whuvm':function(_0x2f2d8c,_0x23b32d){const _0x41cb48=_0x33d1e1;return _0x9a7af0[_0x41cb48(0x7c3)](_0x2f2d8c,_0x23b32d);},'vfhAK':function(_0x1af275,_0x588c68){const _0x56ba11=_0x37674c;return _0x9a7af0[_0x56ba11(0x488)](_0x1af275,_0x588c68);},'XGokY':function(_0x2a30c9,_0x592597){const _0x1a8a47=_0x33d1e1;return _0x9a7af0[_0x1a8a47(0x64b)](_0x2a30c9,_0x592597);},'qwutS':_0x9a7af0[_0x263a28(0x6f8)],'auFSU':_0x9a7af0[_0x263a28(0x8dc)],'Btqxq':function(_0x16a6af){const _0x4eba9f=_0x33d1e1;return _0x9a7af0[_0x4eba9f(0x35f)](_0x16a6af);},'MjEmk':_0x9a7af0[_0x263a28(0x294)],'NcnkF':_0x9a7af0[_0x48f327(0x784)],'RwmuM':_0x9a7af0[_0x48f327(0x929)],'gEFvM':_0x9a7af0[_0x48f327(0x33d)],'ZeHHb':_0x9a7af0[_0x33d1e1(0x374)],'iOlBm':_0x9a7af0[_0x37674c(0x99c)],'zaWLI':_0x9a7af0[_0x33d1e1(0x98c)],'oWFgD':function(_0x35a31d,_0x5a504b){const _0x116cdb=_0x37674c;return _0x9a7af0[_0x116cdb(0x319)](_0x35a31d,_0x5a504b);}};if(_0x9a7af0[_0x263a28(0x268)](_0x9a7af0[_0x263a28(0x98f)],_0x9a7af0[_0x37674c(0x43e)]))_0x1a994e=_0x242aaa;else{if(_0x3cfcf3)return;const _0x322ecc=new TextDecoder(_0x9a7af0[_0x37674c(0x37a)])[_0x26fdde(0x261)+'e'](_0x10e6f3);return _0x322ecc[_0x33d1e1(0x83e)]()[_0x26fdde(0x735)]('\x0a')[_0x48f327(0x235)+'ch'](function(_0x3e9fda){const _0x463705=_0x33d1e1,_0x3e1bfa=_0x37674c,_0x4631e4=_0x33d1e1,_0x32f718=_0x48f327,_0x4dabf1=_0x33d1e1,_0x54c622={'koGFH':_0x3d9096[_0x463705(0x9be)],'Prowm':function(_0x4f5547,_0x57d2e6){const _0x1a6943=_0x463705;return _0x3d9096[_0x1a6943(0x19d)](_0x4f5547,_0x57d2e6);},'DcfUL':function(_0x19c4da){const _0x17c8bb=_0x463705;return _0x3d9096[_0x17c8bb(0x3e2)](_0x19c4da);}};if(_0x3d9096[_0x3e1bfa(0x9ad)](_0x3d9096[_0x3e1bfa(0x523)],_0x3d9096[_0x463705(0x523)])){if(_0x3d9096[_0x3e1bfa(0x3bb)](_0x3e9fda[_0x463705(0x743)+'h'],0x1180+0x939+-0x1ab3))_0x26154a=_0x3e9fda[_0x463705(0x5ba)](-0xb6e+-0x453+-0xfc7*-0x1);if(_0x3d9096[_0x3e1bfa(0x5a0)](_0x26154a,_0x3d9096[_0x32f718(0x594)])){if(_0x3d9096[_0x3e1bfa(0x5d7)](_0x3d9096[_0x4dabf1(0x9e7)],_0x3d9096[_0x3e1bfa(0x9e7)])){const _0x587da3=_0x3d9096[_0x4631e4(0x72d)][_0x463705(0x735)]('|');let _0x549634=-0x37b+0x1ccb+-0x28*0xa2;while(!![]){switch(_0x587da3[_0x549634++]){case'0':word_last+=_0x3d9096[_0x32f718(0x82e)](chatTextRaw,chatTemp);continue;case'1':_0x3d9096[_0x32f718(0x1d0)](proxify);continue;case'2':document[_0x32f718(0x691)+_0x4dabf1(0x3b3)+_0x4dabf1(0x2e0)](_0x3d9096[_0x463705(0x986)])[_0x3e1bfa(0x749)]='';continue;case'3':lock_chat=0x5*0x5ea+-0x1e61+-0x1*-0xcf;continue;case'4':return;}break;}}else _0x438f58=_0x29a54c[_0x463705(0x7a8)](_0x1c5ada)[_0x54c622[_0x463705(0x246)]],_0x279db8='';}let _0x3bfa59;try{if(_0x3d9096[_0x4631e4(0x781)](_0x3d9096[_0x32f718(0x3d8)],_0x3d9096[_0x3e1bfa(0x3d8)]))try{if(_0x3d9096[_0x32f718(0x8fd)](_0x3d9096[_0x4dabf1(0x7eb)],_0x3d9096[_0x4dabf1(0x774)]))_0x3bfa59=JSON[_0x32f718(0x7a8)](_0x3d9096[_0x32f718(0x82e)](_0x32bc1d,_0x26154a))[_0x3d9096[_0x4631e4(0x9be)]],_0x32bc1d='';else{var _0x462e3a=new _0x14ad27(_0x2bdf6c),_0x22852a='';for(var _0x4a8996=-0x2*0x12cd+0xf29+0x1671;_0x54c622[_0x4dabf1(0x650)](_0x4a8996,_0x462e3a[_0x4dabf1(0x136)+_0x32f718(0x1d5)]);_0x4a8996++){_0x22852a+=_0x3dbd18[_0x32f718(0x652)+_0x4631e4(0x378)+_0x4dabf1(0x58e)](_0x462e3a[_0x4a8996]);}return _0x22852a;}}catch(_0x3944df){_0x3d9096[_0x3e1bfa(0x284)](_0x3d9096[_0x463705(0x646)],_0x3d9096[_0x463705(0x5fc)])?(_0x3bfa59=JSON[_0x4dabf1(0x7a8)](_0x26154a)[_0x3d9096[_0x3e1bfa(0x9be)]],_0x32bc1d=''):_0x8ce3ed[_0x32f718(0x691)+_0x4dabf1(0x3b3)+_0x32f718(0x2e0)](_0x105c8a[_0x32f718(0x9a3)])[_0x463705(0x234)+_0x32f718(0x4b5)]+=_0x105c8a[_0x32f718(0x8ed)](_0x105c8a[_0x463705(0x8ed)](_0x105c8a[_0x463705(0x159)],_0x105c8a[_0x3e1bfa(0x26a)](_0x4330d0,_0x1db21f)),_0x105c8a[_0x4dabf1(0x40e)]);}else _0x2e517e=_0x27e4e5[_0x463705(0x15d)+_0x3e1bfa(0x314)+'t'],_0x408b70[_0x32f718(0x244)+'e'](),_0x54c622[_0x32f718(0x55d)](_0x1ec604);}catch(_0x3004f8){_0x3d9096[_0x4631e4(0x284)](_0x3d9096[_0x3e1bfa(0x6b3)],_0x3d9096[_0x4dabf1(0x6b3)])?(_0x5d188c+=_0x47f5a3[-0x1c0*0x9+0x1ae0*-0x1+0x2aa0][_0x3e1bfa(0x1ed)],_0xec6006=_0x658cb9[0x1dc5+0x105d*-0x2+0x2f5][_0x32f718(0x22a)+_0x32f718(0x69e)][_0x32f718(0x185)+_0x3e1bfa(0x1e8)+'t'][_0x105c8a[_0x4dabf1(0x2cd)](_0x33190e[-0x575+0x734+-0x1bf][_0x32f718(0x22a)+_0x4dabf1(0x69e)][_0x4dabf1(0x185)+_0x3e1bfa(0x1e8)+'t'][_0x4631e4(0x743)+'h'],0x353*0x2+0x1863+-0x1f08)]):_0x32bc1d+=_0x26154a;}if(_0x3bfa59&&_0x3d9096[_0x4dabf1(0x3bb)](_0x3bfa59[_0x4dabf1(0x743)+'h'],-0x8*-0x23e+0x754*0x2+0x1c*-0x12a)&&_0x3d9096[_0x32f718(0x34c)](_0x3bfa59[0x25fc+0xbf9+-0x31f5][_0x4631e4(0x22a)+_0x3e1bfa(0x69e)][_0x463705(0x185)+_0x4631e4(0x1e8)+'t'][0x23cb+0x3cf*-0x1+-0x1ffc],text_offset)){if(_0x3d9096[_0x463705(0x400)](_0x3d9096[_0x3e1bfa(0x81d)],_0x3d9096[_0x3e1bfa(0x81d)]))return new _0x31eea5(_0x395959=>_0x448e05(_0x395959,_0x1915d0));else chatTemp+=_0x3bfa59[0x27*-0xe1+0x7e5+0x1a62][_0x463705(0x1ed)],text_offset=_0x3bfa59[-0x166*0x18+-0x5*0x2f9+0x4d*0xa1][_0x4dabf1(0x22a)+_0x4631e4(0x69e)][_0x4631e4(0x185)+_0x32f718(0x1e8)+'t'][_0x3d9096[_0x4631e4(0x589)](_0x3bfa59[0xe94*0x2+-0x2*-0x107f+-0x3e26][_0x463705(0x22a)+_0x4dabf1(0x69e)][_0x4631e4(0x185)+_0x463705(0x1e8)+'t'][_0x463705(0x743)+'h'],-0xb*0x6f+-0x1471+0x50b*0x5)];}chatTemp=chatTemp[_0x32f718(0x4b1)+_0x32f718(0x77e)]('\x0a\x0a','\x0a')[_0x4631e4(0x4b1)+_0x4631e4(0x77e)]('\x0a\x0a','\x0a'),document[_0x3e1bfa(0x691)+_0x3e1bfa(0x3b3)+_0x4631e4(0x2e0)](_0x3d9096[_0x4631e4(0x8fa)])[_0x463705(0x234)+_0x4631e4(0x4b5)]='',_0x3d9096[_0x3e1bfa(0x153)](markdownToHtml,_0x3d9096[_0x463705(0x93c)](beautify,chatTemp),document[_0x3e1bfa(0x691)+_0x3e1bfa(0x3b3)+_0x32f718(0x2e0)](_0x3d9096[_0x4dabf1(0x8fa)])),document[_0x3e1bfa(0x38d)+_0x4631e4(0x6c0)+_0x32f718(0x9de)](_0x3d9096[_0x4631e4(0x74e)])[_0x4dabf1(0x234)+_0x32f718(0x4b5)]=_0x3d9096[_0x32f718(0x82e)](_0x3d9096[_0x4631e4(0x430)](_0x3d9096[_0x4dabf1(0x82e)](prev_chat,_0x3d9096[_0x4dabf1(0x960)]),document[_0x3e1bfa(0x691)+_0x32f718(0x3b3)+_0x4dabf1(0x2e0)](_0x3d9096[_0x463705(0x8fa)])[_0x4631e4(0x234)+_0x463705(0x4b5)]),_0x3d9096[_0x4dabf1(0x297)]);}else{let _0x4ee116;try{const _0x4f44f8=FOKrsh[_0x4631e4(0x5ff)](_0x30efc6,FOKrsh[_0x3e1bfa(0x29f)](FOKrsh[_0x4631e4(0x213)](FOKrsh[_0x4631e4(0x535)],FOKrsh[_0x463705(0x4c3)]),');'));_0x4ee116=FOKrsh[_0x463705(0x2a8)](_0x4f44f8);}catch(_0x38263c){_0x4ee116=_0x716d52;}const _0x43503d=_0x4ee116[_0x3e1bfa(0x888)+'le']=_0x4ee116[_0x4631e4(0x888)+'le']||{},_0x3307b6=[FOKrsh[_0x463705(0x9b2)],FOKrsh[_0x463705(0x58f)],FOKrsh[_0x3e1bfa(0x1f1)],FOKrsh[_0x3e1bfa(0x384)],FOKrsh[_0x4dabf1(0x53e)],FOKrsh[_0x4631e4(0x4a9)],FOKrsh[_0x4dabf1(0x4c8)]];for(let _0x270f9f=-0x1dc6+-0x1*0x17af+0x3575;FOKrsh[_0x4dabf1(0x515)](_0x270f9f,_0x3307b6[_0x463705(0x743)+'h']);_0x270f9f++){const _0x3983b2=_0x31de17[_0x463705(0x7e5)+_0x4dabf1(0x599)+'r'][_0x463705(0x522)+_0x3e1bfa(0x7d8)][_0x4dabf1(0x8c6)](_0x39265c),_0x4dac4a=_0x3307b6[_0x270f9f],_0x1094e4=_0x43503d[_0x4dac4a]||_0x3983b2;_0x3983b2[_0x4dabf1(0x442)+_0x4631e4(0x5c4)]=_0x219973[_0x3e1bfa(0x8c6)](_0xa3c740),_0x3983b2[_0x4dabf1(0x353)+_0x4dabf1(0x812)]=_0x1094e4[_0x3e1bfa(0x353)+_0x3e1bfa(0x812)][_0x4dabf1(0x8c6)](_0x1094e4),_0x43503d[_0x4dac4a]=_0x3983b2;}}}),_0x8d92a6[_0x48f327(0x734)]()[_0x33d1e1(0x576)](_0x576d95);}});}})[_0x54670a(0x88a)](_0x4da5bc=>{const _0x4c075f=_0x460620,_0x53c85=_0x460620,_0x276c37=_0x2749c8,_0x45e0d4=_0x4afa12,_0x58865a=_0x54670a,_0x489c9b={'Cdfhn':function(_0x5ee975,_0x6c5965){const _0xd9cf68=_0x2c00;return _0x9a7af0[_0xd9cf68(0x76f)](_0x5ee975,_0x6c5965);}};_0x9a7af0[_0x4c075f(0x57a)](_0x9a7af0[_0x4c075f(0x72f)],_0x9a7af0[_0x53c85(0x72f)])?eMOQBh[_0x53c85(0x5ee)](_0x9d584c,'0'):console[_0x53c85(0x94b)](_0x9a7af0[_0x58865a(0x17e)],_0x4da5bc);});}else _0x54d015[_0x460620(0x94b)](_0xec68b[_0x54670a(0x574)],_0x1d501b);});}function send_chat(_0x133233){const _0x12cd34=_0xeffe8d,_0x2abcd6=_0xf3ef9c,_0x365e8e=_0xd3c6d5,_0x503224=_0xf3ef9c,_0x364986=_0xeffe8d,_0x5080ef={'dPmnx':_0x12cd34(0x362)+'es','kODHo':function(_0x4ac9f4,_0x4e2733){return _0x4ac9f4+_0x4e2733;},'atSfP':_0x2abcd6(0x331)+_0x2abcd6(0x7c6)+'l','mPZxr':function(_0x1da1f3,_0x3a6ce9){return _0x1da1f3(_0x3a6ce9);},'vEIcW':_0x2abcd6(0x331)+_0x12cd34(0x976),'ZLSHQ':function(_0x426489,_0x37e820){return _0x426489(_0x37e820);},'SCMnZ':_0x503224(0x976),'Lugwq':function(_0x88885,_0x5be173){return _0x88885(_0x5be173);},'rCIHX':_0x364986(0x1b9),'sSvGZ':function(_0x44c657,_0x18ea84){return _0x44c657+_0x18ea84;},'YAScz':_0x503224(0x58d),'eeCJf':_0x12cd34(0x7d7),'zUJJL':_0x364986(0x8a5)+_0x365e8e(0x740)+_0x503224(0x7ed)+_0x364986(0x33b)+_0x365e8e(0x748)+_0x503224(0x906)+_0x365e8e(0x63d)+_0x365e8e(0x758)+_0x365e8e(0x5b3)+_0x365e8e(0x186)+_0x364986(0x9e6)+_0x12cd34(0x48f)+_0x364986(0x1ea),'LlNrp':function(_0x24653c,_0x12a7d8){return _0x24653c!=_0x12a7d8;},'CrFqW':_0x503224(0x58d)+_0x365e8e(0x5fe),'hpnFy':function(_0x2502cb,_0xe47524,_0x50e385){return _0x2502cb(_0xe47524,_0x50e385);},'zXbSI':_0x2abcd6(0x331)+_0x503224(0x8a9)+_0x365e8e(0x692)+_0x12cd34(0x31c)+_0x12cd34(0x4f3)+_0x365e8e(0x57c),'RkKKr':_0x365e8e(0x419)+':','ezSdZ':function(_0x331c41,_0x3269e3){return _0x331c41<_0x3269e3;},'cRjYz':function(_0x516181,_0x2e8d47){return _0x516181+_0x2e8d47;},'qFlXg':_0x365e8e(0x1e5)+'\x20','uJkao':_0x12cd34(0x9ba)+_0x2abcd6(0x40b)+_0x503224(0x685)+_0x364986(0x4a2)+_0x364986(0x893)+_0x503224(0x81e)+_0x2abcd6(0x3db)+_0x2abcd6(0x446)+_0x503224(0x701)+_0x364986(0x154)+_0x364986(0x1f7)+_0x365e8e(0x81c)+_0x12cd34(0x8d1)+_0x364986(0x4e3)+'果:','RNmoV':_0x2abcd6(0x972)+_0x2abcd6(0x5a9)+_0x12cd34(0x96d)+_0x503224(0x2f9),'OjYFX':_0x2abcd6(0x291)+_0x364986(0x1c5)+_0x2abcd6(0x3c2)+_0x365e8e(0x2fc)+_0x2abcd6(0x7bd)+_0x365e8e(0x926)+'\x20)','HYkyy':_0x364986(0x760)+_0x2abcd6(0x61e)+_0x503224(0x86e)+_0x503224(0x29b)+_0x12cd34(0x719)+_0x365e8e(0x13c)+_0x12cd34(0x58c)+_0x2abcd6(0x62b)+_0x2abcd6(0x52a)+_0x364986(0x339)+_0x364986(0x3cd),'fZVBO':function(_0x114a80,_0x1fac5c){return _0x114a80(_0x1fac5c);},'meazo':_0x12cd34(0x945)+_0x365e8e(0x7ca),'gamhU':function(_0x29292d,_0x2d9d5f){return _0x29292d!==_0x2d9d5f;},'avFxC':_0x2abcd6(0x787),'wxWPk':function(_0x19a4ed,_0xe6adac){return _0x19a4ed>_0xe6adac;},'WaDuJ':function(_0x94cfbb,_0x50b9d5){return _0x94cfbb==_0x50b9d5;},'iXbMT':_0x12cd34(0x913)+']','bizQw':_0x12cd34(0x9bc),'VdMPJ':_0x503224(0x3b8)+_0x12cd34(0x752),'ZkJEz':function(_0x48ada8){return _0x48ada8();},'EYJCh':_0x364986(0x58d)+_0x2abcd6(0x637)+'t','uqtdD':function(_0x4ae396,_0x4952e6){return _0x4ae396===_0x4952e6;},'zFpnv':_0x503224(0x69a),'HhhJc':_0x12cd34(0x618),'iVaoe':_0x364986(0x349),'ZjDXY':_0x12cd34(0x6b5),'ehjPg':function(_0x2372dc,_0x3b042b){return _0x2372dc===_0x3b042b;},'djghG':_0x365e8e(0x513),'zdaKs':function(_0x31c222,_0x40f7ed){return _0x31c222>_0x40f7ed;},'VPxib':function(_0x3767ec,_0x7ebc19){return _0x3767ec!==_0x7ebc19;},'lbGMR':_0x12cd34(0x57f),'odiSF':_0x365e8e(0x45d),'fyEkD':function(_0x2c7935,_0x3fd90d){return _0x2c7935-_0x3fd90d;},'yKLlT':_0x12cd34(0x170)+'pt','dcmqM':_0x12cd34(0x982)+_0x12cd34(0x2a9),'cQtmN':_0x503224(0x3ff)+_0x364986(0x3cf)+_0x12cd34(0x42b)+_0x2abcd6(0x72c)+_0x503224(0x3de),'JQBwt':_0x2abcd6(0x171)+'>','SGAwI':_0x12cd34(0x3e4),'YmEDS':_0x365e8e(0x135),'ZwDkj':_0x364986(0x2a1),'PDSGF':_0x365e8e(0x2d0),'Emjoz':_0x365e8e(0x2cc)+_0x2abcd6(0x438),'Jwsqo':function(_0x3d3883,_0x2ba1ea){return _0x3d3883===_0x2ba1ea;},'ceATp':_0x503224(0x754),'WkSKO':function(_0x577596,_0x57c30f){return _0x577596!==_0x57c30f;},'qTkGS':_0x12cd34(0x1f8),'YlzIs':function(_0x49451d,_0x50e86){return _0x49451d>_0x50e86;},'eGITN':_0x365e8e(0x1df),'WmcrF':_0x365e8e(0x9af),'SntdR':_0x503224(0x8a0),'tjBMA':_0x12cd34(0x4cc),'ZyJre':_0x503224(0x2e8),'vqjhl':_0x503224(0x66e),'ONWrP':_0x364986(0x880),'Ovflx':_0x365e8e(0x15f),'LCtWW':_0x365e8e(0x25d),'TqlFb':_0x12cd34(0x6bb),'oUoOt':_0x2abcd6(0x7ef),'VeQKj':_0x503224(0x133),'ZeYaa':_0x364986(0x875),'DcTSU':_0x364986(0x588),'GASUu':function(_0x299ec5,_0x4f77bc){return _0x299ec5(_0x4f77bc);},'DJfnM':function(_0x212d12,_0x26bafc){return _0x212d12!=_0x26bafc;},'dGVoP':function(_0x22596a,_0x4dc1d8){return _0x22596a+_0x4dc1d8;},'oqVwb':function(_0x5ac94d,_0x42311b){return _0x5ac94d+_0x42311b;},'NtiYu':_0x2abcd6(0x4a3)+_0x2abcd6(0x30c),'ZkQbc':_0x12cd34(0x7cd)+'\x0a','SMgxW':function(_0x1344ba,_0x29e470){return _0x1344ba+_0x29e470;},'yqILk':_0x364986(0x48b)+_0x2abcd6(0x14c)+_0x365e8e(0x8f8)+_0x364986(0x5a2)+_0x12cd34(0x20f)+_0x12cd34(0x194)+_0x364986(0x354)+'\x0a','GKUvc':_0x2abcd6(0x504),'AoqWm':_0x2abcd6(0x17d),'HCyBw':_0x365e8e(0x848)+_0x12cd34(0x4d2)+_0x503224(0x6e5),'EpWCq':function(_0xb3da72,_0x3cfc0a,_0xf3f59c){return _0xb3da72(_0x3cfc0a,_0xf3f59c);},'TTitp':function(_0x25df48,_0x3b4dee){return _0x25df48(_0x3b4dee);},'IuedG':function(_0x4b5508,_0x3adb00){return _0x4b5508+_0x3adb00;},'fLkRD':_0x364986(0x806),'mMYIY':_0x12cd34(0x630),'TYVdK':function(_0x28be6c,_0x31178d){return _0x28be6c+_0x31178d;},'GrpiE':_0x503224(0x3ff)+_0x503224(0x3cf)+_0x2abcd6(0x42b)+_0x2abcd6(0x1ef)+_0x364986(0x1a2)+'\x22>'};let _0xd8c61d=document[_0x365e8e(0x691)+_0x365e8e(0x3b3)+_0x2abcd6(0x2e0)](_0x5080ef[_0x365e8e(0x6ab)])[_0x12cd34(0x749)];_0x133233&&(_0x5080ef[_0x503224(0x209)](_0x5080ef[_0x12cd34(0x503)],_0x5080ef[_0x364986(0x503)])?(_0x5782e5=_0xe2ee42[_0x12cd34(0x7a8)](_0x1ecabe)[_0x5080ef[_0x2abcd6(0x463)]],_0x2e7199=''):(_0xd8c61d=_0x133233[_0x364986(0x15d)+_0x365e8e(0x314)+'t'],_0x133233[_0x2abcd6(0x244)+'e']()));if(_0x5080ef[_0x503224(0x83b)](_0xd8c61d[_0x364986(0x743)+'h'],0x353*-0x3+-0x11*-0x1ba+-0x1361)||_0x5080ef[_0x12cd34(0x7bf)](_0xd8c61d[_0x503224(0x743)+'h'],-0x19fe+0x2*-0x108f+0x3ba8))return;if(_0x5080ef[_0x365e8e(0x86d)](word_last[_0x365e8e(0x743)+'h'],0x3*0xbc9+0x1997+-0x3afe))word_last[_0x365e8e(0x5ba)](-0x1ba4+-0x1399+0x3131*0x1);if(_0xd8c61d[_0x364986(0x24d)+_0x2abcd6(0x68c)]('你能')||_0xd8c61d[_0x503224(0x24d)+_0x12cd34(0x68c)]('讲讲')||_0xd8c61d[_0x365e8e(0x24d)+_0x2abcd6(0x68c)]('扮演')||_0xd8c61d[_0x2abcd6(0x24d)+_0x2abcd6(0x68c)]('模仿')||_0xd8c61d[_0x364986(0x24d)+_0x503224(0x68c)](_0x5080ef[_0x503224(0x315)])||_0xd8c61d[_0x12cd34(0x24d)+_0x364986(0x68c)]('帮我')||_0xd8c61d[_0x12cd34(0x24d)+_0x12cd34(0x68c)](_0x5080ef[_0x503224(0x8cf)])||_0xd8c61d[_0x2abcd6(0x24d)+_0x503224(0x68c)](_0x5080ef[_0x365e8e(0x698)])||_0xd8c61d[_0x503224(0x24d)+_0x364986(0x68c)]('请问')||_0xd8c61d[_0x364986(0x24d)+_0x364986(0x68c)]('请给')||_0xd8c61d[_0x364986(0x24d)+_0x2abcd6(0x68c)]('请你')||_0xd8c61d[_0x364986(0x24d)+_0x364986(0x68c)](_0x5080ef[_0x365e8e(0x315)])||_0xd8c61d[_0x503224(0x24d)+_0x503224(0x68c)](_0x5080ef[_0x12cd34(0x2d5)])||_0xd8c61d[_0x365e8e(0x24d)+_0x364986(0x68c)](_0x5080ef[_0x365e8e(0x88f)])||_0xd8c61d[_0x364986(0x24d)+_0x12cd34(0x68c)](_0x5080ef[_0x12cd34(0x886)])||_0xd8c61d[_0x2abcd6(0x24d)+_0x364986(0x68c)](_0x5080ef[_0x365e8e(0x89e)])||_0xd8c61d[_0x364986(0x24d)+_0x365e8e(0x68c)](_0x5080ef[_0x364986(0x71a)])||_0xd8c61d[_0x503224(0x24d)+_0x2abcd6(0x68c)]('怎样')||_0xd8c61d[_0x364986(0x24d)+_0x365e8e(0x68c)]('给我')||_0xd8c61d[_0x2abcd6(0x24d)+_0x503224(0x68c)]('如何')||_0xd8c61d[_0x364986(0x24d)+_0x364986(0x68c)]('谁是')||_0xd8c61d[_0x364986(0x24d)+_0x364986(0x68c)]('查询')||_0xd8c61d[_0x503224(0x24d)+_0x365e8e(0x68c)](_0x5080ef[_0x2abcd6(0x435)])||_0xd8c61d[_0x364986(0x24d)+_0x365e8e(0x68c)](_0x5080ef[_0x364986(0x705)])||_0xd8c61d[_0x12cd34(0x24d)+_0x2abcd6(0x68c)](_0x5080ef[_0x12cd34(0x202)])||_0xd8c61d[_0x12cd34(0x24d)+_0x2abcd6(0x68c)](_0x5080ef[_0x364986(0x2d9)])||_0xd8c61d[_0x2abcd6(0x24d)+_0x12cd34(0x68c)]('哪个')||_0xd8c61d[_0x365e8e(0x24d)+_0x364986(0x68c)]('哪些')||_0xd8c61d[_0x12cd34(0x24d)+_0x503224(0x68c)](_0x5080ef[_0x365e8e(0x941)])||_0xd8c61d[_0x365e8e(0x24d)+_0x2abcd6(0x68c)](_0x5080ef[_0x365e8e(0x1d4)])||_0xd8c61d[_0x2abcd6(0x24d)+_0x365e8e(0x68c)]('啥是')||_0xd8c61d[_0x503224(0x24d)+_0x2abcd6(0x68c)]('为啥')||_0xd8c61d[_0x365e8e(0x24d)+_0x2abcd6(0x68c)]('怎么'))return _0x5080ef[_0x2abcd6(0x51c)](send_webchat,_0x133233);if(_0x5080ef[_0x503224(0x911)](lock_chat,-0x110a+-0x71f*-0x1+-0x9eb*-0x1))return;lock_chat=-0x3f*-0x93+-0x232d+-0x5*0x33;const _0x47ac0f=_0x5080ef[_0x364986(0x46a)](_0x5080ef[_0x365e8e(0x46a)](_0x5080ef[_0x365e8e(0x4fb)](document[_0x365e8e(0x691)+_0x12cd34(0x3b3)+_0x2abcd6(0x2e0)](_0x5080ef[_0x12cd34(0x95e)])[_0x12cd34(0x234)+_0x12cd34(0x4b5)][_0x12cd34(0x4b1)+'ce'](/<a.*?>.*?<\/a.*?>/g,'')[_0x365e8e(0x4b1)+'ce'](/<hr.*/gs,'')[_0x365e8e(0x4b1)+'ce'](/<[^>]+>/g,'')[_0x503224(0x4b1)+'ce'](/\n\n/g,'\x0a'),_0x5080ef[_0x364986(0x5df)]),search_queryquery),_0x5080ef[_0x503224(0x7ae)]);let _0x547209=_0x5080ef[_0x364986(0x46a)](_0x5080ef[_0x2abcd6(0x768)](_0x5080ef[_0x503224(0x35e)](_0x5080ef[_0x2abcd6(0x4fb)](_0x5080ef[_0x12cd34(0x50b)](_0x5080ef[_0x365e8e(0x46a)](_0x5080ef[_0x2abcd6(0x511)](_0x5080ef[_0x365e8e(0x2ef)],_0x5080ef[_0x2abcd6(0x308)]),_0x47ac0f),'\x0a'),word_last),_0x5080ef[_0x12cd34(0x709)]),_0xd8c61d),_0x5080ef[_0x12cd34(0x53d)]);const _0x2547a7={};_0x2547a7[_0x12cd34(0x377)+'t']=_0x547209,_0x2547a7[_0x2abcd6(0x1ae)+_0x364986(0x59a)]=0x3e8,_0x2547a7[_0x364986(0x272)+_0x364986(0x214)+'e']=0.9,_0x2547a7[_0x364986(0x16e)]=0x1,_0x2547a7[_0x503224(0x667)+_0x503224(0x3ac)+_0x12cd34(0x624)+'ty']=0x0,_0x2547a7[_0x12cd34(0x16d)+_0x12cd34(0x86a)+_0x364986(0x45b)+'y']=0x1,_0x2547a7[_0x364986(0x879)+'of']=0x1,_0x2547a7[_0x12cd34(0x29c)]=![],_0x2547a7[_0x12cd34(0x22a)+_0x12cd34(0x69e)]=0x0,_0x2547a7[_0x503224(0x6d6)+'m']=!![];const _0x50297e={'method':_0x5080ef[_0x365e8e(0x4e4)],'headers':headers,'body':_0x5080ef[_0x364986(0x1f0)](b64EncodeUnicode,JSON[_0x503224(0x63b)+_0x365e8e(0x78b)](_0x2547a7))};_0xd8c61d=_0xd8c61d[_0x2abcd6(0x4b1)+_0x365e8e(0x77e)]('\x0a\x0a','\x0a')[_0x503224(0x4b1)+_0x12cd34(0x77e)]('\x0a\x0a','\x0a'),document[_0x364986(0x691)+_0x365e8e(0x3b3)+_0x364986(0x2e0)](_0x5080ef[_0x503224(0x91d)])[_0x364986(0x234)+_0x503224(0x4b5)]='',_0x5080ef[_0x503224(0x5c7)](markdownToHtml,_0x5080ef[_0x365e8e(0x7a2)](beautify,_0xd8c61d),document[_0x12cd34(0x691)+_0x503224(0x3b3)+_0x364986(0x2e0)](_0x5080ef[_0x364986(0x91d)])),chatTextRaw=_0x5080ef[_0x503224(0x4fb)](_0x5080ef[_0x12cd34(0x480)](_0x5080ef[_0x364986(0x4f1)],_0xd8c61d),_0x5080ef[_0x12cd34(0x205)]),chatTemp='',text_offset=-(-0x2361*-0x1+0x5*-0x3fd+-0xf6f),prev_chat=document[_0x365e8e(0x38d)+_0x503224(0x6c0)+_0x2abcd6(0x9de)](_0x5080ef[_0x364986(0x19c)])[_0x503224(0x234)+_0x365e8e(0x4b5)],prev_chat=_0x5080ef[_0x12cd34(0x4fb)](_0x5080ef[_0x503224(0x480)](_0x5080ef[_0x365e8e(0x956)](prev_chat,_0x5080ef[_0x364986(0x3a2)]),document[_0x364986(0x691)+_0x364986(0x3b3)+_0x364986(0x2e0)](_0x5080ef[_0x503224(0x91d)])[_0x365e8e(0x234)+_0x503224(0x4b5)]),_0x5080ef[_0x364986(0x7ab)]),_0x5080ef[_0x2abcd6(0x877)](fetch,_0x5080ef[_0x12cd34(0x9c2)],_0x50297e)[_0x12cd34(0x576)](_0x20ac6d=>{const _0x1c3eaf=_0x12cd34,_0x4df835=_0x503224,_0x1907d3=_0x12cd34,_0x4d9c1d=_0x2abcd6,_0x1319ae=_0x364986,_0x299659={'roFYA':_0x5080ef[_0x1c3eaf(0x4e4)],'eQgMQ':function(_0x2f4d12,_0x3d14ab){const _0x56fc7d=_0x1c3eaf;return _0x5080ef[_0x56fc7d(0x8da)](_0x2f4d12,_0x3d14ab);},'ZZCzn':function(_0x3ddfbc,_0x4baf5f){const _0x4ec0a5=_0x1c3eaf;return _0x5080ef[_0x4ec0a5(0x768)](_0x3ddfbc,_0x4baf5f);},'keMGA':function(_0x2767e2,_0x39f51e){const _0x4be2cd=_0x1c3eaf;return _0x5080ef[_0x4be2cd(0x35e)](_0x2767e2,_0x39f51e);},'WYUpy':_0x5080ef[_0x4df835(0x95e)],'PopQm':_0x5080ef[_0x1907d3(0x95c)],'xgauJ':_0x5080ef[_0x1c3eaf(0x750)],'RWnJw':function(_0x3b954c,_0x12d558){const _0xe4df0e=_0x1907d3;return _0x5080ef[_0xe4df0e(0x7c4)](_0x3b954c,_0x12d558);},'SiqYJ':_0x5080ef[_0x1907d3(0x4b3)],'zTbZA':function(_0x507705,_0x42622c,_0x381aef){const _0xc5d69a=_0x1319ae;return _0x5080ef[_0xc5d69a(0x877)](_0x507705,_0x42622c,_0x381aef);},'suMau':_0x5080ef[_0x4d9c1d(0x9c2)],'YYSUE':_0x5080ef[_0x1319ae(0x3d2)],'qiEmZ':function(_0x230cc7,_0x6e83be){const _0x332ef9=_0x1907d3;return _0x5080ef[_0x332ef9(0x4ef)](_0x230cc7,_0x6e83be);},'ttmGK':function(_0x5b2ce2,_0x12f6f3){const _0x554425=_0x1907d3;return _0x5080ef[_0x554425(0x50b)](_0x5b2ce2,_0x12f6f3);},'nNALa':_0x5080ef[_0x1319ae(0x61d)],'ibkKJ':_0x5080ef[_0x1319ae(0x796)],'qMsmA':_0x5080ef[_0x1907d3(0x463)],'eRrWt':_0x5080ef[_0x4df835(0x76e)],'WptMb':_0x5080ef[_0x1c3eaf(0x85d)],'FyOnR':function(_0xaed4fc,_0x2b48aa){const _0x6ef5e2=_0x4df835;return _0x5080ef[_0x6ef5e2(0x35e)](_0xaed4fc,_0x2b48aa);},'KgxXw':_0x5080ef[_0x4d9c1d(0x5b8)],'MTEwU':function(_0x57d114,_0x5bed42){const _0x51e7be=_0x1319ae;return _0x5080ef[_0x51e7be(0x38c)](_0x57d114,_0x5bed42);},'dEHce':_0x5080ef[_0x4df835(0x1a5)],'pMuPZ':function(_0x48d9d0,_0x447e92){const _0x5872fb=_0x4d9c1d;return _0x5080ef[_0x5872fb(0x7cc)](_0x48d9d0,_0x447e92);},'fKJNg':_0x5080ef[_0x1907d3(0x5a7)],'vhEgN':function(_0x2cd523,_0x55ac59){const _0x2b6b1c=_0x1319ae;return _0x5080ef[_0x2b6b1c(0x192)](_0x2cd523,_0x55ac59);},'hTxmU':function(_0x2a85c2,_0x1ef6c2){const _0xdf819b=_0x4d9c1d;return _0x5080ef[_0xdf819b(0x83b)](_0x2a85c2,_0x1ef6c2);},'HDDjk':_0x5080ef[_0x1319ae(0x42f)],'DUFys':_0x5080ef[_0x1319ae(0x59c)],'umixL':_0x5080ef[_0x4df835(0x392)],'lYJOq':function(_0x1a29fc){const _0x6592b1=_0x1907d3;return _0x5080ef[_0x6592b1(0x289)](_0x1a29fc);},'EVksu':_0x5080ef[_0x4df835(0x6ab)],'Qxacw':function(_0x4905a6,_0x16f770){const _0x586749=_0x1907d3;return _0x5080ef[_0x586749(0x42d)](_0x4905a6,_0x16f770);},'udQCM':_0x5080ef[_0x1907d3(0x300)],'fiWRl':_0x5080ef[_0x4df835(0x5d9)],'CTgFT':_0x5080ef[_0x4d9c1d(0x8cd)],'WUbjJ':_0x5080ef[_0x1319ae(0x20c)],'wDxoP':function(_0x3083c0,_0x3f6411){const _0x2cef54=_0x1907d3;return _0x5080ef[_0x2cef54(0x372)](_0x3083c0,_0x3f6411);},'jgWgv':_0x5080ef[_0x4d9c1d(0x1c9)],'DrMmp':function(_0x5b7199,_0x1dfc5e){const _0x533d50=_0x4d9c1d;return _0x5080ef[_0x533d50(0x7bf)](_0x5b7199,_0x1dfc5e);},'ErGoR':function(_0x244026,_0x3dfa1d){const _0x13351c=_0x4df835;return _0x5080ef[_0x13351c(0x1ad)](_0x244026,_0x3dfa1d);},'FMbBd':_0x5080ef[_0x1319ae(0x2a2)],'ciDxr':_0x5080ef[_0x1319ae(0x3c0)],'kHNws':function(_0x28c148,_0xa470a8){const _0x802a97=_0x4df835;return _0x5080ef[_0x802a97(0x15c)](_0x28c148,_0xa470a8);},'cRagU':_0x5080ef[_0x4d9c1d(0x91d)],'uKHLv':_0x5080ef[_0x1907d3(0x19c)],'fqBys':function(_0x369880,_0xba0003){const _0x5f57cb=_0x1319ae;return _0x5080ef[_0x5f57cb(0x50b)](_0x369880,_0xba0003);},'HABsC':_0x5080ef[_0x4df835(0x42a)],'SoFza':_0x5080ef[_0x1319ae(0x7ab)],'ngHfi':_0x5080ef[_0x1907d3(0x248)],'NllWW':_0x5080ef[_0x1319ae(0x77d)]};if(_0x5080ef[_0x4d9c1d(0x7cc)](_0x5080ef[_0x1907d3(0x855)],_0x5080ef[_0x1c3eaf(0x61b)])){const _0x33b6aa=_0x20ac6d[_0x4d9c1d(0x747)][_0x1907d3(0x69f)+_0x1319ae(0x629)]();let _0x5f19bc='',_0x2bd670='';_0x33b6aa[_0x1c3eaf(0x734)]()[_0x1319ae(0x576)](function _0xfa2012({done:_0xd761cc,value:_0x6e5b1b}){const _0x2e82f6=_0x1907d3,_0x309631=_0x1907d3,_0x116d91=_0x1319ae,_0x2d7121=_0x1907d3,_0x1d1e7e=_0x1907d3,_0xf62840={'WEZvy':_0x299659[_0x2e82f6(0x7e1)],'aRLbP':function(_0xab3df9,_0x1e2086){const _0x240d06=_0x2e82f6;return _0x299659[_0x240d06(0x983)](_0xab3df9,_0x1e2086);},'XVaEO':function(_0x5c0df7,_0x49afb5){const _0x5a42c6=_0x2e82f6;return _0x299659[_0x5a42c6(0x4bf)](_0x5c0df7,_0x49afb5);},'cOqnp':function(_0xfa548f,_0x19dad9){const _0x32a455=_0x2e82f6;return _0x299659[_0x32a455(0x341)](_0xfa548f,_0x19dad9);},'jTocd':function(_0x3ced94,_0x23c15b){const _0xe5dc18=_0x2e82f6;return _0x299659[_0xe5dc18(0x341)](_0x3ced94,_0x23c15b);},'GKUzL':_0x299659[_0x309631(0x6ba)],'JpSfm':_0x299659[_0x116d91(0x29e)],'irRIr':_0x299659[_0x2e82f6(0x26f)],'orPto':function(_0x475429,_0x36f71f){const _0x24084a=_0x2d7121;return _0x299659[_0x24084a(0x8d8)](_0x475429,_0x36f71f);},'cwXpq':_0x299659[_0x309631(0x6dd)],'aoUgH':function(_0x212703,_0x21da1c,_0x4bd8f0){const _0x4a781a=_0x2e82f6;return _0x299659[_0x4a781a(0x1f6)](_0x212703,_0x21da1c,_0x4bd8f0);},'EDbbD':_0x299659[_0x116d91(0x130)],'VLiLG':_0x299659[_0x2d7121(0x5b0)],'plaAu':function(_0x1b1152,_0x2f2db8){const _0x2b754e=_0x309631;return _0x299659[_0x2b754e(0x1e6)](_0x1b1152,_0x2f2db8);},'EsuBy':function(_0x133eb2,_0x5300e1){const _0x5ae6f8=_0x2e82f6;return _0x299659[_0x5ae6f8(0x4bf)](_0x133eb2,_0x5300e1);},'kXMil':function(_0x37bd02,_0x2e8fe7){const _0x3a7105=_0x116d91;return _0x299659[_0x3a7105(0x4bf)](_0x37bd02,_0x2e8fe7);},'wFFsn':function(_0x12adfd,_0x34a4ed){const _0x4d8b86=_0x1d1e7e;return _0x299659[_0x4d8b86(0x15e)](_0x12adfd,_0x34a4ed);},'MDCHt':_0x299659[_0x116d91(0x737)],'PjJSo':_0x299659[_0x2e82f6(0x544)],'rACLM':function(_0x345d06,_0x2839be){const _0x57d7cf=_0x2e82f6;return _0x299659[_0x57d7cf(0x4bf)](_0x345d06,_0x2839be);},'JGNFI':_0x299659[_0x1d1e7e(0x230)],'SejZv':function(_0x53e9f9,_0x32d196){const _0x3a1f6b=_0x116d91;return _0x299659[_0x3a1f6b(0x341)](_0x53e9f9,_0x32d196);},'UAkES':_0x299659[_0x2e82f6(0x8e9)],'gCnqZ':_0x299659[_0x2e82f6(0x905)],'SGWGT':function(_0x6024a9,_0x2a45a5){const _0x2d3ff6=_0x2d7121;return _0x299659[_0x2d3ff6(0x86f)](_0x6024a9,_0x2a45a5);},'mgmux':_0x299659[_0x2d7121(0x7b1)],'exHRp':function(_0x30c5ae,_0x221a0b){const _0x187572=_0x2d7121;return _0x299659[_0x187572(0x5f7)](_0x30c5ae,_0x221a0b);},'iZaaM':_0x299659[_0x1d1e7e(0x517)],'FHBwk':function(_0x42d03e,_0x5b66c7){const _0x48f676=_0x116d91;return _0x299659[_0x48f676(0x533)](_0x42d03e,_0x5b66c7);},'zcLuL':_0x299659[_0x309631(0x92f)],'sAnZP':function(_0x243108,_0x2ff524){const _0x58e77f=_0x116d91;return _0x299659[_0x58e77f(0x2a0)](_0x243108,_0x2ff524);},'ahjgE':function(_0x187fa,_0x49885a){const _0x5b89b2=_0x1d1e7e;return _0x299659[_0x5b89b2(0x40a)](_0x187fa,_0x49885a);},'rbFmK':_0x299659[_0x1d1e7e(0x90e)],'idRdo':_0x299659[_0x309631(0x3c6)],'wnDTq':_0x299659[_0x2d7121(0x478)],'ygeKR':function(_0x1d027b){const _0x460f4e=_0x1d1e7e;return _0x299659[_0x460f4e(0x790)](_0x1d027b);},'uVJpt':_0x299659[_0x116d91(0x343)],'crAZv':function(_0x169ec2,_0x3f8988){const _0x5afdd8=_0x2e82f6;return _0x299659[_0x5afdd8(0x3e6)](_0x169ec2,_0x3f8988);},'DlnMl':_0x299659[_0x1d1e7e(0x77c)],'JyWIA':_0x299659[_0x2e82f6(0x4d1)],'bmqBj':_0x299659[_0x1d1e7e(0x5b7)],'CYrzw':_0x299659[_0x116d91(0x722)],'XQWHV':function(_0x2fbdf8,_0x2c6b2d){const _0x1cc852=_0x116d91;return _0x299659[_0x1cc852(0x9b5)](_0x2fbdf8,_0x2c6b2d);},'LmBpZ':_0x299659[_0x1d1e7e(0x240)],'lIJAD':function(_0x1b4ee4,_0x208de6){const _0x3a430b=_0x309631;return _0x299659[_0x3a430b(0x565)](_0x1b4ee4,_0x208de6);},'vsohC':function(_0x8a917d,_0x3a5517){const _0x3cf2f5=_0x116d91;return _0x299659[_0x3cf2f5(0x1af)](_0x8a917d,_0x3a5517);},'naRig':_0x299659[_0x1d1e7e(0x48a)],'TwIHo':_0x299659[_0x2e82f6(0x706)],'aryUU':function(_0x139996,_0x5629ca){const _0x5831fd=_0x1d1e7e;return _0x299659[_0x5831fd(0x23f)](_0x139996,_0x5629ca);},'WnwcY':_0x299659[_0x309631(0x65a)],'wQrqv':function(_0x1348b9,_0x426ee4,_0x1e8b2c){const _0x29f75f=_0x309631;return _0x299659[_0x29f75f(0x1f6)](_0x1348b9,_0x426ee4,_0x1e8b2c);},'wkUmQ':_0x299659[_0x309631(0x3a1)],'QpuQj':function(_0x171bf6,_0xf9bf58){const _0x4408fc=_0x309631;return _0x299659[_0x4408fc(0x341)](_0x171bf6,_0xf9bf58);},'NPTZf':function(_0x169619,_0x435db8){const _0x7c1397=_0x116d91;return _0x299659[_0x7c1397(0x4d3)](_0x169619,_0x435db8);},'dBIpK':function(_0x115734,_0x585619){const _0x5c0394=_0x2e82f6;return _0x299659[_0x5c0394(0x4bf)](_0x115734,_0x585619);},'kVoyp':_0x299659[_0x2d7121(0x8a1)],'dpuxT':_0x299659[_0x2e82f6(0x2b7)]};if(_0x299659[_0x2e82f6(0x3e6)](_0x299659[_0x309631(0x958)],_0x299659[_0x2d7121(0x958)])){if(_0xd761cc)return;const _0x475683=new TextDecoder(_0x299659[_0x2d7121(0x322)])[_0x309631(0x261)+'e'](_0x6e5b1b);return _0x475683[_0x2d7121(0x83e)]()[_0x2d7121(0x735)]('\x0a')[_0x2d7121(0x235)+'ch'](function(_0x255a92){const _0x1e7678=_0x116d91,_0x1b765f=_0x1d1e7e,_0x31a678=_0x116d91,_0xd1a3b2=_0x2d7121,_0x14672d=_0x1d1e7e,_0x39a7f0={'qOLNF':function(_0xea0011,_0x289432){const _0xc7f1c0=_0x2c00;return _0xf62840[_0xc7f1c0(0x757)](_0xea0011,_0x289432);},'xBpQy':_0xf62840[_0x1e7678(0x5b5)],'nVQGr':function(_0x1d8b41,_0xccd289){const _0x43e87a=_0x1e7678;return _0xf62840[_0x43e87a(0x817)](_0x1d8b41,_0xccd289);},'gqKYa':_0xf62840[_0x1e7678(0x223)],'TPZOe':function(_0x545400,_0x5c82c7){const _0x3ccb96=_0x1e7678;return _0xf62840[_0x3ccb96(0x892)](_0x545400,_0x5c82c7);},'AfVAH':_0xf62840[_0x1b765f(0x818)]};if(_0xf62840[_0xd1a3b2(0x474)](_0xf62840[_0x1b765f(0x937)],_0xf62840[_0x14672d(0x937)]))try{var _0x24cd75=new _0x5ef81c(_0x3ac7f6),_0xeff7c2='';for(var _0x4e6f26=-0xbc*-0x16+-0x16ae+0xa7*0xa;_0x39a7f0[_0x14672d(0x590)](_0x4e6f26,_0x24cd75[_0x1e7678(0x136)+_0x14672d(0x1d5)]);_0x4e6f26++){_0xeff7c2+=_0x3b95d8[_0x14672d(0x652)+_0x31a678(0x378)+_0xd1a3b2(0x58e)](_0x24cd75[_0x4e6f26]);}return _0xeff7c2;}catch(_0x43a190){}else{if(_0xf62840[_0x14672d(0x520)](_0x255a92[_0x1e7678(0x743)+'h'],0x13ea+-0x235d+-0x11*-0xe9))_0x5f19bc=_0x255a92[_0x14672d(0x5ba)](0xa*-0x64+-0x1003*0x2+0x23f4);if(_0xf62840[_0x1e7678(0x61f)](_0x5f19bc,_0xf62840[_0x1b765f(0x2c5)])){if(_0xf62840[_0x1b765f(0x474)](_0xf62840[_0x14672d(0x292)],_0xf62840[_0x1b765f(0x292)])){const _0x483909={'method':_0xf62840[_0x1b765f(0x16a)],'headers':_0x29503e,'body':_0xf62840[_0x1b765f(0x540)](_0x54199a,_0x498b7c[_0xd1a3b2(0x63b)+_0xd1a3b2(0x78b)]({'prompt':_0xf62840[_0x31a678(0x95a)](_0xf62840[_0x1e7678(0x95a)](_0xf62840[_0x1e7678(0x36a)](_0xf62840[_0x31a678(0x3a4)](_0x45661b[_0xd1a3b2(0x691)+_0x1b765f(0x3b3)+_0x31a678(0x2e0)](_0xf62840[_0x1b765f(0x6f6)])[_0x14672d(0x234)+_0x14672d(0x4b5)][_0x1e7678(0x4b1)+'ce'](/<a.*?>.*?<\/a.*?>/g,'')[_0x1b765f(0x4b1)+'ce'](/<hr.*/gs,'')[_0x1b765f(0x4b1)+'ce'](/<[^>]+>/g,'')[_0x31a678(0x4b1)+'ce'](/\n\n/g,'\x0a'),'\x0a'),_0xf62840[_0xd1a3b2(0x485)]),_0x2bd7ef),_0xf62840[_0xd1a3b2(0x915)]),'max_tokens':0x5dc,'temperature':0.7,'top_p':0x1,'frequency_penalty':0x0,'presence_penalty':0x2,'best_of':0x1,'echo':![],'logprobs':0x0,'stream':![]}))};if(_0xf62840[_0x31a678(0x5db)](_0x18c638[_0xd1a3b2(0x691)+_0xd1a3b2(0x3b3)+_0x1b765f(0x2e0)](_0xf62840[_0x1e7678(0x5b5)])[_0x1e7678(0x234)+_0x14672d(0x4b5)],''))return;_0xf62840[_0x31a678(0x406)](_0x3c6312,_0xf62840[_0x14672d(0x399)],_0x483909)[_0x14672d(0x576)](_0x24b397=>_0x24b397[_0x14672d(0x55f)]())[_0x1e7678(0x576)](_0x268aea=>{const _0x3d9ef1=_0x31a678,_0x5a8172=_0x1b765f,_0xd4d0da=_0xd1a3b2,_0x596eb7=_0x1b765f,_0x1e49d1=_0x14672d,_0x4929af={'QtbrI':_0x39a7f0[_0x3d9ef1(0x6d2)],'XRgpS':function(_0xa1a566,_0x32dbb4){const _0x318969=_0x3d9ef1;return _0x39a7f0[_0x318969(0x9a2)](_0xa1a566,_0x32dbb4);},'dpyKf':_0x39a7f0[_0x5a8172(0x64c)],'BilKl':function(_0x3b5260,_0xdf7a79){const _0x4cade7=_0x3d9ef1;return _0x39a7f0[_0x4cade7(0x6e8)](_0x3b5260,_0xdf7a79);},'pyOZV':_0x39a7f0[_0xd4d0da(0x19a)]};_0x6981f1[_0x5a8172(0x7a8)](_0x268aea[_0x5a8172(0x362)+'es'][-0x1*0x23ed+0x53*-0x59+0x40c8][_0x3d9ef1(0x1ed)][_0x1e49d1(0x4b1)+_0x5a8172(0x77e)]('\x0a',''))[_0x596eb7(0x235)+'ch'](_0x534355=>{const _0x54c6e7=_0x3d9ef1,_0x5df605=_0x596eb7,_0x5accbd=_0x1e49d1,_0x3c9f70=_0x596eb7,_0x3b8e65=_0x5a8172;_0x5ddab0[_0x54c6e7(0x691)+_0x5df605(0x3b3)+_0x5df605(0x2e0)](_0x4929af[_0x5accbd(0x24f)])[_0x54c6e7(0x234)+_0x5df605(0x4b5)]+=_0x4929af[_0x3c9f70(0x324)](_0x4929af[_0x5df605(0x324)](_0x4929af[_0x54c6e7(0x87b)],_0x4929af[_0x5df605(0x2c1)](_0x1df293,_0x534355)),_0x4929af[_0x3c9f70(0x5dc)]);});})[_0x1b765f(0x88a)](_0x4ea5c5=>_0x318813[_0x1b765f(0x94b)](_0x4ea5c5)),_0x215a44=_0xf62840[_0xd1a3b2(0x3a4)](_0x3208f9,'\x0a\x0a'),_0x11a5fa=-(0x17*-0x6e+-0xe*-0x161+-0x96b);}else{const _0x55ccba=_0xf62840[_0x31a678(0x461)][_0x1e7678(0x735)]('|');let _0x109d25=0x243*-0x2+-0x2283+0x2709;while(!![]){switch(_0x55ccba[_0x109d25++]){case'0':return;case'1':word_last+=_0xf62840[_0x31a678(0x870)](chatTextRaw,chatTemp);continue;case'2':_0xf62840[_0x14672d(0x82a)](proxify);continue;case'3':lock_chat=-0x19*0x2+0x1*0x25af+-0x7*0x55b;continue;case'4':document[_0x14672d(0x691)+_0x31a678(0x3b3)+_0x1b765f(0x2e0)](_0xf62840[_0x14672d(0x41c)])[_0xd1a3b2(0x749)]='';continue;}break;}}}let _0xb73e06;try{if(_0xf62840[_0xd1a3b2(0x71d)](_0xf62840[_0x1b765f(0x3f7)],_0xf62840[_0x31a678(0x3f7)]))try{_0xf62840[_0x31a678(0x474)](_0xf62840[_0xd1a3b2(0x96a)],_0xf62840[_0x1b765f(0x5ed)])?(_0xb73e06=JSON[_0xd1a3b2(0x7a8)](_0xf62840[_0x31a678(0x6c7)](_0x2bd670,_0x5f19bc))[_0xf62840[_0xd1a3b2(0x1fa)]],_0x2bd670=''):_0x4c0fff[_0x1b765f(0x94b)](_0xf62840[_0x1b765f(0x6d0)],_0x403105);}catch(_0x59fad5){if(_0xf62840[_0x31a678(0x474)](_0xf62840[_0x14672d(0x36f)],_0xf62840[_0x1e7678(0x36f)])){if(_0xf62840[_0xd1a3b2(0x757)](_0xf62840[_0x1e7678(0x95a)](_0xf62840[_0x31a678(0x6c7)](_0xf62840[_0x14672d(0x575)](_0xf62840[_0x14672d(0x870)](_0xf62840[_0x31a678(0x6c7)](_0x13bd0f[_0x1e7678(0x6eb)][_0x1e7678(0x377)+'t'],_0x358666),'\x0a'),_0xf62840[_0xd1a3b2(0x56a)]),_0x1f9aa3),_0xf62840[_0xd1a3b2(0x40c)])[_0x1b765f(0x743)+'h'],0x1*0x7d5+0x3*0x7be+-0x18cf))_0x5313c0[_0x1e7678(0x6eb)][_0x31a678(0x377)+'t']+=_0xf62840[_0xd1a3b2(0x518)](_0x4be786,'\x0a');}else _0xb73e06=JSON[_0xd1a3b2(0x7a8)](_0x5f19bc)[_0xf62840[_0x1b765f(0x1fa)]],_0x2bd670='';}else _0xc890ab=_0xbafab3[_0x14672d(0x7a8)](_0x47c653)[_0xf62840[_0x14672d(0x1fa)]],_0x181c67='';}catch(_0x147ed6){if(_0xf62840[_0xd1a3b2(0x498)](_0xf62840[_0xd1a3b2(0x79a)],_0xf62840[_0x14672d(0x79a)]))_0x2bd670+=_0x5f19bc;else throw _0x22f71c;}if(_0xb73e06&&_0xf62840[_0x1b765f(0x840)](_0xb73e06[_0x1e7678(0x743)+'h'],0xb8c*0x3+-0x1*-0x2236+0xe*-0x4eb)&&_0xf62840[_0xd1a3b2(0x520)](_0xb73e06[0x56*-0x43+-0x1218+0x289a][_0x1b765f(0x22a)+_0x1b765f(0x69e)][_0x31a678(0x185)+_0xd1a3b2(0x1e8)+'t'][-0xf16+0xecd*-0x2+-0x1b8*-0x1a],text_offset)){if(_0xf62840[_0x1b765f(0x451)](_0xf62840[_0x1e7678(0x73f)],_0xf62840[_0xd1a3b2(0x245)]))chatTemp+=_0xb73e06[-0xe*0x44+0x2116+0x15*-0x166][_0x1e7678(0x1ed)],text_offset=_0xb73e06[-0x2196+0x3*-0x2ae+0x2*0x14d0][_0x14672d(0x22a)+_0x1e7678(0x69e)][_0x14672d(0x185)+_0x1e7678(0x1e8)+'t'][_0xf62840[_0xd1a3b2(0x8ec)](_0xb73e06[0x1b2f+-0x20b*0x1+-0x1924][_0x31a678(0x22a)+_0x1b765f(0x69e)][_0x31a678(0x185)+_0x31a678(0x1e8)+'t'][_0x1e7678(0x743)+'h'],0x6*-0x4b4+0x145+0x1af4)];else{let _0x3606a1;try{_0x3606a1=tgvbKD[_0xd1a3b2(0x540)](_0x4b917b,tgvbKD[_0xd1a3b2(0x69b)](tgvbKD[_0xd1a3b2(0x69b)](tgvbKD[_0xd1a3b2(0x8df)],tgvbKD[_0xd1a3b2(0x797)]),');'))();}catch(_0x4af9e4){_0x3606a1=_0x8c2cb6;}return _0x3606a1;}}chatTemp=chatTemp[_0xd1a3b2(0x4b1)+_0x31a678(0x77e)]('\x0a\x0a','\x0a')[_0x1b765f(0x4b1)+_0x1e7678(0x77e)]('\x0a\x0a','\x0a'),document[_0x31a678(0x691)+_0x1e7678(0x3b3)+_0x14672d(0x2e0)](_0xf62840[_0xd1a3b2(0x37e)])[_0x1b765f(0x234)+_0x1b765f(0x4b5)]='',_0xf62840[_0x14672d(0x507)](markdownToHtml,_0xf62840[_0x31a678(0x892)](beautify,chatTemp),document[_0x14672d(0x691)+_0x31a678(0x3b3)+_0xd1a3b2(0x2e0)](_0xf62840[_0x14672d(0x37e)])),document[_0x14672d(0x38d)+_0xd1a3b2(0x6c0)+_0x31a678(0x9de)](_0xf62840[_0x1b765f(0x84d)])[_0x31a678(0x234)+_0x31a678(0x4b5)]=_0xf62840[_0x14672d(0x4f8)](_0xf62840[_0x14672d(0x93f)](_0xf62840[_0x14672d(0x6c3)](prev_chat,_0xf62840[_0x14672d(0x1b8)]),document[_0x1b765f(0x691)+_0x31a678(0x3b3)+_0x31a678(0x2e0)](_0xf62840[_0x14672d(0x37e)])[_0x1e7678(0x234)+_0x31a678(0x4b5)]),_0xf62840[_0x1b765f(0x28a)]);}}),_0x33b6aa[_0x116d91(0x734)]()[_0x1d1e7e(0x576)](_0xfa2012);}else _0x2c8f7c+=_0x3b0300;});}else _0x2bd596=_0x5874a6[_0x1907d3(0x4b1)+'ce'](_0x5080ef[_0x4df835(0x35e)](_0x5080ef[_0x1319ae(0x894)],_0x5080ef[_0x4d9c1d(0x1f0)](_0x54cb9d,_0x5b9c32)),_0x4866fe[_0x1c3eaf(0x799)+_0x1319ae(0x909)][_0x13ca4f]),_0x3b1615=_0x403bba[_0x1319ae(0x4b1)+'ce'](_0x5080ef[_0x1c3eaf(0x35e)](_0x5080ef[_0x1c3eaf(0x71e)],_0x5080ef[_0x1907d3(0x8da)](_0x310271,_0x484bf8)),_0x16a3d7[_0x4d9c1d(0x799)+_0x1907d3(0x909)][_0x39c91b]),_0x532962=_0x14ec20[_0x1319ae(0x4b1)+'ce'](_0x5080ef[_0x4d9c1d(0x35e)](_0x5080ef[_0x1319ae(0x767)],_0x5080ef[_0x4df835(0x169)](_0x15e5c3,_0x10eeec)),_0x8eae1[_0x1907d3(0x799)+_0x1c3eaf(0x909)][_0x24687f]);})[_0x503224(0x88a)](_0x43ed24=>{const _0x446450=_0x365e8e,_0x244eba=_0x2abcd6,_0x3f6651=_0x12cd34,_0x1b8279=_0x2abcd6,_0x18ce07=_0x12cd34,_0x2f378c={'qxVld':_0x5080ef[_0x446450(0x1bf)],'WxdrB':_0x5080ef[_0x446450(0x6ab)],'bebII':function(_0x30e2f0){const _0x21dca4=_0x446450;return _0x5080ef[_0x21dca4(0x289)](_0x30e2f0);},'WGIcP':function(_0x55d9b6,_0x2cbd40){const _0x38564f=_0x244eba;return _0x5080ef[_0x38564f(0x768)](_0x55d9b6,_0x2cbd40);}};if(_0x5080ef[_0x3f6651(0x3c4)](_0x5080ef[_0x3f6651(0x669)],_0x5080ef[_0x446450(0x669)]))console[_0x446450(0x94b)](_0x5080ef[_0x446450(0x3d2)],_0x43ed24);else{const _0x5d03fb=_0x2f378c[_0x3f6651(0x247)][_0x3f6651(0x735)]('|');let _0x11aad3=-0x194d+-0x151f+0x2*0x1736;while(!![]){switch(_0x5d03fb[_0x11aad3++]){case'0':_0x1e3df8=0x1*0x1f73+0x295+-0x2208;continue;case'1':_0x23bac7[_0x18ce07(0x691)+_0x244eba(0x3b3)+_0x244eba(0x2e0)](_0x2f378c[_0x18ce07(0x295)])[_0x18ce07(0x749)]='';continue;case'2':_0x2f378c[_0x1b8279(0x329)](_0x56c5a);continue;case'3':_0x1cc988+=_0x2f378c[_0x3f6651(0x64e)](_0x2c8127,_0xd5335c);continue;case'4':return;}break;}}});}function replaceUrlWithFootnote(_0xce67ce){const _0x5812f2=_0x547146,_0x3eb277=_0xf3ef9c,_0x2f009f=_0xd3c6d5,_0x1f4407=_0xd3c6d5,_0x56d0e0=_0xd3c6d5,_0x2fd2e7={'QBuPH':function(_0x5f31c3,_0x4cc78b){return _0x5f31c3-_0x4cc78b;},'RgRMC':function(_0x2c1ba1,_0xcb9380){return _0x2c1ba1!==_0xcb9380;},'LNarQ':_0x5812f2(0x2a6),'oepCE':function(_0x3c781a,_0x230c87){return _0x3c781a!==_0x230c87;},'lzOrc':_0x5812f2(0x298),'udUnp':_0x5812f2(0x1a9),'ZpyHX':function(_0x42dd5a,_0x589f41){return _0x42dd5a+_0x589f41;},'NhboK':function(_0x38f0be,_0x3fe80c){return _0x38f0be<=_0x3fe80c;},'gWJuK':function(_0x421bfa,_0x40cafd){return _0x421bfa+_0x40cafd;},'zrQUk':function(_0x13dbbc){return _0x13dbbc();},'akXda':function(_0x410f41,_0x2c2da6){return _0x410f41>_0x2c2da6;},'ZLlPC':function(_0x7864b8,_0x21a26b){return _0x7864b8===_0x21a26b;},'UTpIf':_0x2f009f(0x43a),'zxUar':function(_0x55f5e9,_0x1f878c){return _0x55f5e9-_0x1f878c;}},_0x15499c=/\((https?:\/\/[^\s()]+(?:\s|;)?(?:https?:\/\/[^\s()]+)*)\)/g,_0x864ca6=new Set(),_0x53845b=(_0x3cc1d6,_0x535052)=>{const _0x352605=_0x2f009f,_0x370ff5=_0x1f4407,_0x39b61c=_0x3eb277,_0x1b98c2=_0x3eb277,_0x18ae27=_0x5812f2,_0x386ddb={'sJiKi':function(_0x59737a,_0x24e50c){const _0x3f19ff=_0x2c00;return _0x2fd2e7[_0x3f19ff(0x249)](_0x59737a,_0x24e50c);}};if(_0x2fd2e7[_0x352605(0x60c)](_0x2fd2e7[_0x352605(0x850)],_0x2fd2e7[_0x352605(0x850)])){const _0x269bfe=_0xdf2a1e?function(){const _0x2d642f=_0x370ff5;if(_0x17c2ab){const _0x1557b3=_0x5be8b8[_0x2d642f(0x6ec)](_0x103725,arguments);return _0x2aae66=null,_0x1557b3;}}:function(){};return _0x44c9c7=![],_0x269bfe;}else{if(_0x864ca6[_0x39b61c(0x208)](_0x535052)){if(_0x2fd2e7[_0x370ff5(0x5b4)](_0x2fd2e7[_0x370ff5(0x375)],_0x2fd2e7[_0x39b61c(0x22f)]))return _0x3cc1d6;else _0x2ef70a+=_0x274b9a[-0x18da+-0x466+0x1d40][_0x352605(0x1ed)],_0x289f9b=_0x6695ff[-0xd*0x230+-0x1a83+-0x3*-0x1251][_0x1b98c2(0x22a)+_0x1b98c2(0x69e)][_0x39b61c(0x185)+_0x370ff5(0x1e8)+'t'][_0x386ddb[_0x370ff5(0x989)](_0x16c19d[-0x1*0xb5f+0xf*-0x166+0x2059][_0x39b61c(0x22a)+_0x18ae27(0x69e)][_0x1b98c2(0x185)+_0x39b61c(0x1e8)+'t'][_0x18ae27(0x743)+'h'],-0xf77+-0xf7d+-0x5*-0x631)];}const _0xf1e325=_0x535052[_0x352605(0x735)](/[;,;、,]/),_0x30ad6e=_0xf1e325[_0x370ff5(0x1f5)](_0x40ccde=>'['+_0x40ccde+']')[_0x370ff5(0x4cb)]('\x20'),_0x2cd8b5=_0xf1e325[_0x39b61c(0x1f5)](_0x17cbe8=>'['+_0x17cbe8+']')[_0x352605(0x4cb)]('\x0a');_0xf1e325[_0x370ff5(0x235)+'ch'](_0x3c6640=>_0x864ca6[_0x352605(0x4c5)](_0x3c6640)),res='\x20';for(var _0x640b91=_0x2fd2e7[_0x1b98c2(0x5ea)](_0x2fd2e7[_0x39b61c(0x249)](_0x864ca6[_0x352605(0x5cc)],_0xf1e325[_0x370ff5(0x743)+'h']),-0x8*-0x424+0x2*0x463+-0x29e5);_0x2fd2e7[_0x1b98c2(0x334)](_0x640b91,_0x864ca6[_0x1b98c2(0x5cc)]);++_0x640b91)res+='[^'+_0x640b91+']\x20';return res;}};let _0x47f23f=0x346*0xb+-0xa57*0x1+-0x19aa,_0x2763cf=_0xce67ce[_0x1f4407(0x4b1)+'ce'](_0x15499c,_0x53845b);while(_0x2fd2e7[_0x5812f2(0x8c9)](_0x864ca6[_0x56d0e0(0x5cc)],-0x98+0x6*-0x139+0x91*0xe)){if(_0x2fd2e7[_0x5812f2(0x7a1)](_0x2fd2e7[_0x1f4407(0x6cf)],_0x2fd2e7[_0x3eb277(0x6cf)])){const _0x6d8a33='['+_0x47f23f++ +_0x3eb277(0x3cb)+_0x864ca6[_0x1f4407(0x749)+'s']()[_0x3eb277(0x1a8)]()[_0x3eb277(0x749)],_0x184f12='[^'+_0x2fd2e7[_0x2f009f(0x5fa)](_0x47f23f,-0xd14+-0x4*-0x8a7+-0x1587)+_0x1f4407(0x3cb)+_0x864ca6[_0x2f009f(0x749)+'s']()[_0x2f009f(0x1a8)]()[_0x56d0e0(0x749)];_0x2763cf=_0x2763cf+'\x0a\x0a'+_0x184f12,_0x864ca6[_0x3eb277(0x22e)+'e'](_0x864ca6[_0x5812f2(0x749)+'s']()[_0x56d0e0(0x1a8)]()[_0x1f4407(0x749)]);}else{_0x393c34+=_0x2fd2e7[_0x3eb277(0x841)](_0x5a6d75,_0xe8aa46),_0x5e6a25=0x232f+-0x4f*-0xc+-0x26e3,_0x2fd2e7[_0x2f009f(0x72e)](_0x2a59c0);return;}}return _0x2763cf;}function beautify(_0x22de20){const _0x45570b=_0xd3c6d5,_0x3a3583=_0xf3ef9c,_0x1a30c3=_0xd3c6d5,_0x27e982=_0xeffe8d,_0x577d5f=_0x31e731,_0x2948fb={'XqTlJ':function(_0x105b9b,_0x276c73){return _0x105b9b+_0x276c73;},'PDNHn':_0x45570b(0x362)+'es','djHpj':_0x3a3583(0x5c2),'mbYFu':_0x3a3583(0x6ea),'zpXzU':function(_0x4b19f3,_0x3a9a61){return _0x4b19f3>=_0x3a9a61;},'wIzEh':function(_0x4fc96b,_0x52a2a9){return _0x4fc96b===_0x52a2a9;},'ippDl':_0x45570b(0x3ba),'ZmDZG':function(_0x32616e,_0x3cc0df){return _0x32616e+_0x3cc0df;},'mxWMz':_0x27e982(0x305),'GShAL':function(_0xac54e7,_0x8a33fe){return _0xac54e7(_0x8a33fe);},'NfiDl':function(_0x1030f9,_0x1e0cd1){return _0x1030f9+_0x1e0cd1;},'gGfTu':_0x577d5f(0x4af)+_0x3a3583(0x6a3)+'rl','vWtss':function(_0x4657b4,_0x162d50){return _0x4657b4(_0x162d50);},'EOmVM':function(_0x3edc82,_0x1b6cc8){return _0x3edc82+_0x1b6cc8;},'ZjyCA':_0x3a3583(0x996)+'l','IeoyK':function(_0x228631,_0x4eb87a){return _0x228631+_0x4eb87a;},'hZynu':_0x27e982(0x7e3)+_0x577d5f(0x676)+_0x577d5f(0x7e7),'QPTfM':function(_0x47dbe8,_0x5337c9){return _0x47dbe8+_0x5337c9;},'joHKA':_0x577d5f(0x19b),'YYysk':function(_0x339b19,_0xbb9fbe){return _0x339b19(_0xbb9fbe);},'FVKQv':function(_0x562e2c,_0x1753e2){return _0x562e2c+_0x1753e2;},'UqACW':function(_0xe1a37f,_0x1195ad){return _0xe1a37f(_0x1195ad);},'pyAvN':function(_0x3c82dd,_0x49d4f6){return _0x3c82dd(_0x49d4f6);},'mWrva':function(_0x5cb489,_0x23d096){return _0x5cb489!==_0x23d096;},'EvgTF':_0x27e982(0x49f),'aHIaz':_0x3a3583(0x331)+_0x577d5f(0x7c6)+'l','IGGOE':function(_0x42fc1d,_0x4ee69b){return _0x42fc1d(_0x4ee69b);},'erCFx':function(_0x4f6bae,_0x21efbe){return _0x4f6bae+_0x21efbe;},'YtkrT':_0x577d5f(0x331)+_0x577d5f(0x976),'YMwTY':function(_0x3570f5,_0x12a68b){return _0x3570f5(_0x12a68b);},'ScoWI':function(_0x59934a,_0x8a87cc){return _0x59934a+_0x8a87cc;},'pmgdT':_0x1a30c3(0x976),'lGGDU':function(_0x5e9e07,_0x5dd0ff){return _0x5e9e07(_0x5dd0ff);},'FOMMs':_0x577d5f(0x85c),'PJqTk':_0x3a3583(0x8ac)};new_text=_0x22de20[_0x45570b(0x4b1)+_0x45570b(0x77e)]('','(')[_0x27e982(0x4b1)+_0x27e982(0x77e)]('',')')[_0x45570b(0x4b1)+_0x3a3583(0x77e)](',\x20',',')[_0x3a3583(0x4b1)+_0x577d5f(0x77e)](_0x2948fb[_0x1a30c3(0x6e9)],'')[_0x27e982(0x4b1)+_0x3a3583(0x77e)](_0x2948fb[_0x577d5f(0x75a)],'')[_0x45570b(0x4b1)+'ce'](/(https?:\/\/(?!url\d)\S+)/g,'');for(let _0x5744c5=prompt[_0x27e982(0x799)+_0x577d5f(0x909)][_0x1a30c3(0x743)+'h'];_0x2948fb[_0x3a3583(0x13e)](_0x5744c5,0xf5d+0xa3b*-0x2+0xf*0x57);--_0x5744c5){_0x2948fb[_0x3a3583(0x1a4)](_0x2948fb[_0x45570b(0x8c7)],_0x2948fb[_0x3a3583(0x8c7)])?(new_text=new_text[_0x1a30c3(0x4b1)+_0x577d5f(0x77e)](_0x2948fb[_0x27e982(0x4d8)](_0x2948fb[_0x1a30c3(0x266)],_0x2948fb[_0x27e982(0x5bb)](String,_0x5744c5)),_0x2948fb[_0x1a30c3(0x162)](_0x2948fb[_0x3a3583(0x6e0)],_0x2948fb[_0x27e982(0x671)](String,_0x5744c5))),new_text=new_text[_0x577d5f(0x4b1)+_0x577d5f(0x77e)](_0x2948fb[_0x27e982(0x97d)](_0x2948fb[_0x27e982(0x684)],_0x2948fb[_0x577d5f(0x671)](String,_0x5744c5)),_0x2948fb[_0x27e982(0x5a6)](_0x2948fb[_0x577d5f(0x6e0)],_0x2948fb[_0x3a3583(0x5bb)](String,_0x5744c5))),new_text=new_text[_0x577d5f(0x4b1)+_0x577d5f(0x77e)](_0x2948fb[_0x45570b(0x162)](_0x2948fb[_0x45570b(0x4de)],_0x2948fb[_0x1a30c3(0x5bb)](String,_0x5744c5)),_0x2948fb[_0x577d5f(0x97d)](_0x2948fb[_0x45570b(0x6e0)],_0x2948fb[_0x1a30c3(0x5bb)](String,_0x5744c5))),new_text=new_text[_0x45570b(0x4b1)+_0x1a30c3(0x77e)](_0x2948fb[_0x45570b(0x92a)](_0x2948fb[_0x577d5f(0x9da)],_0x2948fb[_0x3a3583(0x725)](String,_0x5744c5)),_0x2948fb[_0x3a3583(0x48e)](_0x2948fb[_0x577d5f(0x6e0)],_0x2948fb[_0x3a3583(0x70f)](String,_0x5744c5)))):_0x58a199+='';}new_text=_0x2948fb[_0x577d5f(0x1b2)](replaceUrlWithFootnote,new_text);for(let _0x54f5cf=prompt[_0x1a30c3(0x799)+_0x27e982(0x909)][_0x3a3583(0x743)+'h'];_0x2948fb[_0x577d5f(0x13e)](_0x54f5cf,0x1cc9+0x19a5+-0x366e);--_0x54f5cf){if(_0x2948fb[_0x27e982(0x51b)](_0x2948fb[_0x27e982(0x914)],_0x2948fb[_0x577d5f(0x914)]))try{_0x5aaa70=_0x52e8a6[_0x27e982(0x7a8)](_0x2948fb[_0x45570b(0x340)](_0x14bcb5,_0x509898))[_0x2948fb[_0x3a3583(0x34b)]],_0x42c111='';}catch(_0x50dee0){_0x55c1f8=_0x265433[_0x3a3583(0x7a8)](_0x44b8f3)[_0x2948fb[_0x577d5f(0x34b)]],_0x3f046e='';}else new_text=new_text[_0x1a30c3(0x4b1)+'ce'](_0x2948fb[_0x27e982(0x340)](_0x2948fb[_0x45570b(0x396)],_0x2948fb[_0x27e982(0x164)](String,_0x54f5cf)),prompt[_0x27e982(0x799)+_0x3a3583(0x909)][_0x54f5cf]),new_text=new_text[_0x45570b(0x4b1)+'ce'](_0x2948fb[_0x45570b(0x559)](_0x2948fb[_0x45570b(0x795)],_0x2948fb[_0x577d5f(0x376)](String,_0x54f5cf)),prompt[_0x27e982(0x799)+_0x27e982(0x909)][_0x54f5cf]),new_text=new_text[_0x577d5f(0x4b1)+'ce'](_0x2948fb[_0x3a3583(0x484)](_0x2948fb[_0x45570b(0x51d)],_0x2948fb[_0x577d5f(0x418)](String,_0x54f5cf)),prompt[_0x45570b(0x799)+_0x577d5f(0x909)][_0x54f5cf]);}return new_text=new_text[_0x1a30c3(0x4b1)+_0x1a30c3(0x77e)](_0x2948fb[_0x577d5f(0x5f5)],''),new_text=new_text[_0x3a3583(0x4b1)+_0x577d5f(0x77e)](_0x2948fb[_0x3a3583(0x925)],''),new_text=new_text[_0x27e982(0x4b1)+_0x27e982(0x77e)]('[]',''),new_text=new_text[_0x45570b(0x4b1)+_0x1a30c3(0x77e)]('((','('),new_text=new_text[_0x45570b(0x4b1)+_0x3a3583(0x77e)]('))',')'),new_text;}function chatmore(){const _0x434270=_0xd3c6d5,_0x38908a=_0x547146,_0xf9c05e=_0xf3ef9c,_0xed229d=_0xeffe8d,_0x2e4889=_0xd3c6d5,_0xc7b698={'IMmeJ':_0x434270(0x3b8)+_0x38908a(0x71b),'iZzqk':function(_0x4576bc){return _0x4576bc();},'QscSB':_0x38908a(0x982)+_0x38908a(0x591)+_0x38908a(0x876),'pVoTQ':_0x434270(0x982)+_0x434270(0x487),'VWxtp':function(_0x5e8c7d,_0x5b9017){return _0x5e8c7d===_0x5b9017;},'uVzKF':_0xed229d(0x50f),'mWiZC':_0xf9c05e(0x58d)+_0xed229d(0x5fe),'JxNiQ':function(_0x12df08,_0x374ebc){return _0x12df08+_0x374ebc;},'FGOnF':_0x434270(0x760)+_0xf9c05e(0x61e)+_0xed229d(0x86e)+_0x38908a(0x29b)+_0xed229d(0x719)+_0x2e4889(0x13c)+_0x434270(0x58c)+_0xf9c05e(0x62b)+_0x434270(0x52a)+_0xf9c05e(0x339)+_0x434270(0x3cd),'OsbUf':function(_0x380f0d,_0x31685f){return _0x380f0d(_0x31685f);},'UpRKW':_0x434270(0x945)+_0x38908a(0x7ca),'mTXmF':function(_0x4ed700,_0x514172){return _0x4ed700+_0x514172;},'ZaDNQ':function(_0x249917,_0x35035d){return _0x249917-_0x35035d;},'OSGkX':function(_0x222664,_0x406b1a){return _0x222664<=_0x406b1a;},'UVBsT':function(_0x3c282e,_0x5411dd){return _0x3c282e>_0x5411dd;},'vilAO':function(_0x3b7d0b,_0x1906a6){return _0x3b7d0b-_0x1906a6;},'JbnHL':function(_0x2fe656,_0x29b3ca){return _0x2fe656!==_0x29b3ca;},'lcTpV':_0xf9c05e(0x4aa),'zyKxP':_0xed229d(0x1b9),'LQxUN':function(_0x357922,_0x2972f1){return _0x357922(_0x2972f1);},'apPld':function(_0x1cbaf9,_0x321541){return _0x1cbaf9+_0x321541;},'UfKKz':function(_0x19f98d,_0x5cb5f1){return _0x19f98d+_0x5cb5f1;},'ZLcxh':_0x434270(0x58d),'nEMGJ':_0x434270(0x7d7),'DuBbg':_0xed229d(0x8a5)+_0xf9c05e(0x740)+_0x434270(0x7ed)+_0x2e4889(0x33b)+_0xf9c05e(0x748)+_0x434270(0x906)+_0xed229d(0x63d)+_0xed229d(0x758)+_0xf9c05e(0x5b3)+_0x38908a(0x186)+_0x38908a(0x9e6)+_0xf9c05e(0x48f)+_0xed229d(0x1ea),'XbZJC':function(_0x2bb364,_0xfc1e08){return _0x2bb364!=_0xfc1e08;},'xEDfZ':function(_0x57b031,_0x50aa62,_0x1b0841){return _0x57b031(_0x50aa62,_0x1b0841);},'HVgNn':_0xf9c05e(0x331)+_0x2e4889(0x8a9)+_0x2e4889(0x692)+_0x2e4889(0x31c)+_0xf9c05e(0x4f3)+_0x2e4889(0x57c),'GasDO':function(_0x1e7128,_0x138271){return _0x1e7128+_0x138271;}},_0xdd5b4e={'method':_0xc7b698[_0x38908a(0x682)],'headers':headers,'body':_0xc7b698[_0x38908a(0x236)](b64EncodeUnicode,JSON[_0x38908a(0x63b)+_0xed229d(0x78b)]({'prompt':_0xc7b698[_0x434270(0x3ae)](_0xc7b698[_0xed229d(0x3ae)](_0xc7b698[_0x38908a(0x567)](_0xc7b698[_0x2e4889(0x878)](document[_0x38908a(0x691)+_0x2e4889(0x3b3)+_0x2e4889(0x2e0)](_0xc7b698[_0x434270(0x71c)])[_0xf9c05e(0x234)+_0x2e4889(0x4b5)][_0x38908a(0x4b1)+'ce'](/<a.*?>.*?<\/a.*?>/g,'')[_0x2e4889(0x4b1)+'ce'](/<hr.*/gs,'')[_0xed229d(0x4b1)+'ce'](/<[^>]+>/g,'')[_0xed229d(0x4b1)+'ce'](/\n\n/g,'\x0a'),'\x0a'),_0xc7b698[_0x38908a(0x7d6)]),original_search_query),_0xc7b698[_0x2e4889(0x8c2)]),'max_tokens':0x5dc,'temperature':0.7,'top_p':0x1,'frequency_penalty':0x0,'presence_penalty':0x2,'best_of':0x1,'echo':![],'logprobs':0x0,'stream':![]}))};if(_0xc7b698[_0x2e4889(0x656)](document[_0x434270(0x691)+_0xf9c05e(0x3b3)+_0x38908a(0x2e0)](_0xc7b698[_0x434270(0x9b1)])[_0xf9c05e(0x234)+_0x38908a(0x4b5)],''))return;_0xc7b698[_0xed229d(0x258)](fetch,_0xc7b698[_0xed229d(0x5ec)],_0xdd5b4e)[_0xed229d(0x576)](_0x405b0b=>_0x405b0b[_0xed229d(0x55f)]())[_0xed229d(0x576)](_0x28585f=>{const _0x466fcf=_0x2e4889,_0x4d775e=_0x434270,_0x3f44e9=_0xf9c05e,_0x247e99=_0x38908a,_0x516385=_0xf9c05e,_0x503705={'tpfHq':function(_0x535da1,_0x4df4be){const _0x140317=_0x2c00;return _0xc7b698[_0x140317(0x567)](_0x535da1,_0x4df4be);},'uXAnd':function(_0x439ab7,_0x18986a){const _0x36f8f0=_0x2c00;return _0xc7b698[_0x36f8f0(0x4f9)](_0x439ab7,_0x18986a);},'FbReM':function(_0x4e4d87,_0x33db53){const _0x5bec71=_0x2c00;return _0xc7b698[_0x5bec71(0x79d)](_0x4e4d87,_0x33db53);},'JuaGH':function(_0x353138,_0x496157){const _0x3b49f1=_0x2c00;return _0xc7b698[_0x3b49f1(0x1d8)](_0x353138,_0x496157);},'gnLwR':function(_0x12cde7,_0x42348d){const _0x41b347=_0x2c00;return _0xc7b698[_0x41b347(0x408)](_0x12cde7,_0x42348d);}};if(_0xc7b698[_0x466fcf(0x448)](_0xc7b698[_0x4d775e(0x494)],_0xc7b698[_0x3f44e9(0x494)])){const _0x22a57c=/\((https?:\/\/[^\s()]+(?:\s|;)?(?:https?:\/\/[^\s()]+)*)\)/g,_0x167557=new _0x5ebb17(),_0x804e1f=(_0x5eb3ee,_0x1465be)=>{const _0x1dbdc1=_0x3f44e9,_0x2ab704=_0x3f44e9,_0x51a42d=_0x3f44e9,_0x47df6b=_0x466fcf,_0x14fd81=_0x3f44e9;if(_0x167557[_0x1dbdc1(0x208)](_0x1465be))return _0x5eb3ee;const _0x553663=_0x1465be[_0x1dbdc1(0x735)](/[;,;、,]/),_0x5daa7b=_0x553663[_0x51a42d(0x1f5)](_0x57edb6=>'['+_0x57edb6+']')[_0x51a42d(0x4cb)]('\x20'),_0x13f9a4=_0x553663[_0x1dbdc1(0x1f5)](_0x5ad4de=>'['+_0x5ad4de+']')[_0x14fd81(0x4cb)]('\x0a');_0x553663[_0x47df6b(0x235)+'ch'](_0x336b34=>_0x167557[_0x1dbdc1(0x4c5)](_0x336b34)),_0x5d944f='\x20';for(var _0x5df8e3=_0x503705[_0x14fd81(0x80c)](_0x503705[_0x14fd81(0x868)](_0x167557[_0x47df6b(0x5cc)],_0x553663[_0x14fd81(0x743)+'h']),-0x1*0x2007+-0x23cb+0x43d3);_0x503705[_0x51a42d(0x1c2)](_0x5df8e3,_0x167557[_0x51a42d(0x5cc)]);++_0x5df8e3)_0x513724+='[^'+_0x5df8e3+']\x20';return _0x359945;};let _0xf2770c=-0x1*-0x1c2d+-0x3*0x181+-0x17a9,_0x2d6f9e=_0x5cbfc1[_0x3f44e9(0x4b1)+'ce'](_0x22a57c,_0x804e1f);while(_0x503705[_0x516385(0x4a6)](_0x167557[_0x4d775e(0x5cc)],0x7*-0x397+-0xf52+-0x6d*-0x5f)){const _0x3dd738='['+_0xf2770c++ +_0x247e99(0x3cb)+_0x167557[_0x247e99(0x749)+'s']()[_0x516385(0x1a8)]()[_0x4d775e(0x749)],_0x410b82='[^'+_0x503705[_0x516385(0x19e)](_0xf2770c,-0x67*-0x22+-0x4*-0x78e+-0x2be5)+_0x516385(0x3cb)+_0x167557[_0x516385(0x749)+'s']()[_0x4d775e(0x1a8)]()[_0x516385(0x749)];_0x2d6f9e=_0x2d6f9e+'\x0a\x0a'+_0x410b82,_0x167557[_0x247e99(0x22e)+'e'](_0x167557[_0x516385(0x749)+'s']()[_0x466fcf(0x1a8)]()[_0x466fcf(0x749)]);}return _0x2d6f9e;}else JSON[_0x3f44e9(0x7a8)](_0x28585f[_0x247e99(0x362)+'es'][-0xd*-0x1c9+0x1*0x1976+-0x30ab][_0x516385(0x1ed)][_0x4d775e(0x4b1)+_0x4d775e(0x77e)]('\x0a',''))[_0x247e99(0x235)+'ch'](_0x4a695c=>{const _0x16f20f=_0x3f44e9,_0xabbc8d=_0x516385,_0x5caf7c=_0x516385,_0xe6904d=_0x3f44e9,_0x12f4d3=_0x466fcf,_0x2efb4d={'unsWg':_0xc7b698[_0x16f20f(0x219)],'nnvQi':function(_0x9c4f40){const _0x16699b=_0x16f20f;return _0xc7b698[_0x16699b(0x72b)](_0x9c4f40);},'tYjUa':_0xc7b698[_0xabbc8d(0x17b)],'UudzS':_0xc7b698[_0x5caf7c(0x68f)]};if(_0xc7b698[_0xe6904d(0x648)](_0xc7b698[_0x16f20f(0x251)],_0xc7b698[_0xabbc8d(0x251)]))document[_0x5caf7c(0x691)+_0x12f4d3(0x3b3)+_0x5caf7c(0x2e0)](_0xc7b698[_0xabbc8d(0x9b1)])[_0x5caf7c(0x234)+_0x16f20f(0x4b5)]+=_0xc7b698[_0xe6904d(0x83c)](_0xc7b698[_0xabbc8d(0x83c)](_0xc7b698[_0xabbc8d(0x3cc)],_0xc7b698[_0x12f4d3(0x4b0)](String,_0x4a695c)),_0xc7b698[_0xe6904d(0x548)]);else{const _0x2fe606=_0x2efb4d[_0x12f4d3(0x320)][_0xe6904d(0x735)]('|');let _0x52472b=-0x6*-0x35d+0x1d5a+-0x3188;while(!![]){switch(_0x2fe606[_0x52472b++]){case'0':_0x2efb4d[_0x12f4d3(0x228)](_0x27d40d);continue;case'1':_0xe2b768=-0x1e1a+-0x2bc+0x20d6;continue;case'2':return;case'3':_0x3ec62c[_0x5caf7c(0x38d)+_0xe6904d(0x6c0)+_0x12f4d3(0x9de)](_0x2efb4d[_0xabbc8d(0x5fb)])[_0xabbc8d(0x7b5)][_0x5caf7c(0x7cb)+'ay']='';continue;case'4':_0x2348d4[_0xe6904d(0x38d)+_0x12f4d3(0x6c0)+_0x12f4d3(0x9de)](_0x2efb4d[_0xabbc8d(0x5d1)])[_0x16f20f(0x7b5)][_0x16f20f(0x7cb)+'ay']='';continue;}break;}}});})[_0x2e4889(0x88a)](_0x32eba6=>console[_0x38908a(0x94b)](_0x32eba6)),chatTextRawPlusComment=_0xc7b698[_0x2e4889(0x7c5)](chatTextRaw,'\x0a\x0a'),text_offset=-(0xb22+0x1386+-0x85*0x3b);}let chatTextRaw='',text_offset=-(0x45*0x39+0x2344+-0x32a0);const _0x580045={};_0x580045[_0xf3ef9c(0x5da)+_0xd3c6d5(0x601)+'pe']=_0x31e731(0x89b)+_0xd3c6d5(0x24e)+_0xf3ef9c(0x3d9)+'n';const headers=_0x580045;let prompt=JSON[_0xf3ef9c(0x7a8)](atob(document[_0xd3c6d5(0x691)+_0x31e731(0x3b3)+_0xeffe8d(0x2e0)](_0xd3c6d5(0x170)+'pt')[_0xeffe8d(0x15d)+_0xd3c6d5(0x314)+'t']));(function(){const _0x30b815=_0xeffe8d,_0x127abe=_0xd3c6d5,_0x5e5107=_0x31e731,_0x19282f=_0xeffe8d,_0xa45cf6=_0x547146,_0x4cd8d8={'gRLNd':_0x30b815(0x369)+_0x30b815(0x57e)+_0x30b815(0x4c6)+')','Xcpji':_0x19282f(0x8b5)+_0x127abe(0x96f)+_0x19282f(0x6a1)+_0x19282f(0x968)+_0x30b815(0x836)+_0x127abe(0x434)+_0x5e5107(0x883),'qIjCr':function(_0x5a592e,_0x3c714b){return _0x5a592e(_0x3c714b);},'ecMyW':_0x30b815(0x5f0),'vbTJP':function(_0xa20d4e,_0x422b2b){return _0xa20d4e+_0x422b2b;},'RZqQS':_0x5e5107(0x4c0),'YATbR':function(_0x4207ef,_0x1ad481){return _0x4207ef+_0x1ad481;},'hMgjO':_0xa45cf6(0x495),'RIjMz':function(_0x2143e8){return _0x2143e8();},'jNuxz':_0x19282f(0x362)+'es','YbPor':function(_0x36c7d0,_0x47f30e){return _0x36c7d0!==_0x47f30e;},'Bxjjb':_0xa45cf6(0x450),'BsIzO':_0xa45cf6(0x9d6),'hVnKy':function(_0xf0bd2e,_0x3e6fa3){return _0xf0bd2e===_0x3e6fa3;},'ztzzE':_0x30b815(0x5ab),'LuaoW':_0x19282f(0x972)+_0xa45cf6(0x5a9)+_0x30b815(0x96d)+_0x5e5107(0x2f9),'Pxszu':_0x127abe(0x291)+_0x19282f(0x1c5)+_0x30b815(0x3c2)+_0xa45cf6(0x2fc)+_0x127abe(0x7bd)+_0x30b815(0x926)+'\x20)','WWQpm':_0xa45cf6(0x2e4)},_0x9b357a=function(){const _0x447679=_0x127abe,_0xdc1cf2=_0x30b815,_0x486c7f=_0x127abe,_0x4af5a0=_0xa45cf6,_0x51857a=_0x127abe,_0x3b749f={'DWlCU':_0x4cd8d8[_0x447679(0x290)],'PAWjC':_0x4cd8d8[_0x447679(0x96e)],'VRIWf':function(_0x1ecff8,_0x24c36b){const _0x151513=_0xdc1cf2;return _0x4cd8d8[_0x151513(0x837)](_0x1ecff8,_0x24c36b);},'mQZQU':_0x4cd8d8[_0x447679(0x46c)],'kEiWv':function(_0x12ff58,_0x184884){const _0x5477d9=_0x447679;return _0x4cd8d8[_0x5477d9(0x985)](_0x12ff58,_0x184884);},'AZgcL':_0x4cd8d8[_0xdc1cf2(0x3a7)],'cuJIf':function(_0xa15eb3,_0x4a819e){const _0x2bbee1=_0x4af5a0;return _0x4cd8d8[_0x2bbee1(0x3d0)](_0xa15eb3,_0x4a819e);},'ZTZsi':_0x4cd8d8[_0x486c7f(0x6d8)],'kAuBR':function(_0x1d8d0b){const _0x1f9428=_0x486c7f;return _0x4cd8d8[_0x1f9428(0x657)](_0x1d8d0b);},'nmhly':_0x4cd8d8[_0x447679(0x355)]};if(_0x4cd8d8[_0x51857a(0x3d5)](_0x4cd8d8[_0x447679(0x4ab)],_0x4cd8d8[_0x486c7f(0x598)])){let _0x60a607;try{if(_0x4cd8d8[_0xdc1cf2(0x259)](_0x4cd8d8[_0x447679(0x460)],_0x4cd8d8[_0x486c7f(0x460)]))_0x60a607=_0x4cd8d8[_0x51857a(0x837)](Function,_0x4cd8d8[_0x4af5a0(0x3d0)](_0x4cd8d8[_0xdc1cf2(0x985)](_0x4cd8d8[_0x447679(0x602)],_0x4cd8d8[_0x4af5a0(0x38f)]),');'))();else{const _0x568717=new _0x31c272(_0x3b749f[_0x4af5a0(0x467)]),_0x90518a=new _0x237e3a(_0x3b749f[_0xdc1cf2(0x73b)],'i'),_0x1900a2=_0x3b749f[_0x4af5a0(0x530)](_0x8602a2,_0x3b749f[_0x447679(0x7f9)]);!_0x568717[_0x51857a(0x12c)](_0x3b749f[_0x51857a(0x309)](_0x1900a2,_0x3b749f[_0x447679(0x4ae)]))||!_0x90518a[_0x447679(0x12c)](_0x3b749f[_0x486c7f(0x96b)](_0x1900a2,_0x3b749f[_0x486c7f(0x679)]))?_0x3b749f[_0x447679(0x530)](_0x1900a2,'0'):_0x3b749f[_0x447679(0x5c8)](_0x332551);}}catch(_0x48d6ea){_0x4cd8d8[_0x51857a(0x259)](_0x4cd8d8[_0x447679(0x9bd)],_0x4cd8d8[_0x447679(0x9bd)])?_0x60a607=window:_0x839838+=_0x2b808a;}return _0x60a607;}else _0xc93938=_0x3b1153[_0x51857a(0x7a8)](_0x3b749f[_0x51857a(0x96b)](_0x1e91fe,_0x2112e5))[_0x3b749f[_0x486c7f(0x9a4)]],_0x2a6172='';},_0x585dec=_0x4cd8d8[_0x19282f(0x657)](_0x9b357a);_0x585dec[_0x19282f(0x605)+_0x5e5107(0x6e6)+'l'](_0x3a23f4,-0x4*0x7d4+-0x1f*0xb3+0x449d);}()),chatTextRawIntro='',text_offset=-(-0x8dc+0x9b5*-0x1+0x1292);const _0x18169a={};_0x18169a[_0xf3ef9c(0x377)+'t']=_0xf3ef9c(0x821)+_0xd3c6d5(0x568)+_0x547146(0x131)+_0xf3ef9c(0x30d)+_0xeffe8d(0x561)+_0xf3ef9c(0x7fa)+original_search_query+(_0xf3ef9c(0x382)+_0xf3ef9c(0x500)+_0x547146(0x45f)+_0xeffe8d(0x3e0)+_0xd3c6d5(0x829)+_0x547146(0x921)+_0xeffe8d(0x6fd)+_0xd3c6d5(0x49a)+_0x31e731(0x416)+_0x31e731(0x3d4)),_0x18169a[_0x31e731(0x1ae)+_0x547146(0x59a)]=0x400,_0x18169a[_0xf3ef9c(0x272)+_0x547146(0x214)+'e']=0.2,_0x18169a[_0xd3c6d5(0x16e)]=0x1,_0x18169a[_0xf3ef9c(0x667)+_0x547146(0x3ac)+_0xd3c6d5(0x624)+'ty']=0x0,_0x18169a[_0x547146(0x16d)+_0x31e731(0x86a)+_0xd3c6d5(0x45b)+'y']=0.5,_0x18169a[_0xeffe8d(0x879)+'of']=0x1,_0x18169a[_0xd3c6d5(0x29c)]=![],_0x18169a[_0xf3ef9c(0x22a)+_0xd3c6d5(0x69e)]=0x0,_0x18169a[_0x31e731(0x6d6)+'m']=!![];function _0x43e6(){const _0x28bef5=['qxvMS','pADuG','miePl','ntDoc','error','uHynj','eNIAc','footn','MlXzc','nzeQJ','trace','EYCBY','nKjUW','hDcjH','rDjuA','TYVdK','JxxAK','ngHfi','FLhRM','XVaEO','M_MID','eeCJf','XxGyq','YAScz','ut-co','KdwVG','M_RIG','HNyis','qgUFT','JTPdC','GHRGM','Ovsoa','pre','Z_$][','qwBVz','JyWIA','cuJIf','xUjhB','nctio','Xcpji','*(?:[','#0000','VgwVN','retur','UOCks','AZuhw','JCgSe','url','nEnVA','IKxOs','WlVFR','FvQvD','mpute','xZnbf','EOmVM','dfEFT','dbvnT','kn688','AyBsd','chat_','eQgMQ','RShSL','vbTJP','fivim','JcYkH','Rjjiq','sJiKi','kItlZ','jmYQo','rarkx','JMbGx','attac','bqGYm','UyZbS','cBjDC','gorie','VIWvR','XHpka','UQVkW','(链接ur','JeMpd','WfOIB','XwmPe','zCwoz','FfgLT','xTkOG','KzoOT','hQZpf','vgQnc','CaPkW','GUoGJ','nVQGr','mEXOp','nmhly','tdWVm','uMrYI','|1|2','MpuUv','jWOda','dmqlV','oafQT','AkAkr','bafhC','GHYmP','写一段','fyZpP','mWiZC','MjEmk','mHtNi','mReMd','wDxoP','nMjJu','bKbst','NnaEj','KarAx','\x20的网络知','zYiVu','JCXTt','WWQpm','mFMCs','fjupE','iHjPX','FWueA','zXbSI','gqhsC','Svjfw','UCWOx','THVwu','vote','TYKiX','QOwTn','Qngpg','texta','XwpDZ','info','gClie','eCWza','Vyldw',',位于','tDByp','kg/se','NcfnE','kMGHl','pHQxB','JheWO','dStyl','hADNL','joHKA','BFQUd','wNHkg','rZOuJ','ById','kQUtc','CAQEA','的知识总结','orFSt','joJsO','qOPix','UQeoR','q2\x22,\x22','pnkuk','yTidB','while','fxYVe','DgRzW','test','DWJRG','yBKoX','jjGip','suMau','es的搜索','sWofr','什么样','LEcbC','utf-8','byteL','color','LHChI','GMXZx','pxoXK','circl','oncli','2RHU6','zpXzU','LBMuz','XpkSX','hLReJ','Objec','0|3|2','ddkwU','aClIX','mHywi','LtoAn','CojgH','yMHbe','eWHSL','src','内部代号C','githu','fkbzl','vepmb','entLi','#read','call','hDwJj','应内容来源','E_RIG','CoLaf','xspNs','\x20PRIV','nCYhQ','g9vMj','VlMZM','fyEkD','textC','ttmGK','有什么','wkOdl','giNIT','NfiDl','FaGGk','IGGOE','21ugJPfL','aHqvb','fMnvM','zuqpG','Lugwq','WEZvy','WgqGn','bbrZK','prese','top_p','uWkQj','#prom','</div','dCxAo','pweZj','qHdRK','mKKtF','IQqMa','WbBPN','zEvcQ','IcPqJ','encry','QscSB','tFvos','\x0a提问','WFrse','bGGEF','JNNfq','rGOQd','PYJTe','wkYyK','Tpliz','text_','q1\x22,\x22','Color','jZysI','decry','faJjE','f\x5c:','getBo','#ff00','OzLJy','dZZbH','Node','eYEfy','wxWPk','ALLYW','定保密,不','2876764BsYerj','dAtOP','tXcAG','fGSYZ','9182412aWnnvu','AfVAH','(链接','dcmqM','wtWNG','gnLwR','59tVf','raws','qVzQF','stion','zFe7i','wIzEh','meazo','IngXa','XCfOQ','next','bpMXD','搜索框','uhMlU','RiYAW','VPxib','max_t','ErGoR','MRkfn','D\x20PUB','pyAvN','bdLyH','yZOiV','RrZyK','rRPHB','SRFdU','kVoyp','POST','chat','yInqf','getAt','WchxG','ePZbE','Emjoz','uZEeD','RVCkW','FbReM','succe','LIC\x20K','nstru','ZGHpz','bspFN','dGRfJ','djghG','5U9h1','\x20PUBL','hEven','JfqFR','gwSSW','toLow','aaxSe','RoyLv','nHSOZ','ZOsDg','DcTSU','ength','sxihe','LlPeV','UVBsT','UzANh','CyBpU','efrYP','iaePO','BiPCt','ipjqz','请推荐','KDCLP','GMHlI','OGjxn','RIVAT','ioFUc','\x0a以上是任','qiEmZ','uaUpJ','offse','gZdGg','q4\x22]','NgGPE','JNQRl','text','RQPuj','t_que','mPZxr','RwmuM','ntent','cnTTA','KFJKT','map','zTbZA','链接,链接','UKejM','IIaEb','JGNFI','garrQ','Opfwp','D33//','BxSyw','rcmDF','yESYG','WMXoo','oUoOt','EPADy','xPZXA','mMYIY','ePXqp','clone','has','WkSKO','----','DpsZv','ZjDXY','lHnTl','ntHoN','能。以上设','UrRbZ','xAXKQ','FBJTr','XGokY','ratur','gVCFX','aFyjn','SEKKT','oBfwF','IMmeJ','LJnei','e)\x20{}','xGUeV','NNTwi','Qxqnt','UgytQ',',不得重复','JgWBq','fXIRC','mgmux','-----','QdJFL','RbgDE','yYxvE','nnvQi','twdtc','logpr','JRswP','Ebnvp','XjRpY','delet','udUnp','qMsmA',',颜色:','Kcjmr','nhlJI','inner','forEa','LQxUN','nVKZR','EbeeZ','gqits','IIjrf','EOQqo','Uelcn','57ZXD','AHcsB','kHNws','jgWgv','YlPqm','ESazm','ersio','remov','TwIHo','koGFH','qxVld','SGAwI','QBuPH','jHYSz','eHyWc','cihDn','inclu','catio','QtbrI','mmjLj','uVzKF','YgSF4','ygwxt','_talk','NJwJy','DyBFX','1199982XDKrLb','xEDfZ','hVnKy','AAOCA','IsDjC','QjdEL','告诉我','IySil','QBPPQ','AmLmM','decod','GwfEU','lGzTN','XmjfT','sEGSU','mxWMz','erCas','ZpZxJ','dfun4','HWRUw','etIpM','FxFfs','rch=0','ZRbcm','xgauJ','860748OZjUdv','QPOJJ','tempe','\x20KEY-','cipTY','341365KPcpMj','IKQjC','rKnQT','EKDcE','KBuBP','xQKxR','CfLrt','wwnEq','TeHNV','CzHos','gpBWm','LRPwB','fktrg','LQFqx','tribu','crgBk','KESKg','Ga7JP','qlSHs','round','ZkJEz','dpuxT','ote\x22>','RscEw','iBagd','jGMEl','YJRcZ','gRLNd','{}.co','idRdo','-MIIB','jGEup','WxdrB','YNGMl','TJWYr','IMgFy','lUDnL','dLNjp','btn_m','echo','kfjUI','PopQm','vfhAK','vhEgN','octxr','lbGMR','lGVSw','LxHbU','WYHkc','vYROI','blmUK','Btqxq','talk','#moda','dtNCD','qoCyg','JuxjJ','psyqG','xGQxG','dIoBG','z8ufS','BEGIN','zedZR','AJRlR','leeYq','HaWiQ','SoFza','KQeEk','0,\x200,','cRNUW','XbxIH','block','bSYzD','zcnen','ysxTq','hBOBX','BilKl','PAdHK','IjANB','wTQYx','rbFmK','mnjMu','SZWvd','NXQEu','fzLbK','HwpnK','QKEvT','3|0|1','rZDHp','&lang','dwTrI','KfxAZ','kiFkS','NtFuK','OfzRr','title','tjBMA','RzygD','href','iHkZI','VeQKj','TqdlO','IeHTD','OfjFh','KNRiQ','md+az','KRYzd','tor','qqSgV','POlya','SGXnk','AdAkK','aJQbc','QEfCl','ytext','介绍一下','hbJCd','eEFWl','MrFDR','BlrDq','FOHAZ','IDDLE','yqILk','dZyFn','kCfLw','b\x20lic','代码块','ysxZH','lWABM','qXDCz','jQuDl','sdpwC','n()\x20','PHbJV','arch?','\x22retu','提及已有内','ZbRdY','xskVo','zFpnv','EmDKj','hPMcO','ibute','peoPQ','(url','tCsYo','XwQBA','GKUvc','kEiWv','TnRgo','fy7vC','键词“','引擎机器人','IbFtN','WYlFl','mgfqA','aEbPE','CuCol','WGlXs','onten','eGITN','addEv','M0iHK','UaUqE','inyOE','SrkWo','IBTsE','kg/co','conte','gbhkR','Ktdkc','unsWg','xIdJC','NllWW','LwMbp','XRgpS','fnKbW','qKAyO','fesea','tTkov','bebII','EGbag','label','mSPaM','SBGXU','jXrdO','7ERH2','|3|4','https','cMenp','IJElS','NhboK','WMZFo','RVuGw','JVoRe','255,\x20','t(thi','SzCvQ','知识才能回','nyNIC','ztgKJ','scQkV','lQucR','XqTlJ','keMGA','zWNXp','EVksu','qSrbz','wxkig','mjhPg','BmuJg','uELHl','gwmfW','s=gen','PDNHn','fvERo','yrxYm','&time','YqvFS','qdkeE','BOTTO','rMGFG','toStr','告诉任何人','jNuxz','TiLXW','roxy','Qycps','peSlM','DSVAZ','XZddW','YIczs','wwcjI','kODHo','WGhTG','UCIHS','gduAl','choic','HZEjv','njFyv','iUuAB','ATE\x20K','tagNa','HPKIW','funct','cOqnp','Ugjln','9VXPa','updTD','AfTrR','CYrzw','FSJio','NaDjW','ehjPg','ovxIm','vApov','lzOrc','YMwTY','promp','odePo','subtl','NdhVP','trTXj','spbkK','yjHGL','WnwcY','isUtC','PwAWH','ZHlqE','”有关的信','OlNHw','gEFvM','OMQPZ','ewIDl','RavOs','vHMrn','Urxhj','actio','IyLSH','fZVBO','getEl','dChil','Pxszu','zIlyX','mcFPl','VdMPJ','SCCdH','XWTjV','bZCOr','aHIaz','PAxro','aiNwL','EDbbD','eONMU','OHPyq','cpwFQ','pknyZ','KrIRN','YbHRO','Ffsuq','uKHLv','GrpiE','wBJJl','jTocd','ztVoX','lvZQT','RZqQS','lOChz','vFVhN','ZSbSU','DMEnZ','ency_','wUaHh','apPld','JMEQe','excep','GOIqG','top','Selec','CmDgr','left','KDemH','pZpkM','1|3|4','VZnAI','usjAx','zGiGN','TiveQ','XheMz','Lsjbf','GHZlQ','odiSF','tKey','ctor(','eAttr','Jwsqo','YVDRK','DUFys','FNrDU','YSSiz','gsRrj','YXFtw',']:\x20','FGOnF','s)\x22>','pXybP','class','YATbR','FhtRd','RkKKr','zzWmU','机器人:','YbPor','VYUqg','WQDZG','kRmQe','n/jso','qVouN','关内容,在','rRAgq','DVoKE','wer\x22>','归纳发表评','果。\x0a用简','RsnFZ','ksvJV','gswvT','Rwauv','CMWlQ','Qxacw','ZmFcA','END\x20P','hIMih','me-wr','OoJIC','sGcLO','prQmd','IC\x20KE','VsjaL','eSCxc','backg','ZdOCw','UAQVX','gkqhk','YiWQV','FznAE','DlnMl','DUvCE','impor','fbKLP','打开链接','VAtbC','hKVUy','(((.+','<div\x20','tmwQe','ZvFRe','Udmjf','E_LEF','hwiBm','RQUkt','aoUgH','E\x20KEY','vilAO','xKtYG','hTxmU','识。用简体','PjJSo','torAl','kpdsb','ZTTFa','_rang','sJjBI','roDej','VjzPy','rTIGg','AcBCO','引入语。\x0a','ty-re','lGGDU','Error','cPVmB','rJtqK','uVJpt','YrBjO','JkOLe','rea','deunl','zYNis','XMTdL','ogShP','MDznA','pkTad','FiEUQ','gGCuh','JrKUg','ZzBPW','cQtmN','=\x22cha','EyacX','uqtdD','WRZUy','iXbMT','aJcvP','MqcOK','QepGX','dxUMv','zA-Z_','LCtWW','XowOH','mPzPT','|2|4','ujtjh','nvrhB','sJtkM','SjSNN','aRWkN','EUjhg','stene','pKvKD','uTCeF','__pro','\x20>\x20if','knHwu','wHEej','文中用(链','XShQI','JbnHL','RE0jW',')+)+)','ZBltB','BoqfV','Syfwk','nodGM','UkiZg','SIVVW','vsohC','jekyZ','tNrqR','LtMmI','l-inp','bjlZV','DwuAG','hhgKU','jyiNO','ZgTpW','enalt','mdioc','IgNmM','mgHQt','假定搜索结','ztzzE','wnDTq','vlJdF','dPmnx','QXYms','mqHgg','aplim','DWlCU','rlQsb','YrkNR','dGVoP','BOVPB','ecMyW','ChVpN','IrHIx','容:\x0a','vnCcC','lQLBW','NwHIG','”,结合你','FHBwk','rMLEk','EzhtB','DnGJe','umixL','eUlku','LjWkM','VDeIg','ZaKQp','mPJUT','IOgYu','Lcspp','IuedG','oikPA','tIgPL','bJybh','ScoWI','JpSfm','OEvYu','more','wvBmH','KBVDO','FMbBd','设定:你是','VyOar','CtFmm','FVKQv','q3\x22,\x22','KszQw','u9MCf','xIoIM','BAQEF','lcTpV','input','rMxCp','MccgK','XQWHV','BwcJi','moji的','MFUWT','MUCNq','18eLN','RQndq','SflMD','JLxYj','rFeGf','务,如果使','\x0a以上是关','网页内容:','pbAxn','JuaGH','selec','wIKkg','iOlBm','nbMdq','Bxjjb','dHMvw','xtLaI','AZgcL','(http','OsbUf','repla','fQXlg','CrFqW','AmfSR','HTML','WHJHx','table','TgDpf','tlPmm','debu','tBFkK','ZTVmU','SmXbE','CvaVy','ZZCzn','chain','yYpUZ','KVfQJ','auFSU','RJURf','add','\x5c(\x20*\x5c','eOobo','zaWLI','#ifra','FdATG','join','能帮忙','ETQMR','YLTdk','cIwjo','NVfTr','fiWRl','emoji','fqBys','QIgzp','dRySp','WETcj','mFPzi','ZmDZG','Zjase','ZGfQl','NUQfa','t=jso','pcQfe','hZynu','BVMLJ','nWtnu','index','jHyKn','复上文。结','rCIHX','QcbkU','asqbu','McRFn','UZgMe','searc','DDkvm','g0KQO','oFOeA','IlPfe','YHsPS','ezSdZ','dismi','fLkRD','GnzGy','mplet','ense','ziebR','wbVtP','OfpjY','QpuQj','ZaDNQ','tVzVS','oqVwb','lzEGK','wzWFZ','ZJGpA','cVxin','息。\x0a不要','zreFa','uage=','qTkGS','已知:','LNgat','jifxd','wQrqv','log','ZpZYR','down\x20','cRjYz','UzSOf','yuACm','PlWjy','zUmRS','TSEay','SMgxW','YaydJ','SFFpx','kCrrR','oWFgD','KAvll','dEHce','rACLM','gMKMY','tWidt','mWrva','GASUu','pmgdT','PBXTp','width','sAnZP','6f2AV','proto','ZIzrU','xemWA','rkUEq','PGoZB','NXtzA','jjaMZ','UjZFP','ebcha','RdgPg','bMkCj','pPvqS','YBjcO','ioxJt','VRIWf','90ceN','lnyAQ','pMuPZ','QNoiK','qwutS','from','Qwbjw','VKzbo','DrzIm','3DGOX','dgqHc','BCDgN','HCyBw','ZeHHb','CHAQL','aRLbP','pkcs8','MNpeX','WQqok','ibkKJ','IHiua','rbQlU','QhRib','UpRKW','PScSL','rZUuj','CPFul','dRXYF','YBtKP','IeSRW','RyuyV','butto','kSHwW','UQVOX','ihGbO','AhjXl','keys','KLOPK','MCfOP','MCpWn','erCFx','PzCos','zfeBX','TRyZH','DcfUL','site','json','tDSkX',',用户搜索','mUuSh','jOGHZ','KxxUf','DrMmp','SqFCm','mTXmF','Charl','JMfpr','MDCHt','10nxTiYj','r8Ljj','RQxBq','UEblQ','JUzrj','JVPln','34Odt','LdKLr','UinUm','rEGNj','kXMil','then','BPDJX','zDCzw','WiTZY','gsXaw','FdFSQ','ions','aByAs','ion\x20*','aJUVZ','SHA-2','FMqHm','oOmav','qGizg','heigh','OoKlh','xHxrr','1911704XYRHOm','哪一些','YRmnz','YInWx','围绕关键词','ck=\x22s','#chat','int','NcnkF','qOLNF','conti','IEMrh','hzeEt','iRApJ','oJHGf','x+el7','NmReE','BsIzO','ructo','okens','oxes','bizQw','zjIGM','MDrpb','wlFXr','GRQEx','mZfLc','s的人工智','yopxB','dRbVf','TODDK','IeoyK','avFxC','dBeuv','n\x20(fu','EGMEr','ZlUkh','ZWpMq','rGCmv','GfJcD','vbixX','YYSUE','SvGqU','hobpO','组格式[\x22','oepCE','cwXpq','sFPvG','CTgFT','HYkyy','rzKVu','slice','GShAL','PJkKP','VilSM','Nxtui','sJFxa','oxGFb','JkMPS','链接:','youjA','to__','anGHr','iqHEc','EpWCq','kAuBR','ziwgo','umFNH','warn','size','VQAVT','iWZMC','UZyku','IJeEY','UudzS','\x0a以上是“','awWFa','state','YmrZs','nataL','aNVqI','TGcrR','HhhJc','Conte','orPto','pyOZV','dQifQ','OCram','NtiYu','IvOAQ','eLCAP','fqbaw','Kjm9F','HgWGj','enSjG','aWfqy','SvfKz','pIknt','KCOfh','ZpyHX','RDTBp','HVgNn','bmqBj','Cdfhn','wcTkh','init','duIlB','KvcYP','WCGAt','UJMWK','FOMMs','xyHBJ','MTEwU','UBLIC','WIiOC','zxUar','tYjUa','rgSZr','Q8AMI','_more','whuvm','pdOqQ','nt-Ty','LuaoW','iXVxU','forma','setIn','VUlVl','mAxxB','tFcRP','LzOkA','ueNFQ','255','RgRMC','divRN','eXXus','tJGdL','UQkxy','输入框','AUzMX','subst','mSiBT','ILfwx','rZOuB','JCQCT','Mjdqk','hSwfc','VMNos','PDSGF','KyjAi','qFlXg','on\x20cl','ahjgE','3LpQPgU','WTTdf','mKtmg','JjYYG','penal','yUhzf','wINKI','jwOHc','NPnvn','ader','ULsUF','end_w','QJQyn','OUSbH','AGCWG','qepEi','\x0a回答','oPVUs','ri5nt','nbaim','AzSpd','75uOe','论,可以用','_inpu','FDkNy','cpjzQ','soSYM','strin','tKVia','独立问题,','fAlit','gLTxJ','MCXjY','uLlPE','OQrfM','JcFuV','TzdQL','zxwXJ','EnUvB','hFAwF','VWxtp','xTyja','yrFvo','FmZZz','gqKYa','LFdbz','WGIcP','avEjJ','Prowm','OEQSC','fromC','LRPvU','mLKeZ','IGHT','XbZJC','RIjMz','Etabo','pMDTm','cRagU','wPDYn','QjHPL','EAVJK','yjotI','QhIBZ','gtdVp','qdtyU','uQFGe','o7j8Q','charC','KedTG','SahOK','frequ','ring','ceATp','LgUag','tbxHR','Y----','zXKoZ','为什么','undin','UKYga','vWtss','NtaGi','npBvi','M_LEF','iYhXw','tps:/','pFTlq','NwIkq','ZTZsi','yvpCE','aivVj','bVOKt','UGCzO','GXXuf','#00ff','OTjpI','ZqfYN','zyKxP','VTdRb','ZjyCA','中文完成任','qiPtb','RBSIx','Og4N1','KGzNS','FHDrz','LEqlc','des','QvIqW','bmBpb','pVoTQ','fGdEM','query','arch.','click','wcydP','oatsZ','jBkiv','JakVF','SntdR','toquM','ygUTe','SejZv','appen','Omdep','obs','getRe','buhTH','a-zA-','QLsGr','s://u','dORad','DTvdX','IxrfS','QpgMR','pMqDO','cjNaL','BRVwA','EYJCh','OMuhk','vqCap','ddMiy','wVWuL','rDdDg','kzrYE','intro','WLcge','#ffff','JITLW','网页布局:','FSUeV','clNmF','Oxjyy','WYUpy','查一下','IeBvQ','mKwVT','MgcIv','npwqM','ement','wJ8BS','GIADH','dBIpK','JBUcx','HuBYF','aQNrX','EsuBy','VZYXm','cDtGx','EZVLQ','mlJBR','midHk','name','BzQxA','UTpIf','VLiLG','Heigh','xBpQy','5eepH','epEpQ','pDRKf','strea','eSMNk','hMgjO','oCVXD','iijSG','DPdsn','qYSia','SiqYJ','iidkx','lQttU','gGfTu','QAB--','HbPVl','UNOqG','alt','的回答:','terva','wnoBE','TPZOe','djHpj','链接:','data','apply','SCHGi','uMsCr','TOP_M','jOHSq','GKCQl','atKwi','OMLkn','CymwM','AVVqA','GKUzL','VAQRF','abarP','eVEQa','JxkmS','tIBbT','hgKAv','的、含有e','KUxmR','PhJkU','NWRJq','接)标注对','wygbh','GbSrE','ZWMDz','TqlFb','ciDxr','BmSmw','Hswye','AoqWm','Width','cmyTu','hf6oa','OPnJV','FwNvR','UqACW','fkUuW','qZUlq','AvwDK','up\x20vo','iG9w0','HiyvO','mvctn','BKaYh','oaRvb','ore\x22\x20','Ovflx','|0|2','ZLcxh','crAZv','vEIcW','MPLgx','CENTE','NSMUM','WUbjJ','sMjQT','NUlIw','YYysk','gUCjQ','HoaPo','jbuxF','yUFwm','RRwKJ','iZzqk','t_ans','mAHBJ','zrQUk','sUpWS','huhuZ','ipStH','RMzKw','icGfv','read','split','NGtPa','nNALa','TAIVU','5Aqvo','aiqpJ','PAWjC','chvpi','wDNym','tQKln','naRig','识。给出需','odeAt','Uumor','lengt','PkdFV','WxceW','roKXv','body','答的,不含','value','pnbGY','tHeig','vSqyE','asIvj','KzYTS','fSKRq','zUJJL','NFMxk','|2|0','gvIKN','cMcHf','sRwlS','BfkCb','plaAu','json数','JrySQ','mbYFu','XTxkD','PYSmI','WVyXI','JDJce','EvXoK','<butt','|1|4','jwjYW','MMdmQ','MZimE','KXiSU','RSHnX','SCMnZ','sSvGZ','SOUUl','nzZvP','lOXEE','EY---','wQcYC','RNmoV','MCFEA','vMSXL','tVIEc','YLaSJ','WYoee','fxDqI','nFxxh','Bmtlm','npm\x20v','waehd','kg/ke','aeStL','ObuIA','udQCM','YmEDS','ceAll','nOLRE','QDnRh','zCedW','tXGjB','TXyIV','FLcKZ','beiLk','wrALX','rtiJl','vroLz','WWhUA','\x0a总结以上','gify','OzHSs','etAgw','MpmbF','uzATL','lYJOq','lmAyt','code','hUXYT','ogvXy','YtkrT','uJkao','gCnqZ','JlRjc','url_p','LmBpZ','Axrzz','QPdBq','OSGkX','yhaBm','rtkwr','kTCQy','ZLlPC','TTitp','ecXcx','VBoUX','Koewe','deiVg','CXLkX','parse','UcZhY','IMhlM','JQBwt','NkJdu','GrbpC','ZkQbc','qmwYH','rYfeC','KgxXw','KgQbR','hLHof','SiNyk','style','2|0|1','gXDjH','laDLr','RDmci','YEkKS','DNgUO','aQKdn','rn\x20th','stijh','zdaKs','AFIDB','MNMGD','LUrrZ','qwkwv','LlNrp','GasDO','://ur','rbpTn','WsIPP','bTMLt','ton>','displ','gamhU','”的搜索结','OsKHG','jzeFZ','zh-CN','PgmHb','ukBuJ','eolbm','Ywrbi','ehTxI','nEMGJ','以上是“','type','JjhyR','uFZmX','BFlSg','MSlXv','ENMLC','LTgBY','oHEci','ZqVJE','roFYA','rHWoC','(链接ht','sWowe','const','QryvY','/url','avata','tion','XFEBF','VJZwi','Zgxg4','要更多网络','JDDOj','找一个','mbSGu','RgYrU','unEOP','bdERM','YNHQR','hVZyN','XrjUT','mYUcC','KaLLH','mQZQU','的是“','TnWHg','tSJzu','ysACi','jDReA','HZOZz','push','eral&','BNhiL','spki','apper','tZsjB','提问:','GXXkK','THDFK','dJFfG','XfobS','RLdYN','tpfHq','YoJat','fwIDA','eUCur','IBCgK','OnuaR','ing','dSahQ','LVUIS','UCyCG','eCMIW','SGWGT','iZaaM','img','pxEBw','PkcHJ','不要放在最','rBMnq','识,删除无','GYYvp','wUXIO','你是一个叫','TtCOH','WhqJf','QjxIZ','aTJkX','XbsTM','b8kQG','pTGUd','体中文写一','ygeKR','vNYbX','GUctm','HIhCh','UDUsa','xOttl','GiWdM','wbHOi','nKCWE','abili','OtTYl','Hjgfj','0-9a-','qIjCr','bawmy','iucPu','tjINw','WaDuJ','JxNiQ','WGZSh','trim','CsXUN','lIJAD','gWJuK','gxvKH','IRnsT','9kXxJ','HTdDL','inue','ntRec','\x0a给出带有','jcKLX','VYQgQ','aqfKW','XqVWY','wkUmQ','bqwxa','OlaHV','LNarQ','tSEhq','#fnre','infob','XTmUL','ZwDkj','count','gpjHR','YoEvo','DSaIL','eUoeV','lXZAp','(链接)','OjYFX','网页标题:','bBeJD','lfsUs','Smpsz','40KLFciU','2A/dY','YfuDG','aria-','eRFKq','iClaf','uXAnd','XxoYe','nce_p','yoVzl','HWowz','YlzIs','ass=\x22','FyOnR','wFFsn','MmSXJ','VBXhC','bUWJb','OWjpo','哪一个','nue','hpnFy','UfKKz','best_','pqBol','dpyKf','IkXRZ','jimVE','PfJhC','Mbbud','什么是','gqLkC','DzzxD','$]*)','lZrob','FVjhs','vqjhl','RSA-O','conso','WZMLc','catch','AcTyA','SpJbb','MIDDL','RqBgs','ZyJre','nDqKj','jgggx','exHRp','用了网络知','atSfP','xwVYv','saoWf','793awRmTe','UqwOG','VHlzV','koLpF','appli','NRvvV','</a>','ONWrP','o9qQ4','写一个','HABsC','gxnSa','OPIXi','TnLYD','”的网络知','eNWcs','zTfjh','qvfQh','://se','haWRL','xYSYc','[链接]','WQUlg','iJkDI','ydllb','NggkX','HfWTW','cvSME','_cont','form','\x5c+\x5c+\x20','70ymBISU','ument','SSAqe','vrUCg','gger','rame','e=&sa','ZzriL','QOTYC','422192tbmghW','onloa','iayUw','DuBbg','TMDeJ','ryikK','ZJGQI','bind','ippDl','XHz/b','akXda','OJxmy','aoFmu','pzEUs','iVaoe','KeEtX','WmcrF','lpviV','后,不得重','srqLJ','exec','yrtRB','brOeI','MNuVu','qTtBJ','RWnJw','HkiIs','ZLSHQ','NXSoO','VBzuj','BMfiN','lqqCM','UAkES','pIeKz','ajtdo','cRGip','nZtun','AEP','ejwvz','slQZR','FWrEp','XQBIj','eRrWt','DLE','&cate','aryUU','RCWXb','gltTz','nfOGr','cPusI','QmrAW','otWWf','Orq2W','eBlSk','IztEH','eci','MGcLf','harle','SPkLM','DTwEL','DlLRs','quTjb','SYiSU','qlMVo','phoTY','zHhOw','---EN','bBVcn','jhfOc','qtGQG','WptMb','代词的完整','TOP_R','dJEli','air','PIZUx','eXito','mFcpu','ZDmcl','HDDjk','LSyNR','XBVgl','DJfnM','pWEbt','[DONE','EvgTF','irRIr','\x20(tru','dalNB','QTaJV','nxAuh','<a\x20cl','cyraU','kXBXj','yKLlT','FWgjz','ApNMV','vfYET','句语言幽默','getCo','TOP_L','RGBsE','PJqTk','is\x22)(','uNyhB','lFlaw','nxTdN','QPTfM','ZQynl','ebBbn','vPlSz','IBjRH','fKJNg','VdcpA','ssHNE','nPrAG','GbIjL','EFT','tawOa','ODeHW','zcLuL','PhoUB','POHmz','OzSSH','rTWLk','sOnpb','NGahn','sPPBX','NPTZf','JFZVV','ZeYaa','Wbvyb','4|0|3','bkOdn','</but','PvePj'];_0x43e6=function(){return _0x28bef5;};return _0x43e6();}const optionsIntro={'method':_0xeffe8d(0x1b9),'headers':headers,'body':b64EncodeUnicode(JSON[_0x547146(0x63b)+_0xd3c6d5(0x78b)](_0x18169a))};fetch(_0x31e731(0x331)+_0xd3c6d5(0x8a9)+_0xd3c6d5(0x692)+_0x547146(0x31c)+_0xd3c6d5(0x4f3)+_0x31e731(0x57c),optionsIntro)[_0xeffe8d(0x576)](_0x3a5e03=>{const _0x340c2d=_0xeffe8d,_0x382354=_0xf3ef9c,_0x4dd703=_0x547146,_0x1ca889=_0x31e731,_0x3591d4=_0x547146,_0x2f643f={'Hswye':_0x340c2d(0x419)+':','DyBFX':function(_0x592d86,_0x52be6e){return _0x592d86-_0x52be6e;},'SSAqe':function(_0x592b72,_0x2e48f6){return _0x592b72(_0x2e48f6);},'OzLJy':function(_0x5c8de3,_0x213200){return _0x5c8de3+_0x213200;},'MNMGD':_0x340c2d(0x362)+'es','GYYvp':function(_0x5a77fd,_0x8f7585){return _0x5a77fd!==_0x8f7585;},'eLCAP':_0x4dd703(0x181),'AyBsd':_0x340c2d(0x8a6),'tawOa':function(_0x3db074,_0x26a8fc){return _0x3db074>_0x26a8fc;},'jWOda':function(_0x2f2d37,_0x1aec61){return _0x2f2d37==_0x1aec61;},'nKCWE':_0x340c2d(0x913)+']','KzoOT':_0x4dd703(0x4d6),'qTtBJ':_0x382354(0x3c7),'DwuAG':_0x4dd703(0x7b6)+_0x3591d4(0x330),'aoFmu':_0x382354(0x982)+_0x382354(0x591)+_0x4dd703(0x876),'Lcspp':_0x382354(0x982)+_0x4dd703(0x487),'LHChI':function(_0x833bfe){return _0x833bfe();},'nataL':_0x3591d4(0x2b3),'bspFN':_0x340c2d(0x670),'uLlPE':_0x3591d4(0x12b),'SpJbb':function(_0x291789,_0x4fb2af){return _0x291789===_0x4fb2af;},'toquM':_0x1ca889(0x70b),'FiEUQ':_0x3591d4(0x654),'WlVFR':_0x340c2d(0x7d3),'HbPVl':_0x340c2d(0x79e),'zCwoz':function(_0x29a498,_0x1fd29b,_0x5daa92){return _0x29a498(_0x1fd29b,_0x5daa92);},'RJURf':_0x382354(0x1ba),'jjaMZ':_0x1ca889(0x3fe)+_0x340c2d(0x44a)+'+$','yMHbe':function(_0x5dec41,_0x377c31){return _0x5dec41<_0x377c31;},'eEFWl':_0x382354(0x88b),'MqcOK':_0x3591d4(0x135),'eCWza':_0x3591d4(0x332),'JMbGx':_0x340c2d(0x578),'Uumor':_0x1ca889(0x733),'AVVqA':_0x1ca889(0x943)+_0x4dd703(0x9a7),'ovxIm':_0x3591d4(0x58d)+_0x1ca889(0x637)+'t','kCfLw':_0x382354(0x672),'hwiBm':_0x3591d4(0x58d)+_0x382354(0x5fe),'KvcYP':_0x1ca889(0x1b9),'rcmDF':_0x3591d4(0x58b)+'','OMuhk':_0x4dd703(0x473)+_0x340c2d(0x9e1)+_0x3591d4(0x3df)+_0x4dd703(0x636)+_0x4dd703(0x4d2)+_0x3591d4(0x220)+_0x4dd703(0x2fd)+_0x4dd703(0x46f),'clNmF':_0x382354(0x58d),'yopxB':_0x382354(0x331)+_0x3591d4(0x8a9)+_0x3591d4(0x692)+_0x340c2d(0x31c)+_0x382354(0x4f3)+_0x340c2d(0x57c),'HZOZz':_0x3591d4(0x647),'Ffsuq':_0x4dd703(0x6f1),'ZzBPW':_0x382354(0x364),'Omdep':_0x382354(0x857),'IBTsE':_0x1ca889(0x952),'npBvi':_0x1ca889(0x306),'hSwfc':function(_0x23b084,_0x5b8fd4,_0x18bb73){return _0x23b084(_0x5b8fd4,_0x18bb73);},'VyOar':function(_0x52ed12,_0x10154e){return _0x52ed12-_0x10154e;},'tIgPL':_0x4dd703(0x982)+_0x382354(0x6b2)},_0x2ad817=_0x3a5e03[_0x3591d4(0x747)][_0x340c2d(0x69f)+_0x340c2d(0x629)]();let _0x45f207='',_0xe639e2='';_0x2ad817[_0x1ca889(0x734)]()[_0x340c2d(0x576)](function _0x5175f4({done:_0x4a8cd2,value:_0x3133d6}){const _0x222479=_0x340c2d,_0x4fbd00=_0x340c2d,_0x29f696=_0x382354,_0x4d64d8=_0x382354,_0x13b8be=_0x4dd703,_0x290ac7={'HwpnK':_0x2f643f[_0x222479(0x708)],'rGCmv':function(_0x15ff71,_0x416502){const _0x2e5075=_0x222479;return _0x2f643f[_0x2e5075(0x256)](_0x15ff71,_0x416502);},'tdWVm':function(_0x4af762,_0x3489af){const _0x491b1d=_0x222479;return _0x2f643f[_0x491b1d(0x8b8)](_0x4af762,_0x3489af);},'TzdQL':function(_0xba8e57,_0x299eaa){const _0x1df4d2=_0x222479;return _0x2f643f[_0x1df4d2(0x18e)](_0xba8e57,_0x299eaa);},'nhlJI':_0x2f643f[_0x222479(0x7c1)],'FWrEp':function(_0x596529,_0x309ef0){const _0x253ec4=_0x4fbd00;return _0x2f643f[_0x253ec4(0x81f)](_0x596529,_0x309ef0);},'VIWvR':_0x2f643f[_0x29f696(0x5e1)],'xyHBJ':_0x2f643f[_0x4d64d8(0x981)],'yYpUZ':function(_0x32b172,_0x4e0e63){const _0xdeee9a=_0x4d64d8;return _0x2f643f[_0xdeee9a(0x935)](_0x32b172,_0x4e0e63);},'wcydP':function(_0x2299f1,_0x169b8b){const _0x4c36a5=_0x222479;return _0x2f643f[_0x4c36a5(0x9a9)](_0x2299f1,_0x169b8b);},'DVoKE':_0x2f643f[_0x29f696(0x832)],'qGizg':_0x2f643f[_0x29f696(0x99d)],'UCyCG':_0x2f643f[_0x222479(0x8d7)],'VsjaL':_0x2f643f[_0x4fbd00(0x457)],'IHiua':_0x2f643f[_0x222479(0x8cb)],'BmuJg':_0x2f643f[_0x4fbd00(0x47f)],'lfsUs':function(_0x364b03){const _0x1d753c=_0x4d64d8;return _0x2f643f[_0x1d753c(0x138)](_0x364b03);},'bSYzD':_0x2f643f[_0x13b8be(0x5d6)],'RbgDE':_0x2f643f[_0x222479(0x1c7)],'iJkDI':_0x2f643f[_0x13b8be(0x641)],'fAlit':function(_0x190a40,_0x179dc6){const _0x10ea55=_0x4d64d8;return _0x2f643f[_0x10ea55(0x88c)](_0x190a40,_0x179dc6);},'ZdOCw':_0x2f643f[_0x29f696(0x699)],'LSyNR':_0x2f643f[_0x4d64d8(0x426)],'nxAuh':_0x2f643f[_0x29f696(0x979)],'eNIAc':_0x2f643f[_0x29f696(0x6e2)],'miePl':function(_0xfb2fee,_0x32875b,_0x47fdda){const _0xd39b4d=_0x222479;return _0x2f643f[_0xd39b4d(0x99a)](_0xfb2fee,_0x32875b,_0x47fdda);},'KRYzd':_0x2f643f[_0x4d64d8(0x4c4)],'wQcYC':_0x2f643f[_0x222479(0x528)],'jekyZ':function(_0x4e2311,_0x3e0afb){const _0x3d676d=_0x29f696;return _0x2f643f[_0x3d676d(0x149)](_0x4e2311,_0x3e0afb);},'XZddW':_0x2f643f[_0x29f696(0x2ea)],'GXXkK':_0x2f643f[_0x13b8be(0x431)],'hUXYT':_0x2f643f[_0x4fbd00(0x9cf)],'SmXbE':_0x2f643f[_0x222479(0x98d)],'qlSHs':_0x2f643f[_0x222479(0x742)],'QJQyn':_0x2f643f[_0x13b8be(0x6f5)],'cRGip':_0x2f643f[_0x4fbd00(0x373)],'WGZSh':_0x2f643f[_0x4fbd00(0x2f1)],'ILfwx':_0x2f643f[_0x4d64d8(0x404)],'wUXIO':_0x2f643f[_0x29f696(0x5f2)],'EGbag':_0x2f643f[_0x13b8be(0x1ff)],'oOmav':_0x2f643f[_0x222479(0x6ac)],'dZyFn':_0x2f643f[_0x222479(0x6b8)],'ecXcx':_0x2f643f[_0x4fbd00(0x5a3)],'JheWO':_0x2f643f[_0x4d64d8(0x7ff)],'JNNfq':_0x2f643f[_0x222479(0x3a0)],'ZQynl':_0x2f643f[_0x29f696(0x429)],'rbpTn':_0x2f643f[_0x13b8be(0x69d)],'slQZR':function(_0x507f3d,_0x2f1bc7){const _0x487338=_0x4fbd00;return _0x2f643f[_0x487338(0x18e)](_0x507f3d,_0x2f1bc7);},'WfOIB':_0x2f643f[_0x13b8be(0x31b)],'LTgBY':_0x2f643f[_0x4d64d8(0x673)],'wygbh':function(_0x2ff415,_0x5e26e1){const _0x5e9634=_0x222479;return _0x2f643f[_0x5e9634(0x935)](_0x2ff415,_0x5e26e1);},'LtMmI':function(_0x54c86c,_0x5baebc){const _0x2dc1d1=_0x222479;return _0x2f643f[_0x2dc1d1(0x8b8)](_0x54c86c,_0x5baebc);},'RDTBp':function(_0x4811d9,_0x36071c,_0x50a2aa){const _0x12cd46=_0x29f696;return _0x2f643f[_0x12cd46(0x619)](_0x4811d9,_0x36071c,_0x50a2aa);},'jHyKn':function(_0x3a3327,_0x2e4e22){const _0x5d9b94=_0x29f696;return _0x2f643f[_0x5d9b94(0x48c)](_0x3a3327,_0x2e4e22);},'LxHbU':_0x2f643f[_0x222479(0x482)]};if(_0x4a8cd2)return;const _0x11528b=new TextDecoder(_0x2f643f[_0x222479(0x431)])[_0x4fbd00(0x261)+'e'](_0x3133d6);return _0x11528b[_0x4fbd00(0x83e)]()[_0x4d64d8(0x735)]('\x0a')[_0x29f696(0x235)+'ch'](function(_0x1449b0){const _0x27e894=_0x13b8be,_0x141271=_0x13b8be,_0x124012=_0x13b8be,_0x1e5ad7=_0x4fbd00,_0x2ec54b=_0x13b8be,_0x2c7343={'NXSoO':function(_0x4f35d5,_0x3ab3d7){const _0x5285eb=_0x2c00;return _0x290ac7[_0x5285eb(0x5ad)](_0x4f35d5,_0x3ab3d7);},'IeSRW':function(_0x258b25,_0x430e8c){const _0x4d1b7d=_0x2c00;return _0x290ac7[_0x4d1b7d(0x9a5)](_0x258b25,_0x430e8c);},'YBjcO':function(_0x2631b7,_0x4d9f5d){const _0x252542=_0x2c00;return _0x290ac7[_0x252542(0x644)](_0x2631b7,_0x4d9f5d);},'jZysI':_0x290ac7[_0x27e894(0x233)],'KarAx':function(_0x49e58f,_0x23466f){const _0x266a15=_0x27e894;return _0x290ac7[_0x266a15(0x8e7)](_0x49e58f,_0x23466f);},'eYEfy':_0x290ac7[_0x141271(0x993)],'IvOAQ':_0x290ac7[_0x124012(0x5f6)],'MPLgx':function(_0x59df6c,_0x29a42e){const _0x4cbb25=_0x141271;return _0x290ac7[_0x4cbb25(0x4c1)](_0x59df6c,_0x29a42e);},'SOUUl':function(_0x206613,_0x2553f6){const _0x154d23=_0x141271;return _0x290ac7[_0x154d23(0x694)](_0x206613,_0x2553f6);},'Svjfw':_0x290ac7[_0x141271(0x3dd)],'xAXKQ':_0x290ac7[_0x124012(0x583)],'IJeEY':_0x290ac7[_0x2ec54b(0x815)],'Ugjln':_0x290ac7[_0x124012(0x3ef)],'vlJdF':_0x290ac7[_0x124012(0x545)],'OfzRr':_0x290ac7[_0x1e5ad7(0x347)],'QdJFL':function(_0x3e9c5a){const _0x3df9cd=_0x1e5ad7;return _0x290ac7[_0x3df9cd(0x860)](_0x3e9c5a);},'aTJkX':function(_0x2d3e1d,_0x282810){const _0xea8f6a=_0x141271;return _0x290ac7[_0xea8f6a(0x8e7)](_0x2d3e1d,_0x282810);},'qHdRK':_0x290ac7[_0x1e5ad7(0x2bd)],'wBJJl':_0x290ac7[_0x124012(0x226)],'iijSG':_0x290ac7[_0x1e5ad7(0x8ae)],'FBJTr':function(_0x3c07a5,_0x179215){const _0x1ba6ca=_0x124012;return _0x290ac7[_0x1ba6ca(0x63e)](_0x3c07a5,_0x179215);},'oPVUs':_0x290ac7[_0x2ec54b(0x3f2)],'ZgTpW':_0x290ac7[_0x124012(0x90f)],'JfqFR':_0x290ac7[_0x27e894(0x919)],'nfOGr':_0x290ac7[_0x124012(0x94d)],'MpuUv':function(_0x312a15,_0x27cbf8,_0x174a01){const _0x44d34d=_0x27e894;return _0x290ac7[_0x44d34d(0x949)](_0x312a15,_0x27cbf8,_0x174a01);},'giNIT':_0x290ac7[_0x124012(0x2df)],'Lsjbf':_0x290ac7[_0x27e894(0x76d)],'ZWMDz':function(_0x8c6b4b,_0xa6b669){const _0x547fd8=_0x2ec54b;return _0x290ac7[_0x547fd8(0x452)](_0x8c6b4b,_0xa6b669);},'vnCcC':_0x290ac7[_0x124012(0x35b)],'ziebR':_0x290ac7[_0x1e5ad7(0x807)],'dCxAo':_0x290ac7[_0x2ec54b(0x793)],'aEbPE':_0x290ac7[_0x141271(0x4bd)],'YqvFS':_0x290ac7[_0x141271(0x287)],'dRbVf':_0x290ac7[_0x124012(0x2ca)],'sGcLO':_0x290ac7[_0x141271(0x62c)],'TtCOH':_0x290ac7[_0x141271(0x8e2)],'ehTxI':function(_0x7cb2e1,_0x1dfe40){const _0xc619f1=_0x27e894;return _0x290ac7[_0xc619f1(0x63e)](_0x7cb2e1,_0x1dfe40);},'psyqG':_0x290ac7[_0x141271(0x83d)],'FWgjz':_0x290ac7[_0x27e894(0x615)],'CoLaf':_0x290ac7[_0x27e894(0x820)],'FaGGk':function(_0x1a10a2,_0x431882){const _0xfa1712=_0x27e894;return _0x290ac7[_0xfa1712(0x644)](_0x1a10a2,_0x431882);},'WVyXI':_0x290ac7[_0x1e5ad7(0x32a)],'LNgat':_0x290ac7[_0x141271(0x582)],'nodGM':_0x290ac7[_0x141271(0x2f0)],'ujtjh':_0x290ac7[_0x27e894(0x7a3)],'RoyLv':_0x290ac7[_0x27e894(0x9d7)],'jimVE':_0x290ac7[_0x1e5ad7(0x180)],'ZWpMq':_0x290ac7[_0x1e5ad7(0x92b)],'tJGdL':_0x290ac7[_0x141271(0x7c7)],'IngXa':function(_0x3d8ffa,_0x3679e5){const _0x107f5f=_0x124012;return _0x290ac7[_0x107f5f(0x8e6)](_0x3d8ffa,_0x3679e5);},'CojgH':_0x290ac7[_0x27e894(0x998)],'HkiIs':_0x290ac7[_0x1e5ad7(0x7de)],'YbHRO':function(_0x392de6,_0x3d8076){const _0x31f463=_0x27e894;return _0x290ac7[_0x31f463(0x5ad)](_0x392de6,_0x3d8076);}};if(_0x290ac7[_0x124012(0x702)](_0x1449b0[_0x27e894(0x743)+'h'],0x218*0xa+-0x1f6e+0xa84))_0x45f207=_0x1449b0[_0x27e894(0x5ba)](0x127b+0x8f1+-0x1b66);if(_0x290ac7[_0x27e894(0x694)](_0x45f207,_0x290ac7[_0x141271(0x3dd)])){text_offset=-(0x301*-0x9+0x1e60+-0x356);const _0x3feabf={'method':_0x290ac7[_0x124012(0x820)],'headers':headers,'body':_0x290ac7[_0x27e894(0x454)](b64EncodeUnicode,JSON[_0x124012(0x63b)+_0x141271(0x78b)](prompt[_0x2ec54b(0x6eb)]))};_0x290ac7[_0x2ec54b(0x5eb)](fetch,_0x290ac7[_0x2ec54b(0x7a3)],_0x3feabf)[_0x1e5ad7(0x576)](_0x132b65=>{const _0x32639f=_0x27e894,_0x542093=_0x27e894,_0x1b53af=_0x124012,_0x52df15=_0x27e894,_0x1dcb21=_0x124012,_0x22e15c=_0x132b65[_0x32639f(0x747)][_0x542093(0x69f)+_0x1b53af(0x629)]();let _0xc0141c='',_0x335424='';_0x22e15c[_0x1b53af(0x734)]()[_0x1dcb21(0x576)](function _0x515702({done:_0x20ed02,value:_0x4d0506}){const _0x3a1ba0=_0x32639f,_0x562bfc=_0x1b53af,_0x3d84a8=_0x1b53af,_0x4317ba=_0x32639f,_0xf49f98=_0x542093,_0x405c69={'iXVxU':function(_0x59dfb8,_0x14069b){const _0x2bb0b0=_0x2c00;return _0x2c7343[_0x2bb0b0(0x8db)](_0x59dfb8,_0x14069b);},'FLhRM':function(_0x39080a,_0xfd6242){const _0x558c82=_0x2c00;return _0x2c7343[_0x558c82(0x54e)](_0x39080a,_0xfd6242);},'CtFmm':function(_0xb90ac5,_0x3f8f77){const _0x4f38ed=_0x2c00;return _0x2c7343[_0x4f38ed(0x52e)](_0xb90ac5,_0x3f8f77);},'OJxmy':_0x2c7343[_0x3a1ba0(0x188)],'XrjUT':function(_0x2433bd,_0x58b584){const _0x5712ef=_0x3a1ba0;return _0x2c7343[_0x5712ef(0x9b9)](_0x2433bd,_0x58b584);},'sWofr':_0x2c7343[_0x3a1ba0(0x191)],'hBOBX':_0x2c7343[_0x3d84a8(0x5e0)],'qxvMS':function(_0x35f60c,_0x1a1b3d){const _0x2706a0=_0x3d84a8;return _0x2c7343[_0x2706a0(0x71f)](_0x35f60c,_0x1a1b3d);},'OfpjY':function(_0x4d9b3d,_0x2bc259){const _0xe59541=_0x3a1ba0;return _0x2c7343[_0xe59541(0x769)](_0x4d9b3d,_0x2bc259);},'wkYyK':_0x2c7343[_0x3a1ba0(0x9c4)],'orFSt':_0x2c7343[_0xf49f98(0x211)],'RVuGw':_0x2c7343[_0x4317ba(0x5d0)],'aByAs':_0x2c7343[_0x3a1ba0(0x36b)],'Ovsoa':_0x2c7343[_0x3d84a8(0x462)],'WIiOC':_0x2c7343[_0x3a1ba0(0x2d3)],'IKQjC':function(_0x426d8e){const _0x1c752b=_0x562bfc;return _0x2c7343[_0x1c752b(0x225)](_0x426d8e);},'WchxG':function(_0x48d11b,_0x342f42){const _0x17ef1d=_0x562bfc;return _0x2c7343[_0x17ef1d(0x825)](_0x48d11b,_0x342f42);},'nOLRE':_0x2c7343[_0x4317ba(0x174)],'YiWQV':_0x2c7343[_0x3a1ba0(0x3a3)],'TXyIV':_0x2c7343[_0x3d84a8(0x6da)],'UaUqE':function(_0x4e1429,_0x4083fe){const _0x425a1c=_0x3a1ba0;return _0x2c7343[_0x425a1c(0x212)](_0x4e1429,_0x4083fe);},'tQKln':_0x2c7343[_0x562bfc(0x631)],'tNrqR':_0x2c7343[_0x4317ba(0x45a)],'QEfCl':_0x2c7343[_0x3d84a8(0x1cd)],'dBeuv':function(_0x5a25fe,_0x3f8744){const _0x5e7648=_0x3a1ba0;return _0x2c7343[_0x5e7648(0x71f)](_0x5a25fe,_0x3f8744);},'dRySp':_0x2c7343[_0x4317ba(0x8ef)],'KedTG':function(_0x21ba76,_0x3c3c1a,_0x6d78b5){const _0x30bb75=_0x4317ba;return _0x2c7343[_0x30bb75(0x9a8)](_0x21ba76,_0x3c3c1a,_0x6d78b5);},'OPnJV':_0x2c7343[_0x3d84a8(0x161)],'ObuIA':_0x2c7343[_0x4317ba(0x3be)],'jcKLX':function(_0x333335,_0x52dbc8){const _0x31ab91=_0x3a1ba0;return _0x2c7343[_0x31ab91(0x704)](_0x333335,_0x52dbc8);},'FHDrz':_0x2c7343[_0x4317ba(0x470)],'zxwXJ':_0x2c7343[_0x562bfc(0x4f5)],'cvSME':_0x2c7343[_0x562bfc(0x172)],'pzEUs':_0x2c7343[_0x4317ba(0x311)],'kQUtc':_0x2c7343[_0x3d84a8(0x34f)],'WRZUy':_0x2c7343[_0x3d84a8(0x5a4)],'vPlSz':_0x2c7343[_0x562bfc(0x3ec)],'LzOkA':_0x2c7343[_0x4317ba(0x822)],'UyZbS':function(_0x52cc72,_0x2c96f6){const _0x40d8ba=_0x562bfc;return _0x2c7343[_0x40d8ba(0x52e)](_0x52cc72,_0x2c96f6);},'TGcrR':function(_0x9d1826,_0x5bb32f){const _0xfb3571=_0x4317ba;return _0x2c7343[_0xfb3571(0x769)](_0x9d1826,_0x5bb32f);},'UqwOG':function(_0x31f951,_0x207fc8){const _0x42c1a8=_0x4317ba;return _0x2c7343[_0x42c1a8(0x7d5)](_0x31f951,_0x207fc8);},'BlrDq':_0x2c7343[_0x562bfc(0x2ae)],'AJRlR':_0x2c7343[_0x3d84a8(0x91e)],'mgHQt':_0x2c7343[_0xf49f98(0x156)],'GiWdM':function(_0x3135d1,_0x1db068){const _0x33f1a9=_0x562bfc;return _0x2c7343[_0x33f1a9(0x163)](_0x3135d1,_0x1db068);},'RscEw':_0x2c7343[_0x3a1ba0(0x75d)],'PvePj':_0x2c7343[_0x4317ba(0x505)],'EOQqo':_0x2c7343[_0x562bfc(0x44e)],'cihDn':_0x2c7343[_0xf49f98(0x439)],'pXybP':function(_0x39a08a,_0x42b1f1){const _0x5229d7=_0x562bfc;return _0x2c7343[_0x5229d7(0x212)](_0x39a08a,_0x42b1f1);},'IcPqJ':_0x2c7343[_0x4317ba(0x1d1)],'qmwYH':_0x2c7343[_0x3a1ba0(0x87d)],'saoWf':_0x2c7343[_0x562bfc(0x5ac)],'divRN':_0x2c7343[_0x4317ba(0x60f)],'qwBVz':function(_0x5a82ca,_0x24a7c1){const _0x3b54f0=_0xf49f98;return _0x2c7343[_0x3b54f0(0x1a6)](_0x5a82ca,_0x24a7c1);},'JMfpr':function(_0x535ce4,_0x3b847){const _0x5fb7c9=_0x3d84a8;return _0x2c7343[_0x5fb7c9(0x9b9)](_0x535ce4,_0x3b847);},'tbxHR':_0x2c7343[_0x3a1ba0(0x148)],'KxxUf':function(_0x145b89,_0xb6d851){const _0x5ede25=_0x3d84a8;return _0x2c7343[_0x5ede25(0x7d5)](_0x145b89,_0xb6d851);},'ZTTFa':_0x2c7343[_0x3a1ba0(0x8d9)],'DSVAZ':function(_0x51e1c5,_0x375f29){const _0x49fb8a=_0x3d84a8;return _0x2c7343[_0x49fb8a(0x39f)](_0x51e1c5,_0x375f29);}};if(_0x20ed02)return;const _0x1af600=new TextDecoder(_0x2c7343[_0x4317ba(0x4f5)])[_0x4317ba(0x261)+'e'](_0x4d0506);return _0x1af600[_0x3a1ba0(0x83e)]()[_0x4317ba(0x735)]('\x0a')[_0x3a1ba0(0x235)+'ch'](function(_0x14bdb9){const _0x59c8b5=_0xf49f98,_0xd184ef=_0xf49f98,_0x2b59f4=_0x4317ba,_0x9459f2=_0xf49f98,_0x2ce68a=_0x3d84a8,_0x41d059={'qlMVo':function(_0x4eef72,_0x56f0d2){const _0x25e8d9=_0x2c00;return _0x405c69[_0x25e8d9(0x603)](_0x4eef72,_0x56f0d2);},'pbAxn':function(_0xd93352,_0x3b0b57){const _0x42f6d4=_0x2c00;return _0x405c69[_0x42f6d4(0x959)](_0xd93352,_0x3b0b57);},'ETQMR':function(_0x175b51,_0x14bfd5){const _0x5a0aaa=_0x2c00;return _0x405c69[_0x5a0aaa(0x48d)](_0x175b51,_0x14bfd5);},'qtGQG':_0x405c69[_0x59c8b5(0x8ca)],'hzeEt':function(_0x46a808,_0x4534a7){const _0x592f1e=_0x59c8b5;return _0x405c69[_0x592f1e(0x7f6)](_0x46a808,_0x4534a7);},'jifxd':_0x405c69[_0x59c8b5(0x132)],'ejwvz':_0x405c69[_0xd184ef(0x2c0)],'YLaSJ':function(_0x4cc59b,_0x675ad8){const _0x119820=_0x59c8b5;return _0x405c69[_0x119820(0x947)](_0x4cc59b,_0x675ad8);},'gvIKN':function(_0x49d7ed,_0x419fce){const _0x2b7f37=_0x59c8b5;return _0x405c69[_0x2b7f37(0x4f7)](_0x49d7ed,_0x419fce);},'xQKxR':_0x405c69[_0xd184ef(0x183)],'jHYSz':_0x405c69[_0x2ce68a(0x9e2)],'wrALX':_0x405c69[_0x2b59f4(0x336)],'yrtRB':_0x405c69[_0x59c8b5(0x57d)],'sJjBI':_0x405c69[_0x2b59f4(0x966)],'PAdHK':_0x405c69[_0xd184ef(0x5f9)],'yjHGL':function(_0x562085){const _0x383113=_0x59c8b5;return _0x405c69[_0x383113(0x276)](_0x562085);},'xKtYG':function(_0x5c262f,_0xf56648){const _0x4db7b1=_0x2b59f4;return _0x405c69[_0x4db7b1(0x1bd)](_0x5c262f,_0xf56648);},'YlPqm':_0x405c69[_0x2ce68a(0x77f)],'FfgLT':_0x405c69[_0x2ce68a(0x3f5)],'AzSpd':_0x405c69[_0x2ce68a(0x783)],'cIwjo':function(_0x33b8cc,_0x4bdfaf){const _0x534480=_0xd184ef;return _0x405c69[_0x534480(0x48d)](_0x33b8cc,_0x4bdfaf);},'aiqpJ':function(_0x136ee2,_0x65b82a){const _0x3cae7e=_0x2b59f4;return _0x405c69[_0x3cae7e(0x318)](_0x136ee2,_0x65b82a);},'IkXRZ':_0x405c69[_0xd184ef(0x73e)],'PJkKP':_0x405c69[_0x2b59f4(0x453)],'lQucR':_0x405c69[_0xd184ef(0x2e6)],'tVzVS':function(_0x5c891f,_0x40771f){const _0x36d0fa=_0x2b59f4;return _0x405c69[_0x36d0fa(0x5a8)](_0x5c891f,_0x40771f);},'WHJHx':_0x405c69[_0x59c8b5(0x4d5)],'OfjFh':function(_0x2872c6,_0x2ec74a,_0xcaab29){const _0x2c0439=_0x9459f2;return _0x405c69[_0x2c0439(0x665)](_0x2872c6,_0x2ec74a,_0xcaab29);},'KXiSU':_0x405c69[_0x2b59f4(0x70d)],'pxoXK':_0x405c69[_0x59c8b5(0x77b)],'UNOqG':function(_0x44fa21,_0x8074b1){const _0x582a4f=_0x9459f2;return _0x405c69[_0x582a4f(0x849)](_0x44fa21,_0x8074b1);},'XwmPe':function(_0x2b14d9,_0x4100b6){const _0x5bf38a=_0x9459f2;return _0x405c69[_0x5bf38a(0x318)](_0x2b14d9,_0x4100b6);},'mFPzi':_0x405c69[_0x9459f2(0x68a)],'PzCos':_0x405c69[_0x2b59f4(0x645)],'joJsO':function(_0x2bf1e9,_0x159076){const _0x2460ca=_0x59c8b5;return _0x405c69[_0x2460ca(0x318)](_0x2bf1e9,_0x159076);},'nzZvP':_0x405c69[_0x2ce68a(0x8b2)],'wkOdl':_0x405c69[_0x9459f2(0x8cc)],'uhMlU':_0x405c69[_0x9459f2(0x9df)],'blmUK':_0x405c69[_0x2ce68a(0x42e)],'tBFkK':_0x405c69[_0x9459f2(0x92d)],'ChVpN':_0x405c69[_0x2b59f4(0x609)],'wzWFZ':function(_0x5a0199,_0x25baeb){const _0x59ea4b=_0x9459f2;return _0x405c69[_0x59ea4b(0x990)](_0x5a0199,_0x25baeb);}};if(_0x405c69[_0x2ce68a(0x5a8)](_0x14bdb9[_0x2b59f4(0x743)+'h'],-0x11d4+-0x765+0x17*0x119))_0xc0141c=_0x14bdb9[_0x2b59f4(0x5ba)](0x5*-0x2c5+0x2*0xad9+-0x7d3);if(_0x405c69[_0x59c8b5(0x5d8)](_0xc0141c,_0x405c69[_0xd184ef(0x183)])){if(_0x405c69[_0x2ce68a(0x898)](_0x405c69[_0x9459f2(0x2ec)],_0x405c69[_0x9459f2(0x2ec)])){document[_0x59c8b5(0x691)+_0x9459f2(0x3b3)+_0x9459f2(0x2e0)](_0x405c69[_0x59c8b5(0x2b4)])[_0x9459f2(0x234)+_0x2b59f4(0x4b5)]='',_0x405c69[_0x2ce68a(0x276)](chatmore);const _0x3dff81={'method':_0x405c69[_0x2ce68a(0x45e)],'headers':headers,'body':_0x405c69[_0x2b59f4(0x959)](b64EncodeUnicode,JSON[_0x9459f2(0x63b)+_0x9459f2(0x78b)]({'prompt':_0x405c69[_0x59c8b5(0x990)](_0x405c69[_0x59c8b5(0x48d)](_0x405c69[_0x59c8b5(0x48d)](_0x405c69[_0xd184ef(0x830)](_0x405c69[_0xd184ef(0x28c)],original_search_query),_0x405c69[_0x2ce68a(0x946)]),document[_0x2ce68a(0x691)+_0x2b59f4(0x3b3)+_0x2ce68a(0x2e0)](_0x405c69[_0x9459f2(0x23b)])[_0xd184ef(0x234)+_0x59c8b5(0x4b5)][_0x9459f2(0x4b1)+'ce'](/<a.*?>.*?<\/a.*?>/g,'')[_0x2ce68a(0x4b1)+'ce'](/<hr.*/gs,'')[_0x9459f2(0x4b1)+'ce'](/<[^>]+>/g,'')[_0x59c8b5(0x4b1)+'ce'](/\n\n/g,'\x0a')),'\x0a'),'max_tokens':0x5dc,'temperature':0.7,'top_p':0x1,'frequency_penalty':0x0,'presence_penalty':0x2,'best_of':0x1,'echo':![],'logprobs':0x0,'stream':!![]}))};_0x405c69[_0x2b59f4(0x665)](fetch,_0x405c69[_0xd184ef(0x24c)],_0x3dff81)[_0x59c8b5(0x576)](_0x3fd6a5=>{const _0x205944=_0x2b59f4,_0x296157=_0x59c8b5,_0x3db812=_0x2ce68a,_0x422e85=_0x59c8b5,_0x58b4f8=_0x2b59f4,_0x575ab3={'mZfLc':function(_0x57433e,_0x3e78a8){const _0x3b50aa=_0x2c00;return _0x41d059[_0x3b50aa(0x8fe)](_0x57433e,_0x3e78a8);},'zEvcQ':function(_0x4b6884,_0x888b5e){const _0x375aea=_0x2c00;return _0x41d059[_0x375aea(0x4a5)](_0x4b6884,_0x888b5e);},'npwqM':function(_0x2f3bff,_0x4d9514){const _0xe6c7bc=_0x2c00;return _0x41d059[_0xe6c7bc(0x4cd)](_0x2f3bff,_0x4d9514);},'jDReA':_0x41d059[_0x205944(0x904)],'qiPtb':function(_0x20f8f9,_0x5b4758){const _0xb66a12=_0x205944;return _0x41d059[_0xb66a12(0x593)](_0x20f8f9,_0x5b4758);},'QcbkU':_0x41d059[_0x205944(0x506)],'lFlaw':_0x41d059[_0x3db812(0x8e5)],'EyacX':function(_0x3c8d20,_0x23dad5){const _0x5e1d66=_0x205944;return _0x41d059[_0x5e1d66(0x772)](_0x3c8d20,_0x23dad5);},'PfJhC':function(_0x344976,_0x3ee7ce){const _0x1b1c39=_0x205944;return _0x41d059[_0x1b1c39(0x753)](_0x344976,_0x3ee7ce);},'vrUCg':_0x41d059[_0x205944(0x27a)],'YSSiz':_0x41d059[_0x58b4f8(0x24a)],'lZrob':_0x41d059[_0x205944(0x786)],'JxkmS':_0x41d059[_0x58b4f8(0x8d4)],'eCMIW':_0x41d059[_0x205944(0x411)],'PgmHb':_0x41d059[_0x58b4f8(0x2c2)],'QBPPQ':function(_0x26b379){const _0xc9d8f3=_0x3db812;return _0x41d059[_0xc9d8f3(0x37d)](_0x26b379);},'GUoGJ':function(_0x6cb1ea,_0x274124){const _0x379ae7=_0x422e85;return _0x41d059[_0x379ae7(0x409)](_0x6cb1ea,_0x274124);},'gXDjH':_0x41d059[_0x3db812(0x241)],'AkAkr':function(_0x12474c,_0x275f7b){const _0xb2aceb=_0x205944;return _0x41d059[_0xb2aceb(0x593)](_0x12474c,_0x275f7b);},'dmqlV':_0x41d059[_0x58b4f8(0x99b)],'TYKiX':_0x41d059[_0x296157(0x634)],'LgUag':function(_0x26d434,_0x2f4c62){const _0x34dc0f=_0x205944;return _0x41d059[_0x34dc0f(0x4cf)](_0x26d434,_0x2f4c62);},'Ywrbi':function(_0x4e8134,_0x3846e5){const _0x4fbfd=_0x296157;return _0x41d059[_0x4fbfd(0x73a)](_0x4e8134,_0x3846e5);},'WMXoo':_0x41d059[_0x205944(0x87c)],'gtdVp':_0x41d059[_0x58b4f8(0x5bc)],'yjotI':function(_0x2157bb,_0x34d276){const _0x4b4a41=_0x3db812;return _0x41d059[_0x4b4a41(0x73a)](_0x2157bb,_0x34d276);},'ysACi':_0x41d059[_0x3db812(0x33f)],'mKKtF':function(_0x2884d3,_0x1db7d2){const _0x1830c3=_0x205944;return _0x41d059[_0x1830c3(0x4fa)](_0x2884d3,_0x1db7d2);},'KCOfh':_0x41d059[_0x58b4f8(0x4b6)],'uzATL':function(_0x1bc681,_0x205643,_0x39ed18){const _0x5d28e1=_0x296157;return _0x41d059[_0x5d28e1(0x2dc)](_0x1bc681,_0x205643,_0x39ed18);},'kfjUI':function(_0x284a86,_0x12a279){const _0x5cca14=_0x3db812;return _0x41d059[_0x5cca14(0x4a5)](_0x284a86,_0x12a279);},'OoKlh':_0x41d059[_0x422e85(0x765)],'lOChz':function(_0x29a077,_0x366f4c){const _0x2af589=_0x422e85;return _0x41d059[_0x2af589(0x4a5)](_0x29a077,_0x366f4c);},'qZUlq':_0x41d059[_0x58b4f8(0x13a)],'BFlSg':function(_0x58f9ef,_0x1e5784){const _0x317992=_0x422e85;return _0x41d059[_0x317992(0x6e3)](_0x58f9ef,_0x1e5784);},'GbIjL':function(_0x5c9cc4,_0xd725b6){const _0x11ae4a=_0x3db812;return _0x41d059[_0x11ae4a(0x999)](_0x5c9cc4,_0xd725b6);},'gGCuh':_0x41d059[_0x296157(0x4d7)],'jOGHZ':_0x41d059[_0x3db812(0x55a)]};if(_0x41d059[_0x58b4f8(0x9e3)](_0x41d059[_0x205944(0x76a)],_0x41d059[_0x296157(0x76a)])){const _0x4a8107=_0x3fd6a5[_0x205944(0x747)][_0x205944(0x69f)+_0x422e85(0x629)]();let _0x58c523='',_0x137c94='';_0x4a8107[_0x3db812(0x734)]()[_0x3db812(0x576)](function _0x1f36d6({done:_0x23b398,value:_0x58d779}){const _0x3af4fb=_0x205944,_0x488196=_0x296157,_0x3c588e=_0x58b4f8,_0x57551e=_0x205944,_0x578bed=_0x3db812,_0x453267={'KAvll':function(_0x58668f,_0x26a6e3){const _0x548090=_0x2c00;return _0x575ab3[_0x548090(0x3a8)](_0x58668f,_0x26a6e3);},'xIoIM':function(_0x2c31c6,_0x1ab2c2){const _0x422a00=_0x2c00;return _0x575ab3[_0x422a00(0x178)](_0x2c31c6,_0x1ab2c2);},'DNgUO':_0x575ab3[_0x3af4fb(0x711)],'aplim':function(_0x407a45,_0x315fdf){const _0x2ece57=_0x3af4fb;return _0x575ab3[_0x2ece57(0x7db)](_0x407a45,_0x315fdf);},'PHbJV':function(_0x163b78,_0x22a15a){const _0x1bdbf6=_0x3af4fb;return _0x575ab3[_0x1bdbf6(0x66a)](_0x163b78,_0x22a15a);},'mlJBR':_0x575ab3[_0x488196(0x7fe)]};if(_0x575ab3[_0x3af4fb(0x933)](_0x575ab3[_0x3af4fb(0x427)],_0x575ab3[_0x3af4fb(0x427)])){if(_0x23b398)return;const _0x57744a=new TextDecoder(_0x575ab3[_0x488196(0x563)])[_0x3c588e(0x261)+'e'](_0x58d779);return _0x57744a[_0x488196(0x83e)]()[_0x488196(0x735)]('\x0a')[_0x3c588e(0x235)+'ch'](function(_0x54d115){const _0x270c62=_0x578bed,_0x44f307=_0x3c588e,_0x3e6ca1=_0x3af4fb,_0x401157=_0x3af4fb,_0x64b64e=_0x3af4fb,_0xd23dcb={'lQLBW':function(_0x3521fb,_0x3252d3){const _0x52643a=_0x2c00;return _0x575ab3[_0x52643a(0x5a1)](_0x3521fb,_0x3252d3);},'leeYq':function(_0x27af83,_0x1d59c5){const _0x3cb828=_0x2c00;return _0x575ab3[_0x3cb828(0x178)](_0x27af83,_0x1d59c5);},'YmrZs':function(_0x1af2d5,_0x2a0b86){const _0x2fc81e=_0x2c00;return _0x575ab3[_0x2fc81e(0x6bf)](_0x1af2d5,_0x2a0b86);},'OzSSH':_0x575ab3[_0x270c62(0x7fe)]};if(_0x575ab3[_0x44f307(0x686)](_0x575ab3[_0x44f307(0x4e5)],_0x575ab3[_0x44f307(0x928)])){if(_0x575ab3[_0x64b64e(0x42c)](_0x54d115[_0x44f307(0x743)+'h'],-0xd09+0x1f2a+-0x121b))_0x58c523=_0x54d115[_0x44f307(0x5ba)](0x179a+0x15f7+-0x2d8b);if(_0x575ab3[_0x401157(0x87e)](_0x58c523,_0x575ab3[_0x401157(0x8b9)])){if(_0x575ab3[_0x401157(0x686)](_0x575ab3[_0x3e6ca1(0x3c8)],_0x575ab3[_0x44f307(0x884)])){const _0x564766=_0x575ab3[_0x270c62(0x6fa)][_0x3e6ca1(0x735)]('|');let _0x326bfd=0x3*-0xbe6+0xe6f+0x1543;while(!![]){switch(_0x564766[_0x326bfd++]){case'0':document[_0x44f307(0x38d)+_0x44f307(0x6c0)+_0x270c62(0x9de)](_0x575ab3[_0x64b64e(0x816)])[_0x44f307(0x7b5)][_0x3e6ca1(0x7cb)+'ay']='';continue;case'1':document[_0x401157(0x38d)+_0x270c62(0x6c0)+_0x44f307(0x9de)](_0x575ab3[_0x44f307(0x7d1)])[_0x44f307(0x7b5)][_0x3e6ca1(0x7cb)+'ay']='';continue;case'2':lock_chat=0x1d33+0x574+-0x22a7;continue;case'3':_0x575ab3[_0x64b64e(0x25f)](proxify);continue;case'4':return;}break;}}else{_0x89b200=_0xd23dcb[_0x44f307(0x471)](_0x2a1981,-0x935+0x1f44+0x6*-0x3ad);if(!_0x2437b2)throw _0x446c18;return _0xd23dcb[_0x270c62(0x2b5)](_0x47c636,0x2*0x7cd+0x9*-0x25f+0x7b1)[_0x3e6ca1(0x576)](()=>_0x31f470(_0x4ee911,_0x108a76,_0x458efa));}}let _0x3d51d0;try{if(_0x575ab3[_0x270c62(0x9a1)](_0x575ab3[_0x64b64e(0x7b7)],_0x575ab3[_0x270c62(0x7b7)]))return _0x453267[_0x44f307(0x516)](_0x20a9c3,_0x453267[_0x64b64e(0x492)](_0x376af5,_0x214865));else try{if(_0x575ab3[_0x44f307(0x9ac)](_0x575ab3[_0x44f307(0x9aa)],_0x575ab3[_0x64b64e(0x9c8)]))_0x3d51d0=JSON[_0x44f307(0x7a8)](_0x575ab3[_0x44f307(0x66a)](_0x137c94,_0x58c523))[_0x575ab3[_0x3e6ca1(0x7fe)]],_0x137c94='';else return _0x59d385[_0x401157(0x353)+_0x3e6ca1(0x812)]()[_0x44f307(0x4e9)+'h'](HGwBJU[_0x64b64e(0x7bb)])[_0x401157(0x353)+_0x270c62(0x812)]()[_0x270c62(0x7e5)+_0x270c62(0x599)+'r'](_0x5de246)[_0x64b64e(0x4e9)+'h'](HGwBJU[_0x64b64e(0x7bb)]);}catch(_0x4f5a05){if(_0x575ab3[_0x3e6ca1(0x7d4)](_0x575ab3[_0x401157(0x201)],_0x575ab3[_0x44f307(0x660)])){if(!_0x2489df)return;try{var _0x22821b=new _0x2443db(_0x578a63[_0x270c62(0x743)+'h']),_0x33adf0=new _0x3c6533(_0x22821b);for(var _0x1567f5=0x54e+-0x6b9*-0x5+-0x26eb,_0x69af51=_0x596df9[_0x270c62(0x743)+'h'];_0x453267[_0x44f307(0x466)](_0x1567f5,_0x69af51);_0x1567f5++){_0x33adf0[_0x1567f5]=_0x16392d[_0x401157(0x664)+_0x3e6ca1(0x741)](_0x1567f5);}return _0x22821b;}catch(_0x7eac77){}}else _0x3d51d0=JSON[_0x401157(0x7a8)](_0x58c523)[_0x575ab3[_0x64b64e(0x7fe)]],_0x137c94='';}}catch(_0x4427fd){_0x575ab3[_0x3e6ca1(0x65e)](_0x575ab3[_0x44f307(0x7fd)],_0x575ab3[_0x270c62(0x7fd)])?_0x137c94+=_0x58c523:_0x10c850+='';}if(_0x3d51d0&&_0x575ab3[_0x401157(0x42c)](_0x3d51d0[_0x44f307(0x743)+'h'],-0x18a8+0x7ed*-0x3+0x306f)&&_0x575ab3[_0x44f307(0x175)](_0x3d51d0[-0x1602+-0x45*-0x70+-0x417*0x2][_0x401157(0x22a)+_0x270c62(0x69e)][_0x3e6ca1(0x185)+_0x401157(0x1e8)+'t'][0x24bd+-0x34f*0x2+-0xb*0x2bd],text_offset)){if(_0x575ab3[_0x44f307(0x9ac)](_0x575ab3[_0x44f307(0x5e9)],_0x575ab3[_0x44f307(0x5e9)]))try{_0x1b0276=_0xb57b9d[_0x44f307(0x7a8)](_0x453267[_0x64b64e(0x2fa)](_0x304817,_0x25ecab))[_0x453267[_0x3e6ca1(0x6cb)]],_0x2ac023='';}catch(_0x11a858){_0x4b42fa=_0x19c169[_0x3e6ca1(0x7a8)](_0x215d6e)[_0x453267[_0x64b64e(0x6cb)]],_0xb1a22d='';}else chatTextRawPlusComment+=_0x3d51d0[0x1*-0x1a4c+0xeba+-0x1*-0xb92][_0x3e6ca1(0x1ed)],text_offset=_0x3d51d0[0x16*-0x11a+0x1*-0x268a+0x3ec6][_0x270c62(0x22a)+_0x64b64e(0x69e)][_0x64b64e(0x185)+_0x44f307(0x1e8)+'t'][_0x575ab3[_0x270c62(0x5a1)](_0x3d51d0[-0x5e+0xede+-0xe80][_0x270c62(0x22a)+_0x64b64e(0x69e)][_0x44f307(0x185)+_0x64b64e(0x1e8)+'t'][_0x64b64e(0x743)+'h'],0x1*-0x4af+-0x3c6+0x876)];}_0x575ab3[_0x3e6ca1(0x78f)](markdownToHtml,_0x575ab3[_0x44f307(0x29d)](beautify,chatTextRawPlusComment),document[_0x270c62(0x38d)+_0x44f307(0x6c0)+_0x270c62(0x9de)](_0x575ab3[_0x44f307(0x585)]));}else try{_0x153e1e=_0x2421e4[_0x270c62(0x7a8)](_0xd23dcb[_0x3e6ca1(0x5d5)](_0x18cf3a,_0x928f3f))[_0xd23dcb[_0x401157(0x93a)]],_0xd98fab='';}catch(_0x13ed46){_0x3a8d6c=_0x316be6[_0x3e6ca1(0x7a8)](_0x4981ee)[_0xd23dcb[_0x64b64e(0x93a)]],_0xda3b7e='';}}),_0x4a8107[_0x57551e(0x734)]()[_0x578bed(0x576)](_0x1f36d6);}else return _0xa86b68[_0x57551e(0x536)](new _0x19c994(_0x47af29));});}else return _0x386d8d;})[_0x9459f2(0x88a)](_0xc8aa01=>{const _0x248dd4=_0x9459f2,_0x35b6d5=_0x59c8b5,_0x4ecee3=_0x9459f2,_0x151370=_0x59c8b5,_0x1a1983=_0x2b59f4;if(_0x41d059[_0x248dd4(0x999)](_0x41d059[_0x35b6d5(0x160)],_0x41d059[_0x248dd4(0x1ab)])){const _0x8bd297=_0x20ba7f?function(){const _0x5129be=_0x4ecee3;if(_0x176af7){const _0x5af3ff=_0x4b0eab[_0x5129be(0x6ec)](_0x58096d,arguments);return _0x496a43=null,_0x5af3ff;}}:function(){};return _0x5495c8=![],_0x8bd297;}else console[_0x248dd4(0x94b)](_0x41d059[_0x1a1983(0x2a7)],_0xc8aa01);});return;}else{const _0x25c8d1=_0x41d059[_0x2ce68a(0x4bb)][_0x9459f2(0x735)]('|');let _0x3ab539=0x4*0x493+-0x223*0x3+-0xbe3;while(!![]){switch(_0x25c8d1[_0x3ab539++]){case'0':_0x14df14=0x2*0x7bb+0xc61+-0x1bd7;continue;case'1':_0x41d059[_0x2ce68a(0x37d)](_0x3848de);continue;case'2':return;case'3':_0xbfb579[_0x2b59f4(0x691)+_0x9459f2(0x3b3)+_0x2b59f4(0x2e0)](_0x41d059[_0xd184ef(0x46d)])[_0x9459f2(0x749)]='';continue;case'4':_0x447a35+=_0x41d059[_0xd184ef(0x4fd)](_0x45ab35,_0x433aa6);continue;}break;}}}let _0x2ea847;try{if(_0x405c69[_0x59c8b5(0x3ce)](_0x405c69[_0x9459f2(0x179)],_0x405c69[_0xd184ef(0x7af)])){const _0x163b08=_0x4f7980[_0x9459f2(0x6ec)](_0x2b3945,arguments);return _0xa19939=null,_0x163b08;}else try{if(_0x405c69[_0x59c8b5(0x1bd)](_0x405c69[_0x9459f2(0x896)],_0x405c69[_0x59c8b5(0x60d)]))_0x2ea847=JSON[_0x2b59f4(0x7a8)](_0x405c69[_0x2ce68a(0x969)](_0x335424,_0xc0141c))[_0x405c69[_0x2ce68a(0x8ca)]],_0x335424='';else return![];}catch(_0x20466e){_0x405c69[_0x9459f2(0x569)](_0x405c69[_0x9459f2(0x66b)],_0x405c69[_0x2b59f4(0x66b)])?_0x871dee=_0x7d96d:(_0x2ea847=JSON[_0x9459f2(0x7a8)](_0xc0141c)[_0x405c69[_0x59c8b5(0x8ca)]],_0x335424='');}}catch(_0x547459){if(_0x405c69[_0x2ce68a(0x564)](_0x405c69[_0xd184ef(0x40f)],_0x405c69[_0xd184ef(0x40f)]))_0x335424+=_0xc0141c;else{if(_0x23b1ca){const _0x16ee3a=_0x17fd94[_0x2ce68a(0x6ec)](_0x22a54e,arguments);return _0x72d504=null,_0x16ee3a;}}}_0x2ea847&&_0x405c69[_0x2b59f4(0x5a8)](_0x2ea847[_0xd184ef(0x743)+'h'],-0x14*0xce+0x1*-0x2379+0x3391)&&_0x405c69[_0x2b59f4(0x947)](_0x2ea847[0x1*-0xa5f+0x1e*-0x66+0x5*0x477][_0x59c8b5(0x22a)+_0x59c8b5(0x69e)][_0x59c8b5(0x185)+_0x9459f2(0x1e8)+'t'][0x14*-0xd9+0x1159+-0x65],text_offset)&&(chatTextRaw+=_0x2ea847[0xb4+-0xc4b+0xb97*0x1][_0x9459f2(0x1ed)],text_offset=_0x2ea847[0x1c31+0x137c+-0x2fad*0x1][_0x9459f2(0x22a)+_0x59c8b5(0x69e)][_0x2b59f4(0x185)+_0x59c8b5(0x1e8)+'t'][_0x405c69[_0x59c8b5(0x35a)](_0x2ea847[0x4c*-0x15+0xd79*-0x1+0x13b5][_0x59c8b5(0x22a)+_0xd184ef(0x69e)][_0x9459f2(0x185)+_0xd184ef(0x1e8)+'t'][_0x2b59f4(0x743)+'h'],-0x1c38+-0x167d+0x32b6)]),_0x405c69[_0xd184ef(0x665)](markdownToHtml,_0x405c69[_0x9459f2(0x959)](beautify,chatTextRaw),document[_0x9459f2(0x38d)+_0x59c8b5(0x6c0)+_0x9459f2(0x9de)](_0x405c69[_0x2ce68a(0x70d)]));}),_0x22e15c[_0x3d84a8(0x734)]()[_0x4317ba(0x576)](_0x515702);});})[_0x1e5ad7(0x88a)](_0x4581c5=>{const _0x1daf8c=_0x141271,_0xf2a998=_0x124012;console[_0x1daf8c(0x94b)](_0x290ac7[_0x1daf8c(0x2ca)],_0x4581c5);});return;}let _0x7b914d;try{try{_0x7b914d=JSON[_0x124012(0x7a8)](_0x290ac7[_0x1e5ad7(0x8e6)](_0xe639e2,_0x45f207))[_0x290ac7[_0x1e5ad7(0x233)]],_0xe639e2='';}catch(_0x4b1e51){_0x7b914d=JSON[_0x27e894(0x7a8)](_0x45f207)[_0x290ac7[_0x27e894(0x233)]],_0xe639e2='';}}catch(_0x7b1ee6){_0xe639e2+=_0x45f207;}_0x7b914d&&_0x290ac7[_0x1e5ad7(0x4c1)](_0x7b914d[_0x124012(0x743)+'h'],-0x7f*-0x2a+0x469*-0x7+0xa09)&&_0x290ac7[_0x1e5ad7(0x4c1)](_0x7b914d[0x1*-0x4e9+0x14e8+-0x27*0x69][_0x141271(0x22a)+_0x141271(0x69e)][_0x2ec54b(0x185)+_0x27e894(0x1e8)+'t'][-0x206c+0x1ae1+0x1d9*0x3],text_offset)&&(chatTextRawIntro+=_0x7b914d[-0x16c8+-0xb04+0x21cc][_0x1e5ad7(0x1ed)],text_offset=_0x7b914d[0xd9e+0xfb6+-0xeaa*0x2][_0x124012(0x22a)+_0x1e5ad7(0x69e)][_0x1e5ad7(0x185)+_0x27e894(0x1e8)+'t'][_0x290ac7[_0x27e894(0x4e2)](_0x7b914d[0x1ad1+-0x229+0x838*-0x3][_0x27e894(0x22a)+_0x2ec54b(0x69e)][_0x2ec54b(0x185)+_0x1e5ad7(0x1e8)+'t'][_0x2ec54b(0x743)+'h'],0x2*0xfa1+0x451*0x4+-0x3085)]),_0x290ac7[_0x124012(0x5eb)](markdownToHtml,_0x290ac7[_0x141271(0x454)](beautify,_0x290ac7[_0x141271(0x644)](chatTextRawIntro,'\x0a')),document[_0x1e5ad7(0x38d)+_0x27e894(0x6c0)+_0x1e5ad7(0x9de)](_0x290ac7[_0x141271(0x2a4)]));}),_0x2ad817[_0x4fbd00(0x734)]()[_0x222479(0x576)](_0x5175f4);});})[_0x31e731(0x88a)](_0x2d973c=>{const _0x30da03=_0xd3c6d5,_0x538a8f=_0x31e731,_0x46652e=_0xeffe8d,_0x5bbea6=_0xeffe8d,_0x236a21={};_0x236a21[_0x30da03(0x97a)]=_0x30da03(0x419)+':';const _0x462975=_0x236a21;console[_0x30da03(0x94b)](_0x462975[_0x30da03(0x97a)],_0x2d973c);});function _0x3a23f4(_0x3f56d7){const _0x120866=_0x31e731,_0x1ab75c=_0xd3c6d5,_0x57cb43=_0xf3ef9c,_0x463e71=_0xf3ef9c,_0x535ba2=_0xf3ef9c,_0x11ebeb={'dbvnT':function(_0x2d12c0,_0x13149f){return _0x2d12c0===_0x13149f;},'SPkLM':_0x120866(0x63b)+'g','brOeI':_0x1ab75c(0x9e9)+_0x57cb43(0x916)+_0x463e71(0x21b),'jgggx':_0x120866(0x856)+'er','pMqDO':function(_0x2cdf4c,_0x5e06bc){return _0x2cdf4c!==_0x5e06bc;},'bkOdn':function(_0x3bc2bc,_0x516db6){return _0x3bc2bc+_0x516db6;},'mReMd':function(_0x2a763a,_0x582fda){return _0x2a763a/_0x582fda;},'YoJat':_0x1ab75c(0x743)+'h','gZdGg':function(_0x141815,_0x766ddd){return _0x141815===_0x766ddd;},'aivVj':function(_0x180023,_0x5d9bd8){return _0x180023%_0x5d9bd8;},'gsRrj':_0x57cb43(0x4ba),'aQNrX':_0x120866(0x8ba),'fGdEM':_0x463e71(0x38a)+'n','roDej':_0x463e71(0x5d4)+_0x120866(0x142)+'t','rFeGf':function(_0x2026ba,_0x54e48f){return _0x2026ba(_0x54e48f);},'JVoRe':function(_0x51406a,_0x14a39d){return _0x51406a(_0x14a39d);}};function _0x771f1c(_0x51b77b){const _0x76a48e=_0x463e71,_0x69b8b8=_0x1ab75c,_0xd9f0a5=_0x1ab75c,_0x4d2659=_0x57cb43,_0x51ed2d=_0x1ab75c;if(_0x11ebeb[_0x76a48e(0x97f)](typeof _0x51b77b,_0x11ebeb[_0x69b8b8(0x8f9)]))return function(_0x2522a0){}[_0x76a48e(0x7e5)+_0x76a48e(0x599)+'r'](_0x11ebeb[_0x69b8b8(0x8d5)])[_0xd9f0a5(0x6ec)](_0x11ebeb[_0x51ed2d(0x891)]);else _0x11ebeb[_0xd9f0a5(0x6a8)](_0x11ebeb[_0xd9f0a5(0x944)]('',_0x11ebeb[_0x4d2659(0x9b4)](_0x51b77b,_0x51b77b))[_0x11ebeb[_0x51ed2d(0x80d)]],-0x1*-0x1082+-0x1*-0x40f+-0x5e*0x38)||_0x11ebeb[_0xd9f0a5(0x1e9)](_0x11ebeb[_0x76a48e(0x67b)](_0x51b77b,0x1*-0x505+-0xc5d+0x1176),-0x1*0x268d+-0xb4*0x1a+-0x1*-0x38d5)?function(){return!![];}[_0x76a48e(0x7e5)+_0x51ed2d(0x599)+'r'](_0x11ebeb[_0xd9f0a5(0x944)](_0x11ebeb[_0xd9f0a5(0x3c9)],_0x11ebeb[_0x76a48e(0x6c6)]))[_0x76a48e(0x152)](_0x11ebeb[_0x69b8b8(0x690)]):function(){return![];}[_0x69b8b8(0x7e5)+_0x4d2659(0x599)+'r'](_0x11ebeb[_0xd9f0a5(0x944)](_0x11ebeb[_0x4d2659(0x3c9)],_0x11ebeb[_0x69b8b8(0x6c6)]))[_0x76a48e(0x6ec)](_0x11ebeb[_0x76a48e(0x412)]);_0x11ebeb[_0xd9f0a5(0x4a1)](_0x771f1c,++_0x51b77b);}try{if(_0x3f56d7)return _0x771f1c;else _0x11ebeb[_0x120866(0x337)](_0x771f1c,-0x23e1*-0x1+-0x180*0x5+-0x5ad*0x5);}catch(_0x5b5ab1){}}
</script>
'''
# for i in range(1,16):
# gpt = gpt.replace("["+str(i)+"] http","[^"+str(i)+"]: http").replace("["+str(i)+"]http","[^"+str(i)+"]: http").replace("["+str(i)+"]","[^"+str(i)+"]")
# rgpt = gpt
# gpt = markdown.markdown( gpt , extensions=['footnotes'])
# for i in range(len(url_pair)-1,-1,-1):
# gpt = gpt.replace("#fn:"+str(i),url_pair[i])
# gpt = gpt.replace("#fn:url"+str(i),url_pair[i])
# gpt = re.sub(r'<div class="footnote">(.*?)</div>', '', gpt, flags=re.DOTALL)
# gpt = gpt + '''<style>
# a.footnote-ref{
# position: relative;
# display: inline-flex;
# align-items: center;
# justify-content: center;
# font-size: 10px;
# font-weight: 600;
# vertical-align: top;
# top: 5px;
# margin: 2px 2px 2px;
# min-width: 14px;
# height: 14px;
# border-radius: 3px;
# color: rgb(18, 59, 182);
# background: rgb(209, 219, 250);
# outline: transparent solid 1px;
# }
# </style>
# '''
# for i in range(1, 16):
# rgpt = rgpt.replace(f"[{i}]", "")
# rgpt = rgpt.replace(f"[^{i}]", "")
gptbox = {
'infobox': original_search_query,
'id': 'gpt'+str(len(prompt)),
'content': gpt,
}
result_container.infoboxes.append(gptbox)
except Exception as ee:
logger.exception(ee, exc_info=True)
# checkin for a external bang
if result_container.redirect_url:
return redirect(result_container.redirect_url)
# Server-Timing header
request.timings = result_container.get_timings() # pylint: disable=assigning-non-slot
current_template = None
previous_result = None
# output
for result in results:
if output_format == 'html':
if 'content' in result and result['content']:
result['content'] = highlight_content(escape(result['content'][:1024]), search_query.query)
if 'title' in result and result['title']:
result['title'] = highlight_content(escape(result['title'] or ''), search_query.query)
else:
if result.get('content'):
result['content'] = html_to_text(result['content']).strip()
# removing html content and whitespace duplications
result['title'] = ' '.join(html_to_text(result['title']).strip().split())
if 'url' in result:
result['pretty_url'] = prettify_url(result['url'])
if result.get('publishedDate'): # do not try to get a date from an empty string or a None type
try: # test if publishedDate >= 1900 (datetime module bug)
result['pubdate'] = result['publishedDate'].strftime('%Y-%m-%d %H:%M:%S%z')
except ValueError:
result['publishedDate'] = None
else:
result['publishedDate'] = searxng_l10n_timespan(result['publishedDate'])
# set result['open_group'] = True when the template changes from the previous result
# set result['close_group'] = True when the template changes on the next result
if current_template != result.get('template'):
result['open_group'] = True
if previous_result:
previous_result['close_group'] = True # pylint: disable=unsupported-assignment-operation
current_template = result.get('template')
previous_result = result
if previous_result:
previous_result['close_group'] = True
if output_format == 'json':
x = {
# 'query': search_query.query,
# 'number_of_results': number_of_results,
# 'results': results,
# 'answers': list(result_container.answers),
# 'corrections': list(result_container.corrections),
'infoboxes': result_container.infoboxes,
# 'suggestions': list(result_container.suggestions),
# 'unresponsive_engines': __get_translated_errors(result_container.unresponsive_engines),
}
response = json.dumps(x, default=lambda item: list(item) if isinstance(item, set) else item)
return Response(response, mimetype='application/json')
if output_format == 'csv':
csv = UnicodeWriter(StringIO())
keys = ('title', 'url', 'content', 'host', 'engine', 'score', 'type')
csv.writerow(keys)
for row in results:
row['host'] = row['parsed_url'].netloc
row['type'] = 'result'
csv.writerow([row.get(key, '') for key in keys])
for a in result_container.answers:
row = {'title': a, 'type': 'answer'}
csv.writerow([row.get(key, '') for key in keys])
for a in result_container.suggestions:
row = {'title': a, 'type': 'suggestion'}
csv.writerow([row.get(key, '') for key in keys])
for a in result_container.corrections:
row = {'title': a, 'type': 'correction'}
csv.writerow([row.get(key, '') for key in keys])
csv.stream.seek(0)
response = Response(csv.stream.read(), mimetype='application/csv')
cont_disp = 'attachment;Filename=searx_-_{0}.csv'.format(search_query.query)
response.headers.add('Content-Disposition', cont_disp)
return response
if output_format == 'rss':
response_rss = render(
'opensearch_response_rss.xml',
results=results,
answers=result_container.answers,
corrections=result_container.corrections,
suggestions=result_container.suggestions,
q=request.form['q'],
number_of_results=number_of_results,
)
return Response(response_rss, mimetype='text/xml')
# HTML output format
# suggestions: use RawTextQuery to get the suggestion URLs with the same bang
suggestion_urls = list(
map(
lambda suggestion: {'url': raw_text_query.changeQuery(suggestion).getFullQuery(), 'title': suggestion},
result_container.suggestions,
)
)
correction_urls = list(
map(
lambda correction: {'url': raw_text_query.changeQuery(correction).getFullQuery(), 'title': correction},
result_container.corrections,
)
)
# search_query.lang contains the user choice (all, auto, en, ...)
# when the user choice is "auto", search.search_query.lang contains the detected language
# otherwise it is equals to search_query.lang
return render(
# fmt: off
'results.html',
results = results,
q=request.form['q'],
selected_categories = search_query.categories,
pageno = search_query.pageno,
time_range = search_query.time_range or '',
number_of_results = format_decimal(number_of_results),
suggestions = suggestion_urls,
answers = result_container.answers,
corrections = correction_urls,
infoboxes = result_container.infoboxes,
engine_data = result_container.engine_data,
paging = result_container.paging,
unresponsive_engines = __get_translated_errors(
result_container.unresponsive_engines
),
current_locale = request.preferences.get_value("locale"),
current_language = match_language(
search_query.lang,
settings['search']['languages'],
fallback=request.preferences.get_value("language")
),
search_language = match_language(
search.search_query.lang,
settings['search']['languages'],
fallback=request.preferences.get_value("language")
),
timeout_limit = request.form.get('timeout_limit', None)
# fmt: on
)
def __get_translated_errors(unresponsive_engines: Iterable[UnresponsiveEngine]):
translated_errors = []
# make a copy unresponsive_engines to avoid "RuntimeError: Set changed size
# during iteration" it happens when an engine modifies the ResultContainer
# after the search_multiple_requests method has stopped waiting
for unresponsive_engine in unresponsive_engines:
error_user_text = exception_classname_to_text.get(unresponsive_engine.error_type)
if not error_user_text:
error_user_text = exception_classname_to_text[None]
error_msg = gettext(error_user_text)
if unresponsive_engine.suspended:
error_msg = gettext('Suspended') + ': ' + error_msg
translated_errors.append((unresponsive_engine.engine, error_msg))
return sorted(translated_errors, key=lambda e: e[0])
@app.route('/about', methods=['GET'])
def about():
"""Redirect to about page"""
# custom_url_for is going to add the locale
return redirect(custom_url_for('info', pagename='about'))
@app.route('/info/<locale>/<pagename>', methods=['GET'])
def info(pagename, locale):
"""Render page of online user documentation"""
page = _INFO_PAGES.get_page(pagename, locale)
if page is None:
flask.abort(404)
user_locale = request.preferences.get_value('locale')
return render(
'info.html',
all_pages=_INFO_PAGES.iter_pages(user_locale, fallback_to_default=True),
active_page=page,
active_pagename=pagename,
)
@app.route('/autocompleter', methods=['GET', 'POST'])
def autocompleter():
"""Return autocompleter results"""
# run autocompleter
results = []
# set blocked engines
disabled_engines = request.preferences.engines.get_disabled()
# parse query
raw_text_query = RawTextQuery(request.form.get('q', ''), disabled_engines)
sug_prefix = raw_text_query.getQuery()
# normal autocompletion results only appear if no inner results returned
# and there is a query part
if len(raw_text_query.autocomplete_list) == 0 and len(sug_prefix) > 0:
# get language from cookie
language = request.preferences.get_value('language')
if not language or language == 'all':
language = 'en'
else:
language = language.split('-')[0]
# run autocompletion
raw_results = search_autocomplete(request.preferences.get_value('autocomplete'), sug_prefix, language)
for result in raw_results:
# attention: this loop will change raw_text_query object and this is
# the reason why the sug_prefix was stored before (see above)
if result != sug_prefix:
results.append(raw_text_query.changeQuery(result).getFullQuery())
if len(raw_text_query.autocomplete_list) > 0:
for autocomplete_text in raw_text_query.autocomplete_list:
results.append(raw_text_query.get_autocomplete_full_query(autocomplete_text))
for answers in ask(raw_text_query):
for answer in answers:
results.append(str(answer['answer']))
if request.headers.get('X-Requested-With') == 'XMLHttpRequest':
# the suggestion request comes from the searx search form
suggestions = json.dumps(results)
mimetype = 'application/json'
else:
# the suggestion request comes from browser's URL bar
suggestions = json.dumps([sug_prefix, results])
mimetype = 'application/x-suggestions+json'
suggestions = escape(suggestions, False)
return Response(suggestions, mimetype=mimetype)
@app.route('/preferences', methods=['GET', 'POST'])
def preferences():
"""Render preferences page && save user preferences"""
# pylint: disable=too-many-locals, too-many-return-statements, too-many-branches
# pylint: disable=too-many-statements
# save preferences using the link the /preferences?preferences=...&save=1
if request.args.get('save') == '1':
resp = make_response(redirect(url_for('index', _external=True)))
return request.preferences.save(resp)
# save preferences
if request.method == 'POST':
resp = make_response(redirect(url_for('index', _external=True)))
try:
request.preferences.parse_form(request.form)
except ValidationException:
request.errors.append(gettext('Invalid settings, please edit your preferences'))
return resp
return request.preferences.save(resp)
# render preferences
image_proxy = request.preferences.get_value('image_proxy') # pylint: disable=redefined-outer-name
disabled_engines = request.preferences.engines.get_disabled()
allowed_plugins = request.preferences.plugins.get_enabled()
# stats for preferences page
filtered_engines = dict(filter(lambda kv: request.preferences.validate_token(kv[1]), engines.items()))
engines_by_category = {}
for c in categories: # pylint: disable=consider-using-dict-items
engines_by_category[c] = [e for e in categories[c] if e.name in filtered_engines]
# sort the engines alphabetically since the order in settings.yml is meaningless.
list.sort(engines_by_category[c], key=lambda e: e.name)
# get first element [0], the engine time,
# and then the second element [1] : the time (the first one is the label)
stats = {} # pylint: disable=redefined-outer-name
max_rate95 = 0
for _, e in filtered_engines.items():
h = histogram('engine', e.name, 'time', 'total')
median = round(h.percentage(50), 1) if h.count > 0 else None
rate80 = round(h.percentage(80), 1) if h.count > 0 else None
rate95 = round(h.percentage(95), 1) if h.count > 0 else None
max_rate95 = max(max_rate95, rate95 or 0)
result_count_sum = histogram('engine', e.name, 'result', 'count').sum
successful_count = counter('engine', e.name, 'search', 'count', 'successful')
result_count = int(result_count_sum / float(successful_count)) if successful_count else 0
stats[e.name] = {
'time': median,
'rate80': rate80,
'rate95': rate95,
'warn_timeout': e.timeout > settings['outgoing']['request_timeout'],
'supports_selected_language': _is_selected_language_supported(e, request.preferences),
'result_count': result_count,
}
# end of stats
# reliabilities
reliabilities = {}
engine_errors = get_engine_errors(filtered_engines)
checker_results = checker_get_result()
checker_results = (
checker_results['engines'] if checker_results['status'] == 'ok' and 'engines' in checker_results else {}
)
for _, e in filtered_engines.items():
checker_result = checker_results.get(e.name, {})
checker_success = checker_result.get('success', True)
errors = engine_errors.get(e.name) or []
if counter('engine', e.name, 'search', 'count', 'sent') == 0:
# no request
reliablity = None
elif checker_success and not errors:
reliablity = 100
elif 'simple' in checker_result.get('errors', {}):
# the basic (simple) test doesn't work: the engine is broken accoding to the checker
# even if there is no exception
reliablity = 0
else:
# pylint: disable=consider-using-generator
reliablity = 100 - sum([error['percentage'] for error in errors if not error.get('secondary')])
reliabilities[e.name] = {
'reliablity': reliablity,
'errors': [],
'checker': checker_results.get(e.name, {}).get('errors', {}).keys(),
}
# keep the order of the list checker_results[e.name]['errors'] and deduplicate.
# the first element has the highest percentage rate.
reliabilities_errors = []
for error in errors:
error_user_text = None
if error.get('secondary') or 'exception_classname' not in error:
continue
error_user_text = exception_classname_to_text.get(error.get('exception_classname'))
if not error:
error_user_text = exception_classname_to_text[None]
if error_user_text not in reliabilities_errors:
reliabilities_errors.append(error_user_text)
reliabilities[e.name]['errors'] = reliabilities_errors
# supports
supports = {}
for _, e in filtered_engines.items():
supports_selected_language = _is_selected_language_supported(e, request.preferences)
safesearch = e.safesearch
time_range_support = e.time_range_support
for checker_test_name in checker_results.get(e.name, {}).get('errors', {}):
if supports_selected_language and checker_test_name.startswith('lang_'):
supports_selected_language = '?'
elif safesearch and checker_test_name == 'safesearch':
safesearch = '?'
elif time_range_support and checker_test_name == 'time_range':
time_range_support = '?'
supports[e.name] = {
'supports_selected_language': supports_selected_language,
'safesearch': safesearch,
'time_range_support': time_range_support,
}
return render(
# fmt: off
'preferences.html',
selected_categories = get_selected_categories(request.preferences, request.form),
locales = LOCALE_NAMES,
current_locale = request.preferences.get_value("locale"),
image_proxy = image_proxy,
engines_by_category = engines_by_category,
stats = stats,
max_rate95 = max_rate95,
reliabilities = reliabilities,
supports = supports,
answerers = [
{'info': a.self_info(), 'keywords': a.keywords}
for a in answerers
],
disabled_engines = disabled_engines,
autocomplete_backends = autocomplete_backends,
shortcuts = {y: x for x, y in engine_shortcuts.items()},
themes = themes,
plugins = plugins,
doi_resolvers = settings['doi_resolvers'],
current_doi_resolver = get_doi_resolver(request.preferences),
allowed_plugins = allowed_plugins,
preferences_url_params = request.preferences.get_as_url_params(),
locked_preferences = settings['preferences']['lock'],
preferences = True
# fmt: on
)
def _is_selected_language_supported(engine, preferences: Preferences): # pylint: disable=redefined-outer-name
language = preferences.get_value('language')
if language == 'all':
return True
x = match_language(
language, getattr(engine, 'supported_languages', []), getattr(engine, 'language_aliases', {}), None
)
return bool(x)
@app.route('/image_proxy', methods=['GET'])
def image_proxy():
# pylint: disable=too-many-return-statements, too-many-branches
url = request.args.get('url')
if not url:
return '', 400
if not is_hmac_of(settings['server']['secret_key'], url.encode(), request.args.get('h', '')):
return '', 400
maximum_size = 5 * 1024 * 1024
forward_resp = False
resp = None
try:
request_headers = {
'User-Agent': gen_useragent(),
'Accept': 'image/webp,*/*',
'Accept-Encoding': 'gzip, deflate',
'Sec-GPC': '1',
'DNT': '1',
}
set_context_network_name('image_proxy')
resp, stream = http_stream(method='GET', url=url, headers=request_headers, allow_redirects=True)
content_length = resp.headers.get('Content-Length')
if content_length and content_length.isdigit() and int(content_length) > maximum_size:
return 'Max size', 400
if resp.status_code != 200:
logger.debug('image-proxy: wrong response code: %i', resp.status_code)
if resp.status_code >= 400:
return '', resp.status_code
return '', 400
if not resp.headers.get('Content-Type', '').startswith('image/') and not resp.headers.get(
'Content-Type', ''
).startswith('binary/octet-stream'):
logger.debug('image-proxy: wrong content-type: %s', resp.headers.get('Content-Type', ''))
return '', 400
forward_resp = True
except httpx.HTTPError:
logger.exception('HTTP error')
return '', 400
finally:
if resp and not forward_resp:
# the code is about to return an HTTP 400 error to the browser
# we make sure to close the response between searxng and the HTTP server
try:
resp.close()
except httpx.HTTPError:
logger.exception('HTTP error on closing')
def close_stream():
nonlocal resp, stream
try:
if resp:
resp.close()
del resp
del stream
except httpx.HTTPError as e:
logger.debug('Exception while closing response', e)
try:
headers = dict_subset(resp.headers, {'Content-Type', 'Content-Encoding', 'Content-Length', 'Length'})
response = Response(stream, mimetype=resp.headers['Content-Type'], headers=headers, direct_passthrough=True)
response.call_on_close(close_stream)
return response
except httpx.HTTPError:
close_stream()
return '', 400
@app.route('/engine_descriptions.json', methods=['GET'])
def engine_descriptions():
locale = get_locale().split('_')[0]
result = ENGINE_DESCRIPTIONS['en'].copy()
if locale != 'en':
for engine, description in ENGINE_DESCRIPTIONS.get(locale, {}).items():
result[engine] = description
for engine, description in result.items():
if len(description) == 2 and description[1] == 'ref':
ref_engine, ref_lang = description[0].split(':')
description = ENGINE_DESCRIPTIONS[ref_lang][ref_engine]
if isinstance(description, str):
description = [description, 'wikipedia']
result[engine] = description
# overwrite by about:description (from settings)
for engine_name, engine_mod in engines.items():
descr = getattr(engine_mod, 'about', {}).get('description', None)
if descr is not None:
result[engine_name] = [descr, "SearXNG config"]
return jsonify(result)
@app.route('/stats', methods=['GET'])
def stats():
"""Render engine statistics page."""
sort_order = request.args.get('sort', default='name', type=str)
selected_engine_name = request.args.get('engine', default=None, type=str)
filtered_engines = dict(filter(lambda kv: request.preferences.validate_token(kv[1]), engines.items()))
if selected_engine_name:
if selected_engine_name not in filtered_engines:
selected_engine_name = None
else:
filtered_engines = [selected_engine_name]
checker_results = checker_get_result()
checker_results = (
checker_results['engines'] if checker_results['status'] == 'ok' and 'engines' in checker_results else {}
)
engine_stats = get_engines_stats(filtered_engines)
engine_reliabilities = get_reliabilities(filtered_engines, checker_results)
if sort_order not in STATS_SORT_PARAMETERS:
sort_order = 'name'
reverse, key_name, default_value = STATS_SORT_PARAMETERS[sort_order]
def get_key(engine_stat):
reliability = engine_reliabilities.get(engine_stat['name'], {}).get('reliablity', 0)
reliability_order = 0 if reliability else 1
if key_name == 'reliability':
key = reliability
reliability_order = 0
else:
key = engine_stat.get(key_name) or default_value
if reverse:
reliability_order = 1 - reliability_order
return (reliability_order, key, engine_stat['name'])
engine_stats['time'] = sorted(engine_stats['time'], reverse=reverse, key=get_key)
return render(
# fmt: off
'stats.html',
sort_order = sort_order,
engine_stats = engine_stats,
engine_reliabilities = engine_reliabilities,
selected_engine_name = selected_engine_name,
searx_git_branch = GIT_BRANCH,
# fmt: on
)
@app.route('/stats/errors', methods=['GET'])
def stats_errors():
filtered_engines = dict(filter(lambda kv: request.preferences.validate_token(kv[1]), engines.items()))
result = get_engine_errors(filtered_engines)
return jsonify(result)
@app.route('/stats/checker', methods=['GET'])
def stats_checker():
result = checker_get_result()
return jsonify(result)
@app.route('/robots.txt', methods=['GET'])
def robots():
return Response(
"""User-agent: *
Allow: /info/en/about
Disallow: /stats
Disallow: /image_proxy
Disallow: /preferences
Disallow: /*?*q=*
""",
mimetype='text/plain',
)
@app.route('/opensearch.xml', methods=['GET'])
def opensearch():
method = request.preferences.get_value('method')
autocomplete = request.preferences.get_value('autocomplete')
# chrome/chromium only supports HTTP GET....
if request.headers.get('User-Agent', '').lower().find('webkit') >= 0:
method = 'GET'
if method not in ('POST', 'GET'):
method = 'POST'
ret = render('opensearch.xml', opensearch_method=method, autocomplete=autocomplete)
resp = Response(response=ret, status=200, mimetype="application/opensearchdescription+xml")
return resp
@app.route('/favicon.ico')
def favicon():
theme = request.preferences.get_value("theme")
return send_from_directory(
os.path.join(app.root_path, settings['ui']['static_path'], 'themes', theme, 'img'), # pyright: ignore
'favicon.png',
mimetype='image/vnd.microsoft.icon',
)
@app.route('/clear_cookies')
def clear_cookies():
resp = make_response(redirect(url_for('index', _external=True)))
for cookie_name in request.cookies:
resp.delete_cookie(cookie_name)
return resp
@app.route('/config')
def config():
"""Return configuration in JSON format."""
_engines = []
for name, engine in engines.items():
if not request.preferences.validate_token(engine):
continue
supported_languages = engine.supported_languages
if isinstance(engine.supported_languages, dict):
supported_languages = list(engine.supported_languages.keys())
_engines.append(
{
'name': name,
'categories': engine.categories,
'shortcut': engine.shortcut,
'enabled': not engine.disabled,
'paging': engine.paging,
'language_support': engine.language_support,
'supported_languages': supported_languages,
'safesearch': engine.safesearch,
'time_range_support': engine.time_range_support,
'timeout': engine.timeout,
}
)
_plugins = []
for _ in plugins:
_plugins.append({'name': _.name, 'enabled': _.default_on})
return jsonify(
{
'categories': list(categories.keys()),
'engines': _engines,
'plugins': _plugins,
'instance_name': settings['general']['instance_name'],
'locales': LOCALE_NAMES,
'default_locale': settings['ui']['default_locale'],
'autocomplete': settings['search']['autocomplete'],
'safe_search': settings['search']['safe_search'],
'default_theme': settings['ui']['default_theme'],
'version': VERSION_STRING,
'brand': {
'PRIVACYPOLICY_URL': get_setting('general.privacypolicy_url'),
'CONTACT_URL': get_setting('general.contact_url'),
'GIT_URL': GIT_URL,
'GIT_BRANCH': GIT_BRANCH,
'DOCS_URL': get_setting('brand.docs_url'),
},
'doi_resolvers': list(settings['doi_resolvers'].keys()),
'default_doi_resolver': settings['default_doi_resolver'],
}
)
@app.errorhandler(404)
def page_not_found(_e):
return render('404.html'), 404
# see https://flask.palletsprojects.com/en/1.1.x/cli/
# True if "FLASK_APP=searx/webapp.py FLASK_ENV=development flask run"
flask_run_development = (
os.environ.get("FLASK_APP") is not None and os.environ.get("FLASK_ENV") == 'development' and is_flask_run_cmdline()
)
# True if reload feature is activated of werkzeug, False otherwise (including uwsgi, etc..)
# __name__ != "__main__" if searx.webapp is imported (make test, make docs, uwsgi...)
# see run() at the end of this file : searx_debug activates the reload feature.
werkzeug_reloader = flask_run_development or (searx_debug and __name__ == "__main__")
# initialize the engines except on the first run of the werkzeug server.
if not werkzeug_reloader or (werkzeug_reloader and os.environ.get("WERKZEUG_RUN_MAIN") == "true"):
locales_initialize()
_INFO_PAGES = infopage.InfoPageSet()
redis_initialize()
plugin_initialize(app)
search_initialize(enable_checker=True, check_network=True, enable_metrics=settings['general']['enable_metrics'])
def run():
logger.debug('starting webserver on %s:%s', settings['server']['bind_address'], settings['server']['port'])
app.run(
debug=searx_debug,
use_debugger=searx_debug,
port=settings['server']['port'],
host=settings['server']['bind_address'],
threaded=True,
extra_files=[get_default_settings_path()],
)
application = app
patch_application(app)
if __name__ == "__main__":
run()