MediaWiki API result

This is the HTML representation of the JSON format. HTML is good for debugging, but is unsuitable for application use.

Specify the format parameter to change the output format. To see the non-HTML representation of the JSON format, set format=json.

See the complete documentation, or the API help for more information.

{
    "parse": {
        "title": "API",
        "text": {
            "*": "<p><a href=\"/index.php?title=Wiki:Sandbox&amp;action=edit&amp;redlink=1\" class=\"new\" title=\"Wiki:Sandbox (\u0442\u0430\u043a\u043e\u0457 \u0441\u0442\u043e\u0440\u0456\u043d\u043a\u0438 \u043d\u0435 \u0456\u0441\u043d\u0443\u0454)\">Wiki:Sandbox</a>\n</p>\n<!-- \nNewPP limit report\nCPU time usage: 0.072 seconds\nReal time usage: 0.082 seconds\nPreprocessor visited node count: 2/1000000\nPreprocessor generated node count: 12/1000000\nPost\u2010expand include size: 17/2097152 bytes\nTemplate argument size: 0/2097152 bytes\nHighest expansion depth: 2/40\nExpensive parser function count: 0/100\n-->\n\n<!-- \nTransclusion expansion time report (%,ms,calls,template)\n100.00%    6.633      1 - -total\n100.00%    6.633      1 - Wiki:Sandbox\n-->\n"
        },
        "langlinks": [],
        "categories": [],
        "links": [
            {
                "ns": 4,
                "*": "Wiki:Sandbox"
            }
        ],
        "templates": [
            {
                "ns": 4,
                "*": "Wiki:Sandbox"
            }
        ],
        "images": [],
        "externallinks": [],
        "sections": [],
        "displaytitle": "API",
        "iwlinks": [],
        "properties": []
    },
    "debuginfo": {
        "mwVersion": "1.25.3",
        "phpEngine": "PHP",
        "phpVersion": "5.3.3",
        "time": 0.51614379882812,
        "log": [
            {
                "msg": "MWDebug output complete",
                "type": "log",
                "caller": "MWDebug::appendDebugInfoToApiResult"
            }
        ],
        "debugLog": [
            "[error-json] {\"id\":\"4f13be56\",\"type\":\"ErrorException\",\"file\":\"/var/www/wiki/includes/Setup.php\",\"line\":555,\"message\":\"PHP Warning: date_default_timezone_get(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead\",\"suppressed\":true,\"url\":null,\"backtrace\":[{\"function\":\"handleError\",\"class\":\"MWExceptionHandler\",\"type\":\"::\",\"args\":[\"integer\",\"string\",\"string\",\"integer\",\"array\"]},{\"file\":\"/var/www/wiki/includes/Setup.php\",\"line\":555,\"function\":\"date_default_timezone_get\",\"args\":[]},{\"file\":\"/var/www/wiki/includes/WebStart.php\",\"line\":138,\"args\":[\"string\"],\"function\":\"require_once\"},{\"file\":\"/var/www/wiki/api.php\",\"line\":43,\"args\":[\"string\"],\"function\":\"require\"}]}",
            "Start request GET /api.php?action=parse&contentmodel=wikitext&text=%7B%7BProject%3ASandbox%7D%7D\nHTTP HEADERS:\nHOST: wiki.isofts.kiev.ua\nX-REAL-IP: 216.73.216.80\nX-FORWARDED-FOR: 10.1.220.30, 216.73.216.80\nCONNECTION: close\nACCEPT: */*\nUSER-AGENT: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)\nACCEPT-ENCODING: gzip, br, zstd, deflate\nVIA: 1.1 squid-proxy-5b5d847c96-9b26j (squid/6.10)\nCACHE-CONTROL: max-age=0",
            "[caches] main: APCBagOStuff, message: APCBagOStuff, parser: APCBagOStuff",
            "[caches] LocalisationCache: using store LCStoreDB",
            "Fully initialised",
            "[MessageCache] MessageCache::load: Loading uk... got from global cache",
            "Connected to database 0 at localhost",
            "[ContentHandler] Created handler for wikitext: WikitextContentHandler",
            "[ContentHandler] Created handler for javascript: JavaScriptContentHandler",
            "[ContentHandler] Created handler for json: JsonContentHandler",
            "[ContentHandler] Created handler for css: CssContentHandler",
            "[ContentHandler] Created handler for text: TextContentHandler",
            "[ContentHandler] Created handler for Scribunto: ScribuntoContentHandler",
            "ApiMain::setCacheMode: setting cache mode anon-public-user-private",
            "IP: 192.168.80.1",
            "Unstubbing $wgParser on call of $wgParser::parse from WikitextContent::fillParserOutput",
            "Parser: using preprocessor: Preprocessor_DOM",
            "Unstubbing $wgLang on call of $wgLang::getCode from MessageCache::getMessageFromFallbackChain",
            "[gitinfo] Computed cacheFile= for /var/www/wiki",
            "[gitinfo] Cache incomplete for /var/www/wiki"
        ],
        "queries": [
            {
                "sql": "BEGIN",
                "function": "DatabaseBase::query (LCStoreDB::get)",
                "time": 0.00028705596923828
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'uk' AND lc_key = 'deps'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00072622299194336
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'uk' AND lc_key = 'list'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.001849889755249
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'uk' AND lc_key = 'preload'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00065398216247559
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'uk' AND lc_key = 'preload'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00063800811767578
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'uk' AND lc_key = 'messages:cirrussearch-morelikethis-settings'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00067901611328125
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'uk' AND lc_key = 'messages:cirrussearch-didyoumean-settings'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00066184997558594
            },
            {
                "sql": "SELECT  page_id,page_namespace,page_title,page_restrictions,page_is_redirect,page_is_new,page_random,page_touched,page_links_updated,page_latest,page_len,page_content_model  FROM `wiki0_page`   WHERE page_namespace = '0' AND page_title = 'API'  LIMIT 1  ",
                "function": "WikiPage::pageData",
                "time": 0.00058889389038086
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'uk' AND lc_key = 'magicWords'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00061702728271484
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'uk' AND lc_key = 'namespaceGenderAliases'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00055789947509766
            },
            {
                "sql": "SELECT  rev_id,rev_page,rev_text_id,rev_timestamp,rev_comment,rev_user_text,rev_user,rev_minor_edit,rev_deleted,rev_len,rev_parent_id,rev_sha1,rev_content_format,rev_content_model,page_namespace,page_title,page_id,page_latest,page_is_redirect,page_len,user_name  FROM `wiki0_revision` INNER JOIN `wiki0_page` ON ((page_id = rev_page)) LEFT JOIN `wiki0_user` ON ((rev_user != 0) AND (user_id = rev_user))  WHERE page_namespace = '4' AND page_title = 'Sandbox' AND (rev_id=page_latest)  LIMIT 1  ",
                "function": "Revision::fetchFromConds",
                "time": 0.00075316429138184
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'uk' AND lc_key = 'linkPrefixExtension'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00053095817565918
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'uk' AND lc_key = 'linkPrefixCharset'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00051403045654297
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'uk' AND lc_key = 'namespaceAliases'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00052618980407715
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'uk' AND lc_key = 'linkTrail'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.0005500316619873
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'uk' AND lc_key = 'messages:red-link-title'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00054693222045898
            },
            {
                "sql": "SELECT  smw_id,smw_sortkey  FROM `wiki0_smw_object_ids`   WHERE smw_title = 'Sandbox' AND smw_namespace = '4' AND smw_iw = '' AND smw_subobject = ''  LIMIT 1  ",
                "function": "SMWSql3SmwIds::getDatabaseIdAndSort",
                "time": 0.0050320625305176
            },
            {
                "sql": "SELECT  o_id  FROM `wiki0_smw_fpt_redi`   WHERE s_title = 'Sandbox' AND s_namespace = '4'  LIMIT 1  ",
                "function": "SMW\\SQLStore\\RedirectInfoStore::select",
                "time": 0.00043106079101562
            },
            {
                "sql": "SELECT  DISTINCT smw_title,smw_sortkey  FROM `wiki0_smw_object_ids` INNER JOIN `wiki0_smw_di_wikipage` AS t1 ON t1.p_id=smw_id   WHERE t1.o_id='0'  ",
                "function": "SMWSQLStore3Readers::getInProperties",
                "time": 0.00051093101501465
            },
            {
                "sql": "SELECT  *  FROM `wiki0_smw_fpt_ask` AS t1   WHERE t1.o_id='0'  LIMIT 1  ",
                "function": "SMWSQLStore3Readers::getInProperties",
                "time": 0.00036001205444336
            },
            {
                "sql": "SELECT  *  FROM `wiki0_smw_fpt_subp` AS t1   WHERE t1.o_id='0'  LIMIT 1  ",
                "function": "SMWSQLStore3Readers::getInProperties",
                "time": 0.00034403800964355
            },
            {
                "sql": "SELECT  *  FROM `wiki0_smw_fpt_subc` AS t1   WHERE t1.o_id='0'  LIMIT 1  ",
                "function": "SMWSQLStore3Readers::getInProperties",
                "time": 0.00035381317138672
            },
            {
                "sql": "SELECT  *  FROM `wiki0_smw_fpt_inst` AS t1   WHERE t1.o_id='0'  LIMIT 1  ",
                "function": "SMWSQLStore3Readers::getInProperties",
                "time": 0.00035715103149414
            },
            {
                "sql": "SELECT  *  FROM `wiki0_smw_fpt_redi` AS t1   WHERE t1.o_id='0'  LIMIT 1  ",
                "function": "SMWSQLStore3Readers::getInProperties",
                "time": 0.00038313865661621
            },
            {
                "sql": "SELECT  *  FROM `wiki0_smw_fpt_sobj` AS t1   WHERE t1.o_id='0'  LIMIT 1  ",
                "function": "SMWSQLStore3Readers::getInProperties",
                "time": 0.00037503242492676
            },
            {
                "sql": "SELECT  smw_id,smw_sortkey  FROM `wiki0_smw_object_ids`   WHERE smw_title = 'Wiki' AND smw_namespace = '4' AND smw_iw = '' AND smw_subobject = ''  LIMIT 1  ",
                "function": "SMWSql3SmwIds::getDatabaseIdAndSort",
                "time": 0.00044703483581543
            },
            {
                "sql": "SELECT  o_id  FROM `wiki0_smw_fpt_redi`   WHERE s_title = 'Wiki' AND s_namespace = '4'  LIMIT 1  ",
                "function": "SMW\\SQLStore\\RedirectInfoStore::select",
                "time": 0.0003960132598877
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'en' AND lc_key = 'deps'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00051212310791016
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'en' AND lc_key = 'list'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.0012121200561523
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'en' AND lc_key = 'preload'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00043106079101562
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'en' AND lc_key = 'preload'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00048422813415527
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'en' AND lc_key = 'messages:limitreport-cputime-value-text'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00042200088500977
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'uk' AND lc_key = 'fallback'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00040984153747559
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'uk' AND lc_key = 'messages:limitreport-cputime-value-text'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00041890144348145
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'en' AND lc_key = 'messages:limitreport-cputime-value'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00045299530029297
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'en' AND lc_key = 'messages:limitreport-cputime'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00044894218444824
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'en' AND lc_key = 'digitTransformTable'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00042986869812012
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'en' AND lc_key = 'separatorTransformTable'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00041079521179199
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'en' AND lc_key = 'compiledPluralRules'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00040698051452637
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'en' AND lc_key = 'messages:limitreport-walltime-value-text'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00046992301940918
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'uk' AND lc_key = 'messages:limitreport-walltime-value-text'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00042200088500977
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'en' AND lc_key = 'messages:limitreport-walltime-value'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00043702125549316
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'en' AND lc_key = 'messages:limitreport-walltime'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00043606758117676
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'en' AND lc_key = 'messages:limitreport-ppvisitednodes-value-text'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00047397613525391
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'uk' AND lc_key = 'messages:limitreport-ppvisitednodes-value-text'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.0004580020904541
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'en' AND lc_key = 'messages:limitreport-ppvisitednodes-value'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.0004889965057373
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'en' AND lc_key = 'messages:limitreport-ppvisitednodes'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.0004889965057373
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'en' AND lc_key = 'messages:limitreport-ppgeneratednodes-value-text'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00041794776916504
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'uk' AND lc_key = 'messages:limitreport-ppgeneratednodes-value-text'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00042080879211426
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'en' AND lc_key = 'messages:limitreport-ppgeneratednodes-value'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00046205520629883
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'en' AND lc_key = 'messages:limitreport-ppgeneratednodes'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00046491622924805
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'en' AND lc_key = 'messages:limitreport-postexpandincludesize-value-text'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00045895576477051
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'uk' AND lc_key = 'messages:limitreport-postexpandincludesize-value-text'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00041985511779785
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'en' AND lc_key = 'messages:limitreport-postexpandincludesize-value'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00043892860412598
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'en' AND lc_key = 'messages:limitreport-postexpandincludesize'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00043392181396484
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'en' AND lc_key = 'messages:limitreport-templateargumentsize-value-text'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00048017501831055
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'uk' AND lc_key = 'messages:limitreport-templateargumentsize-value-text'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00044012069702148
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'en' AND lc_key = 'messages:limitreport-templateargumentsize-value'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00049400329589844
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'en' AND lc_key = 'messages:limitreport-templateargumentsize'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00049901008605957
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'en' AND lc_key = 'messages:limitreport-expansiondepth-value-text'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00047802925109863
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'uk' AND lc_key = 'messages:limitreport-expansiondepth-value-text'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00045990943908691
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'en' AND lc_key = 'messages:limitreport-expansiondepth-value'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00043010711669922
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'en' AND lc_key = 'messages:limitreport-expansiondepth'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00042605400085449
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'en' AND lc_key = 'messages:limitreport-expensivefunctioncount-value-text'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00047993659973145
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'uk' AND lc_key = 'messages:limitreport-expensivefunctioncount-value-text'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00050091743469238
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'en' AND lc_key = 'messages:limitreport-expensivefunctioncount-value'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00047707557678223
            },
            {
                "sql": "SELECT  lc_value  FROM `wiki0_l10n_cache`   WHERE lc_lang = 'en' AND lc_key = 'messages:limitreport-expensivefunctioncount'  LIMIT 1  ",
                "function": "LCStoreDB::get",
                "time": 0.00046181678771973
            }
        ],
        "request": {
            "method": "GET",
            "url": "/api.php?action=parse&contentmodel=wikitext&text=%7B%7BProject%3ASandbox%7D%7D",
            "headers": {
                "HOST": "wiki.isofts.kiev.ua",
                "X-REAL-IP": "216.73.216.80",
                "X-FORWARDED-FOR": "10.1.220.30, 216.73.216.80",
                "CONNECTION": "close",
                "ACCEPT": "*/*",
                "USER-AGENT": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)",
                "ACCEPT-ENCODING": "gzip, br, zstd, deflate",
                "VIA": "1.1 squid-proxy-5b5d847c96-9b26j (squid/6.10)",
                "CACHE-CONTROL": "max-age=0"
            },
            "params": {
                "action": "parse",
                "contentmodel": "wikitext",
                "text": "{{Project:Sandbox}}"
            }
        },
        "memory": "20,83 \u041c\u0411",
        "memoryPeak": "21,58 \u041c\u0411",
        "includes": [
            {
                "name": "/var/www/wiki/api.php",
                "size": "5 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/PHPVersionCheck.php",
                "size": "5 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/WebStart.php",
                "size": "5 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/profiler/ProfilerFunctions.php",
                "size": "2 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/AutoLoader.php",
                "size": "4 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/autoload.php",
                "size": "95 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/Defines.php",
                "size": "9 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/libs/normal/UtfNormalDefines.php",
                "size": "6 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/DefaultSettings.php",
                "size": "231 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/SiteConfiguration.php",
                "size": "19 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/WebRequest.php",
                "size": "40 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/utils/IP.php",
                "size": "22 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/GlobalFunctions.php",
                "size": "121 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/vendor/autoload.php",
                "size": "183 \u0431\u0430\u0439\u0442\u0456\u0432"
            },
            {
                "name": "/var/www/wiki/vendor/composer/autoload_real.php",
                "size": "2 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/vendor/composer/ClassLoader.php",
                "size": "12 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/vendor/composer/include_paths.php",
                "size": "357 \u0431\u0430\u0439\u0442\u0456\u0432"
            },
            {
                "name": "/var/www/wiki/vendor/composer/autoload_namespaces.php",
                "size": "1 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/vendor/composer/autoload_psr4.php",
                "size": "1 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/vendor/composer/autoload_classmap.php",
                "size": "189 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/vendor/composer/autoload_files.php",
                "size": "827 \u0431\u0430\u0439\u0442\u0456\u0432"
            },
            {
                "name": "/var/www/wiki/vendor/data-values/interfaces/Interfaces.php",
                "size": "922 \u0431\u0430\u0439\u0442\u0456\u0432"
            },
            {
                "name": "/var/www/wiki/vendor/data-values/data-values/DataValues.php",
                "size": "423 \u0431\u0430\u0439\u0442\u0456\u0432"
            },
            {
                "name": "/var/www/wiki/vendor/data-values/data-values/DataValues.mw.php",
                "size": "1 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/vendor/data-values/validators/Validators.php",
                "size": "824 \u0431\u0430\u0439\u0442\u0456\u0432"
            },
            {
                "name": "/var/www/wiki/vendor/data-values/common/Common.php",
                "size": "898 \u0431\u0430\u0439\u0442\u0456\u0432"
            },
            {
                "name": "/var/www/wiki/vendor/param-processor/param-processor/DefaultConfig.php",
                "size": "1 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/vendor/serialization/serialization/Serialization.php",
                "size": "147 \u0431\u0430\u0439\u0442\u0456\u0432"
            },
            {
                "name": "/var/www/wiki/extensions/Validator/Validator.php",
                "size": "2 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/vendor/param-processor/param-processor/src/Processor.php",
                "size": "14 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/SemanticMediaWiki.php",
                "size": "6 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/storage/SMW_Store.php",
                "size": "16 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/MediaWiki/Jobs/UpdateJob.php",
                "size": "3 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/MediaWiki/Jobs/JobBase.php",
                "size": "2 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/jobqueue/Job.php",
                "size": "8 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/jobqueue/JobSpecification.php",
                "size": "5 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/MediaWiki/Jobs/RefreshJob.php",
                "size": "3 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/SemanticData.php",
                "size": "19 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/dataitems/SMW_DI_WikiPage.php",
                "size": "5 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/dataitems/SMW_DataItem.php",
                "size": "6 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/dataitems/SMW_DI_Property.php",
                "size": "11 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/Serializers/QueryResultSerializer.php",
                "size": "5 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/vendor/serialization/serialization/src/Serializers/Serializer.php",
                "size": "456 \u0431\u0430\u0439\u0442\u0456\u0432"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/DataValueFactory.php",
                "size": "8 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/exceptions/DataItemException.php",
                "size": "288 \u0431\u0430\u0439\u0442\u0456\u0432"
            },
            {
                "name": "/var/www/wiki/includes/exception/MWException.php",
                "size": "7 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/SQLStore/TableDefinition.php",
                "size": "4 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/dataitems/DIConcept.php",
                "size": "3 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/queryprinters/TableResultPrinter.php",
                "size": "6 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/queryprinters/ResultPrinter.php",
                "size": "18 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/context/ContextSource.php",
                "size": "4 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/context/IContextSource.php",
                "size": "4 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/queryprinters/QueryResultPrinter.php",
                "size": "4 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/queryprinters/FileExportPrinter.php",
                "size": "1 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/queryprinters/ExportPrinter.php",
                "size": "2 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/queryprinters/AggregatablePrinter.php",
                "size": "7 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/queryprinters/CategoryResultPrinter.php",
                "size": "7 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/queryprinters/DsvResultPrinter.php",
                "size": "5 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/queryprinters/EmbeddedResultPrinter.php",
                "size": "3 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/queryprinters/RdfResultPrinter.php",
                "size": "4 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/queryprinters/ListResultPrinter.php",
                "size": "13 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/queryprinters/RawResultPrinter.php",
                "size": "3 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/SPARQLStore/SPARQLStore.php",
                "size": "10 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/SPARQLStore/Connector/FourstoreHttpRepositoryConnector.php",
                "size": "6 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/SPARQLStore/Connector/GenericHttpRepositoryConnector.php",
                "size": "20 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/SPARQLStore/RepositoryConnection.php",
                "size": "4 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/SPARQLStore/Connector/VirtuosoHttpRepositoryConnector.php",
                "size": "6 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/storage/SQLStore/SMW_SQLStore3.php",
                "size": "24 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/Query/Language/Description.php",
                "size": "4 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/Query/Language/ThingDescription.php",
                "size": "748 \u0431\u0430\u0439\u0442\u0456\u0432"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/Query/Language/ClassDescription.php",
                "size": "3 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/Query/Language/ConceptDescription.php",
                "size": "1 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/Query/Language/NamespaceDescription.php",
                "size": "1 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/Query/Language/ValueDescription.php",
                "size": "2 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/Query/Language/Conjunction.php",
                "size": "3 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/Query/Language/Disjunction.php",
                "size": "4 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/Query/Language/SomeProperty.php",
                "size": "2 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/Query/PrintRequest.php",
                "size": "9 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/MediaWiki/Search/Search.php",
                "size": "8 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/search/SearchEngine.php",
                "size": "15 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/SQLStore/ListLookup.php",
                "size": "688 \u0431\u0430\u0439\u0442\u0456\u0432"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/Exporter/Element/ExpElement.php",
                "size": "3 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/Exporter/Element.php",
                "size": "735 \u0431\u0430\u0439\u0442\u0456\u0432"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/Exporter/Element/ExpResource.php",
                "size": "2 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/Exporter/Element/ExpNsResource.php",
                "size": "4 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/Exporter/Element/ExpLiteral.php",
                "size": "3 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/DataValues/ImportValue.php",
                "size": "4 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/datavalues/SMW_DataValue.php",
                "size": "25 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/SQLStore/QueryEngine/QueryEngine.php",
                "size": "18 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/Defines.php",
                "size": "4 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/NamespaceManager.php",
                "size": "5 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/GlobalFunctions.php",
                "size": "6 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/SemanticMediaWiki.settings.php",
                "size": "30 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticResultFormats/SemanticResultFormats.php",
                "size": "6 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticResultFormats/SemanticResultFormats.settings.php",
                "size": "4 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/vendor/phpoffice/phpexcel/Classes/PHPExcel.php",
                "size": "30 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/vendor/phpoffice/phpexcel/Classes/PHPExcel/Autoloader.php",
                "size": "3 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/vendor/phpoffice/phpexcel/Classes/PHPExcel/Shared/String.php",
                "size": "23 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticResultFormats/Resources.php",
                "size": "28 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticForms/SemanticForms.php",
                "size": "20 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticForms/languages/SF_Language.php",
                "size": "866 \u0431\u0430\u0439\u0442\u0456\u0432"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticForms/languages/SF_LanguageEn.php",
                "size": "508 \u0431\u0430\u0439\u0442\u0456\u0432"
            },
            {
                "name": "/var/www/wiki/extensions/GraphViz/GraphViz.php",
                "size": "5 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/LocalSettings.php",
                "size": "8 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/registration/ExtensionRegistry.php",
                "size": "8 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/objectcache/ObjectCache.php",
                "size": "5 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/debug/logger/LoggerFactory.php",
                "size": "4 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/vendor/psr/log/Psr/Log/LoggerInterface.php",
                "size": "3 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/libs/ObjectFactory.php",
                "size": "3 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/debug/logger/LegacySpi.php",
                "size": "2 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/debug/logger/Spi.php",
                "size": "2 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/debug/logger/LegacyLogger.php",
                "size": "11 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/vendor/psr/log/Psr/Log/AbstractLogger.php",
                "size": "3 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/vendor/psr/log/Psr/Log/LogLevel.php",
                "size": "312 \u0431\u0430\u0439\u0442\u0456\u0432"
            },
            {
                "name": "/var/www/wiki/includes/libs/objectcache/APCBagOStuff.php",
                "size": "2 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/libs/objectcache/BagOStuff.php",
                "size": "12 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/vendor/psr/log/Psr/Log/LoggerAwareInterface.php",
                "size": "288 \u0431\u0430\u0439\u0442\u0456\u0432"
            },
            {
                "name": "/var/www/wiki/extensions/WikiBanner/WikiBanner.php",
                "size": "841 \u0431\u0430\u0439\u0442\u0456\u0432"
            },
            {
                "name": "/var/www/wiki/extensions/YouTube/YouTube.php",
                "size": "15 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/googleAnalytics/googleAnalytics.php",
                "size": "2 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/CategoryTree/CategoryTree.php",
                "size": "16 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/GeoData/GeoData.php",
                "size": "7 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/Elastica/Elastica.php",
                "size": "2 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/Elastica/Elastica.hooks.php",
                "size": "277 \u0431\u0430\u0439\u0442\u0456\u0432"
            },
            {
                "name": "/var/www/wiki/extensions/Elastica/vendor/autoload.php",
                "size": "183 \u0431\u0430\u0439\u0442\u0456\u0432"
            },
            {
                "name": "/var/www/wiki/extensions/Elastica/vendor/composer/autoload_real.php",
                "size": "1 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/Elastica/vendor/composer/autoload_namespaces.php",
                "size": "201 \u0431\u0430\u0439\u0442\u0456\u0432"
            },
            {
                "name": "/var/www/wiki/extensions/Elastica/vendor/composer/autoload_psr4.php",
                "size": "216 \u0431\u0430\u0439\u0442\u0456\u0432"
            },
            {
                "name": "/var/www/wiki/extensions/Elastica/vendor/composer/autoload_classmap.php",
                "size": "147 \u0431\u0430\u0439\u0442\u0456\u0432"
            },
            {
                "name": "/var/www/wiki/extensions/CirrusSearch/CirrusSearch.php",
                "size": "35 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/CirrusSearch/profiles/SuggestProfiles.php",
                "size": "4 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/CirrusSearch/profiles/PhraseSuggesterProfiles.php",
                "size": "5 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/CirrusSearch/autoload.php",
                "size": "9 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/Scribunto/Scribunto.php",
                "size": "8 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/MobileDetect/MobileDetect.php",
                "size": "1 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/MobileDetect/MobileDetect.body.php",
                "size": "10 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/Setup.php",
                "size": "21 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/profiler/Profiler.php",
                "size": "8 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/profiler/ProfilerStub.php",
                "size": "1 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/profiler/TransactionProfiler.php",
                "size": "8 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/Elastica/vendor/psr/log/Psr/Log/NullLogger.php",
                "size": "641 \u0431\u0430\u0439\u0442\u0456\u0432"
            },
            {
                "name": "/var/www/wiki/extensions/ParserFunctions/ParserFunctions.hooks.php",
                "size": "3 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/skins/SkinFactory.php",
                "size": "3 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/debug/MWDebug.php",
                "size": "16 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/exception/MWExceptionHandler.php",
                "size": "15 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/libs/normal/UtfNormalUtil.php",
                "size": "3 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/json/FormatJson.php",
                "size": "14 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/vendor/wikimedia/utfnormal/src/Validator.php",
                "size": "22 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/vendor/wikimedia/utfnormal/src/Constants.php",
                "size": "3 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/Hooks.php",
                "size": "8 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/languages/Language.php",
                "size": "139 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/title/MediaWikiTitleCodec.php",
                "size": "14 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/title/TitleFormatter.php",
                "size": "3 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/title/TitleParser.php",
                "size": "2 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/Title.php",
                "size": "139 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/languages/classes/LanguageUk.php",
                "size": "4 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/languages/FakeConverter.php",
                "size": "2 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/cache/LocalisationCache.php",
                "size": "40 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/context/RequestContext.php",
                "size": "16 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/User.php",
                "size": "150 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/dao/IDBAccessObject.php",
                "size": "3 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/StubObject.php",
                "size": "6 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/OutputPage.php",
                "size": "117 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/resourceloader/ResourceLoaderModule.php",
                "size": "19 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/AuthPlugin.php",
                "size": "8 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/TemplateData/TemplateData.hooks.php",
                "size": "5 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/ApplicationFactory.php",
                "size": "5 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/dic/SimpleDependencyBuilder.php",
                "size": "8 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/dic/DependencyBuilder.php",
                "size": "2 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/dic/SharedDependencyContainer.php",
                "size": "4 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/dic/BaseDependencyContainer.php",
                "size": "2 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/ObjectStorage.php",
                "size": "2 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/dic/DependencyContainer.php",
                "size": "693 \u0431\u0430\u0439\u0442\u0456\u0432"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/interfaces/ObjectDictionary.php",
                "size": "1 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/dic/DependencyObject.php",
                "size": "554 \u0431\u0430\u0439\u0442\u0456\u0432"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/Profiler.php",
                "size": "2 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/languages/SMW_LanguageEn.php",
                "size": "3 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/languages/SMW_Language.php",
                "size": "7 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/Setup.php",
                "size": "8 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/resources/Resources.php",
                "size": "5 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/Settings.php",
                "size": "8 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/SimpleDictionary.php",
                "size": "3 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/MediaWiki/MwCollaboratorFactory.php",
                "size": "4 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/ConnectionManager.php",
                "size": "1 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/MediaWiki/LazyDBConnectionProvider.php",
                "size": "2 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/DBConnectionProvider.php",
                "size": "533 \u0431\u0430\u0439\u0442\u0456\u0432"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/MediaWiki/DatabaseConnectionProvider.php",
                "size": "916 \u0431\u0430\u0439\u0442\u0456\u0432"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/MediaWiki/Hooks/HookRegistry.php",
                "size": "14 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/libs/IEUrlExtension.php",
                "size": "9 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/api/ApiMain.php",
                "size": "47 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/api/ApiBase.php",
                "size": "83 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/context/DerivativeContext.php",
                "size": "6 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/config/ConfigFactory.php",
                "size": "3 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/config/GlobalVarConfig.php",
                "size": "2 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/config/Config.php",
                "size": "1 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/CirrusSearch/includes/SearchConfig.php",
                "size": "3 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/api/ApiModuleManager.php",
                "size": "8 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/api/ApiResult.php",
                "size": "43 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/api/ApiSerializable.php",
                "size": "2 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/api/ApiErrorFormatter.php",
                "size": "9 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/CirrusSearch/includes/Hooks.php",
                "size": "33 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/Message.php",
                "size": "29 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/libs/MessageSpecifier.php",
                "size": "1 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/cache/MessageCache.php",
                "size": "32 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/MWTimestamp.php",
                "size": "12 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/db/LBFactory.php",
                "size": "10 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/db/ChronologyProtector.php",
                "size": "4 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/db/LoadBalancer.php",
                "size": "36 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/db/Database.php",
                "size": "127 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/libs/ProcessCacheLRU.php",
                "size": "4 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/db/DatabaseMysqli.php",
                "size": "7 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/db/DatabaseMysqlBase.php",
                "size": "32 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/db/DatabaseUtility.php",
                "size": "6 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/cache/CacheDependency.php",
                "size": "6 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/CirrusSearch/includes/Util.php",
                "size": "11 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/libs/StringUtils.php",
                "size": "11 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/api/ApiParse.php",
                "size": "23 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/content/ContentHandler.php",
                "size": "36 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/content/WikitextContentHandler.php",
                "size": "3 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/content/TextContentHandler.php",
                "size": "4 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/content/JavaScriptContentHandler.php",
                "size": "1 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/content/CodeContentHandler.php",
                "size": "2 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/content/JsonContentHandler.php",
                "size": "1 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/content/CssContentHandler.php",
                "size": "1 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/Scribunto/common/ScribuntoContentHandler.php",
                "size": "2 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/api/ApiFormatJson.php",
                "size": "4 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/api/ApiFormatBase.php",
                "size": "11 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/libs/MapCacheLRU.php",
                "size": "3 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/Sanitizer.php",
                "size": "54 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/cache/GenderCache.php",
                "size": "5 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/MWNamespace.php",
                "size": "13 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/page/WikiPage.php",
                "size": "107 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/cache/LinkCache.php",
                "size": "6 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/Scribunto/common/Hooks.php",
                "size": "11 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/parser/ParserOptions.php",
                "size": "21 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/password/PasswordFactory.php",
                "size": "5 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/password/InvalidPassword.php",
                "size": "1 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/password/Password.php",
                "size": "7 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/languages/LanguageConverter.php",
                "size": "31 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticForms/includes/SF_Utils.php",
                "size": "45 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/skins/Skin.php",
                "size": "45 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/content/WikitextContent.php",
                "size": "10 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/content/TextContent.php",
                "size": "9 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/content/AbstractContent.php",
                "size": "12 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/content/Content.php",
                "size": "17 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/parser/ParserOutput.php",
                "size": "27 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/parser/CacheTime.php",
                "size": "5 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/parser/Parser.php",
                "size": "198 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/MagicWord.php",
                "size": "22 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/libs/IPSet.php",
                "size": "8 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/libs/ScopedCallback.php",
                "size": "2 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/parser/CoreParserFunctions.php",
                "size": "39 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/parser/CoreTagHooks.php",
                "size": "5 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticResultFormats/SemanticResultFormats.parser.php",
                "size": "6 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticForms/includes/SF_ParserFunctions.php",
                "size": "26 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/GraphViz/GraphViz_body.php",
                "size": "63 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/GeoData/GeoDataHooks.php",
                "size": "10 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/GeoData/CoordinatesParserFunction.php",
                "size": "7 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/GeoData/GeoData.body.php",
                "size": "5 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/InputBox/InputBox.hooks.php",
                "size": "2 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/parserhooks/DocumentationParserFunction.php",
                "size": "6 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/Validator/src/legacy/ParserHook.php",
                "size": "15 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/parserhooks/InfoParserFunction.php",
                "size": "2 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/parser/LinkHolderArray.php",
                "size": "19 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/parser/StripState.php",
                "size": "6 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/profiler/SectionProfiler.php",
                "size": "15 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/Scribunto/common/Common.php",
                "size": "5 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/parser/Preprocessor_DOM.php",
                "size": "53 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/parser/Preprocessor.php",
                "size": "9 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/Linker.php",
                "size": "77 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/Revision.php",
                "size": "50 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/MediaWiki/Hooks/InternalParseBeforeLinks.php",
                "size": "3 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/ParserData.php",
                "size": "5 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/InTextAnnotationParser.php",
                "size": "8 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/MediaWiki/MagicWordFinder.php",
                "size": "2 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/MediaWiki/RedirectTargetFinder.php",
                "size": "1 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/DataTypeRegistry.php",
                "size": "13 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/NamespaceExaminer.php",
                "size": "2 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/Annotator/PropertyAnnotatorFactory.php",
                "size": "2 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/Annotator/RedirectPropertyAnnotator.php",
                "size": "1 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/Annotator/PropertyAnnotatorDecorator.php",
                "size": "1 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/PropertyAnnotator.php",
                "size": "498 \u0431\u0430\u0439\u0442\u0456\u0432"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/Annotator/NullPropertyAnnotator.php",
                "size": "826 \u0431\u0430\u0439\u0442\u0456\u0432"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/SMW_Outputs.php",
                "size": "7 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/MediaWiki/Hooks/TitleIsAlwaysKnown.php",
                "size": "1 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/interwiki/Interwiki.php",
                "size": "11 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticForms/includes/SF_FormLinker.php",
                "size": "15 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/storage/StoreFactory.php",
                "size": "2 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/storage/SQLStore/SMW_Sql3SmwIds.php",
                "size": "32 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/SQLStore/DataItemByIdFinder.php",
                "size": "2 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/MediaWiki/Database.php",
                "size": "9 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/Cache/CacheFactory.php",
                "size": "2 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/vendor/onoi/cache/src/CacheFactory.php",
                "size": "2 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/vendor/onoi/cache/src/FixedInMemoryLruCache.php",
                "size": "3 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/vendor/onoi/cache/src/Cache.php",
                "size": "1 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/SQLStore/RedirectInfoStore.php",
                "size": "3 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/SQLStore/SQLStoreFactory.php",
                "size": "5 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/MediaWiki/Logger.php",
                "size": "2 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/Logger.php",
                "size": "442 \u0431\u0430\u0439\u0442\u0456\u0432"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/storage/SQLStore/SMW_SQLStore3_Readers.php",
                "size": "25 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/SQLStore/PropertyTableInfoFetcher.php",
                "size": "5 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/SQLStore/PropertyTableDefinitionBuilder.php",
                "size": "4 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/PropertyRegistry.php",
                "size": "10 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/PropertyLabelFinder.php",
                "size": "2 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/storage/SQLStore/SMW_DIHandler_WikiPage.php",
                "size": "3 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/includes/storage/SQLStore/SMW_DataItemHandler.php",
                "size": "4 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/HashBuilder.php",
                "size": "2 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/Html.php",
                "size": "33 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/libs/replacers/HashtableReplacer.php",
                "size": "1 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/libs/replacers/Replacer.php",
                "size": "1 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/SemanticMediaWiki/src/MediaWiki/Hooks/ParserAfterTidy.php",
                "size": "3 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/Scribunto/engines/LuaStandalone/LuaStandaloneEngine.php",
                "size": "19 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/Scribunto/engines/LuaCommon/LuaCommon.php",
                "size": "28 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/Scribunto/common/Base.php",
                "size": "8 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/extensions/Scribunto/engines/LuaCommon/LuaInterpreter.php",
                "size": "2 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/languages/utils/CLDRPluralRuleEvaluator.php",
                "size": "6 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/languages/utils/CLDRPluralRuleEvaluatorRange.php",
                "size": "3 \u041a\u0411"
            },
            {
                "name": "/var/www/wiki/includes/GitInfo.php",
                "size": "11 \u041a\u0411"
            }
        ]
    }
}
Developed by Інститут Програмних Систем