Page MenuHomePhabricator

Deprecated: Implicit conversion from float 7.9799999999999995 to int loses precision in PageImageCandidate.php on line 102
Closed, ResolvedPublic

Description

( ! ) Deprecated: Implicit conversion from float 7.9799999999999995 to int loses precision in /var/www/wiki/mediawiki/extensions/PageImages/includes/PageImageCandidate.php on line 102
Call Stack
#	Time	Memory	Function	Location
1	0.0000	365000	{main}( )	.../index.php:0
2	0.0357	3675944	wfIndexMain( )	.../index.php:46
3	0.0357	3676056	MediaWiki->run( )	.../index.php:50
4	0.0357	3676056	MediaWiki->main( )	.../MediaWiki.php:569
5	0.0360	3682960	MediaWiki->performRequest( )	.../MediaWiki.php:913
6	0.0466	3888816	MediaWiki->performAction( $article = class Article { protected $mContext = class RequestContext { private $request = class WebRequest { ... }; private $title = class Title { ... }; private $wikipage = class WikiPage { ... }; private $action = 'view'; private $output = class OutputPage { ... }; private $user = class User { ... }; private $authority = NULL; private $lang = class Language { ... }; private $skin = class MediaWiki\Skins\Vector\SkinVectorLegacy { ... }; private $timing = NULL; private $config = class GlobalVarConfig { ... }; private $languageRecursion = FALSE }; protected $mPage = class WikiPage { protected $mTitle = class Title { ... }; protected $mDataLoaded = TRUE; private $mPageIsRedirectField = FALSE; private $mHasRedirectTarget = NULL; protected $mRedirectTarget = NULL; private $mIsNew = FALSE; private $mIsRedirect = FALSE; protected $mLatest = 850; protected $mPreparedEdit = FALSE; protected $mId = 496; protected $mDataLoadedFrom = 0; private $mLastRevision = class MediaWiki\Revision\RevisionStoreCacheRecord { ... }; protected $mTimestamp = '20201023172600'; protected $mTouched = '20201023172600'; protected $mLanguage = NULL; protected $mLinksUpdated = '20201023172600'; private $derivedDataUpdater = NULL }; public $mOldId = 0; public $mRedirectedFrom = NULL; public $mRedirectUrl = FALSE; private $fetchResult = class Status { protected $ok = TRUE; protected $errors = [...]; public $value = class MediaWiki\Revision\RevisionStoreCacheRecord { ... }; public $success = [...]; public $successCount = 0; public $failCount = 0; public $cleanCallback = FALSE; protected $messageLocalizer = NULL }; public $mParserOutput = NULL; protected $viewIsRenderAction = FALSE; protected $linkRenderer = class MediaWiki\Linker\LinkRenderer { private $forceArticlePath = FALSE; private $expandUrls = FALSE; private $comment = FALSE; private $titleFormatter = class MediaWikiTitleCodec { ... }; private $linkCache = class LinkCache { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... } }; private $revisionStore = class MediaWiki\Revision\RevisionStore { private $blobStore = class MediaWiki\Storage\SqlBlobStore { ... }; private $wikiId = FALSE; private $loadBalancer = class Wikimedia\Rdbms\LoadBalancer { ... }; private $cache = class WANObjectCache { ... }; private $localCache = class APCUBagOStuff { ... }; private $commentStore = class CommentStore { ... }; private $actorMigration = class ActorMigration { ... }; private $actorStore = class MediaWiki\User\ActorStore { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $contentModelStore = class MediaWiki\Storage\NameTableStore { ... }; private $slotRoleStore = class MediaWiki\Storage\NameTableStore { ... }; private $slotRoleRegistry = class MediaWiki\Revision\SlotRoleRegistry { ... }; private $contentHandlerFactory = class MediaWiki\Content\ContentHandlerFactory { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $pageStore = class MediaWiki\Page\PageStore { ... }; private $titleFactory = class TitleFactory { ... } }; private $watchlistManager = class MediaWiki\Watchlist\WatchlistManager { private $options = class MediaWiki\Config\ServiceOptions { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $readOnlyMode = class ReadOnlyMode { ... }; private $revisionLookup = class MediaWiki\Revision\RevisionStore { ... }; private $talkPageNotificationManager = class MediaWiki\User\TalkPageNotificationManager { ... }; private $watchedItemStore = class WatchedItemStore { ... }; private $userFactory = class MediaWiki\User\UserFactory { ... }; private $nsInfo = class NamespaceInfo { ... }; private $wikiPageFactory = class MediaWiki\Page\WikiPageFactory { ... }; private $notificationTimestampCache = [...] }; private $userNameUtils = class MediaWiki\User\UserNameUtils { private $options = class MediaWiki\Config\ServiceOptions { ... }; private $contentLang = class Language { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $titleParser = class MediaWikiTitleCodec { ... }; private $textFormatter = class MediaWiki\Message\TextFormatter { ... }; private $reservedUsernames = FALSE; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $tempUserConfig = class MediaWiki\User\TempUser\RealTempUserConfig { ... } }; private $mRevisionRecord = class MediaWiki\Revision\RevisionStoreCacheRecord { protected $wikiId = FALSE; protected $mId = 850; protected $mPageId = 496; protected $mUser = class MediaWiki\User\UserIdentityValue { ... }; protected $mMinorEdit = FALSE; protected $mTimestamp = '20201023172600'; protected $mDeleted = 0; protected $mSize = 41699; protected $mSha1 = 'g3aoneba99ncraj8vll82spkbeqr2yl'; protected $mParentId = 849; protected $mComment = class CommentStoreComment { ... }; protected $mPage = class Title { ... }; protected $mSlots = class MediaWiki\Revision\RevisionSlots { ... }; protected $mCurrent = TRUE; private $mCallback = class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... } } }, $requestTitle = class Title { private $mTextform = 'Circle of fifths'; private $mUrlform = 'Circle_of_fifths'; private $mDbkeyform = 'Circle_of_fifths'; private $mNamespace = 0; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 496; protected $mLatestID = 850; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Circle of fifths'; protected $mLength = 41699; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [0 => 'en-gb', 1 => 'en-gb']; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = ['mTextform' => [...], 'mUrlform' => [...], 'mDbkeyform' => [...], 'mNamespace' => [...], 'mInterwiki' => [...], 'mFragment' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE } )	.../MediaWiki.php:322
7	0.0477	3890344	ViewAction->show( )	.../MediaWiki.php:549
8	0.0578	3960552	Article->view( )	.../ViewAction.php:78
9	0.0740	5251040	Article->generateContentOutput( $performer = class User { public $mId = 1; public $mName = 'Reedy'; public $mActorId = 1; public $mRealName = 'Sam'; public $mEmail = 'sam@reedyboy.net'; public $mTouched = '20220706230716'; protected $mQuickTouched = '20220706230716'; protected $mToken = 'a47668ca62955a1c7c36284542d16f8d'; public $mEmailAuthenticated = NULL; protected $mEmailToken = '\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000'; protected $mEmailTokenExpires = NULL; protected $mRegistration = '20110131194049'; protected $mLoadedItems = TRUE; public $mFrom = 'session'; protected $mDatePreference = 'default'; private $mBlockedby = -1; protected $mHash = FALSE; protected $mBlockreason = NULL; protected $mGlobalBlock = NULL; protected $mLocked = NULL; private $mHideName = NULL; private $mRequest = class WebRequest { protected $data = [...]; protected $queryAndPathParams = [...]; protected $queryParams = [...]; protected $headers = [...]; private $response = class WebResponse { ... }; private $ip = '10.13.37.22'; protected $requestTime = 1657187875.7966; protected $protocol = 'https'; protected $sessionId = class MediaWiki\Session\SessionId { ... }; protected $markedAsSafe = FALSE }; private $mBlock = NULL; private $mBlockedFromCreateAccount = FALSE; protected $queryFlagsUsed = 0; private $mThisAsAuthority = class MediaWiki\Permissions\UserAuthority { private $permissionManager = class MediaWiki\Permissions\PermissionManager { ... }; private $actor = ...; private $userBlock = NULL }; private $isTemp = NULL }, $parserOptions = class ParserOptions { private $options = ['dateformat' => 'default', 'speculativeRevId' => NULL, 'speculativePageId' => NULL, 'math' => 'png', 'interfaceMessage' => FALSE, 'targetLanguage' => NULL, 'removeComments' => TRUE, 'enableLimitReport' => FALSE, 'preSaveTransform' => TRUE, 'isPreview' => FALSE, 'isSectionPreview' => FALSE, 'printable' => FALSE, 'allowUnsafeRawHtml' => TRUE, 'wrapclass' => 'mw-parser-output', 'currentRevisionRecordCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'templateCallback' => [...], 'speculativeRevIdCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'speculativePageIdCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'interwikiMagic' => TRUE, 'allowExternalImages' => FALSE, 'allowExternalImagesFrom' => '', 'enableImageWhitelist' => FALSE, 'allowSpecialInclusion' => TRUE, 'maxIncludeSize' => 2097152, 'maxPPNodeCount' => 1000000, 'maxPPExpandDepth' => 100, 'maxTemplateDepth' => 100, 'expensiveParserFunctionLimit' => 100, 'externalLinkTarget' => FALSE, 'cleanSignatures' => TRUE, 'disableContentConversion' => FALSE, 'disableTitleConversion' => FALSE, 'magicISBNLinks' => FALSE, 'magicPMIDLinks' => FALSE, 'magicRFCLinks' => FALSE, 'thumbsize' => 5, 'userlang' => class Language { ... }]; private $mTimestamp = '20220707095755'; private $mUser = class User { public $mId = 1; public $mName = 'Reedy'; public $mActorId = 1; public $mRealName = 'Sam'; public $mEmail = 'sam@reedyboy.net'; public $mTouched = '20220706230716'; protected $mQuickTouched = '20220706230716'; protected $mToken = 'a47668ca62955a1c7c36284542d16f8d'; public $mEmailAuthenticated = NULL; protected $mEmailToken = '\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000'; protected $mEmailTokenExpires = NULL; protected $mRegistration = '20110131194049'; protected $mLoadedItems = TRUE; public $mFrom = 'session'; protected $mDatePreference = 'default'; private $mBlockedby = -1; protected $mHash = FALSE; protected $mBlockreason = NULL; protected $mGlobalBlock = NULL; protected $mLocked = NULL; private $mHideName = NULL; private $mRequest = class WebRequest { ... }; private $mBlock = NULL; private $mBlockedFromCreateAccount = FALSE; protected $queryFlagsUsed = 0; private $mThisAsAuthority = class MediaWiki\Permissions\UserAuthority { ... }; private $isTemp = NULL }; private $onAccessCallback = [0 => class ParserOutput { ... }, 1 => 'recordOption']; private $redirectTarget = NULL; private $mExtraKey = '' }, $oldid = 0, $outputPage = class OutputPage { private ${ContextSource}context = class RequestContext { private $request = class WebRequest { ... }; private $title = class Title { ... }; private $wikipage = class WikiPage { ... }; private $action = 'view'; private $output = ...; private $user = class User { ... }; private $authority = NULL; private $lang = class Language { ... }; private $skin = class MediaWiki\Skins\Vector\SkinVectorLegacy { ... }; private $timing = NULL; private $config = class GlobalVarConfig { ... }; private $languageRecursion = FALSE }; protected $mMetatags = []; protected $mLinktags = []; protected $mCanonicalUrl = FALSE; private $mPageTitle = 'Circle of fifths'; private $displayTitle = NULL; private $cacheIsFinal = FALSE; public $mBodytext = ''; private $mHTMLtitle = 'Circle of fifths - ReedyDevWiki'; private $mIsArticle = TRUE; private $mIsArticleRelated = TRUE; private $mHasCopyright = FALSE; private $mPrintable = FALSE; private $mSections = []; private $mSubtitle = []; public $mRedirect = ''; protected $mStatusCode = NULL; protected $mLastModified = 'Wed, 06 Jul 2022 23:07:16 GMT'; protected $mCategoryLinks = []; protected $mCategories = ['hidden' => [...], 'normal' => [...]]; protected $mIndicators = []; private $mLanguageLinks = []; private $mScripts = ''; protected $mInlineStyles = ''; public $mPageLinkTitle = ''; protected $mAdditionalHtmlClasses = []; protected $mHeadItems = []; protected $mAdditionalBodyClasses = []; protected $mModules = []; protected $mModuleStyles = []; protected $mResourceLoader = NULL; private $rlClient = NULL; private $rlClientContext = NULL; private $rlExemptStyleModules = NULL; protected $mJsConfigVars = []; protected $mTemplateIds = []; protected $mImageTimeKeys = []; public $mRedirectCode = ''; protected $mFeedLinksAppendQuery = NULL; protected $mAllowedModules = ['combined' => 10]; protected $mDoNothing = FALSE; protected $mParserOptions = NULL; private $mFeedLinks = []; protected $mEnableClientCache = TRUE; private $mArticleBodyOnly = FALSE; protected $mNewSectionLink = FALSE; protected $mHideNewSectionLink = FALSE; public $mNoGallery = FALSE; protected $mCdnMaxage = 0; protected $mCdnMaxageLimit = INF; protected $mPreventClickjacking = FALSE; private $mRevisionId = 850; private $mRevisionTimestamp = '20201023172600'; protected $mFileVersion = NULL; protected $styles = []; private $mIndexPolicy = 'index'; private $mFollowPolicy = 'follow'; private $mRobotsOptions = []; private $mVaryHeader = ['Accept-Encoding' => NULL, 'Accept-Language' => NULL]; private $mRedirectedFrom = NULL; private $mProperties = []; private $mTarget = NULL; private $mEnableTOC = FALSE; private $copyrightUrl = NULL; private $limitReportJSData = []; private $contentOverrides = []; private $contentOverrideCallbacks = []; private $mLinkHeader = []; private $CSP = class ContentSecurityPolicy { private $nonce = NULL; private $mwConfig = class GlobalVarConfig { ... }; private $response = class WebResponse { ... }; private $extraDefaultSrc = [...]; private $extraScriptSrc = [...]; private $extraStyleSrc = [...]; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } } }, $textOptions = ['skin' => class MediaWiki\Skins\Vector\SkinVectorLegacy { private ${ContextSource}context = class RequestContext { ... }; private ${Skin}defaultLinkOptions = [...]; protected $skinname = 'vector'; protected $options = [...]; protected $mRelevantTitle = NULL; private ${Skin}mRelevantUser = FALSE; private ${Skin}languageLinks = NULL; private ${Skin}sidebar = NULL; private ${Skin}componentRegistry = class MediaWiki\Skin\SkinComponentRegistry { ... }; public $template = NULL; public $thispage = NULL; public $titletxt = NULL; public $userpage = NULL; public $thisquery = NULL; public $loggedin = NULL; public $username = NULL; public $userpageUrlDetails = NULL; private ${SkinTemplate}isTempUser = NULL; private ${SkinTemplate}isNamedUser = NULL; private ${SkinTemplate}templateContextSet = FALSE; private ${SkinTemplate}contentNavigationCached = NULL; private ${SkinMustache}templateParser = NULL; private ${MediaWiki\Skins\Vector\SkinVector}languages = NULL }, 'injectTOC' => TRUE, 'includeDebugInfo' => TRUE] )	.../Article.php:517
10	0.0774	5289208	MediaWiki\Page\ParserOutputAccess->getParserOutput( $page = class WikiPage { protected $mTitle = class Title { private $mTextform = 'Circle of fifths'; private $mUrlform = 'Circle_of_fifths'; private $mDbkeyform = 'Circle_of_fifths'; private $mNamespace = 0; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 496; protected $mLatestID = 850; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Circle of fifths'; protected $mLength = 41699; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; protected $mDataLoaded = TRUE; private $mPageIsRedirectField = FALSE; private $mHasRedirectTarget = NULL; protected $mRedirectTarget = NULL; private $mIsNew = FALSE; private $mIsRedirect = FALSE; protected $mLatest = 850; protected $mPreparedEdit = FALSE; protected $mId = 496; protected $mDataLoadedFrom = 0; private $mLastRevision = class MediaWiki\Revision\RevisionStoreCacheRecord { protected $wikiId = FALSE; protected $mId = 850; protected $mPageId = 496; protected $mUser = class MediaWiki\User\UserIdentityValue { ... }; protected $mMinorEdit = FALSE; protected $mTimestamp = '20201023172600'; protected $mDeleted = 0; protected $mSize = 41699; protected $mSha1 = 'g3aoneba99ncraj8vll82spkbeqr2yl'; protected $mParentId = 849; protected $mComment = class CommentStoreComment { ... }; protected $mPage = class Title { ... }; protected $mSlots = class MediaWiki\Revision\RevisionSlots { ... }; protected $mCurrent = TRUE; private $mCallback = class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... } }; protected $mTimestamp = '20201023172600'; protected $mTouched = '20201023172600'; protected $mLanguage = NULL; protected $mLinksUpdated = '20201023172600'; private $derivedDataUpdater = NULL }, $parserOptions = class ParserOptions { private $options = ['dateformat' => 'default', 'speculativeRevId' => NULL, 'speculativePageId' => NULL, 'math' => 'png', 'interfaceMessage' => FALSE, 'targetLanguage' => NULL, 'removeComments' => TRUE, 'enableLimitReport' => FALSE, 'preSaveTransform' => TRUE, 'isPreview' => FALSE, 'isSectionPreview' => FALSE, 'printable' => FALSE, 'allowUnsafeRawHtml' => TRUE, 'wrapclass' => 'mw-parser-output', 'currentRevisionRecordCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'templateCallback' => [...], 'speculativeRevIdCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'speculativePageIdCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'interwikiMagic' => TRUE, 'allowExternalImages' => FALSE, 'allowExternalImagesFrom' => '', 'enableImageWhitelist' => FALSE, 'allowSpecialInclusion' => TRUE, 'maxIncludeSize' => 2097152, 'maxPPNodeCount' => 1000000, 'maxPPExpandDepth' => 100, 'maxTemplateDepth' => 100, 'expensiveParserFunctionLimit' => 100, 'externalLinkTarget' => FALSE, 'cleanSignatures' => TRUE, 'disableContentConversion' => FALSE, 'disableTitleConversion' => FALSE, 'magicISBNLinks' => FALSE, 'magicPMIDLinks' => FALSE, 'magicRFCLinks' => FALSE, 'thumbsize' => 5, 'userlang' => class Language { ... }]; private $mTimestamp = '20220707095755'; private $mUser = class User { public $mId = 1; public $mName = 'Reedy'; public $mActorId = 1; public $mRealName = 'Sam'; public $mEmail = 'sam@reedyboy.net'; public $mTouched = '20220706230716'; protected $mQuickTouched = '20220706230716'; protected $mToken = 'a47668ca62955a1c7c36284542d16f8d'; public $mEmailAuthenticated = NULL; protected $mEmailToken = '\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000'; protected $mEmailTokenExpires = NULL; protected $mRegistration = '20110131194049'; protected $mLoadedItems = TRUE; public $mFrom = 'session'; protected $mDatePreference = 'default'; private $mBlockedby = -1; protected $mHash = FALSE; protected $mBlockreason = NULL; protected $mGlobalBlock = NULL; protected $mLocked = NULL; private $mHideName = NULL; private $mRequest = class WebRequest { ... }; private $mBlock = NULL; private $mBlockedFromCreateAccount = FALSE; protected $queryFlagsUsed = 0; private $mThisAsAuthority = class MediaWiki\Permissions\UserAuthority { ... }; private $isTemp = NULL }; private $onAccessCallback = [0 => class ParserOutput { ... }, 1 => 'recordOption']; private $redirectTarget = NULL; private $mExtraKey = '' }, $revision = class MediaWiki\Revision\RevisionStoreCacheRecord { protected $wikiId = FALSE; protected $mId = 850; protected $mPageId = 496; protected $mUser = class MediaWiki\User\UserIdentityValue { private $id = 1; private $name = 'Reedy'; private $wikiId = FALSE }; protected $mMinorEdit = FALSE; protected $mTimestamp = '20201023172600'; protected $mDeleted = 0; protected $mSize = 41699; protected $mSha1 = 'g3aoneba99ncraj8vll82spkbeqr2yl'; protected $mParentId = 849; protected $mComment = class CommentStoreComment { public $id = '379'; public $text = '/* Related concepts */ save'; public $message = class RawMessage { ... }; public $data = NULL }; protected $mPage = class Title { private $mTextform = 'Circle of fifths'; private $mUrlform = 'Circle_of_fifths'; private $mDbkeyform = 'Circle_of_fifths'; private $mNamespace = 0; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 496; protected $mLatestID = 850; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Circle of fifths'; protected $mLength = 41699; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; protected $mSlots = class MediaWiki\Revision\RevisionSlots { protected $slots = [...] }; protected $mCurrent = TRUE; private $mCallback = class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", public $static = [...]; public $this = class MediaWiki\Revision\RevisionStore { ... }; public $parameter = [...] } }, $options = 5 )	.../Article.php:702
11	0.0782	5293072	PoolCounterWork->execute( $skipcache = ??? )	.../ParserOutputAccess.php:299
12	0.0782	5293264	PoolWorkArticleViewCurrent->doWork( )	.../PoolCounterWork.php:162
13	0.0782	5293520	PoolWorkArticleView->renderRevision( )	.../PoolWorkArticleViewCurrent.php:97
14	0.0783	5296744	MediaWiki\Revision\RenderedRevision->getRevisionParserOutput( $hints = ??? )	.../PoolWorkArticleView.php:91
15	0.0783	5296744	call_user_func:{/var/www/wiki/mediawiki/core/includes/Revision/RenderedRevision.php:199}( $callback = class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", public $this = class MediaWiki\Revision\RevisionRenderer { private $saveParseLogger = class MediaWiki\Logger\LegacyLogger { ... }; private $loadBalancer = class Wikimedia\Rdbms\LoadBalancer { ... }; private $roleRegistery = class MediaWiki\Revision\SlotRoleRegistry { ... }; private $contentRenderer = class MediaWiki\Content\Renderer\ContentRenderer { ... }; private $dbDomain = FALSE }; public $parameter = ['$rrev' => '<required>', '$hints' => '<required>'] }, $args = class MediaWiki\Revision\RenderedRevision { private $revision = class MediaWiki\Revision\RevisionStoreCacheRecord { protected $wikiId = FALSE; protected $mId = 850; protected $mPageId = 496; protected $mUser = class MediaWiki\User\UserIdentityValue { ... }; protected $mMinorEdit = FALSE; protected $mTimestamp = '20201023172600'; protected $mDeleted = 0; protected $mSize = 41699; protected $mSha1 = 'g3aoneba99ncraj8vll82spkbeqr2yl'; protected $mParentId = 849; protected $mComment = class CommentStoreComment { ... }; protected $mPage = class Title { ... }; protected $mSlots = class MediaWiki\Revision\RevisionSlots { ... }; protected $mCurrent = TRUE; private $mCallback = class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... } }; private $options = class ParserOptions { private $options = [...]; private $mTimestamp = '20220707095755'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; private $audience = 3; private $performer = NULL; private $revisionOutput = NULL; private $slotsOutput = []; private $combineOutput = class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", public $this = class MediaWiki\Revision\RevisionRenderer { ... }; public $parameter = [...] }; private $saveParseLogger = class MediaWiki\Logger\LegacyLogger { protected $channel = 'SaveParse'; private $minimumLevel = 100; private $isDB = FALSE }; private $contentRenderer = class MediaWiki\Content\Renderer\ContentRenderer { private $contentHandlerFactory = class MediaWiki\Content\ContentHandlerFactory { ... } } }, [] )	.../RenderedRevision.php:199
16	0.0783	5296816	MediaWiki\Revision\RevisionRenderer->MediaWiki\Revision\{closure:/var/www/wiki/mediawiki/core/includes/Revision/RevisionRenderer.php:157-159}( $rrev = class MediaWiki\Revision\RenderedRevision { private $revision = class MediaWiki\Revision\RevisionStoreCacheRecord { protected $wikiId = FALSE; protected $mId = 850; protected $mPageId = 496; protected $mUser = class MediaWiki\User\UserIdentityValue { ... }; protected $mMinorEdit = FALSE; protected $mTimestamp = '20201023172600'; protected $mDeleted = 0; protected $mSize = 41699; protected $mSha1 = 'g3aoneba99ncraj8vll82spkbeqr2yl'; protected $mParentId = 849; protected $mComment = class CommentStoreComment { ... }; protected $mPage = class Title { ... }; protected $mSlots = class MediaWiki\Revision\RevisionSlots { ... }; protected $mCurrent = TRUE; private $mCallback = class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... } }; private $options = class ParserOptions { private $options = [...]; private $mTimestamp = '20220707095755'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; private $audience = 3; private $performer = NULL; private $revisionOutput = NULL; private $slotsOutput = []; private $combineOutput = class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", public $this = class MediaWiki\Revision\RevisionRenderer { ... }; public $parameter = [...] }; private $saveParseLogger = class MediaWiki\Logger\LegacyLogger { protected $channel = 'SaveParse'; private $minimumLevel = 100; private $isDB = FALSE }; private $contentRenderer = class MediaWiki\Content\Renderer\ContentRenderer { private $contentHandlerFactory = class MediaWiki\Content\ContentHandlerFactory { ... } } }, $hints = [] )	.../RenderedRevision.php:199
17	0.0783	5296816	MediaWiki\Revision\RevisionRenderer->combineSlotOutput( $rrev = class MediaWiki\Revision\RenderedRevision { private $revision = class MediaWiki\Revision\RevisionStoreCacheRecord { protected $wikiId = FALSE; protected $mId = 850; protected $mPageId = 496; protected $mUser = class MediaWiki\User\UserIdentityValue { ... }; protected $mMinorEdit = FALSE; protected $mTimestamp = '20201023172600'; protected $mDeleted = 0; protected $mSize = 41699; protected $mSha1 = 'g3aoneba99ncraj8vll82spkbeqr2yl'; protected $mParentId = 849; protected $mComment = class CommentStoreComment { ... }; protected $mPage = class Title { ... }; protected $mSlots = class MediaWiki\Revision\RevisionSlots { ... }; protected $mCurrent = TRUE; private $mCallback = class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... } }; private $options = class ParserOptions { private $options = [...]; private $mTimestamp = '20220707095755'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; private $audience = 3; private $performer = NULL; private $revisionOutput = NULL; private $slotsOutput = []; private $combineOutput = class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", public $this = class MediaWiki\Revision\RevisionRenderer { ... }; public $parameter = [...] }; private $saveParseLogger = class MediaWiki\Logger\LegacyLogger { protected $channel = 'SaveParse'; private $minimumLevel = 100; private $isDB = FALSE }; private $contentRenderer = class MediaWiki\Content\Renderer\ContentRenderer { private $contentHandlerFactory = class MediaWiki\Content\ContentHandlerFactory { ... } } }, $hints = [] )	.../RevisionRenderer.php:158
18	0.0789	5299120	MediaWiki\Revision\RenderedRevision->getSlotParserOutput( $role = 'main', $hints = [] )	.../RevisionRenderer.php:221
19	0.0792	5345384	MediaWiki\Revision\RenderedRevision->getSlotParserOutputUncached( $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '{{short description|Relationship among the 12 tones of the chromatic scale, their corresponding key signatures, and the associated major and minor keys;geometrical representation of relationships among the 12 pitch classes of the chromatic scale in pitch class space}}\n[[Image:Circle of fifths deluxe 4.svg|thumb|right|400px|Circle of fifths showing major and minor keys]]\n[[Image:Diletsky circle.jpg|thumb|right|[[Nikolay Diletsky]]\'s circle of fifths in \'\'Idea grammatiki musikiyskoy\'\' (Moscow, 1679)]]\n\nIn [[m'...; private $redirectTargetAndText = [0 => NULL, 1 => '{{short description|Relationship among the 12 tones of the chromatic scale, their corresponding key signatures, and the associated major and minor keys;geometrical representation of relationships among the 12 pitch classes of the chromatic scale in pitch class space}}\n[[Image:Circle of fifths deluxe 4.svg|thumb|right|400px|Circle of fifths showing major and minor keys]]\n[[Image:Diletsky circle.jpg|thumb|right|[[Nikolay Diletsky]]\'s circle of fifths in \'\'Idea grammatiki musikiyskoy\'\' (Moscow, 1679)]]\n\nIn [[m'...]; private $preSaveTransformFlags = [] }, $withHtml = TRUE )	.../RenderedRevision.php:237
20	0.0792	5345384	MediaWiki\Content\Renderer\ContentRenderer->getParserOutput( $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '{{short description|Relationship among the 12 tones of the chromatic scale, their corresponding key signatures, and the associated major and minor keys;geometrical representation of relationships among the 12 pitch classes of the chromatic scale in pitch class space}}\n[[Image:Circle of fifths deluxe 4.svg|thumb|right|400px|Circle of fifths showing major and minor keys]]\n[[Image:Diletsky circle.jpg|thumb|right|[[Nikolay Diletsky]]\'s circle of fifths in \'\'Idea grammatiki musikiyskoy\'\' (Moscow, 1679)]]\n\nIn [[m'...; private $redirectTargetAndText = [0 => NULL, 1 => '{{short description|Relationship among the 12 tones of the chromatic scale, their corresponding key signatures, and the associated major and minor keys;geometrical representation of relationships among the 12 pitch classes of the chromatic scale in pitch class space}}\n[[Image:Circle of fifths deluxe 4.svg|thumb|right|400px|Circle of fifths showing major and minor keys]]\n[[Image:Diletsky circle.jpg|thumb|right|[[Nikolay Diletsky]]\'s circle of fifths in \'\'Idea grammatiki musikiyskoy\'\' (Moscow, 1679)]]\n\nIn [[m'...]; private $preSaveTransformFlags = [] }, $page = class Title { private $mTextform = 'Circle of fifths'; private $mUrlform = 'Circle_of_fifths'; private $mDbkeyform = 'Circle_of_fifths'; private $mNamespace = 0; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 496; protected $mLatestID = 850; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Circle of fifths'; protected $mLength = 41699; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [0 => 'en-gb', 1 => 'en-gb']; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = ['mTextform' => [...], 'mUrlform' => [...], 'mDbkeyform' => [...], 'mNamespace' => [...], 'mInterwiki' => [...], 'mFragment' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE }, $revId = 850, $parserOptions = class ParserOptions { private $options = ['dateformat' => 'default', 'speculativeRevId' => NULL, 'speculativePageId' => NULL, 'math' => 'png', 'interfaceMessage' => FALSE, 'targetLanguage' => NULL, 'removeComments' => TRUE, 'enableLimitReport' => FALSE, 'preSaveTransform' => TRUE, 'isPreview' => FALSE, 'isSectionPreview' => FALSE, 'printable' => FALSE, 'allowUnsafeRawHtml' => TRUE, 'wrapclass' => 'mw-parser-output', 'currentRevisionRecordCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'templateCallback' => [...], 'speculativeRevIdCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'speculativePageIdCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'interwikiMagic' => TRUE, 'allowExternalImages' => FALSE, 'allowExternalImagesFrom' => '', 'enableImageWhitelist' => FALSE, 'allowSpecialInclusion' => TRUE, 'maxIncludeSize' => 2097152, 'maxPPNodeCount' => 1000000, 'maxPPExpandDepth' => 100, 'maxTemplateDepth' => 100, 'expensiveParserFunctionLimit' => 100, 'externalLinkTarget' => FALSE, 'cleanSignatures' => TRUE, 'disableContentConversion' => FALSE, 'disableTitleConversion' => FALSE, 'magicISBNLinks' => FALSE, 'magicPMIDLinks' => FALSE, 'magicRFCLinks' => FALSE, 'thumbsize' => 5, 'userlang' => class Language { ... }]; private $mTimestamp = '20220707095755'; private $mUser = class User { public $mId = 1; public $mName = 'Reedy'; public $mActorId = 1; public $mRealName = 'Sam'; public $mEmail = 'sam@reedyboy.net'; public $mTouched = '20220706230716'; protected $mQuickTouched = '20220706230716'; protected $mToken = 'a47668ca62955a1c7c36284542d16f8d'; public $mEmailAuthenticated = NULL; protected $mEmailToken = '\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000'; protected $mEmailTokenExpires = NULL; protected $mRegistration = '20110131194049'; protected $mLoadedItems = TRUE; public $mFrom = 'session'; protected $mDatePreference = 'default'; private $mBlockedby = -1; protected $mHash = FALSE; protected $mBlockreason = NULL; protected $mGlobalBlock = NULL; protected $mLocked = NULL; private $mHideName = NULL; private $mRequest = class WebRequest { ... }; private $mBlock = NULL; private $mBlockedFromCreateAccount = FALSE; protected $queryFlagsUsed = 0; private $mThisAsAuthority = class MediaWiki\Permissions\UserAuthority { ... }; private $isTemp = NULL }; private $onAccessCallback = [0 => class ParserOutput { ... }, 1 => 'recordOption']; private $redirectTarget = NULL; private $mExtraKey = '' }, $generateHtml = TRUE )	.../RenderedRevision.php:266
21	0.0792	5345608	ContentHandler->getParserOutput( $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '{{short description|Relationship among the 12 tones of the chromatic scale, their corresponding key signatures, and the associated major and minor keys;geometrical representation of relationships among the 12 pitch classes of the chromatic scale in pitch class space}}\n[[Image:Circle of fifths deluxe 4.svg|thumb|right|400px|Circle of fifths showing major and minor keys]]\n[[Image:Diletsky circle.jpg|thumb|right|[[Nikolay Diletsky]]\'s circle of fifths in \'\'Idea grammatiki musikiyskoy\'\' (Moscow, 1679)]]\n\nIn [[m'...; private $redirectTargetAndText = [0 => NULL, 1 => '{{short description|Relationship among the 12 tones of the chromatic scale, their corresponding key signatures, and the associated major and minor keys;geometrical representation of relationships among the 12 pitch classes of the chromatic scale in pitch class space}}\n[[Image:Circle of fifths deluxe 4.svg|thumb|right|400px|Circle of fifths showing major and minor keys]]\n[[Image:Diletsky circle.jpg|thumb|right|[[Nikolay Diletsky]]\'s circle of fifths in \'\'Idea grammatiki musikiyskoy\'\' (Moscow, 1679)]]\n\nIn [[m'...]; private $preSaveTransformFlags = [] }, $cpoParams = class MediaWiki\Content\Renderer\ContentParseParams { private $page = class Title { private $mTextform = 'Circle of fifths'; private $mUrlform = 'Circle_of_fifths'; private $mDbkeyform = 'Circle_of_fifths'; private $mNamespace = 0; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 496; protected $mLatestID = 850; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Circle of fifths'; protected $mLength = 41699; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; private $revId = 850; private $parserOptions = class ParserOptions { private $options = [...]; private $mTimestamp = '20220707095755'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; private $generateHtml = TRUE } )	.../ContentRenderer.php:47
22	0.0793	5348152	WikitextContentHandler->fillParserOutput( $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '{{short description|Relationship among the 12 tones of the chromatic scale, their corresponding key signatures, and the associated major and minor keys;geometrical representation of relationships among the 12 pitch classes of the chromatic scale in pitch class space}}\n[[Image:Circle of fifths deluxe 4.svg|thumb|right|400px|Circle of fifths showing major and minor keys]]\n[[Image:Diletsky circle.jpg|thumb|right|[[Nikolay Diletsky]]\'s circle of fifths in \'\'Idea grammatiki musikiyskoy\'\' (Moscow, 1679)]]\n\nIn [[m'...; private $redirectTargetAndText = [0 => NULL, 1 => '{{short description|Relationship among the 12 tones of the chromatic scale, their corresponding key signatures, and the associated major and minor keys;geometrical representation of relationships among the 12 pitch classes of the chromatic scale in pitch class space}}\n[[Image:Circle of fifths deluxe 4.svg|thumb|right|400px|Circle of fifths showing major and minor keys]]\n[[Image:Diletsky circle.jpg|thumb|right|[[Nikolay Diletsky]]\'s circle of fifths in \'\'Idea grammatiki musikiyskoy\'\' (Moscow, 1679)]]\n\nIn [[m'...]; private $preSaveTransformFlags = [] }, $cpoParams = class MediaWiki\Content\Renderer\ContentParseParams { private $page = class Title { private $mTextform = 'Circle of fifths'; private $mUrlform = 'Circle_of_fifths'; private $mDbkeyform = 'Circle_of_fifths'; private $mNamespace = 0; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 496; protected $mLatestID = 850; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Circle of fifths'; protected $mLength = 41699; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; private $revId = 850; private $parserOptions = class ParserOptions { private $options = [...]; private $mTimestamp = '20220707095755'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; private $generateHtml = TRUE }, $parserOutput = class ParserOutput { protected $mParseUsedOptions = []; protected $mCacheTime = ''; protected $mCacheExpiry = NULL; protected $mCacheRevisionId = NULL; private $mText = NULL; private $mLanguageLinks = []; private $mCategories = []; private $mIndicators = []; private $mTitleText = ''; private $mLinks = []; private $mLinksSpecial = []; private $mTemplates = []; private $mTemplateIds = []; private $mImages = []; private $mFileSearchOptions = []; private $mExternalLinks = []; private $mInterwikiLinks = []; private $mNewSection = FALSE; private $mHideNewSection = FALSE; private $mNoGallery = FALSE; private $mHeadItems = []; private $mModules = []; private $mModuleStyles = []; private $mJsConfigVars = []; private $mOutputHooks = []; private $mWarnings = []; private $mWarningMsgs = []; private $mSections = []; private $mProperties = []; private $mTOCHTML = ''; private $mTimestamp = NULL; private $mEnableOOUI = FALSE; private $mIndexSet = FALSE; private $mNoIndexSet = FALSE; private $mExtensionData = []; private $mLimitReportData = []; private $mLimitReportJSData = []; private $mCacheMessage = ''; private $mParseStartTime = []; private $mPreventClickjacking = FALSE; private $mExtraScriptSrcs = []; private $mExtraDefaultSrcs = []; private $mExtraStyleSrcs = []; private $mFlags = []; private $mSpeculativeRevId = NULL; private $speculativePageIdUsed = NULL; private $revisionTimestampUsed = NULL; private $revisionUsedSha1Base36 = NULL; private $mWrapperDivClasses = []; private $mMaxAdaptiveExpiry = INF } )	.../ContentHandler.php:1715
23	0.0793	5413688	Parser->parse( $text = '{{short description|Relationship among the 12 tones of the chromatic scale, their corresponding key signatures, and the associated major and minor keys;geometrical representation of relationships among the 12 pitch classes of the chromatic scale in pitch class space}}\n[[Image:Circle of fifths deluxe 4.svg|thumb|right|400px|Circle of fifths showing major and minor keys]]\n[[Image:Diletsky circle.jpg|thumb|right|[[Nikolay Diletsky]]\'s circle of fifths in \'\'Idea grammatiki musikiyskoy\'\' (Moscow, 1679)]]\n\nIn [[m'..., $page = class Title { private $mTextform = 'Circle of fifths'; private $mUrlform = 'Circle_of_fifths'; private $mDbkeyform = 'Circle_of_fifths'; private $mNamespace = 0; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 496; protected $mLatestID = 850; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Circle of fifths'; protected $mLength = 41699; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [0 => 'en-gb', 1 => 'en-gb']; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = ['mTextform' => [...], 'mUrlform' => [...], 'mDbkeyform' => [...], 'mNamespace' => [...], 'mInterwiki' => [...], 'mFragment' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE }, $options = class ParserOptions { private $options = ['dateformat' => 'default', 'speculativeRevId' => NULL, 'speculativePageId' => NULL, 'math' => 'png', 'interfaceMessage' => FALSE, 'targetLanguage' => NULL, 'removeComments' => TRUE, 'enableLimitReport' => FALSE, 'preSaveTransform' => TRUE, 'isPreview' => FALSE, 'isSectionPreview' => FALSE, 'printable' => FALSE, 'allowUnsafeRawHtml' => TRUE, 'wrapclass' => 'mw-parser-output', 'currentRevisionRecordCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'templateCallback' => [...], 'speculativeRevIdCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'speculativePageIdCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'interwikiMagic' => TRUE, 'allowExternalImages' => FALSE, 'allowExternalImagesFrom' => '', 'enableImageWhitelist' => FALSE, 'allowSpecialInclusion' => TRUE, 'maxIncludeSize' => 2097152, 'maxPPNodeCount' => 1000000, 'maxPPExpandDepth' => 100, 'maxTemplateDepth' => 100, 'expensiveParserFunctionLimit' => 100, 'externalLinkTarget' => FALSE, 'cleanSignatures' => TRUE, 'disableContentConversion' => FALSE, 'disableTitleConversion' => FALSE, 'magicISBNLinks' => FALSE, 'magicPMIDLinks' => FALSE, 'magicRFCLinks' => FALSE, 'thumbsize' => 5, 'userlang' => class Language { ... }]; private $mTimestamp = '20220707095755'; private $mUser = class User { public $mId = 1; public $mName = 'Reedy'; public $mActorId = 1; public $mRealName = 'Sam'; public $mEmail = 'sam@reedyboy.net'; public $mTouched = '20220706230716'; protected $mQuickTouched = '20220706230716'; protected $mToken = 'a47668ca62955a1c7c36284542d16f8d'; public $mEmailAuthenticated = NULL; protected $mEmailToken = '\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000'; protected $mEmailTokenExpires = NULL; protected $mRegistration = '20110131194049'; protected $mLoadedItems = TRUE; public $mFrom = 'session'; protected $mDatePreference = 'default'; private $mBlockedby = -1; protected $mHash = FALSE; protected $mBlockreason = NULL; protected $mGlobalBlock = NULL; protected $mLocked = NULL; private $mHideName = NULL; private $mRequest = class WebRequest { ... }; private $mBlock = NULL; private $mBlockedFromCreateAccount = FALSE; protected $queryFlagsUsed = 0; private $mThisAsAuthority = class MediaWiki\Permissions\UserAuthority { ... }; private $isTemp = NULL }; private $onAccessCallback = [0 => class ParserOutput { ... }, 1 => 'recordOption']; private $redirectTarget = NULL; private $mExtraKey = '' }, $linestart = TRUE, $clearState = TRUE, $revid = 850 )	.../WikitextContentHandler.php:301
24	0.0794	5420984	Parser->internalParse( $text = '{{short description|Relationship among the 12 tones of the chromatic scale, their corresponding key signatures, and the associated major and minor keys;geometrical representation of relationships among the 12 pitch classes of the chromatic scale in pitch class space}}\n[[Image:Circle of fifths deluxe 4.svg|thumb|right|400px|Circle of fifths showing major and minor keys]]\n[[Image:Diletsky circle.jpg|thumb|right|[[Nikolay Diletsky]]\'s circle of fifths in \'\'Idea grammatiki musikiyskoy\'\' (Moscow, 1679)]]\n\nIn [[m'..., $isMain = ???, $frame = ??? )	.../Parser.php:723
25	10.3768	18064080	Parser->handleInternalLinks( $text = '<div class="shortdescription nomobile noexcerpt noprint searchaux" style="display:none">Relationship among the 12 tones of the chromatic scale, their corresponding key signatures, and the associated major and minor keys;geometrical representation of relationships among the 12 pitch classes of the chromatic scale in pitch class space{{SHORTDESC:Relationship among the 12 tones of the chromatic scale, their corresponding key signatures, and the associated major and minor keys;geometrical representation of rela'... )	.../Parser.php:1636
26	10.3768	18064112	Parser->handleInternalLinks2( $s = '<div class="shortdescription nomobile noexcerpt noprint searchaux" style="display:none">Relationship among the 12 tones of the chromatic scale, their corresponding key signatures, and the associated major and minor keys;geometrical representation of relationships among the 12 pitch classes of the chromatic scale in pitch class space{{SHORTDESC:Relationship among the 12 tones of the chromatic scale, their corresponding key signatures, and the associated major and minor keys;geometrical representation of rela'... )	.../Parser.php:2455
27	66.1572	26598064	Parser->makeImage( $link = class Title { private $mTextform = 'Doubleflat.svg'; private $mUrlform = 'Doubleflat.svg'; private $mDbkeyform = 'Doubleflat.svg'; private $mNamespace = 6; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = -1; protected $mLatestID = FALSE; private $mContentModel = FALSE; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = NULL; protected $mLength = -1; public $mRedirect = NULL; private $mHasSubpages = NULL; private $mPageLanguage = NULL; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = 'File:Doubleflat.svg'; protected $deprecatedPublicProperties = ['mTextform' => [...], 'mUrlform' => [...], 'mDbkeyform' => [...], 'mNamespace' => [...], 'mInterwiki' => [...], 'mFragment' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE }, $options = 'x12px|double flat', $holders = class LinkHolderArray { public $internals = [0 => [...]]; public $interwikis = [48 => [...], 57 => [...], 61 => [...], 85 => [...], 86 => [...], 151 => [...], 154 => [...]]; public $size = 177; public $parent = class Parser { private $mTagHooks = [...]; private $mFunctionHooks = [...]; private $mFunctionSynonyms = [...]; private $mStripList = [...]; private $mVarCache = [...]; private $mImageParams = [...]; private $mImageParamsMagicArray = [...]; public $mMarkerIndex = 50; private $mVariables = class MagicWordArray { ... }; private $mSubstWords = class MagicWordArray { ... }; private $mExtLinkBracketedRegex = '/\\[(((?i)bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|\\/\\/|file\\:\\/\\/)(?:[0-9.]+|\\[(?i:[0-9a-f:.]+)\\]|[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}])[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}]*)\\p{Zs}*([^\\]\\x00-\\x08\\x0a-\\x1F\\x{FFFD}]*?)\\]/Su'; private $urlUtils = class MediaWiki\Utils\UrlUtils { ... }; private $mPreprocessor = class Preprocessor_Hash { ... }; private $mOutput = class ParserOutput { ... }; private $mAutonumber = 0; private $mStripState = class StripState { ... }; private $mLinkHolders = class LinkHolderArray { ... }; private $mLinkID = 189; private $mIncludeSizes = [...]; public $mPPNodeCount = 5753; public $mHighestExpansionDepth = 16; private $mTplRedirCache = [...]; public $mHeadings = [...]; private $mDoubleUnderscores = [...]; public $mExpensiveFunctionCount = 9; private $mShowToc = TRUE; private $mForceTocPosition = FALSE; private $mTplDomCache = [...]; private $mUser = NULL; public $mOptions = class ParserOptions { ... }; public $mTitle = class Title { ... }; private $mOutputType = 1; public $ot = [...]; private $mRevisionId = 850; private $mRevisionTimestamp = NULL; private $mRevisionUser = NULL; private $mRevisionSize = NULL; private $mInputSize = 41699; private $mRevisionRecordObject = NULL; private $mLangLinkLanguages = [...]; private $currentRevisionCache = class MapCacheLRU { ... }; private $mInParse = '#0 /var/www/wiki/mediawiki/core/includes/parser/Parser.php(698): Parser->lock()\n#1 /var/www/wiki/mediawiki/core/includes/content/WikitextContentHandler.php(301): Parser->parse()\n#2 /var/www/wiki/mediawiki/core/includes/content/ContentHandler.php(1715): WikitextContentHandler->fillParserOutput()\n#3 /var/www/wiki/mediawiki/core/includes/content/Renderer/ContentRenderer.php(47): ContentHandler->getParserOutput()\n#4 /var/www/wiki/mediawiki/core/includes/Revision/RenderedRevision.php(266): MediaWiki\\Content\\Rend'...; private $mProfiler = class SectionProfiler { ... }; private $mLinkRenderer = class MediaWiki\Linker\LinkRenderer { ... }; private $magicWordFactory = class MagicWordFactory { ... }; private $contLang = class Language { ... }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $factory = class ParserFactory { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... }; private $titleFormatter = class MediaWikiTitleCodec { ... }; private $svcOptions = class MediaWiki\Config\ServiceOptions { ... }; private $linkRendererFactory = class MediaWiki\Linker\LinkRendererFactory { ... }; private $nsInfo = class NamespaceInfo { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $badFileLookup = class MediaWiki\BadFileLookup { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $tidy = class MediaWiki\Tidy\RemexDriver { ... }; private $userOptionsLookup = class MediaWiki\User\UserOptionsManager { ... }; private $userFactory = class MediaWiki\User\UserFactory { ... }; private $httpRequestFactory = class MediaWiki\Http\HttpRequestFactory { ... }; private $trackingCategories = class TrackingCategories { ... }; private $signatureValidatorFactory = class MediaWiki\Preferences\SignatureValidatorFactory { ... }; private $userNameUtils = class MediaWiki\User\UserNameUtils { ... }; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE; public $extTemplateStylesCache = class MapCacheLRU { ... }; public $scribunto_engine = class Scribunto_LuaStandaloneEngine { ... }; public $extCite = class Cite\Cite { ... } }; private $languageConverter = class TrivialLanguageConverter { protected $language = class Language { ... }; private $titleFormatter = class MediaWikiTitleCodec { ... } }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { private $container = class MediaWiki\HookContainer\HookContainer { ... } } } )	.../Parser.php:2712
28	66.1582	26602776	Parser->modifyImageHtml( $file = class ForeignAPIFile { public $repo = class ForeignAPIRepo { public $fetchDescription = TRUE; public $descriptionCacheExpiry = 43200; protected $hasSha1Storage = FALSE; protected $supportsSha1URLs = FALSE; protected $backend = class FSFileBackend { ... }; protected $zones = [...]; protected $thumbScriptUrl = NULL; protected $transformVia404 = TRUE; protected $descBaseUrl = NULL; protected $scriptDirUrl = 'https://commons.wikimedia.org/w'; protected $articleUrl = NULL; protected $initialCapital = TRUE; protected $pathDisclosureProtection = 'simple'; protected $url = 'https://upload.wikimedia.org/wikipedia/commons'; protected $thumbUrl = 'https://upload.wikimedia.org/wikipedia/commons/thumb'; protected $hashLevels = 2; protected $deletedHashLevels = 2; protected $abbrvThreshold = 255; protected $favicon = NULL; protected $isPrivate = FALSE; protected $fileFactory = [...]; protected $oldFileFactory = FALSE; protected $fileFactoryKey = FALSE; protected $oldFileFactoryKey = FALSE; protected $thumbProxyUrl = NULL; protected $thumbProxySecret = NULL; protected $disableLocalTransform = FALSE; protected $wanCache = class WANObjectCache { ... }; public $name = 'wikimediacommons'; protected $apiThumbCacheExpiry = 0; protected $fileCacheExpiry = 2592000; protected $apiMetadataExpiry = 14400; protected $mFileExists = [...]; private $mApiBase = 'https://commons.wikimedia.org/w/api.php' }; protected $title = class Title { private $mTextform = 'Doubleflat.svg'; private $mUrlform = 'Doubleflat.svg'; private $mDbkeyform = 'Doubleflat.svg'; private $mNamespace = 6; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = -1; protected $mLatestID = FALSE; private $mContentModel = FALSE; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = NULL; protected $mLength = -1; public $mRedirect = NULL; private $mHasSubpages = NULL; private $mPageLanguage = NULL; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; protected $lastError = NULL; protected $redirected = NULL; protected $redirectedTitle = NULL; protected $fsFile = NULL; protected $handler = class SvgHandler { }; protected $url = NULL; protected $extension = NULL; protected $name = 'Doubleflat.svg'; protected $path = NULL; protected $hashPath = NULL; protected $pageCount = NULL; protected $transformScript = NULL; protected $redirectTitle = NULL; protected $canRender = TRUE; protected $isSafeFile = NULL; protected $repoClass = 'ForeignAPIRepo'; protected $tmpBucketedThumbCache = []; private ${File}handlerState = []; private $mExists = TRUE; private $mInfo = ['timestamp' => '2017-08-12T03:37:16Z', 'user' => 'SweetCanadianMullet', 'size' => 1079, 'width' => 133, 'height' => 200, 'comment' => 'optimize', 'url' => 'https://upload.wikimedia.org/wikipedia/commons/2/23/Doubleflat.svg', 'descriptionurl' => 'https://commons.wikimedia.org/wiki/File:Doubleflat.svg', 'descriptionshorturl' => 'https://commons.wikimedia.org/w/index.php?curid=2065717', 'sha1' => '2a08dbba33a58fb6b002e6328a5fa5533a4a226c', 'metadata' => [...], 'extmetadata' => [...], 'mime' => 'image/svg+xml', 'mediatype' => 'DRAWING', 'pageid' => 2065717] }, $params = ['frame' => ['caption' => 'double flat', 'alt' => 'double flat', 'title' => 'double flat'], 'handler' => ['height' => 12, 'targetlang' => 'en-gb'], 'horizAlign' => [], 'vertAlign' => []], $html = '<a href="/wiki/File:Doubleflat.svg" class="image" title="double flat"><img alt="double flat" src="https://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Doubleflat.svg/langen-gb-8px-Doubleflat.svg.png" decoding="async" width="8" height="12" srcset="https://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Doubleflat.svg/langen-gb-12px-Doubleflat.svg.png 1.5x, https://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Doubleflat.svg/langen-gb-16px-Doubleflat.svg.png 2x" /></a>' )	.../Parser.php:5550
29	66.1582	26602776	MediaWiki\HookContainer\HookRunner->onParserModifyImageHTML( $parser = class Parser { private $mTagHooks = ['pre' => [...], 'nowiki' => [...], 'gallery' => [...], 'indicator' => [...], 'langconvert' => [...], 'source' => [...], 'syntaxhighlight' => [...], 'rss' => [...], 'timeline' => [...], 'imagemap' => [...], 'pagelist' => class Closure { virtual $closure = "ProofreadPage\ProofreadPage::ProofreadPage\{closure}", ... }, 'pages' => class Closure { virtual $closure = "ProofreadPage\ProofreadPage::ProofreadPage\{closure}", ... }, 'pagequality' => class Closure { virtual $closure = "ProofreadPage\ProofreadPage::ProofreadPage\{closure}", ... }, 'score' => [...], 'quiz' => [...], 'templatedata' => [...], 'templatestyles' => [...], 'hiero' => 'WikiHiero\\WikiHiero::parserHook', 'languages' => [...], 'categorytree' => [...], 'ref' => [...], 'references' => [...], 'math' => [...], 'ce' => [...], 'chem' => [...]]; private $mFunctionHooks = ['ns' => [...], 'nse' => [...], 'urlencode' => [...], 'lcfirst' => [...], 'ucfirst' => [...], 'lc' => [...], 'uc' => [...], 'localurl' => [...], 'localurle' => [...], 'fullurl' => [...], 'fullurle' => [...], 'canonicalurl' => [...], 'canonicalurle' => [...], 'formatnum' => [...], 'grammar' => [...], 'gender' => [...], 'plural' => [...], 'bidi' => [...], 'numberofpages' => [...], 'numberofusers' => [...], 'numberofactiveusers' => [...], 'numberofarticles' => [...], 'numberoffiles' => [...], 'numberofadmins' => [...], 'numberingroup' => [...], 'numberofedits' => [...], 'language' => [...], 'padleft' => [...], 'padright' => [...], 'anchorencode' => [...], 'defaultsort' => [...], 'filepath' => [...], 'pagesincategory' => [...], 'pagesize' => [...], 'protectionlevel' => [...], 'protectionexpiry' => [...], 'namespacee' => [...], 'namespacenumber' => [...], 'talkspace' => [...], 'talkspacee' => [...], 'subjectspace' => [...], 'subjectspacee' => [...], 'pagename' => [...], 'pagenamee' => [...], 'fullpagename' => [...], 'fullpagenamee' => [...], 'rootpagename' => [...], 'rootpagenamee' => [...], 'basepagename' => [...], 'basepagenamee' => [...], 'subpagename' => [...], 'subpagenamee' => [...], 'talkpagename' => [...], 'talkpagenamee' => [...], 'subjectpagename' => [...], 'subjectpagenamee' => [...], 'pageid' => [...], 'revisionid' => [...], 'revisionday' => [...], 'revisionday2' => [...], 'revisionmonth' => [...], 'revisionmonth1' => [...], 'revisionyear' => [...], 'revisiontimestamp' => [...], 'revisionuser' => [...], 'cascadingsources' => [...], 'namespace' => [...], 'int' => [...], 'special' => [...], 'speciale' => [...], 'tag' => [...], 'formatdate' => [...], 'displaytitle' => [...], 'babel' => [...], 'translation' => [...], 'invoke' => [...], 'target' => [...], 'if' => [...], 'ifeq' => [...], 'switch' => [...], 'ifexist' => [...], 'ifexpr' => [...], 'iferror' => [...], 'time' => [...], 'timel' => [...], 'expr' => [...], 'rel2abs' => [...], 'titleparts' => [...], 'categorytree' => [...]]; private $mFunctionSynonyms = [0 => [...], 1 => [...]]; private $mStripList = [0 => 'pre', 1 => 'nowiki', 2 => 'gallery', 3 => 'indicator', 4 => 'langconvert', 5 => 'source', 6 => 'syntaxhighlight', 7 => 'rss', 8 => 'timeline', 9 => 'imagemap', 10 => 'pagelist', 11 => 'pages', 12 => 'pagequality', 13 => 'score', 14 => 'quiz', 15 => 'templatedata', 16 => 'templatestyles', 17 => 'hiero', 18 => 'languages', 19 => 'categorytree', 20 => 'ref', 21 => 'references', 22 => 'math', 23 => 'ce', 24 => 'chem']; private $mVarCache = ['namespace' => '', 'pagename' => 'Circle of fifths', '!' => '|']; private $mImageParams = ['SvgHandler' => [...], 'JpegHandler' => [...], 'PNGHandler' => [...], 'MediaWiki\TimedMediaHandler\Handlers\WAVHandler\WAVHandler' => [...], '' => [...]]; private $mImageParamsMagicArray = ['SvgHandler' => class MagicWordArray { ... }, 'JpegHandler' => class MagicWordArray { ... }, 'PNGHandler' => class MagicWordArray { ... }, 'MediaWiki\TimedMediaHandler\Handlers\WAVHandler\WAVHandler' => class MagicWordArray { ... }, '' => class MagicWordArray { ... }]; public $mMarkerIndex = 50; private $mVariables = class MagicWordArray { public $names = [...]; private $factory = class MagicWordFactory { ... }; private $hash = [...]; private $baseRegex = NULL; private $regex = NULL }; private $mSubstWords = class MagicWordArray { public $names = [...]; private $factory = class MagicWordFactory { ... }; private $hash = NULL; private $baseRegex = [...]; private $regex = NULL }; private $mExtLinkBracketedRegex = '/\\[(((?i)bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|\\/\\/|file\\:\\/\\/)(?:[0-9.]+|\\[(?i:[0-9a-f:.]+)\\]|[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}])[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}]*)\\p{Zs}*([^\\]\\x00-\\x08\\x0a-\\x1F\\x{FFFD}]*?)\\]/Su'; private $urlUtils = class MediaWiki\Utils\UrlUtils { private $server = '//10.13.37.190'; private $canonicalServer = 'http://10.13.37.190'; private $internalServer = FALSE; private $fallbackProtocol = 'https'; private $httpsPort = 443; private $validProtocols = [...]; private $validProtocolsCache = 'bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|\\/\\/|file\\:\\/\\/'; private $validAbsoluteProtocolsCache = 'bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|file\\:\\/\\/' }; private $mPreprocessor = class Preprocessor_Hash { public $parser = ...; protected $wanCache = class WANObjectCache { ... }; protected $disableLangConversion = FALSE; protected $rules = [...]; protected $cacheThreshold = 1000 }; private $mOutput = class ParserOutput { protected $mParseUsedOptions = [...]; protected $mCacheTime = ''; protected $mCacheExpiry = NULL; protected $mCacheRevisionId = NULL; private $mText = NULL; private $mLanguageLinks = [...]; private $mCategories = [...]; private $mIndicators = [...]; private $mTitleText = ''; private $mLinks = [...]; private $mLinksSpecial = [...]; private $mTemplates = [...]; private $mTemplateIds = [...]; private $mImages = [...]; private $mFileSearchOptions = [...]; private $mExternalLinks = [...]; private $mInterwikiLinks = [...]; private $mNewSection = FALSE; private $mHideNewSection = FALSE; private $mNoGallery = FALSE; private $mHeadItems = [...]; private $mModules = [...]; private $mModuleStyles = [...]; private $mJsConfigVars = [...]; private $mOutputHooks = [...]; private $mWarnings = [...]; private $mWarningMsgs = [...]; private $mSections = [...]; private $mProperties = [...]; private $mTOCHTML = ''; private $mTimestamp = NULL; private $mEnableOOUI = FALSE; private $mIndexSet = FALSE; private $mNoIndexSet = FALSE; private $mExtensionData = [...]; private $mLimitReportData = [...]; private $mLimitReportJSData = [...]; private $mCacheMessage = ''; private $mParseStartTime = [...]; private $mPreventClickjacking = FALSE; private $mExtraScriptSrcs = [...]; private $mExtraDefaultSrcs = [...]; private $mExtraStyleSrcs = [...]; private $mFlags = [...]; private $mSpeculativeRevId = NULL; private $speculativePageIdUsed = NULL; private $revisionTimestampUsed = NULL; private $revisionUsedSha1Base36 = 'g3aoneba99ncraj8vll82spkbeqr2yl'; private $mWrapperDivClasses = [...]; private $mMaxAdaptiveExpiry = INF }; private $mAutonumber = 0; private $mStripState = class StripState { protected $data = [...]; protected $regex = '/\'"`UNIQ-([^<>&\'"]+)-QINU`"\'/'; protected $parser = ...; protected $circularRefGuard = [...]; protected $depth = 0; protected $highestDepth = 0; protected $expandSize = 0; protected $depthLimit = 20; protected $sizeLimit = 5000000 }; private $mLinkHolders = class LinkHolderArray { public $internals = [...]; public $interwikis = [...]; public $size = 4; public $parent = ...; private $languageConverter = class TrivialLanguageConverter { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $mLinkID = 189; private $mIncludeSizes = ['post-expand' => 98301, 'arg' => 9508]; public $mPPNodeCount = 5753; public $mHighestExpansionDepth = 16; private $mTplRedirCache = ['ns10:Harvnb' => [...], 'ns10:Harvid' => [...]]; public $mHeadings = [0 => [...], 1 => [...], 2 => [...], 3 => [...], 4 => [...], 5 => [...], 6 => [...], 7 => [...], 8 => [...], 9 => [...], 10 => [...], 11 => [...], 12 => [...], 13 => [...], 14 => [...], 15 => [...], 16 => [...], 17 => [...], 18 => [...], 19 => [...], 20 => [...]]; private $mDoubleUnderscores = []; public $mExpensiveFunctionCount = 9; private $mShowToc = TRUE; private $mForceTocPosition = FALSE; private $mTplDomCache = ['ns10:Short_description' => class PPNode_Hash_Tree { ... }, 'ns10:Pagetype' => class PPNode_Hash_Tree { ... }, 'ns10:Main_other' => class PPNode_Hash_Tree { ... }, 'ns10:SDcat' => class PPNode_Hash_Tree { ... }, 'ns10:Music' => class PPNode_Hash_Tree { ... }, 'ns10:Audio' => class PPNode_Hash_Tree { ... }, 'ns10:Diagonal_split_header' => class PPNode_Hash_Tree { ... }, 'ns10:Sfn' => class PPNode_Hash_Tree { ... }, 'ns10:Infobox' => class PPNode_Hash_Tree { ... }, 'ns10:Multiple_image' => class PPNode_Hash_Tree { ... }, 'ns10:Template_other' => class PPNode_Hash_Tree { ... }, 'ns10:Clarify' => class PPNode_Hash_Tree { ... }, 'ns10:Fix-span' => class PPNode_Hash_Tree { ... }, 'ns10:Category_handler' => class PPNode_Hash_Tree { ... }, 'ns10:Fix/category' => class PPNode_Hash_Tree { ... }, 'ns10:Replace' => class PPNode_Hash_Tree { ... }, 'ns10:Delink' => class PPNode_Hash_Tree { ... }, 'ns10:Citation_needed' => class PPNode_Hash_Tree { ... }, 'ns10:Fix' => class PPNode_Hash_Tree { ... }, 'ns10:Quote' => class PPNode_Hash_Tree { ... }, 'ns10:Main' => class PPNode_Hash_Tree { ... }, 'ns10:Reflist' => class PPNode_Hash_Tree { ... }, 'ns10:Harvnb' => class PPNode_Hash_Tree { ... }, 'ns10:Harvard_citation_no_brackets' => class PPNode_Hash_Tree { ... }, 'ns10:Cite_web' => class PPNode_Hash_Tree { ... }, 'ns10:Failed_verification' => class PPNode_Hash_Tree { ... }, 'ns10:Cite_journal' => class PPNode_Hash_Tree { ... }, 'ns10:Cite_book' => class PPNode_Hash_Tree { ... }, 'ns10:Wikicite' => class PPNode_Hash_Tree { ... }, 'ns10:Harvid' => class PPNode_Hash_Tree { ... }, 'ns10:ISBN' => class PPNode_Hash_Tree { ... }, 'ns10:Catalog_lookup_link' => class PPNode_Hash_Tree { ... }, 'ns10:Yesno-no' => class PPNode_Hash_Tree { ... }, 'ns10:Yesno' => class PPNode_Hash_Tree { ... }, 'ns10:Yesno-yes' => class PPNode_Hash_Tree { ... }, 'ns10:Trim' => class PPNode_Hash_Tree { ... }, 'ns10:Error-small' => class PPNode_Hash_Tree { ... }, 'ns10:Small' => class PPNode_Hash_Tree { ... }, 'ns10:Tl' => class PPNode_Hash_Tree { ... }, 'ns10:Key_(music)' => class PPNode_Hash_Tree { ... }, 'ns10:Navbox' => class PPNode_Hash_Tree { ... }, 'ns10:Pitch_space' => class PPNode_Hash_Tree { ... }, 'ns10:Tonality' => class PPNode_Hash_Tree { ... }]; private $mUser = NULL; public $mOptions = class ParserOptions { private $options = [...]; private $mTimestamp = '20220707095755'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; public $mTitle = class Title { private $mTextform = 'Circle of fifths'; private $mUrlform = 'Circle_of_fifths'; private $mDbkeyform = 'Circle_of_fifths'; private $mNamespace = 0; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 496; protected $mLatestID = 850; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Circle of fifths'; protected $mLength = 41699; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; private $mOutputType = 1; public $ot = ['html' => TRUE, 'wiki' => FALSE, 'pre' => FALSE, 'plain' => FALSE]; private $mRevisionId = 850; private $mRevisionTimestamp = NULL; private $mRevisionUser = NULL; private $mRevisionSize = NULL; private $mInputSize = 41699; private $mRevisionRecordObject = NULL; private $mLangLinkLanguages = []; private $currentRevisionCache = class MapCacheLRU { private $cache = [...]; private $timestamps = [...]; private $epoch = 1657187875.879; private $maxCacheKeys = 100; private $wallClockOverride = NULL }; private $mInParse = '#0 /var/www/wiki/mediawiki/core/includes/parser/Parser.php(698): Parser->lock()\n#1 /var/www/wiki/mediawiki/core/includes/content/WikitextContentHandler.php(301): Parser->parse()\n#2 /var/www/wiki/mediawiki/core/includes/content/ContentHandler.php(1715): WikitextContentHandler->fillParserOutput()\n#3 /var/www/wiki/mediawiki/core/includes/content/Renderer/ContentRenderer.php(47): ContentHandler->getParserOutput()\n#4 /var/www/wiki/mediawiki/core/includes/Revision/RenderedRevision.php(266): MediaWiki\\Content\\Rend'...; private $mProfiler = class SectionProfiler { protected $start = [...]; protected $end = [...]; protected $stack = [...]; protected $workStack = [...]; protected $collated = [...]; protected $collateDone = FALSE; protected $errorEntry = [...]; protected $logger = class MediaWiki\Logger\LegacyLogger { ... } }; private $mLinkRenderer = class MediaWiki\Linker\LinkRenderer { private $forceArticlePath = FALSE; private $expandUrls = FALSE; private $comment = FALSE; private $titleFormatter = class MediaWikiTitleCodec { ... }; private $linkCache = class LinkCache { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... } }; private $magicWordFactory = class MagicWordFactory { private $mVariableIDsInitialised = TRUE; private $mVariableIDs = [...]; private $mCacheTTLs = [...]; private $mDoubleUnderscoreIDs = [...]; private $mSubstIDs = [...]; private $mObjects = [...]; private $mDoubleUnderscoreArray = class MagicWordArray { ... }; private $contLang = class Language { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $contLang = class Language { public $mCode = 'en-gb'; public $mMagicExtensions = [...]; private $mHtmlCode = NULL; public $dateFormatStrings = [...]; public $mExtendedSpecialPageAliases = [...]; protected $namespaceNames = [...]; protected $mNamespaceIds = [...]; protected $namespaceAliases = [...]; private $transformData = [...]; private $namespaceInfo = class NamespaceInfo { ... }; private $localisationCache = class LocalisationCache { ... }; private $langNameUtils = class MediaWiki\Languages\LanguageNameUtils { ... }; private $langFallback = class MediaWiki\Languages\LanguageFallback { ... }; private $grammarTransformCache = NULL; private $converterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $config = class GlobalVarConfig { ... } }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { private $cache = [...]; private $converterList = [...]; private $objectFactory = class Wikimedia\ObjectFactory\ObjectFactory { ... }; private $isConversionDisabled = FALSE; private $isTitleConversionDisabled = FALSE; private $defaultLanguage = class Closure { virtual $closure = "Wikimedia\Services\ServiceContainer::{closure}", ... } }; private $factory = class ParserFactory { private $svcOptions = class MediaWiki\Config\ServiceOptions { ... }; private $magicWordFactory = class MagicWordFactory { ... }; private $contLang = class Language { ... }; private $urlUtils = class MediaWiki\Utils\UrlUtils { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... }; private $linkRendererFactory = class MediaWiki\Linker\LinkRendererFactory { ... }; private $nsInfo = class NamespaceInfo { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $badFileLookup = class MediaWiki\BadFileLookup { ... }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $userOptionsLookup = class MediaWiki\User\UserOptionsManager { ... }; private $userFactory = class MediaWiki\User\UserFactory { ... }; private $titleFormatter = class MediaWikiTitleCodec { ... }; private $httpRequestFactory = class MediaWiki\Http\HttpRequestFactory { ... }; private $trackingCategories = class TrackingCategories { ... }; private $signatureValidatorFactory = class MediaWiki\Preferences\SignatureValidatorFactory { ... }; private $userNameUtils = class MediaWiki\User\UserNameUtils { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $tidy = class MediaWiki\Tidy\RemexDriver { ... }; private $wanCache = class WANObjectCache { ... }; private $mainInstance = ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { private $list = [...]; private $aliases = [...]; private $options = class MediaWiki\Config\ServiceOptions { ... }; private $contLang = class Language { ... }; private $objectFactory = class Wikimedia\ObjectFactory\ObjectFactory { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $titleFactory = class TitleFactory { ... } }; private $titleFormatter = class MediaWikiTitleCodec { protected $language = class Language { ... }; protected $genderCache = class GenderCache { ... }; protected $localInterwikis = [...]; protected $interwikiLookup = class MediaWiki\Interwiki\ClassicInterwikiLookup { ... }; protected $nsInfo = class NamespaceInfo { ... }; private $createMalformedTitleException = class Closure { virtual $closure = "MediaWikiTitleCodec::{closure}", ... } }; private $svcOptions = class MediaWiki\Config\ServiceOptions { private $keys = [...]; private $options = [...] }; private $linkRendererFactory = class MediaWiki\Linker\LinkRendererFactory { private $titleFormatter = class MediaWikiTitleCodec { ... }; private $linkCache = class LinkCache { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... } }; private $nsInfo = class NamespaceInfo { private $alwaysCapitalizedNamespaces = [...]; private $canonicalNamespaces = [...]; private $namespaceIndexes = [...]; private $validNamespaces = [...]; private $options = class MediaWiki\Config\ServiceOptions { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $logger = class MediaWiki\Logger\LegacyLogger { protected $channel = 'Parser'; private $minimumLevel = 100; private $isDB = FALSE }; private $badFileLookup = class MediaWiki\BadFileLookup { private $listCallback = class Closure { virtual $closure = "Wikimedia\Services\ServiceContainer::{closure}", ... }; private $cache = class APCUBagOStuff { ... }; private $repoGroup = class RepoGroup { ... }; private $titleParser = class MediaWikiTitleCodec { ... }; private $badFiles = [...]; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { private $dynamicHandlers = [...]; private $tombstones = [...]; private $handlersByName = [...]; private $registry = class MediaWiki\HookContainer\GlobalHookRegistry { ... }; private $objectFactory = class Wikimedia\ObjectFactory\ObjectFactory { ... }; private $nextScopedRegisterId = 0 }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { private $container = class MediaWiki\HookContainer\HookContainer { ... } }; private $tidy = class MediaWiki\Tidy\RemexDriver { protected $config = [...]; private $treeMutationTrace = FALSE; private $serializerTrace = FALSE; private $mungerTrace = FALSE; private $pwrap = TRUE }; private $userOptionsLookup = class MediaWiki\User\UserOptionsManager { private $serviceOptions = class MediaWiki\Config\ServiceOptions { ... }; private $defaultOptionsLookup = class MediaWiki\User\DefaultOptionsLookup { ... }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $loadBalancer = class Wikimedia\Rdbms\LoadBalancer { ... }; private $userFactory = class MediaWiki\User\UserFactory { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $modifiedOptions = [...]; private $originalOptionsCache = [...]; private $optionsFromDb = [...]; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $queryFlagsUsedForCaching = [...] }; private $userFactory = class MediaWiki\User\UserFactory { private $loadBalancer = class Wikimedia\Rdbms\LoadBalancer { ... }; private $userNameUtils = class MediaWiki\User\UserNameUtils { ... }; private $lastUserFromIdentity = NULL }; private $httpRequestFactory = class MediaWiki\Http\HttpRequestFactory { private $options = class MediaWiki\Config\ServiceOptions { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... } }; private $trackingCategories = class TrackingCategories { private $options = class MediaWiki\Config\ServiceOptions { ... }; private $namespaceInfo = class NamespaceInfo { ... }; private $titleParser = class MediaWikiTitleCodec { ... }; private $extensionRegistry = class ExtensionRegistry { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... } }; private $signatureValidatorFactory = class MediaWiki\Preferences\SignatureValidatorFactory { private $serviceOptions = class MediaWiki\Config\ServiceOptions { ... }; private $parserFactoryClosure = class Closure { virtual $closure = "Wikimedia\Services\ServiceContainer::{closure}", ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... }; private $titleFactory = class TitleFactory { ... } }; private $userNameUtils = class MediaWiki\User\UserNameUtils { private $options = class MediaWiki\Config\ServiceOptions { ... }; private $contentLang = class Language { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $titleParser = class MediaWikiTitleCodec { ... }; private $textFormatter = class MediaWiki\Message\TextFormatter { ... }; private $reservedUsernames = FALSE; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $tempUserConfig = class MediaWiki\User\TempUser\RealTempUserConfig { ... } }; protected $deprecatedPublicProperties = ['mLinkID' => [...], 'mIncludeSizes' => [...], 'mDoubleUnderscores' => [...], 'mShowToc' => [...], 'mRevisionId' => [...], 'mRevisionTimestamp' => [...], 'mRevisionUser' => [...], 'mRevisionSize' => [...], 'mInputSize' => [...], 'mInParse' => [...], 'mFirstCall' => [...], 'mGeneratedPPNodeCount' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE; public $extTemplateStylesCache = class MapCacheLRU { private $cache = [...]; private $timestamps = [...]; private $epoch = 1657187875.8661; private $maxCacheKeys = 100; private $wallClockOverride = NULL }; public $scribunto_engine = class Scribunto_LuaStandaloneEngine { protected $title = class Title { ... }; protected $options = [...]; protected $modules = [...]; protected $parser = ...; protected $loaded = TRUE; protected $interpreter = class Scribunto_LuaStandaloneInterpreter { ... }; protected $mw = [...]; protected $currentFrames = [...]; protected $expandCache = [...]; protected $availableLibraries = [...]; public $initialStatus = [...] }; public $extCite = class Cite\Cite { private $isSectionPreview = FALSE; private $footnoteMarkFormatter = class Cite\FootnoteMarkFormatter { ... }; private $referencesFormatter = class Cite\ReferencesFormatter { ... }; private $errorReporter = class Cite\ErrorReporter { ... }; private $mInCite = FALSE; private $inReferencesGroup = NULL; private $mReferencesErrors = [...]; private $referenceStack = class Cite\ReferenceStack { ... } } }, $file = class ForeignAPIFile { public $repo = class ForeignAPIRepo { public $fetchDescription = TRUE; public $descriptionCacheExpiry = 43200; protected $hasSha1Storage = FALSE; protected $supportsSha1URLs = FALSE; protected $backend = class FSFileBackend { ... }; protected $zones = [...]; protected $thumbScriptUrl = NULL; protected $transformVia404 = TRUE; protected $descBaseUrl = NULL; protected $scriptDirUrl = 'https://commons.wikimedia.org/w'; protected $articleUrl = NULL; protected $initialCapital = TRUE; protected $pathDisclosureProtection = 'simple'; protected $url = 'https://upload.wikimedia.org/wikipedia/commons'; protected $thumbUrl = 'https://upload.wikimedia.org/wikipedia/commons/thumb'; protected $hashLevels = 2; protected $deletedHashLevels = 2; protected $abbrvThreshold = 255; protected $favicon = NULL; protected $isPrivate = FALSE; protected $fileFactory = [...]; protected $oldFileFactory = FALSE; protected $fileFactoryKey = FALSE; protected $oldFileFactoryKey = FALSE; protected $thumbProxyUrl = NULL; protected $thumbProxySecret = NULL; protected $disableLocalTransform = FALSE; protected $wanCache = class WANObjectCache { ... }; public $name = 'wikimediacommons'; protected $apiThumbCacheExpiry = 0; protected $fileCacheExpiry = 2592000; protected $apiMetadataExpiry = 14400; protected $mFileExists = [...]; private $mApiBase = 'https://commons.wikimedia.org/w/api.php' }; protected $title = class Title { private $mTextform = 'Doubleflat.svg'; private $mUrlform = 'Doubleflat.svg'; private $mDbkeyform = 'Doubleflat.svg'; private $mNamespace = 6; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = -1; protected $mLatestID = FALSE; private $mContentModel = FALSE; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = NULL; protected $mLength = -1; public $mRedirect = NULL; private $mHasSubpages = NULL; private $mPageLanguage = NULL; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; protected $lastError = NULL; protected $redirected = NULL; protected $redirectedTitle = NULL; protected $fsFile = NULL; protected $handler = class SvgHandler { }; protected $url = NULL; protected $extension = NULL; protected $name = 'Doubleflat.svg'; protected $path = NULL; protected $hashPath = NULL; protected $pageCount = NULL; protected $transformScript = NULL; protected $redirectTitle = NULL; protected $canRender = TRUE; protected $isSafeFile = NULL; protected $repoClass = 'ForeignAPIRepo'; protected $tmpBucketedThumbCache = []; private ${File}handlerState = []; private $mExists = TRUE; private $mInfo = ['timestamp' => '2017-08-12T03:37:16Z', 'user' => 'SweetCanadianMullet', 'size' => 1079, 'width' => 133, 'height' => 200, 'comment' => 'optimize', 'url' => 'https://upload.wikimedia.org/wikipedia/commons/2/23/Doubleflat.svg', 'descriptionurl' => 'https://commons.wikimedia.org/wiki/File:Doubleflat.svg', 'descriptionshorturl' => 'https://commons.wikimedia.org/w/index.php?curid=2065717', 'sha1' => '2a08dbba33a58fb6b002e6328a5fa5533a4a226c', 'metadata' => [...], 'extmetadata' => [...], 'mime' => 'image/svg+xml', 'mediatype' => 'DRAWING', 'pageid' => 2065717] }, $params = ['frame' => ['caption' => 'double flat', 'alt' => 'double flat', 'title' => 'double flat'], 'handler' => ['height' => 12, 'targetlang' => 'en-gb'], 'horizAlign' => [], 'vertAlign' => []], $html = '<a href="/wiki/File:Doubleflat.svg" class="image" title="double flat"><img alt="double flat" src="https://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Doubleflat.svg/langen-gb-8px-Doubleflat.svg.png" decoding="async" width="8" height="12" srcset="https://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Doubleflat.svg/langen-gb-12px-Doubleflat.svg.png 1.5x, https://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Doubleflat.svg/langen-gb-16px-Doubleflat.svg.png 2x" /></a>' )	.../Parser.php:5635
30	66.1582	26603152	MediaWiki\HookContainer\HookContainer->run( $hook = 'ParserModifyImageHTML', $args = [0 => class Parser { private $mTagHooks = [...]; private $mFunctionHooks = [...]; private $mFunctionSynonyms = [...]; private $mStripList = [...]; private $mVarCache = [...]; private $mImageParams = [...]; private $mImageParamsMagicArray = [...]; public $mMarkerIndex = 50; private $mVariables = class MagicWordArray { ... }; private $mSubstWords = class MagicWordArray { ... }; private $mExtLinkBracketedRegex = '/\\[(((?i)bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|\\/\\/|file\\:\\/\\/)(?:[0-9.]+|\\[(?i:[0-9a-f:.]+)\\]|[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}])[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}]*)\\p{Zs}*([^\\]\\x00-\\x08\\x0a-\\x1F\\x{FFFD}]*?)\\]/Su'; private $urlUtils = class MediaWiki\Utils\UrlUtils { ... }; private $mPreprocessor = class Preprocessor_Hash { ... }; private $mOutput = class ParserOutput { ... }; private $mAutonumber = 0; private $mStripState = class StripState { ... }; private $mLinkHolders = class LinkHolderArray { ... }; private $mLinkID = 189; private $mIncludeSizes = [...]; public $mPPNodeCount = 5753; public $mHighestExpansionDepth = 16; private $mTplRedirCache = [...]; public $mHeadings = [...]; private $mDoubleUnderscores = [...]; public $mExpensiveFunctionCount = 9; private $mShowToc = TRUE; private $mForceTocPosition = FALSE; private $mTplDomCache = [...]; private $mUser = NULL; public $mOptions = class ParserOptions { ... }; public $mTitle = class Title { ... }; private $mOutputType = 1; public $ot = [...]; private $mRevisionId = 850; private $mRevisionTimestamp = NULL; private $mRevisionUser = NULL; private $mRevisionSize = NULL; private $mInputSize = 41699; private $mRevisionRecordObject = NULL; private $mLangLinkLanguages = [...]; private $currentRevisionCache = class MapCacheLRU { ... }; private $mInParse = '#0 /var/www/wiki/mediawiki/core/includes/parser/Parser.php(698): Parser->lock()\n#1 /var/www/wiki/mediawiki/core/includes/content/WikitextContentHandler.php(301): Parser->parse()\n#2 /var/www/wiki/mediawiki/core/includes/content/ContentHandler.php(1715): WikitextContentHandler->fillParserOutput()\n#3 /var/www/wiki/mediawiki/core/includes/content/Renderer/ContentRenderer.php(47): ContentHandler->getParserOutput()\n#4 /var/www/wiki/mediawiki/core/includes/Revision/RenderedRevision.php(266): MediaWiki\\Content\\Rend'...; private $mProfiler = class SectionProfiler { ... }; private $mLinkRenderer = class MediaWiki\Linker\LinkRenderer { ... }; private $magicWordFactory = class MagicWordFactory { ... }; private $contLang = class Language { ... }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $factory = class ParserFactory { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... }; private $titleFormatter = class MediaWikiTitleCodec { ... }; private $svcOptions = class MediaWiki\Config\ServiceOptions { ... }; private $linkRendererFactory = class MediaWiki\Linker\LinkRendererFactory { ... }; private $nsInfo = class NamespaceInfo { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $badFileLookup = class MediaWiki\BadFileLookup { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $tidy = class MediaWiki\Tidy\RemexDriver { ... }; private $userOptionsLookup = class MediaWiki\User\UserOptionsManager { ... }; private $userFactory = class MediaWiki\User\UserFactory { ... }; private $httpRequestFactory = class MediaWiki\Http\HttpRequestFactory { ... }; private $trackingCategories = class TrackingCategories { ... }; private $signatureValidatorFactory = class MediaWiki\Preferences\SignatureValidatorFactory { ... }; private $userNameUtils = class MediaWiki\User\UserNameUtils { ... }; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE; public $extTemplateStylesCache = class MapCacheLRU { ... }; public $scribunto_engine = class Scribunto_LuaStandaloneEngine { ... }; public $extCite = class Cite\Cite { ... } }, 1 => class ForeignAPIFile { public $repo = class ForeignAPIRepo { ... }; protected $title = class Title { ... }; protected $lastError = NULL; protected $redirected = NULL; protected $redirectedTitle = NULL; protected $fsFile = NULL; protected $handler = class SvgHandler { ... }; protected $url = NULL; protected $extension = NULL; protected $name = 'Doubleflat.svg'; protected $path = NULL; protected $hashPath = NULL; protected $pageCount = NULL; protected $transformScript = NULL; protected $redirectTitle = NULL; protected $canRender = TRUE; protected $isSafeFile = NULL; protected $repoClass = 'ForeignAPIRepo'; protected $tmpBucketedThumbCache = [...]; private ${File}handlerState = [...]; private $mExists = TRUE; private $mInfo = [...] }, 2 => ['frame' => [...], 'handler' => [...], 'horizAlign' => [...], 'vertAlign' => [...]], 3 => '<a href="/wiki/File:Doubleflat.svg" class="image" title="double flat"><img alt="double flat" src="https://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Doubleflat.svg/langen-gb-8px-Doubleflat.svg.png" decoding="async" width="8" height="12" srcset="https://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Doubleflat.svg/langen-gb-12px-Doubleflat.svg.png 1.5x, https://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Doubleflat.svg/langen-gb-16px-Doubleflat.svg.png 2x" /></a>'], $options = ['abortable' => FALSE] )	.../HookRunner.php:2953
31	66.1582	26604280	MediaWiki\HookContainer\HookContainer->callLegacyHook( $hook = 'ParserModifyImageHTML', $handler = ['callback' => 'PageImages\\Hooks\\ParserFileProcessingHookHandlers::onParserModifyImageHTML', 'args' => [], 'functionName' => 'PageImages\\Hooks\\ParserFileProcessingHookHandlers::onParserModifyImageHTML'], $args = [0 => class Parser { private $mTagHooks = [...]; private $mFunctionHooks = [...]; private $mFunctionSynonyms = [...]; private $mStripList = [...]; private $mVarCache = [...]; private $mImageParams = [...]; private $mImageParamsMagicArray = [...]; public $mMarkerIndex = 50; private $mVariables = class MagicWordArray { ... }; private $mSubstWords = class MagicWordArray { ... }; private $mExtLinkBracketedRegex = '/\\[(((?i)bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|\\/\\/|file\\:\\/\\/)(?:[0-9.]+|\\[(?i:[0-9a-f:.]+)\\]|[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}])[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}]*)\\p{Zs}*([^\\]\\x00-\\x08\\x0a-\\x1F\\x{FFFD}]*?)\\]/Su'; private $urlUtils = class MediaWiki\Utils\UrlUtils { ... }; private $mPreprocessor = class Preprocessor_Hash { ... }; private $mOutput = class ParserOutput { ... }; private $mAutonumber = 0; private $mStripState = class StripState { ... }; private $mLinkHolders = class LinkHolderArray { ... }; private $mLinkID = 189; private $mIncludeSizes = [...]; public $mPPNodeCount = 5753; public $mHighestExpansionDepth = 16; private $mTplRedirCache = [...]; public $mHeadings = [...]; private $mDoubleUnderscores = [...]; public $mExpensiveFunctionCount = 9; private $mShowToc = TRUE; private $mForceTocPosition = FALSE; private $mTplDomCache = [...]; private $mUser = NULL; public $mOptions = class ParserOptions { ... }; public $mTitle = class Title { ... }; private $mOutputType = 1; public $ot = [...]; private $mRevisionId = 850; private $mRevisionTimestamp = NULL; private $mRevisionUser = NULL; private $mRevisionSize = NULL; private $mInputSize = 41699; private $mRevisionRecordObject = NULL; private $mLangLinkLanguages = [...]; private $currentRevisionCache = class MapCacheLRU { ... }; private $mInParse = '#0 /var/www/wiki/mediawiki/core/includes/parser/Parser.php(698): Parser->lock()\n#1 /var/www/wiki/mediawiki/core/includes/content/WikitextContentHandler.php(301): Parser->parse()\n#2 /var/www/wiki/mediawiki/core/includes/content/ContentHandler.php(1715): WikitextContentHandler->fillParserOutput()\n#3 /var/www/wiki/mediawiki/core/includes/content/Renderer/ContentRenderer.php(47): ContentHandler->getParserOutput()\n#4 /var/www/wiki/mediawiki/core/includes/Revision/RenderedRevision.php(266): MediaWiki\\Content\\Rend'...; private $mProfiler = class SectionProfiler { ... }; private $mLinkRenderer = class MediaWiki\Linker\LinkRenderer { ... }; private $magicWordFactory = class MagicWordFactory { ... }; private $contLang = class Language { ... }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $factory = class ParserFactory { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... }; private $titleFormatter = class MediaWikiTitleCodec { ... }; private $svcOptions = class MediaWiki\Config\ServiceOptions { ... }; private $linkRendererFactory = class MediaWiki\Linker\LinkRendererFactory { ... }; private $nsInfo = class NamespaceInfo { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $badFileLookup = class MediaWiki\BadFileLookup { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $tidy = class MediaWiki\Tidy\RemexDriver { ... }; private $userOptionsLookup = class MediaWiki\User\UserOptionsManager { ... }; private $userFactory = class MediaWiki\User\UserFactory { ... }; private $httpRequestFactory = class MediaWiki\Http\HttpRequestFactory { ... }; private $trackingCategories = class TrackingCategories { ... }; private $signatureValidatorFactory = class MediaWiki\Preferences\SignatureValidatorFactory { ... }; private $userNameUtils = class MediaWiki\User\UserNameUtils { ... }; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE; public $extTemplateStylesCache = class MapCacheLRU { ... }; public $scribunto_engine = class Scribunto_LuaStandaloneEngine { ... }; public $extCite = class Cite\Cite { ... } }, 1 => class ForeignAPIFile { public $repo = class ForeignAPIRepo { ... }; protected $title = class Title { ... }; protected $lastError = NULL; protected $redirected = NULL; protected $redirectedTitle = NULL; protected $fsFile = NULL; protected $handler = class SvgHandler { ... }; protected $url = NULL; protected $extension = NULL; protected $name = 'Doubleflat.svg'; protected $path = NULL; protected $hashPath = NULL; protected $pageCount = NULL; protected $transformScript = NULL; protected $redirectTitle = NULL; protected $canRender = TRUE; protected $isSafeFile = NULL; protected $repoClass = 'ForeignAPIRepo'; protected $tmpBucketedThumbCache = [...]; private ${File}handlerState = [...]; private $mExists = TRUE; private $mInfo = [...] }, 2 => ['frame' => [...], 'handler' => [...], 'horizAlign' => [...], 'vertAlign' => [...]], 3 => '<a href="/wiki/File:Doubleflat.svg" class="image" title="double flat"><img alt="double flat" src="https://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Doubleflat.svg/langen-gb-8px-Doubleflat.svg.png" decoding="async" width="8" height="12" srcset="https://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Doubleflat.svg/langen-gb-12px-Doubleflat.svg.png 1.5x, https://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Doubleflat.svg/langen-gb-16px-Doubleflat.svg.png 2x" /></a>'], $options = ['abortable' => FALSE] )	.../HookContainer.php:137
32	66.1582	26604656	PageImages\Hooks\ParserFileProcessingHookHandlers::onParserModifyImageHTML( $parser = class Parser { private $mTagHooks = ['pre' => [...], 'nowiki' => [...], 'gallery' => [...], 'indicator' => [...], 'langconvert' => [...], 'source' => [...], 'syntaxhighlight' => [...], 'rss' => [...], 'timeline' => [...], 'imagemap' => [...], 'pagelist' => class Closure { virtual $closure = "ProofreadPage\ProofreadPage::ProofreadPage\{closure}", ... }, 'pages' => class Closure { virtual $closure = "ProofreadPage\ProofreadPage::ProofreadPage\{closure}", ... }, 'pagequality' => class Closure { virtual $closure = "ProofreadPage\ProofreadPage::ProofreadPage\{closure}", ... }, 'score' => [...], 'quiz' => [...], 'templatedata' => [...], 'templatestyles' => [...], 'hiero' => 'WikiHiero\\WikiHiero::parserHook', 'languages' => [...], 'categorytree' => [...], 'ref' => [...], 'references' => [...], 'math' => [...], 'ce' => [...], 'chem' => [...]]; private $mFunctionHooks = ['ns' => [...], 'nse' => [...], 'urlencode' => [...], 'lcfirst' => [...], 'ucfirst' => [...], 'lc' => [...], 'uc' => [...], 'localurl' => [...], 'localurle' => [...], 'fullurl' => [...], 'fullurle' => [...], 'canonicalurl' => [...], 'canonicalurle' => [...], 'formatnum' => [...], 'grammar' => [...], 'gender' => [...], 'plural' => [...], 'bidi' => [...], 'numberofpages' => [...], 'numberofusers' => [...], 'numberofactiveusers' => [...], 'numberofarticles' => [...], 'numberoffiles' => [...], 'numberofadmins' => [...], 'numberingroup' => [...], 'numberofedits' => [...], 'language' => [...], 'padleft' => [...], 'padright' => [...], 'anchorencode' => [...], 'defaultsort' => [...], 'filepath' => [...], 'pagesincategory' => [...], 'pagesize' => [...], 'protectionlevel' => [...], 'protectionexpiry' => [...], 'namespacee' => [...], 'namespacenumber' => [...], 'talkspace' => [...], 'talkspacee' => [...], 'subjectspace' => [...], 'subjectspacee' => [...], 'pagename' => [...], 'pagenamee' => [...], 'fullpagename' => [...], 'fullpagenamee' => [...], 'rootpagename' => [...], 'rootpagenamee' => [...], 'basepagename' => [...], 'basepagenamee' => [...], 'subpagename' => [...], 'subpagenamee' => [...], 'talkpagename' => [...], 'talkpagenamee' => [...], 'subjectpagename' => [...], 'subjectpagenamee' => [...], 'pageid' => [...], 'revisionid' => [...], 'revisionday' => [...], 'revisionday2' => [...], 'revisionmonth' => [...], 'revisionmonth1' => [...], 'revisionyear' => [...], 'revisiontimestamp' => [...], 'revisionuser' => [...], 'cascadingsources' => [...], 'namespace' => [...], 'int' => [...], 'special' => [...], 'speciale' => [...], 'tag' => [...], 'formatdate' => [...], 'displaytitle' => [...], 'babel' => [...], 'translation' => [...], 'invoke' => [...], 'target' => [...], 'if' => [...], 'ifeq' => [...], 'switch' => [...], 'ifexist' => [...], 'ifexpr' => [...], 'iferror' => [...], 'time' => [...], 'timel' => [...], 'expr' => [...], 'rel2abs' => [...], 'titleparts' => [...], 'categorytree' => [...]]; private $mFunctionSynonyms = [0 => [...], 1 => [...]]; private $mStripList = [0 => 'pre', 1 => 'nowiki', 2 => 'gallery', 3 => 'indicator', 4 => 'langconvert', 5 => 'source', 6 => 'syntaxhighlight', 7 => 'rss', 8 => 'timeline', 9 => 'imagemap', 10 => 'pagelist', 11 => 'pages', 12 => 'pagequality', 13 => 'score', 14 => 'quiz', 15 => 'templatedata', 16 => 'templatestyles', 17 => 'hiero', 18 => 'languages', 19 => 'categorytree', 20 => 'ref', 21 => 'references', 22 => 'math', 23 => 'ce', 24 => 'chem']; private $mVarCache = ['namespace' => '', 'pagename' => 'Circle of fifths', '!' => '|']; private $mImageParams = ['SvgHandler' => [...], 'JpegHandler' => [...], 'PNGHandler' => [...], 'MediaWiki\TimedMediaHandler\Handlers\WAVHandler\WAVHandler' => [...], '' => [...]]; private $mImageParamsMagicArray = ['SvgHandler' => class MagicWordArray { ... }, 'JpegHandler' => class MagicWordArray { ... }, 'PNGHandler' => class MagicWordArray { ... }, 'MediaWiki\TimedMediaHandler\Handlers\WAVHandler\WAVHandler' => class MagicWordArray { ... }, '' => class MagicWordArray { ... }]; public $mMarkerIndex = 50; private $mVariables = class MagicWordArray { public $names = [...]; private $factory = class MagicWordFactory { ... }; private $hash = [...]; private $baseRegex = NULL; private $regex = NULL }; private $mSubstWords = class MagicWordArray { public $names = [...]; private $factory = class MagicWordFactory { ... }; private $hash = NULL; private $baseRegex = [...]; private $regex = NULL }; private $mExtLinkBracketedRegex = '/\\[(((?i)bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|\\/\\/|file\\:\\/\\/)(?:[0-9.]+|\\[(?i:[0-9a-f:.]+)\\]|[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}])[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}]*)\\p{Zs}*([^\\]\\x00-\\x08\\x0a-\\x1F\\x{FFFD}]*?)\\]/Su'; private $urlUtils = class MediaWiki\Utils\UrlUtils { private $server = '//10.13.37.190'; private $canonicalServer = 'http://10.13.37.190'; private $internalServer = FALSE; private $fallbackProtocol = 'https'; private $httpsPort = 443; private $validProtocols = [...]; private $validProtocolsCache = 'bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|\\/\\/|file\\:\\/\\/'; private $validAbsoluteProtocolsCache = 'bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|file\\:\\/\\/' }; private $mPreprocessor = class Preprocessor_Hash { public $parser = ...; protected $wanCache = class WANObjectCache { ... }; protected $disableLangConversion = FALSE; protected $rules = [...]; protected $cacheThreshold = 1000 }; private $mOutput = class ParserOutput { protected $mParseUsedOptions = [...]; protected $mCacheTime = ''; protected $mCacheExpiry = NULL; protected $mCacheRevisionId = NULL; private $mText = NULL; private $mLanguageLinks = [...]; private $mCategories = [...]; private $mIndicators = [...]; private $mTitleText = ''; private $mLinks = [...]; private $mLinksSpecial = [...]; private $mTemplates = [...]; private $mTemplateIds = [...]; private $mImages = [...]; private $mFileSearchOptions = [...]; private $mExternalLinks = [...]; private $mInterwikiLinks = [...]; private $mNewSection = FALSE; private $mHideNewSection = FALSE; private $mNoGallery = FALSE; private $mHeadItems = [...]; private $mModules = [...]; private $mModuleStyles = [...]; private $mJsConfigVars = [...]; private $mOutputHooks = [...]; private $mWarnings = [...]; private $mWarningMsgs = [...]; private $mSections = [...]; private $mProperties = [...]; private $mTOCHTML = ''; private $mTimestamp = NULL; private $mEnableOOUI = FALSE; private $mIndexSet = FALSE; private $mNoIndexSet = FALSE; private $mExtensionData = [...]; private $mLimitReportData = [...]; private $mLimitReportJSData = [...]; private $mCacheMessage = ''; private $mParseStartTime = [...]; private $mPreventClickjacking = FALSE; private $mExtraScriptSrcs = [...]; private $mExtraDefaultSrcs = [...]; private $mExtraStyleSrcs = [...]; private $mFlags = [...]; private $mSpeculativeRevId = NULL; private $speculativePageIdUsed = NULL; private $revisionTimestampUsed = NULL; private $revisionUsedSha1Base36 = 'g3aoneba99ncraj8vll82spkbeqr2yl'; private $mWrapperDivClasses = [...]; private $mMaxAdaptiveExpiry = INF }; private $mAutonumber = 0; private $mStripState = class StripState { protected $data = [...]; protected $regex = '/\'"`UNIQ-([^<>&\'"]+)-QINU`"\'/'; protected $parser = ...; protected $circularRefGuard = [...]; protected $depth = 0; protected $highestDepth = 0; protected $expandSize = 0; protected $depthLimit = 20; protected $sizeLimit = 5000000 }; private $mLinkHolders = class LinkHolderArray { public $internals = [...]; public $interwikis = [...]; public $size = 4; public $parent = ...; private $languageConverter = class TrivialLanguageConverter { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $mLinkID = 189; private $mIncludeSizes = ['post-expand' => 98301, 'arg' => 9508]; public $mPPNodeCount = 5753; public $mHighestExpansionDepth = 16; private $mTplRedirCache = ['ns10:Harvnb' => [...], 'ns10:Harvid' => [...]]; public $mHeadings = [0 => [...], 1 => [...], 2 => [...], 3 => [...], 4 => [...], 5 => [...], 6 => [...], 7 => [...], 8 => [...], 9 => [...], 10 => [...], 11 => [...], 12 => [...], 13 => [...], 14 => [...], 15 => [...], 16 => [...], 17 => [...], 18 => [...], 19 => [...], 20 => [...]]; private $mDoubleUnderscores = []; public $mExpensiveFunctionCount = 9; private $mShowToc = TRUE; private $mForceTocPosition = FALSE; private $mTplDomCache = ['ns10:Short_description' => class PPNode_Hash_Tree { ... }, 'ns10:Pagetype' => class PPNode_Hash_Tree { ... }, 'ns10:Main_other' => class PPNode_Hash_Tree { ... }, 'ns10:SDcat' => class PPNode_Hash_Tree { ... }, 'ns10:Music' => class PPNode_Hash_Tree { ... }, 'ns10:Audio' => class PPNode_Hash_Tree { ... }, 'ns10:Diagonal_split_header' => class PPNode_Hash_Tree { ... }, 'ns10:Sfn' => class PPNode_Hash_Tree { ... }, 'ns10:Infobox' => class PPNode_Hash_Tree { ... }, 'ns10:Multiple_image' => class PPNode_Hash_Tree { ... }, 'ns10:Template_other' => class PPNode_Hash_Tree { ... }, 'ns10:Clarify' => class PPNode_Hash_Tree { ... }, 'ns10:Fix-span' => class PPNode_Hash_Tree { ... }, 'ns10:Category_handler' => class PPNode_Hash_Tree { ... }, 'ns10:Fix/category' => class PPNode_Hash_Tree { ... }, 'ns10:Replace' => class PPNode_Hash_Tree { ... }, 'ns10:Delink' => class PPNode_Hash_Tree { ... }, 'ns10:Citation_needed' => class PPNode_Hash_Tree { ... }, 'ns10:Fix' => class PPNode_Hash_Tree { ... }, 'ns10:Quote' => class PPNode_Hash_Tree { ... }, 'ns10:Main' => class PPNode_Hash_Tree { ... }, 'ns10:Reflist' => class PPNode_Hash_Tree { ... }, 'ns10:Harvnb' => class PPNode_Hash_Tree { ... }, 'ns10:Harvard_citation_no_brackets' => class PPNode_Hash_Tree { ... }, 'ns10:Cite_web' => class PPNode_Hash_Tree { ... }, 'ns10:Failed_verification' => class PPNode_Hash_Tree { ... }, 'ns10:Cite_journal' => class PPNode_Hash_Tree { ... }, 'ns10:Cite_book' => class PPNode_Hash_Tree { ... }, 'ns10:Wikicite' => class PPNode_Hash_Tree { ... }, 'ns10:Harvid' => class PPNode_Hash_Tree { ... }, 'ns10:ISBN' => class PPNode_Hash_Tree { ... }, 'ns10:Catalog_lookup_link' => class PPNode_Hash_Tree { ... }, 'ns10:Yesno-no' => class PPNode_Hash_Tree { ... }, 'ns10:Yesno' => class PPNode_Hash_Tree { ... }, 'ns10:Yesno-yes' => class PPNode_Hash_Tree { ... }, 'ns10:Trim' => class PPNode_Hash_Tree { ... }, 'ns10:Error-small' => class PPNode_Hash_Tree { ... }, 'ns10:Small' => class PPNode_Hash_Tree { ... }, 'ns10:Tl' => class PPNode_Hash_Tree { ... }, 'ns10:Key_(music)' => class PPNode_Hash_Tree { ... }, 'ns10:Navbox' => class PPNode_Hash_Tree { ... }, 'ns10:Pitch_space' => class PPNode_Hash_Tree { ... }, 'ns10:Tonality' => class PPNode_Hash_Tree { ... }]; private $mUser = NULL; public $mOptions = class ParserOptions { private $options = [...]; private $mTimestamp = '20220707095755'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; public $mTitle = class Title { private $mTextform = 'Circle of fifths'; private $mUrlform = 'Circle_of_fifths'; private $mDbkeyform = 'Circle_of_fifths'; private $mNamespace = 0; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 496; protected $mLatestID = 850; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Circle of fifths'; protected $mLength = 41699; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; private $mOutputType = 1; public $ot = ['html' => TRUE, 'wiki' => FALSE, 'pre' => FALSE, 'plain' => FALSE]; private $mRevisionId = 850; private $mRevisionTimestamp = NULL; private $mRevisionUser = NULL; private $mRevisionSize = NULL; private $mInputSize = 41699; private $mRevisionRecordObject = NULL; private $mLangLinkLanguages = []; private $currentRevisionCache = class MapCacheLRU { private $cache = [...]; private $timestamps = [...]; private $epoch = 1657187875.879; private $maxCacheKeys = 100; private $wallClockOverride = NULL }; private $mInParse = '#0 /var/www/wiki/mediawiki/core/includes/parser/Parser.php(698): Parser->lock()\n#1 /var/www/wiki/mediawiki/core/includes/content/WikitextContentHandler.php(301): Parser->parse()\n#2 /var/www/wiki/mediawiki/core/includes/content/ContentHandler.php(1715): WikitextContentHandler->fillParserOutput()\n#3 /var/www/wiki/mediawiki/core/includes/content/Renderer/ContentRenderer.php(47): ContentHandler->getParserOutput()\n#4 /var/www/wiki/mediawiki/core/includes/Revision/RenderedRevision.php(266): MediaWiki\\Content\\Rend'...; private $mProfiler = class SectionProfiler { protected $start = [...]; protected $end = [...]; protected $stack = [...]; protected $workStack = [...]; protected $collated = [...]; protected $collateDone = FALSE; protected $errorEntry = [...]; protected $logger = class MediaWiki\Logger\LegacyLogger { ... } }; private $mLinkRenderer = class MediaWiki\Linker\LinkRenderer { private $forceArticlePath = FALSE; private $expandUrls = FALSE; private $comment = FALSE; private $titleFormatter = class MediaWikiTitleCodec { ... }; private $linkCache = class LinkCache { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... } }; private $magicWordFactory = class MagicWordFactory { private $mVariableIDsInitialised = TRUE; private $mVariableIDs = [...]; private $mCacheTTLs = [...]; private $mDoubleUnderscoreIDs = [...]; private $mSubstIDs = [...]; private $mObjects = [...]; private $mDoubleUnderscoreArray = class MagicWordArray { ... }; private $contLang = class Language { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $contLang = class Language { public $mCode = 'en-gb'; public $mMagicExtensions = [...]; private $mHtmlCode = NULL; public $dateFormatStrings = [...]; public $mExtendedSpecialPageAliases = [...]; protected $namespaceNames = [...]; protected $mNamespaceIds = [...]; protected $namespaceAliases = [...]; private $transformData = [...]; private $namespaceInfo = class NamespaceInfo { ... }; private $localisationCache = class LocalisationCache { ... }; private $langNameUtils = class MediaWiki\Languages\LanguageNameUtils { ... }; private $langFallback = class MediaWiki\Languages\LanguageFallback { ... }; private $grammarTransformCache = NULL; private $converterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $config = class GlobalVarConfig { ... } }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { private $cache = [...]; private $converterList = [...]; private $objectFactory = class Wikimedia\ObjectFactory\ObjectFactory { ... }; private $isConversionDisabled = FALSE; private $isTitleConversionDisabled = FALSE; private $defaultLanguage = class Closure { virtual $closure = "Wikimedia\Services\ServiceContainer::{closure}", ... } }; private $factory = class ParserFactory { private $svcOptions = class MediaWiki\Config\ServiceOptions { ... }; private $magicWordFactory = class MagicWordFactory { ... }; private $contLang = class Language { ... }; private $urlUtils = class MediaWiki\Utils\UrlUtils { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... }; private $linkRendererFactory = class MediaWiki\Linker\LinkRendererFactory { ... }; private $nsInfo = class NamespaceInfo { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $badFileLookup = class MediaWiki\BadFileLookup { ... }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $userOptionsLookup = class MediaWiki\User\UserOptionsManager { ... }; private $userFactory = class MediaWiki\User\UserFactory { ... }; private $titleFormatter = class MediaWikiTitleCodec { ... }; private $httpRequestFactory = class MediaWiki\Http\HttpRequestFactory { ... }; private $trackingCategories = class TrackingCategories { ... }; private $signatureValidatorFactory = class MediaWiki\Preferences\SignatureValidatorFactory { ... }; private $userNameUtils = class MediaWiki\User\UserNameUtils { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $tidy = class MediaWiki\Tidy\RemexDriver { ... }; private $wanCache = class WANObjectCache { ... }; private $mainInstance = ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { private $list = [...]; private $aliases = [...]; private $options = class MediaWiki\Config\ServiceOptions { ... }; private $contLang = class Language { ... }; private $objectFactory = class Wikimedia\ObjectFactory\ObjectFactory { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $titleFactory = class TitleFactory { ... } }; private $titleFormatter = class MediaWikiTitleCodec { protected $language = class Language { ... }; protected $genderCache = class GenderCache { ... }; protected $localInterwikis = [...]; protected $interwikiLookup = class MediaWiki\Interwiki\ClassicInterwikiLookup { ... }; protected $nsInfo = class NamespaceInfo { ... }; private $createMalformedTitleException = class Closure { virtual $closure = "MediaWikiTitleCodec::{closure}", ... } }; private $svcOptions = class MediaWiki\Config\ServiceOptions { private $keys = [...]; private $options = [...] }; private $linkRendererFactory = class MediaWiki\Linker\LinkRendererFactory { private $titleFormatter = class MediaWikiTitleCodec { ... }; private $linkCache = class LinkCache { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... } }; private $nsInfo = class NamespaceInfo { private $alwaysCapitalizedNamespaces = [...]; private $canonicalNamespaces = [...]; private $namespaceIndexes = [...]; private $validNamespaces = [...]; private $options = class MediaWiki\Config\ServiceOptions { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $logger = class MediaWiki\Logger\LegacyLogger { protected $channel = 'Parser'; private $minimumLevel = 100; private $isDB = FALSE }; private $badFileLookup = class MediaWiki\BadFileLookup { private $listCallback = class Closure { virtual $closure = "Wikimedia\Services\ServiceContainer::{closure}", ... }; private $cache = class APCUBagOStuff { ... }; private $repoGroup = class RepoGroup { ... }; private $titleParser = class MediaWikiTitleCodec { ... }; private $badFiles = [...]; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { private $dynamicHandlers = [...]; private $tombstones = [...]; private $handlersByName = [...]; private $registry = class MediaWiki\HookContainer\GlobalHookRegistry { ... }; private $objectFactory = class Wikimedia\ObjectFactory\ObjectFactory { ... }; private $nextScopedRegisterId = 0 }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { private $container = class MediaWiki\HookContainer\HookContainer { ... } }; private $tidy = class MediaWiki\Tidy\RemexDriver { protected $config = [...]; private $treeMutationTrace = FALSE; private $serializerTrace = FALSE; private $mungerTrace = FALSE; private $pwrap = TRUE }; private $userOptionsLookup = class MediaWiki\User\UserOptionsManager { private $serviceOptions = class MediaWiki\Config\ServiceOptions { ... }; private $defaultOptionsLookup = class MediaWiki\User\DefaultOptionsLookup { ... }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $loadBalancer = class Wikimedia\Rdbms\LoadBalancer { ... }; private $userFactory = class MediaWiki\User\UserFactory { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $modifiedOptions = [...]; private $originalOptionsCache = [...]; private $optionsFromDb = [...]; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $queryFlagsUsedForCaching = [...] }; private $userFactory = class MediaWiki\User\UserFactory { private $loadBalancer = class Wikimedia\Rdbms\LoadBalancer { ... }; private $userNameUtils = class MediaWiki\User\UserNameUtils { ... }; private $lastUserFromIdentity = NULL }; private $httpRequestFactory = class MediaWiki\Http\HttpRequestFactory { private $options = class MediaWiki\Config\ServiceOptions { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... } }; private $trackingCategories = class TrackingCategories { private $options = class MediaWiki\Config\ServiceOptions { ... }; private $namespaceInfo = class NamespaceInfo { ... }; private $titleParser = class MediaWikiTitleCodec { ... }; private $extensionRegistry = class ExtensionRegistry { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... } }; private $signatureValidatorFactory = class MediaWiki\Preferences\SignatureValidatorFactory { private $serviceOptions = class MediaWiki\Config\ServiceOptions { ... }; private $parserFactoryClosure = class Closure { virtual $closure = "Wikimedia\Services\ServiceContainer::{closure}", ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... }; private $titleFactory = class TitleFactory { ... } }; private $userNameUtils = class MediaWiki\User\UserNameUtils { private $options = class MediaWiki\Config\ServiceOptions { ... }; private $contentLang = class Language { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $titleParser = class MediaWikiTitleCodec { ... }; private $textFormatter = class MediaWiki\Message\TextFormatter { ... }; private $reservedUsernames = FALSE; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $tempUserConfig = class MediaWiki\User\TempUser\RealTempUserConfig { ... } }; protected $deprecatedPublicProperties = ['mLinkID' => [...], 'mIncludeSizes' => [...], 'mDoubleUnderscores' => [...], 'mShowToc' => [...], 'mRevisionId' => [...], 'mRevisionTimestamp' => [...], 'mRevisionUser' => [...], 'mRevisionSize' => [...], 'mInputSize' => [...], 'mInParse' => [...], 'mFirstCall' => [...], 'mGeneratedPPNodeCount' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE; public $extTemplateStylesCache = class MapCacheLRU { private $cache = [...]; private $timestamps = [...]; private $epoch = 1657187875.8661; private $maxCacheKeys = 100; private $wallClockOverride = NULL }; public $scribunto_engine = class Scribunto_LuaStandaloneEngine { protected $title = class Title { ... }; protected $options = [...]; protected $modules = [...]; protected $parser = ...; protected $loaded = TRUE; protected $interpreter = class Scribunto_LuaStandaloneInterpreter { ... }; protected $mw = [...]; protected $currentFrames = [...]; protected $expandCache = [...]; protected $availableLibraries = [...]; public $initialStatus = [...] }; public $extCite = class Cite\Cite { private $isSectionPreview = FALSE; private $footnoteMarkFormatter = class Cite\FootnoteMarkFormatter { ... }; private $referencesFormatter = class Cite\ReferencesFormatter { ... }; private $errorReporter = class Cite\ErrorReporter { ... }; private $mInCite = FALSE; private $inReferencesGroup = NULL; private $mReferencesErrors = [...]; private $referenceStack = class Cite\ReferenceStack { ... } } }, $file = class ForeignAPIFile { public $repo = class ForeignAPIRepo { public $fetchDescription = TRUE; public $descriptionCacheExpiry = 43200; protected $hasSha1Storage = FALSE; protected $supportsSha1URLs = FALSE; protected $backend = class FSFileBackend { ... }; protected $zones = [...]; protected $thumbScriptUrl = NULL; protected $transformVia404 = TRUE; protected $descBaseUrl = NULL; protected $scriptDirUrl = 'https://commons.wikimedia.org/w'; protected $articleUrl = NULL; protected $initialCapital = TRUE; protected $pathDisclosureProtection = 'simple'; protected $url = 'https://upload.wikimedia.org/wikipedia/commons'; protected $thumbUrl = 'https://upload.wikimedia.org/wikipedia/commons/thumb'; protected $hashLevels = 2; protected $deletedHashLevels = 2; protected $abbrvThreshold = 255; protected $favicon = NULL; protected $isPrivate = FALSE; protected $fileFactory = [...]; protected $oldFileFactory = FALSE; protected $fileFactoryKey = FALSE; protected $oldFileFactoryKey = FALSE; protected $thumbProxyUrl = NULL; protected $thumbProxySecret = NULL; protected $disableLocalTransform = FALSE; protected $wanCache = class WANObjectCache { ... }; public $name = 'wikimediacommons'; protected $apiThumbCacheExpiry = 0; protected $fileCacheExpiry = 2592000; protected $apiMetadataExpiry = 14400; protected $mFileExists = [...]; private $mApiBase = 'https://commons.wikimedia.org/w/api.php' }; protected $title = class Title { private $mTextform = 'Doubleflat.svg'; private $mUrlform = 'Doubleflat.svg'; private $mDbkeyform = 'Doubleflat.svg'; private $mNamespace = 6; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = -1; protected $mLatestID = FALSE; private $mContentModel = FALSE; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = NULL; protected $mLength = -1; public $mRedirect = NULL; private $mHasSubpages = NULL; private $mPageLanguage = NULL; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; protected $lastError = NULL; protected $redirected = NULL; protected $redirectedTitle = NULL; protected $fsFile = NULL; protected $handler = class SvgHandler { }; protected $url = NULL; protected $extension = NULL; protected $name = 'Doubleflat.svg'; protected $path = NULL; protected $hashPath = NULL; protected $pageCount = NULL; protected $transformScript = NULL; protected $redirectTitle = NULL; protected $canRender = TRUE; protected $isSafeFile = NULL; protected $repoClass = 'ForeignAPIRepo'; protected $tmpBucketedThumbCache = []; private ${File}handlerState = []; private $mExists = TRUE; private $mInfo = ['timestamp' => '2017-08-12T03:37:16Z', 'user' => 'SweetCanadianMullet', 'size' => 1079, 'width' => 133, 'height' => 200, 'comment' => 'optimize', 'url' => 'https://upload.wikimedia.org/wikipedia/commons/2/23/Doubleflat.svg', 'descriptionurl' => 'https://commons.wikimedia.org/wiki/File:Doubleflat.svg', 'descriptionshorturl' => 'https://commons.wikimedia.org/w/index.php?curid=2065717', 'sha1' => '2a08dbba33a58fb6b002e6328a5fa5533a4a226c', 'metadata' => [...], 'extmetadata' => [...], 'mime' => 'image/svg+xml', 'mediatype' => 'DRAWING', 'pageid' => 2065717] }, $params = ['frame' => ['caption' => 'double flat', 'alt' => 'double flat', 'title' => 'double flat'], 'handler' => ['height' => 12, 'targetlang' => 'en-gb'], 'horizAlign' => [], 'vertAlign' => []], $html = '<a href="/wiki/File:Doubleflat.svg" class="image" title="double flat"><img alt="double flat" src="https://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Doubleflat.svg/langen-gb-8px-Doubleflat.svg.png" decoding="async" width="8" height="12" srcset="https://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Doubleflat.svg/langen-gb-12px-Doubleflat.svg.png 1.5x, https://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Doubleflat.svg/langen-gb-16px-Doubleflat.svg.png 2x" /></a>' )	.../HookContainer.php:338
33	66.1582	26604696	PageImages\Hooks\ParserFileProcessingHookHandlers->doParserModifyImageHTML( $parser = class Parser { private $mTagHooks = ['pre' => [...], 'nowiki' => [...], 'gallery' => [...], 'indicator' => [...], 'langconvert' => [...], 'source' => [...], 'syntaxhighlight' => [...], 'rss' => [...], 'timeline' => [...], 'imagemap' => [...], 'pagelist' => class Closure { virtual $closure = "ProofreadPage\ProofreadPage::ProofreadPage\{closure}", ... }, 'pages' => class Closure { virtual $closure = "ProofreadPage\ProofreadPage::ProofreadPage\{closure}", ... }, 'pagequality' => class Closure { virtual $closure = "ProofreadPage\ProofreadPage::ProofreadPage\{closure}", ... }, 'score' => [...], 'quiz' => [...], 'templatedata' => [...], 'templatestyles' => [...], 'hiero' => 'WikiHiero\\WikiHiero::parserHook', 'languages' => [...], 'categorytree' => [...], 'ref' => [...], 'references' => [...], 'math' => [...], 'ce' => [...], 'chem' => [...]]; private $mFunctionHooks = ['ns' => [...], 'nse' => [...], 'urlencode' => [...], 'lcfirst' => [...], 'ucfirst' => [...], 'lc' => [...], 'uc' => [...], 'localurl' => [...], 'localurle' => [...], 'fullurl' => [...], 'fullurle' => [...], 'canonicalurl' => [...], 'canonicalurle' => [...], 'formatnum' => [...], 'grammar' => [...], 'gender' => [...], 'plural' => [...], 'bidi' => [...], 'numberofpages' => [...], 'numberofusers' => [...], 'numberofactiveusers' => [...], 'numberofarticles' => [...], 'numberoffiles' => [...], 'numberofadmins' => [...], 'numberingroup' => [...], 'numberofedits' => [...], 'language' => [...], 'padleft' => [...], 'padright' => [...], 'anchorencode' => [...], 'defaultsort' => [...], 'filepath' => [...], 'pagesincategory' => [...], 'pagesize' => [...], 'protectionlevel' => [...], 'protectionexpiry' => [...], 'namespacee' => [...], 'namespacenumber' => [...], 'talkspace' => [...], 'talkspacee' => [...], 'subjectspace' => [...], 'subjectspacee' => [...], 'pagename' => [...], 'pagenamee' => [...], 'fullpagename' => [...], 'fullpagenamee' => [...], 'rootpagename' => [...], 'rootpagenamee' => [...], 'basepagename' => [...], 'basepagenamee' => [...], 'subpagename' => [...], 'subpagenamee' => [...], 'talkpagename' => [...], 'talkpagenamee' => [...], 'subjectpagename' => [...], 'subjectpagenamee' => [...], 'pageid' => [...], 'revisionid' => [...], 'revisionday' => [...], 'revisionday2' => [...], 'revisionmonth' => [...], 'revisionmonth1' => [...], 'revisionyear' => [...], 'revisiontimestamp' => [...], 'revisionuser' => [...], 'cascadingsources' => [...], 'namespace' => [...], 'int' => [...], 'special' => [...], 'speciale' => [...], 'tag' => [...], 'formatdate' => [...], 'displaytitle' => [...], 'babel' => [...], 'translation' => [...], 'invoke' => [...], 'target' => [...], 'if' => [...], 'ifeq' => [...], 'switch' => [...], 'ifexist' => [...], 'ifexpr' => [...], 'iferror' => [...], 'time' => [...], 'timel' => [...], 'expr' => [...], 'rel2abs' => [...], 'titleparts' => [...], 'categorytree' => [...]]; private $mFunctionSynonyms = [0 => [...], 1 => [...]]; private $mStripList = [0 => 'pre', 1 => 'nowiki', 2 => 'gallery', 3 => 'indicator', 4 => 'langconvert', 5 => 'source', 6 => 'syntaxhighlight', 7 => 'rss', 8 => 'timeline', 9 => 'imagemap', 10 => 'pagelist', 11 => 'pages', 12 => 'pagequality', 13 => 'score', 14 => 'quiz', 15 => 'templatedata', 16 => 'templatestyles', 17 => 'hiero', 18 => 'languages', 19 => 'categorytree', 20 => 'ref', 21 => 'references', 22 => 'math', 23 => 'ce', 24 => 'chem']; private $mVarCache = ['namespace' => '', 'pagename' => 'Circle of fifths', '!' => '|']; private $mImageParams = ['SvgHandler' => [...], 'JpegHandler' => [...], 'PNGHandler' => [...], 'MediaWiki\TimedMediaHandler\Handlers\WAVHandler\WAVHandler' => [...], '' => [...]]; private $mImageParamsMagicArray = ['SvgHandler' => class MagicWordArray { ... }, 'JpegHandler' => class MagicWordArray { ... }, 'PNGHandler' => class MagicWordArray { ... }, 'MediaWiki\TimedMediaHandler\Handlers\WAVHandler\WAVHandler' => class MagicWordArray { ... }, '' => class MagicWordArray { ... }]; public $mMarkerIndex = 50; private $mVariables = class MagicWordArray { public $names = [...]; private $factory = class MagicWordFactory { ... }; private $hash = [...]; private $baseRegex = NULL; private $regex = NULL }; private $mSubstWords = class MagicWordArray { public $names = [...]; private $factory = class MagicWordFactory { ... }; private $hash = NULL; private $baseRegex = [...]; private $regex = NULL }; private $mExtLinkBracketedRegex = '/\\[(((?i)bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|\\/\\/|file\\:\\/\\/)(?:[0-9.]+|\\[(?i:[0-9a-f:.]+)\\]|[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}])[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}]*)\\p{Zs}*([^\\]\\x00-\\x08\\x0a-\\x1F\\x{FFFD}]*?)\\]/Su'; private $urlUtils = class MediaWiki\Utils\UrlUtils { private $server = '//10.13.37.190'; private $canonicalServer = 'http://10.13.37.190'; private $internalServer = FALSE; private $fallbackProtocol = 'https'; private $httpsPort = 443; private $validProtocols = [...]; private $validProtocolsCache = 'bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|\\/\\/|file\\:\\/\\/'; private $validAbsoluteProtocolsCache = 'bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|file\\:\\/\\/' }; private $mPreprocessor = class Preprocessor_Hash { public $parser = ...; protected $wanCache = class WANObjectCache { ... }; protected $disableLangConversion = FALSE; protected $rules = [...]; protected $cacheThreshold = 1000 }; private $mOutput = class ParserOutput { protected $mParseUsedOptions = [...]; protected $mCacheTime = ''; protected $mCacheExpiry = NULL; protected $mCacheRevisionId = NULL; private $mText = NULL; private $mLanguageLinks = [...]; private $mCategories = [...]; private $mIndicators = [...]; private $mTitleText = ''; private $mLinks = [...]; private $mLinksSpecial = [...]; private $mTemplates = [...]; private $mTemplateIds = [...]; private $mImages = [...]; private $mFileSearchOptions = [...]; private $mExternalLinks = [...]; private $mInterwikiLinks = [...]; private $mNewSection = FALSE; private $mHideNewSection = FALSE; private $mNoGallery = FALSE; private $mHeadItems = [...]; private $mModules = [...]; private $mModuleStyles = [...]; private $mJsConfigVars = [...]; private $mOutputHooks = [...]; private $mWarnings = [...]; private $mWarningMsgs = [...]; private $mSections = [...]; private $mProperties = [...]; private $mTOCHTML = ''; private $mTimestamp = NULL; private $mEnableOOUI = FALSE; private $mIndexSet = FALSE; private $mNoIndexSet = FALSE; private $mExtensionData = [...]; private $mLimitReportData = [...]; private $mLimitReportJSData = [...]; private $mCacheMessage = ''; private $mParseStartTime = [...]; private $mPreventClickjacking = FALSE; private $mExtraScriptSrcs = [...]; private $mExtraDefaultSrcs = [...]; private $mExtraStyleSrcs = [...]; private $mFlags = [...]; private $mSpeculativeRevId = NULL; private $speculativePageIdUsed = NULL; private $revisionTimestampUsed = NULL; private $revisionUsedSha1Base36 = 'g3aoneba99ncraj8vll82spkbeqr2yl'; private $mWrapperDivClasses = [...]; private $mMaxAdaptiveExpiry = INF }; private $mAutonumber = 0; private $mStripState = class StripState { protected $data = [...]; protected $regex = '/\'"`UNIQ-([^<>&\'"]+)-QINU`"\'/'; protected $parser = ...; protected $circularRefGuard = [...]; protected $depth = 0; protected $highestDepth = 0; protected $expandSize = 0; protected $depthLimit = 20; protected $sizeLimit = 5000000 }; private $mLinkHolders = class LinkHolderArray { public $internals = [...]; public $interwikis = [...]; public $size = 4; public $parent = ...; private $languageConverter = class TrivialLanguageConverter { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $mLinkID = 189; private $mIncludeSizes = ['post-expand' => 98301, 'arg' => 9508]; public $mPPNodeCount = 5753; public $mHighestExpansionDepth = 16; private $mTplRedirCache = ['ns10:Harvnb' => [...], 'ns10:Harvid' => [...]]; public $mHeadings = [0 => [...], 1 => [...], 2 => [...], 3 => [...], 4 => [...], 5 => [...], 6 => [...], 7 => [...], 8 => [...], 9 => [...], 10 => [...], 11 => [...], 12 => [...], 13 => [...], 14 => [...], 15 => [...], 16 => [...], 17 => [...], 18 => [...], 19 => [...], 20 => [...]]; private $mDoubleUnderscores = []; public $mExpensiveFunctionCount = 9; private $mShowToc = TRUE; private $mForceTocPosition = FALSE; private $mTplDomCache = ['ns10:Short_description' => class PPNode_Hash_Tree { ... }, 'ns10:Pagetype' => class PPNode_Hash_Tree { ... }, 'ns10:Main_other' => class PPNode_Hash_Tree { ... }, 'ns10:SDcat' => class PPNode_Hash_Tree { ... }, 'ns10:Music' => class PPNode_Hash_Tree { ... }, 'ns10:Audio' => class PPNode_Hash_Tree { ... }, 'ns10:Diagonal_split_header' => class PPNode_Hash_Tree { ... }, 'ns10:Sfn' => class PPNode_Hash_Tree { ... }, 'ns10:Infobox' => class PPNode_Hash_Tree { ... }, 'ns10:Multiple_image' => class PPNode_Hash_Tree { ... }, 'ns10:Template_other' => class PPNode_Hash_Tree { ... }, 'ns10:Clarify' => class PPNode_Hash_Tree { ... }, 'ns10:Fix-span' => class PPNode_Hash_Tree { ... }, 'ns10:Category_handler' => class PPNode_Hash_Tree { ... }, 'ns10:Fix/category' => class PPNode_Hash_Tree { ... }, 'ns10:Replace' => class PPNode_Hash_Tree { ... }, 'ns10:Delink' => class PPNode_Hash_Tree { ... }, 'ns10:Citation_needed' => class PPNode_Hash_Tree { ... }, 'ns10:Fix' => class PPNode_Hash_Tree { ... }, 'ns10:Quote' => class PPNode_Hash_Tree { ... }, 'ns10:Main' => class PPNode_Hash_Tree { ... }, 'ns10:Reflist' => class PPNode_Hash_Tree { ... }, 'ns10:Harvnb' => class PPNode_Hash_Tree { ... }, 'ns10:Harvard_citation_no_brackets' => class PPNode_Hash_Tree { ... }, 'ns10:Cite_web' => class PPNode_Hash_Tree { ... }, 'ns10:Failed_verification' => class PPNode_Hash_Tree { ... }, 'ns10:Cite_journal' => class PPNode_Hash_Tree { ... }, 'ns10:Cite_book' => class PPNode_Hash_Tree { ... }, 'ns10:Wikicite' => class PPNode_Hash_Tree { ... }, 'ns10:Harvid' => class PPNode_Hash_Tree { ... }, 'ns10:ISBN' => class PPNode_Hash_Tree { ... }, 'ns10:Catalog_lookup_link' => class PPNode_Hash_Tree { ... }, 'ns10:Yesno-no' => class PPNode_Hash_Tree { ... }, 'ns10:Yesno' => class PPNode_Hash_Tree { ... }, 'ns10:Yesno-yes' => class PPNode_Hash_Tree { ... }, 'ns10:Trim' => class PPNode_Hash_Tree { ... }, 'ns10:Error-small' => class PPNode_Hash_Tree { ... }, 'ns10:Small' => class PPNode_Hash_Tree { ... }, 'ns10:Tl' => class PPNode_Hash_Tree { ... }, 'ns10:Key_(music)' => class PPNode_Hash_Tree { ... }, 'ns10:Navbox' => class PPNode_Hash_Tree { ... }, 'ns10:Pitch_space' => class PPNode_Hash_Tree { ... }, 'ns10:Tonality' => class PPNode_Hash_Tree { ... }]; private $mUser = NULL; public $mOptions = class ParserOptions { private $options = [...]; private $mTimestamp = '20220707095755'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; public $mTitle = class Title { private $mTextform = 'Circle of fifths'; private $mUrlform = 'Circle_of_fifths'; private $mDbkeyform = 'Circle_of_fifths'; private $mNamespace = 0; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 496; protected $mLatestID = 850; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Circle of fifths'; protected $mLength = 41699; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; private $mOutputType = 1; public $ot = ['html' => TRUE, 'wiki' => FALSE, 'pre' => FALSE, 'plain' => FALSE]; private $mRevisionId = 850; private $mRevisionTimestamp = NULL; private $mRevisionUser = NULL; private $mRevisionSize = NULL; private $mInputSize = 41699; private $mRevisionRecordObject = NULL; private $mLangLinkLanguages = []; private $currentRevisionCache = class MapCacheLRU { private $cache = [...]; private $timestamps = [...]; private $epoch = 1657187875.879; private $maxCacheKeys = 100; private $wallClockOverride = NULL }; private $mInParse = '#0 /var/www/wiki/mediawiki/core/includes/parser/Parser.php(698): Parser->lock()\n#1 /var/www/wiki/mediawiki/core/includes/content/WikitextContentHandler.php(301): Parser->parse()\n#2 /var/www/wiki/mediawiki/core/includes/content/ContentHandler.php(1715): WikitextContentHandler->fillParserOutput()\n#3 /var/www/wiki/mediawiki/core/includes/content/Renderer/ContentRenderer.php(47): ContentHandler->getParserOutput()\n#4 /var/www/wiki/mediawiki/core/includes/Revision/RenderedRevision.php(266): MediaWiki\\Content\\Rend'...; private $mProfiler = class SectionProfiler { protected $start = [...]; protected $end = [...]; protected $stack = [...]; protected $workStack = [...]; protected $collated = [...]; protected $collateDone = FALSE; protected $errorEntry = [...]; protected $logger = class MediaWiki\Logger\LegacyLogger { ... } }; private $mLinkRenderer = class MediaWiki\Linker\LinkRenderer { private $forceArticlePath = FALSE; private $expandUrls = FALSE; private $comment = FALSE; private $titleFormatter = class MediaWikiTitleCodec { ... }; private $linkCache = class LinkCache { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... } }; private $magicWordFactory = class MagicWordFactory { private $mVariableIDsInitialised = TRUE; private $mVariableIDs = [...]; private $mCacheTTLs = [...]; private $mDoubleUnderscoreIDs = [...]; private $mSubstIDs = [...]; private $mObjects = [...]; private $mDoubleUnderscoreArray = class MagicWordArray { ... }; private $contLang = class Language { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $contLang = class Language { public $mCode = 'en-gb'; public $mMagicExtensions = [...]; private $mHtmlCode = NULL; public $dateFormatStrings = [...]; public $mExtendedSpecialPageAliases = [...]; protected $namespaceNames = [...]; protected $mNamespaceIds = [...]; protected $namespaceAliases = [...]; private $transformData = [...]; private $namespaceInfo = class NamespaceInfo { ... }; private $localisationCache = class LocalisationCache { ... }; private $langNameUtils = class MediaWiki\Languages\LanguageNameUtils { ... }; private $langFallback = class MediaWiki\Languages\LanguageFallback { ... }; private $grammarTransformCache = NULL; private $converterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $config = class GlobalVarConfig { ... } }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { private $cache = [...]; private $converterList = [...]; private $objectFactory = class Wikimedia\ObjectFactory\ObjectFactory { ... }; private $isConversionDisabled = FALSE; private $isTitleConversionDisabled = FALSE; private $defaultLanguage = class Closure { virtual $closure = "Wikimedia\Services\ServiceContainer::{closure}", ... } }; private $factory = class ParserFactory { private $svcOptions = class MediaWiki\Config\ServiceOptions { ... }; private $magicWordFactory = class MagicWordFactory { ... }; private $contLang = class Language { ... }; private $urlUtils = class MediaWiki\Utils\UrlUtils { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... }; private $linkRendererFactory = class MediaWiki\Linker\LinkRendererFactory { ... }; private $nsInfo = class NamespaceInfo { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $badFileLookup = class MediaWiki\BadFileLookup { ... }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $userOptionsLookup = class MediaWiki\User\UserOptionsManager { ... }; private $userFactory = class MediaWiki\User\UserFactory { ... }; private $titleFormatter = class MediaWikiTitleCodec { ... }; private $httpRequestFactory = class MediaWiki\Http\HttpRequestFactory { ... }; private $trackingCategories = class TrackingCategories { ... }; private $signatureValidatorFactory = class MediaWiki\Preferences\SignatureValidatorFactory { ... }; private $userNameUtils = class MediaWiki\User\UserNameUtils { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $tidy = class MediaWiki\Tidy\RemexDriver { ... }; private $wanCache = class WANObjectCache { ... }; private $mainInstance = ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { private $list = [...]; private $aliases = [...]; private $options = class MediaWiki\Config\ServiceOptions { ... }; private $contLang = class Language { ... }; private $objectFactory = class Wikimedia\ObjectFactory\ObjectFactory { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $titleFactory = class TitleFactory { ... } }; private $titleFormatter = class MediaWikiTitleCodec { protected $language = class Language { ... }; protected $genderCache = class GenderCache { ... }; protected $localInterwikis = [...]; protected $interwikiLookup = class MediaWiki\Interwiki\ClassicInterwikiLookup { ... }; protected $nsInfo = class NamespaceInfo { ... }; private $createMalformedTitleException = class Closure { virtual $closure = "MediaWikiTitleCodec::{closure}", ... } }; private $svcOptions = class MediaWiki\Config\ServiceOptions { private $keys = [...]; private $options = [...] }; private $linkRendererFactory = class MediaWiki\Linker\LinkRendererFactory { private $titleFormatter = class MediaWikiTitleCodec { ... }; private $linkCache = class LinkCache { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... } }; private $nsInfo = class NamespaceInfo { private $alwaysCapitalizedNamespaces = [...]; private $canonicalNamespaces = [...]; private $namespaceIndexes = [...]; private $validNamespaces = [...]; private $options = class MediaWiki\Config\ServiceOptions { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $logger = class MediaWiki\Logger\LegacyLogger { protected $channel = 'Parser'; private $minimumLevel = 100; private $isDB = FALSE }; private $badFileLookup = class MediaWiki\BadFileLookup { private $listCallback = class Closure { virtual $closure = "Wikimedia\Services\ServiceContainer::{closure}", ... }; private $cache = class APCUBagOStuff { ... }; private $repoGroup = class RepoGroup { ... }; private $titleParser = class MediaWikiTitleCodec { ... }; private $badFiles = [...]; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { private $dynamicHandlers = [...]; private $tombstones = [...]; private $handlersByName = [...]; private $registry = class MediaWiki\HookContainer\GlobalHookRegistry { ... }; private $objectFactory = class Wikimedia\ObjectFactory\ObjectFactory { ... }; private $nextScopedRegisterId = 0 }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { private $container = class MediaWiki\HookContainer\HookContainer { ... } }; private $tidy = class MediaWiki\Tidy\RemexDriver { protected $config = [...]; private $treeMutationTrace = FALSE; private $serializerTrace = FALSE; private $mungerTrace = FALSE; private $pwrap = TRUE }; private $userOptionsLookup = class MediaWiki\User\UserOptionsManager { private $serviceOptions = class MediaWiki\Config\ServiceOptions { ... }; private $defaultOptionsLookup = class MediaWiki\User\DefaultOptionsLookup { ... }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $loadBalancer = class Wikimedia\Rdbms\LoadBalancer { ... }; private $userFactory = class MediaWiki\User\UserFactory { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $modifiedOptions = [...]; private $originalOptionsCache = [...]; private $optionsFromDb = [...]; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $queryFlagsUsedForCaching = [...] }; private $userFactory = class MediaWiki\User\UserFactory { private $loadBalancer = class Wikimedia\Rdbms\LoadBalancer { ... }; private $userNameUtils = class MediaWiki\User\UserNameUtils { ... }; private $lastUserFromIdentity = NULL }; private $httpRequestFactory = class MediaWiki\Http\HttpRequestFactory { private $options = class MediaWiki\Config\ServiceOptions { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... } }; private $trackingCategories = class TrackingCategories { private $options = class MediaWiki\Config\ServiceOptions { ... }; private $namespaceInfo = class NamespaceInfo { ... }; private $titleParser = class MediaWikiTitleCodec { ... }; private $extensionRegistry = class ExtensionRegistry { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... } }; private $signatureValidatorFactory = class MediaWiki\Preferences\SignatureValidatorFactory { private $serviceOptions = class MediaWiki\Config\ServiceOptions { ... }; private $parserFactoryClosure = class Closure { virtual $closure = "Wikimedia\Services\ServiceContainer::{closure}", ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... }; private $titleFactory = class TitleFactory { ... } }; private $userNameUtils = class MediaWiki\User\UserNameUtils { private $options = class MediaWiki\Config\ServiceOptions { ... }; private $contentLang = class Language { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $titleParser = class MediaWikiTitleCodec { ... }; private $textFormatter = class MediaWiki\Message\TextFormatter { ... }; private $reservedUsernames = FALSE; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $tempUserConfig = class MediaWiki\User\TempUser\RealTempUserConfig { ... } }; protected $deprecatedPublicProperties = ['mLinkID' => [...], 'mIncludeSizes' => [...], 'mDoubleUnderscores' => [...], 'mShowToc' => [...], 'mRevisionId' => [...], 'mRevisionTimestamp' => [...], 'mRevisionUser' => [...], 'mRevisionSize' => [...], 'mInputSize' => [...], 'mInParse' => [...], 'mFirstCall' => [...], 'mGeneratedPPNodeCount' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE; public $extTemplateStylesCache = class MapCacheLRU { private $cache = [...]; private $timestamps = [...]; private $epoch = 1657187875.8661; private $maxCacheKeys = 100; private $wallClockOverride = NULL }; public $scribunto_engine = class Scribunto_LuaStandaloneEngine { protected $title = class Title { ... }; protected $options = [...]; protected $modules = [...]; protected $parser = ...; protected $loaded = TRUE; protected $interpreter = class Scribunto_LuaStandaloneInterpreter { ... }; protected $mw = [...]; protected $currentFrames = [...]; protected $expandCache = [...]; protected $availableLibraries = [...]; public $initialStatus = [...] }; public $extCite = class Cite\Cite { private $isSectionPreview = FALSE; private $footnoteMarkFormatter = class Cite\FootnoteMarkFormatter { ... }; private $referencesFormatter = class Cite\ReferencesFormatter { ... }; private $errorReporter = class Cite\ErrorReporter { ... }; private $mInCite = FALSE; private $inReferencesGroup = NULL; private $mReferencesErrors = [...]; private $referenceStack = class Cite\ReferenceStack { ... } } }, $file = class ForeignAPIFile { public $repo = class ForeignAPIRepo { public $fetchDescription = TRUE; public $descriptionCacheExpiry = 43200; protected $hasSha1Storage = FALSE; protected $supportsSha1URLs = FALSE; protected $backend = class FSFileBackend { ... }; protected $zones = [...]; protected $thumbScriptUrl = NULL; protected $transformVia404 = TRUE; protected $descBaseUrl = NULL; protected $scriptDirUrl = 'https://commons.wikimedia.org/w'; protected $articleUrl = NULL; protected $initialCapital = TRUE; protected $pathDisclosureProtection = 'simple'; protected $url = 'https://upload.wikimedia.org/wikipedia/commons'; protected $thumbUrl = 'https://upload.wikimedia.org/wikipedia/commons/thumb'; protected $hashLevels = 2; protected $deletedHashLevels = 2; protected $abbrvThreshold = 255; protected $favicon = NULL; protected $isPrivate = FALSE; protected $fileFactory = [...]; protected $oldFileFactory = FALSE; protected $fileFactoryKey = FALSE; protected $oldFileFactoryKey = FALSE; protected $thumbProxyUrl = NULL; protected $thumbProxySecret = NULL; protected $disableLocalTransform = FALSE; protected $wanCache = class WANObjectCache { ... }; public $name = 'wikimediacommons'; protected $apiThumbCacheExpiry = 0; protected $fileCacheExpiry = 2592000; protected $apiMetadataExpiry = 14400; protected $mFileExists = [...]; private $mApiBase = 'https://commons.wikimedia.org/w/api.php' }; protected $title = class Title { private $mTextform = 'Doubleflat.svg'; private $mUrlform = 'Doubleflat.svg'; private $mDbkeyform = 'Doubleflat.svg'; private $mNamespace = 6; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = -1; protected $mLatestID = FALSE; private $mContentModel = FALSE; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = NULL; protected $mLength = -1; public $mRedirect = NULL; private $mHasSubpages = NULL; private $mPageLanguage = NULL; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; protected $lastError = NULL; protected $redirected = NULL; protected $redirectedTitle = NULL; protected $fsFile = NULL; protected $handler = class SvgHandler { }; protected $url = NULL; protected $extension = NULL; protected $name = 'Doubleflat.svg'; protected $path = NULL; protected $hashPath = NULL; protected $pageCount = NULL; protected $transformScript = NULL; protected $redirectTitle = NULL; protected $canRender = TRUE; protected $isSafeFile = NULL; protected $repoClass = 'ForeignAPIRepo'; protected $tmpBucketedThumbCache = []; private ${File}handlerState = []; private $mExists = TRUE; private $mInfo = ['timestamp' => '2017-08-12T03:37:16Z', 'user' => 'SweetCanadianMullet', 'size' => 1079, 'width' => 133, 'height' => 200, 'comment' => 'optimize', 'url' => 'https://upload.wikimedia.org/wikipedia/commons/2/23/Doubleflat.svg', 'descriptionurl' => 'https://commons.wikimedia.org/wiki/File:Doubleflat.svg', 'descriptionshorturl' => 'https://commons.wikimedia.org/w/index.php?curid=2065717', 'sha1' => '2a08dbba33a58fb6b002e6328a5fa5533a4a226c', 'metadata' => [...], 'extmetadata' => [...], 'mime' => 'image/svg+xml', 'mediatype' => 'DRAWING', 'pageid' => 2065717] }, $params = ['frame' => ['caption' => 'double flat', 'alt' => 'double flat', 'title' => 'double flat'], 'handler' => ['height' => 12, 'targetlang' => 'en-gb'], 'horizAlign' => [], 'vertAlign' => []], $html = '<a href="/wiki/File:Doubleflat.svg" class="image" title="double flat"><img alt="double flat" src="https://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Doubleflat.svg/langen-gb-8px-Doubleflat.svg.png" decoding="async" width="8" height="12" srcset="https://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Doubleflat.svg/langen-gb-12px-Doubleflat.svg.png 1.5x, https://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Doubleflat.svg/langen-gb-16px-Doubleflat.svg.png 2x" /></a>' )	.../ParserFileProcessingHookHandlers.php:54
34	66.1582	26604696	PageImages\Hooks\ParserFileProcessingHookHandlers->processFile( $parser = class Parser { private $mTagHooks = ['pre' => [...], 'nowiki' => [...], 'gallery' => [...], 'indicator' => [...], 'langconvert' => [...], 'source' => [...], 'syntaxhighlight' => [...], 'rss' => [...], 'timeline' => [...], 'imagemap' => [...], 'pagelist' => class Closure { virtual $closure = "ProofreadPage\ProofreadPage::ProofreadPage\{closure}", ... }, 'pages' => class Closure { virtual $closure = "ProofreadPage\ProofreadPage::ProofreadPage\{closure}", ... }, 'pagequality' => class Closure { virtual $closure = "ProofreadPage\ProofreadPage::ProofreadPage\{closure}", ... }, 'score' => [...], 'quiz' => [...], 'templatedata' => [...], 'templatestyles' => [...], 'hiero' => 'WikiHiero\\WikiHiero::parserHook', 'languages' => [...], 'categorytree' => [...], 'ref' => [...], 'references' => [...], 'math' => [...], 'ce' => [...], 'chem' => [...]]; private $mFunctionHooks = ['ns' => [...], 'nse' => [...], 'urlencode' => [...], 'lcfirst' => [...], 'ucfirst' => [...], 'lc' => [...], 'uc' => [...], 'localurl' => [...], 'localurle' => [...], 'fullurl' => [...], 'fullurle' => [...], 'canonicalurl' => [...], 'canonicalurle' => [...], 'formatnum' => [...], 'grammar' => [...], 'gender' => [...], 'plural' => [...], 'bidi' => [...], 'numberofpages' => [...], 'numberofusers' => [...], 'numberofactiveusers' => [...], 'numberofarticles' => [...], 'numberoffiles' => [...], 'numberofadmins' => [...], 'numberingroup' => [...], 'numberofedits' => [...], 'language' => [...], 'padleft' => [...], 'padright' => [...], 'anchorencode' => [...], 'defaultsort' => [...], 'filepath' => [...], 'pagesincategory' => [...], 'pagesize' => [...], 'protectionlevel' => [...], 'protectionexpiry' => [...], 'namespacee' => [...], 'namespacenumber' => [...], 'talkspace' => [...], 'talkspacee' => [...], 'subjectspace' => [...], 'subjectspacee' => [...], 'pagename' => [...], 'pagenamee' => [...], 'fullpagename' => [...], 'fullpagenamee' => [...], 'rootpagename' => [...], 'rootpagenamee' => [...], 'basepagename' => [...], 'basepagenamee' => [...], 'subpagename' => [...], 'subpagenamee' => [...], 'talkpagename' => [...], 'talkpagenamee' => [...], 'subjectpagename' => [...], 'subjectpagenamee' => [...], 'pageid' => [...], 'revisionid' => [...], 'revisionday' => [...], 'revisionday2' => [...], 'revisionmonth' => [...], 'revisionmonth1' => [...], 'revisionyear' => [...], 'revisiontimestamp' => [...], 'revisionuser' => [...], 'cascadingsources' => [...], 'namespace' => [...], 'int' => [...], 'special' => [...], 'speciale' => [...], 'tag' => [...], 'formatdate' => [...], 'displaytitle' => [...], 'babel' => [...], 'translation' => [...], 'invoke' => [...], 'target' => [...], 'if' => [...], 'ifeq' => [...], 'switch' => [...], 'ifexist' => [...], 'ifexpr' => [...], 'iferror' => [...], 'time' => [...], 'timel' => [...], 'expr' => [...], 'rel2abs' => [...], 'titleparts' => [...], 'categorytree' => [...]]; private $mFunctionSynonyms = [0 => [...], 1 => [...]]; private $mStripList = [0 => 'pre', 1 => 'nowiki', 2 => 'gallery', 3 => 'indicator', 4 => 'langconvert', 5 => 'source', 6 => 'syntaxhighlight', 7 => 'rss', 8 => 'timeline', 9 => 'imagemap', 10 => 'pagelist', 11 => 'pages', 12 => 'pagequality', 13 => 'score', 14 => 'quiz', 15 => 'templatedata', 16 => 'templatestyles', 17 => 'hiero', 18 => 'languages', 19 => 'categorytree', 20 => 'ref', 21 => 'references', 22 => 'math', 23 => 'ce', 24 => 'chem']; private $mVarCache = ['namespace' => '', 'pagename' => 'Circle of fifths', '!' => '|']; private $mImageParams = ['SvgHandler' => [...], 'JpegHandler' => [...], 'PNGHandler' => [...], 'MediaWiki\TimedMediaHandler\Handlers\WAVHandler\WAVHandler' => [...], '' => [...]]; private $mImageParamsMagicArray = ['SvgHandler' => class MagicWordArray { ... }, 'JpegHandler' => class MagicWordArray { ... }, 'PNGHandler' => class MagicWordArray { ... }, 'MediaWiki\TimedMediaHandler\Handlers\WAVHandler\WAVHandler' => class MagicWordArray { ... }, '' => class MagicWordArray { ... }]; public $mMarkerIndex = 50; private $mVariables = class MagicWordArray { public $names = [...]; private $factory = class MagicWordFactory { ... }; private $hash = [...]; private $baseRegex = NULL; private $regex = NULL }; private $mSubstWords = class MagicWordArray { public $names = [...]; private $factory = class MagicWordFactory { ... }; private $hash = NULL; private $baseRegex = [...]; private $regex = NULL }; private $mExtLinkBracketedRegex = '/\\[(((?i)bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|\\/\\/|file\\:\\/\\/)(?:[0-9.]+|\\[(?i:[0-9a-f:.]+)\\]|[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}])[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}]*)\\p{Zs}*([^\\]\\x00-\\x08\\x0a-\\x1F\\x{FFFD}]*?)\\]/Su'; private $urlUtils = class MediaWiki\Utils\UrlUtils { private $server = '//10.13.37.190'; private $canonicalServer = 'http://10.13.37.190'; private $internalServer = FALSE; private $fallbackProtocol = 'https'; private $httpsPort = 443; private $validProtocols = [...]; private $validProtocolsCache = 'bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|\\/\\/|file\\:\\/\\/'; private $validAbsoluteProtocolsCache = 'bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|file\\:\\/\\/' }; private $mPreprocessor = class Preprocessor_Hash { public $parser = ...; protected $wanCache = class WANObjectCache { ... }; protected $disableLangConversion = FALSE; protected $rules = [...]; protected $cacheThreshold = 1000 }; private $mOutput = class ParserOutput { protected $mParseUsedOptions = [...]; protected $mCacheTime = ''; protected $mCacheExpiry = NULL; protected $mCacheRevisionId = NULL; private $mText = NULL; private $mLanguageLinks = [...]; private $mCategories = [...]; private $mIndicators = [...]; private $mTitleText = ''; private $mLinks = [...]; private $mLinksSpecial = [...]; private $mTemplates = [...]; private $mTemplateIds = [...]; private $mImages = [...]; private $mFileSearchOptions = [...]; private $mExternalLinks = [...]; private $mInterwikiLinks = [...]; private $mNewSection = FALSE; private $mHideNewSection = FALSE; private $mNoGallery = FALSE; private $mHeadItems = [...]; private $mModules = [...]; private $mModuleStyles = [...]; private $mJsConfigVars = [...]; private $mOutputHooks = [...]; private $mWarnings = [...]; private $mWarningMsgs = [...]; private $mSections = [...]; private $mProperties = [...]; private $mTOCHTML = ''; private $mTimestamp = NULL; private $mEnableOOUI = FALSE; private $mIndexSet = FALSE; private $mNoIndexSet = FALSE; private $mExtensionData = [...]; private $mLimitReportData = [...]; private $mLimitReportJSData = [...]; private $mCacheMessage = ''; private $mParseStartTime = [...]; private $mPreventClickjacking = FALSE; private $mExtraScriptSrcs = [...]; private $mExtraDefaultSrcs = [...]; private $mExtraStyleSrcs = [...]; private $mFlags = [...]; private $mSpeculativeRevId = NULL; private $speculativePageIdUsed = NULL; private $revisionTimestampUsed = NULL; private $revisionUsedSha1Base36 = 'g3aoneba99ncraj8vll82spkbeqr2yl'; private $mWrapperDivClasses = [...]; private $mMaxAdaptiveExpiry = INF }; private $mAutonumber = 0; private $mStripState = class StripState { protected $data = [...]; protected $regex = '/\'"`UNIQ-([^<>&\'"]+)-QINU`"\'/'; protected $parser = ...; protected $circularRefGuard = [...]; protected $depth = 0; protected $highestDepth = 0; protected $expandSize = 0; protected $depthLimit = 20; protected $sizeLimit = 5000000 }; private $mLinkHolders = class LinkHolderArray { public $internals = [...]; public $interwikis = [...]; public $size = 4; public $parent = ...; private $languageConverter = class TrivialLanguageConverter { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $mLinkID = 189; private $mIncludeSizes = ['post-expand' => 98301, 'arg' => 9508]; public $mPPNodeCount = 5753; public $mHighestExpansionDepth = 16; private $mTplRedirCache = ['ns10:Harvnb' => [...], 'ns10:Harvid' => [...]]; public $mHeadings = [0 => [...], 1 => [...], 2 => [...], 3 => [...], 4 => [...], 5 => [...], 6 => [...], 7 => [...], 8 => [...], 9 => [...], 10 => [...], 11 => [...], 12 => [...], 13 => [...], 14 => [...], 15 => [...], 16 => [...], 17 => [...], 18 => [...], 19 => [...], 20 => [...]]; private $mDoubleUnderscores = []; public $mExpensiveFunctionCount = 9; private $mShowToc = TRUE; private $mForceTocPosition = FALSE; private $mTplDomCache = ['ns10:Short_description' => class PPNode_Hash_Tree { ... }, 'ns10:Pagetype' => class PPNode_Hash_Tree { ... }, 'ns10:Main_other' => class PPNode_Hash_Tree { ... }, 'ns10:SDcat' => class PPNode_Hash_Tree { ... }, 'ns10:Music' => class PPNode_Hash_Tree { ... }, 'ns10:Audio' => class PPNode_Hash_Tree { ... }, 'ns10:Diagonal_split_header' => class PPNode_Hash_Tree { ... }, 'ns10:Sfn' => class PPNode_Hash_Tree { ... }, 'ns10:Infobox' => class PPNode_Hash_Tree { ... }, 'ns10:Multiple_image' => class PPNode_Hash_Tree { ... }, 'ns10:Template_other' => class PPNode_Hash_Tree { ... }, 'ns10:Clarify' => class PPNode_Hash_Tree { ... }, 'ns10:Fix-span' => class PPNode_Hash_Tree { ... }, 'ns10:Category_handler' => class PPNode_Hash_Tree { ... }, 'ns10:Fix/category' => class PPNode_Hash_Tree { ... }, 'ns10:Replace' => class PPNode_Hash_Tree { ... }, 'ns10:Delink' => class PPNode_Hash_Tree { ... }, 'ns10:Citation_needed' => class PPNode_Hash_Tree { ... }, 'ns10:Fix' => class PPNode_Hash_Tree { ... }, 'ns10:Quote' => class PPNode_Hash_Tree { ... }, 'ns10:Main' => class PPNode_Hash_Tree { ... }, 'ns10:Reflist' => class PPNode_Hash_Tree { ... }, 'ns10:Harvnb' => class PPNode_Hash_Tree { ... }, 'ns10:Harvard_citation_no_brackets' => class PPNode_Hash_Tree { ... }, 'ns10:Cite_web' => class PPNode_Hash_Tree { ... }, 'ns10:Failed_verification' => class PPNode_Hash_Tree { ... }, 'ns10:Cite_journal' => class PPNode_Hash_Tree { ... }, 'ns10:Cite_book' => class PPNode_Hash_Tree { ... }, 'ns10:Wikicite' => class PPNode_Hash_Tree { ... }, 'ns10:Harvid' => class PPNode_Hash_Tree { ... }, 'ns10:ISBN' => class PPNode_Hash_Tree { ... }, 'ns10:Catalog_lookup_link' => class PPNode_Hash_Tree { ... }, 'ns10:Yesno-no' => class PPNode_Hash_Tree { ... }, 'ns10:Yesno' => class PPNode_Hash_Tree { ... }, 'ns10:Yesno-yes' => class PPNode_Hash_Tree { ... }, 'ns10:Trim' => class PPNode_Hash_Tree { ... }, 'ns10:Error-small' => class PPNode_Hash_Tree { ... }, 'ns10:Small' => class PPNode_Hash_Tree { ... }, 'ns10:Tl' => class PPNode_Hash_Tree { ... }, 'ns10:Key_(music)' => class PPNode_Hash_Tree { ... }, 'ns10:Navbox' => class PPNode_Hash_Tree { ... }, 'ns10:Pitch_space' => class PPNode_Hash_Tree { ... }, 'ns10:Tonality' => class PPNode_Hash_Tree { ... }]; private $mUser = NULL; public $mOptions = class ParserOptions { private $options = [...]; private $mTimestamp = '20220707095755'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; public $mTitle = class Title { private $mTextform = 'Circle of fifths'; private $mUrlform = 'Circle_of_fifths'; private $mDbkeyform = 'Circle_of_fifths'; private $mNamespace = 0; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 496; protected $mLatestID = 850; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Circle of fifths'; protected $mLength = 41699; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; private $mOutputType = 1; public $ot = ['html' => TRUE, 'wiki' => FALSE, 'pre' => FALSE, 'plain' => FALSE]; private $mRevisionId = 850; private $mRevisionTimestamp = NULL; private $mRevisionUser = NULL; private $mRevisionSize = NULL; private $mInputSize = 41699; private $mRevisionRecordObject = NULL; private $mLangLinkLanguages = []; private $currentRevisionCache = class MapCacheLRU { private $cache = [...]; private $timestamps = [...]; private $epoch = 1657187875.879; private $maxCacheKeys = 100; private $wallClockOverride = NULL }; private $mInParse = '#0 /var/www/wiki/mediawiki/core/includes/parser/Parser.php(698): Parser->lock()\n#1 /var/www/wiki/mediawiki/core/includes/content/WikitextContentHandler.php(301): Parser->parse()\n#2 /var/www/wiki/mediawiki/core/includes/content/ContentHandler.php(1715): WikitextContentHandler->fillParserOutput()\n#3 /var/www/wiki/mediawiki/core/includes/content/Renderer/ContentRenderer.php(47): ContentHandler->getParserOutput()\n#4 /var/www/wiki/mediawiki/core/includes/Revision/RenderedRevision.php(266): MediaWiki\\Content\\Rend'...; private $mProfiler = class SectionProfiler { protected $start = [...]; protected $end = [...]; protected $stack = [...]; protected $workStack = [...]; protected $collated = [...]; protected $collateDone = FALSE; protected $errorEntry = [...]; protected $logger = class MediaWiki\Logger\LegacyLogger { ... } }; private $mLinkRenderer = class MediaWiki\Linker\LinkRenderer { private $forceArticlePath = FALSE; private $expandUrls = FALSE; private $comment = FALSE; private $titleFormatter = class MediaWikiTitleCodec { ... }; private $linkCache = class LinkCache { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... } }; private $magicWordFactory = class MagicWordFactory { private $mVariableIDsInitialised = TRUE; private $mVariableIDs = [...]; private $mCacheTTLs = [...]; private $mDoubleUnderscoreIDs = [...]; private $mSubstIDs = [...]; private $mObjects = [...]; private $mDoubleUnderscoreArray = class MagicWordArray { ... }; private $contLang = class Language { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $contLang = class Language { public $mCode = 'en-gb'; public $mMagicExtensions = [...]; private $mHtmlCode = NULL; public $dateFormatStrings = [...]; public $mExtendedSpecialPageAliases = [...]; protected $namespaceNames = [...]; protected $mNamespaceIds = [...]; protected $namespaceAliases = [...]; private $transformData = [...]; private $namespaceInfo = class NamespaceInfo { ... }; private $localisationCache = class LocalisationCache { ... }; private $langNameUtils = class MediaWiki\Languages\LanguageNameUtils { ... }; private $langFallback = class MediaWiki\Languages\LanguageFallback { ... }; private $grammarTransformCache = NULL; private $converterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $config = class GlobalVarConfig { ... } }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { private $cache = [...]; private $converterList = [...]; private $objectFactory = class Wikimedia\ObjectFactory\ObjectFactory { ... }; private $isConversionDisabled = FALSE; private $isTitleConversionDisabled = FALSE; private $defaultLanguage = class Closure { virtual $closure = "Wikimedia\Services\ServiceContainer::{closure}", ... } }; private $factory = class ParserFactory { private $svcOptions = class MediaWiki\Config\ServiceOptions { ... }; private $magicWordFactory = class MagicWordFactory { ... }; private $contLang = class Language { ... }; private $urlUtils = class MediaWiki\Utils\UrlUtils { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... }; private $linkRendererFactory = class MediaWiki\Linker\LinkRendererFactory { ... }; private $nsInfo = class NamespaceInfo { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $badFileLookup = class MediaWiki\BadFileLookup { ... }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $userOptionsLookup = class MediaWiki\User\UserOptionsManager { ... }; private $userFactory = class MediaWiki\User\UserFactory { ... }; private $titleFormatter = class MediaWikiTitleCodec { ... }; private $httpRequestFactory = class MediaWiki\Http\HttpRequestFactory { ... }; private $trackingCategories = class TrackingCategories { ... }; private $signatureValidatorFactory = class MediaWiki\Preferences\SignatureValidatorFactory { ... }; private $userNameUtils = class MediaWiki\User\UserNameUtils { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $tidy = class MediaWiki\Tidy\RemexDriver { ... }; private $wanCache = class WANObjectCache { ... }; private $mainInstance = ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { private $list = [...]; private $aliases = [...]; private $options = class MediaWiki\Config\ServiceOptions { ... }; private $contLang = class Language { ... }; private $objectFactory = class Wikimedia\ObjectFactory\ObjectFactory { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $titleFactory = class TitleFactory { ... } }; private $titleFormatter = class MediaWikiTitleCodec { protected $language = class Language { ... }; protected $genderCache = class GenderCache { ... }; protected $localInterwikis = [...]; protected $interwikiLookup = class MediaWiki\Interwiki\ClassicInterwikiLookup { ... }; protected $nsInfo = class NamespaceInfo { ... }; private $createMalformedTitleException = class Closure { virtual $closure = "MediaWikiTitleCodec::{closure}", ... } }; private $svcOptions = class MediaWiki\Config\ServiceOptions { private $keys = [...]; private $options = [...] }; private $linkRendererFactory = class MediaWiki\Linker\LinkRendererFactory { private $titleFormatter = class MediaWikiTitleCodec { ... }; private $linkCache = class LinkCache { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... } }; private $nsInfo = class NamespaceInfo { private $alwaysCapitalizedNamespaces = [...]; private $canonicalNamespaces = [...]; private $namespaceIndexes = [...]; private $validNamespaces = [...]; private $options = class MediaWiki\Config\ServiceOptions { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $logger = class MediaWiki\Logger\LegacyLogger { protected $channel = 'Parser'; private $minimumLevel = 100; private $isDB = FALSE }; private $badFileLookup = class MediaWiki\BadFileLookup { private $listCallback = class Closure { virtual $closure = "Wikimedia\Services\ServiceContainer::{closure}", ... }; private $cache = class APCUBagOStuff { ... }; private $repoGroup = class RepoGroup { ... }; private $titleParser = class MediaWikiTitleCodec { ... }; private $badFiles = [...]; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { private $dynamicHandlers = [...]; private $tombstones = [...]; private $handlersByName = [...]; private $registry = class MediaWiki\HookContainer\GlobalHookRegistry { ... }; private $objectFactory = class Wikimedia\ObjectFactory\ObjectFactory { ... }; private $nextScopedRegisterId = 0 }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { private $container = class MediaWiki\HookContainer\HookContainer { ... } }; private $tidy = class MediaWiki\Tidy\RemexDriver { protected $config = [...]; private $treeMutationTrace = FALSE; private $serializerTrace = FALSE; private $mungerTrace = FALSE; private $pwrap = TRUE }; private $userOptionsLookup = class MediaWiki\User\UserOptionsManager { private $serviceOptions = class MediaWiki\Config\ServiceOptions { ... }; private $defaultOptionsLookup = class MediaWiki\User\DefaultOptionsLookup { ... }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $loadBalancer = class Wikimedia\Rdbms\LoadBalancer { ... }; private $userFactory = class MediaWiki\User\UserFactory { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $modifiedOptions = [...]; private $originalOptionsCache = [...]; private $optionsFromDb = [...]; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $queryFlagsUsedForCaching = [...] }; private $userFactory = class MediaWiki\User\UserFactory { private $loadBalancer = class Wikimedia\Rdbms\LoadBalancer { ... }; private $userNameUtils = class MediaWiki\User\UserNameUtils { ... }; private $lastUserFromIdentity = NULL }; private $httpRequestFactory = class MediaWiki\Http\HttpRequestFactory { private $options = class MediaWiki\Config\ServiceOptions { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... } }; private $trackingCategories = class TrackingCategories { private $options = class MediaWiki\Config\ServiceOptions { ... }; private $namespaceInfo = class NamespaceInfo { ... }; private $titleParser = class MediaWikiTitleCodec { ... }; private $extensionRegistry = class ExtensionRegistry { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... } }; private $signatureValidatorFactory = class MediaWiki\Preferences\SignatureValidatorFactory { private $serviceOptions = class MediaWiki\Config\ServiceOptions { ... }; private $parserFactoryClosure = class Closure { virtual $closure = "Wikimedia\Services\ServiceContainer::{closure}", ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... }; private $titleFactory = class TitleFactory { ... } }; private $userNameUtils = class MediaWiki\User\UserNameUtils { private $options = class MediaWiki\Config\ServiceOptions { ... }; private $contentLang = class Language { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $titleParser = class MediaWikiTitleCodec { ... }; private $textFormatter = class MediaWiki\Message\TextFormatter { ... }; private $reservedUsernames = FALSE; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $tempUserConfig = class MediaWiki\User\TempUser\RealTempUserConfig { ... } }; protected $deprecatedPublicProperties = ['mLinkID' => [...], 'mIncludeSizes' => [...], 'mDoubleUnderscores' => [...], 'mShowToc' => [...], 'mRevisionId' => [...], 'mRevisionTimestamp' => [...], 'mRevisionUser' => [...], 'mRevisionSize' => [...], 'mInputSize' => [...], 'mInParse' => [...], 'mFirstCall' => [...], 'mGeneratedPPNodeCount' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE; public $extTemplateStylesCache = class MapCacheLRU { private $cache = [...]; private $timestamps = [...]; private $epoch = 1657187875.8661; private $maxCacheKeys = 100; private $wallClockOverride = NULL }; public $scribunto_engine = class Scribunto_LuaStandaloneEngine { protected $title = class Title { ... }; protected $options = [...]; protected $modules = [...]; protected $parser = ...; protected $loaded = TRUE; protected $interpreter = class Scribunto_LuaStandaloneInterpreter { ... }; protected $mw = [...]; protected $currentFrames = [...]; protected $expandCache = [...]; protected $availableLibraries = [...]; public $initialStatus = [...] }; public $extCite = class Cite\Cite { private $isSectionPreview = FALSE; private $footnoteMarkFormatter = class Cite\FootnoteMarkFormatter { ... }; private $referencesFormatter = class Cite\ReferencesFormatter { ... }; private $errorReporter = class Cite\ErrorReporter { ... }; private $mInCite = FALSE; private $inReferencesGroup = NULL; private $mReferencesErrors = [...]; private $referenceStack = class Cite\ReferenceStack { ... } } }, $file = class ForeignAPIFile { public $repo = class ForeignAPIRepo { public $fetchDescription = TRUE; public $descriptionCacheExpiry = 43200; protected $hasSha1Storage = FALSE; protected $supportsSha1URLs = FALSE; protected $backend = class FSFileBackend { ... }; protected $zones = [...]; protected $thumbScriptUrl = NULL; protected $transformVia404 = TRUE; protected $descBaseUrl = NULL; protected $scriptDirUrl = 'https://commons.wikimedia.org/w'; protected $articleUrl = NULL; protected $initialCapital = TRUE; protected $pathDisclosureProtection = 'simple'; protected $url = 'https://upload.wikimedia.org/wikipedia/commons'; protected $thumbUrl = 'https://upload.wikimedia.org/wikipedia/commons/thumb'; protected $hashLevels = 2; protected $deletedHashLevels = 2; protected $abbrvThreshold = 255; protected $favicon = NULL; protected $isPrivate = FALSE; protected $fileFactory = [...]; protected $oldFileFactory = FALSE; protected $fileFactoryKey = FALSE; protected $oldFileFactoryKey = FALSE; protected $thumbProxyUrl = NULL; protected $thumbProxySecret = NULL; protected $disableLocalTransform = FALSE; protected $wanCache = class WANObjectCache { ... }; public $name = 'wikimediacommons'; protected $apiThumbCacheExpiry = 0; protected $fileCacheExpiry = 2592000; protected $apiMetadataExpiry = 14400; protected $mFileExists = [...]; private $mApiBase = 'https://commons.wikimedia.org/w/api.php' }; protected $title = class Title { private $mTextform = 'Doubleflat.svg'; private $mUrlform = 'Doubleflat.svg'; private $mDbkeyform = 'Doubleflat.svg'; private $mNamespace = 6; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = -1; protected $mLatestID = FALSE; private $mContentModel = FALSE; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = NULL; protected $mLength = -1; public $mRedirect = NULL; private $mHasSubpages = NULL; private $mPageLanguage = NULL; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; protected $lastError = NULL; protected $redirected = NULL; protected $redirectedTitle = NULL; protected $fsFile = NULL; protected $handler = class SvgHandler { }; protected $url = NULL; protected $extension = NULL; protected $name = 'Doubleflat.svg'; protected $path = NULL; protected $hashPath = NULL; protected $pageCount = NULL; protected $transformScript = NULL; protected $redirectTitle = NULL; protected $canRender = TRUE; protected $isSafeFile = NULL; protected $repoClass = 'ForeignAPIRepo'; protected $tmpBucketedThumbCache = []; private ${File}handlerState = []; private $mExists = TRUE; private $mInfo = ['timestamp' => '2017-08-12T03:37:16Z', 'user' => 'SweetCanadianMullet', 'size' => 1079, 'width' => 133, 'height' => 200, 'comment' => 'optimize', 'url' => 'https://upload.wikimedia.org/wikipedia/commons/2/23/Doubleflat.svg', 'descriptionurl' => 'https://commons.wikimedia.org/wiki/File:Doubleflat.svg', 'descriptionshorturl' => 'https://commons.wikimedia.org/w/index.php?curid=2065717', 'sha1' => '2a08dbba33a58fb6b002e6328a5fa5533a4a226c', 'metadata' => [...], 'extmetadata' => [...], 'mime' => 'image/svg+xml', 'mediatype' => 'DRAWING', 'pageid' => 2065717] }, $handlerParams = ['frame' => ['caption' => 'double flat', 'alt' => 'double flat', 'title' => 'double flat'], 'handler' => ['height' => 12, 'targetlang' => 'en-gb'], 'horizAlign' => [], 'vertAlign' => []], $html = '<a href="/wiki/File:Doubleflat.svg" class="image" title="double flat"><img alt="double flat" src="https://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Doubleflat.svg/langen-gb-8px-Doubleflat.svg.png" decoding="async" width="8" height="12" srcset="https://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Doubleflat.svg/langen-gb-12px-Doubleflat.svg.png 1.5x, https://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Doubleflat.svg/langen-gb-16px-Doubleflat.svg.png 2x" /></a>' )	.../ParserFileProcessingHookHandlers.php:99
35	66.1583	26605608	PageImages\Hooks\ParserFileProcessingHookHandlers->addPageImageCandidateToParserOutput( $image = class PageImages\PageImageCandidate { private $fileName = 'Doubleflat.svg'; private $fullWidth = 133; private $fullHeight = 200; private $handlerWidth = 7.98; private $frameClass = '' }, $parserOutput = class ParserOutput { protected $mParseUsedOptions = ['interfaceMessage' => TRUE, 'isSectionPreview' => TRUE, 'maxIncludeSize' => TRUE, 'maxPPNodeCount' => TRUE, 'maxPPExpandDepth' => TRUE, 'targetLanguage' => TRUE, 'maxTemplateDepth' => TRUE, 'templateCallback' => TRUE, 'currentRevisionRecordCallback' => TRUE, 'expensiveParserFunctionLimit' => TRUE, 'thumbsize' => TRUE, 'interwikiMagic' => TRUE, 'wrapclass' => TRUE, 'math' => TRUE, 'allowExternalImagesFrom' => TRUE, 'allowExternalImages' => TRUE, 'enableImageWhitelist' => TRUE, 'externalLinkTarget' => TRUE]; protected $mCacheTime = ''; protected $mCacheExpiry = NULL; protected $mCacheRevisionId = NULL; private $mText = NULL; private $mLanguageLinks = []; private $mCategories = ['Articles_with_hAudio_microformats' => 'Circle Of Fifths', 'Pages_which_use_score' => '', 'All_articles_with_failed_verification' => '', 'Articles_with_failed_verification_from_May_2020' => '', 'Articles_with_invalid_date_parameter_in_template' => 'Circle Of Fifths', 'Pages_with_citations_lacking_titles' => '', 'Pages_with_citations_having_bare_URLs' => '', 'CS1_errors:_missing_periodical' => '', 'CS1_maint:_ref=harv' => '', 'Articles_with_short_description' => 'Circle Of Fifths', 'Articles_with_long_short_description' => 'Circle Of Fifths', 'Articles_which_use_infobox_templates_with_no_data_rows' => 'Circle Of Fifths', 'Wikipedia_articles_needing_clarification_from_March_2018' => 'Circle Of Fifths', 'All_articles_with_unsourced_statements' => 'Circle Of Fifths', 'Articles_with_unsourced_statements_from_July_2008' => 'Circle Of Fifths', 'Pages_with_broken_file_links' => 'Circle Of Fifths', 'Articles_with_unsourced_statements_from_March_2020' => 'Circle Of Fifths']; private $mIndicators = []; private $mTitleText = ''; private $mLinks = [6 => [...], 14 => [...]]; private $mLinksSpecial = ['BookSources/978-0-07-131828-0' => 1]; private $mTemplates = [10 => [...], 828 => [...], 0 => [...]]; private $mTemplateIds = [10 => [...], 828 => [...], 0 => [...]]; private $mImages = ['Circle_of_fifths_ascending_within_octave.mid' => 1, 'Loudspeaker.svg' => 1, 'Circle_of_fifths_descending_within_octave.mid' => 1, 'Circle_of_fifths_ascending_within_octave.svg' => 1, 'Circle_of_fifths_descending_within_octave.png' => 1, 'IV-V-I_in_C.mid' => 1, 'Ii-V-I_turnaround_in_C.mid' => 1, 'Subdominant_and_supertonic_similarity.mid' => 1, 'Circle_of_fifths_deluxe_4.svg' => 1, 'Diletsky_circle.jpg' => 1, 'IV-V-I_in_C.png' => 1, 'Ii-V-I_turnaround_in_C.png' => 1, 'IV_frente_ii7_sin_raiz.png' => 1, 'Circle_of_fifths_within_oc.png' => 1, 'Circle_of_fifths_ascend_wi.png' => 1, 'Circle_of_fifths_a_2_octave.png' => 1, 'Circle_of_fifths_d_2_octave.png' => 1, 'Circle_of_fourths_2_octave.png' => 1, 'Circle_of_fourths_d_2_octa.png' => 1, 'Circle_of_fifths_on_A.png' => 1, 'Circle_of_fifths_d_on_A.png' => 1, 'Circle_of_fourths_on_A.png' => 1, 'Heinichen_musicalischer_circul.png' => 1, 'Diatonic_scale_and_the_circle_of_fifths_derived_from_it_-_major.wav' => 1, 'Diatonic_scale_and_the_circle_of_fifths_derived_from_it_-_major.png' => 1, 'Diatonic_scale_and_the_circle_of_fifths_derived_from_it_-_minor.wav' => 1, 'Diatonic_scale_and_the_circle_of_fifths_derived_from_it_-_minor.png' => 1, 'Circle_of_fifths_chord_progression_-_major.wav' => 1, 'Circle_of_fifths_chord_progression_-_major.png' => 1, 'Circle_of_fifths_chord_progression_-_minor.wav' => 1, 'Circle_of_fifths_chord_progression_-_minor.png' => 1, 'Circle_of_fifths_chord_progression_-_minor_with_added_sevenths.wav' => 1, 'Circle_of_fifths_chord_progression_-_minor_with_added_sevenths.png' => 1, 'Bach_from_Cantata_51_bass_line.wav' => 1, 'Bach_from_Cantata_51_bass_line.png' => 1, 'Handel_Passacaille_from_Suite_in_G_minor_bars_1-4.wav' => 1, 'Handel_Passacaille_from_Suite_in_G_minor_bars_1-4.png' => 1, 'Handel,_aria_"Pena_tiranna"_from_Amadigi._Orchestral_introduction._01.wav' => 1, 'Handel,_aria_"Pena_tiranna"_from_Amadigi._Orchestral_introduction.png' => 1, 'Bach_adagio_BWV_974_(after_Marcello).wav' => 1, 'Bach_adagio_BWV_975_(after_Marcello).png' => 1, 'Schubert_Impromptu_in_E_flat_01.wav' => 1, 'Schubert_Impromptu_in_E_flat_02.png' => 1, 'Mendelssohn_String_Quartet_2,_3rd_movement_(Intermezzo).wav' => 1, 'Mendelssohn_String_Quartet_2,_3rd_movement_(Intermezzo).png' => 1, 'Schumann,_Kind_im_Einschlummern_(Child_falling_asleep)_01.wav' => 1, 'Schumann,_Kind_im_Einschlummern.png' => 1, 'Wagner,_Gotterdamerung,_transition_between_the_end_of_the_Prologue_and_Act_1_scene_1.wav' => 1, 'Wagner,_Gotterdamerung,_transition_between_the_end_of_the_Prologue_and_Act_1_scene_1.png' => 1, 'Ravel_Pavane_live_recording.wav' => 1, 'Ravel_Pavane_pour_une_infante_defunte.png' => 1, 'Pitch_class_space_star.svg' => 1, 'DoubleSharp.svg' => 1, 'Doubleflat.svg' => 1]; private $mFileSearchOptions = ['Circle_of_fifths_ascending_within_octave.mid' => [...], 'Loudspeaker.svg' => [...], 'Circle_of_fifths_descending_within_octave.mid' => [...], 'Circle_of_fifths_ascending_within_octave.svg' => [...], 'Circle_of_fifths_descending_within_octave.png' => [...], 'IV-V-I_in_C.mid' => [...], 'Ii-V-I_turnaround_in_C.mid' => [...], 'Subdominant_and_supertonic_similarity.mid' => [...], 'Circle_of_fifths_deluxe_4.svg' => [...], 'Diletsky_circle.jpg' => [...], 'IV-V-I_in_C.png' => [...], 'Ii-V-I_turnaround_in_C.png' => [...], 'IV_frente_ii7_sin_raiz.png' => [...], 'Circle_of_fifths_within_oc.png' => [...], 'Circle_of_fifths_ascend_wi.png' => [...], 'Circle_of_fifths_a_2_octave.png' => [...], 'Circle_of_fifths_d_2_octave.png' => [...], 'Circle_of_fourths_2_octave.png' => [...], 'Circle_of_fourths_d_2_octa.png' => [...], 'Circle_of_fifths_on_A.png' => [...], 'Circle_of_fifths_d_on_A.png' => [...], 'Circle_of_fourths_on_A.png' => [...], 'Heinichen_musicalischer_circul.png' => [...], 'Diatonic_scale_and_the_circle_of_fifths_derived_from_it_-_major.wav' => [...], 'Diatonic_scale_and_the_circle_of_fifths_derived_from_it_-_major.png' => [...], 'Diatonic_scale_and_the_circle_of_fifths_derived_from_it_-_minor.wav' => [...], 'Diatonic_scale_and_the_circle_of_fifths_derived_from_it_-_minor.png' => [...], 'Circle_of_fifths_chord_progression_-_major.wav' => [...], 'Circle_of_fifths_chord_progression_-_major.png' => [...], 'Circle_of_fifths_chord_progression_-_minor.wav' => [...], 'Circle_of_fifths_chord_progression_-_minor.png' => [...], 'Circle_of_fifths_chord_progression_-_minor_with_added_sevenths.wav' => [...], 'Circle_of_fifths_chord_progression_-_minor_with_added_sevenths.png' => [...], 'Bach_from_Cantata_51_bass_line.wav' => [...], 'Bach_from_Cantata_51_bass_line.png' => [...], 'Handel_Passacaille_from_Suite_in_G_minor_bars_1-4.wav' => [...], 'Handel_Passacaille_from_Suite_in_G_minor_bars_1-4.png' => [...], 'Handel,_aria_"Pena_tiranna"_from_Amadigi._Orchestral_introduction._01.wav' => [...], 'Handel,_aria_"Pena_tiranna"_from_Amadigi._Orchestral_introduction.png' => [...], 'Bach_adagio_BWV_974_(after_Marcello).wav' => [...], 'Bach_adagio_BWV_975_(after_Marcello).png' => [...], 'Schubert_Impromptu_in_E_flat_01.wav' => [...], 'Schubert_Impromptu_in_E_flat_02.png' => [...], 'Mendelssohn_String_Quartet_2,_3rd_movement_(Intermezzo).wav' => [...], 'Mendelssohn_String_Quartet_2,_3rd_movement_(Intermezzo).png' => [...], 'Schumann,_Kind_im_Einschlummern_(Child_falling_asleep)_01.wav' => [...], 'Schumann,_Kind_im_Einschlummern.png' => [...], 'Wagner,_Gotterdamerung,_transition_between_the_end_of_the_Prologue_and_Act_1_scene_1.wav' => [...], 'Wagner,_Gotterdamerung,_transition_between_the_end_of_the_Prologue_and_Act_1_scene_1.png' => [...], 'Ravel_Pavane_live_recording.wav' => [...], 'Ravel_Pavane_pour_une_infante_defunte.png' => [...], 'Pitch_class_space_star.svg' => [...], 'DoubleSharp.svg' => [...], 'Doubleflat.svg' => [...]]; private $mExternalLinks = ['http://www.dummies.com/how-to/content/the-circle-of-fifths-a-brief-history.html' => 1, 'https://www.dummies.com/art-center/music/the-circle-of-fifths-a-brief-history/' => 1, 'https://www.classicfm.com/discover-music/music-theory/what-is-the-circle-of-fifths/' => 1, 'https://www.violinschool.com/circle-of-fifths/' => 1, 'https://web.archive.org/web/20130701202500/http://www.midicode.com/tunings/Tuning10102004.pdf' => 1, 'https://www.hickeys.com/music/brass/brass_ensembles/brass_quintets/products/sku035994-ewald-victor-quintet-no-4-in-ab-op-8.php' => 1]; private $mInterwikiLinks = []; private $mNewSection = FALSE; private $mHideNewSection = FALSE; private $mNoGallery = FALSE; private $mHeadItems = []; private $mModules = [0 => 'ext.cite.ux-enhancements', 1 => 'ext.cite.ux-enhancements', 2 => 'ext.cite.ux-enhancements', 3 => 'ext.cite.ux-enhancements', 4 => 'ext.cite.ux-enhancements', 5 => 'ext.cite.ux-enhancements', 6 => 'ext.cite.ux-enhancements', 7 => 'ext.cite.ux-enhancements', 8 => 'ext.cite.ux-enhancements', 9 => 'ext.cite.ux-enhancements', 10 => 'ext.cite.ux-enhancements', 11 => 'ext.cite.ux-enhancements', 12 => 'ext.cite.ux-enhancements', 13 => 'ext.cite.ux-enhancements', 14 => 'ext.cite.ux-enhancements', 15 => 'ext.cite.ux-enhancements', 16 => 'ext.cite.ux-enhancements', 17 => 'ext.cite.ux-enhancements', 18 => 'ext.cite.ux-enhancements', 19 => 'ext.cite.ux-enhancements', 20 => 'ext.cite.ux-enhancements', 21 => 'ext.cite.ux-enhancements', 22 => 'ext.cite.ux-enhancements', 23 => 'ext.cite.ux-enhancements', 24 => 'ext.cite.ux-enhancements', 25 => 'ext.score.popup', 26 => 'ext.cite.ux-enhancements', 27 => 'ext.score.popup', 28 => 'ext.cite.ux-enhancements', 29 => 'ext.tmh.player']; private $mModuleStyles = [0 => 'ext.cite.styles', 1 => 'mediawiki.page.gallery.styles', 2 => 'ext.cite.styles', 3 => 'ext.cite.styles', 4 => 'ext.cite.styles', 5 => 'ext.cite.styles', 6 => 'ext.cite.styles', 7 => 'ext.cite.styles', 8 => 'ext.cite.styles', 9 => 'ext.cite.styles', 10 => 'ext.cite.styles', 11 => 'ext.cite.styles', 12 => 'ext.cite.styles', 13 => 'ext.cite.styles', 14 => 'ext.cite.styles', 15 => 'ext.cite.styles', 16 => 'ext.cite.styles', 17 => 'ext.cite.styles', 18 => 'ext.cite.styles', 19 => 'ext.cite.styles', 20 => 'ext.cite.styles', 21 => 'ext.cite.styles', 22 => 'ext.cite.styles', 23 => 'ext.cite.styles', 24 => 'ext.cite.styles', 25 => 'ext.cite.styles', 26 => 'ext.math.styles', 27 => 'ext.math.styles', 28 => 'ext.cite.styles', 29 => 'ext.cite.styles', 30 => 'ext.tmh.player.styles']; private $mJsConfigVars = []; private $mOutputHooks = []; private $mWarnings = []; private $mWarningMsgs = []; private $mSections = []; private $mProperties = ['score' => '', 'defaultsort' => 'Circle Of Fifths']; private $mTOCHTML = ''; private $mTimestamp = NULL; private $mEnableOOUI = FALSE; private $mIndexSet = FALSE; private $mNoIndexSet = FALSE; private $mExtensionData = ['pageImages' => [...], 'mw_ext_TMH_hasTimedMediaTransform' => TRUE]; private $mLimitReportData = []; private $mLimitReportJSData = []; private $mCacheMessage = ''; private $mParseStartTime = ['wall' => 1657187875.8767, 'cpu' => 3.3491]; private $mPreventClickjacking = FALSE; private $mExtraScriptSrcs = []; private $mExtraDefaultSrcs = []; private $mExtraStyleSrcs = []; private $mFlags = ['vary-revision-sha1' => TRUE]; private $mSpeculativeRevId = NULL; private $speculativePageIdUsed = NULL; private $revisionTimestampUsed = NULL; private $revisionUsedSha1Base36 = 'g3aoneba99ncraj8vll82spkbeqr2yl'; private $mWrapperDivClasses = []; private $mMaxAdaptiveExpiry = INF } )	.../ParserFileProcessingHookHandlers.php:130
36	66.1583	26608224	PageImages\PageImageCandidate->jsonSerialize( )	.../ParserFileProcessingHookHandlers.php:243
37	66.1583	26608600	PageImages\PageImageCandidate->getHandlerWidth( )	.../PageImageCandidate.php:123

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Change 811930 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/PageImages@master] PageImageCandidate: Cast handlerWidth to int

https://gerrit.wikimedia.org/r/811930

Change 811930 merged by jenkins-bot:

[mediawiki/extensions/PageImages@master] PageImageCandidate: Cast handlerWidth to int

https://gerrit.wikimedia.org/r/811930

Change 812352 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/PageImages@REL1_38] PageImageCandidate: Cast handlerWidth to int

https://gerrit.wikimedia.org/r/812352

Change 812353 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/PageImages@REL1_37] PageImageCandidate: Cast handlerWidth to int

https://gerrit.wikimedia.org/r/812353

Reedy claimed this task.

Change 812352 merged by jenkins-bot:

[mediawiki/extensions/PageImages@REL1_38] PageImageCandidate: Cast handlerWidth to int

https://gerrit.wikimedia.org/r/812352

Change 812353 merged by jenkins-bot:

[mediawiki/extensions/PageImages@REL1_37] PageImageCandidate: Cast handlerWidth to int

https://gerrit.wikimedia.org/r/812353