From 5e0affd4d22c6b2e12f5c386e1f80af6efa05c64 Mon Sep 17 00:00:00 2001 From: mattbruv <5638426+mattbruv@users.noreply.github.com> Date: Thu, 26 Sep 2024 13:58:59 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20bfbbdeco?= =?UTF-8?q?mp/bfbb@580cba14c7137b9fb6266768e02d93e25b6b4a20=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api.json | 15 +++ assets/index-CGkEKKQp.js | 188 ++++++++++++++++++++++++++++++++++++++ assets/index-DnuKQAET.css | 1 + favicon.ico | Bin 0 -> 15406 bytes index.html | 14 +++ 5 files changed, 218 insertions(+) create mode 100644 api.json create mode 100644 assets/index-CGkEKKQp.js create mode 100644 assets/index-DnuKQAET.css create mode 100644 favicon.ico create mode 100644 index.html diff --git a/api.json b/api.json new file mode 100644 index 00000000..3fa01975 --- /dev/null +++ b/api.json @@ -0,0 +1,15 @@ +{ + "matched_code": 364228, + "matched_data": 172060, + "matched_functions": 3367, + "total_code": 1642400, + "total_data": 1021300, + "total_functions": 7673, + "matched_code_percent": 22.17657, + "matched_data_percent": 16.847157, + "matched_functions_percent": 43.88114, + "fuzzy_match_percent": 28.96907, + "perfect_match": "22.18%", + "fuzzy_match": "28.97%", + "functions_matched": "43.88%" +} \ No newline at end of file diff --git a/assets/index-CGkEKKQp.js b/assets/index-CGkEKKQp.js new file mode 100644 index 00000000..51c27da3 --- /dev/null +++ b/assets/index-CGkEKKQp.js @@ -0,0 +1,188 @@ +function h8(e,t){for(var a=0;as[l]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const l of document.querySelectorAll('link[rel="modulepreload"]'))s(l);new MutationObserver(l=>{for(const n of l)if(n.type==="childList")for(const r of n.addedNodes)r.tagName==="LINK"&&r.rel==="modulepreload"&&s(r)}).observe(document,{childList:!0,subtree:!0});function a(l){const n={};return l.integrity&&(n.integrity=l.integrity),l.referrerPolicy&&(n.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?n.credentials="include":l.crossOrigin==="anonymous"?n.credentials="omit":n.credentials="same-origin",n}function s(l){if(l.ep)return;l.ep=!0;const n=a(l);fetch(l.href,n)}})();function Cb(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var lP={exports:{}},Pd={},nP={exports:{}},_e={};/** + * @license React + * react.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var fr=Symbol.for("react.element"),P8=Symbol.for("react.portal"),S8=Symbol.for("react.fragment"),y8=Symbol.for("react.strict_mode"),C8=Symbol.for("react.profiler"),E8=Symbol.for("react.provider"),v8=Symbol.for("react.context"),N8=Symbol.for("react.forward_ref"),T8=Symbol.for("react.suspense"),R8=Symbol.for("react.memo"),F8=Symbol.for("react.lazy"),nz=Symbol.iterator;function A8(e){return e===null||typeof e!="object"?null:(e=nz&&e[nz]||e["@@iterator"],typeof e=="function"?e:null)}var rP={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},iP=Object.assign,dP={};function tn(e,t,a){this.props=e,this.context=t,this.refs=dP,this.updater=a||rP}tn.prototype.isReactComponent={};tn.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};tn.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function oP(){}oP.prototype=tn.prototype;function Eb(e,t,a){this.props=e,this.context=t,this.refs=dP,this.updater=a||rP}var vb=Eb.prototype=new oP;vb.constructor=Eb;iP(vb,tn.prototype);vb.isPureReactComponent=!0;var rz=Array.isArray,cP=Object.prototype.hasOwnProperty,Nb={current:null},mP={key:!0,ref:!0,__self:!0,__source:!0};function _P(e,t,a){var s,l={},n=null,r=null;if(t!=null)for(s in t.ref!==void 0&&(r=t.ref),t.key!==void 0&&(n=""+t.key),t)cP.call(t,s)&&!mP.hasOwnProperty(s)&&(l[s]=t[s]);var i=arguments.length-2;if(i===1)l.children=a;else if(1>>1,K=v[q];if(0>>1;ql(X,I))Zl(ee,X)?(v[q]=ee,v[Z]=I,q=Z):(v[q]=X,v[re]=I,q=re);else if(Zl(ee,I))v[q]=ee,v[Z]=I,q=Z;else break e}}return D}function l(v,D){var I=v.sortIndex-D.sortIndex;return I!==0?I:v.id-D.id}if(typeof performance=="object"&&typeof performance.now=="function"){var n=performance;e.unstable_now=function(){return n.now()}}else{var r=Date,i=r.now();e.unstable_now=function(){return r.now()-i}}var d=[],o=[],c=1,m=null,_=3,u=!1,b=!1,f=!1,x=typeof setTimeout=="function"?setTimeout:null,p=typeof clearTimeout=="function"?clearTimeout:null,z=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function w(v){for(var D=a(o);D!==null;){if(D.callback===null)s(o);else if(D.startTime<=v)s(o),D.sortIndex=D.expirationTime,t(d,D);else break;D=a(o)}}function P(v){if(f=!1,w(v),!b)if(a(d)!==null)b=!0,O(C);else{var D=a(o);D!==null&&N(P,D.startTime-v)}}function C(v,D){b=!1,f&&(f=!1,p(E),E=-1),u=!0;var I=_;try{for(w(D),m=a(d);m!==null&&(!(m.expirationTime>D)||v&&!A());){var q=m.callback;if(typeof q=="function"){m.callback=null,_=m.priorityLevel;var K=q(m.expirationTime<=D);D=e.unstable_now(),typeof K=="function"?m.callback=K:m===a(d)&&s(d),w(D)}else s(d);m=a(d)}if(m!==null)var ae=!0;else{var re=a(o);re!==null&&N(P,re.startTime-D),ae=!1}return ae}finally{m=null,_=I,u=!1}}var S=!1,y=null,E=-1,T=5,F=-1;function A(){return!(e.unstable_now()-Fv||125q?(v.sortIndex=I,t(o,v),a(d)===null&&v===a(o)&&(f?(p(E),E=-1):f=!0,N(P,I-q))):(v.sortIndex=K,t(d,v),b||u||(b=!0,O(C))),v},e.unstable_shouldYield=A,e.unstable_wrapCallback=function(v){var D=_;return function(){var I=_;_=D;try{return v.apply(this,arguments)}finally{_=I}}}})(wP);zP.exports=wP;var V8=zP.exports;/** + * @license React + * react-dom.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var H8=g,Rt=V8;function U(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,a=1;a"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),ou=Object.prototype.hasOwnProperty,Q8=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,dz={},oz={};function Y8(e){return ou.call(oz,e)?!0:ou.call(dz,e)?!1:Q8.test(e)?oz[e]=!0:(dz[e]=!0,!1)}function K8(e,t,a,s){if(a!==null&&a.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return s?!1:a!==null?!a.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function W8(e,t,a,s){if(t===null||typeof t>"u"||K8(e,t,a,s))return!0;if(s)return!1;if(a!==null)switch(a.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function bt(e,t,a,s,l,n,r){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=s,this.attributeNamespace=l,this.mustUseProperty=a,this.propertyName=e,this.type=t,this.sanitizeURL=n,this.removeEmptyString=r}var at={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){at[e]=new bt(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];at[t]=new bt(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){at[e]=new bt(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){at[e]=new bt(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){at[e]=new bt(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){at[e]=new bt(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){at[e]=new bt(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){at[e]=new bt(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){at[e]=new bt(e,5,!1,e.toLowerCase(),null,!1,!1)});var Rb=/[\-:]([a-z])/g;function Fb(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(Rb,Fb);at[t]=new bt(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(Rb,Fb);at[t]=new bt(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Rb,Fb);at[t]=new bt(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){at[e]=new bt(e,1,!1,e.toLowerCase(),null,!1,!1)});at.xlinkHref=new bt("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){at[e]=new bt(e,1,!1,e.toLowerCase(),null,!0,!0)});function Ab(e,t,a,s){var l=at.hasOwnProperty(t)?at[t]:null;(l!==null?l.type!==0:s||!(2i||l[r]!==n[i]){var d=` +`+l[r].replace(" at new "," at ");return e.displayName&&d.includes("")&&(d=d.replace("",e.displayName)),d}while(1<=r&&0<=i);break}}}finally{Eo=!1,Error.prepareStackTrace=a}return(e=e?e.displayName||e.name:"")?vn(e):""}function $8(e){switch(e.tag){case 5:return vn(e.type);case 16:return vn("Lazy");case 13:return vn("Suspense");case 19:return vn("SuspenseList");case 0:case 2:case 15:return e=vo(e.type,!1),e;case 11:return e=vo(e.type.render,!1),e;case 1:return e=vo(e.type,!0),e;default:return""}}function uu(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Sl:return"Fragment";case Pl:return"Portal";case cu:return"Profiler";case Ib:return"StrictMode";case mu:return"Suspense";case _u:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case hP:return(e.displayName||"Context")+".Consumer";case gP:return(e._context.displayName||"Context")+".Provider";case Ob:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Db:return t=e.displayName||null,t!==null?t:uu(e.type)||"Memo";case Ka:t=e._payload,e=e._init;try{return uu(e(t))}catch{}}return null}function X8(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return uu(t);case 8:return t===Ib?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function us(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function SP(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function j8(e){var t=SP(e)?"checked":"value",a=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),s=""+e[t];if(!e.hasOwnProperty(t)&&typeof a<"u"&&typeof a.get=="function"&&typeof a.set=="function"){var l=a.get,n=a.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return l.call(this)},set:function(r){s=""+r,n.call(this,r)}}),Object.defineProperty(e,t,{enumerable:a.enumerable}),{getValue:function(){return s},setValue:function(r){s=""+r},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Kr(e){e._valueTracker||(e._valueTracker=j8(e))}function yP(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var a=t.getValue(),s="";return e&&(s=SP(e)?e.checked?"true":"false":e.value),e=s,e!==a?(t.setValue(e),!0):!1}function Li(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function bu(e,t){var a=t.checked;return Me({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:a??e._wrapperState.initialChecked})}function mz(e,t){var a=t.defaultValue==null?"":t.defaultValue,s=t.checked!=null?t.checked:t.defaultChecked;a=us(t.value!=null?t.value:a),e._wrapperState={initialChecked:s,initialValue:a,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function CP(e,t){t=t.checked,t!=null&&Ab(e,"checked",t,!1)}function pu(e,t){CP(e,t);var a=us(t.value),s=t.type;if(a!=null)s==="number"?(a===0&&e.value===""||e.value!=a)&&(e.value=""+a):e.value!==""+a&&(e.value=""+a);else if(s==="submit"||s==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?fu(e,t.type,a):t.hasOwnProperty("defaultValue")&&fu(e,t.type,us(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function _z(e,t,a){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var s=t.type;if(!(s!=="submit"&&s!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,a||t===e.value||(e.value=t),e.defaultValue=t}a=e.name,a!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,a!==""&&(e.name=a)}function fu(e,t,a){(t!=="number"||Li(e.ownerDocument)!==e)&&(a==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+a&&(e.defaultValue=""+a))}var Nn=Array.isArray;function Ol(e,t,a,s){if(e=e.options,t){t={};for(var l=0;l"+t.valueOf().toString()+"",t=Wr.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Hn(e,t){if(t){var a=e.firstChild;if(a&&a===e.lastChild&&a.nodeType===3){a.nodeValue=t;return}}e.textContent=t}var In={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Z8=["Webkit","ms","Moz","O"];Object.keys(In).forEach(function(e){Z8.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),In[t]=In[e]})});function TP(e,t,a){return t==null||typeof t=="boolean"||t===""?"":a||typeof t!="number"||t===0||In.hasOwnProperty(e)&&In[e]?(""+t).trim():t+"px"}function RP(e,t){e=e.style;for(var a in t)if(t.hasOwnProperty(a)){var s=a.indexOf("--")===0,l=TP(a,t[a],s);a==="float"&&(a="cssFloat"),s?e.setProperty(a,l):e[a]=l}}var J8=Me({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function xu(e,t){if(t){if(J8[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(U(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(U(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(U(61))}if(t.style!=null&&typeof t.style!="object")throw Error(U(62))}}function gu(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var hu=null;function Mb(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Pu=null,Dl=null,Ml=null;function pz(e){if(e=xr(e)){if(typeof Pu!="function")throw Error(U(280));var t=e.stateNode;t&&(t=vd(t),Pu(e.stateNode,e.type,t))}}function FP(e){Dl?Ml?Ml.push(e):Ml=[e]:Dl=e}function AP(){if(Dl){var e=Dl,t=Ml;if(Ml=Dl=null,pz(e),t)for(e=0;e>>=0,e===0?32:31-(cv(e)/mv|0)|0}var $r=64,Xr=4194304;function Tn(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Vi(e,t){var a=e.pendingLanes;if(a===0)return 0;var s=0,l=e.suspendedLanes,n=e.pingedLanes,r=a&268435455;if(r!==0){var i=r&~l;i!==0?s=Tn(i):(n&=r,n!==0&&(s=Tn(n)))}else r=a&~l,r!==0?s=Tn(r):n!==0&&(s=Tn(n));if(s===0)return 0;if(t!==0&&t!==s&&!(t&l)&&(l=s&-s,n=t&-t,l>=n||l===16&&(n&4194240)!==0))return t;if(s&4&&(s|=a&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=s;0a;a++)t.push(e);return t}function zr(e,t,a){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-ta(t),e[t]=a}function pv(e,t){var a=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var s=e.eventTimes;for(e=e.expirationTimes;0=Dn),yz=" ",Cz=!1;function ZP(e,t){switch(e){case"keyup":return Vv.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function JP(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var yl=!1;function Qv(e,t){switch(e){case"compositionend":return JP(t);case"keypress":return t.which!==32?null:(Cz=!0,yz);case"textInput":return e=t.data,e===yz&&Cz?null:e;default:return null}}function Yv(e,t){if(yl)return e==="compositionend"||!Hb&&ZP(e,t)?(e=XP(),yi=qb=Ja=null,yl=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:a,offset:t-e};e=s}e:{for(;a;){if(a.nextSibling){a=a.nextSibling;break e}a=a.parentNode}a=void 0}a=Tz(a)}}function sS(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?sS(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function lS(){for(var e=window,t=Li();t instanceof e.HTMLIFrameElement;){try{var a=typeof t.contentWindow.location.href=="string"}catch{a=!1}if(a)e=t.contentWindow;else break;t=Li(e.document)}return t}function Qb(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function tN(e){var t=lS(),a=e.focusedElem,s=e.selectionRange;if(t!==a&&a&&a.ownerDocument&&sS(a.ownerDocument.documentElement,a)){if(s!==null&&Qb(a)){if(t=s.start,e=s.end,e===void 0&&(e=t),"selectionStart"in a)a.selectionStart=t,a.selectionEnd=Math.min(e,a.value.length);else if(e=(t=a.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var l=a.textContent.length,n=Math.min(s.start,l);s=s.end===void 0?n:Math.min(s.end,l),!e.extend&&n>s&&(l=s,s=n,n=l),l=Rz(a,n);var r=Rz(a,s);l&&r&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==r.node||e.focusOffset!==r.offset)&&(t=t.createRange(),t.setStart(l.node,l.offset),e.removeAllRanges(),n>s?(e.addRange(t),e.extend(r.node,r.offset)):(t.setEnd(r.node,r.offset),e.addRange(t)))}}for(t=[],e=a;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof a.focus=="function"&&a.focus(),a=0;a=document.documentMode,Cl=null,Nu=null,Bn=null,Tu=!1;function Fz(e,t,a){var s=a.window===a?a.document:a.nodeType===9?a:a.ownerDocument;Tu||Cl==null||Cl!==Li(s)||(s=Cl,"selectionStart"in s&&Qb(s)?s={start:s.selectionStart,end:s.selectionEnd}:(s=(s.ownerDocument&&s.ownerDocument.defaultView||window).getSelection(),s={anchorNode:s.anchorNode,anchorOffset:s.anchorOffset,focusNode:s.focusNode,focusOffset:s.focusOffset}),Bn&&Xn(Bn,s)||(Bn=s,s=Yi(Nu,"onSelect"),0Nl||(e.current=Du[Nl],Du[Nl]=null,Nl--)}function Ce(e,t){Nl++,Du[Nl]=e.current,e.current=t}var bs={},dt=xs(bs),xt=xs(!1),Qs=bs;function Hl(e,t){var a=e.type.contextTypes;if(!a)return bs;var s=e.stateNode;if(s&&s.__reactInternalMemoizedUnmaskedChildContext===t)return s.__reactInternalMemoizedMaskedChildContext;var l={},n;for(n in a)l[n]=t[n];return s&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=l),l}function gt(e){return e=e.childContextTypes,e!=null}function Wi(){Ne(xt),Ne(dt)}function kz(e,t,a){if(dt.current!==bs)throw Error(U(168));Ce(dt,t),Ce(xt,a)}function uS(e,t,a){var s=e.stateNode;if(t=t.childContextTypes,typeof s.getChildContext!="function")return a;s=s.getChildContext();for(var l in s)if(!(l in t))throw Error(U(108,X8(e)||"Unknown",l));return Me({},a,s)}function $i(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||bs,Qs=dt.current,Ce(dt,e),Ce(xt,xt.current),!0}function Lz(e,t,a){var s=e.stateNode;if(!s)throw Error(U(169));a?(e=uS(e,t,Qs),s.__reactInternalMemoizedMergedChildContext=e,Ne(xt),Ne(dt),Ce(dt,e)):Ne(xt),Ce(xt,a)}var Ea=null,Nd=!1,qo=!1;function bS(e){Ea===null?Ea=[e]:Ea.push(e)}function uN(e){Nd=!0,bS(e)}function gs(){if(!qo&&Ea!==null){qo=!0;var e=0,t=he;try{var a=Ea;for(he=1;e>=r,l-=r,Na=1<<32-ta(t)+l|a<E?(T=y,y=null):T=y.sibling;var F=_(p,y,w[E],P);if(F===null){y===null&&(y=T);break}e&&y&&F.alternate===null&&t(p,y),z=n(F,z,E),S===null?C=F:S.sibling=F,S=F,y=T}if(E===w.length)return a(p,y),Ie&&Ts(p,E),C;if(y===null){for(;EE?(T=y,y=null):T=y.sibling;var A=_(p,y,F.value,P);if(A===null){y===null&&(y=T);break}e&&y&&A.alternate===null&&t(p,y),z=n(A,z,E),S===null?C=A:S.sibling=A,S=A,y=T}if(F.done)return a(p,y),Ie&&Ts(p,E),C;if(y===null){for(;!F.done;E++,F=w.next())F=m(p,F.value,P),F!==null&&(z=n(F,z,E),S===null?C=F:S.sibling=F,S=F);return Ie&&Ts(p,E),C}for(y=s(p,y);!F.done;E++,F=w.next())F=u(y,p,E,F.value,P),F!==null&&(e&&F.alternate!==null&&y.delete(F.key===null?E:F.key),z=n(F,z,E),S===null?C=F:S.sibling=F,S=F);return e&&y.forEach(function(M){return t(p,M)}),Ie&&Ts(p,E),C}function x(p,z,w,P){if(typeof w=="object"&&w!==null&&w.type===Sl&&w.key===null&&(w=w.props.children),typeof w=="object"&&w!==null){switch(w.$$typeof){case Yr:e:{for(var C=w.key,S=z;S!==null;){if(S.key===C){if(C=w.type,C===Sl){if(S.tag===7){a(p,S.sibling),z=l(S,w.props.children),z.return=p,p=z;break e}}else if(S.elementType===C||typeof C=="object"&&C!==null&&C.$$typeof===Ka&&Uz(C)===S.type){a(p,S.sibling),z=l(S,w.props),z.ref=gn(p,S,w),z.return=p,p=z;break e}a(p,S);break}else t(p,S);S=S.sibling}w.type===Sl?(z=qs(w.props.children,p.mode,P,w.key),z.return=p,p=z):(P=Ai(w.type,w.key,w.props,null,p.mode,P),P.ref=gn(p,z,w),P.return=p,p=P)}return r(p);case Pl:e:{for(S=w.key;z!==null;){if(z.key===S)if(z.tag===4&&z.stateNode.containerInfo===w.containerInfo&&z.stateNode.implementation===w.implementation){a(p,z.sibling),z=l(z,w.children||[]),z.return=p,p=z;break e}else{a(p,z);break}else t(p,z);z=z.sibling}z=$o(w,p.mode,P),z.return=p,p=z}return r(p);case Ka:return S=w._init,x(p,z,S(w._payload),P)}if(Nn(w))return b(p,z,w,P);if(pn(w))return f(p,z,w,P);si(p,w)}return typeof w=="string"&&w!==""||typeof w=="number"?(w=""+w,z!==null&&z.tag===6?(a(p,z.sibling),z=l(z,w),z.return=p,p=z):(a(p,z),z=Wo(w,p.mode,P),z.return=p,p=z),r(p)):a(p,z)}return x}var Yl=wS(!0),xS=wS(!1),Zi=xs(null),Ji=null,Fl=null,$b=null;function Xb(){$b=Fl=Ji=null}function jb(e){var t=Zi.current;Ne(Zi),e._currentValue=t}function ku(e,t,a){for(;e!==null;){var s=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,s!==null&&(s.childLanes|=t)):s!==null&&(s.childLanes&t)!==t&&(s.childLanes|=t),e===a)break;e=e.return}}function kl(e,t){Ji=e,$b=Fl=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(wt=!0),e.firstContext=null)}function qt(e){var t=e._currentValue;if($b!==e)if(e={context:e,memoizedValue:t,next:null},Fl===null){if(Ji===null)throw Error(U(308));Fl=e,Ji.dependencies={lanes:0,firstContext:e}}else Fl=Fl.next=e;return t}var Ms=null;function Zb(e){Ms===null?Ms=[e]:Ms.push(e)}function gS(e,t,a,s){var l=t.interleaved;return l===null?(a.next=a,Zb(t)):(a.next=l.next,l.next=a),t.interleaved=a,Oa(e,s)}function Oa(e,t){e.lanes|=t;var a=e.alternate;for(a!==null&&(a.lanes|=t),a=e,e=e.return;e!==null;)e.childLanes|=t,a=e.alternate,a!==null&&(a.childLanes|=t),a=e,e=e.return;return a.tag===3?a.stateNode:null}var Wa=!1;function Jb(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function hS(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Ra(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function is(e,t,a){var s=e.updateQueue;if(s===null)return null;if(s=s.shared,ze&2){var l=s.pending;return l===null?t.next=t:(t.next=l.next,l.next=t),s.pending=t,Oa(e,a)}return l=s.interleaved,l===null?(t.next=t,Zb(s)):(t.next=l.next,l.next=t),s.interleaved=t,Oa(e,a)}function Ei(e,t,a){if(t=t.updateQueue,t!==null&&(t=t.shared,(a&4194240)!==0)){var s=t.lanes;s&=e.pendingLanes,a|=s,t.lanes=a,kb(e,a)}}function Vz(e,t){var a=e.updateQueue,s=e.alternate;if(s!==null&&(s=s.updateQueue,a===s)){var l=null,n=null;if(a=a.firstBaseUpdate,a!==null){do{var r={eventTime:a.eventTime,lane:a.lane,tag:a.tag,payload:a.payload,callback:a.callback,next:null};n===null?l=n=r:n=n.next=r,a=a.next}while(a!==null);n===null?l=n=t:n=n.next=t}else l=n=t;a={baseState:s.baseState,firstBaseUpdate:l,lastBaseUpdate:n,shared:s.shared,effects:s.effects},e.updateQueue=a;return}e=a.lastBaseUpdate,e===null?a.firstBaseUpdate=t:e.next=t,a.lastBaseUpdate=t}function ed(e,t,a,s){var l=e.updateQueue;Wa=!1;var n=l.firstBaseUpdate,r=l.lastBaseUpdate,i=l.shared.pending;if(i!==null){l.shared.pending=null;var d=i,o=d.next;d.next=null,r===null?n=o:r.next=o,r=d;var c=e.alternate;c!==null&&(c=c.updateQueue,i=c.lastBaseUpdate,i!==r&&(i===null?c.firstBaseUpdate=o:i.next=o,c.lastBaseUpdate=d))}if(n!==null){var m=l.baseState;r=0,c=o=d=null,i=n;do{var _=i.lane,u=i.eventTime;if((s&_)===_){c!==null&&(c=c.next={eventTime:u,lane:0,tag:i.tag,payload:i.payload,callback:i.callback,next:null});e:{var b=e,f=i;switch(_=t,u=a,f.tag){case 1:if(b=f.payload,typeof b=="function"){m=b.call(u,m,_);break e}m=b;break e;case 3:b.flags=b.flags&-65537|128;case 0:if(b=f.payload,_=typeof b=="function"?b.call(u,m,_):b,_==null)break e;m=Me({},m,_);break e;case 2:Wa=!0}}i.callback!==null&&i.lane!==0&&(e.flags|=64,_=l.effects,_===null?l.effects=[i]:_.push(i))}else u={eventTime:u,lane:_,tag:i.tag,payload:i.payload,callback:i.callback,next:null},c===null?(o=c=u,d=m):c=c.next=u,r|=_;if(i=i.next,i===null){if(i=l.shared.pending,i===null)break;_=i,i=_.next,_.next=null,l.lastBaseUpdate=_,l.shared.pending=null}}while(!0);if(c===null&&(d=m),l.baseState=d,l.firstBaseUpdate=o,l.lastBaseUpdate=c,t=l.shared.interleaved,t!==null){l=t;do r|=l.lane,l=l.next;while(l!==t)}else n===null&&(l.shared.lanes=0);Ws|=r,e.lanes=r,e.memoizedState=m}}function Hz(e,t,a){if(e=t.effects,t.effects=null,e!==null)for(t=0;ta?a:4,e(!0);var s=Vo.transition;Vo.transition={};try{e(!1),t()}finally{he=a,Vo.transition=s}}function kS(){return Ut().memoizedState}function zN(e,t,a){var s=os(e);if(a={lane:s,action:a,hasEagerState:!1,eagerState:null,next:null},LS(e))GS(t,a);else if(a=gS(e,t,a,s),a!==null){var l=_t();aa(a,e,s,l),qS(a,t,s)}}function wN(e,t,a){var s=os(e),l={lane:s,action:a,hasEagerState:!1,eagerState:null,next:null};if(LS(e))GS(t,l);else{var n=e.alternate;if(e.lanes===0&&(n===null||n.lanes===0)&&(n=t.lastRenderedReducer,n!==null))try{var r=t.lastRenderedState,i=n(r,a);if(l.hasEagerState=!0,l.eagerState=i,na(i,r)){var d=t.interleaved;d===null?(l.next=l,Zb(t)):(l.next=d.next,d.next=l),t.interleaved=l;return}}catch{}finally{}a=gS(e,t,l,s),a!==null&&(l=_t(),aa(a,e,s,l),qS(a,t,s))}}function LS(e){var t=e.alternate;return e===De||t!==null&&t===De}function GS(e,t){kn=ad=!0;var a=e.pending;a===null?t.next=t:(t.next=a.next,a.next=t),e.pending=t}function qS(e,t,a){if(a&4194240){var s=t.lanes;s&=e.pendingLanes,a|=s,t.lanes=a,kb(e,a)}}var sd={readContext:qt,useCallback:st,useContext:st,useEffect:st,useImperativeHandle:st,useInsertionEffect:st,useLayoutEffect:st,useMemo:st,useReducer:st,useRef:st,useState:st,useDebugValue:st,useDeferredValue:st,useTransition:st,useMutableSource:st,useSyncExternalStore:st,useId:st,unstable_isNewReconciler:!1},xN={readContext:qt,useCallback:function(e,t){return ua().memoizedState=[e,t===void 0?null:t],e},useContext:qt,useEffect:Yz,useImperativeHandle:function(e,t,a){return a=a!=null?a.concat([e]):null,Ni(4194308,4,IS.bind(null,t,e),a)},useLayoutEffect:function(e,t){return Ni(4194308,4,e,t)},useInsertionEffect:function(e,t){return Ni(4,2,e,t)},useMemo:function(e,t){var a=ua();return t=t===void 0?null:t,e=e(),a.memoizedState=[e,t],e},useReducer:function(e,t,a){var s=ua();return t=a!==void 0?a(t):t,s.memoizedState=s.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},s.queue=e,e=e.dispatch=zN.bind(null,De,e),[s.memoizedState,e]},useRef:function(e){var t=ua();return e={current:e},t.memoizedState=e},useState:Qz,useDebugValue:ip,useDeferredValue:function(e){return ua().memoizedState=e},useTransition:function(){var e=Qz(!1),t=e[0];return e=fN.bind(null,e[1]),ua().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,a){var s=De,l=ua();if(Ie){if(a===void 0)throw Error(U(407));a=a()}else{if(a=t(),We===null)throw Error(U(349));Ks&30||CS(s,t,a)}l.memoizedState=a;var n={value:a,getSnapshot:t};return l.queue=n,Yz(vS.bind(null,s,n,e),[e]),s.flags|=2048,lr(9,ES.bind(null,s,n,a,t),void 0,null),a},useId:function(){var e=ua(),t=We.identifierPrefix;if(Ie){var a=Ta,s=Na;a=(s&~(1<<32-ta(s)-1)).toString(32)+a,t=":"+t+"R"+a,a=ar++,0<\/script>",e=e.removeChild(e.firstChild)):typeof s.is=="string"?e=r.createElement(a,{is:s.is}):(e=r.createElement(a),a==="select"&&(r=e,s.multiple?r.multiple=!0:s.size&&(r.size=s.size))):e=r.createElementNS(e,a),e[pa]=t,e[Jn]=s,jS(e,t,!1,!1),t.stateNode=e;e:{switch(r=gu(a,s),a){case"dialog":Ee("cancel",e),Ee("close",e),l=s;break;case"iframe":case"object":case"embed":Ee("load",e),l=s;break;case"video":case"audio":for(l=0;l$l&&(t.flags|=128,s=!0,hn(n,!1),t.lanes=4194304)}else{if(!s)if(e=td(r),e!==null){if(t.flags|=128,s=!0,a=e.updateQueue,a!==null&&(t.updateQueue=a,t.flags|=4),hn(n,!0),n.tail===null&&n.tailMode==="hidden"&&!r.alternate&&!Ie)return lt(t),null}else 2*Ge()-n.renderingStartTime>$l&&a!==1073741824&&(t.flags|=128,s=!0,hn(n,!1),t.lanes=4194304);n.isBackwards?(r.sibling=t.child,t.child=r):(a=n.last,a!==null?a.sibling=r:t.child=r,n.last=r)}return n.tail!==null?(t=n.tail,n.rendering=t,n.tail=t.sibling,n.renderingStartTime=Ge(),t.sibling=null,a=Oe.current,Ce(Oe,s?a&1|2:a&1),t):(lt(t),null);case 22:case 23:return up(),s=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==s&&(t.flags|=8192),s&&t.mode&1?vt&1073741824&&(lt(t),t.subtreeFlags&6&&(t.flags|=8192)):lt(t),null;case 24:return null;case 25:return null}throw Error(U(156,t.tag))}function vN(e,t){switch(Kb(t),t.tag){case 1:return gt(t.type)&&Wi(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Kl(),Ne(xt),Ne(dt),ap(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return tp(t),null;case 13:if(Ne(Oe),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(U(340));Ql()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return Ne(Oe),null;case 4:return Kl(),null;case 10:return jb(t.type._context),null;case 22:case 23:return up(),null;case 24:return null;default:return null}}var ni=!1,nt=!1,NN=typeof WeakSet=="function"?WeakSet:Set,W=null;function Al(e,t){var a=e.ref;if(a!==null)if(typeof a=="function")try{a(null)}catch(s){Le(e,t,s)}else a.current=null}function Ku(e,t,a){try{a()}catch(s){Le(e,t,s)}}var sw=!1;function TN(e,t){if(Ru=Hi,e=lS(),Qb(e)){if("selectionStart"in e)var a={start:e.selectionStart,end:e.selectionEnd};else e:{a=(a=e.ownerDocument)&&a.defaultView||window;var s=a.getSelection&&a.getSelection();if(s&&s.rangeCount!==0){a=s.anchorNode;var l=s.anchorOffset,n=s.focusNode;s=s.focusOffset;try{a.nodeType,n.nodeType}catch{a=null;break e}var r=0,i=-1,d=-1,o=0,c=0,m=e,_=null;t:for(;;){for(var u;m!==a||l!==0&&m.nodeType!==3||(i=r+l),m!==n||s!==0&&m.nodeType!==3||(d=r+s),m.nodeType===3&&(r+=m.nodeValue.length),(u=m.firstChild)!==null;)_=m,m=u;for(;;){if(m===e)break t;if(_===a&&++o===l&&(i=r),_===n&&++c===s&&(d=r),(u=m.nextSibling)!==null)break;m=_,_=m.parentNode}m=u}a=i===-1||d===-1?null:{start:i,end:d}}else a=null}a=a||{start:0,end:0}}else a=null;for(Fu={focusedElem:e,selectionRange:a},Hi=!1,W=t;W!==null;)if(t=W,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,W=e;else for(;W!==null;){t=W;try{var b=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(b!==null){var f=b.memoizedProps,x=b.memoizedState,p=t.stateNode,z=p.getSnapshotBeforeUpdate(t.elementType===t.type?f:jt(t.type,f),x);p.__reactInternalSnapshotBeforeUpdate=z}break;case 3:var w=t.stateNode.containerInfo;w.nodeType===1?w.textContent="":w.nodeType===9&&w.documentElement&&w.removeChild(w.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(U(163))}}catch(P){Le(t,t.return,P)}if(e=t.sibling,e!==null){e.return=t.return,W=e;break}W=t.return}return b=sw,sw=!1,b}function Ln(e,t,a){var s=t.updateQueue;if(s=s!==null?s.lastEffect:null,s!==null){var l=s=s.next;do{if((l.tag&e)===e){var n=l.destroy;l.destroy=void 0,n!==void 0&&Ku(t,a,n)}l=l.next}while(l!==s)}}function Fd(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var a=t=t.next;do{if((a.tag&e)===e){var s=a.create;a.destroy=s()}a=a.next}while(a!==t)}}function Wu(e){var t=e.ref;if(t!==null){var a=e.stateNode;switch(e.tag){case 5:e=a;break;default:e=a}typeof t=="function"?t(e):t.current=e}}function ey(e){var t=e.alternate;t!==null&&(e.alternate=null,ey(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[pa],delete t[Jn],delete t[Ou],delete t[mN],delete t[_N])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function ty(e){return e.tag===5||e.tag===3||e.tag===4}function lw(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||ty(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function $u(e,t,a){var s=e.tag;if(s===5||s===6)e=e.stateNode,t?a.nodeType===8?a.parentNode.insertBefore(e,t):a.insertBefore(e,t):(a.nodeType===8?(t=a.parentNode,t.insertBefore(e,a)):(t=a,t.appendChild(e)),a=a._reactRootContainer,a!=null||t.onclick!==null||(t.onclick=Ki));else if(s!==4&&(e=e.child,e!==null))for($u(e,t,a),e=e.sibling;e!==null;)$u(e,t,a),e=e.sibling}function Xu(e,t,a){var s=e.tag;if(s===5||s===6)e=e.stateNode,t?a.insertBefore(e,t):a.appendChild(e);else if(s!==4&&(e=e.child,e!==null))for(Xu(e,t,a),e=e.sibling;e!==null;)Xu(e,t,a),e=e.sibling}var Je=null,Zt=!1;function Qa(e,t,a){for(a=a.child;a!==null;)ay(e,t,a),a=a.sibling}function ay(e,t,a){if(wa&&typeof wa.onCommitFiberUnmount=="function")try{wa.onCommitFiberUnmount(Sd,a)}catch{}switch(a.tag){case 5:nt||Al(a,t);case 6:var s=Je,l=Zt;Je=null,Qa(e,t,a),Je=s,Zt=l,Je!==null&&(Zt?(e=Je,a=a.stateNode,e.nodeType===8?e.parentNode.removeChild(a):e.removeChild(a)):Je.removeChild(a.stateNode));break;case 18:Je!==null&&(Zt?(e=Je,a=a.stateNode,e.nodeType===8?Go(e.parentNode,a):e.nodeType===1&&Go(e,a),Wn(e)):Go(Je,a.stateNode));break;case 4:s=Je,l=Zt,Je=a.stateNode.containerInfo,Zt=!0,Qa(e,t,a),Je=s,Zt=l;break;case 0:case 11:case 14:case 15:if(!nt&&(s=a.updateQueue,s!==null&&(s=s.lastEffect,s!==null))){l=s=s.next;do{var n=l,r=n.destroy;n=n.tag,r!==void 0&&(n&2||n&4)&&Ku(a,t,r),l=l.next}while(l!==s)}Qa(e,t,a);break;case 1:if(!nt&&(Al(a,t),s=a.stateNode,typeof s.componentWillUnmount=="function"))try{s.props=a.memoizedProps,s.state=a.memoizedState,s.componentWillUnmount()}catch(i){Le(a,t,i)}Qa(e,t,a);break;case 21:Qa(e,t,a);break;case 22:a.mode&1?(nt=(s=nt)||a.memoizedState!==null,Qa(e,t,a),nt=s):Qa(e,t,a);break;default:Qa(e,t,a)}}function nw(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var a=e.stateNode;a===null&&(a=e.stateNode=new NN),t.forEach(function(s){var l=kN.bind(null,e,s);a.has(s)||(a.add(s),s.then(l,l))})}}function Xt(e,t){var a=t.deletions;if(a!==null)for(var s=0;sl&&(l=r),s&=~n}if(s=l,s=Ge()-s,s=(120>s?120:480>s?480:1080>s?1080:1920>s?1920:3e3>s?3e3:4320>s?4320:1960*FN(s/1960))-s,10e?16:e,es===null)var s=!1;else{if(e=es,es=null,rd=0,ze&6)throw Error(U(331));var l=ze;for(ze|=4,W=e.current;W!==null;){var n=W,r=n.child;if(W.flags&16){var i=n.deletions;if(i!==null){for(var d=0;dGe()-mp?Gs(e,0):cp|=a),ht(e,t)}function cy(e,t){t===0&&(e.mode&1?(t=Xr,Xr<<=1,!(Xr&130023424)&&(Xr=4194304)):t=1);var a=_t();e=Oa(e,t),e!==null&&(zr(e,t,a),ht(e,a))}function BN(e){var t=e.memoizedState,a=0;t!==null&&(a=t.retryLane),cy(e,a)}function kN(e,t){var a=0;switch(e.tag){case 13:var s=e.stateNode,l=e.memoizedState;l!==null&&(a=l.retryLane);break;case 19:s=e.stateNode;break;default:throw Error(U(314))}s!==null&&s.delete(t),cy(e,a)}var my;my=function(e,t,a){if(e!==null)if(e.memoizedProps!==t.pendingProps||xt.current)wt=!0;else{if(!(e.lanes&a)&&!(t.flags&128))return wt=!1,CN(e,t,a);wt=!!(e.flags&131072)}else wt=!1,Ie&&t.flags&1048576&&pS(t,ji,t.index);switch(t.lanes=0,t.tag){case 2:var s=t.type;Ti(e,t),e=t.pendingProps;var l=Hl(t,dt.current);kl(t,a),l=lp(null,t,s,e,l,a);var n=np();return t.flags|=1,typeof l=="object"&&l!==null&&typeof l.render=="function"&&l.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,gt(s)?(n=!0,$i(t)):n=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,Jb(t),l.updater=Rd,t.stateNode=l,l._reactInternals=t,Gu(t,s,e,a),t=Vu(null,t,s,!0,n,a)):(t.tag=0,Ie&&n&&Yb(t),ct(null,t,l,a),t=t.child),t;case 16:s=t.elementType;e:{switch(Ti(e,t),e=t.pendingProps,l=s._init,s=l(s._payload),t.type=s,l=t.tag=GN(s),e=jt(s,e),l){case 0:t=Uu(null,t,s,e,a);break e;case 1:t=ew(null,t,s,e,a);break e;case 11:t=Zz(null,t,s,e,a);break e;case 14:t=Jz(null,t,s,jt(s.type,e),a);break e}throw Error(U(306,s,""))}return t;case 0:return s=t.type,l=t.pendingProps,l=t.elementType===s?l:jt(s,l),Uu(e,t,s,l,a);case 1:return s=t.type,l=t.pendingProps,l=t.elementType===s?l:jt(s,l),ew(e,t,s,l,a);case 3:e:{if(WS(t),e===null)throw Error(U(387));s=t.pendingProps,n=t.memoizedState,l=n.element,hS(e,t),ed(t,s,null,a);var r=t.memoizedState;if(s=r.element,n.isDehydrated)if(n={element:s,isDehydrated:!1,cache:r.cache,pendingSuspenseBoundaries:r.pendingSuspenseBoundaries,transitions:r.transitions},t.updateQueue.baseState=n,t.memoizedState=n,t.flags&256){l=Wl(Error(U(423)),t),t=tw(e,t,s,a,l);break e}else if(s!==l){l=Wl(Error(U(424)),t),t=tw(e,t,s,a,l);break e}else for(Nt=rs(t.stateNode.containerInfo.firstChild),Tt=t,Ie=!0,Jt=null,a=xS(t,null,s,a),t.child=a;a;)a.flags=a.flags&-3|4096,a=a.sibling;else{if(Ql(),s===l){t=Da(e,t,a);break e}ct(e,t,s,a)}t=t.child}return t;case 5:return PS(t),e===null&&Bu(t),s=t.type,l=t.pendingProps,n=e!==null?e.memoizedProps:null,r=l.children,Au(s,l)?r=null:n!==null&&Au(s,n)&&(t.flags|=32),KS(e,t),ct(e,t,r,a),t.child;case 6:return e===null&&Bu(t),null;case 13:return $S(e,t,a);case 4:return ep(t,t.stateNode.containerInfo),s=t.pendingProps,e===null?t.child=Yl(t,null,s,a):ct(e,t,s,a),t.child;case 11:return s=t.type,l=t.pendingProps,l=t.elementType===s?l:jt(s,l),Zz(e,t,s,l,a);case 7:return ct(e,t,t.pendingProps,a),t.child;case 8:return ct(e,t,t.pendingProps.children,a),t.child;case 12:return ct(e,t,t.pendingProps.children,a),t.child;case 10:e:{if(s=t.type._context,l=t.pendingProps,n=t.memoizedProps,r=l.value,Ce(Zi,s._currentValue),s._currentValue=r,n!==null)if(na(n.value,r)){if(n.children===l.children&&!xt.current){t=Da(e,t,a);break e}}else for(n=t.child,n!==null&&(n.return=t);n!==null;){var i=n.dependencies;if(i!==null){r=n.child;for(var d=i.firstContext;d!==null;){if(d.context===s){if(n.tag===1){d=Ra(-1,a&-a),d.tag=2;var o=n.updateQueue;if(o!==null){o=o.shared;var c=o.pending;c===null?d.next=d:(d.next=c.next,c.next=d),o.pending=d}}n.lanes|=a,d=n.alternate,d!==null&&(d.lanes|=a),ku(n.return,a,t),i.lanes|=a;break}d=d.next}}else if(n.tag===10)r=n.type===t.type?null:n.child;else if(n.tag===18){if(r=n.return,r===null)throw Error(U(341));r.lanes|=a,i=r.alternate,i!==null&&(i.lanes|=a),ku(r,a,t),r=n.sibling}else r=n.child;if(r!==null)r.return=n;else for(r=n;r!==null;){if(r===t){r=null;break}if(n=r.sibling,n!==null){n.return=r.return,r=n;break}r=r.return}n=r}ct(e,t,l.children,a),t=t.child}return t;case 9:return l=t.type,s=t.pendingProps.children,kl(t,a),l=qt(l),s=s(l),t.flags|=1,ct(e,t,s,a),t.child;case 14:return s=t.type,l=jt(s,t.pendingProps),l=jt(s.type,l),Jz(e,t,s,l,a);case 15:return QS(e,t,t.type,t.pendingProps,a);case 17:return s=t.type,l=t.pendingProps,l=t.elementType===s?l:jt(s,l),Ti(e,t),t.tag=1,gt(s)?(e=!0,$i(t)):e=!1,kl(t,a),US(t,s,l),Gu(t,s,l,a),Vu(null,t,s,!0,e,a);case 19:return XS(e,t,a);case 22:return YS(e,t,a)}throw Error(U(156,t.tag))};function _y(e,t){return LP(e,t)}function LN(e,t,a,s){this.tag=e,this.key=a,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=s,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Lt(e,t,a,s){return new LN(e,t,a,s)}function pp(e){return e=e.prototype,!(!e||!e.isReactComponent)}function GN(e){if(typeof e=="function")return pp(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Ob)return 11;if(e===Db)return 14}return 2}function cs(e,t){var a=e.alternate;return a===null?(a=Lt(e.tag,t,e.key,e.mode),a.elementType=e.elementType,a.type=e.type,a.stateNode=e.stateNode,a.alternate=e,e.alternate=a):(a.pendingProps=t,a.type=e.type,a.flags=0,a.subtreeFlags=0,a.deletions=null),a.flags=e.flags&14680064,a.childLanes=e.childLanes,a.lanes=e.lanes,a.child=e.child,a.memoizedProps=e.memoizedProps,a.memoizedState=e.memoizedState,a.updateQueue=e.updateQueue,t=e.dependencies,a.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},a.sibling=e.sibling,a.index=e.index,a.ref=e.ref,a}function Ai(e,t,a,s,l,n){var r=2;if(s=e,typeof e=="function")pp(e)&&(r=1);else if(typeof e=="string")r=5;else e:switch(e){case Sl:return qs(a.children,l,n,t);case Ib:r=8,l|=8;break;case cu:return e=Lt(12,a,t,l|2),e.elementType=cu,e.lanes=n,e;case mu:return e=Lt(13,a,t,l),e.elementType=mu,e.lanes=n,e;case _u:return e=Lt(19,a,t,l),e.elementType=_u,e.lanes=n,e;case PP:return Id(a,l,n,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case gP:r=10;break e;case hP:r=9;break e;case Ob:r=11;break e;case Db:r=14;break e;case Ka:r=16,s=null;break e}throw Error(U(130,e==null?e:typeof e,""))}return t=Lt(r,a,t,l),t.elementType=e,t.type=s,t.lanes=n,t}function qs(e,t,a,s){return e=Lt(7,e,s,t),e.lanes=a,e}function Id(e,t,a,s){return e=Lt(22,e,s,t),e.elementType=PP,e.lanes=a,e.stateNode={isHidden:!1},e}function Wo(e,t,a){return e=Lt(6,e,null,t),e.lanes=a,e}function $o(e,t,a){return t=Lt(4,e.children!==null?e.children:[],e.key,t),t.lanes=a,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function qN(e,t,a,s,l){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=To(0),this.expirationTimes=To(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=To(0),this.identifierPrefix=s,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function fp(e,t,a,s,l,n,r,i,d){return e=new qN(e,t,a,i,d),t===1?(t=1,n===!0&&(t|=8)):t=0,n=Lt(3,null,null,t),e.current=n,n.stateNode=e,n.memoizedState={element:s,isDehydrated:a,cache:null,transitions:null,pendingSuspenseBoundaries:null},Jb(n),e}function UN(e,t,a){var s=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(fy)}catch(e){console.error(e)}}fy(),fP.exports=At;var kd=fP.exports;const Fn=Cb(kd);var uw=kd;du.createRoot=uw.createRoot,du.hydrateRoot=uw.hydrateRoot;var fa=function(){return fa=Object.assign||function(t){for(var a,s=1,l=arguments.length;s"u")return oT;var t=cT(e),a=document.documentElement.clientWidth,s=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,s-a+t[2]-t[0])}},_T=gy(),Gl="data-scroll-locked",uT=function(e,t,a,s){var l=e.left,n=e.top,r=e.right,i=e.gap;return a===void 0&&(a="margin"),` + .`.concat(WN,` { + overflow: hidden `).concat(s,`; + padding-right: `).concat(i,"px ").concat(s,`; + } + body[`).concat(Gl,`] { + overflow: hidden `).concat(s,`; + overscroll-behavior: contain; + `).concat([t&&"position: relative ".concat(s,";"),a==="margin"&&` + padding-left: `.concat(l,`px; + padding-top: `).concat(n,`px; + padding-right: `).concat(r,`px; + margin-left:0; + margin-top:0; + margin-right: `).concat(i,"px ").concat(s,`; + `),a==="padding"&&"padding-right: ".concat(i,"px ").concat(s,";")].filter(Boolean).join(""),` + } + + .`).concat(Ii,` { + right: `).concat(i,"px ").concat(s,`; + } + + .`).concat(Oi,` { + margin-right: `).concat(i,"px ").concat(s,`; + } + + .`).concat(Ii," .").concat(Ii,` { + right: 0 `).concat(s,`; + } + + .`).concat(Oi," .").concat(Oi,` { + margin-right: 0 `).concat(s,`; + } + + body[`).concat(Gl,`] { + `).concat($N,": ").concat(i,`px; + } +`)},pw=function(){var e=parseInt(document.body.getAttribute(Gl)||"0",10);return isFinite(e)?e:0},bT=function(){g.useEffect(function(){return document.body.setAttribute(Gl,(pw()+1).toString()),function(){var e=pw()-1;e<=0?document.body.removeAttribute(Gl):document.body.setAttribute(Gl,e.toString())}},[])},pT=function(e){var t=e.noRelative,a=e.noImportant,s=e.gapMode,l=s===void 0?"margin":s;bT();var n=g.useMemo(function(){return mT(l)},[l]);return g.createElement(_T,{styles:uT(n,!t,l,a?"":"!important")})},tb=!1;if(typeof window<"u")try{var di=Object.defineProperty({},"passive",{get:function(){return tb=!0,!0}});window.addEventListener("test",di,di),window.removeEventListener("test",di,di)}catch{tb=!1}var ml=tb?{passive:!1}:!1,fT=function(e){return e.tagName==="TEXTAREA"},hy=function(e,t){if(!(e instanceof Element))return!1;var a=window.getComputedStyle(e);return a[t]!=="hidden"&&!(a.overflowY===a.overflowX&&!fT(e)&&a[t]==="visible")},zT=function(e){return hy(e,"overflowY")},wT=function(e){return hy(e,"overflowX")},fw=function(e,t){var a=t.ownerDocument,s=t;do{typeof ShadowRoot<"u"&&s instanceof ShadowRoot&&(s=s.host);var l=Py(e,s);if(l){var n=Sy(e,s),r=n[1],i=n[2];if(r>i)return!0}s=s.parentNode}while(s&&s!==a.body);return!1},xT=function(e){var t=e.scrollTop,a=e.scrollHeight,s=e.clientHeight;return[t,a,s]},gT=function(e){var t=e.scrollLeft,a=e.scrollWidth,s=e.clientWidth;return[t,a,s]},Py=function(e,t){return e==="v"?zT(t):wT(t)},Sy=function(e,t){return e==="v"?xT(t):gT(t)},hT=function(e,t){return e==="h"&&t==="rtl"?-1:1},PT=function(e,t,a,s,l){var n=hT(e,window.getComputedStyle(t).direction),r=n*s,i=a.target,d=t.contains(i),o=!1,c=r>0,m=0,_=0;do{var u=Sy(e,i),b=u[0],f=u[1],x=u[2],p=f-x-n*b;(b||p)&&Py(e,i)&&(m+=p,_+=b),i instanceof ShadowRoot?i=i.host:i=i.parentNode}while(!d&&i!==document.body||d&&(t.contains(i)||t===i));return(c&&(Math.abs(m)<1||!l)||!c&&(Math.abs(_)<1||!l))&&(o=!0),o},oi=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},zw=function(e){return[e.deltaX,e.deltaY]},ww=function(e){return e&&"current"in e?e.current:e},ST=function(e,t){return e[0]===t[0]&&e[1]===t[1]},yT=function(e){return` + .block-interactivity-`.concat(e,` {pointer-events: none;} + .allow-interactivity-`).concat(e,` {pointer-events: all;} +`)},CT=0,_l=[];function ET(e){var t=g.useRef([]),a=g.useRef([0,0]),s=g.useRef(),l=g.useState(CT++)[0],n=g.useState(gy)[0],r=g.useRef(e);g.useEffect(function(){r.current=e},[e]),g.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(l));var f=KN([e.lockRef.current],(e.shards||[]).map(ww),!0).filter(Boolean);return f.forEach(function(x){return x.classList.add("allow-interactivity-".concat(l))}),function(){document.body.classList.remove("block-interactivity-".concat(l)),f.forEach(function(x){return x.classList.remove("allow-interactivity-".concat(l))})}}},[e.inert,e.lockRef.current,e.shards]);var i=g.useCallback(function(f,x){if("touches"in f&&f.touches.length===2||f.type==="wheel"&&f.ctrlKey)return!r.current.allowPinchZoom;var p=oi(f),z=a.current,w="deltaX"in f?f.deltaX:z[0]-p[0],P="deltaY"in f?f.deltaY:z[1]-p[1],C,S=f.target,y=Math.abs(w)>Math.abs(P)?"h":"v";if("touches"in f&&y==="h"&&S.type==="range")return!1;var E=fw(y,S);if(!E)return!0;if(E?C=y:(C=y==="v"?"h":"v",E=fw(y,S)),!E)return!1;if(!s.current&&"changedTouches"in f&&(w||P)&&(s.current=C),!C)return!0;var T=s.current||C;return PT(T,x,f,T==="h"?w:P,!0)},[]),d=g.useCallback(function(f){var x=f;if(!(!_l.length||_l[_l.length-1]!==n)){var p="deltaY"in x?zw(x):oi(x),z=t.current.filter(function(C){return C.name===x.type&&(C.target===x.target||x.target===C.shadowParent)&&ST(C.delta,p)})[0];if(z&&z.should){x.cancelable&&x.preventDefault();return}if(!z){var w=(r.current.shards||[]).map(ww).filter(Boolean).filter(function(C){return C.contains(x.target)}),P=w.length>0?i(x,w[0]):!r.current.noIsolation;P&&x.cancelable&&x.preventDefault()}}},[]),o=g.useCallback(function(f,x,p,z){var w={name:f,delta:x,target:p,should:z,shadowParent:vT(p)};t.current.push(w),setTimeout(function(){t.current=t.current.filter(function(P){return P!==w})},1)},[]),c=g.useCallback(function(f){a.current=oi(f),s.current=void 0},[]),m=g.useCallback(function(f){o(f.type,zw(f),f.target,i(f,e.lockRef.current))},[]),_=g.useCallback(function(f){o(f.type,oi(f),f.target,i(f,e.lockRef.current))},[]);g.useEffect(function(){return _l.push(n),e.setCallbacks({onScrollCapture:m,onWheelCapture:m,onTouchMoveCapture:_}),document.addEventListener("wheel",d,ml),document.addEventListener("touchmove",d,ml),document.addEventListener("touchstart",c,ml),function(){_l=_l.filter(function(f){return f!==n}),document.removeEventListener("wheel",d,ml),document.removeEventListener("touchmove",d,ml),document.removeEventListener("touchstart",c,ml)}},[]);var u=e.removeScrollBar,b=e.inert;return g.createElement(g.Fragment,null,b?g.createElement(n,{styles:yT(l)}):null,u?g.createElement(pT,{gapMode:e.gapMode}):null)}function vT(e){for(var t=null;e!==null;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}const NT=aT(xy,ET);var gp=g.forwardRef(function(e,t){return g.createElement(Ld,fa({},e,{ref:t,sideCar:NT}))});gp.classNames=Ld.classNames;function tt(e){return Object.keys(e)}function Jo(e){return e&&typeof e=="object"&&!Array.isArray(e)}function hp(e,t){const a={...e},s=t;return Jo(e)&&Jo(t)&&Object.keys(t).forEach(l=>{Jo(s[l])&&l in e?a[l]=hp(a[l],s[l]):a[l]=s[l]}),a}function TT(e){return e.replace(/[A-Z]/g,t=>`-${t.toLowerCase()}`)}function RT(e){var t;return typeof e!="string"||!e.includes("var(--mantine-scale)")?e:(t=e.match(/^calc\((.*?)\)$/))==null?void 0:t[1].split("*")[0].trim()}function ab(e){const t=RT(e);return typeof t=="number"?t:typeof t=="string"?t.includes("calc")||t.includes("var")?t:t.includes("px")?Number(t.replace("px","")):t.includes("rem")?Number(t.replace("rem",""))*16:t.includes("em")?Number(t.replace("em",""))*16:Number(t):NaN}function ec(e){return e==="0rem"?"0rem":`calc(${e} * var(--mantine-scale))`}function yy(e,{shouldScale:t=!1}={}){function a(s){if(s===0||s==="0")return`0${e}`;if(typeof s=="number"){const l=`${s/16}${e}`;return t?ec(l):l}if(typeof s=="string"){if(s===""||s.startsWith("calc(")||s.startsWith("clamp(")||s.includes("rgba("))return s;if(s.includes(","))return s.split(",").map(n=>a(n)).join(",");if(s.includes(" "))return s.split(" ").map(n=>a(n)).join(" ");if(s.includes(e))return t?ec(s):s;const l=s.replace("px","");if(!Number.isNaN(Number(l))){const n=`${Number(l)/16}${e}`;return t?ec(n):n}}return s}return a}const k=yy("rem",{shouldScale:!0}),od=yy("em");function Gd(e){return Object.keys(e).reduce((t,a)=>(e[a]!==void 0&&(t[a]=e[a]),t),{})}function Cy(e){return typeof e=="number"?!0:typeof e=="string"?e.startsWith("calc(")||e.startsWith("var(")||e.includes(" ")&&e.trim()!==""?!0:/[0-9]/.test(e.trim().replace("-","")[0]):!1}function el(e){return Array.isArray(e)||e===null?!1:typeof e=="object"?e.type!==g.Fragment:!1}function hs(e){const t=g.createContext(null);return[({children:l,value:n})=>h.jsx(t.Provider,{value:n,children:l}),()=>{const l=g.useContext(t);if(l===null)throw new Error(e);return l}]}function Pp(e=null){const t=g.createContext(e);return[({children:l,value:n})=>h.jsx(t.Provider,{value:n,children:l}),()=>g.useContext(t)]}const FT={app:100,modal:200,popover:300,overlay:400,max:9999};function hr(e){return FT[e]}const AT=()=>{};function IT(e,t={active:!0}){return typeof e!="function"||!t.active?t.onKeyDown||AT:a=>{var s;a.key==="Escape"&&(e(a),(s=t.onTrigger)==null||s.call(t))}}function Ve(e,t="size",a=!0){if(e!==void 0)return Cy(e)?a?k(e):e:`var(--${t}-${e})`}function Pr(e){return Ve(e,"mantine-spacing")}function ca(e){return e===void 0?"var(--mantine-radius-default)":Ve(e,"mantine-radius")}function sa(e){return Ve(e,"mantine-font-size")}function OT(e){return Ve(e,"mantine-line-height",!1)}function Ey(e){if(e)return Ve(e,"mantine-shadow",!1)}function ci(e,t){return a=>{e==null||e(a),t==null||t(a)}}function Sp(e,t){return e in t?ab(t[e]):ab(e)}function xw(e,t){const a=e.map(s=>({value:s,px:Sp(s,t)}));return a.sort((s,l)=>s.px-l.px),a}function yp(){return`mantine-${Math.random().toString(36).slice(2,11)}`}function Os(e){const t=g.useRef(e);return g.useEffect(()=>{t.current=e}),g.useMemo(()=>(...a)=>{var s;return(s=t.current)==null?void 0:s.call(t,...a)},[])}function qd(e,t){const a=Os(e),s=g.useRef(0);return g.useEffect(()=>()=>window.clearTimeout(s.current),[]),g.useCallback((...l)=>{window.clearTimeout(s.current),s.current=window.setTimeout(()=>a(...l),t)},[a,t])}const gw=["mousedown","touchstart"];function DT(e,t,a){const s=g.useRef();return g.useEffect(()=>{const l=n=>{const{target:r}=n??{};if(Array.isArray(a)){const i=(r==null?void 0:r.hasAttribute("data-ignore-outside-clicks"))||!document.body.contains(r)&&r.tagName!=="HTML";a.every(o=>!!o&&!n.composedPath().includes(o))&&!i&&e()}else s.current&&!s.current.contains(r)&&e()};return(t||gw).forEach(n=>document.addEventListener(n,l)),()=>{(t||gw).forEach(n=>document.removeEventListener(n,l))}},[s,e,a]),s}function MT({timeout:e=2e3}={}){const[t,a]=g.useState(null),[s,l]=g.useState(!1),[n,r]=g.useState(null),i=c=>{window.clearTimeout(n),r(window.setTimeout(()=>l(!1),e)),l(c)};return{copy:c=>{"clipboard"in navigator?navigator.clipboard.writeText(c).then(()=>i(!0)).catch(m=>a(m)):a(new Error("useClipboard: navigator.clipboard is not supported"))},reset:()=>{l(!1),a(null),window.clearTimeout(n)},error:t,copied:s}}function BT(e,t){try{return e.addEventListener("change",t),()=>e.removeEventListener("change",t)}catch{return e.addListener(t),()=>e.removeListener(t)}}function kT(e,t){return typeof window<"u"&&"matchMedia"in window?window.matchMedia(e).matches:!1}function LT(e,t,{getInitialValueInEffect:a}={getInitialValueInEffect:!0}){const[s,l]=g.useState(a?t:kT(e)),n=g.useRef();return g.useEffect(()=>{if("matchMedia"in window)return n.current=window.matchMedia(e),l(n.current.matches),BT(n.current,r=>l(r.matches))},[e]),s}const ln=typeof document<"u"?g.useLayoutEffect:g.useEffect;function ps(e,t){const a=g.useRef(!1);g.useEffect(()=>()=>{a.current=!1},[]),g.useEffect(()=>{if(a.current)return e();a.current=!0},t)}function GT({opened:e,shouldReturnFocus:t=!0}){const a=g.useRef(),s=()=>{var l;a.current&&"focus"in a.current&&typeof a.current.focus=="function"&&((l=a.current)==null||l.focus({preventScroll:!0}))};return ps(()=>{let l=-1;const n=r=>{r.key==="Tab"&&window.clearTimeout(l)};return document.addEventListener("keydown",n),e?a.current=document.activeElement:t&&(l=window.setTimeout(s,10)),()=>{window.clearTimeout(l),document.removeEventListener("keydown",n)}},[e,t]),s}function qT(e,t="body > :not(script)"){const a=yp(),s=Array.from(document.querySelectorAll(t)).map(l=>{var d;if((d=l==null?void 0:l.shadowRoot)!=null&&d.contains(e)||l.contains(e))return;const n=l.getAttribute("aria-hidden"),r=l.getAttribute("data-hidden"),i=l.getAttribute("data-focus-id");return l.setAttribute("data-focus-id",a),n===null||n==="false"?l.setAttribute("aria-hidden","true"):!r&&!i&&l.setAttribute("data-hidden",n),{node:l,ariaHidden:r||null}});return()=>{s.forEach(l=>{!l||a!==l.node.getAttribute("data-focus-id")||(l.ariaHidden===null?l.node.removeAttribute("aria-hidden"):l.node.setAttribute("aria-hidden",l.ariaHidden),l.node.removeAttribute("data-focus-id"),l.node.removeAttribute("data-hidden"))})}}const UT=/input|select|textarea|button|object/,vy="a, input, select, textarea, button, object, [tabindex]";function VT(e){return e.style.display==="none"}function HT(e){if(e.getAttribute("aria-hidden")||e.getAttribute("hidden")||e.getAttribute("type")==="hidden")return!1;let a=e;for(;a&&!(a===document.body||a.nodeType===11);){if(VT(a))return!1;a=a.parentNode}return!0}function Ny(e){let t=e.getAttribute("tabindex");return t===null&&(t=void 0),parseInt(t,10)}function sb(e){const t=e.nodeName.toLowerCase(),a=!Number.isNaN(Ny(e));return(UT.test(t)&&!e.disabled||e instanceof HTMLAnchorElement&&e.href||a)&&HT(e)}function Ty(e){const t=Ny(e);return(Number.isNaN(t)||t>=0)&&sb(e)}function QT(e){return Array.from(e.querySelectorAll(vy)).filter(Ty)}function YT(e,t){const a=QT(e);if(!a.length){t.preventDefault();return}const s=a[t.shiftKey?0:a.length-1],l=e.getRootNode();let n=s===l.activeElement||e===l.activeElement;const r=l.activeElement;if(r.tagName==="INPUT"&&r.getAttribute("type")==="radio"&&(n=a.filter(c=>c.getAttribute("type")==="radio"&&c.getAttribute("name")===r.getAttribute("name")).includes(s)),!n)return;t.preventDefault();const d=a[t.shiftKey?a.length-1:0];d&&d.focus()}function KT(e=!0){const t=g.useRef(),a=g.useRef(null),s=n=>{let r=n.querySelector("[data-autofocus]");if(!r){const i=Array.from(n.querySelectorAll(vy));r=i.find(Ty)||i.find(sb)||null,!r&&sb(n)&&(r=n)}r&&r.focus({preventScroll:!0})},l=g.useCallback(n=>{if(e){if(n===null){a.current&&(a.current(),a.current=null);return}a.current=qT(n),t.current!==n&&(n?(setTimeout(()=>{n.getRootNode()&&s(n)}),t.current=n):t.current=null)}},[e]);return g.useEffect(()=>{if(!e)return;t.current&&setTimeout(()=>s(t.current));const n=r=>{r.key==="Tab"&&t.current&&YT(t.current,r)};return document.addEventListener("keydown",n),()=>{document.removeEventListener("keydown",n),a.current&&a.current()}},[e]),l}const WT=e=>(e+1)%1e6;function $T(){const[,e]=g.useReducer(WT,0);return e}const XT=kt.useId||(()=>{});function jT(){const e=XT();return e?`mantine-${e.replace(/:/g,"")}`:""}function nn(e){const t=jT(),[a,s]=g.useState(t);return ln(()=>{s(yp())},[]),typeof e=="string"?e:typeof window>"u"?t:a}function ZT(e,t,a){g.useEffect(()=>(window.addEventListener(e,t,a),()=>window.removeEventListener(e,t,a)),[e,t])}function Ry(e,t){typeof e=="function"?e(t):typeof e=="object"&&e!==null&&"current"in e&&(e.current=t)}function JT(...e){return t=>{e.forEach(a=>Ry(a,t))}}function pt(...e){return g.useCallback(JT(...e),e)}function Xs({value:e,defaultValue:t,finalValue:a,onChange:s=()=>{}}){const[l,n]=g.useState(t!==void 0?t:a),r=(i,...d)=>{n(i),s==null||s(i,...d)};return e!==void 0?[e,s,!0]:[l,r,!1]}function Ya(e,t){const a=t-e+1;return Array.from({length:a},(s,l)=>l+e)}const mi="dots";function e2({total:e,siblings:t=1,boundaries:a=1,page:s,initialPage:l=1,onChange:n}){const r=Math.max(Math.trunc(e),0),[i,d]=Xs({value:s,onChange:n,defaultValue:l,finalValue:l}),o=f=>{f<=0?d(1):f>r?d(r):d(f)},c=()=>o(i+1),m=()=>o(i-1),_=()=>o(1),u=()=>o(r);return{range:g.useMemo(()=>{if(t*2+3+a*2>=r)return Ya(1,r);const x=Math.max(i-t,a),p=Math.min(i+t,r-a),z=x>a+2,w=p{t.current=e},[e]),t.current}function Ay(e){var t,a,s="";if(typeof e=="string"||typeof e=="number")s+=e;else if(typeof e=="object")if(Array.isArray(e)){var l=e.length;for(t=0;t{Object.entries(a).forEach(([s,l])=>{t[s]?t[s]=Ct(t[s],l):t[s]=l})}),t}function Ud({theme:e,classNames:t,props:a,stylesCtx:s}){const n=(Array.isArray(t)?t:[t]).map(r=>typeof r=="function"?r(e,a,s):r||a2);return s2(n)}function cd({theme:e,styles:t,props:a,stylesCtx:s}){return(Array.isArray(t)?t:[t]).reduce((n,r)=>typeof r=="function"?{...n,...r(e,a,s)}:{...n,...r},{})}const Iy=g.createContext(null);function Ps(){const e=g.useContext(Iy);if(!e)throw new Error("[@mantine/core] MantineProvider was not found in tree");return e}function l2(){return Ps().cssVariablesResolver}function n2(){return Ps().classNamesPrefix}function Cp(){return Ps().getStyleNonce}function r2(){return Ps().withStaticClasses}function i2(){return Ps().headless}function d2(){var e;return(e=Ps().stylesTransform)==null?void 0:e.sx}function o2(){var e;return(e=Ps().stylesTransform)==null?void 0:e.styles}function c2(e){return/^#?([0-9A-F]{3}){1,2}([0-9A-F]{2})?$/i.test(e)}function m2(e){let t=e.replace("#","");if(t.length===3){const r=t.split("");t=[r[0],r[0],r[1],r[1],r[2],r[2]].join("")}if(t.length===8){const r=parseInt(t.slice(6,8),16)/255;return{r:parseInt(t.slice(0,2),16),g:parseInt(t.slice(2,4),16),b:parseInt(t.slice(4,6),16),a:r}}const a=parseInt(t,16),s=a>>16&255,l=a>>8&255,n=a&255;return{r:s,g:l,b:n,a:1}}function _2(e){const[t,a,s,l]=e.replace(/[^0-9,./]/g,"").split(/[/,]/).map(Number);return{r:t,g:a,b:s,a:l||1}}function u2(e){const t=/^hsla?\(\s*(\d+)\s*,\s*(\d+%)\s*,\s*(\d+%)\s*(,\s*(0?\.\d+|\d+(\.\d+)?))?\s*\)$/i,a=e.match(t);if(!a)return{r:0,g:0,b:0,a:1};const s=parseInt(a[1],10),l=parseInt(a[2],10)/100,n=parseInt(a[3],10)/100,r=a[5]?parseFloat(a[5]):void 0,i=(1-Math.abs(2*n-1))*l,d=s/60,o=i*(1-Math.abs(d%2-1)),c=n-i/2;let m,_,u;return d>=0&&d<1?(m=i,_=o,u=0):d>=1&&d<2?(m=o,_=i,u=0):d>=2&&d<3?(m=0,_=i,u=o):d>=3&&d<4?(m=0,_=o,u=i):d>=4&&d<5?(m=o,_=0,u=i):(m=i,_=0,u=o),{r:Math.round((m+c)*255),g:Math.round((_+c)*255),b:Math.round((u+c)*255),a:r||1}}function Ep(e){return c2(e)?m2(e):e.startsWith("rgb")?_2(e):e.startsWith("hsl")?u2(e):{r:0,g:0,b:0,a:1}}function _i(e,t){if(e.startsWith("var("))return`color-mix(in srgb, ${e}, black ${t*100}%)`;const{r:a,g:s,b:l,a:n}=Ep(e),r=1-t,i=d=>Math.round(d*r);return`rgba(${i(a)}, ${i(s)}, ${i(l)}, ${n})`}function rr(e,t){return typeof e.primaryShade=="number"?e.primaryShade:t==="dark"?e.primaryShade.dark:e.primaryShade.light}function tc(e){return e<=.03928?e/12.92:((e+.055)/1.055)**2.4}function b2(e){const t=e.match(/oklch\((.*?)%\s/);return t?parseFloat(t[1]):null}function p2(e){if(e.startsWith("oklch("))return(b2(e)||0)/100;const{r:t,g:a,b:s}=Ep(e),l=t/255,n=a/255,r=s/255,i=tc(l),d=tc(n),o=tc(r);return .2126*i+.7152*d+.0722*o}function Sn(e,t=.179){return e.startsWith("var(")?!1:p2(e)>t}function Sr({color:e,theme:t,colorScheme:a}){if(typeof e!="string")throw new Error(`[@mantine/core] Failed to parse color. Expected color to be a string, instead got ${typeof e}`);if(e==="bright")return{color:e,value:a==="dark"?t.white:t.black,shade:void 0,isThemeColor:!1,isLight:Sn(a==="dark"?t.white:t.black,t.luminanceThreshold),variable:"--mantine-color-bright"};if(e==="dimmed")return{color:e,value:a==="dark"?t.colors.dark[2]:t.colors.gray[7],shade:void 0,isThemeColor:!1,isLight:Sn(a==="dark"?t.colors.dark[2]:t.colors.gray[6],t.luminanceThreshold),variable:"--mantine-color-dimmed"};if(e==="white"||e==="black")return{color:e,value:e==="white"?t.white:t.black,shade:void 0,isThemeColor:!1,isLight:Sn(e==="white"?t.white:t.black,t.luminanceThreshold),variable:`--mantine-color-${e}`};const[s,l]=e.split("."),n=l?Number(l):void 0,r=s in t.colors;if(r){const i=n!==void 0?t.colors[s][n]:t.colors[s][rr(t,a||"light")];return{color:s,value:i,shade:n,isThemeColor:r,isLight:Sn(i,t.luminanceThreshold),variable:l?`--mantine-color-${s}-${n}`:`--mantine-color-${s}-filled`}}return{color:e,value:e,isThemeColor:r,isLight:Sn(e,t.luminanceThreshold),shade:n,variable:void 0}}function Ma(e,t){const a=Sr({color:e||t.primaryColor,theme:t});return a.variable?`var(${a.variable})`:e}function lb(e,t){const a={from:(e==null?void 0:e.from)||t.defaultGradient.from,to:(e==null?void 0:e.to)||t.defaultGradient.to,deg:(e==null?void 0:e.deg)||t.defaultGradient.deg||0},s=Ma(a.from,t),l=Ma(a.to,t);return`linear-gradient(${a.deg}deg, ${s} 0%, ${l} 100%)`}function ya(e,t){if(typeof e!="string"||t>1||t<0)return"rgba(0, 0, 0, 1)";if(e.startsWith("var(")){const n=(1-t)*100;return`color-mix(in srgb, ${e}, transparent ${n}%)`}if(e.startsWith("oklch"))return e.includes("/")?e.replace(/\/\s*[\d.]+\s*\)/,`/ ${t})`):e.replace(")",` / ${t})`);const{r:a,g:s,b:l}=Ep(e);return`rgba(${a}, ${s}, ${l}, ${t})`}const ul=ya,f2=({color:e,theme:t,variant:a,gradient:s,autoContrast:l})=>{const n=Sr({color:e,theme:t}),r=typeof l=="boolean"?l:t.autoContrast;if(a==="filled"){const i=r&&n.isLight?"var(--mantine-color-black)":"var(--mantine-color-white)";return n.isThemeColor?n.shade===void 0?{background:`var(--mantine-color-${e}-filled)`,hover:`var(--mantine-color-${e}-filled-hover)`,color:i,border:`${k(1)} solid transparent`}:{background:`var(--mantine-color-${n.color}-${n.shade})`,hover:`var(--mantine-color-${n.color}-${n.shade===9?8:n.shade+1})`,color:i,border:`${k(1)} solid transparent`}:{background:e,hover:_i(e,.1),color:i,border:`${k(1)} solid transparent`}}if(a==="light"){if(n.isThemeColor){if(n.shade===void 0)return{background:`var(--mantine-color-${e}-light)`,hover:`var(--mantine-color-${e}-light-hover)`,color:`var(--mantine-color-${e}-light-color)`,border:`${k(1)} solid transparent`};const i=t.colors[n.color][n.shade];return{background:ya(i,.1),hover:ya(i,.12),color:`var(--mantine-color-${n.color}-${Math.min(n.shade,6)})`,border:`${k(1)} solid transparent`}}return{background:ya(e,.1),hover:ya(e,.12),color:e,border:`${k(1)} solid transparent`}}if(a==="outline")return n.isThemeColor?n.shade===void 0?{background:"transparent",hover:`var(--mantine-color-${e}-outline-hover)`,color:`var(--mantine-color-${e}-outline)`,border:`${k(1)} solid var(--mantine-color-${e}-outline)`}:{background:"transparent",hover:ya(t.colors[n.color][n.shade],.05),color:`var(--mantine-color-${n.color}-${n.shade})`,border:`${k(1)} solid var(--mantine-color-${n.color}-${n.shade})`}:{background:"transparent",hover:ya(e,.05),color:e,border:`${k(1)} solid ${e}`};if(a==="subtle"){if(n.isThemeColor){if(n.shade===void 0)return{background:"transparent",hover:`var(--mantine-color-${e}-light-hover)`,color:`var(--mantine-color-${e}-light-color)`,border:`${k(1)} solid transparent`};const i=t.colors[n.color][n.shade];return{background:"transparent",hover:ya(i,.12),color:`var(--mantine-color-${n.color}-${Math.min(n.shade,6)})`,border:`${k(1)} solid transparent`}}return{background:"transparent",hover:ya(e,.12),color:e,border:`${k(1)} solid transparent`}}return a==="transparent"?n.isThemeColor?n.shade===void 0?{background:"transparent",hover:"transparent",color:`var(--mantine-color-${e}-light-color)`,border:`${k(1)} solid transparent`}:{background:"transparent",hover:"transparent",color:`var(--mantine-color-${n.color}-${Math.min(n.shade,6)})`,border:`${k(1)} solid transparent`}:{background:"transparent",hover:"transparent",color:e,border:`${k(1)} solid transparent`}:a==="white"?n.isThemeColor?n.shade===void 0?{background:"var(--mantine-color-white)",hover:_i(t.white,.01),color:`var(--mantine-color-${e}-filled)`,border:`${k(1)} solid transparent`}:{background:"var(--mantine-color-white)",hover:_i(t.white,.01),color:`var(--mantine-color-${n.color}-${n.shade})`,border:`${k(1)} solid transparent`}:{background:"var(--mantine-color-white)",hover:_i(t.white,.01),color:e,border:`${k(1)} solid transparent`}:a==="gradient"?{background:lb(s,t),hover:lb(s,t),color:"var(--mantine-color-white)",border:"none"}:a==="default"?{background:"var(--mantine-color-default)",hover:"var(--mantine-color-default-hover)",color:"var(--mantine-color-default-color)",border:`${k(1)} solid var(--mantine-color-default-border)`}:{}},z2={dark:["#C9C9C9","#b8b8b8","#828282","#696969","#424242","#3b3b3b","#2e2e2e","#242424","#1f1f1f","#141414"],gray:["#f8f9fa","#f1f3f5","#e9ecef","#dee2e6","#ced4da","#adb5bd","#868e96","#495057","#343a40","#212529"],red:["#fff5f5","#ffe3e3","#ffc9c9","#ffa8a8","#ff8787","#ff6b6b","#fa5252","#f03e3e","#e03131","#c92a2a"],pink:["#fff0f6","#ffdeeb","#fcc2d7","#faa2c1","#f783ac","#f06595","#e64980","#d6336c","#c2255c","#a61e4d"],grape:["#f8f0fc","#f3d9fa","#eebefa","#e599f7","#da77f2","#cc5de8","#be4bdb","#ae3ec9","#9c36b5","#862e9c"],violet:["#f3f0ff","#e5dbff","#d0bfff","#b197fc","#9775fa","#845ef7","#7950f2","#7048e8","#6741d9","#5f3dc4"],indigo:["#edf2ff","#dbe4ff","#bac8ff","#91a7ff","#748ffc","#5c7cfa","#4c6ef5","#4263eb","#3b5bdb","#364fc7"],blue:["#e7f5ff","#d0ebff","#a5d8ff","#74c0fc","#4dabf7","#339af0","#228be6","#1c7ed6","#1971c2","#1864ab"],cyan:["#e3fafc","#c5f6fa","#99e9f2","#66d9e8","#3bc9db","#22b8cf","#15aabf","#1098ad","#0c8599","#0b7285"],teal:["#e6fcf5","#c3fae8","#96f2d7","#63e6be","#38d9a9","#20c997","#12b886","#0ca678","#099268","#087f5b"],green:["#ebfbee","#d3f9d8","#b2f2bb","#8ce99a","#69db7c","#51cf66","#40c057","#37b24d","#2f9e44","#2b8a3e"],lime:["#f4fce3","#e9fac8","#d8f5a2","#c0eb75","#a9e34b","#94d82d","#82c91e","#74b816","#66a80f","#5c940d"],yellow:["#fff9db","#fff3bf","#ffec99","#ffe066","#ffd43b","#fcc419","#fab005","#f59f00","#f08c00","#e67700"],orange:["#fff4e6","#ffe8cc","#ffd8a8","#ffc078","#ffa94d","#ff922b","#fd7e14","#f76707","#e8590c","#d9480f"]},hw="-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji",vp={scale:1,fontSmoothing:!0,focusRing:"auto",white:"#fff",black:"#000",colors:z2,primaryShade:{light:6,dark:8},primaryColor:"blue",variantColorResolver:f2,autoContrast:!1,luminanceThreshold:.3,fontFamily:hw,fontFamilyMonospace:"ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace",respectReducedMotion:!1,cursorType:"default",defaultGradient:{from:"blue",to:"cyan",deg:45},defaultRadius:"sm",activeClassName:"mantine-active",focusClassName:"",headings:{fontFamily:hw,fontWeight:"700",textWrap:"wrap",sizes:{h1:{fontSize:k(34),lineHeight:"1.3"},h2:{fontSize:k(26),lineHeight:"1.35"},h3:{fontSize:k(22),lineHeight:"1.4"},h4:{fontSize:k(18),lineHeight:"1.45"},h5:{fontSize:k(16),lineHeight:"1.5"},h6:{fontSize:k(14),lineHeight:"1.5"}}},fontSizes:{xs:k(12),sm:k(14),md:k(16),lg:k(18),xl:k(20)},lineHeights:{xs:"1.4",sm:"1.45",md:"1.55",lg:"1.6",xl:"1.65"},radius:{xs:k(2),sm:k(4),md:k(8),lg:k(16),xl:k(32)},spacing:{xs:k(10),sm:k(12),md:k(16),lg:k(20),xl:k(32)},breakpoints:{xs:"36em",sm:"48em",md:"62em",lg:"75em",xl:"88em"},shadows:{xs:`0 ${k(1)} ${k(3)} rgba(0, 0, 0, 0.05), 0 ${k(1)} ${k(2)} rgba(0, 0, 0, 0.1)`,sm:`0 ${k(1)} ${k(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${k(10)} ${k(15)} ${k(-5)}, rgba(0, 0, 0, 0.04) 0 ${k(7)} ${k(7)} ${k(-5)}`,md:`0 ${k(1)} ${k(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${k(20)} ${k(25)} ${k(-5)}, rgba(0, 0, 0, 0.04) 0 ${k(10)} ${k(10)} ${k(-5)}`,lg:`0 ${k(1)} ${k(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${k(28)} ${k(23)} ${k(-7)}, rgba(0, 0, 0, 0.04) 0 ${k(12)} ${k(12)} ${k(-7)}`,xl:`0 ${k(1)} ${k(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${k(36)} ${k(28)} ${k(-7)}, rgba(0, 0, 0, 0.04) 0 ${k(17)} ${k(17)} ${k(-7)}`},other:{},components:{}};function Pw(e){return e==="auto"||e==="dark"||e==="light"}function w2({key:e="mantine-color-scheme-value"}={}){let t;return{get:a=>{if(typeof window>"u")return a;try{const s=window.localStorage.getItem(e);return Pw(s)?s:a}catch{return a}},set:a=>{try{window.localStorage.setItem(e,a)}catch(s){console.warn("[@mantine/core] Local storage color scheme manager was unable to save color scheme.",s)}},subscribe:a=>{t=s=>{s.storageArea===window.localStorage&&s.key===e&&Pw(s.newValue)&&a(s.newValue)},window.addEventListener("storage",t)},unsubscribe:()=>{window.removeEventListener("storage",t)},clear:()=>{window.localStorage.removeItem(e)}}}const x2="[@mantine/core] MantineProvider: Invalid theme.primaryColor, it accepts only key of theme.colors, learn more – https://mantine.dev/theming/colors/#primary-color",Sw="[@mantine/core] MantineProvider: Invalid theme.primaryShade, it accepts only 0-9 integers or an object { light: 0-9, dark: 0-9 }";function ac(e){return e<0||e>9?!1:parseInt(e.toString(),10)===e}function yw(e){if(!(e.primaryColor in e.colors))throw new Error(x2);if(typeof e.primaryShade=="object"&&(!ac(e.primaryShade.dark)||!ac(e.primaryShade.light)))throw new Error(Sw);if(typeof e.primaryShade=="number"&&!ac(e.primaryShade))throw new Error(Sw)}function g2(e,t){var s;if(!t)return yw(e),e;const a=hp(e,t);return t.fontFamily&&!((s=t.headings)!=null&&s.fontFamily)&&(a.headings.fontFamily=t.fontFamily),yw(a),a}const Np=g.createContext(null),h2=()=>g.useContext(Np)||vp;function Ot(){const e=g.useContext(Np);if(!e)throw new Error("@mantine/core: MantineProvider was not found in component tree, make sure you have it in your app");return e}function Oy({theme:e,children:t,inherit:a=!0}){const s=h2(),l=g.useMemo(()=>g2(a?s:vp,e),[e,s,a]);return h.jsx(Np.Provider,{value:l,children:t})}Oy.displayName="@mantine/core/MantineThemeProvider";function P2(){const e=Ot(),t=Cp(),a=tt(e.breakpoints).reduce((s,l)=>{const n=e.breakpoints[l].includes("px"),r=ab(e.breakpoints[l]),i=n?`${r-.1}px`:od(r-.1),d=n?`${r}px`:od(r);return`${s}@media (max-width: ${i}) {.mantine-visible-from-${l} {display: none !important;}}@media (min-width: ${d}) {.mantine-hidden-from-${l} {display: none !important;}}`},"");return h.jsx("style",{"data-mantine-styles":"classes",nonce:t==null?void 0:t(),dangerouslySetInnerHTML:{__html:a}})}function sc(e){return Object.entries(e).map(([t,a])=>`${t}: ${a};`).join("")}function yn(e,t){return(Array.isArray(e)?e:[e]).reduce((s,l)=>`${l}{${s}}`,t)}function S2(e,t){const a=sc(e.variables),s=a?yn(t,a):"",l=sc(e.dark),n=sc(e.light),r=l?yn(t===":host"?`${t}([data-mantine-color-scheme="dark"])`:`${t}[data-mantine-color-scheme="dark"]`,l):"",i=n?yn(t===":host"?`${t}([data-mantine-color-scheme="light"])`:`${t}[data-mantine-color-scheme="light"]`,n):"";return`${s}${r}${i}`}function Tp({color:e,theme:t,autoContrast:a}){return(typeof a=="boolean"?a:t.autoContrast)&&Sr({color:e||t.primaryColor,theme:t}).isLight?"var(--mantine-color-black)":"var(--mantine-color-white)"}function Cw(e,t){return Tp({color:e.colors[e.primaryColor][rr(e,t)],theme:e,autoContrast:null})}function ui({theme:e,color:t,colorScheme:a,name:s=t,withColorValues:l=!0}){if(!e.colors[t])return{};if(a==="light"){const i=rr(e,"light"),d={[`--mantine-color-${s}-text`]:`var(--mantine-color-${s}-filled)`,[`--mantine-color-${s}-filled`]:`var(--mantine-color-${s}-${i})`,[`--mantine-color-${s}-filled-hover`]:`var(--mantine-color-${s}-${i===9?8:i+1})`,[`--mantine-color-${s}-light`]:ul(e.colors[t][i],.1),[`--mantine-color-${s}-light-hover`]:ul(e.colors[t][i],.12),[`--mantine-color-${s}-light-color`]:`var(--mantine-color-${s}-${i})`,[`--mantine-color-${s}-outline`]:`var(--mantine-color-${s}-${i})`,[`--mantine-color-${s}-outline-hover`]:ul(e.colors[t][i],.05)};return l?{[`--mantine-color-${s}-0`]:e.colors[t][0],[`--mantine-color-${s}-1`]:e.colors[t][1],[`--mantine-color-${s}-2`]:e.colors[t][2],[`--mantine-color-${s}-3`]:e.colors[t][3],[`--mantine-color-${s}-4`]:e.colors[t][4],[`--mantine-color-${s}-5`]:e.colors[t][5],[`--mantine-color-${s}-6`]:e.colors[t][6],[`--mantine-color-${s}-7`]:e.colors[t][7],[`--mantine-color-${s}-8`]:e.colors[t][8],[`--mantine-color-${s}-9`]:e.colors[t][9],...d}:d}const n=rr(e,"dark"),r={[`--mantine-color-${s}-text`]:`var(--mantine-color-${s}-4)`,[`--mantine-color-${s}-filled`]:`var(--mantine-color-${s}-${n})`,[`--mantine-color-${s}-filled-hover`]:`var(--mantine-color-${s}-${n===9?8:n+1})`,[`--mantine-color-${s}-light`]:ul(e.colors[t][Math.max(0,n-2)],.15),[`--mantine-color-${s}-light-hover`]:ul(e.colors[t][Math.max(0,n-2)],.2),[`--mantine-color-${s}-light-color`]:`var(--mantine-color-${s}-${Math.max(n-5,0)})`,[`--mantine-color-${s}-outline`]:`var(--mantine-color-${s}-${Math.max(n-4,0)})`,[`--mantine-color-${s}-outline-hover`]:ul(e.colors[t][Math.max(n-4,0)],.05)};return l?{[`--mantine-color-${s}-0`]:e.colors[t][0],[`--mantine-color-${s}-1`]:e.colors[t][1],[`--mantine-color-${s}-2`]:e.colors[t][2],[`--mantine-color-${s}-3`]:e.colors[t][3],[`--mantine-color-${s}-4`]:e.colors[t][4],[`--mantine-color-${s}-5`]:e.colors[t][5],[`--mantine-color-${s}-6`]:e.colors[t][6],[`--mantine-color-${s}-7`]:e.colors[t][7],[`--mantine-color-${s}-8`]:e.colors[t][8],[`--mantine-color-${s}-9`]:e.colors[t][9],...r}:r}function y2(e){return!!e&&typeof e=="object"&&"mantine-virtual-color"in e}function bl(e,t,a){tt(t).forEach(s=>Object.assign(e,{[`--mantine-${a}-${s}`]:t[s]}))}const Dy=e=>{const t=rr(e,"light"),a=e.defaultRadius in e.radius?e.radius[e.defaultRadius]:k(e.defaultRadius),s={variables:{"--mantine-scale":e.scale.toString(),"--mantine-cursor-type":e.cursorType,"--mantine-color-scheme":"light dark","--mantine-webkit-font-smoothing":e.fontSmoothing?"antialiased":"unset","--mantine-moz-font-smoothing":e.fontSmoothing?"grayscale":"unset","--mantine-color-white":e.white,"--mantine-color-black":e.black,"--mantine-line-height":e.lineHeights.md,"--mantine-font-family":e.fontFamily,"--mantine-font-family-monospace":e.fontFamilyMonospace,"--mantine-font-family-headings":e.headings.fontFamily,"--mantine-heading-font-weight":e.headings.fontWeight,"--mantine-heading-text-wrap":e.headings.textWrap,"--mantine-radius-default":a,"--mantine-primary-color-filled":`var(--mantine-color-${e.primaryColor}-filled)`,"--mantine-primary-color-filled-hover":`var(--mantine-color-${e.primaryColor}-filled-hover)`,"--mantine-primary-color-light":`var(--mantine-color-${e.primaryColor}-light)`,"--mantine-primary-color-light-hover":`var(--mantine-color-${e.primaryColor}-light-hover)`,"--mantine-primary-color-light-color":`var(--mantine-color-${e.primaryColor}-light-color)`},light:{"--mantine-primary-color-contrast":Cw(e,"light"),"--mantine-color-bright":"var(--mantine-color-black)","--mantine-color-text":e.black,"--mantine-color-body":e.white,"--mantine-color-error":"var(--mantine-color-red-6)","--mantine-color-placeholder":"var(--mantine-color-gray-5)","--mantine-color-anchor":`var(--mantine-color-${e.primaryColor}-${t})`,"--mantine-color-default":"var(--mantine-color-white)","--mantine-color-default-hover":"var(--mantine-color-gray-0)","--mantine-color-default-color":"var(--mantine-color-black)","--mantine-color-default-border":"var(--mantine-color-gray-4)","--mantine-color-dimmed":"var(--mantine-color-gray-6)"},dark:{"--mantine-primary-color-contrast":Cw(e,"dark"),"--mantine-color-bright":"var(--mantine-color-white)","--mantine-color-text":"var(--mantine-color-dark-0)","--mantine-color-body":"var(--mantine-color-dark-7)","--mantine-color-error":"var(--mantine-color-red-8)","--mantine-color-placeholder":"var(--mantine-color-dark-3)","--mantine-color-anchor":`var(--mantine-color-${e.primaryColor}-4)`,"--mantine-color-default":"var(--mantine-color-dark-6)","--mantine-color-default-hover":"var(--mantine-color-dark-5)","--mantine-color-default-color":"var(--mantine-color-white)","--mantine-color-default-border":"var(--mantine-color-dark-4)","--mantine-color-dimmed":"var(--mantine-color-dark-2)"}};bl(s.variables,e.breakpoints,"breakpoint"),bl(s.variables,e.spacing,"spacing"),bl(s.variables,e.fontSizes,"font-size"),bl(s.variables,e.lineHeights,"line-height"),bl(s.variables,e.shadows,"shadow"),bl(s.variables,e.radius,"radius"),e.colors[e.primaryColor].forEach((n,r)=>{s.variables[`--mantine-primary-color-${r}`]=`var(--mantine-color-${e.primaryColor}-${r})`}),tt(e.colors).forEach(n=>{const r=e.colors[n];if(y2(r)){Object.assign(s.light,ui({theme:e,name:r.name,color:r.light,colorScheme:"light",withColorValues:!0})),Object.assign(s.dark,ui({theme:e,name:r.name,color:r.dark,colorScheme:"dark",withColorValues:!0}));return}r.forEach((i,d)=>{s.variables[`--mantine-color-${n}-${d}`]=i}),Object.assign(s.light,ui({theme:e,color:n,colorScheme:"light",withColorValues:!1})),Object.assign(s.dark,ui({theme:e,color:n,colorScheme:"dark",withColorValues:!1}))});const l=e.headings.sizes;return tt(l).forEach(n=>{s.variables[`--mantine-${n}-font-size`]=l[n].fontSize,s.variables[`--mantine-${n}-line-height`]=l[n].lineHeight,s.variables[`--mantine-${n}-font-weight`]=l[n].fontWeight||e.headings.fontWeight}),s};function C2({theme:e,generator:t}){const a=Dy(e),s=t==null?void 0:t(e);return s?hp(a,s):a}const lc=Dy(vp);function E2(e){const t={variables:{},light:{},dark:{}};return tt(e.variables).forEach(a=>{lc.variables[a]!==e.variables[a]&&(t.variables[a]=e.variables[a])}),tt(e.light).forEach(a=>{lc.light[a]!==e.light[a]&&(t.light[a]=e.light[a])}),tt(e.dark).forEach(a=>{lc.dark[a]!==e.dark[a]&&(t.dark[a]=e.dark[a])}),t}function v2(e){return` + ${e}[data-mantine-color-scheme="dark"] { --mantine-color-scheme: dark; } + ${e}[data-mantine-color-scheme="light"] { --mantine-color-scheme: light; } +`}function My({cssVariablesSelector:e,deduplicateCssVariables:t}){const a=Ot(),s=Cp(),l=l2(),n=C2({theme:a,generator:l}),r=e===":root"&&t,i=r?E2(n):n,d=S2(i,e);return d?h.jsx("style",{"data-mantine-styles":!0,nonce:s==null?void 0:s(),dangerouslySetInnerHTML:{__html:`${d}${r?"":v2(e)}`}}):null}My.displayName="@mantine/CssVariables";function N2(){const e=console.error;console.error=(...t)=>{t.length>1&&typeof t[0]=="string"&&t[0].toLowerCase().includes("extra attributes from the server")&&typeof t[1]=="string"&&t[1].toLowerCase().includes("data-mantine-color-scheme")||e(...t)}}function pl(e,t){var s;const a=e!=="auto"?e:window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light";(s=t())==null||s.setAttribute("data-mantine-color-scheme",a)}function T2({manager:e,defaultColorScheme:t,getRootElement:a,forceColorScheme:s}){const l=g.useRef(),[n,r]=g.useState(()=>e.get(t)),i=s||n,d=g.useCallback(c=>{s||(pl(c,a),r(c),e.set(c))},[e.set,i,s]),o=g.useCallback(()=>{r(t),pl(t,a),e.clear()},[e.clear,t]);return g.useEffect(()=>(e.subscribe(d),e.unsubscribe),[e.subscribe,e.unsubscribe]),ln(()=>{pl(e.get(t),a)},[]),g.useEffect(()=>{var m;if(s)return pl(s,a),()=>{};s===void 0&&pl(n,a),l.current=window.matchMedia("(prefers-color-scheme: dark)");const c=_=>{n==="auto"&&pl(_.matches?"dark":"light",a)};return(m=l.current)==null||m.addEventListener("change",c),()=>{var _;return(_=l.current)==null?void 0:_.removeEventListener("change",c)}},[n,s]),{colorScheme:i,setColorScheme:d,clearColorScheme:o}}function R2({respectReducedMotion:e,getRootElement:t}){ln(()=>{var a;e&&((a=t())==null||a.setAttribute("data-respect-reduced-motion","true"))},[e])}N2();function By({theme:e,children:t,getStyleNonce:a,withStaticClasses:s=!0,withGlobalClasses:l=!0,deduplicateCssVariables:n=!0,withCssVariables:r=!0,cssVariablesSelector:i=":root",classNamesPrefix:d="mantine",colorSchemeManager:o=w2(),defaultColorScheme:c="light",getRootElement:m=()=>document.documentElement,cssVariablesResolver:_,forceColorScheme:u,stylesTransform:b}){const{colorScheme:f,setColorScheme:x,clearColorScheme:p}=T2({defaultColorScheme:c,forceColorScheme:u,manager:o,getRootElement:m});return R2({respectReducedMotion:(e==null?void 0:e.respectReducedMotion)||!1,getRootElement:m}),h.jsx(Iy.Provider,{value:{colorScheme:f,setColorScheme:x,clearColorScheme:p,getRootElement:m,classNamesPrefix:d,getStyleNonce:a,cssVariablesResolver:_,cssVariablesSelector:i,withStaticClasses:s,stylesTransform:b},children:h.jsxs(Oy,{theme:e,children:[r&&h.jsx(My,{cssVariablesSelector:i,deduplicateCssVariables:n}),l&&h.jsx(P2,{}),t]})})}By.displayName="@mantine/core/MantineProvider";function Rp({classNames:e,styles:t,props:a,stylesCtx:s}){const l=Ot();return{resolvedClassNames:Ud({theme:l,classNames:e,props:a,stylesCtx:s||void 0}),resolvedStyles:cd({theme:l,styles:t,props:a,stylesCtx:s||void 0})}}const F2={always:"mantine-focus-always",auto:"mantine-focus-auto",never:"mantine-focus-never"};function A2({theme:e,options:t,unstyled:a}){return Ct((t==null?void 0:t.focusable)&&!a&&(e.focusClassName||F2[e.focusRing]),(t==null?void 0:t.active)&&!a&&e.activeClassName)}function I2({selector:e,stylesCtx:t,options:a,props:s,theme:l}){return Ud({theme:l,classNames:a==null?void 0:a.classNames,props:(a==null?void 0:a.props)||s,stylesCtx:t})[e]}function Ew({selector:e,stylesCtx:t,theme:a,classNames:s,props:l}){return Ud({theme:a,classNames:s,props:l,stylesCtx:t})[e]}function O2({rootSelector:e,selector:t,className:a}){return e===t?a:void 0}function D2({selector:e,classes:t,unstyled:a}){return a?void 0:t[e]}function M2({themeName:e,classNamesPrefix:t,selector:a,withStaticClass:s}){return s===!1?[]:e.map(l=>`${t}-${l}-${a}`)}function B2({themeName:e,theme:t,selector:a,props:s,stylesCtx:l}){return e.map(n=>{var r,i;return(i=Ud({theme:t,classNames:(r=t.components[n])==null?void 0:r.classNames,props:s,stylesCtx:l}))==null?void 0:i[a]})}function k2({options:e,classes:t,selector:a,unstyled:s}){return e!=null&&e.variant&&!s?t[`${a}--${e.variant}`]:void 0}function L2({theme:e,options:t,themeName:a,selector:s,classNamesPrefix:l,classNames:n,classes:r,unstyled:i,className:d,rootSelector:o,props:c,stylesCtx:m,withStaticClasses:_,headless:u,transformedStyles:b}){return Ct(A2({theme:e,options:t,unstyled:i||u}),B2({theme:e,themeName:a,selector:s,props:c,stylesCtx:m}),k2({options:t,classes:r,selector:s,unstyled:i}),Ew({selector:s,stylesCtx:m,theme:e,classNames:n,props:c}),Ew({selector:s,stylesCtx:m,theme:e,classNames:b,props:c}),I2({selector:s,stylesCtx:m,options:t,props:c,theme:e}),O2({rootSelector:o,selector:s,className:d}),D2({selector:s,classes:r,unstyled:i||u}),_&&!u&&M2({themeName:a,classNamesPrefix:l,selector:s,withStaticClass:t==null?void 0:t.withStaticClass}),t==null?void 0:t.className)}function G2({theme:e,themeName:t,props:a,stylesCtx:s,selector:l}){return t.map(n=>{var r;return cd({theme:e,styles:(r=e.components[n])==null?void 0:r.styles,props:a,stylesCtx:s})[l]}).reduce((n,r)=>({...n,...r}),{})}function nb({style:e,theme:t}){return Array.isArray(e)?[...e].reduce((a,s)=>({...a,...nb({style:s,theme:t})}),{}):typeof e=="function"?e(t):e??{}}function q2(e){return e.reduce((t,a)=>(a&&Object.keys(a).forEach(s=>{t[s]={...t[s],...Gd(a[s])}}),t),{})}function U2({vars:e,varsResolver:t,theme:a,props:s,stylesCtx:l,selector:n,themeName:r,headless:i}){var d;return(d=q2([i?{}:t==null?void 0:t(a,s,l),...r.map(o=>{var c,m,_;return(_=(m=(c=a.components)==null?void 0:c[o])==null?void 0:m.vars)==null?void 0:_.call(m,a,s,l)}),e==null?void 0:e(a,s,l)]))==null?void 0:d[n]}function V2({theme:e,themeName:t,selector:a,options:s,props:l,stylesCtx:n,rootSelector:r,styles:i,style:d,vars:o,varsResolver:c,headless:m,withStylesTransform:_}){return{...!_&&G2({theme:e,themeName:t,props:l,stylesCtx:n,selector:a}),...!_&&cd({theme:e,styles:i,props:l,stylesCtx:n})[a],...!_&&cd({theme:e,styles:s==null?void 0:s.styles,props:(s==null?void 0:s.props)||l,stylesCtx:n})[a],...U2({theme:e,props:l,stylesCtx:n,vars:o,varsResolver:c,selector:a,themeName:t,headless:m}),...r===a?nb({style:d,theme:e}):null,...nb({style:s==null?void 0:s.style,theme:e})}}function H2({props:e,stylesCtx:t,themeName:a}){var r;const s=Ot(),l=(r=o2())==null?void 0:r();return{getTransformedStyles:i=>l?[...i.map(o=>l(o,{props:e,theme:s,ctx:t})),...a.map(o=>{var c;return l((c=s.components[o])==null?void 0:c.styles,{props:e,theme:s,ctx:t})})].filter(Boolean):[],withStylesTransform:!!l}}function be({name:e,classes:t,props:a,stylesCtx:s,className:l,style:n,rootSelector:r="root",unstyled:i,classNames:d,styles:o,vars:c,varsResolver:m}){const _=Ot(),u=n2(),b=r2(),f=i2(),x=(Array.isArray(e)?e:[e]).filter(w=>w),{withStylesTransform:p,getTransformedStyles:z}=H2({props:a,stylesCtx:s,themeName:x});return(w,P)=>({className:L2({theme:_,options:P,themeName:x,selector:w,classNamesPrefix:u,classNames:d,classes:t,unstyled:i,className:l,rootSelector:r,props:a,stylesCtx:s,withStaticClasses:b,headless:f,transformedStyles:z([P==null?void 0:P.styles,o])}),style:V2({theme:_,themeName:x,selector:w,options:P,props:a,stylesCtx:s,rootSelector:r,styles:o,style:n,vars:c,varsResolver:m,headless:f,withStylesTransform:p})})}function ky(e,t){return typeof e=="boolean"?e:t.autoContrast}function Q(e,t,a){var r;const s=Ot(),l=(r=s.components[e])==null?void 0:r.defaultProps,n=typeof l=="function"?l(s):l;return{...t,...n,...Gd(a)}}function nc(e){return tt(e).reduce((t,a)=>e[a]!==void 0?`${t}${TT(a)}:${e[a]};`:t,"").trim()}function Q2({selector:e,styles:t,media:a,container:s}){const l=t?nc(t):"",n=Array.isArray(a)?a.map(i=>`@media${i.query}{${e}{${nc(i.styles)}}}`):[],r=Array.isArray(s)?s.map(i=>`@container ${i.query}{${e}{${nc(i.styles)}}}`):[];return`${l?`${e}{${l}}`:""}${n.join("")}${r.join("")}`.trim()}function Fp(e){const t=Cp();return h.jsx("style",{"data-mantine-styles":"inline",nonce:t==null?void 0:t(),dangerouslySetInnerHTML:{__html:Q2(e)}})}function Vd(e){const{m:t,mx:a,my:s,mt:l,mb:n,ml:r,mr:i,me:d,ms:o,p:c,px:m,py:_,pt:u,pb:b,pl:f,pr:x,pe:p,ps:z,bd:w,bg:P,c:C,opacity:S,ff:y,fz:E,fw:T,lts:F,ta:A,lh:M,fs:G,tt:L,td:B,w:O,miw:N,maw:v,h:D,mih:I,mah:q,bgsz:K,bgp:ae,bgr:re,bga:X,pos:Z,top:ee,left:ne,bottom:le,right:pe,inset:xe,display:Pe,flex:Se,hiddenFrom:we,visibleFrom:$e,lightHidden:ye,darkHidden:Te,sx:Xe,...$}=e;return{styleProps:Gd({m:t,mx:a,my:s,mt:l,mb:n,ml:r,mr:i,me:d,ms:o,p:c,px:m,py:_,pt:u,pb:b,pl:f,pr:x,pe:p,ps:z,bd:w,bg:P,c:C,opacity:S,ff:y,fz:E,fw:T,lts:F,ta:A,lh:M,fs:G,tt:L,td:B,w:O,miw:N,maw:v,h:D,mih:I,mah:q,bgsz:K,bgp:ae,bgr:re,bga:X,pos:Z,top:ee,left:ne,bottom:le,right:pe,inset:xe,display:Pe,flex:Se,hiddenFrom:we,visibleFrom:$e,lightHidden:ye,darkHidden:Te,sx:Xe}),rest:$}}const Y2={m:{type:"spacing",property:"margin"},mt:{type:"spacing",property:"marginTop"},mb:{type:"spacing",property:"marginBottom"},ml:{type:"spacing",property:"marginLeft"},mr:{type:"spacing",property:"marginRight"},ms:{type:"spacing",property:"marginInlineStart"},me:{type:"spacing",property:"marginInlineEnd"},mx:{type:"spacing",property:"marginInline"},my:{type:"spacing",property:"marginBlock"},p:{type:"spacing",property:"padding"},pt:{type:"spacing",property:"paddingTop"},pb:{type:"spacing",property:"paddingBottom"},pl:{type:"spacing",property:"paddingLeft"},pr:{type:"spacing",property:"paddingRight"},ps:{type:"spacing",property:"paddingInlineStart"},pe:{type:"spacing",property:"paddingInlineEnd"},px:{type:"spacing",property:"paddingInline"},py:{type:"spacing",property:"paddingBlock"},bd:{type:"border",property:"border"},bg:{type:"color",property:"background"},c:{type:"textColor",property:"color"},opacity:{type:"identity",property:"opacity"},ff:{type:"fontFamily",property:"fontFamily"},fz:{type:"fontSize",property:"fontSize"},fw:{type:"identity",property:"fontWeight"},lts:{type:"size",property:"letterSpacing"},ta:{type:"identity",property:"textAlign"},lh:{type:"lineHeight",property:"lineHeight"},fs:{type:"identity",property:"fontStyle"},tt:{type:"identity",property:"textTransform"},td:{type:"identity",property:"textDecoration"},w:{type:"spacing",property:"width"},miw:{type:"spacing",property:"minWidth"},maw:{type:"spacing",property:"maxWidth"},h:{type:"spacing",property:"height"},mih:{type:"spacing",property:"minHeight"},mah:{type:"spacing",property:"maxHeight"},bgsz:{type:"size",property:"backgroundSize"},bgp:{type:"identity",property:"backgroundPosition"},bgr:{type:"identity",property:"backgroundRepeat"},bga:{type:"identity",property:"backgroundAttachment"},pos:{type:"identity",property:"position"},top:{type:"identity",property:"top"},left:{type:"size",property:"left"},bottom:{type:"size",property:"bottom"},right:{type:"size",property:"right"},inset:{type:"size",property:"inset"},display:{type:"identity",property:"display"},flex:{type:"identity",property:"flex"}};function Ap(e,t){const a=Sr({color:e,theme:t});return a.color==="dimmed"?"var(--mantine-color-dimmed)":a.color==="bright"?"var(--mantine-color-bright)":a.variable?`var(${a.variable})`:a.color}function K2(e,t){const a=Sr({color:e,theme:t});return a.isThemeColor&&a.shade===void 0?`var(--mantine-color-${a.color}-text)`:Ap(e,t)}function W2(e,t){if(typeof e=="number")return k(e);if(typeof e=="string"){const[a,s,...l]=e.split(" ").filter(r=>r.trim()!=="");let n=`${k(a)}`;return s&&(n+=` ${s}`),l.length>0&&(n+=` ${Ap(l.join(" "),t)}`),n.trim()}return e}const vw={text:"var(--mantine-font-family)",mono:"var(--mantine-font-family-monospace)",monospace:"var(--mantine-font-family-monospace)",heading:"var(--mantine-font-family-headings)",headings:"var(--mantine-font-family-headings)"};function $2(e){return typeof e=="string"&&e in vw?vw[e]:e}const X2=["h1","h2","h3","h4","h5","h6"];function j2(e,t){return typeof e=="string"&&e in t.fontSizes?`var(--mantine-font-size-${e})`:typeof e=="string"&&X2.includes(e)?`var(--mantine-${e}-font-size)`:typeof e=="number"||typeof e=="string"?k(e):e}function Z2(e){return e}const J2=["h1","h2","h3","h4","h5","h6"];function eR(e,t){return typeof e=="string"&&e in t.lineHeights?`var(--mantine-line-height-${e})`:typeof e=="string"&&J2.includes(e)?`var(--mantine-${e}-line-height)`:e}function tR(e){return typeof e=="number"?k(e):e}function aR(e,t){if(typeof e=="number")return k(e);if(typeof e=="string"){const a=e.replace("-","");if(!(a in t.spacing))return k(e);const s=`--mantine-spacing-${a}`;return e.startsWith("-")?`calc(var(${s}) * -1)`:`var(${s})`}return e}const rc={color:Ap,textColor:K2,fontSize:j2,spacing:aR,identity:Z2,size:tR,lineHeight:eR,fontFamily:$2,border:W2};function Nw(e){return e.replace("(min-width: ","").replace("em)","")}function sR({media:e,...t}){const s=Object.keys(e).sort((l,n)=>Number(Nw(l))-Number(Nw(n))).map(l=>({query:l,styles:e[l]}));return{...t,media:s}}function lR(e){if(typeof e!="object"||e===null)return!1;const t=Object.keys(e);return!(t.length===1&&t[0]==="base")}function nR(e){return typeof e=="object"&&e!==null?"base"in e?e.base:void 0:e}function rR(e){return typeof e=="object"&&e!==null?tt(e).filter(t=>t!=="base"):[]}function iR(e,t){return typeof e=="object"&&e!==null&&t in e?e[t]:e}function Ly({styleProps:e,data:t,theme:a}){return sR(tt(e).reduce((s,l)=>{if(l==="hiddenFrom"||l==="visibleFrom"||l==="sx")return s;const n=t[l],r=Array.isArray(n.property)?n.property:[n.property],i=nR(e[l]);if(!lR(e[l]))return r.forEach(o=>{s.inlineStyles[o]=rc[n.type](i,a)}),s;s.hasResponsiveStyles=!0;const d=rR(e[l]);return r.forEach(o=>{i&&(s.styles[o]=rc[n.type](i,a)),d.forEach(c=>{const m=`(min-width: ${a.breakpoints[c]})`;s.media[m]={...s.media[m],[o]:rc[n.type](iR(e[l],c),a)}})}),s},{hasResponsiveStyles:!1,styles:{},inlineStyles:{},media:{}}))}function Gy(){return`__m__-${g.useId().replace(/:/g,"")}`}function qy(e,t){return Array.isArray(e)?[...e].reduce((a,s)=>({...a,...qy(s,t)}),{}):typeof e=="function"?e(t):e??{}}function Uy(e){return e.startsWith("data-")?e:`data-${e}`}function dR(e){return Object.keys(e).reduce((t,a)=>{const s=e[a];return s===void 0||s===""||s===!1||s===null||(t[Uy(a)]=e[a]),t},{})}function Vy(e){return e?typeof e=="string"?{[Uy(e)]:!0}:Array.isArray(e)?[...e].reduce((t,a)=>({...t,...Vy(a)}),{}):dR(e):null}function rb(e,t){return Array.isArray(e)?[...e].reduce((a,s)=>({...a,...rb(s,t)}),{}):typeof e=="function"?e(t):e??{}}function oR({theme:e,style:t,vars:a,styleProps:s}){const l=rb(t,e),n=rb(a,e);return{...l,...n,...s}}const Hy=g.forwardRef(({component:e,style:t,__vars:a,className:s,variant:l,mod:n,size:r,hiddenFrom:i,visibleFrom:d,lightHidden:o,darkHidden:c,renderRoot:m,__size:_,...u},b)=>{var E;const f=Ot(),x=e||"div",{styleProps:p,rest:z}=Vd(u),w=d2(),P=(E=w==null?void 0:w())==null?void 0:E(p.sx),C=Gy(),S=Ly({styleProps:p,theme:f,data:Y2}),y={ref:b,style:oR({theme:f,style:t,vars:a,styleProps:S.inlineStyles}),className:Ct(s,P,{[C]:S.hasResponsiveStyles,"mantine-light-hidden":o,"mantine-dark-hidden":c,[`mantine-hidden-from-${i}`]:i,[`mantine-visible-from-${d}`]:d}),"data-variant":l,"data-size":Cy(r)?void 0:r||void 0,size:_,...Vy(n),...z};return h.jsxs(h.Fragment,{children:[S.hasResponsiveStyles&&h.jsx(Fp,{selector:`.${C}`,styles:S.styles,media:S.media}),typeof m=="function"?m(y):h.jsx(x,{...y})]})});Hy.displayName="@mantine/core/Box";const j=Hy;function Qy(e){return e}function te(e){const t=g.forwardRef(e);return t.extend=Qy,t.withProps=a=>{const s=g.forwardRef((l,n)=>h.jsx(t,{...a,...l,ref:n}));return s.extend=t.extend,s.displayName=`WithProps(${t.displayName})`,s},t}function Yt(e){const t=g.forwardRef(e);return t.withProps=a=>{const s=g.forwardRef((l,n)=>h.jsx(t,{...a,...l,ref:n}));return s.extend=t.extend,s.displayName=`WithProps(${t.displayName})`,s},t.extend=Qy,t}const cR=g.createContext({dir:"ltr",toggleDirection:()=>{},setDirection:()=>{}});function Hd(){return g.useContext(cR)}const[mR,Kt]=hs("ScrollArea.Root component was not found in tree");function Xl(e,t){const a=Os(t);ln(()=>{let s=0;if(e){const l=new ResizeObserver(()=>{cancelAnimationFrame(s),s=window.requestAnimationFrame(a)});return l.observe(e),()=>{window.cancelAnimationFrame(s),l.unobserve(e)}}},[e,a])}const _R=g.forwardRef((e,t)=>{const{style:a,...s}=e,l=Kt(),[n,r]=g.useState(0),[i,d]=g.useState(0),o=!!(n&&i);return Xl(l.scrollbarX,()=>{var m;const c=((m=l.scrollbarX)==null?void 0:m.offsetHeight)||0;l.onCornerHeightChange(c),d(c)}),Xl(l.scrollbarY,()=>{var m;const c=((m=l.scrollbarY)==null?void 0:m.offsetWidth)||0;l.onCornerWidthChange(c),r(c)}),o?h.jsx("div",{...s,ref:t,style:{...a,width:n,height:i}}):null}),uR=g.forwardRef((e,t)=>{const a=Kt(),s=!!(a.scrollbarX&&a.scrollbarY);return a.type!=="scroll"&&s?h.jsx(_R,{...e,ref:t}):null}),bR={scrollHideDelay:1e3,type:"hover"},Yy=g.forwardRef((e,t)=>{const a=Q("ScrollAreaRoot",bR,e),{type:s,scrollHideDelay:l,scrollbars:n,...r}=a,[i,d]=g.useState(null),[o,c]=g.useState(null),[m,_]=g.useState(null),[u,b]=g.useState(null),[f,x]=g.useState(null),[p,z]=g.useState(0),[w,P]=g.useState(0),[C,S]=g.useState(!1),[y,E]=g.useState(!1),T=pt(t,F=>d(F));return h.jsx(mR,{value:{type:s,scrollHideDelay:l,scrollArea:i,viewport:o,onViewportChange:c,content:m,onContentChange:_,scrollbarX:u,onScrollbarXChange:b,scrollbarXEnabled:C,onScrollbarXEnabledChange:S,scrollbarY:f,onScrollbarYChange:x,scrollbarYEnabled:y,onScrollbarYEnabledChange:E,onCornerWidthChange:z,onCornerHeightChange:P},children:h.jsx(j,{...r,ref:T,__vars:{"--sa-corner-width":n!=="xy"?"0px":`${p}px`,"--sa-corner-height":n!=="xy"?"0px":`${w}px`}})})});Yy.displayName="@mantine/core/ScrollAreaRoot";function Ky(e,t){const a=e/t;return Number.isNaN(a)?0:a}function Qd(e){const t=Ky(e.viewport,e.content),a=e.scrollbar.paddingStart+e.scrollbar.paddingEnd,s=(e.scrollbar.size-a)*t;return Math.max(s,18)}function Wy(e,t){return a=>{if(e[0]===e[1]||t[0]===t[1])return t[0];const s=(t[1]-t[0])/(e[1]-e[0]);return t[0]+s*(a-e[0])}}function pR(e,[t,a]){return Math.min(a,Math.max(t,e))}function Tw(e,t,a="ltr"){const s=Qd(t),l=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,n=t.scrollbar.size-l,r=t.content-t.viewport,i=n-s,d=a==="ltr"?[0,r]:[r*-1,0],o=pR(e,d);return Wy([0,r],[0,i])(o)}function fR(e,t,a,s="ltr"){const l=Qd(a),n=l/2,r=t||n,i=l-r,d=a.scrollbar.paddingStart+r,o=a.scrollbar.size-a.scrollbar.paddingEnd-i,c=a.content-a.viewport,m=s==="ltr"?[0,c]:[c*-1,0];return Wy([d,o],m)(e)}function $y(e,t){return e>0&&e{e==null||e(s),(a===!1||!s.defaultPrevented)&&(t==null||t(s))}}const[zR,Xy]=hs("ScrollAreaScrollbar was not found in tree"),jy=g.forwardRef((e,t)=>{const{sizes:a,hasThumb:s,onThumbChange:l,onThumbPointerUp:n,onThumbPointerDown:r,onThumbPositionChange:i,onDragScroll:d,onWheelScroll:o,onResize:c,...m}=e,_=Kt(),[u,b]=g.useState(null),f=pt(t,E=>b(E)),x=g.useRef(null),p=g.useRef(""),{viewport:z}=_,w=a.content-a.viewport,P=Os(o),C=Os(i),S=qd(c,10),y=E=>{if(x.current){const T=E.clientX-x.current.left,F=E.clientY-x.current.top;d({x:T,y:F})}};return g.useEffect(()=>{const E=T=>{const F=T.target;(u==null?void 0:u.contains(F))&&P(T,w)};return document.addEventListener("wheel",E,{passive:!1}),()=>document.removeEventListener("wheel",E,{passive:!1})},[z,u,w,P]),g.useEffect(C,[a,C]),Xl(u,S),Xl(_.content,S),h.jsx(zR,{value:{scrollbar:u,hasThumb:s,onThumbChange:Os(l),onThumbPointerUp:Os(n),onThumbPositionChange:C,onThumbPointerDown:Os(r)},children:h.jsx("div",{...m,ref:f,"data-mantine-scrollbar":!0,style:{position:"absolute",...m.style},onPointerDown:Us(e.onPointerDown,E=>{E.preventDefault(),E.button===0&&(E.target.setPointerCapture(E.pointerId),x.current=u.getBoundingClientRect(),p.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",y(E))}),onPointerMove:Us(e.onPointerMove,y),onPointerUp:Us(e.onPointerUp,E=>{E.preventDefault();const T=E.target;T.hasPointerCapture(E.pointerId)&&T.releasePointerCapture(E.pointerId),document.body.style.webkitUserSelect=p.current,x.current=null})})})}),Zy=g.forwardRef((e,t)=>{const{sizes:a,onSizesChange:s,style:l,...n}=e,r=Kt(),[i,d]=g.useState(),o=g.useRef(null),c=pt(t,o,r.onScrollbarXChange);return g.useEffect(()=>{o.current&&d(getComputedStyle(o.current))},[o]),h.jsx(jy,{"data-orientation":"horizontal",...n,ref:c,sizes:a,style:{...l,"--sa-thumb-width":`${Qd(a)}px`},onThumbPointerDown:m=>e.onThumbPointerDown(m.x),onDragScroll:m=>e.onDragScroll(m.x),onWheelScroll:(m,_)=>{if(r.viewport){const u=r.viewport.scrollLeft+m.deltaX;e.onWheelScroll(u),$y(u,_)&&m.preventDefault()}},onResize:()=>{o.current&&r.viewport&&i&&s({content:r.viewport.scrollWidth,viewport:r.viewport.offsetWidth,scrollbar:{size:o.current.clientWidth,paddingStart:md(i.paddingLeft),paddingEnd:md(i.paddingRight)}})}})});Zy.displayName="@mantine/core/ScrollAreaScrollbarX";const Jy=g.forwardRef((e,t)=>{const{sizes:a,onSizesChange:s,style:l,...n}=e,r=Kt(),[i,d]=g.useState(),o=g.useRef(null),c=pt(t,o,r.onScrollbarYChange);return g.useEffect(()=>{o.current&&d(window.getComputedStyle(o.current))},[]),h.jsx(jy,{...n,"data-orientation":"vertical",ref:c,sizes:a,style:{"--sa-thumb-height":`${Qd(a)}px`,...l},onThumbPointerDown:m=>e.onThumbPointerDown(m.y),onDragScroll:m=>e.onDragScroll(m.y),onWheelScroll:(m,_)=>{if(r.viewport){const u=r.viewport.scrollTop+m.deltaY;e.onWheelScroll(u),$y(u,_)&&m.preventDefault()}},onResize:()=>{o.current&&r.viewport&&i&&s({content:r.viewport.scrollHeight,viewport:r.viewport.offsetHeight,scrollbar:{size:o.current.clientHeight,paddingStart:md(i.paddingTop),paddingEnd:md(i.paddingBottom)}})}})});Jy.displayName="@mantine/core/ScrollAreaScrollbarY";const Yd=g.forwardRef((e,t)=>{const{orientation:a="vertical",...s}=e,{dir:l}=Hd(),n=Kt(),r=g.useRef(null),i=g.useRef(0),[d,o]=g.useState({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),c=Ky(d.viewport,d.content),m={...s,sizes:d,onSizesChange:o,hasThumb:c>0&&c<1,onThumbChange:u=>{r.current=u},onThumbPointerUp:()=>{i.current=0},onThumbPointerDown:u=>{i.current=u}},_=(u,b)=>fR(u,i.current,d,b);return a==="horizontal"?h.jsx(Zy,{...m,ref:t,onThumbPositionChange:()=>{if(n.viewport&&r.current){const u=n.viewport.scrollLeft,b=Tw(u,d,l);r.current.style.transform=`translate3d(${b}px, 0, 0)`}},onWheelScroll:u=>{n.viewport&&(n.viewport.scrollLeft=u)},onDragScroll:u=>{n.viewport&&(n.viewport.scrollLeft=_(u,l))}}):a==="vertical"?h.jsx(Jy,{...m,ref:t,onThumbPositionChange:()=>{if(n.viewport&&r.current){const u=n.viewport.scrollTop,b=Tw(u,d);d.scrollbar.size===0?r.current.style.opacity="0":r.current.style.opacity="1",r.current.style.transform=`translate3d(0, ${b}px, 0)`}},onWheelScroll:u=>{n.viewport&&(n.viewport.scrollTop=u)},onDragScroll:u=>{n.viewport&&(n.viewport.scrollTop=_(u))}}):null});Yd.displayName="@mantine/core/ScrollAreaScrollbarVisible";const Ip=g.forwardRef((e,t)=>{const a=Kt(),{forceMount:s,...l}=e,[n,r]=g.useState(!1),i=e.orientation==="horizontal",d=qd(()=>{if(a.viewport){const o=a.viewport.offsetWidth{const{forceMount:a,...s}=e,l=Kt(),[n,r]=g.useState(!1);return g.useEffect(()=>{const{scrollArea:i}=l;let d=0;if(i){const o=()=>{window.clearTimeout(d),r(!0)},c=()=>{d=window.setTimeout(()=>r(!1),l.scrollHideDelay)};return i.addEventListener("pointerenter",o),i.addEventListener("pointerleave",c),()=>{window.clearTimeout(d),i.removeEventListener("pointerenter",o),i.removeEventListener("pointerleave",c)}}},[l.scrollArea,l.scrollHideDelay]),a||n?h.jsx(Ip,{"data-state":n?"visible":"hidden",...s,ref:t}):null});eC.displayName="@mantine/core/ScrollAreaScrollbarHover";const wR=g.forwardRef((e,t)=>{const{forceMount:a,...s}=e,l=Kt(),n=e.orientation==="horizontal",[r,i]=g.useState("hidden"),d=qd(()=>i("idle"),100);return g.useEffect(()=>{if(r==="idle"){const o=window.setTimeout(()=>i("hidden"),l.scrollHideDelay);return()=>window.clearTimeout(o)}},[r,l.scrollHideDelay]),g.useEffect(()=>{const{viewport:o}=l,c=n?"scrollLeft":"scrollTop";if(o){let m=o[c];const _=()=>{const u=o[c];m!==u&&(i("scrolling"),d()),m=u};return o.addEventListener("scroll",_),()=>o.removeEventListener("scroll",_)}},[l.viewport,n,d]),a||r!=="hidden"?h.jsx(Yd,{"data-state":r==="hidden"?"hidden":"visible",...s,ref:t,onPointerEnter:Us(e.onPointerEnter,()=>i("interacting")),onPointerLeave:Us(e.onPointerLeave,()=>i("idle"))}):null}),ib=g.forwardRef((e,t)=>{const{forceMount:a,...s}=e,l=Kt(),{onScrollbarXEnabledChange:n,onScrollbarYEnabledChange:r}=l,i=e.orientation==="horizontal";return g.useEffect(()=>(i?n(!0):r(!0),()=>{i?n(!1):r(!1)}),[i,n,r]),l.type==="hover"?h.jsx(eC,{...s,ref:t,forceMount:a}):l.type==="scroll"?h.jsx(wR,{...s,ref:t,forceMount:a}):l.type==="auto"?h.jsx(Ip,{...s,ref:t,forceMount:a}):l.type==="always"?h.jsx(Yd,{...s,ref:t}):null});ib.displayName="@mantine/core/ScrollAreaScrollbar";function xR(e,t=()=>{}){let a={left:e.scrollLeft,top:e.scrollTop},s=0;return function l(){const n={left:e.scrollLeft,top:e.scrollTop},r=a.left!==n.left,i=a.top!==n.top;(r||i)&&t(),a=n,s=window.requestAnimationFrame(l)}(),()=>window.cancelAnimationFrame(s)}const tC=g.forwardRef((e,t)=>{const{style:a,...s}=e,l=Kt(),n=Xy(),{onThumbPositionChange:r}=n,i=pt(t,c=>n.onThumbChange(c)),d=g.useRef(),o=qd(()=>{d.current&&(d.current(),d.current=void 0)},100);return g.useEffect(()=>{const{viewport:c}=l;if(c){const m=()=>{if(o(),!d.current){const _=xR(c,r);d.current=_,r()}};return r(),c.addEventListener("scroll",m),()=>c.removeEventListener("scroll",m)}},[l.viewport,o,r]),h.jsx("div",{"data-state":n.hasThumb?"visible":"hidden",...s,ref:i,style:{width:"var(--sa-thumb-width)",height:"var(--sa-thumb-height)",...a},onPointerDownCapture:Us(e.onPointerDownCapture,c=>{const _=c.target.getBoundingClientRect(),u=c.clientX-_.left,b=c.clientY-_.top;n.onThumbPointerDown({x:u,y:b})}),onPointerUp:Us(e.onPointerUp,n.onThumbPointerUp)})});tC.displayName="@mantine/core/ScrollAreaThumb";const db=g.forwardRef((e,t)=>{const{forceMount:a,...s}=e,l=Xy();return a||l.hasThumb?h.jsx(tC,{ref:t,...s}):null});db.displayName="@mantine/core/ScrollAreaThumb";const aC=g.forwardRef(({children:e,style:t,...a},s)=>{const l=Kt(),n=pt(s,l.onViewportChange);return h.jsx(j,{...a,ref:n,style:{overflowX:l.scrollbarXEnabled?"scroll":"hidden",overflowY:l.scrollbarYEnabled?"scroll":"hidden",...t},children:h.jsx("div",{style:{minWidth:"100%",display:"table"},ref:l.onContentChange,children:e})})});aC.displayName="@mantine/core/ScrollAreaViewport";var Op={root:"m_d57069b5",viewport:"m_c0783ff9",viewportInner:"m_f8f631dd",scrollbar:"m_c44ba933",thumb:"m_d8b5e363",corner:"m_21657268"};const sC={scrollHideDelay:1e3,type:"hover",scrollbars:"xy"},gR=(e,{scrollbarSize:t})=>({root:{"--scrollarea-scrollbar-size":k(t)}}),rn=te((e,t)=>{const a=Q("ScrollArea",sC,e),{classNames:s,className:l,style:n,styles:r,unstyled:i,scrollbarSize:d,vars:o,type:c,scrollHideDelay:m,viewportProps:_,viewportRef:u,onScrollPositionChange:b,children:f,offsetScrollbars:x,scrollbars:p,onBottomReached:z,onTopReached:w,...P}=a,[C,S]=g.useState(!1),y=be({name:"ScrollArea",props:a,classes:Op,className:l,style:n,classNames:s,styles:r,unstyled:i,vars:o,varsResolver:gR});return h.jsxs(Yy,{type:c==="never"?"always":c,scrollHideDelay:m,ref:t,scrollbars:p,...y("root"),...P,children:[h.jsx(aC,{..._,...y("viewport",{style:_==null?void 0:_.style}),ref:u,"data-offset-scrollbars":x===!0?"xy":x||void 0,"data-scrollbars":p||void 0,onScroll:E=>{var M;(M=_==null?void 0:_.onScroll)==null||M.call(_,E),b==null||b({x:E.currentTarget.scrollLeft,y:E.currentTarget.scrollTop});const{scrollTop:T,scrollHeight:F,clientHeight:A}=E.currentTarget;T-(F-A)===0&&(z==null||z()),T===0&&(w==null||w())},children:f}),(p==="xy"||p==="x")&&h.jsx(ib,{...y("scrollbar"),orientation:"horizontal","data-hidden":c==="never"||void 0,forceMount:!0,onMouseEnter:()=>S(!0),onMouseLeave:()=>S(!1),children:h.jsx(db,{...y("thumb")})}),(p==="xy"||p==="y")&&h.jsx(ib,{...y("scrollbar"),orientation:"vertical","data-hidden":c==="never"||void 0,forceMount:!0,onMouseEnter:()=>S(!0),onMouseLeave:()=>S(!1),children:h.jsx(db,{...y("thumb")})}),h.jsx(uR,{...y("corner"),"data-hovered":C||void 0,"data-hidden":c==="never"||void 0})]})});rn.displayName="@mantine/core/ScrollArea";const Dp=te((e,t)=>{const{children:a,classNames:s,styles:l,scrollbarSize:n,scrollHideDelay:r,type:i,dir:d,offsetScrollbars:o,viewportRef:c,onScrollPositionChange:m,unstyled:_,variant:u,viewportProps:b,scrollbars:f,style:x,vars:p,onBottomReached:z,...w}=Q("ScrollAreaAutosize",sC,e);return h.jsx(j,{...w,ref:t,style:[{display:"flex",overflow:"auto"},x],children:h.jsx(j,{style:{display:"flex",flexDirection:"column",flex:1},children:h.jsx(rn,{classNames:s,styles:l,scrollHideDelay:r,scrollbarSize:n,type:i,dir:d,offsetScrollbars:o,viewportRef:c,onScrollPositionChange:m,unstyled:_,variant:u,viewportProps:b,vars:p,scrollbars:f,onBottomReached:z,children:a})})})});rn.classes=Op;Dp.displayName="@mantine/core/ScrollAreaAutosize";Dp.classes=Op;rn.Autosize=Dp;var lC={root:"m_87cf2631"};const hR={__staticSelector:"UnstyledButton"},za=Yt((e,t)=>{const a=Q("UnstyledButton",hR,e),{className:s,component:l="button",__staticSelector:n,unstyled:r,classNames:i,styles:d,style:o,...c}=a,m=be({name:n,props:a,classes:lC,className:s,style:o,classNames:i,styles:d,unstyled:r});return h.jsx(j,{...m("root",{focusable:!0}),component:l,ref:t,type:l==="button"?"button":void 0,...c})});za.classes=lC;za.displayName="@mantine/core/UnstyledButton";var nC={root:"m_515a97f8"};const PR={},Mp=te((e,t)=>{const a=Q("VisuallyHidden",PR,e),{classNames:s,className:l,style:n,styles:r,unstyled:i,vars:d,...o}=a,c=be({name:"VisuallyHidden",classes:nC,props:a,className:l,style:n,classNames:s,styles:r,unstyled:i});return h.jsx(j,{component:"span",ref:t,...c("root"),...o})});Mp.classes=nC;Mp.displayName="@mantine/core/VisuallyHidden";var rC={root:"m_1b7284a3"};const SR={},yR=(e,{radius:t,shadow:a})=>({root:{"--paper-radius":t===void 0?void 0:ca(t),"--paper-shadow":Ey(a)}}),Bp=Yt((e,t)=>{const a=Q("Paper",SR,e),{classNames:s,className:l,style:n,styles:r,unstyled:i,withBorder:d,vars:o,radius:c,shadow:m,variant:_,mod:u,...b}=a,f=be({name:"Paper",props:a,classes:rC,className:l,style:n,classNames:s,styles:r,unstyled:i,vars:o,varsResolver:yR});return h.jsx(j,{ref:t,mod:[{"data-with-border":d},u],...f("root"),variant:_,...b})});Bp.classes=rC;Bp.displayName="@mantine/core/Paper";function Kd(){return typeof window<"u"}function dn(e){return iC(e)?(e.nodeName||"").toLowerCase():"#document"}function Pt(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Pa(e){var t;return(t=(iC(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function iC(e){return Kd()?e instanceof Node||e instanceof Pt(e).Node:!1}function ve(e){return Kd()?e instanceof Element||e instanceof Pt(e).Element:!1}function Ft(e){return Kd()?e instanceof HTMLElement||e instanceof Pt(e).HTMLElement:!1}function ob(e){return!Kd()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof Pt(e).ShadowRoot}function yr(e){const{overflow:t,overflowX:a,overflowY:s,display:l}=Vt(e);return/auto|scroll|overlay|hidden|clip/.test(t+s+a)&&!["inline","contents"].includes(l)}function CR(e){return["table","td","th"].includes(dn(e))}function Wd(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch{return!1}})}function kp(e){const t=Lp(),a=ve(e)?Vt(e):e;return a.transform!=="none"||a.perspective!=="none"||(a.containerType?a.containerType!=="normal":!1)||!t&&(a.backdropFilter?a.backdropFilter!=="none":!1)||!t&&(a.filter?a.filter!=="none":!1)||["transform","perspective","filter"].some(s=>(a.willChange||"").includes(s))||["paint","layout","strict","content"].some(s=>(a.contain||"").includes(s))}function ER(e){let t=Ba(e);for(;Ft(t)&&!fs(t);){if(kp(t))return t;if(Wd(t))return null;t=Ba(t)}return null}function Lp(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function fs(e){return["html","body","#document"].includes(dn(e))}function Vt(e){return Pt(e).getComputedStyle(e)}function $d(e){return ve(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Ba(e){if(dn(e)==="html")return e;const t=e.assignedSlot||e.parentNode||ob(e)&&e.host||Pa(e);return ob(t)?t.host:t}function dC(e){const t=Ba(e);return fs(t)?e.ownerDocument?e.ownerDocument.body:e.body:Ft(t)&&yr(t)?t:dC(t)}function Fa(e,t,a){var s;t===void 0&&(t=[]),a===void 0&&(a=!0);const l=dC(e),n=l===((s=e.ownerDocument)==null?void 0:s.body),r=Pt(l);if(n){const i=cb(r);return t.concat(r,r.visualViewport||[],yr(l)?l:[],i&&a?Fa(i):[])}return t.concat(l,Fa(l,[],a))}function cb(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function Rw(e){let t=e.activeElement;for(;((a=t)==null||(a=a.shadowRoot)==null?void 0:a.activeElement)!=null;){var a;t=t.shadowRoot.activeElement}return t}function ir(e,t){if(!e||!t)return!1;const a=t.getRootNode==null?void 0:t.getRootNode();if(e.contains(t))return!0;if(a&&ob(a)){let s=t;for(;s;){if(e===s)return!0;s=s.parentNode||s.host}}return!1}function oC(){const e=navigator.userAgentData;return e!=null&&e.platform?e.platform:navigator.platform}function cC(){const e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(t=>{let{brand:a,version:s}=t;return a+"/"+s}).join(" "):navigator.userAgent}function vR(e){return RR()?!1:!Fw()&&e.width===0&&e.height===0||Fw()&&e.width===1&&e.height===1&&e.pressure===0&&e.detail===0&&e.pointerType==="mouse"||e.width<1&&e.height<1&&e.pressure===0&&e.detail===0&&e.pointerType==="touch"}function NR(){return/apple/i.test(navigator.vendor)}function Fw(){const e=/android/i;return e.test(oC())||e.test(cC())}function TR(){return oC().toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints}function RR(){return cC().includes("jsdom/")}function mb(e,t){const a=["mouse","pen"];return a.push("",void 0),a.includes(e)}function FR(e){return"nativeEvent"in e}function AR(e){return e.matches("html,body")}function ks(e){return(e==null?void 0:e.ownerDocument)||document}function ic(e,t){if(t==null)return!1;if("composedPath"in e)return e.composedPath().includes(t);const a=e;return a.target!=null&&t.contains(a.target)}function gl(e){return"composedPath"in e?e.composedPath()[0]:e.target}const IR="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function OR(e){return Ft(e)&&e.matches(IR)}const ra=Math.min,rt=Math.max,_d=Math.round,bi=Math.floor,zs=e=>({x:e,y:e}),DR={left:"right",right:"left",bottom:"top",top:"bottom"},MR={start:"end",end:"start"};function _b(e,t,a){return rt(e,ra(t,a))}function ka(e,t){return typeof e=="function"?e(t):e}function ia(e){return e.split("-")[0]}function on(e){return e.split("-")[1]}function Gp(e){return e==="x"?"y":"x"}function qp(e){return e==="y"?"height":"width"}function La(e){return["top","bottom"].includes(ia(e))?"y":"x"}function Up(e){return Gp(La(e))}function BR(e,t,a){a===void 0&&(a=!1);const s=on(e),l=Up(e),n=qp(l);let r=l==="x"?s===(a?"end":"start")?"right":"left":s==="start"?"bottom":"top";return t.reference[n]>t.floating[n]&&(r=ud(r)),[r,ud(r)]}function kR(e){const t=ud(e);return[ub(e),t,ub(t)]}function ub(e){return e.replace(/start|end/g,t=>MR[t])}function LR(e,t,a){const s=["left","right"],l=["right","left"],n=["top","bottom"],r=["bottom","top"];switch(e){case"top":case"bottom":return a?t?l:s:t?s:l;case"left":case"right":return t?n:r;default:return[]}}function GR(e,t,a,s){const l=on(e);let n=LR(ia(e),a==="start",s);return l&&(n=n.map(r=>r+"-"+l),t&&(n=n.concat(n.map(ub)))),n}function ud(e){return e.replace(/left|right|bottom|top/g,t=>DR[t])}function qR(e){return{top:0,right:0,bottom:0,left:0,...e}}function Vp(e){return typeof e!="number"?qR(e):{top:e,right:e,bottom:e,left:e}}function jl(e){const{x:t,y:a,width:s,height:l}=e;return{width:s,height:l,top:a,left:t,right:t+s,bottom:a+l,x:t,y:a}}function Aw(e,t,a){let{reference:s,floating:l}=e;const n=La(t),r=Up(t),i=qp(r),d=ia(t),o=n==="y",c=s.x+s.width/2-l.width/2,m=s.y+s.height/2-l.height/2,_=s[i]/2-l[i]/2;let u;switch(d){case"top":u={x:c,y:s.y-l.height};break;case"bottom":u={x:c,y:s.y+s.height};break;case"right":u={x:s.x+s.width,y:m};break;case"left":u={x:s.x-l.width,y:m};break;default:u={x:s.x,y:s.y}}switch(on(t)){case"start":u[r]-=_*(a&&o?-1:1);break;case"end":u[r]+=_*(a&&o?-1:1);break}return u}const UR=async(e,t,a)=>{const{placement:s="bottom",strategy:l="absolute",middleware:n=[],platform:r}=a,i=n.filter(Boolean),d=await(r.isRTL==null?void 0:r.isRTL(t));let o=await r.getElementRects({reference:e,floating:t,strategy:l}),{x:c,y:m}=Aw(o,s,d),_=s,u={},b=0;for(let f=0;f({name:"arrow",options:e,async fn(t){const{x:a,y:s,placement:l,rects:n,platform:r,elements:i,middlewareData:d}=t,{element:o,padding:c=0}=ka(e,t)||{};if(o==null)return{};const m=Vp(c),_={x:a,y:s},u=Up(l),b=qp(u),f=await r.getDimensions(o),x=u==="y",p=x?"top":"left",z=x?"bottom":"right",w=x?"clientHeight":"clientWidth",P=n.reference[b]+n.reference[u]-_[u]-n.floating[b],C=_[u]-n.reference[u],S=await(r.getOffsetParent==null?void 0:r.getOffsetParent(o));let y=S?S[w]:0;(!y||!await(r.isElement==null?void 0:r.isElement(S)))&&(y=i.floating[w]||n.floating[b]);const E=P/2-C/2,T=y/2-f[b]/2-1,F=ra(m[p],T),A=ra(m[z],T),M=F,G=y-f[b]-A,L=y/2-f[b]/2+E,B=_b(M,L,G),O=!d.arrow&&on(l)!=null&&L!==B&&n.reference[b]/2-(LL<=0)){var A,M;const L=(((A=n.flip)==null?void 0:A.index)||0)+1,B=y[L];if(B)return{data:{index:L,overflows:F},reset:{placement:B}};let O=(M=F.filter(N=>N.overflows[0]<=0).sort((N,v)=>N.overflows[1]-v.overflows[1])[0])==null?void 0:M.placement;if(!O)switch(u){case"bestFit":{var G;const N=(G=F.filter(v=>{if(S){const D=La(v.placement);return D===z||D==="y"}return!0}).map(v=>[v.placement,v.overflows.filter(D=>D>0).reduce((D,I)=>D+I,0)]).sort((v,D)=>v[1]-D[1])[0])==null?void 0:G[0];N&&(O=N);break}case"initialPlacement":O=i;break}if(l!==O)return{reset:{placement:O}}}return{}}}};function mC(e){const t=ra(...e.map(n=>n.left)),a=ra(...e.map(n=>n.top)),s=rt(...e.map(n=>n.right)),l=rt(...e.map(n=>n.bottom));return{x:t,y:a,width:s-t,height:l-a}}function QR(e){const t=e.slice().sort((l,n)=>l.y-n.y),a=[];let s=null;for(let l=0;ls.height/2?a.push([n]):a[a.length-1].push(n),s=n}return a.map(l=>jl(mC(l)))}const YR=function(e){return e===void 0&&(e={}),{name:"inline",options:e,async fn(t){const{placement:a,elements:s,rects:l,platform:n,strategy:r}=t,{padding:i=2,x:d,y:o}=ka(e,t),c=Array.from(await(n.getClientRects==null?void 0:n.getClientRects(s.reference))||[]),m=QR(c),_=jl(mC(c)),u=Vp(i);function b(){if(m.length===2&&m[0].left>m[1].right&&d!=null&&o!=null)return m.find(x=>d>x.left-u.left&&dx.top-u.top&&o=2){if(La(a)==="y"){const F=m[0],A=m[m.length-1],M=ia(a)==="top",G=F.top,L=A.bottom,B=M?F.left:A.left,O=M?F.right:A.right,N=O-B,v=L-G;return{top:G,bottom:L,left:B,right:O,width:N,height:v,x:B,y:G}}const x=ia(a)==="left",p=rt(...m.map(F=>F.right)),z=ra(...m.map(F=>F.left)),w=m.filter(F=>x?F.left===z:F.right===p),P=w[0].top,C=w[w.length-1].bottom,S=z,y=p,E=y-S,T=C-P;return{top:P,bottom:C,left:S,right:y,width:E,height:T,x:S,y:P}}return _}const f=await n.getElementRects({reference:{getBoundingClientRect:b},floating:s.floating,strategy:r});return l.reference.x!==f.reference.x||l.reference.y!==f.reference.y||l.reference.width!==f.reference.width||l.reference.height!==f.reference.height?{reset:{rects:f}}:{}}}};async function KR(e,t){const{placement:a,platform:s,elements:l}=e,n=await(s.isRTL==null?void 0:s.isRTL(l.floating)),r=ia(a),i=on(a),d=La(a)==="y",o=["left","top"].includes(r)?-1:1,c=n&&d?-1:1,m=ka(t,e);let{mainAxis:_,crossAxis:u,alignmentAxis:b}=typeof m=="number"?{mainAxis:m,crossAxis:0,alignmentAxis:null}:{mainAxis:m.mainAxis||0,crossAxis:m.crossAxis||0,alignmentAxis:m.alignmentAxis};return i&&typeof b=="number"&&(u=i==="end"?b*-1:b),d?{x:u*c,y:_*o}:{x:_*o,y:u*c}}const WR=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var a,s;const{x:l,y:n,placement:r,middlewareData:i}=t,d=await KR(t,e);return r===((a=i.offset)==null?void 0:a.placement)&&(s=i.arrow)!=null&&s.alignmentOffset?{}:{x:l+d.x,y:n+d.y,data:{...d,placement:r}}}}},$R=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:a,y:s,placement:l}=t,{mainAxis:n=!0,crossAxis:r=!1,limiter:i={fn:x=>{let{x:p,y:z}=x;return{x:p,y:z}}},...d}=ka(e,t),o={x:a,y:s},c=await Hp(t,d),m=La(ia(l)),_=Gp(m);let u=o[_],b=o[m];if(n){const x=_==="y"?"top":"left",p=_==="y"?"bottom":"right",z=u+c[x],w=u-c[p];u=_b(z,u,w)}if(r){const x=m==="y"?"top":"left",p=m==="y"?"bottom":"right",z=b+c[x],w=b-c[p];b=_b(z,b,w)}const f=i.fn({...t,[_]:u,[m]:b});return{...f,data:{x:f.x-a,y:f.y-s,enabled:{[_]:n,[m]:r}}}}}},XR=function(e){return e===void 0&&(e={}),{options:e,fn(t){const{x:a,y:s,placement:l,rects:n,middlewareData:r}=t,{offset:i=0,mainAxis:d=!0,crossAxis:o=!0}=ka(e,t),c={x:a,y:s},m=La(l),_=Gp(m);let u=c[_],b=c[m];const f=ka(i,t),x=typeof f=="number"?{mainAxis:f,crossAxis:0}:{mainAxis:0,crossAxis:0,...f};if(d){const w=_==="y"?"height":"width",P=n.reference[_]-n.floating[w]+x.mainAxis,C=n.reference[_]+n.reference[w]-x.mainAxis;uC&&(u=C)}if(o){var p,z;const w=_==="y"?"width":"height",P=["top","left"].includes(ia(l)),C=n.reference[m]-n.floating[w]+(P&&((p=r.offset)==null?void 0:p[m])||0)+(P?0:x.crossAxis),S=n.reference[m]+n.reference[w]+(P?0:((z=r.offset)==null?void 0:z[m])||0)-(P?x.crossAxis:0);bS&&(b=S)}return{[_]:u,[m]:b}}}},jR=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var a,s;const{placement:l,rects:n,platform:r,elements:i}=t,{apply:d=()=>{},...o}=ka(e,t),c=await Hp(t,o),m=ia(l),_=on(l),u=La(l)==="y",{width:b,height:f}=n.floating;let x,p;m==="top"||m==="bottom"?(x=m,p=_===(await(r.isRTL==null?void 0:r.isRTL(i.floating))?"start":"end")?"left":"right"):(p=m,x=_==="end"?"top":"bottom");const z=f-c.top-c.bottom,w=b-c.left-c.right,P=ra(f-c[x],z),C=ra(b-c[p],w),S=!t.middlewareData.shift;let y=P,E=C;if((a=t.middlewareData.shift)!=null&&a.enabled.x&&(E=w),(s=t.middlewareData.shift)!=null&&s.enabled.y&&(y=z),S&&!_){const F=rt(c.left,0),A=rt(c.right,0),M=rt(c.top,0),G=rt(c.bottom,0);u?E=b-2*(F!==0||A!==0?F+A:rt(c.left,c.right)):y=f-2*(M!==0||G!==0?M+G:rt(c.top,c.bottom))}await d({...t,availableWidth:E,availableHeight:y});const T=await r.getDimensions(i.floating);return b!==T.width||f!==T.height?{reset:{rects:!0}}:{}}}};function _C(e){const t=Vt(e);let a=parseFloat(t.width)||0,s=parseFloat(t.height)||0;const l=Ft(e),n=l?e.offsetWidth:a,r=l?e.offsetHeight:s,i=_d(a)!==n||_d(s)!==r;return i&&(a=n,s=r),{width:a,height:s,$:i}}function Qp(e){return ve(e)?e:e.contextElement}function ql(e){const t=Qp(e);if(!Ft(t))return zs(1);const a=t.getBoundingClientRect(),{width:s,height:l,$:n}=_C(t);let r=(n?_d(a.width):a.width)/s,i=(n?_d(a.height):a.height)/l;return(!r||!Number.isFinite(r))&&(r=1),(!i||!Number.isFinite(i))&&(i=1),{x:r,y:i}}const ZR=zs(0);function uC(e){const t=Pt(e);return!Lp()||!t.visualViewport?ZR:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function JR(e,t,a){return t===void 0&&(t=!1),!a||t&&a!==Pt(e)?!1:t}function js(e,t,a,s){t===void 0&&(t=!1),a===void 0&&(a=!1);const l=e.getBoundingClientRect(),n=Qp(e);let r=zs(1);t&&(s?ve(s)&&(r=ql(s)):r=ql(e));const i=JR(n,a,s)?uC(n):zs(0);let d=(l.left+i.x)/r.x,o=(l.top+i.y)/r.y,c=l.width/r.x,m=l.height/r.y;if(n){const _=Pt(n),u=s&&ve(s)?Pt(s):s;let b=_,f=cb(b);for(;f&&s&&u!==b;){const x=ql(f),p=f.getBoundingClientRect(),z=Vt(f),w=p.left+(f.clientLeft+parseFloat(z.paddingLeft))*x.x,P=p.top+(f.clientTop+parseFloat(z.paddingTop))*x.y;d*=x.x,o*=x.y,c*=x.x,m*=x.y,d+=w,o+=P,b=Pt(f),f=cb(b)}}return jl({width:c,height:m,x:d,y:o})}function eF(e){let{elements:t,rect:a,offsetParent:s,strategy:l}=e;const n=l==="fixed",r=Pa(s),i=t?Wd(t.floating):!1;if(s===r||i&&n)return a;let d={scrollLeft:0,scrollTop:0},o=zs(1);const c=zs(0),m=Ft(s);if((m||!m&&!n)&&((dn(s)!=="body"||yr(r))&&(d=$d(s)),Ft(s))){const _=js(s);o=ql(s),c.x=_.x+s.clientLeft,c.y=_.y+s.clientTop}return{width:a.width*o.x,height:a.height*o.y,x:a.x*o.x-d.scrollLeft*o.x+c.x,y:a.y*o.y-d.scrollTop*o.y+c.y}}function tF(e){return Array.from(e.getClientRects())}function bb(e,t){const a=$d(e).scrollLeft;return t?t.left+a:js(Pa(e)).left+a}function aF(e){const t=Pa(e),a=$d(e),s=e.ownerDocument.body,l=rt(t.scrollWidth,t.clientWidth,s.scrollWidth,s.clientWidth),n=rt(t.scrollHeight,t.clientHeight,s.scrollHeight,s.clientHeight);let r=-a.scrollLeft+bb(e);const i=-a.scrollTop;return Vt(s).direction==="rtl"&&(r+=rt(t.clientWidth,s.clientWidth)-l),{width:l,height:n,x:r,y:i}}function sF(e,t){const a=Pt(e),s=Pa(e),l=a.visualViewport;let n=s.clientWidth,r=s.clientHeight,i=0,d=0;if(l){n=l.width,r=l.height;const o=Lp();(!o||o&&t==="fixed")&&(i=l.offsetLeft,d=l.offsetTop)}return{width:n,height:r,x:i,y:d}}function lF(e,t){const a=js(e,!0,t==="fixed"),s=a.top+e.clientTop,l=a.left+e.clientLeft,n=Ft(e)?ql(e):zs(1),r=e.clientWidth*n.x,i=e.clientHeight*n.y,d=l*n.x,o=s*n.y;return{width:r,height:i,x:d,y:o}}function Iw(e,t,a){let s;if(t==="viewport")s=sF(e,a);else if(t==="document")s=aF(Pa(e));else if(ve(t))s=lF(t,a);else{const l=uC(e);s={...t,x:t.x-l.x,y:t.y-l.y}}return jl(s)}function bC(e,t){const a=Ba(e);return a===t||!ve(a)||fs(a)?!1:Vt(a).position==="fixed"||bC(a,t)}function nF(e,t){const a=t.get(e);if(a)return a;let s=Fa(e,[],!1).filter(i=>ve(i)&&dn(i)!=="body"),l=null;const n=Vt(e).position==="fixed";let r=n?Ba(e):e;for(;ve(r)&&!fs(r);){const i=Vt(r),d=kp(r);!d&&i.position==="fixed"&&(l=null),(n?!d&&!l:!d&&i.position==="static"&&!!l&&["absolute","fixed"].includes(l.position)||yr(r)&&!d&&bC(e,r))?s=s.filter(c=>c!==r):l=i,r=Ba(r)}return t.set(e,s),s}function rF(e){let{element:t,boundary:a,rootBoundary:s,strategy:l}=e;const r=[...a==="clippingAncestors"?Wd(t)?[]:nF(t,this._c):[].concat(a),s],i=r[0],d=r.reduce((o,c)=>{const m=Iw(t,c,l);return o.top=rt(m.top,o.top),o.right=ra(m.right,o.right),o.bottom=ra(m.bottom,o.bottom),o.left=rt(m.left,o.left),o},Iw(t,i,l));return{width:d.right-d.left,height:d.bottom-d.top,x:d.left,y:d.top}}function iF(e){const{width:t,height:a}=_C(e);return{width:t,height:a}}function dF(e,t,a){const s=Ft(t),l=Pa(t),n=a==="fixed",r=js(e,!0,n,t);let i={scrollLeft:0,scrollTop:0};const d=zs(0);if(s||!s&&!n)if((dn(t)!=="body"||yr(l))&&(i=$d(t)),s){const u=js(t,!0,n,t);d.x=u.x+t.clientLeft,d.y=u.y+t.clientTop}else l&&(d.x=bb(l));let o=0,c=0;if(l&&!s&&!n){const u=l.getBoundingClientRect();c=u.top+i.scrollTop,o=u.left+i.scrollLeft-bb(l,u)}const m=r.left+i.scrollLeft-d.x-o,_=r.top+i.scrollTop-d.y-c;return{x:m,y:_,width:r.width,height:r.height}}function dc(e){return Vt(e).position==="static"}function Ow(e,t){if(!Ft(e)||Vt(e).position==="fixed")return null;if(t)return t(e);let a=e.offsetParent;return Pa(e)===a&&(a=a.ownerDocument.body),a}function pC(e,t){const a=Pt(e);if(Wd(e))return a;if(!Ft(e)){let l=Ba(e);for(;l&&!fs(l);){if(ve(l)&&!dc(l))return l;l=Ba(l)}return a}let s=Ow(e,t);for(;s&&CR(s)&&dc(s);)s=Ow(s,t);return s&&fs(s)&&dc(s)&&!kp(s)?a:s||ER(e)||a}const oF=async function(e){const t=this.getOffsetParent||pC,a=this.getDimensions,s=await a(e.floating);return{reference:dF(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:s.width,height:s.height}}};function cF(e){return Vt(e).direction==="rtl"}const mF={convertOffsetParentRelativeRectToViewportRelativeRect:eF,getDocumentElement:Pa,getClippingRect:rF,getOffsetParent:pC,getElementRects:oF,getClientRects:tF,getDimensions:iF,getScale:ql,isElement:ve,isRTL:cF};function _F(e,t){let a=null,s;const l=Pa(e);function n(){var i;clearTimeout(s),(i=a)==null||i.disconnect(),a=null}function r(i,d){i===void 0&&(i=!1),d===void 0&&(d=1),n();const{left:o,top:c,width:m,height:_}=e.getBoundingClientRect();if(i||t(),!m||!_)return;const u=bi(c),b=bi(l.clientWidth-(o+m)),f=bi(l.clientHeight-(c+_)),x=bi(o),z={rootMargin:-u+"px "+-b+"px "+-f+"px "+-x+"px",threshold:rt(0,ra(1,d))||1};let w=!0;function P(C){const S=C[0].intersectionRatio;if(S!==d){if(!w)return r();S?r(!1,S):s=setTimeout(()=>{r(!1,1e-7)},1e3)}w=!1}try{a=new IntersectionObserver(P,{...z,root:l.ownerDocument})}catch{a=new IntersectionObserver(P,z)}a.observe(e)}return r(!0),n}function uF(e,t,a,s){s===void 0&&(s={});const{ancestorScroll:l=!0,ancestorResize:n=!0,elementResize:r=typeof ResizeObserver=="function",layoutShift:i=typeof IntersectionObserver=="function",animationFrame:d=!1}=s,o=Qp(e),c=l||n?[...o?Fa(o):[],...Fa(t)]:[];c.forEach(p=>{l&&p.addEventListener("scroll",a,{passive:!0}),n&&p.addEventListener("resize",a)});const m=o&&i?_F(o,a):null;let _=-1,u=null;r&&(u=new ResizeObserver(p=>{let[z]=p;z&&z.target===o&&u&&(u.unobserve(t),cancelAnimationFrame(_),_=requestAnimationFrame(()=>{var w;(w=u)==null||w.observe(t)})),a()}),o&&!d&&u.observe(o),u.observe(t));let b,f=d?js(e):null;d&&x();function x(){const p=js(e);f&&(p.x!==f.x||p.y!==f.y||p.width!==f.width||p.height!==f.height)&&a(),f=p,b=requestAnimationFrame(x)}return a(),()=>{var p;c.forEach(z=>{l&&z.removeEventListener("scroll",a),n&&z.removeEventListener("resize",a)}),m==null||m(),(p=u)==null||p.disconnect(),u=null,d&&cancelAnimationFrame(b)}}const bF=WR,pF=$R,fF=HR,zF=jR,Dw=VR,wF=YR,xF=XR,gF=(e,t,a)=>{const s=new Map,l={platform:mF,...a},n={...l.platform,_c:s};return UR(e,t,{...l,platform:n})};var Di=typeof document<"u"?g.useLayoutEffect:g.useEffect;function bd(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let a,s,l;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(a=e.length,a!==t.length)return!1;for(s=a;s--!==0;)if(!bd(e[s],t[s]))return!1;return!0}if(l=Object.keys(e),a=l.length,a!==Object.keys(t).length)return!1;for(s=a;s--!==0;)if(!{}.hasOwnProperty.call(t,l[s]))return!1;for(s=a;s--!==0;){const n=l[s];if(!(n==="_owner"&&e.$$typeof)&&!bd(e[n],t[n]))return!1}return!0}return e!==e&&t!==t}function fC(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Mw(e,t){const a=fC(e);return Math.round(t*a)/a}function oc(e){const t=g.useRef(e);return Di(()=>{t.current=e}),t}function hF(e){e===void 0&&(e={});const{placement:t="bottom",strategy:a="absolute",middleware:s=[],platform:l,elements:{reference:n,floating:r}={},transform:i=!0,whileElementsMounted:d,open:o}=e,[c,m]=g.useState({x:0,y:0,strategy:a,placement:t,middlewareData:{},isPositioned:!1}),[_,u]=g.useState(s);bd(_,s)||u(s);const[b,f]=g.useState(null),[x,p]=g.useState(null),z=g.useCallback(v=>{v!==S.current&&(S.current=v,f(v))},[]),w=g.useCallback(v=>{v!==y.current&&(y.current=v,p(v))},[]),P=n||b,C=r||x,S=g.useRef(null),y=g.useRef(null),E=g.useRef(c),T=d!=null,F=oc(d),A=oc(l),M=oc(o),G=g.useCallback(()=>{if(!S.current||!y.current)return;const v={placement:t,strategy:a,middleware:_};A.current&&(v.platform=A.current),gF(S.current,y.current,v).then(D=>{const I={...D,isPositioned:M.current!==!1};L.current&&!bd(E.current,I)&&(E.current=I,kd.flushSync(()=>{m(I)}))})},[_,t,a,A,M]);Di(()=>{o===!1&&E.current.isPositioned&&(E.current.isPositioned=!1,m(v=>({...v,isPositioned:!1})))},[o]);const L=g.useRef(!1);Di(()=>(L.current=!0,()=>{L.current=!1}),[]),Di(()=>{if(P&&(S.current=P),C&&(y.current=C),P&&C){if(F.current)return F.current(P,C,G);G()}},[P,C,G,F,T]);const B=g.useMemo(()=>({reference:S,floating:y,setReference:z,setFloating:w}),[z,w]),O=g.useMemo(()=>({reference:P,floating:C}),[P,C]),N=g.useMemo(()=>{const v={position:a,left:0,top:0};if(!O.floating)return v;const D=Mw(O.floating,c.x),I=Mw(O.floating,c.y);return i?{...v,transform:"translate("+D+"px, "+I+"px)",...fC(O.floating)>=1.5&&{willChange:"transform"}}:{position:a,left:D,top:I}},[a,i,O.floating,c.x,c.y]);return g.useMemo(()=>({...c,update:G,refs:B,elements:O,floatingStyles:N}),[c,G,B,O,N])}const PF=e=>{function t(a){return{}.hasOwnProperty.call(a,"current")}return{name:"arrow",options:e,fn(a){const{element:s,padding:l}=typeof e=="function"?e(a):e;return s&&t(s)?s.current!=null?Dw({element:s.current,padding:l}).fn(a):{}:s?Dw({element:s,padding:l}).fn(a):{}}}},zC=(e,t)=>({...bF(e),options:[e,t]}),Yp=(e,t)=>({...pF(e),options:[e,t]}),Bw=(e,t)=>({...xF(e),options:[e,t]}),pb=(e,t)=>({...fF(e),options:[e,t]}),SF=(e,t)=>({...zF(e),options:[e,t]}),fb=(e,t)=>({...wF(e),options:[e,t]}),wC=(e,t)=>({...PF(e),options:[e,t]}),xC={...bP},yF=xC.useInsertionEffect,CF=yF||(e=>e());function Za(e){const t=g.useRef(()=>{});return CF(()=>{t.current=e}),g.useCallback(function(){for(var a=arguments.length,s=new Array(a),l=0;l"floating-ui-"+Math.random().toString(36).slice(2,6)+EF++;function vF(){const[e,t]=g.useState(()=>kw?Lw():void 0);return ga(()=>{e==null&&t(Lw())},[]),g.useEffect(()=>{kw=!0},[]),e}const NF=xC.useId,gC=NF||vF;function TF(){const e=new Map;return{emit(t,a){var s;(s=e.get(t))==null||s.forEach(l=>l(a))},on(t,a){e.set(t,[...e.get(t)||[],a])},off(t,a){var s;e.set(t,((s=e.get(t))==null?void 0:s.filter(l=>l!==a))||[])}}}const RF=g.createContext(null),FF=g.createContext(null),Kp=()=>{var e;return((e=g.useContext(RF))==null?void 0:e.id)||null},Wp=()=>g.useContext(FF);function $p(e){return"data-floating-ui-"+e}function cc(e){const t=g.useRef(e);return ga(()=>{t.current=e}),t}const Gw=$p("safe-polygon");function Mi(e,t,a){return a&&!mb(a)?0:typeof e=="number"?e:e==null?void 0:e[t]}function AF(e,t){t===void 0&&(t={});const{open:a,onOpenChange:s,dataRef:l,events:n,elements:r}=e,{enabled:i=!0,delay:d=0,handleClose:o=null,mouseOnly:c=!1,restMs:m=0,move:_=!0}=t,u=Wp(),b=Kp(),f=cc(o),x=cc(d),p=cc(a),z=g.useRef(),w=g.useRef(-1),P=g.useRef(),C=g.useRef(-1),S=g.useRef(!0),y=g.useRef(!1),E=g.useRef(()=>{}),T=g.useCallback(()=>{var B;const O=(B=l.current.openEvent)==null?void 0:B.type;return(O==null?void 0:O.includes("mouse"))&&O!=="mousedown"},[l]);g.useEffect(()=>{if(!i)return;function B(O){let{open:N}=O;N||(clearTimeout(w.current),clearTimeout(C.current),S.current=!0)}return n.on("openchange",B),()=>{n.off("openchange",B)}},[i,n]),g.useEffect(()=>{if(!i||!f.current||!a)return;function B(N){T()&&s(!1,N,"hover")}const O=ks(r.floating).documentElement;return O.addEventListener("mouseleave",B),()=>{O.removeEventListener("mouseleave",B)}},[r.floating,a,s,i,f,T]);const F=g.useCallback(function(B,O,N){O===void 0&&(O=!0),N===void 0&&(N="hover");const v=Mi(x.current,"close",z.current);v&&!P.current?(clearTimeout(w.current),w.current=window.setTimeout(()=>s(!1,B,N),v)):O&&(clearTimeout(w.current),s(!1,B,N))},[x,s]),A=Za(()=>{E.current(),P.current=void 0}),M=Za(()=>{if(y.current){const B=ks(r.floating).body;B.style.pointerEvents="",B.removeAttribute(Gw),y.current=!1}});g.useEffect(()=>{if(!i)return;function B(){return l.current.openEvent?["click","mousedown"].includes(l.current.openEvent.type):!1}function O(I){if(clearTimeout(w.current),S.current=!1,c&&!mb(z.current)||m>0&&!Mi(x.current,"open"))return;const q=Mi(x.current,"open",z.current);q?w.current=window.setTimeout(()=>{p.current||s(!0,I,"hover")},q):s(!0,I,"hover")}function N(I){if(B())return;E.current();const q=ks(r.floating);if(clearTimeout(C.current),f.current&&l.current.floatingContext){a||clearTimeout(w.current),P.current=f.current({...l.current.floatingContext,tree:u,x:I.clientX,y:I.clientY,onClose(){M(),A(),F(I,!0,"safe-polygon")}});const ae=P.current;q.addEventListener("mousemove",ae),E.current=()=>{q.removeEventListener("mousemove",ae)};return}(z.current==="touch"?!ir(r.floating,I.relatedTarget):!0)&&F(I)}function v(I){B()||l.current.floatingContext&&(f.current==null||f.current({...l.current.floatingContext,tree:u,x:I.clientX,y:I.clientY,onClose(){M(),A(),F(I)}})(I))}if(ve(r.domReference)){var D;const I=r.domReference;return a&&I.addEventListener("mouseleave",v),(D=r.floating)==null||D.addEventListener("mouseleave",v),_&&I.addEventListener("mousemove",O,{once:!0}),I.addEventListener("mouseenter",O),I.addEventListener("mouseleave",N),()=>{var q;a&&I.removeEventListener("mouseleave",v),(q=r.floating)==null||q.removeEventListener("mouseleave",v),_&&I.removeEventListener("mousemove",O),I.removeEventListener("mouseenter",O),I.removeEventListener("mouseleave",N)}}},[r,i,e,c,m,_,F,A,M,s,a,p,u,x,f,l]),ga(()=>{var B;if(i&&a&&(B=f.current)!=null&&B.__options.blockPointerEvents&&T()){y.current=!0;const N=r.floating;if(ve(r.domReference)&&N){var O;const v=ks(r.floating).body;v.setAttribute(Gw,"");const D=r.domReference,I=u==null||(O=u.nodesRef.current.find(q=>q.id===b))==null||(O=O.context)==null?void 0:O.elements.floating;return I&&(I.style.pointerEvents=""),v.style.pointerEvents="none",D.style.pointerEvents="auto",N.style.pointerEvents="auto",()=>{v.style.pointerEvents="",D.style.pointerEvents="",N.style.pointerEvents=""}}}},[i,a,b,r,u,f,T]),ga(()=>{a||(z.current=void 0,A(),M())},[a,A,M]),g.useEffect(()=>()=>{A(),clearTimeout(w.current),clearTimeout(C.current),M()},[i,r.domReference,A,M]);const G=g.useMemo(()=>{function B(O){z.current=O.pointerType}return{onPointerDown:B,onPointerEnter:B,onMouseMove(O){const{nativeEvent:N}=O;function v(){!S.current&&!p.current&&s(!0,N,"hover")}c&&!mb(z.current)||a||m===0||(clearTimeout(C.current),z.current==="touch"?v():C.current=window.setTimeout(v,m))}}},[c,s,a,p,m]),L=g.useMemo(()=>({onMouseEnter(){clearTimeout(w.current)},onMouseLeave(B){F(B.nativeEvent,!1)}}),[F]);return g.useMemo(()=>i?{reference:G,floating:L}:{},[i,G,L])}const zb=()=>{},hC=g.createContext({delay:0,initialDelay:0,timeoutMs:0,currentId:null,setCurrentId:zb,setState:zb,isInstantPhase:!1}),PC=()=>g.useContext(hC);function IF(e){const{children:t,delay:a,timeoutMs:s=0}=e,[l,n]=g.useReducer((d,o)=>({...d,...o}),{delay:a,timeoutMs:s,initialDelay:a,currentId:null,isInstantPhase:!1}),r=g.useRef(null),i=g.useCallback(d=>{n({currentId:d})},[]);return ga(()=>{l.currentId?r.current===null?r.current=l.currentId:l.isInstantPhase||n({isInstantPhase:!0}):(l.isInstantPhase&&n({isInstantPhase:!1}),r.current=null)},[l.currentId,l.isInstantPhase]),g.createElement(hC.Provider,{value:g.useMemo(()=>({...l,setState:n,setCurrentId:i}),[l,i])},t)}function OF(e,t){t===void 0&&(t={});const{open:a,onOpenChange:s,floatingId:l}=e,{id:n}=t,r=n??l,i=PC(),{currentId:d,setCurrentId:o,initialDelay:c,setState:m,timeoutMs:_}=i;return ga(()=>{d&&(m({delay:{open:1,close:Mi(c,"close")}}),d!==r&&s(!1))},[r,s,m,d,c]),ga(()=>{function u(){s(!1),m({delay:c,currentId:null})}if(d&&!a&&d===r){if(_){const b=window.setTimeout(u,_);return()=>{clearTimeout(b)}}u()}},[a,m,d,r,s,c,_]),ga(()=>{o===zb||!a||o(r)},[a,o,r]),i}function mc(e,t){let a=e.filter(l=>{var n;return l.parentId===t&&((n=l.context)==null?void 0:n.open)}),s=a;for(;s.length;)s=e.filter(l=>{var n;return(n=s)==null?void 0:n.some(r=>{var i;return l.parentId===r.id&&((i=l.context)==null?void 0:i.open)})}),a=a.concat(s);return a}const DF="data-floating-ui-focusable",MF={pointerdown:"onPointerDown",mousedown:"onMouseDown",click:"onClick"},BF={pointerdown:"onPointerDownCapture",mousedown:"onMouseDownCapture",click:"onClickCapture"},qw=e=>{var t,a;return{escapeKey:typeof e=="boolean"?e:(t=e==null?void 0:e.escapeKey)!=null?t:!1,outsidePress:typeof e=="boolean"?e:(a=e==null?void 0:e.outsidePress)!=null?a:!0}};function kF(e,t){t===void 0&&(t={});const{open:a,onOpenChange:s,elements:l,dataRef:n}=e,{enabled:r=!0,escapeKey:i=!0,outsidePress:d=!0,outsidePressEvent:o="pointerdown",referencePress:c=!1,referencePressEvent:m="pointerdown",ancestorScroll:_=!1,bubbles:u,capture:b}=t,f=Wp(),x=Za(typeof d=="function"?d:()=>!1),p=typeof d=="function"?x:d,z=g.useRef(!1),w=g.useRef(!1),{escapeKey:P,outsidePress:C}=qw(u),{escapeKey:S,outsidePress:y}=qw(b),E=Za(L=>{var B;if(!a||!r||!i||L.key!=="Escape")return;const O=(B=n.current.floatingContext)==null?void 0:B.nodeId,N=f?mc(f.nodesRef.current,O):[];if(!P&&(L.stopPropagation(),N.length>0)){let v=!0;if(N.forEach(D=>{var I;if((I=D.context)!=null&&I.open&&!D.context.dataRef.current.__escapeKeyBubbles){v=!1;return}}),!v)return}s(!1,FR(L)?L.nativeEvent:L,"escape-key")}),T=Za(L=>{var B;const O=()=>{var N;E(L),(N=gl(L))==null||N.removeEventListener("keydown",O)};(B=gl(L))==null||B.addEventListener("keydown",O)}),F=Za(L=>{var B;const O=z.current;z.current=!1;const N=w.current;if(w.current=!1,o==="click"&&N||O||typeof p=="function"&&!p(L))return;const v=gl(L),D="["+$p("inert")+"]",I=ks(l.floating).querySelectorAll(D);let q=ve(v)?v:null;for(;q&&!fs(q);){const X=Ba(q);if(fs(X)||!ve(X))break;q=X}if(I.length&&ve(v)&&!AR(v)&&!ir(v,l.floating)&&Array.from(I).every(X=>!ir(q,X)))return;if(Ft(v)&&G){const X=v.clientWidth>0&&v.scrollWidth>v.clientWidth,Z=v.clientHeight>0&&v.scrollHeight>v.clientHeight;let ee=Z&&L.offsetX>v.clientWidth;if(Z&&Vt(v).direction==="rtl"&&(ee=L.offsetX<=v.offsetWidth-v.clientWidth),ee||X&&L.offsetY>v.clientHeight)return}const K=(B=n.current.floatingContext)==null?void 0:B.nodeId,ae=f&&mc(f.nodesRef.current,K).some(X=>{var Z;return ic(L,(Z=X.context)==null?void 0:Z.elements.floating)});if(ic(L,l.floating)||ic(L,l.domReference)||ae)return;const re=f?mc(f.nodesRef.current,K):[];if(re.length>0){let X=!0;if(re.forEach(Z=>{var ee;if((ee=Z.context)!=null&&ee.open&&!Z.context.dataRef.current.__outsidePressBubbles){X=!1;return}}),!X)return}s(!1,L,"outside-press")}),A=Za(L=>{var B;const O=()=>{var N;F(L),(N=gl(L))==null||N.removeEventListener(o,O)};(B=gl(L))==null||B.addEventListener(o,O)});g.useEffect(()=>{if(!a||!r)return;n.current.__escapeKeyBubbles=P,n.current.__outsidePressBubbles=C;function L(N){s(!1,N,"ancestor-scroll")}const B=ks(l.floating);i&&B.addEventListener("keydown",S?T:E,S),p&&B.addEventListener(o,y?A:F,y);let O=[];return _&&(ve(l.domReference)&&(O=Fa(l.domReference)),ve(l.floating)&&(O=O.concat(Fa(l.floating))),!ve(l.reference)&&l.reference&&l.reference.contextElement&&(O=O.concat(Fa(l.reference.contextElement)))),O=O.filter(N=>{var v;return N!==((v=B.defaultView)==null?void 0:v.visualViewport)}),O.forEach(N=>{N.addEventListener("scroll",L,{passive:!0})}),()=>{i&&B.removeEventListener("keydown",S?T:E,S),p&&B.removeEventListener(o,y?A:F,y),O.forEach(N=>{N.removeEventListener("scroll",L)})}},[n,l,i,p,o,a,s,_,r,P,C,E,S,T,F,y,A]),g.useEffect(()=>{z.current=!1},[p,o]);const M=g.useMemo(()=>({onKeyDown:E,[MF[m]]:L=>{c&&s(!1,L.nativeEvent,"reference-press")}}),[E,s,c,m]),G=g.useMemo(()=>({onKeyDown:E,onMouseDown(){w.current=!0},onMouseUp(){w.current=!0},[BF[o]]:()=>{z.current=!0}}),[E,o]);return g.useMemo(()=>r?{reference:M,floating:G}:{},[r,M,G])}function LF(e){const{open:t=!1,onOpenChange:a,elements:s}=e,l=gC(),n=g.useRef({}),[r]=g.useState(()=>TF()),i=Kp()!=null,[d,o]=g.useState(s.reference),c=Za((u,b,f)=>{n.current.openEvent=u?b:void 0,r.emit("openchange",{open:u,event:b,reason:f,nested:i}),a==null||a(u,b,f)}),m=g.useMemo(()=>({setPositionReference:o}),[]),_=g.useMemo(()=>({reference:d||s.reference||null,floating:s.floating||null,domReference:s.reference}),[d,s.reference,s.floating]);return g.useMemo(()=>({dataRef:n,open:t,onOpenChange:c,elements:_,events:r,floatingId:l,refs:m}),[t,c,_,r,l,m])}function Xp(e){e===void 0&&(e={});const{nodeId:t}=e,a=LF({...e,elements:{reference:null,floating:null,...e.elements}}),s=e.rootContext||a,l=s.elements,[n,r]=g.useState(null),[i,d]=g.useState(null),c=(l==null?void 0:l.reference)||n,m=g.useRef(null),_=Wp();ga(()=>{c&&(m.current=c)},[c]);const u=hF({...e,elements:{...l,...i&&{reference:i}}}),b=g.useCallback(w=>{const P=ve(w)?{getBoundingClientRect:()=>w.getBoundingClientRect(),contextElement:w}:w;d(P),u.refs.setReference(P)},[u.refs]),f=g.useCallback(w=>{(ve(w)||w===null)&&(m.current=w,r(w)),(ve(u.refs.reference.current)||u.refs.reference.current===null||w!==null&&!ve(w))&&u.refs.setReference(w)},[u.refs]),x=g.useMemo(()=>({...u.refs,setReference:f,setPositionReference:b,domReference:m}),[u.refs,f,b]),p=g.useMemo(()=>({...u.elements,domReference:c}),[u.elements,c]),z=g.useMemo(()=>({...u,...s,refs:x,elements:p,nodeId:t}),[u,x,p,t,s]);return ga(()=>{s.dataRef.current.floatingContext=z;const w=_==null?void 0:_.nodesRef.current.find(P=>P.id===t);w&&(w.context=z)}),g.useMemo(()=>({...u,context:z,refs:x,elements:p}),[u,x,p,z])}function GF(e,t){t===void 0&&(t={});const{open:a,onOpenChange:s,events:l,dataRef:n,elements:r}=e,{enabled:i=!0,visibleOnly:d=!0}=t,o=g.useRef(!1),c=g.useRef(),m=g.useRef(!0);g.useEffect(()=>{if(!i)return;const u=Pt(r.domReference);function b(){!a&&Ft(r.domReference)&&r.domReference===Rw(ks(r.domReference))&&(o.current=!0)}function f(){m.current=!0}return u.addEventListener("blur",b),u.addEventListener("keydown",f,!0),()=>{u.removeEventListener("blur",b),u.removeEventListener("keydown",f,!0)}},[r.domReference,a,i]),g.useEffect(()=>{if(!i)return;function u(b){let{reason:f}=b;(f==="reference-press"||f==="escape-key")&&(o.current=!0)}return l.on("openchange",u),()=>{l.off("openchange",u)}},[l,i]),g.useEffect(()=>()=>{clearTimeout(c.current)},[]);const _=g.useMemo(()=>({onPointerDown(u){vR(u.nativeEvent)||(m.current=!1)},onMouseLeave(){o.current=!1},onFocus(u){if(o.current)return;const b=gl(u.nativeEvent);if(d&&ve(b))try{if(NR()&&TR())throw Error();if(!b.matches(":focus-visible"))return}catch{if(!m.current&&!OR(b))return}s(!0,u.nativeEvent,"focus")},onBlur(u){o.current=!1;const b=u.relatedTarget,f=u.nativeEvent,x=ve(b)&&b.hasAttribute($p("focus-guard"))&&b.getAttribute("data-type")==="outside";c.current=window.setTimeout(()=>{var p;const z=Rw(r.domReference?r.domReference.ownerDocument:document);!b&&z===r.domReference||ir((p=n.current.floatingContext)==null?void 0:p.refs.floating.current,z)||ir(r.domReference,z)||x||s(!1,f,"focus")})}}),[n,r.domReference,s,d]);return g.useMemo(()=>i?{reference:_}:{},[i,_])}const Uw="active",Vw="selected";function _c(e,t,a){const s=new Map,l=a==="item";let n=e;if(l&&e){const{[Uw]:r,[Vw]:i,...d}=e;n=d}return{...a==="floating"&&{tabIndex:-1,[DF]:""},...n,...t.map(r=>{const i=r?r[a]:null;return typeof i=="function"?e?i(e):null:i}).concat(e).reduce((r,i)=>(i&&Object.entries(i).forEach(d=>{let[o,c]=d;if(!(l&&[Uw,Vw].includes(o)))if(o.indexOf("on")===0){if(s.has(o)||s.set(o,[]),typeof c=="function"){var m;(m=s.get(o))==null||m.push(c),r[o]=function(){for(var _,u=arguments.length,b=new Array(u),f=0;fx(...b)).find(x=>x!==void 0)}}}else r[o]=c}),r),{})}}function qF(e){e===void 0&&(e=[]);const t=e.map(i=>i==null?void 0:i.reference),a=e.map(i=>i==null?void 0:i.floating),s=e.map(i=>i==null?void 0:i.item),l=g.useCallback(i=>_c(i,e,"reference"),t),n=g.useCallback(i=>_c(i,e,"floating"),a),r=g.useCallback(i=>_c(i,e,"item"),s);return g.useMemo(()=>({getReferenceProps:l,getFloatingProps:n,getItemProps:r}),[l,n,r])}const UF=new Map([["select","listbox"],["combobox","listbox"],["label",!1]]);function VF(e,t){var a;t===void 0&&(t={});const{open:s,floatingId:l}=e,{enabled:n=!0,role:r="dialog"}=t,i=(a=UF.get(r))!=null?a:r,d=gC(),c=Kp()!=null,m=g.useMemo(()=>i==="tooltip"||r==="label"?{["aria-"+(r==="label"?"labelledby":"describedby")]:s?l:void 0}:{"aria-expanded":s?"true":"false","aria-haspopup":i==="alertdialog"?"dialog":i,"aria-controls":s?l:void 0,...i==="listbox"&&{role:"combobox"},...i==="menu"&&{id:d},...i==="menu"&&c&&{role:"menuitem"},...r==="select"&&{"aria-autocomplete":"none"},...r==="combobox"&&{"aria-autocomplete":"list"}},[i,l,c,s,d,r]),_=g.useMemo(()=>{const b={id:l,...i&&{role:i}};return i==="tooltip"||r==="label"?b:{...b,...i==="menu"&&{"aria-labelledby":d}}},[i,l,d,r]),u=g.useCallback(b=>{let{active:f,selected:x}=b;const p={role:"option",...f&&{id:l+"-option"}};switch(r){case"select":return{...p,"aria-selected":f&&x};case"combobox":return{...p,...f&&{"aria-selected":!0}}}return{}},[l,r]);return g.useMemo(()=>n?{reference:m,floating:_,item:u}:{},[n,m,_,u])}function SC(e,t){if(e==="rtl"&&(t.includes("right")||t.includes("left"))){const[a,s]=t.split("-"),l=a==="right"?"left":"right";return s===void 0?l:`${l}-${s}`}return t}function Hw(e,t,a,s){return e==="center"||s==="center"?{top:t}:e==="end"?{bottom:a}:e==="start"?{top:a}:{}}function Qw(e,t,a,s,l){return e==="center"||s==="center"?{left:t}:e==="end"?{[l==="ltr"?"right":"left"]:a}:e==="start"?{[l==="ltr"?"left":"right"]:a}:{}}const HF={bottom:"borderTopLeftRadius",left:"borderTopRightRadius",right:"borderBottomLeftRadius",top:"borderBottomRightRadius"};function QF({position:e,arrowSize:t,arrowOffset:a,arrowRadius:s,arrowPosition:l,arrowX:n,arrowY:r,dir:i}){const[d,o="center"]=e.split("-"),c={width:t,height:t,transform:"rotate(45deg)",position:"absolute",[HF[d]]:s},m=-t/2;return d==="left"?{...c,...Hw(o,r,a,l),right:m,borderLeftColor:"transparent",borderBottomColor:"transparent"}:d==="right"?{...c,...Hw(o,r,a,l),left:m,borderRightColor:"transparent",borderTopColor:"transparent"}:d==="top"?{...c,...Qw(o,n,a,l,i),bottom:m,borderTopColor:"transparent",borderLeftColor:"transparent"}:d==="bottom"?{...c,...Qw(o,n,a,l,i),top:m,borderBottomColor:"transparent",borderRightColor:"transparent"}:{}}const jp=g.forwardRef(({position:e,arrowSize:t,arrowOffset:a,arrowRadius:s,arrowPosition:l,visible:n,arrowX:r,arrowY:i,style:d,...o},c)=>{const{dir:m}=Hd();return n?h.jsx("div",{...o,ref:c,style:{...d,...QF({position:e,arrowSize:t,arrowOffset:a,arrowRadius:s,arrowPosition:l,dir:m,arrowX:r,arrowY:i})}}):null});jp.displayName="@mantine/core/FloatingArrow";const[YF,yC]=hs("Popover component was not found in the tree");function Zp({children:e,active:t=!0,refProp:a="ref",innerRef:s}){const l=KT(t),n=pt(l,s);return el(e)?g.cloneElement(e,{[a]:n}):e}function CC(e){return h.jsx(Mp,{tabIndex:-1,"data-autofocus":!0,...e})}Zp.displayName="@mantine/core/FocusTrap";CC.displayName="@mantine/core/FocusTrapInitialFocus";Zp.InitialFocus=CC;function KF(e){const t=document.createElement("div");return t.setAttribute("data-portal","true"),typeof e.className=="string"&&t.classList.add(...e.className.split(" ").filter(Boolean)),typeof e.style=="object"&&Object.assign(t.style,e.style),typeof e.id=="string"&&t.setAttribute("id",e.id),t}const WF={},EC=g.forwardRef((e,t)=>{const{children:a,target:s,...l}=Q("Portal",WF,e),[n,r]=g.useState(!1),i=g.useRef(null);return ln(()=>(r(!0),i.current=s?typeof s=="string"?document.querySelector(s):s:KF(l),Ry(t,i.current),!s&&i.current&&document.body.appendChild(i.current),()=>{!s&&i.current&&document.body.removeChild(i.current)}),[s]),!n||!i.current?null:kd.createPortal(h.jsx(h.Fragment,{children:a}),i.current)});EC.displayName="@mantine/core/Portal";function Cr({withinPortal:e=!0,children:t,...a}){return e?h.jsx(EC,{...a,children:t}):h.jsx(h.Fragment,{children:t})}Cr.displayName="@mantine/core/OptionalPortal";const Cn=e=>({in:{opacity:1,transform:"scale(1)"},out:{opacity:0,transform:`scale(.9) translateY(${k(e==="bottom"?10:-10)})`},transitionProperty:"transform, opacity"}),pi={fade:{in:{opacity:1},out:{opacity:0},transitionProperty:"opacity"},"fade-up":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:`translateY(${k(30)}`},transitionProperty:"opacity, transform"},"fade-down":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:`translateY(${k(-30)}`},transitionProperty:"opacity, transform"},"fade-left":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:`translateX(${k(30)}`},transitionProperty:"opacity, transform"},"fade-right":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:`translateX(${k(-30)}`},transitionProperty:"opacity, transform"},scale:{in:{opacity:1,transform:"scale(1)"},out:{opacity:0,transform:"scale(0)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"scale-y":{in:{opacity:1,transform:"scaleY(1)"},out:{opacity:0,transform:"scaleY(0)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"scale-x":{in:{opacity:1,transform:"scaleX(1)"},out:{opacity:0,transform:"scaleX(0)"},common:{transformOrigin:"left"},transitionProperty:"transform, opacity"},"skew-up":{in:{opacity:1,transform:"translateY(0) skew(0deg, 0deg)"},out:{opacity:0,transform:`translateY(${k(-20)}) skew(-10deg, -5deg)`},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"skew-down":{in:{opacity:1,transform:"translateY(0) skew(0deg, 0deg)"},out:{opacity:0,transform:`translateY(${k(20)}) skew(-10deg, -5deg)`},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"rotate-left":{in:{opacity:1,transform:"translateY(0) rotate(0deg)"},out:{opacity:0,transform:`translateY(${k(20)}) rotate(-5deg)`},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"rotate-right":{in:{opacity:1,transform:"translateY(0) rotate(0deg)"},out:{opacity:0,transform:`translateY(${k(20)}) rotate(5deg)`},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"slide-down":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:"translateY(-100%)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"slide-up":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:"translateY(100%)"},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"slide-left":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:"translateX(100%)"},common:{transformOrigin:"left"},transitionProperty:"transform, opacity"},"slide-right":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:"translateX(-100%)"},common:{transformOrigin:"right"},transitionProperty:"transform, opacity"},pop:{...Cn("bottom"),common:{transformOrigin:"center center"}},"pop-bottom-left":{...Cn("bottom"),common:{transformOrigin:"bottom left"}},"pop-bottom-right":{...Cn("bottom"),common:{transformOrigin:"bottom right"}},"pop-top-left":{...Cn("top"),common:{transformOrigin:"top left"}},"pop-top-right":{...Cn("top"),common:{transformOrigin:"top right"}}},Yw={entering:"in",entered:"in",exiting:"out",exited:"out","pre-exiting":"out","pre-entering":"out"};function $F({transition:e,state:t,duration:a,timingFunction:s}){const l={transitionDuration:`${a}ms`,transitionTimingFunction:s};return typeof e=="string"?e in pi?{transitionProperty:pi[e].transitionProperty,...l,...pi[e].common,...pi[e][Yw[t]]}:{}:{transitionProperty:e.transitionProperty,...l,...e.common,...e[Yw[t]]}}function XF({duration:e,exitDuration:t,timingFunction:a,mounted:s,onEnter:l,onExit:n,onEntered:r,onExited:i,enterDelay:d,exitDelay:o}){const c=Ot(),m=Fy(),_=c.respectReducedMotion?m:!1,[u,b]=g.useState(_?0:e),[f,x]=g.useState(s?"entered":"exited"),p=g.useRef(-1),z=g.useRef(-1),w=g.useRef(-1),P=S=>{const y=S?l:n,E=S?r:i;window.clearTimeout(p.current);const T=_?0:S?e:t;b(T),T===0?(typeof y=="function"&&y(),typeof E=="function"&&E(),x(S?"entered":"exited")):w.current=requestAnimationFrame(()=>{Fn.flushSync(()=>{x(S?"pre-entering":"pre-exiting")}),w.current=requestAnimationFrame(()=>{typeof y=="function"&&y(),x(S?"entering":"exiting"),p.current=window.setTimeout(()=>{typeof E=="function"&&E(),x(S?"entered":"exited")},T)})})},C=S=>{if(window.clearTimeout(z.current),typeof(S?d:o)!="number"){P(S);return}z.current=window.setTimeout(()=>{P(S)},S?d:o)};return ps(()=>{C(s)},[s]),g.useEffect(()=>()=>{window.clearTimeout(p.current),cancelAnimationFrame(w.current)},[]),{transitionDuration:u,transitionStatus:f,transitionTimingFunction:a||"ease"}}function Xd({keepMounted:e,transition:t="fade",duration:a=250,exitDuration:s=a,mounted:l,children:n,timingFunction:r="ease",onExit:i,onEntered:d,onEnter:o,onExited:c,enterDelay:m,exitDelay:_}){const{transitionDuration:u,transitionStatus:b,transitionTimingFunction:f}=XF({mounted:l,exitDuration:s,duration:a,timingFunction:r,onExit:i,onEntered:d,onEnter:o,onExited:c,enterDelay:m,exitDelay:_});return u===0?l?h.jsx(h.Fragment,{children:n({})}):e?n({display:"none"}):null:b==="exited"?e?n({display:"none"}):null:h.jsx(h.Fragment,{children:n($F({transition:t,duration:u,state:b,timingFunction:f}))})}Xd.displayName="@mantine/core/Transition";var vC={dropdown:"m_38a85659",arrow:"m_a31dc6c1"};const jF={},Jp=te((e,t)=>{var x,p,z,w;const a=Q("PopoverDropdown",jF,e),{className:s,style:l,vars:n,children:r,onKeyDownCapture:i,variant:d,classNames:o,styles:c,...m}=a,_=yC(),u=GT({opened:_.opened,shouldReturnFocus:_.returnFocus}),b=_.withRoles?{"aria-labelledby":_.getTargetId(),id:_.getDropdownId(),role:"dialog",tabIndex:-1}:{},f=pt(t,_.floating);return _.disabled?null:h.jsx(Cr,{..._.portalProps,withinPortal:_.withinPortal,children:h.jsx(Xd,{mounted:_.opened,..._.transitionProps,transition:((x=_.transitionProps)==null?void 0:x.transition)||"fade",duration:((p=_.transitionProps)==null?void 0:p.duration)??150,keepMounted:_.keepMounted,exitDuration:typeof((z=_.transitionProps)==null?void 0:z.exitDuration)=="number"?_.transitionProps.exitDuration:(w=_.transitionProps)==null?void 0:w.duration,children:P=>h.jsx(Zp,{active:_.trapFocus&&_.opened,innerRef:f,children:h.jsxs(j,{...b,...m,variant:d,onKeyDownCapture:IT(_.onClose,{active:_.closeOnEscape,onTrigger:u,onKeyDown:i}),"data-position":_.placement,"data-fixed":_.floatingStrategy==="fixed"||void 0,..._.getStyles("dropdown",{className:s,props:a,classNames:o,styles:c,style:[{...P,zIndex:_.zIndex,top:_.y??0,left:_.x??0,width:_.width==="target"?void 0:k(_.width)},l]}),children:[r,h.jsx(jp,{ref:_.arrowRef,arrowX:_.arrowX,arrowY:_.arrowY,visible:_.withArrow,position:_.placement,arrowSize:_.arrowSize,arrowRadius:_.arrowRadius,arrowOffset:_.arrowOffset,arrowPosition:_.arrowPosition,..._.getStyles("arrow",{props:a,classNames:o,styles:c})})]})})})})});Jp.classes=vC;Jp.displayName="@mantine/core/PopoverDropdown";const ZF={refProp:"ref",popupType:"dialog"},NC=te((e,t)=>{const{children:a,refProp:s,popupType:l,...n}=Q("PopoverTarget",ZF,e);if(!el(a))throw new Error("Popover.Target component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported");const r=n,i=yC(),d=pt(i.reference,a.ref,t),o=i.withRoles?{"aria-haspopup":l,"aria-expanded":i.opened,"aria-controls":i.getDropdownId(),id:i.getTargetId()}:{};return g.cloneElement(a,{...r,...o,...i.targetProps,className:Ct(i.targetProps.className,r.className,a.props.className),[s]:d,...i.controlled?null:{onClick:i.onToggle}})});NC.displayName="@mantine/core/PopoverTarget";function TC({opened:e,floating:t,position:a,positionDependencies:s}){const[l,n]=g.useState(0);g.useEffect(()=>{if(t.refs.reference.current&&t.refs.floating.current)return uF(t.refs.reference.current,t.refs.floating.current,t.update)},[t.refs.reference.current,t.refs.floating.current,e,l,a]),ps(()=>{t.update()},s),ps(()=>{n(r=>r+1)},[e])}function JF(e){if(e===void 0)return{shift:!0,flip:!0};const t={...e};return e.shift===void 0&&(t.shift=!0),e.flip===void 0&&(t.flip=!0),t}function eA(e,t){const a=JF(e.middlewares),s=[zC(e.offset)];return a.shift&&s.push(Yp(typeof a.shift=="boolean"?{limiter:Bw(),padding:5}:{limiter:Bw(),padding:5,...a.shift})),a.flip&&s.push(typeof a.flip=="boolean"?pb():pb(a.flip)),a.inline&&s.push(typeof a.inline=="boolean"?fb():fb(a.inline)),s.push(wC({element:e.arrowRef,padding:e.arrowOffset})),(a.size||e.width==="target")&&s.push(SF({...typeof a.size=="boolean"?{}:a.size,apply({rects:l,availableWidth:n,availableHeight:r,...i}){var c;const o=((c=t().refs.floating.current)==null?void 0:c.style)??{};a.size&&(typeof a.size=="object"&&a.size.apply?a.size.apply({rects:l,availableWidth:n,availableHeight:r,...i}):Object.assign(o,{maxWidth:`${n}px`,maxHeight:`${r}px`})),e.width==="target"&&Object.assign(o,{width:`${l.reference.width}px`})}})),s}function tA(e){const[t,a]=Xs({value:e.opened,defaultValue:e.defaultOpened,finalValue:!1,onChange:e.onChange}),s=()=>{var r;t&&((r=e.onClose)==null||r.call(e),a(!1))},l=()=>{var r,i;t?((r=e.onClose)==null||r.call(e),a(!1)):((i=e.onOpen)==null||i.call(e),a(!0))},n=Xp({strategy:e.strategy,placement:e.position,middleware:eA(e,()=>n)});return TC({opened:e.opened,position:e.position,positionDependencies:e.positionDependencies||[],floating:n}),ps(()=>{var r;(r=e.onPositionChange)==null||r.call(e,n.placement)},[n.placement]),ps(()=>{var r,i;e.opened?(i=e.onOpen)==null||i.call(e):(r=e.onClose)==null||r.call(e)},[e.opened]),{floating:n,controlled:typeof e.opened=="boolean",opened:t,onClose:s,onToggle:l}}const aA={position:"bottom",offset:8,positionDependencies:[],transitionProps:{transition:"fade",duration:150},middlewares:{flip:!0,shift:!0,inline:!1},arrowSize:7,arrowOffset:5,arrowRadius:0,arrowPosition:"side",closeOnClickOutside:!0,withinPortal:!0,closeOnEscape:!0,trapFocus:!1,withRoles:!0,returnFocus:!1,clickOutsideEvents:["mousedown","touchstart"],zIndex:hr("popover"),__staticSelector:"Popover",width:"max-content"},sA=(e,{radius:t,shadow:a})=>({dropdown:{"--popover-radius":t===void 0?void 0:ca(t),"--popover-shadow":Ey(a)}});function Ss(e){var Te,Xe,$,Re,fe,me;const t=Q("Popover",aA,e),{children:a,position:s,offset:l,onPositionChange:n,positionDependencies:r,opened:i,transitionProps:d,width:o,middlewares:c,withArrow:m,arrowSize:_,arrowOffset:u,arrowRadius:b,arrowPosition:f,unstyled:x,classNames:p,styles:z,closeOnClickOutside:w,withinPortal:P,portalProps:C,closeOnEscape:S,clickOutsideEvents:y,trapFocus:E,onClose:T,onOpen:F,onChange:A,zIndex:M,radius:G,shadow:L,id:B,defaultOpened:O,__staticSelector:N,withRoles:v,disabled:D,returnFocus:I,variant:q,keepMounted:K,vars:ae,floatingStrategy:re,...X}=t,Z=be({name:N,props:t,classes:vC,classNames:p,styles:z,unstyled:x,rootSelector:"dropdown",vars:ae,varsResolver:sA}),ee=g.useRef(null),[ne,le]=g.useState(null),[pe,xe]=g.useState(null),{dir:Pe}=Hd(),Se=nn(B),we=tA({middlewares:c,width:o,position:SC(Pe,s),offset:typeof l=="number"?l+(m?_/2:0):l,arrowRef:ee,arrowOffset:u,onPositionChange:n,positionDependencies:r,opened:i,defaultOpened:O,onChange:A,onOpen:F,onClose:T,strategy:re});DT(()=>w&&we.onClose(),y,[ne,pe]);const $e=g.useCallback(Be=>{le(Be),we.floating.refs.setReference(Be)},[we.floating.refs.setReference]),ye=g.useCallback(Be=>{xe(Be),we.floating.refs.setFloating(Be)},[we.floating.refs.setFloating]);return h.jsx(YF,{value:{returnFocus:I,disabled:D,controlled:we.controlled,reference:$e,floating:ye,x:we.floating.x,y:we.floating.y,arrowX:($=(Xe=(Te=we.floating)==null?void 0:Te.middlewareData)==null?void 0:Xe.arrow)==null?void 0:$.x,arrowY:(me=(fe=(Re=we.floating)==null?void 0:Re.middlewareData)==null?void 0:fe.arrow)==null?void 0:me.y,opened:we.opened,arrowRef:ee,transitionProps:d,width:o,withArrow:m,arrowSize:_,arrowOffset:u,arrowRadius:b,arrowPosition:f,placement:we.floating.placement,trapFocus:E,withinPortal:P,portalProps:C,zIndex:M,radius:G,shadow:L,closeOnEscape:S,onClose:we.onClose,onToggle:we.onToggle,getTargetId:()=>`${Se}-target`,getDropdownId:()=>`${Se}-dropdown`,withRoles:v,targetProps:X,__staticSelector:N,classNames:p,styles:z,unstyled:x,variant:q,keepMounted:K,getStyles:Z,floatingStrategy:re},children:a})}Ss.Target=NC;Ss.Dropdown=Jp;Ss.displayName="@mantine/core/Popover";Ss.extend=e=>e;var ea={root:"m_5ae2e3c",barsLoader:"m_7a2bd4cd",bar:"m_870bb79","bars-loader-animation":"m_5d2b3b9d",dotsLoader:"m_4e3f22d7",dot:"m_870c4af","loader-dots-animation":"m_aac34a1",ovalLoader:"m_b34414df","oval-loader-animation":"m_f8e89c4b"};const RC=g.forwardRef(({className:e,...t},a)=>h.jsxs(j,{component:"span",className:Ct(ea.barsLoader,e),...t,ref:a,children:[h.jsx("span",{className:ea.bar}),h.jsx("span",{className:ea.bar}),h.jsx("span",{className:ea.bar})]}));RC.displayName="@mantine/core/Bars";const FC=g.forwardRef(({className:e,...t},a)=>h.jsxs(j,{component:"span",className:Ct(ea.dotsLoader,e),...t,ref:a,children:[h.jsx("span",{className:ea.dot}),h.jsx("span",{className:ea.dot}),h.jsx("span",{className:ea.dot})]}));FC.displayName="@mantine/core/Dots";const AC=g.forwardRef(({className:e,...t},a)=>h.jsx(j,{component:"span",className:Ct(ea.ovalLoader,e),...t,ref:a}));AC.displayName="@mantine/core/Oval";const IC={bars:RC,oval:AC,dots:FC},lA={loaders:IC,type:"oval"},nA=(e,{size:t,color:a})=>({root:{"--loader-size":Ve(t,"loader-size"),"--loader-color":a?Ma(a,e):void 0}}),Er=te((e,t)=>{const a=Q("Loader",lA,e),{size:s,color:l,type:n,vars:r,className:i,style:d,classNames:o,styles:c,unstyled:m,loaders:_,variant:u,children:b,...f}=a,x=be({name:"Loader",props:a,classes:ea,className:i,style:d,classNames:o,styles:c,unstyled:m,vars:r,varsResolver:nA});return b?h.jsx(j,{...x("root"),ref:t,...f,children:b}):h.jsx(j,{...x("root"),ref:t,component:_[n],variant:u,size:s,...f})});Er.defaultLoaders=IC;Er.classes=ea;Er.displayName="@mantine/core/Loader";var jd={root:"m_8d3f4000",icon:"m_8d3afb97",loader:"m_302b9fb1",group:"m_1a0f1b21"};const Kw={orientation:"horizontal"},rA=(e,{borderWidth:t})=>({group:{"--ai-border-width":k(t)}}),ef=te((e,t)=>{const a=Q("ActionIconGroup",Kw,e),{className:s,style:l,classNames:n,styles:r,unstyled:i,orientation:d,vars:o,borderWidth:c,variant:m,mod:_,...u}=Q("ActionIconGroup",Kw,e),b=be({name:"ActionIconGroup",props:a,classes:jd,className:s,style:l,classNames:n,styles:r,unstyled:i,vars:o,varsResolver:rA,rootSelector:"group"});return h.jsx(j,{...b("group"),ref:t,variant:m,mod:[{"data-orientation":d},_],role:"group",...u})});ef.classes=jd;ef.displayName="@mantine/core/ActionIconGroup";const iA={},dA=(e,{size:t,radius:a,variant:s,gradient:l,color:n,autoContrast:r})=>{const i=e.variantColorResolver({color:n||e.primaryColor,theme:e,gradient:l,variant:s||"filled",autoContrast:r});return{root:{"--ai-size":Ve(t,"ai-size"),"--ai-radius":a===void 0?void 0:ca(a),"--ai-bg":n||s?i.background:void 0,"--ai-hover":n||s?i.hover:void 0,"--ai-hover-color":n||s?i.hoverColor:void 0,"--ai-color":i.color,"--ai-bd":n||s?i.border:void 0}}},vr=Yt((e,t)=>{const a=Q("ActionIcon",iA,e),{className:s,unstyled:l,variant:n,classNames:r,styles:i,style:d,loading:o,loaderProps:c,size:m,color:_,radius:u,__staticSelector:b,gradient:f,vars:x,children:p,disabled:z,"data-disabled":w,autoContrast:P,mod:C,...S}=a,y=be({name:["ActionIcon",b],props:a,className:s,style:d,classes:jd,classNames:r,styles:i,unstyled:l,vars:x,varsResolver:dA});return h.jsxs(za,{...y("root",{active:!z&&!o&&!w}),...S,unstyled:l,variant:n,size:m,disabled:z||o,ref:t,mod:[{loading:o,disabled:z||w},C],children:[h.jsx(Xd,{mounted:!!o,transition:"slide-down",duration:150,children:E=>h.jsx(j,{component:"span",...y("loader",{style:E}),"aria-hidden":!0,children:h.jsx(Er,{color:"var(--ai-color)",size:"calc(var(--ai-size) * 0.55)",...c})})}),h.jsx(j,{component:"span",mod:{loading:o},...y("icon"),children:p})]})});vr.classes=jd;vr.displayName="@mantine/core/ActionIcon";vr.Group=ef;const OC=g.forwardRef(({size:e="var(--cb-icon-size, 70%)",style:t,...a},s)=>h.jsx("svg",{viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{...t,width:e,height:e},ref:s,...a,children:h.jsx("path",{d:"M11.7816 4.03157C12.0062 3.80702 12.0062 3.44295 11.7816 3.2184C11.5571 2.99385 11.193 2.99385 10.9685 3.2184L7.50005 6.68682L4.03164 3.2184C3.80708 2.99385 3.44301 2.99385 3.21846 3.2184C2.99391 3.44295 2.99391 3.80702 3.21846 4.03157L6.68688 7.49999L3.21846 10.9684C2.99391 11.193 2.99391 11.557 3.21846 11.7816C3.44301 12.0061 3.80708 12.0061 4.03164 11.7816L7.50005 8.31316L10.9685 11.7816C11.193 12.0061 11.5571 12.0061 11.7816 11.7816C12.0062 11.557 12.0062 11.193 11.7816 10.9684L8.31322 7.49999L11.7816 4.03157Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"})}));OC.displayName="@mantine/core/CloseIcon";var DC={root:"m_86a44da5","root--subtle":"m_220c80f2"};const oA={variant:"subtle"},cA=(e,{size:t,radius:a,iconSize:s})=>({root:{"--cb-size":Ve(t,"cb-size"),"--cb-radius":a===void 0?void 0:ca(a),"--cb-icon-size":k(s)}}),Nr=Yt((e,t)=>{const a=Q("CloseButton",oA,e),{iconSize:s,children:l,vars:n,radius:r,className:i,classNames:d,style:o,styles:c,unstyled:m,"data-disabled":_,disabled:u,variant:b,icon:f,mod:x,...p}=a,z=be({name:"CloseButton",props:a,className:i,style:o,classes:DC,classNames:d,styles:c,unstyled:m,vars:n,varsResolver:cA});return h.jsxs(za,{ref:t,...p,unstyled:m,variant:b,disabled:u,mod:[{disabled:u||_},x],...z("root",{variant:b,active:!u&&!_}),children:[f||h.jsx(OC,{}),l]})});Nr.classes=DC;Nr.displayName="@mantine/core/CloseButton";function mA(e){return g.Children.toArray(e).filter(Boolean)}var MC={root:"m_4081bf90"};const _A={preventGrowOverflow:!0,gap:"md",align:"center",justify:"flex-start",wrap:"wrap"},uA=(e,{grow:t,preventGrowOverflow:a,gap:s,align:l,justify:n,wrap:r},{childWidth:i})=>({root:{"--group-child-width":t&&a?i:void 0,"--group-gap":Pr(s),"--group-align":l,"--group-justify":n,"--group-wrap":r}}),mt=te((e,t)=>{const a=Q("Group",_A,e),{classNames:s,className:l,style:n,styles:r,unstyled:i,children:d,gap:o,align:c,justify:m,wrap:_,grow:u,preventGrowOverflow:b,vars:f,variant:x,__size:p,mod:z,...w}=a,P=mA(d),C=P.length,S=Pr(o??"md"),E={childWidth:`calc(${100/C}% - (${S} - ${S} / ${C}))`},T=be({name:"Group",props:a,stylesCtx:E,className:l,style:n,classes:MC,classNames:s,styles:r,unstyled:i,vars:f,varsResolver:uA});return h.jsx(j,{...T("root"),ref:t,variant:x,mod:[{grow:u},z],size:p,...w,children:P})});mt.classes=MC;mt.displayName="@mantine/core/Group";const[bA,Tr]=Pp({offsetBottom:!1,offsetTop:!1,describedBy:void 0,getStyles:null,inputId:void 0,labelId:void 0});var Wt={wrapper:"m_6c018570",input:"m_8fb7ebe7",section:"m_82577fc2",placeholder:"m_88bacfd0",root:"m_46b77525",label:"m_8fdc1311",required:"m_78a94662",error:"m_8f816625",description:"m_fe47ce59"};const Ww={},pA=(e,{size:t})=>({description:{"--input-description-size":t===void 0?void 0:`calc(${sa(t)} - ${k(2)})`}}),Zd=te((e,t)=>{const a=Q("InputDescription",Ww,e),{classNames:s,className:l,style:n,styles:r,unstyled:i,vars:d,size:o,__staticSelector:c,__inheritStyles:m=!0,variant:_,...u}=Q("InputDescription",Ww,a),b=Tr(),f=be({name:["InputWrapper",c],props:a,classes:Wt,className:l,style:n,classNames:s,styles:r,unstyled:i,rootSelector:"description",vars:d,varsResolver:pA}),x=m&&(b==null?void 0:b.getStyles)||f;return h.jsx(j,{component:"p",ref:t,variant:_,size:o,...x("description",b!=null&&b.getStyles?{className:l,style:n}:void 0),...u})});Zd.classes=Wt;Zd.displayName="@mantine/core/InputDescription";const fA={},zA=(e,{size:t})=>({error:{"--input-error-size":t===void 0?void 0:`calc(${sa(t)} - ${k(2)})`}}),Jd=te((e,t)=>{const a=Q("InputError",fA,e),{classNames:s,className:l,style:n,styles:r,unstyled:i,vars:d,size:o,__staticSelector:c,__inheritStyles:m=!0,variant:_,...u}=a,b=be({name:["InputWrapper",c],props:a,classes:Wt,className:l,style:n,classNames:s,styles:r,unstyled:i,rootSelector:"error",vars:d,varsResolver:zA}),f=Tr(),x=m&&(f==null?void 0:f.getStyles)||b;return h.jsx(j,{component:"p",ref:t,variant:_,size:o,...x("error",f!=null&&f.getStyles?{className:l,style:n}:void 0),...u})});Jd.classes=Wt;Jd.displayName="@mantine/core/InputError";const $w={labelElement:"label"},wA=(e,{size:t})=>({label:{"--input-label-size":sa(t),"--input-asterisk-color":void 0}}),eo=te((e,t)=>{const a=Q("InputLabel",$w,e),{classNames:s,className:l,style:n,styles:r,unstyled:i,vars:d,labelElement:o,size:c,required:m,htmlFor:_,onMouseDown:u,children:b,__staticSelector:f,variant:x,mod:p,...z}=Q("InputLabel",$w,a),w=be({name:["InputWrapper",f],props:a,classes:Wt,className:l,style:n,classNames:s,styles:r,unstyled:i,rootSelector:"label",vars:d,varsResolver:wA}),P=Tr(),C=(P==null?void 0:P.getStyles)||w;return h.jsxs(j,{...C("label",P!=null&&P.getStyles?{className:l,style:n}:void 0),component:o,variant:x,size:c,ref:t,htmlFor:o==="label"?_:void 0,mod:[{required:m},p],onMouseDown:S=>{u==null||u(S),!S.defaultPrevented&&S.detail>1&&S.preventDefault()},...z,children:[b,m&&h.jsx("span",{...C("required"),"aria-hidden":!0,children:" *"})]})});eo.classes=Wt;eo.displayName="@mantine/core/InputLabel";const Xw={},tf=te((e,t)=>{const a=Q("InputPlaceholder",Xw,e),{classNames:s,className:l,style:n,styles:r,unstyled:i,vars:d,__staticSelector:o,variant:c,error:m,mod:_,...u}=Q("InputPlaceholder",Xw,a),b=be({name:["InputPlaceholder",o],props:a,classes:Wt,className:l,style:n,classNames:s,styles:r,unstyled:i,rootSelector:"placeholder"});return h.jsx(j,{...b("placeholder"),mod:[{error:!!m},_],component:"span",variant:c,ref:t,...u})});tf.classes=Wt;tf.displayName="@mantine/core/InputPlaceholder";function xA(e,{hasDescription:t,hasError:a}){const s=e.findIndex(d=>d==="input"),l=e.slice(0,s),n=e.slice(s+1),r=t&&l.includes("description")||a&&l.includes("error");return{offsetBottom:t&&n.includes("description")||a&&n.includes("error"),offsetTop:r}}const gA={labelElement:"label",inputContainer:e=>e,inputWrapperOrder:["label","description","input","error"]},hA=(e,{size:t})=>({label:{"--input-label-size":sa(t),"--input-asterisk-color":void 0},error:{"--input-error-size":t===void 0?void 0:`calc(${sa(t)} - ${k(2)})`},description:{"--input-description-size":t===void 0?void 0:`calc(${sa(t)} - ${k(2)})`}}),af=te((e,t)=>{const a=Q("InputWrapper",gA,e),{classNames:s,className:l,style:n,styles:r,unstyled:i,vars:d,size:o,variant:c,__staticSelector:m,inputContainer:_,inputWrapperOrder:u,label:b,error:f,description:x,labelProps:p,descriptionProps:z,errorProps:w,labelElement:P,children:C,withAsterisk:S,id:y,required:E,__stylesApiProps:T,mod:F,...A}=a,M=be({name:["InputWrapper",m],props:T||a,classes:Wt,className:l,style:n,classNames:s,styles:r,unstyled:i,vars:d,varsResolver:hA}),G={size:o,variant:c,__staticSelector:m},L=nn(y),B=typeof S=="boolean"?S:E,O=(w==null?void 0:w.id)||`${L}-error`,N=(z==null?void 0:z.id)||`${L}-description`,v=L,D=!!f&&typeof f!="boolean",I=!!x,q=`${D?O:""} ${I?N:""}`,K=q.trim().length>0?q.trim():void 0,ae=(p==null?void 0:p.id)||`${L}-label`,re=b&&h.jsx(eo,{labelElement:P,id:ae,htmlFor:v,required:B,...G,...p,children:b},"label"),X=I&&h.jsx(Zd,{...z,...G,size:(z==null?void 0:z.size)||G.size,id:(z==null?void 0:z.id)||N,children:x},"description"),Z=h.jsx(g.Fragment,{children:_(C)},"input"),ee=D&&g.createElement(Jd,{...w,...G,size:(w==null?void 0:w.size)||G.size,key:"error",id:(w==null?void 0:w.id)||O},f),ne=u.map(le=>{switch(le){case"label":return re;case"input":return Z;case"description":return X;case"error":return ee;default:return null}});return h.jsx(bA,{value:{getStyles:M,describedBy:K,inputId:v,labelId:ae,...xA(u,{hasDescription:I,hasError:D})},children:h.jsx(j,{ref:t,variant:c,size:o,mod:[{error:!!f},F],...M("root"),...A,children:ne})})});af.classes=Wt;af.displayName="@mantine/core/InputWrapper";const PA={variant:"default",leftSectionPointerEvents:"none",rightSectionPointerEvents:"none",withAria:!0,withErrorStyles:!0},SA=(e,t,a)=>({wrapper:{"--input-margin-top":a.offsetTop?"calc(var(--mantine-spacing-xs) / 2)":void 0,"--input-margin-bottom":a.offsetBottom?"calc(var(--mantine-spacing-xs) / 2)":void 0,"--input-height":Ve(t.size,"input-height"),"--input-fz":sa(t.size),"--input-radius":t.radius===void 0?void 0:ca(t.radius),"--input-left-section-width":t.leftSectionWidth!==void 0?k(t.leftSectionWidth):void 0,"--input-right-section-width":t.rightSectionWidth!==void 0?k(t.rightSectionWidth):void 0,"--input-padding-y":t.multiline?Ve(t.size,"input-padding-y"):void 0,"--input-left-section-pointer-events":t.leftSectionPointerEvents,"--input-right-section-pointer-events":t.rightSectionPointerEvents}}),Ht=Yt((e,t)=>{const a=Q("Input",PA,e),{classNames:s,className:l,style:n,styles:r,unstyled:i,required:d,__staticSelector:o,__stylesApiProps:c,size:m,wrapperProps:_,error:u,disabled:b,leftSection:f,leftSectionProps:x,leftSectionWidth:p,rightSection:z,rightSectionProps:w,rightSectionWidth:P,rightSectionPointerEvents:C,leftSectionPointerEvents:S,variant:y,vars:E,pointer:T,multiline:F,radius:A,id:M,withAria:G,withErrorStyles:L,mod:B,inputSize:O,...N}=a,{styleProps:v,rest:D}=Vd(N),I=Tr(),q={offsetBottom:I==null?void 0:I.offsetBottom,offsetTop:I==null?void 0:I.offsetTop},K=be({name:["Input",o],props:c||a,classes:Wt,className:l,style:n,classNames:s,styles:r,unstyled:i,stylesCtx:q,rootSelector:"wrapper",vars:E,varsResolver:SA}),ae=G?{required:d,disabled:b,"aria-invalid":!!u,"aria-describedby":I==null?void 0:I.describedBy,id:(I==null?void 0:I.inputId)||M}:{};return h.jsxs(j,{...K("wrapper"),...v,..._,mod:[{error:!!u&&L,pointer:T,disabled:b,multiline:F,"data-with-right-section":!!z,"data-with-left-section":!!f},B],variant:y,size:m,children:[f&&h.jsx("div",{...x,"data-position":"left",...K("section",{className:x==null?void 0:x.className,style:x==null?void 0:x.style}),children:f}),h.jsx(j,{component:"input",...D,...ae,ref:t,required:d,mod:{disabled:b,error:!!u&&L},variant:y,__size:O,...K("input")}),z&&h.jsx("div",{...w,"data-position":"right",...K("section",{className:w==null?void 0:w.className,style:w==null?void 0:w.style}),children:z})]})});Ht.classes=Wt;Ht.Wrapper=af;Ht.Label=eo;Ht.Error=Jd;Ht.Description=Zd;Ht.Placeholder=tf;Ht.displayName="@mantine/core/Input";function yA(e,t,a){const s=Q(e,t,a),{label:l,description:n,error:r,required:i,classNames:d,styles:o,className:c,unstyled:m,__staticSelector:_,__stylesApiProps:u,errorProps:b,labelProps:f,descriptionProps:x,wrapperProps:p,id:z,size:w,style:P,inputContainer:C,inputWrapperOrder:S,withAsterisk:y,variant:E,vars:T,mod:F,...A}=s,{styleProps:M,rest:G}=Vd(A),L={label:l,description:n,error:r,required:i,classNames:d,className:c,__staticSelector:_,__stylesApiProps:u||s,errorProps:b,labelProps:f,descriptionProps:x,unstyled:m,styles:o,size:w,style:P,inputContainer:C,inputWrapperOrder:S,withAsterisk:y,variant:E,id:z,mod:F,...p};return{...G,classNames:d,styles:o,unstyled:m,wrapperProps:{...L,...M},inputProps:{required:i,classNames:d,styles:o,unstyled:m,size:w,__staticSelector:_,__stylesApiProps:u||s,error:r,variant:E,id:z}}}const CA={__staticSelector:"InputBase",withAria:!0},ys=Yt((e,t)=>{const{inputProps:a,wrapperProps:s,...l}=yA("InputBase",CA,e);return h.jsx(Ht.Wrapper,{...s,children:h.jsx(Ht,{...a,...l,ref:t})})});ys.classes={...Ht.classes,...Ht.Wrapper.classes};ys.displayName="@mantine/core/InputBase";const EA={gap:{type:"spacing",property:"gap"},rowGap:{type:"spacing",property:"rowGap"},columnGap:{type:"spacing",property:"columnGap"},align:{type:"identity",property:"alignItems"},justify:{type:"identity",property:"justifyContent"},wrap:{type:"identity",property:"flexWrap"},direction:{type:"identity",property:"flexDirection"}};var BC={root:"m_8bffd616"};const vA={},pd=Yt((e,t)=>{const a=Q("Flex",vA,e),{classNames:s,className:l,style:n,styles:r,unstyled:i,vars:d,gap:o,rowGap:c,columnGap:m,align:_,justify:u,wrap:b,direction:f,...x}=a,p=be({name:"Flex",classes:BC,props:a,className:l,style:n,classNames:s,styles:r,unstyled:i,vars:d}),z=Ot(),w=Gy(),P=Ly({styleProps:{gap:o,rowGap:c,columnGap:m,align:_,justify:u,wrap:b,direction:f},theme:z,data:EA});return h.jsxs(h.Fragment,{children:[P.hasResponsiveStyles&&h.jsx(Fp,{selector:`.${w}`,styles:P.styles,media:P.media}),h.jsx(j,{ref:t,...p("root",{className:w,style:Gd(P.inlineStyles)}),...x})]})});pd.classes=BC;pd.displayName="@mantine/core/Flex";var kC={root:"m_b6d8b162"};function NA(e){if(e==="start")return"start";if(e==="end"||e)return"end"}const TA={inherit:!1},RA=(e,{variant:t,lineClamp:a,gradient:s,size:l,color:n})=>({root:{"--text-fz":sa(l),"--text-lh":OT(l),"--text-gradient":t==="gradient"?lb(s,e):void 0,"--text-line-clamp":typeof a=="number"?a.toString():void 0,"--text-color":n?Ma(n,e):void 0}}),Ga=Yt((e,t)=>{const a=Q("Text",TA,e),{lineClamp:s,truncate:l,inline:n,inherit:r,gradient:i,span:d,__staticSelector:o,vars:c,className:m,style:_,classNames:u,styles:b,unstyled:f,variant:x,mod:p,size:z,...w}=a,P=be({name:["Text",o],props:a,classes:kC,className:m,style:_,classNames:u,styles:b,unstyled:f,vars:c,varsResolver:RA});return h.jsx(j,{...P("root",{focusable:!0}),ref:t,component:d?"span":"p",variant:x,mod:[{"data-truncate":NA(l),"data-line-clamp":typeof s=="number","data-inline":n,"data-inherit":r},p],size:z,...w})});Ga.classes=kC;Ga.displayName="@mantine/core/Text";var LC={root:"m_849cf0da"};const FA={underline:"hover"},Rr=Yt((e,t)=>{const{underline:a,className:s,unstyled:l,mod:n,...r}=Q("Anchor",FA,e);return h.jsx(Ga,{component:"a",ref:t,className:Ct({[LC.root]:!l},s),...r,mod:[{underline:a},n],__staticSelector:"Anchor",unstyled:l})});Rr.classes=LC;Rr.displayName="@mantine/core/Anchor";const[AA,cn]=hs("AppShell was not found in tree");var Cs={root:"m_89ab340",navbar:"m_45252eee",aside:"m_9cdde9a",header:"m_3b16f56b",main:"m_8983817",footer:"m_3840c879",section:"m_6dcfc7c7"};const IA={},sf=te((e,t)=>{const a=Q("AppShellAside",IA,e),{classNames:s,className:l,style:n,styles:r,unstyled:i,vars:d,withBorder:o,zIndex:c,mod:m,..._}=a,u=cn();return u.disabled?null:h.jsx(j,{component:"aside",ref:t,mod:[{"with-border":o??u.withBorder},m],...u.getStyles("aside",{className:l,classNames:s,styles:r,style:n}),..._,__vars:{"--app-shell-aside-z-index":`calc(${c??u.zIndex} + 1)`}})});sf.classes=Cs;sf.displayName="@mantine/core/AppShellAside";const OA={},lf=te((e,t)=>{var b;const a=Q("AppShellFooter",OA,e),{classNames:s,className:l,style:n,styles:r,unstyled:i,vars:d,withBorder:o,zIndex:c,mod:m,..._}=a,u=cn();return u.disabled?null:h.jsx(j,{component:"footer",ref:t,mod:[{"with-border":o??u.withBorder},m],...u.getStyles("footer",{className:Ct({[gp.classNames.zeroRight]:u.offsetScrollbars},l),classNames:s,styles:r,style:n}),..._,__vars:{"--app-shell-footer-z-index":(b=c??u.zIndex)==null?void 0:b.toString()}})});lf.classes=Cs;lf.displayName="@mantine/core/AppShellFooter";const DA={},nf=te((e,t)=>{var b;const a=Q("AppShellHeader",DA,e),{classNames:s,className:l,style:n,styles:r,unstyled:i,vars:d,withBorder:o,zIndex:c,mod:m,..._}=a,u=cn();return u.disabled?null:h.jsx(j,{component:"header",ref:t,mod:[{"with-border":o??u.withBorder},m],...u.getStyles("header",{className:Ct({[gp.classNames.zeroRight]:u.offsetScrollbars},l),classNames:s,styles:r,style:n}),..._,__vars:{"--app-shell-header-z-index":(b=c??u.zIndex)==null?void 0:b.toString()}})});nf.classes=Cs;nf.displayName="@mantine/core/AppShellHeader";const MA={},rf=te((e,t)=>{const a=Q("AppShellMain",MA,e),{classNames:s,className:l,style:n,styles:r,vars:i,...d}=a,o=cn();return h.jsx(j,{component:"main",ref:t,...o.getStyles("main",{className:l,style:n,classNames:s,styles:r}),...d})});rf.classes=Cs;rf.displayName="@mantine/core/AppShellMain";function Fr(e){return typeof e=="object"?e.base:e}function Ar(e){const t=typeof e=="object"&&e!==null&&typeof e.base<"u"&&Object.keys(e).length===1;return typeof e=="number"||typeof e=="string"||t}function Ir(e){return!(typeof e!="object"||e===null||Object.keys(e).length===1&&"base"in e)}function BA({baseStyles:e,minMediaStyles:t,maxMediaStyles:a,aside:s,theme:l}){var d,o,c;const n=s==null?void 0:s.width,r="translateX(var(--app-shell-aside-width))",i="translateX(calc(var(--app-shell-aside-width) * -1))";if(s!=null&&s.breakpoint&&!((d=s==null?void 0:s.collapsed)!=null&&d.mobile)&&(a[s==null?void 0:s.breakpoint]=a[s==null?void 0:s.breakpoint]||{},a[s==null?void 0:s.breakpoint]["--app-shell-aside-width"]="100%",a[s==null?void 0:s.breakpoint]["--app-shell-aside-offset"]="0px"),Ar(n)){const m=k(Fr(n));e["--app-shell-aside-width"]=m,e["--app-shell-aside-offset"]=m}if(Ir(n)&&(typeof n.base<"u"&&(e["--app-shell-aside-width"]=k(n.base),e["--app-shell-aside-offset"]=k(n.base)),tt(n).forEach(m=>{m!=="base"&&(t[m]=t[m]||{},t[m]["--app-shell-aside-width"]=k(n[m]),t[m]["--app-shell-aside-offset"]=k(n[m]))})),(o=s==null?void 0:s.collapsed)!=null&&o.desktop){const m=s.breakpoint;t[m]=t[m]||{},t[m]["--app-shell-aside-transform"]=r,t[m]["--app-shell-aside-transform-rtl"]=i,t[m]["--app-shell-aside-offset"]="0px !important"}if((c=s==null?void 0:s.collapsed)!=null&&c.mobile){const m=Sp(s.breakpoint,l.breakpoints)-.1;a[m]=a[m]||{},a[m]["--app-shell-aside-width"]="100%",a[m]["--app-shell-aside-offset"]="0px",a[m]["--app-shell-aside-transform"]=r,a[m]["--app-shell-aside-transform-rtl"]=i}}function kA({baseStyles:e,minMediaStyles:t,footer:a}){const s=a==null?void 0:a.height,l="translateY(var(--app-shell-footer-height))",n=(a==null?void 0:a.offset)??!0;if(Ar(s)){const r=k(Fr(s));e["--app-shell-footer-height"]=r,n&&(e["--app-shell-footer-offset"]=r)}Ir(s)&&(typeof s.base<"u"&&(e["--app-shell-footer-height"]=k(s.base),n&&(e["--app-shell-footer-offset"]=k(s.base))),tt(s).forEach(r=>{r!=="base"&&(t[r]=t[r]||{},t[r]["--app-shell-footer-height"]=k(s[r]),n&&(t[r]["--app-shell-footer-offset"]=k(s[r])))})),a!=null&&a.collapsed&&(e["--app-shell-footer-transform"]=l,e["--app-shell-footer-offset"]="0px !important")}function LA({baseStyles:e,minMediaStyles:t,header:a}){const s=a==null?void 0:a.height,l="translateY(calc(var(--app-shell-header-height) * -1))",n=(a==null?void 0:a.offset)??!0;if(Ar(s)){const r=k(Fr(s));e["--app-shell-header-height"]=r,n&&(e["--app-shell-header-offset"]=r)}Ir(s)&&(typeof s.base<"u"&&(e["--app-shell-header-height"]=k(s.base),n&&(e["--app-shell-header-offset"]=k(s.base))),tt(s).forEach(r=>{r!=="base"&&(t[r]=t[r]||{},t[r]["--app-shell-header-height"]=k(s[r]),n&&(t[r]["--app-shell-header-offset"]=k(s[r])))})),a!=null&&a.collapsed&&(e["--app-shell-header-transform"]=l,e["--app-shell-header-offset"]="0px !important")}function GA({baseStyles:e,minMediaStyles:t,maxMediaStyles:a,navbar:s,theme:l}){var d,o,c;const n=s==null?void 0:s.width,r="translateX(calc(var(--app-shell-navbar-width) * -1))",i="translateX(var(--app-shell-navbar-width))";if(s!=null&&s.breakpoint&&!((d=s==null?void 0:s.collapsed)!=null&&d.mobile)&&(a[s==null?void 0:s.breakpoint]=a[s==null?void 0:s.breakpoint]||{},a[s==null?void 0:s.breakpoint]["--app-shell-navbar-width"]="100%",a[s==null?void 0:s.breakpoint]["--app-shell-navbar-offset"]="0px"),Ar(n)){const m=k(Fr(n));e["--app-shell-navbar-width"]=m,e["--app-shell-navbar-offset"]=m}if(Ir(n)&&(typeof n.base<"u"&&(e["--app-shell-navbar-width"]=k(n.base),e["--app-shell-navbar-offset"]=k(n.base)),tt(n).forEach(m=>{m!=="base"&&(t[m]=t[m]||{},t[m]["--app-shell-navbar-width"]=k(n[m]),t[m]["--app-shell-navbar-offset"]=k(n[m]))})),(o=s==null?void 0:s.collapsed)!=null&&o.desktop){const m=s.breakpoint;t[m]=t[m]||{},t[m]["--app-shell-navbar-transform"]=r,t[m]["--app-shell-navbar-transform-rtl"]=i,t[m]["--app-shell-navbar-offset"]="0px !important"}if((c=s==null?void 0:s.collapsed)!=null&&c.mobile){const m=Sp(s.breakpoint,l.breakpoints)-.1;a[m]=a[m]||{},a[m]["--app-shell-navbar-width"]="100%",a[m]["--app-shell-navbar-offset"]="0px",a[m]["--app-shell-navbar-transform"]=r,a[m]["--app-shell-navbar-transform-rtl"]=i}}function uc(e){return Number(e)===0?"0px":Pr(e)}function qA({padding:e,baseStyles:t,minMediaStyles:a}){Ar(e)&&(t["--app-shell-padding"]=uc(Fr(e))),Ir(e)&&(e.base&&(t["--app-shell-padding"]=uc(e.base)),tt(e).forEach(s=>{s!=="base"&&(a[s]=a[s]||{},a[s]["--app-shell-padding"]=uc(e[s]))}))}function UA({navbar:e,header:t,footer:a,aside:s,padding:l,theme:n}){const r={},i={},d={};GA({baseStyles:d,minMediaStyles:r,maxMediaStyles:i,navbar:e,theme:n}),BA({baseStyles:d,minMediaStyles:r,maxMediaStyles:i,aside:s,theme:n}),LA({baseStyles:d,minMediaStyles:r,header:t}),kA({baseStyles:d,minMediaStyles:r,footer:a}),qA({baseStyles:d,minMediaStyles:r,padding:l});const o=xw(tt(r),n.breakpoints).map(_=>({query:`(min-width: ${od(_.px)})`,styles:r[_.value]})),c=xw(tt(i),n.breakpoints).map(_=>({query:`(max-width: ${od(_.px)})`,styles:i[_.value]})),m=[...o,...c];return{baseStyles:d,media:m}}function VA({navbar:e,header:t,aside:a,footer:s,padding:l}){const n=Ot(),r=Ps(),{media:i,baseStyles:d}=UA({navbar:e,header:t,footer:s,aside:a,padding:l,theme:n});return h.jsx(Fp,{media:i,styles:d,selector:r.cssVariablesSelector})}const HA={},df=te((e,t)=>{const a=Q("AppShellNavbar",HA,e),{classNames:s,className:l,style:n,styles:r,unstyled:i,vars:d,withBorder:o,zIndex:c,mod:m,..._}=a,u=cn();return u.disabled?null:h.jsx(j,{component:"nav",ref:t,mod:[{"with-border":o??u.withBorder},m],...u.getStyles("navbar",{className:l,classNames:s,styles:r,style:n}),..._,__vars:{"--app-shell-navbar-z-index":`calc(${c??u.zIndex} + 1)`}})});df.classes=Cs;df.displayName="@mantine/core/AppShellNavbar";const QA={},of=Yt((e,t)=>{const a=Q("AppShellSection",QA,e),{classNames:s,className:l,style:n,styles:r,vars:i,grow:d,mod:o,...c}=a,m=cn();return h.jsx(j,{ref:t,mod:[{grow:d},o],...m.getStyles("section",{className:l,style:n,classNames:s,styles:r}),...c})});of.classes=Cs;of.displayName="@mantine/core/AppShellSection";function YA({transitionDuration:e,disabled:t}){const[a,s]=g.useState(!0),l=g.useRef(),n=g.useRef();return ZT("resize",()=>{s(!0),clearTimeout(l.current),l.current=window.setTimeout(()=>s(!1),200)}),ln(()=>{g.startTransition(()=>{s(!0),clearTimeout(n.current),n.current=window.setTimeout(()=>s(!1),e||0)})},[t,e]),a}const KA={withBorder:!0,offsetScrollbars:!0,padding:0,transitionDuration:200,transitionTimingFunction:"ease",zIndex:hr("app")},WA=(e,{transitionDuration:t,transitionTimingFunction:a})=>({root:{"--app-shell-transition-duration":`${t}ms`,"--app-shell-transition-timing-function":a}}),la=te((e,t)=>{const a=Q("AppShell",KA,e),{classNames:s,className:l,style:n,styles:r,unstyled:i,vars:d,navbar:o,withBorder:c,padding:m,transitionDuration:_,transitionTimingFunction:u,header:b,zIndex:f,layout:x,disabled:p,aside:z,footer:w,offsetScrollbars:P,mod:C,...S}=a,y=be({name:"AppShell",classes:Cs,props:a,className:l,style:n,classNames:s,styles:r,unstyled:i,vars:d,varsResolver:WA}),E=YA({disabled:p,transitionDuration:_});return h.jsxs(AA,{value:{getStyles:y,withBorder:c,zIndex:f,disabled:p,offsetScrollbars:P},children:[h.jsx(VA,{navbar:o,header:b,aside:z,footer:w,padding:m}),h.jsx(j,{ref:t,...y("root"),mod:[{resizing:E,layout:x,disabled:p},C],...S})]})});la.classes=Cs;la.displayName="@mantine/core/AppShell";la.Navbar=df;la.Header=nf;la.Main=rf;la.Aside=sf;la.Footer=lf;la.Section=of;function GC(e){return typeof e=="string"?{value:e,label:e}:"value"in e&&!("label"in e)?{value:e.value,label:e.value,disabled:e.disabled}:typeof e=="number"?{value:e.toString(),label:e.toString()}:"group"in e?{group:e.group,items:e.items.map(t=>GC(t))}:e}function qC(e){return e?e.map(t=>GC(t)):[]}function cf(e){return e.reduce((t,a)=>"group"in a?{...t,...cf(a.items)}:(t[a.value]=a,t),{})}var yt={dropdown:"m_88b62a41",search:"m_985517d8",options:"m_b2821a6e",option:"m_92253aa5",empty:"m_2530cd1d",header:"m_858f94bd",footer:"m_82b967cb",group:"m_254f3e4f",groupLabel:"m_2bb2e9e5",chevron:"m_2943220b",optionsDropdownOption:"m_390b5f4",optionsDropdownCheckIcon:"m_8ee53fc2"};const $A={error:null},XA=(e,{size:t})=>({chevron:{"--combobox-chevron-size":Ve(t,"combobox-chevron-size")}}),mf=te((e,t)=>{const a=Q("ComboboxChevron",$A,e),{size:s,error:l,style:n,className:r,classNames:i,styles:d,unstyled:o,vars:c,mod:m,..._}=a,u=be({name:"ComboboxChevron",classes:yt,props:a,style:n,className:r,classNames:i,styles:d,unstyled:o,vars:c,varsResolver:XA,rootSelector:"chevron"});return h.jsx(j,{component:"svg",..._,...u("chevron"),size:s,viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",mod:["combobox-chevron",{error:l},m],ref:t,children:h.jsx("path",{d:"M4.93179 5.43179C4.75605 5.60753 4.75605 5.89245 4.93179 6.06819C5.10753 6.24392 5.39245 6.24392 5.56819 6.06819L7.49999 4.13638L9.43179 6.06819C9.60753 6.24392 9.89245 6.24392 10.0682 6.06819C10.2439 5.89245 10.2439 5.60753 10.0682 5.43179L7.81819 3.18179C7.73379 3.0974 7.61933 3.04999 7.49999 3.04999C7.38064 3.04999 7.26618 3.0974 7.18179 3.18179L4.93179 5.43179ZM10.0682 9.56819C10.2439 9.39245 10.2439 9.10753 10.0682 8.93179C9.89245 8.75606 9.60753 8.75606 9.43179 8.93179L7.49999 10.8636L5.56819 8.93179C5.39245 8.75606 5.10753 8.75606 4.93179 8.93179C4.75605 9.10753 4.75605 9.39245 4.93179 9.56819L7.18179 11.8182C7.35753 11.9939 7.64245 11.9939 7.81819 11.8182L10.0682 9.56819Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"})})});mf.classes=yt;mf.displayName="@mantine/core/ComboboxChevron";const[jA,$t]=hs("Combobox component was not found in tree"),UC=g.forwardRef(({size:e,onMouseDown:t,onClick:a,onClear:s,...l},n)=>h.jsx(Nr,{ref:n,size:e||"sm",variant:"transparent",tabIndex:-1,"aria-hidden":!0,...l,onMouseDown:r=>{r.preventDefault(),t==null||t(r)},onClick:r=>{s(),a==null||a(r)}}));UC.displayName="@mantine/core/ComboboxClearButton";const ZA={},_f=te((e,t)=>{const{classNames:a,styles:s,className:l,style:n,hidden:r,...i}=Q("ComboboxDropdown",ZA,e),d=$t();return h.jsx(Ss.Dropdown,{...i,ref:t,role:"presentation","data-hidden":r||void 0,...d.getStyles("dropdown",{className:l,style:n,classNames:a,styles:s})})});_f.classes=yt;_f.displayName="@mantine/core/ComboboxDropdown";const JA={refProp:"ref"},VC=te((e,t)=>{const{children:a,refProp:s}=Q("ComboboxDropdownTarget",JA,e);if($t(),!el(a))throw new Error("Combobox.DropdownTarget component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported");return h.jsx(Ss.Target,{ref:t,refProp:s,children:a})});VC.displayName="@mantine/core/ComboboxDropdownTarget";const e3={},uf=te((e,t)=>{const{classNames:a,className:s,style:l,styles:n,vars:r,...i}=Q("ComboboxEmpty",e3,e),d=$t();return h.jsx(j,{ref:t,...d.getStyles("empty",{className:s,classNames:a,styles:n,style:l}),...i})});uf.classes=yt;uf.displayName="@mantine/core/ComboboxEmpty";function bf({onKeyDown:e,withKeyboardNavigation:t,withAriaAttributes:a,withExpandedAttribute:s,targetType:l,autoComplete:n}){const r=$t(),[i,d]=g.useState(null),o=m=>{if(e==null||e(m),!r.readOnly&&t){if(m.nativeEvent.isComposing)return;if(m.nativeEvent.code==="ArrowDown"&&(m.preventDefault(),r.store.dropdownOpened?d(r.store.selectNextOption()):(r.store.openDropdown("keyboard"),d(r.store.selectActiveOption()))),m.nativeEvent.code==="ArrowUp"&&(m.preventDefault(),r.store.dropdownOpened?d(r.store.selectPreviousOption()):(r.store.openDropdown("keyboard"),d(r.store.selectActiveOption()))),m.nativeEvent.code==="Enter"||m.nativeEvent.code==="NumpadEnter"){if(m.nativeEvent.keyCode===229)return;const _=r.store.getSelectedOptionIndex();r.store.dropdownOpened&&_!==-1?(m.preventDefault(),r.store.clickSelectedOption()):l==="button"&&(m.preventDefault(),r.store.openDropdown("keyboard"))}m.nativeEvent.code==="Escape"&&r.store.closeDropdown("keyboard"),m.nativeEvent.code==="Space"&&l==="button"&&(m.preventDefault(),r.store.toggleDropdown("keyboard"))}};return{...a?{"aria-haspopup":"listbox","aria-expanded":s&&!!(r.store.listId&&r.store.dropdownOpened)||void 0,"aria-controls":r.store.listId,"aria-activedescendant":r.store.dropdownOpened&&i||void 0,autoComplete:n,"data-expanded":r.store.dropdownOpened||void 0,"data-mantine-stop-propagation":r.store.dropdownOpened||void 0}:{},onKeyDown:o}}const t3={refProp:"ref",targetType:"input",withKeyboardNavigation:!0,withAriaAttributes:!0,withExpandedAttribute:!1,autoComplete:"off"},HC=te((e,t)=>{const{children:a,refProp:s,withKeyboardNavigation:l,withAriaAttributes:n,withExpandedAttribute:r,targetType:i,autoComplete:d,...o}=Q("ComboboxEventsTarget",t3,e);if(!el(a))throw new Error("Combobox.EventsTarget component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported");const c=$t(),m=bf({targetType:i,withAriaAttributes:n,withKeyboardNavigation:l,withExpandedAttribute:r,onKeyDown:a.props.onKeyDown,autoComplete:d});return g.cloneElement(a,{...m,...o,[s]:pt(t,c.store.targetRef,a==null?void 0:a.ref)})});HC.displayName="@mantine/core/ComboboxEventsTarget";const a3={},pf=te((e,t)=>{const{classNames:a,className:s,style:l,styles:n,vars:r,...i}=Q("ComboboxFooter",a3,e),d=$t();return h.jsx(j,{ref:t,...d.getStyles("footer",{className:s,classNames:a,style:l,styles:n}),...i,onMouseDown:o=>{o.preventDefault()}})});pf.classes=yt;pf.displayName="@mantine/core/ComboboxFooter";const s3={},ff=te((e,t)=>{const{classNames:a,className:s,style:l,styles:n,vars:r,children:i,label:d,...o}=Q("ComboboxGroup",s3,e),c=$t();return h.jsxs(j,{ref:t,...c.getStyles("group",{className:s,classNames:a,style:l,styles:n}),...o,children:[d&&h.jsx("div",{...c.getStyles("groupLabel",{classNames:a,styles:n}),children:d}),i]})});ff.classes=yt;ff.displayName="@mantine/core/ComboboxGroup";const l3={},zf=te((e,t)=>{const{classNames:a,className:s,style:l,styles:n,vars:r,...i}=Q("ComboboxHeader",l3,e),d=$t();return h.jsx(j,{ref:t,...d.getStyles("header",{className:s,classNames:a,style:l,styles:n}),...i,onMouseDown:o=>{o.preventDefault()}})});zf.classes=yt;zf.displayName="@mantine/core/ComboboxHeader";function QC({value:e,valuesDivider:t=",",...a}){return h.jsx("input",{type:"hidden",value:Array.isArray(e)?e.join(t):e||"",...a})}QC.displayName="@mantine/core/ComboboxHiddenInput";const n3={},wf=te((e,t)=>{const a=Q("ComboboxOption",n3,e),{classNames:s,className:l,style:n,styles:r,vars:i,onClick:d,id:o,active:c,onMouseDown:m,onMouseOver:_,disabled:u,selected:b,mod:f,...x}=a,p=$t(),z=g.useId(),w=o||z;return h.jsx(j,{...p.getStyles("option",{className:l,classNames:s,styles:r,style:n}),...x,ref:t,id:w,mod:["combobox-option",{"combobox-active":c,"combobox-disabled":u,"combobox-selected":b},f],role:"option",onClick:P=>{var C;u?P.preventDefault():((C=p.onOptionSubmit)==null||C.call(p,a.value,a),d==null||d(P))},onMouseDown:P=>{P.preventDefault(),m==null||m(P)},onMouseOver:P=>{p.resetSelectionOnOptionHover&&p.store.resetSelectedOption(),_==null||_(P)}})});wf.classes=yt;wf.displayName="@mantine/core/ComboboxOption";const r3={},xf=te((e,t)=>{const a=Q("ComboboxOptions",r3,e),{classNames:s,className:l,style:n,styles:r,id:i,onMouseDown:d,labelledBy:o,...c}=a,m=$t(),_=nn(i);return g.useEffect(()=>{m.store.setListId(_)},[_]),h.jsx(j,{ref:t,...m.getStyles("options",{className:l,style:n,classNames:s,styles:r}),...c,id:_,role:"listbox","aria-labelledby":o,onMouseDown:u=>{u.preventDefault(),d==null||d(u)}})});xf.classes=yt;xf.displayName="@mantine/core/ComboboxOptions";const i3={withAriaAttributes:!0,withKeyboardNavigation:!0},gf=te((e,t)=>{const a=Q("ComboboxSearch",i3,e),{classNames:s,styles:l,unstyled:n,vars:r,withAriaAttributes:i,onKeyDown:d,withKeyboardNavigation:o,size:c,...m}=a,_=$t(),u=_.getStyles("search"),b=bf({targetType:"input",withAriaAttributes:i,withKeyboardNavigation:o,withExpandedAttribute:!1,onKeyDown:d,autoComplete:"off"});return h.jsx(Ht,{ref:pt(t,_.store.searchRef),classNames:[{input:u.className},s],styles:[{input:u.style},l],size:c||_.size,...b,...m,__staticSelector:"Combobox"})});gf.classes=yt;gf.displayName="@mantine/core/ComboboxSearch";const d3={refProp:"ref",targetType:"input",withKeyboardNavigation:!0,withAriaAttributes:!0,withExpandedAttribute:!1,autoComplete:"off"},YC=te((e,t)=>{const{children:a,refProp:s,withKeyboardNavigation:l,withAriaAttributes:n,withExpandedAttribute:r,targetType:i,autoComplete:d,...o}=Q("ComboboxTarget",d3,e);if(!el(a))throw new Error("Combobox.Target component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported");const c=$t(),m=bf({targetType:i,withAriaAttributes:n,withKeyboardNavigation:l,withExpandedAttribute:r,onKeyDown:a.props.onKeyDown,autoComplete:d}),_=g.cloneElement(a,{...m,...o});return h.jsx(Ss.Target,{ref:pt(t,c.store.targetRef),children:_})});YC.displayName="@mantine/core/ComboboxTarget";function o3(e,t,a){for(let s=e-1;s>=0;s-=1)if(!t[s].hasAttribute("data-combobox-disabled"))return s;if(a){for(let s=t.length-1;s>-1;s-=1)if(!t[s].hasAttribute("data-combobox-disabled"))return s}return e}function c3(e,t,a){for(let s=e+1;s{i||(d(!0),l==null||l(O))},[d,l,i]),p=g.useCallback((O="unknown")=>{i&&(d(!1),s==null||s(O))},[d,s,i]),z=g.useCallback((O="unknown")=>{i?p(O):x(O)},[p,x,i]),w=g.useCallback(()=>{const O=document.querySelector(`#${o.current} [data-combobox-selected]`);O==null||O.removeAttribute("data-combobox-selected"),O==null||O.removeAttribute("aria-selected")},[]),P=g.useCallback(O=>{const N=document.getElementById(o.current),v=N==null?void 0:N.querySelectorAll("[data-combobox-option]");if(!v)return null;const D=O>=v.length?0:O<0?v.length-1:O;return c.current=D,v!=null&&v[D]&&!v[D].hasAttribute("data-combobox-disabled")?(w(),v[D].setAttribute("data-combobox-selected","true"),v[D].setAttribute("aria-selected","true"),v[D].scrollIntoView({block:"nearest",behavior:r}),v[D].id):null},[r,w]),C=g.useCallback(()=>{const O=document.querySelector(`#${o.current} [data-combobox-active]`);if(O){const N=document.querySelectorAll(`#${o.current} [data-combobox-option]`),v=Array.from(N).findIndex(D=>D===O);return P(v)}return P(0)},[P]),S=g.useCallback(()=>P(c3(c.current,document.querySelectorAll(`#${o.current} [data-combobox-option]`),n)),[P,n]),y=g.useCallback(()=>P(o3(c.current,document.querySelectorAll(`#${o.current} [data-combobox-option]`),n)),[P,n]),E=g.useCallback(()=>P(m3(document.querySelectorAll(`#${o.current} [data-combobox-option]`))),[P]),T=g.useCallback((O="selected",N)=>{f.current=window.setTimeout(()=>{var I;const v=document.querySelectorAll(`#${o.current} [data-combobox-option]`),D=Array.from(v).findIndex(q=>q.hasAttribute(`data-combobox-${O}`));c.current=D,N!=null&&N.scrollIntoView&&((I=v[D])==null||I.scrollIntoView({block:"nearest",behavior:r}))},0)},[]),F=g.useCallback(()=>{c.current=-1,w()},[w]),A=g.useCallback(()=>{const O=document.querySelectorAll(`#${o.current} [data-combobox-option]`),N=O==null?void 0:O[c.current];N==null||N.click()},[]),M=g.useCallback(O=>{o.current=O},[]),G=g.useCallback(()=>{u.current=window.setTimeout(()=>m.current.focus(),0)},[]),L=g.useCallback(()=>{b.current=window.setTimeout(()=>_.current.focus(),0)},[]),B=g.useCallback(()=>c.current,[]);return g.useEffect(()=>()=>{window.clearTimeout(u.current),window.clearTimeout(b.current),window.clearTimeout(f.current)},[]),{dropdownOpened:i,openDropdown:x,closeDropdown:p,toggleDropdown:z,selectedOptionIndex:c.current,getSelectedOptionIndex:B,selectOption:P,selectFirstOption:E,selectActiveOption:C,selectNextOption:S,selectPreviousOption:y,resetSelectedOption:F,updateSelectedOptionIndex:T,listId:o.current,setListId:M,clickSelectedOption:A,searchRef:m,focusSearchInput:G,targetRef:_,focusTarget:L}}const _3={keepMounted:!0,withinPortal:!0,resetSelectionOnOptionHover:!1,width:"target",transitionProps:{transition:"fade",duration:0}},u3=(e,{size:t,dropdownPadding:a})=>({options:{"--combobox-option-fz":sa(t),"--combobox-option-padding":Ve(t,"combobox-option-padding")},dropdown:{"--combobox-padding":a===void 0?void 0:k(a),"--combobox-option-fz":sa(t),"--combobox-option-padding":Ve(t,"combobox-option-padding")}});function ue(e){const t=Q("Combobox",_3,e),{classNames:a,styles:s,unstyled:l,children:n,store:r,vars:i,onOptionSubmit:d,onClose:o,size:c,dropdownPadding:m,resetSelectionOnOptionHover:_,__staticSelector:u,readOnly:b,...f}=t,x=hf(),p=r||x,z=be({name:u||"Combobox",classes:yt,props:t,classNames:a,styles:s,unstyled:l,vars:i,varsResolver:u3}),w=()=>{o==null||o(),p.closeDropdown()};return h.jsx(jA,{value:{getStyles:z,store:p,onOptionSubmit:d,size:c,resetSelectionOnOptionHover:_,readOnly:b},children:h.jsx(Ss,{opened:p.dropdownOpened,...f,onClose:w,withRoles:!1,unstyled:l,children:n})})}const b3=e=>e;ue.extend=b3;ue.classes=yt;ue.displayName="@mantine/core/Combobox";ue.Target=YC;ue.Dropdown=_f;ue.Options=xf;ue.Option=wf;ue.Search=gf;ue.Empty=uf;ue.Chevron=mf;ue.Footer=pf;ue.Header=zf;ue.EventsTarget=HC;ue.DropdownTarget=VC;ue.Group=ff;ue.ClearButton=UC;ue.HiddenInput=QC;function p3({size:e,style:t,...a}){const s=e!==void 0?{width:k(e),height:k(e),...t}:t;return h.jsx("svg",{viewBox:"0 0 10 7",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:s,"aria-hidden":!0,...a,children:h.jsx("path",{d:"M4 4.586L1.707 2.293A1 1 0 1 0 .293 3.707l3 3a.997.997 0 0 0 1.414 0l5-5A1 1 0 1 0 8.293.293L4 4.586z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"})})}function Zl(e){return"group"in e}function KC({options:e,search:t,limit:a}){const s=t.trim().toLowerCase(),l=[];for(let n=0;n0)return!1;return!0}function WC(e,t=new Set){if(Array.isArray(e))for(const a of e)if(Zl(a))WC(a.items,t);else{if(typeof a.value>"u")throw new Error("[@mantine/core] Each option must have value property");if(typeof a.value!="string")throw new Error(`[@mantine/core] Option value must be a string, other data formats are not supported, got ${typeof a.value}`);if(t.has(a.value))throw new Error(`[@mantine/core] Duplicate options are not supported. Option with value "${a.value}" was provided more than once`);t.add(a.value)}}function z3(e,t){return Array.isArray(e)?e.includes(t):e===t}function $C({data:e,withCheckIcon:t,value:a,checkIconPosition:s,unstyled:l,renderOption:n}){if(!Zl(e)){const i=z3(a,e.value),d=t&&i&&h.jsx(p3,{className:yt.optionsDropdownCheckIcon}),o=h.jsxs(h.Fragment,{children:[s==="left"&&d,h.jsx("span",{children:e.label}),s==="right"&&d]});return h.jsx(ue.Option,{value:e.value,disabled:e.disabled,className:Ct({[yt.optionsDropdownOption]:!l}),"data-reverse":s==="right"||void 0,"data-checked":i||void 0,"aria-selected":i,active:i,children:typeof n=="function"?n({option:e,checked:i}):o})}const r=e.items.map(i=>h.jsx($C,{data:i,value:a,unstyled:l,withCheckIcon:t,checkIconPosition:s,renderOption:n},i.value));return h.jsx(ue.Group,{label:e.group,children:r})}function XC({data:e,hidden:t,hiddenWhenEmpty:a,filter:s,search:l,limit:n,maxDropdownHeight:r,withScrollArea:i=!0,filterOptions:d=!0,withCheckIcon:o=!1,value:c,checkIconPosition:m,nothingFoundMessage:_,unstyled:u,labelId:b,renderOption:f,scrollAreaProps:x,"aria-label":p}){WC(e);const w=typeof l=="string"?(s||KC)({options:e,search:d?l:"",limit:n??1/0}):e,P=f3(w),C=w.map(S=>h.jsx($C,{data:S,withCheckIcon:o,value:c,checkIconPosition:m,unstyled:u,renderOption:f},Zl(S)?S.group:S.value));return h.jsx(ue.Dropdown,{hidden:t||a&&P,children:h.jsxs(ue.Options,{labelledBy:b,"aria-label":p,children:[i?h.jsx(rn.Autosize,{mah:r??220,type:"scroll",scrollbarSize:"var(--combobox-padding)",offsetScrollbars:"y",...x,children:C}):C,P&&_&&h.jsx(ue.Empty,{children:_})]})})}const[w3,x3]=hs("Card component was not found in tree");var Pf={root:"m_e615b15f",section:"m_599a2148"};const g3={},to=Yt((e,t)=>{const a=Q("CardSection",g3,e),{classNames:s,className:l,style:n,styles:r,vars:i,withBorder:d,inheritPadding:o,mod:c,...m}=a,_=x3();return h.jsx(j,{ref:t,mod:[{"with-border":d,"inherit-padding":o},c],..._.getStyles("section",{className:l,style:n,styles:r,classNames:s}),...m})});to.classes=Pf;to.displayName="@mantine/core/CardSection";const h3={},P3=(e,{padding:t})=>({root:{"--card-padding":Pr(t)}}),ao=Yt((e,t)=>{const a=Q("Card",h3,e),{classNames:s,className:l,style:n,styles:r,unstyled:i,vars:d,children:o,padding:c,...m}=a,_=be({name:"Card",props:a,classes:Pf,className:l,style:n,classNames:s,styles:r,unstyled:i,vars:d,varsResolver:P3}),u=g.Children.toArray(o),b=u.map((f,x)=>typeof f=="object"&&f&&"type"in f&&f.type===to?g.cloneElement(f,{"data-first-section":x===0||void 0,"data-last-section":x===u.length-1||void 0}):f);return h.jsx(w3,{value:{getStyles:_},children:h.jsx(Bp,{ref:t,unstyled:i,..._("root"),...m,children:b})})});ao.classes=Pf;ao.displayName="@mantine/core/Card";ao.Section=to;var jC={root:"m_7485cace"};const S3={},y3=(e,{size:t,fluid:a})=>({root:{"--container-size":a?void 0:Ve(t,"container-size")}}),Or=te((e,t)=>{const a=Q("Container",S3,e),{classNames:s,className:l,style:n,styles:r,unstyled:i,vars:d,fluid:o,mod:c,...m}=a,_=be({name:"Container",classes:jC,props:a,className:l,style:n,classNames:s,styles:r,unstyled:i,vars:d,varsResolver:y3});return h.jsx(j,{ref:t,mod:[{fluid:o},c],..._("root"),...m})});Or.classes=jC;Or.displayName="@mantine/core/Container";const C3={timeout:1e3};function ZC(e){const{children:t,timeout:a,value:s,...l}=Q("CopyButton",C3,e),n=MT({timeout:a}),r=()=>n.copy(s);return h.jsx(h.Fragment,{children:t({copy:r,copied:n.copied,...l})})}ZC.displayName="@mantine/core/CopyButton";function wb(){return wb=Object.assign?Object.assign.bind():function(e){for(var t=1;t({group:{"--pg-gap":t!==void 0?Ve(t):Ve(a,"pg-gap")}}),yf=te((e,t)=>{const a=Q("PillGroup",T3,e),{classNames:s,className:l,style:n,styles:r,unstyled:i,vars:d,size:o,disabled:c,...m}=a,_=Sf(),u=(_==null?void 0:_.size)||o||void 0,b=be({name:"PillGroup",classes:so,props:a,className:l,style:n,classNames:s,styles:r,unstyled:i,vars:d,varsResolver:R3,stylesCtx:{size:u},rootSelector:"group"});return h.jsx(v3,{value:{size:u,disabled:c},children:h.jsx(j,{ref:t,size:u,...b("group"),...m})})});yf.classes=so;yf.displayName="@mantine/core/PillGroup";const F3={variant:"default"},A3=(e,{radius:t},{size:a})=>({root:{"--pill-fz":Ve(a,"pill-fz"),"--pill-height":Ve(a,"pill-height"),"--pill-radius":t===void 0?void 0:ca(t)}}),dr=te((e,t)=>{const a=Q("Pill",F3,e),{classNames:s,className:l,style:n,styles:r,unstyled:i,vars:d,variant:o,children:c,withRemoveButton:m,onRemove:_,removeButtonProps:u,radius:b,size:f,disabled:x,mod:p,...z}=a,w=N3(),P=Sf(),C=f||(w==null?void 0:w.size)||void 0,S=(P==null?void 0:P.variant)==="filled"?"contrast":o||"default",y=be({name:"Pill",classes:so,props:a,className:l,style:n,classNames:s,styles:r,unstyled:i,vars:d,varsResolver:A3,stylesCtx:{size:C}});return h.jsxs(j,{component:"span",ref:t,variant:S,size:C,...y("root",{variant:S}),mod:[{"with-remove":m&&!x,disabled:x||(w==null?void 0:w.disabled)},p],...z,children:[h.jsx("span",{...y("label"),children:c}),m&&h.jsx(Nr,{variant:"transparent",radius:b,tabIndex:-1,"aria-hidden":!0,unstyled:i,...u,...y("remove",{className:u==null?void 0:u.className,style:u==null?void 0:u.style}),onMouseDown:E=>{var T;E.preventDefault(),E.stopPropagation(),(T=u==null?void 0:u.onMouseDown)==null||T.call(u,E)},onClick:E=>{var T;E.stopPropagation(),_==null||_(),(T=u==null?void 0:u.onClick)==null||T.call(u,E)}})]})});dr.classes=so;dr.displayName="@mantine/core/Pill";dr.Group=yf;var eE={field:"m_45c4369d"};const I3={type:"visible"},Cf=te((e,t)=>{const a=Q("PillsInputField",I3,e),{classNames:s,className:l,style:n,styles:r,unstyled:i,vars:d,type:o,disabled:c,id:m,pointer:_,mod:u,...b}=a,f=Sf(),x=Tr(),p=be({name:"PillsInputField",classes:eE,props:a,className:l,style:n,classNames:s,styles:r,unstyled:i,rootSelector:"field"}),z=c||(f==null?void 0:f.disabled);return h.jsx(j,{component:"input",ref:pt(t,f==null?void 0:f.fieldRef),"data-type":o,disabled:z,mod:[{disabled:z,pointer:_},u],...p("field"),...b,id:(x==null?void 0:x.inputId)||m,"aria-invalid":f==null?void 0:f.hasError,"aria-describedby":x==null?void 0:x.describedBy,type:"text",onMouseDown:w=>!_&&w.stopPropagation()})});Cf.classes=eE;Cf.displayName="@mantine/core/PillsInputField";const O3={},fd=te((e,t)=>{const a=Q("PillsInput",O3,e),{children:s,onMouseDown:l,onClick:n,size:r,disabled:i,__staticSelector:d,error:o,variant:c,...m}=a,_=g.useRef();return h.jsx(E3,{value:{fieldRef:_,size:r,disabled:i,hasError:!!o,variant:c},children:h.jsx(ys,{size:r,error:o,variant:c,component:"div",ref:t,onMouseDown:u=>{var b;u.preventDefault(),l==null||l(u),(b=_.current)==null||b.focus()},onClick:u=>{var b;u.preventDefault(),n==null||n(u),(b=_.current)==null||b.focus()},...m,multiline:!0,disabled:i,__staticSelector:d||"PillsInput",withAria:!1,children:s})})});fd.displayName="@mantine/core/PillsInput";fd.Field=Cf;function D3({data:e,value:t}){const a=t.map(l=>l.trim().toLowerCase());return e.reduce((l,n)=>(Zl(n)?l.push({group:n.group,items:n.items.filter(r=>a.indexOf(r.value.toLowerCase().trim())===-1)}):a.indexOf(n.value.toLowerCase().trim())===-1&&l.push(n),l),[])}const M3={maxValues:1/0,withCheckIcon:!0,checkIconPosition:"left",hiddenInputValuesDivider:","},zd=te((e,t)=>{const a=Q("MultiSelect",M3,e),{classNames:s,className:l,style:n,styles:r,unstyled:i,vars:d,size:o,value:c,defaultValue:m,onChange:_,onKeyDown:u,variant:b,data:f,dropdownOpened:x,defaultDropdownOpened:p,onDropdownOpen:z,onDropdownClose:w,selectFirstOptionOnChange:P,onOptionSubmit:C,comboboxProps:S,filter:y,limit:E,withScrollArea:T,maxDropdownHeight:F,searchValue:A,defaultSearchValue:M,onSearchChange:G,readOnly:L,disabled:B,onFocus:O,onBlur:N,onPaste:v,radius:D,rightSection:I,rightSectionWidth:q,rightSectionPointerEvents:K,rightSectionProps:ae,leftSection:re,leftSectionWidth:X,leftSectionPointerEvents:Z,leftSectionProps:ee,inputContainer:ne,inputWrapperOrder:le,withAsterisk:pe,labelProps:xe,descriptionProps:Pe,errorProps:Se,wrapperProps:we,description:$e,label:ye,error:Te,maxValues:Xe,searchable:$,nothingFoundMessage:Re,withCheckIcon:fe,checkIconPosition:me,hidePickedOptions:Be,withErrorStyles:Fe,name:ft,form:je,id:H,clearable:Y,clearButtonProps:J,hiddenInputProps:de,placeholder:ke,hiddenInputValuesDivider:ot,required:nl,mod:rl,renderOption:Lr,onRemove:Dt,onClear:il,scrollAreaProps:ge,...Ha}=a,ma=nn(H),dl=qC(f),Ns=cf(dl),Et=hf({opened:x,defaultOpened:p,onDropdownOpen:z,onDropdownClose:()=>{w==null||w(),Et.resetSelectedOption()}}),{styleProps:Qf,rest:{type:m8,autoComplete:Yf,...Kf}}=Vd(Ha),[Ze,ol]=Xs({value:c,defaultValue:m,finalValue:[],onChange:_}),[Gr,bn]=Xs({value:A,defaultValue:M,finalValue:"",onChange:G}),qr=be({name:"MultiSelect",classes:{},props:a,classNames:s,styles:r,unstyled:i}),{resolvedClassNames:xo,resolvedStyles:go}=Rp({props:a,styles:r,classNames:s}),Wf=Ae=>{u==null||u(Ae),Ae.key===" "&&!$&&(Ae.preventDefault(),Et.toggleDropdown()),Ae.key==="Backspace"&&Gr.length===0&&Ze.length>0&&(Dt==null||Dt(Ze[Ze.length-1]),ol(Ze.slice(0,Ze.length-1)))},$f=Ze.map((Ae,Vr)=>{var ho,Po;return h.jsx(dr,{withRemoveButton:!L&&!((ho=Ns[Ae])!=null&&ho.disabled),onRemove:()=>{ol(Ze.filter(jf=>Ae!==jf)),Dt==null||Dt(Ae)},unstyled:i,disabled:B,...qr("pill"),children:((Po=Ns[Ae])==null?void 0:Po.label)||Ae},`${Ae}-${Vr}`)});g.useEffect(()=>{P&&Et.selectFirstOption()},[P,Ze]);const Ur=Y&&Ze.length>0&&!B&&!L&&h.jsx(ue.ClearButton,{size:o,...J,onClear:()=>{il==null||il(),ol([]),bn("")}}),Xf=D3({data:dl,value:Ze});return h.jsxs(h.Fragment,{children:[h.jsxs(ue,{store:Et,classNames:xo,styles:go,unstyled:i,size:o,readOnly:L,__staticSelector:"MultiSelect",onOptionSubmit:Ae=>{C==null||C(Ae),bn(""),Et.updateSelectedOptionIndex("selected"),Ze.includes(Ns[Ae].value)?(ol(Ze.filter(Vr=>Vr!==Ns[Ae].value)),Dt==null||Dt(Ns[Ae].value)):Ze.length$?Et.openDropdown():Et.toggleDropdown(),"data-expanded":Et.dropdownOpened||void 0,id:ma,required:nl,mod:rl,children:h.jsxs(dr.Group,{disabled:B,unstyled:i,...qr("pillsList"),children:[$f,h.jsx(ue.EventsTarget,{autoComplete:Yf,children:h.jsx(fd.Field,{...Kf,ref:t,id:ma,placeholder:ke,type:!$&&!ke?"hidden":"visible",...qr("inputField"),unstyled:i,onFocus:Ae=>{O==null||O(Ae),$&&Et.openDropdown()},onBlur:Ae=>{N==null||N(Ae),Et.closeDropdown(),bn("")},onKeyDown:Wf,value:Gr,onChange:Ae=>{bn(Ae.currentTarget.value),$&&Et.openDropdown(),P&&Et.selectFirstOption()},disabled:B,readOnly:L||!$,pointer:!$})})]})})}),h.jsx(XC,{data:Be?Xf:dl,hidden:L||B,filter:y,search:Gr,limit:E,hiddenWhenEmpty:!Re,withScrollArea:T,maxDropdownHeight:F,filterOptions:$,value:Ze,checkIconPosition:me,withCheckIcon:fe,nothingFoundMessage:Re,unstyled:i,labelId:ye?`${ma}-label`:void 0,"aria-label":ye?void 0:Ha["aria-label"],renderOption:Lr,scrollAreaProps:ge})]}),h.jsx(ue.HiddenInput,{name:ft,valuesDivider:ot,value:Ze,form:je,disabled:B,...de})]})});zd.classes={...ys.classes,...ue.classes};zd.displayName="@mantine/core/MultiSelect";var tE={root:"m_a513464",icon:"m_a4ceffb",loader:"m_b0920b15",body:"m_a49ed24",title:"m_3feedf16",description:"m_3d733a3a",closeButton:"m_919a4d88"};const B3={withCloseButton:!0},k3=(e,{radius:t,color:a})=>({root:{"--notification-radius":t===void 0?void 0:ca(t),"--notification-color":a?Ma(a,e):void 0}}),Ef=te((e,t)=>{const a=Q("Notification",B3,e),{className:s,color:l,radius:n,loading:r,withCloseButton:i,withBorder:d,title:o,icon:c,children:m,onClose:_,closeButtonProps:u,classNames:b,style:f,styles:x,unstyled:p,variant:z,vars:w,mod:P,...C}=a,S=be({name:"Notification",classes:tE,props:a,className:s,style:f,classNames:b,styles:x,unstyled:p,vars:w,varsResolver:k3});return h.jsxs(j,{...S("root"),mod:[{"data-with-icon":!!c||r,"data-with-border":d},P],ref:t,variant:z,...C,role:"alert",children:[c&&!r&&h.jsx("div",{...S("icon"),children:c}),r&&h.jsx(Er,{size:28,color:l,...S("loader")}),h.jsxs("div",{...S("body"),children:[o&&h.jsx("div",{...S("title"),children:o}),h.jsx(j,{...S("description"),mod:{"data-with-title":!!o},children:m})]}),i&&h.jsx(Nr,{iconSize:16,color:"gray",...u,unstyled:p,onClick:_,...S("closeButton")})]})});Ef.classes=tE;Ef.displayName="@mantine/core/Notification";const[L3,lo]=hs("Pagination.Root component was not found in tree");var Dr={root:"m_4addd315",control:"m_326d024a",dots:"m_4ad7767d"};const G3={withPadding:!0},Mr=te((e,t)=>{const a=Q("PaginationControl",G3,e),{classNames:s,className:l,style:n,styles:r,vars:i,active:d,disabled:o,withPadding:c,mod:m,..._}=a,u=lo(),b=o||u.disabled;return h.jsx(za,{ref:t,disabled:b,mod:[{active:d,disabled:b,"with-padding":c},m],...u.getStyles("control",{className:l,style:n,classNames:s,styles:r,active:!b}),..._})});Mr.classes=Dr;Mr.displayName="@mantine/core/PaginationControl";function Br({style:e,children:t,path:a,...s}){return h.jsx("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",style:{width:"calc(var(--pagination-control-size) / 1.8)",height:"calc(var(--pagination-control-size) / 1.8)",...e},...s,children:h.jsx("path",{d:a,fill:"currentColor"})})}const q3=e=>h.jsx(Br,{...e,path:"M8.781 8l-3.3-3.3.943-.943L10.667 8l-4.243 4.243-.943-.943 3.3-3.3z"}),U3=e=>h.jsx(Br,{...e,path:"M7.219 8l3.3 3.3-.943.943L5.333 8l4.243-4.243.943.943-3.3 3.3z"}),V3=e=>h.jsx(Br,{...e,path:"M6.85355 3.85355C7.04882 3.65829 7.04882 3.34171 6.85355 3.14645C6.65829 2.95118 6.34171 2.95118 6.14645 3.14645L2.14645 7.14645C1.95118 7.34171 1.95118 7.65829 2.14645 7.85355L6.14645 11.8536C6.34171 12.0488 6.65829 12.0488 6.85355 11.8536C7.04882 11.6583 7.04882 11.3417 6.85355 11.1464L3.20711 7.5L6.85355 3.85355ZM12.8536 3.85355C13.0488 3.65829 13.0488 3.34171 12.8536 3.14645C12.6583 2.95118 12.3417 2.95118 12.1464 3.14645L8.14645 7.14645C7.95118 7.34171 7.95118 7.65829 8.14645 7.85355L12.1464 11.8536C12.3417 12.0488 12.6583 12.0488 12.8536 11.8536C13.0488 11.6583 13.0488 11.3417 12.8536 11.1464L9.20711 7.5L12.8536 3.85355Z"}),H3=e=>h.jsx(Br,{...e,path:"M2.14645 11.1464C1.95118 11.3417 1.95118 11.6583 2.14645 11.8536C2.34171 12.0488 2.65829 12.0488 2.85355 11.8536L6.85355 7.85355C7.04882 7.65829 7.04882 7.34171 6.85355 7.14645L2.85355 3.14645C2.65829 2.95118 2.34171 2.95118 2.14645 3.14645C1.95118 3.34171 1.95118 3.65829 2.14645 3.85355L5.79289 7.5L2.14645 11.1464ZM8.14645 11.1464C7.95118 11.3417 7.95118 11.6583 8.14645 11.8536C8.34171 12.0488 8.65829 12.0488 8.85355 11.8536L12.8536 7.85355C13.0488 7.65829 13.0488 7.34171 12.8536 7.14645L8.85355 3.14645C8.65829 2.95118 8.34171 2.95118 8.14645 3.14645C7.95118 3.34171 7.95118 3.65829 8.14645 3.85355L11.7929 7.5L8.14645 11.1464Z"}),Q3=e=>h.jsx(Br,{...e,path:"M2 8c0-.733.6-1.333 1.333-1.333.734 0 1.334.6 1.334 1.333s-.6 1.333-1.334 1.333C2.6 9.333 2 8.733 2 8zm9.333 0c0-.733.6-1.333 1.334-1.333C13.4 6.667 14 7.267 14 8s-.6 1.333-1.333 1.333c-.734 0-1.334-.6-1.334-1.333zM6.667 8c0-.733.6-1.333 1.333-1.333s1.333.6 1.333 1.333S8.733 9.333 8 9.333 6.667 8.733 6.667 8z"}),Y3={icon:Q3},no=te((e,t)=>{const a=Q("PaginationDots",Y3,e),{classNames:s,className:l,style:n,styles:r,vars:i,icon:d,...o}=a,c=lo(),m=d;return h.jsx(j,{ref:t,...c.getStyles("dots",{className:l,style:n,styles:r,classNames:s}),...o,children:h.jsx(m,{style:{width:"calc(var(--pagination-control-size) / 1.8)",height:"calc(var(--pagination-control-size) / 1.8)"}})})});no.classes=Dr;no.displayName="@mantine/core/PaginationDots";function ro({icon:e,name:t,action:a,type:s}){const l={icon:e},n=g.forwardRef((r,i)=>{const{icon:d,...o}=Q(t,l,r),c=d,m=lo(),_=s==="next"?m.active===m.total:m.active===1;return h.jsx(Mr,{disabled:m.disabled||_,ref:i,onClick:m[a],withPadding:!1,...o,children:h.jsx(c,{className:"mantine-rotate-rtl",style:{width:"calc(var(--pagination-control-size) / 1.8)",height:"calc(var(--pagination-control-size) / 1.8)"}})})});return n.displayName=`@mantine/core/${t}`,n}const aE=ro({icon:q3,name:"PaginationNext",action:"onNext",type:"next"}),sE=ro({icon:U3,name:"PaginationPrevious",action:"onPrevious",type:"previous"}),lE=ro({icon:V3,name:"PaginationFirst",action:"onFirst",type:"previous"}),nE=ro({icon:H3,name:"PaginationLast",action:"onLast",type:"next"});function vf({dotsIcon:e}){const t=lo(),a=t.range.map((s,l)=>{var n;return s==="dots"?h.jsx(no,{icon:e},l):h.jsx(Mr,{active:s===t.active,"aria-current":s===t.active?"page":void 0,onClick:()=>t.onChange(s),disabled:t.disabled,...(n=t.getItemProps)==null?void 0:n.call(t,s),children:s},l)});return h.jsx(h.Fragment,{children:a})}vf.displayName="@mantine/core/PaginationItems";const K3={siblings:1,boundaries:1},W3=(e,{size:t,radius:a,color:s,autoContrast:l})=>({root:{"--pagination-control-radius":a===void 0?void 0:ca(a),"--pagination-control-size":Ve(t,"pagination-control-size"),"--pagination-control-fz":sa(t),"--pagination-active-bg":s?Ma(s,e):void 0,"--pagination-active-color":ky(l,e)?Tp({color:s,theme:e,autoContrast:l}):void 0}}),io=te((e,t)=>{const a=Q("PaginationRoot",K3,e),{classNames:s,className:l,style:n,styles:r,unstyled:i,vars:d,total:o,value:c,defaultValue:m,onChange:_,disabled:u,siblings:b,boundaries:f,color:x,radius:p,onNextPage:z,onPreviousPage:w,onFirstPage:P,onLastPage:C,getItemProps:S,autoContrast:y,...E}=a,T=be({name:"Pagination",classes:Dr,props:a,className:l,style:n,classNames:s,styles:r,unstyled:i,vars:d,varsResolver:W3}),{range:F,setPage:A,next:M,previous:G,active:L,first:B,last:O}=e2({page:c,initialPage:m,onChange:_,total:o,siblings:b,boundaries:f}),N=ci(z,M),v=ci(w,G),D=ci(P,B),I=ci(C,O);return h.jsx(L3,{value:{total:o,range:F,active:L,disabled:u,getItemProps:S,onChange:A,onNext:N,onPrevious:v,onFirst:D,onLast:I,getStyles:T},children:h.jsx(j,{ref:t,...T("root"),...E})})});io.classes=Dr;io.displayName="@mantine/core/PaginationRoot";const $3={withControls:!0,siblings:1,boundaries:1,gap:8},Qt=te((e,t)=>{const a=Q("Pagination",$3,e),{withEdges:s,withControls:l,getControlProps:n,nextIcon:r,previousIcon:i,lastIcon:d,firstIcon:o,dotsIcon:c,total:m,gap:_,hideWithOnePage:u,...b}=a;return m<=0||u&&m===1?null:h.jsx(io,{ref:t,total:m,...b,children:h.jsxs(mt,{gap:_,children:[s&&h.jsx(lE,{icon:o,...n==null?void 0:n("first")}),l&&h.jsx(sE,{icon:i,...n==null?void 0:n("previous")}),h.jsx(vf,{dotsIcon:c}),l&&h.jsx(aE,{icon:r,...n==null?void 0:n("next")}),s&&h.jsx(nE,{icon:d,...n==null?void 0:n("last")})]})})});Qt.classes=Dr;Qt.displayName="@mantine/core/Pagination";Qt.Root=io;Qt.Control=Mr;Qt.Dots=no;Qt.First=lE;Qt.Last=nE;Qt.Next=aE;Qt.Previous=sE;Qt.Items=vf;const[X3,rE]=hs("Progress.Root component was not found in tree");var kr={root:"m_db6d6462",section:"m_2242eb65","stripes-animation":"m_81a374bd",label:"m_91e40b74"};const j3={},Nf=te((e,t)=>{const{classNames:a,className:s,style:l,styles:n,vars:r,...i}=Q("ProgressLabel",j3,e),d=rE();return h.jsx(j,{ref:t,...d.getStyles("label",{className:s,style:l,classNames:a,styles:n}),...i})});Nf.classes=kr;Nf.displayName="@mantine/core/ProgressLabel";const Z3={},J3=(e,{size:t,radius:a,transitionDuration:s})=>({root:{"--progress-size":Ve(t,"progress-size"),"--progress-radius":a===void 0?void 0:ca(a),"--progress-transition-duration":typeof s=="number"?`${s}ms`:void 0}}),oo=te((e,t)=>{const a=Q("ProgressRoot",Z3,e),{classNames:s,className:l,style:n,styles:r,unstyled:i,vars:d,autoContrast:o,transitionDuration:c,...m}=a,_=be({name:"Progress",classes:kr,props:a,className:l,style:n,classNames:s,styles:r,unstyled:i,vars:d,varsResolver:J3});return h.jsx(X3,{value:{getStyles:_,autoContrast:o},children:h.jsx(j,{ref:t,..._("root"),...m})})});oo.classes=kr;oo.displayName="@mantine/core/ProgressRoot";const e4={withAria:!0},co=te((e,t)=>{const{classNames:a,className:s,style:l,styles:n,vars:r,value:i,withAria:d,color:o,striped:c,animated:m,mod:_,...u}=Q("ProgressSection",e4,e),b=rE(),f=Ot(),x=d?{role:"progressbar","aria-valuemax":100,"aria-valuemin":0,"aria-valuenow":i,"aria-valuetext":`${i}%`}:{};return h.jsx(j,{ref:t,...b.getStyles("section",{className:s,classNames:a,styles:n,style:l}),...u,...x,mod:[{striped:c||m,animated:m},_],__vars:{"--progress-section-width":`${i}%`,"--progress-section-color":Ma(o,f),"--progress-label-color":ky(b.autoContrast,f)?Tp({color:o,theme:f,autoContrast:b.autoContrast}):void 0}})});co.classes=kr;co.displayName="@mantine/core/ProgressSection";const t4={},ms=te((e,t)=>{const a=Q("Progress",t4,e),{value:s,classNames:l,styles:n,vars:r,color:i,striped:d,animated:o,"aria-label":c,...m}=a,{resolvedClassNames:_,resolvedStyles:u}=Rp({classNames:l,styles:n,props:a});return h.jsx(oo,{ref:t,classNames:_,styles:u,vars:r,...m,children:h.jsx(co,{value:s,color:i,striped:d,animated:o,"aria-label":c})})});ms.classes=kr;ms.displayName="@mantine/core/Progress";ms.Section=co;ms.Root=oo;ms.Label=Nf;const a4={duration:100,transition:"fade"};function s4(e,t){return{...a4,...t,...e}}function l4({offset:e,position:t,defaultOpened:a}){const[s,l]=g.useState(a),n=g.useRef(),{x:r,y:i,elements:d,refs:o,update:c,placement:m}=Xp({placement:t,middleware:[Yp({crossAxis:!0,padding:5,rootBoundary:"document"})]}),_=m.includes("right")?e:t.includes("left")?e*-1:0,u=m.includes("bottom")?e:t.includes("top")?e*-1:0,b=g.useCallback(({clientX:f,clientY:x})=>{o.setPositionReference({getBoundingClientRect(){return{width:0,height:0,x:f,y:x,left:f+_,top:x+u,right:f,bottom:x}}})},[d.reference]);return g.useEffect(()=>{if(o.floating.current){const f=n.current;f.addEventListener("mousemove",b);const x=Fa(o.floating.current);return x.forEach(p=>{p.addEventListener("scroll",c)}),()=>{f.removeEventListener("mousemove",b),x.forEach(p=>{p.removeEventListener("scroll",c)})}}},[d.reference,o.floating.current,c,b,s]),{handleMouseMove:b,x:r,y:i,opened:s,setOpened:l,boundaryRef:n,floating:o.setFloating}}var mo={tooltip:"m_1b3c8819",arrow:"m_f898399f"};const n4={refProp:"ref",withinPortal:!0,offset:10,defaultOpened:!1,position:"right",zIndex:hr("popover")},r4=(e,{radius:t,color:a})=>({tooltip:{"--tooltip-radius":t===void 0?void 0:ca(t),"--tooltip-bg":a?Ma(a,e):void 0,"--tooltip-color":a?"var(--mantine-color-white)":void 0}}),Tf=te((e,t)=>{const a=Q("TooltipFloating",n4,e),{children:s,refProp:l,withinPortal:n,style:r,className:i,classNames:d,styles:o,unstyled:c,radius:m,color:_,label:u,offset:b,position:f,multiline:x,zIndex:p,disabled:z,defaultOpened:w,variant:P,vars:C,portalProps:S,...y}=a,E=Ot(),T=be({name:"TooltipFloating",props:a,classes:mo,className:i,style:r,classNames:d,styles:o,unstyled:c,rootSelector:"tooltip",vars:C,varsResolver:r4}),{handleMouseMove:F,x:A,y:M,opened:G,boundaryRef:L,floating:B,setOpened:O}=l4({offset:b,position:f,defaultOpened:w});if(!el(s))throw new Error("[@mantine/core] Tooltip.Floating component children should be an element or a component that accepts ref, fragments, strings, numbers and other primitive values are not supported");const N=pt(L,s.ref,t),v=I=>{var q,K;(K=(q=s.props).onMouseEnter)==null||K.call(q,I),F(I),O(!0)},D=I=>{var q,K;(K=(q=s.props).onMouseLeave)==null||K.call(q,I),O(!1)};return h.jsxs(h.Fragment,{children:[h.jsx(Cr,{...S,withinPortal:n,children:h.jsx(j,{...y,...T("tooltip",{style:{...qy(r,E),zIndex:p,display:!z&&G?"block":"none",top:(M&&Math.round(M))??"",left:(A&&Math.round(A))??""}}),variant:P,ref:B,mod:{multiline:x},children:u})}),g.cloneElement(s,{...s.props,[l]:N,onMouseEnter:v,onMouseLeave:D})]})});Tf.classes=mo;Tf.displayName="@mantine/core/TooltipFloating";const iE=g.createContext(!1),i4=iE.Provider,d4=()=>g.useContext(iE),o4={openDelay:0,closeDelay:0};function Rf(e){const{openDelay:t,closeDelay:a,children:s}=Q("TooltipGroup",o4,e);return h.jsx(i4,{value:!0,children:h.jsx(IF,{delay:{open:t,close:a},children:s})})}Rf.displayName="@mantine/core/TooltipGroup";Rf.extend=e=>e;function c4(e){var S,y,E;const[t,a]=g.useState(e.defaultOpened),l=typeof e.opened=="boolean"?e.opened:t,n=d4(),r=nn(),{delay:i,currentId:d,setCurrentId:o}=PC(),c=g.useCallback(T=>{a(T),T&&o(r)},[o,r]),{x:m,y:_,context:u,refs:b,update:f,placement:x,middlewareData:{arrow:{x:p,y:z}={}}}=Xp({strategy:e.strategy,placement:e.position,open:l,onOpenChange:c,middleware:[zC(e.offset),Yp({padding:8}),pb(),wC({element:e.arrowRef,padding:e.arrowOffset}),...e.inline?[fb()]:[]]}),{getReferenceProps:w,getFloatingProps:P}=qF([AF(u,{enabled:(S=e.events)==null?void 0:S.hover,delay:n?i:{open:e.openDelay,close:e.closeDelay},mouseOnly:!((y=e.events)!=null&&y.touch)}),GF(u,{enabled:(E=e.events)==null?void 0:E.focus,visibleOnly:!0}),VF(u,{role:"tooltip"}),kF(u,{enabled:typeof e.opened>"u"}),OF(u,{id:r})]);TC({opened:l,position:e.position,positionDependencies:e.positionDependencies,floating:{refs:b,update:f}}),ps(()=>{var T;(T=e.onPositionChange)==null||T.call(e,x)},[x]);const C=l&&d&&d!==r;return{x:m,y:_,arrowX:p,arrowY:z,reference:b.setReference,floating:b.setFloating,getFloatingProps:P,getReferenceProps:w,isGroupPhase:C,opened:l,placement:x}}const jw={position:"top",refProp:"ref",withinPortal:!0,inline:!1,defaultOpened:!1,arrowSize:4,arrowOffset:5,arrowRadius:0,arrowPosition:"side",offset:5,transitionProps:{duration:100,transition:"fade"},events:{hover:!0,focus:!1,touch:!1},zIndex:hr("popover"),positionDependencies:[]},m4=(e,{radius:t,color:a})=>({tooltip:{"--tooltip-radius":t===void 0?void 0:ca(t),"--tooltip-bg":a?Ma(a,e):void 0,"--tooltip-color":a?"var(--mantine-color-white)":void 0}}),da=te((e,t)=>{const a=Q("Tooltip",jw,e),{children:s,position:l,refProp:n,label:r,openDelay:i,closeDelay:d,onPositionChange:o,opened:c,defaultOpened:m,withinPortal:_,radius:u,color:b,classNames:f,styles:x,unstyled:p,style:z,className:w,withArrow:P,arrowSize:C,arrowOffset:S,arrowRadius:y,arrowPosition:E,offset:T,transitionProps:F,multiline:A,events:M,zIndex:G,disabled:L,positionDependencies:B,onClick:O,onMouseEnter:N,onMouseLeave:v,inline:D,variant:I,keepMounted:q,vars:K,portalProps:ae,mod:re,floatingStrategy:X,...Z}=Q("Tooltip",jw,a),{dir:ee}=Hd(),ne=g.useRef(null),le=c4({position:SC(ee,l),closeDelay:d,openDelay:i,onPositionChange:o,opened:c,defaultOpened:m,events:M,arrowRef:ne,arrowOffset:S,offset:typeof T=="number"?T+(P?C/2:0):T,positionDependencies:[...B,s],inline:D,strategy:X}),pe=be({name:"Tooltip",props:a,classes:mo,className:w,style:z,classNames:f,styles:x,unstyled:p,rootSelector:"tooltip",vars:K,varsResolver:m4});if(!el(s))throw new Error("[@mantine/core] Tooltip component children should be an element or a component that accepts ref, fragments, strings, numbers and other primitive values are not supported");const xe=pt(le.reference,s.ref,t),Pe=s4(F,{duration:100,transition:"fade"});return h.jsxs(h.Fragment,{children:[h.jsx(Cr,{...ae,withinPortal:_,children:h.jsx(Xd,{...Pe,keepMounted:q,mounted:!L&&!!le.opened,duration:le.isGroupPhase?10:Pe.duration,children:Se=>h.jsxs(j,{...Z,"data-fixed":X==="fixed"||void 0,variant:I,mod:[{multiline:A},re],...le.getFloatingProps({ref:le.floating,className:pe("tooltip").className,style:{...pe("tooltip").style,...Se,zIndex:G,top:le.y??0,left:le.x??0}}),children:[r,h.jsx(jp,{ref:ne,arrowX:le.arrowX,arrowY:le.arrowY,visible:P,position:le.placement,arrowSize:C,arrowOffset:S,arrowRadius:y,arrowPosition:E,...pe("arrow")})]})})}),g.cloneElement(s,le.getReferenceProps({onClick:O,onMouseEnter:N,onMouseLeave:v,onMouseMove:a.onMouseMove,onPointerDown:a.onPointerDown,onPointerEnter:a.onPointerEnter,[n]:xe,className:Ct(w,s.props.className),...s.props}))]})});da.classes=mo;da.displayName="@mantine/core/Tooltip";da.Floating=Tf;da.Group=Rf;const _4={searchable:!1,withCheckIcon:!0,allowDeselect:!0,checkIconPosition:"left"},or=te((e,t)=>{const a=Q("Select",_4,e),{classNames:s,styles:l,unstyled:n,vars:r,dropdownOpened:i,defaultDropdownOpened:d,onDropdownClose:o,onDropdownOpen:c,onFocus:m,onBlur:_,onClick:u,onChange:b,data:f,value:x,defaultValue:p,selectFirstOptionOnChange:z,onOptionSubmit:w,comboboxProps:P,readOnly:C,disabled:S,filter:y,limit:E,withScrollArea:T,maxDropdownHeight:F,size:A,searchable:M,rightSection:G,checkIconPosition:L,withCheckIcon:B,nothingFoundMessage:O,name:N,form:v,searchValue:D,defaultSearchValue:I,onSearchChange:q,allowDeselect:K,error:ae,rightSectionPointerEvents:re,id:X,clearable:Z,clearButtonProps:ee,hiddenInputProps:ne,renderOption:le,onClear:pe,autoComplete:xe,scrollAreaProps:Pe,...Se}=a,we=g.useMemo(()=>qC(f),[f]),$e=g.useMemo(()=>cf(we),[we]),ye=nn(X),[Te,Xe,$]=Xs({value:x,defaultValue:p,finalValue:null,onChange:b}),Re=typeof Te=="string"?$e[Te]:void 0,fe=t2(Re),[me,Be]=Xs({value:D,defaultValue:I,finalValue:Re?Re.label:"",onChange:q}),Fe=hf({opened:i,defaultOpened:d,onDropdownOpen:()=>{c==null||c(),Fe.updateSelectedOptionIndex("active",{scrollIntoView:!0})},onDropdownClose:()=>{o==null||o(),Fe.resetSelectedOption()}}),{resolvedClassNames:ft,resolvedStyles:je}=Rp({props:a,styles:l,classNames:s});g.useEffect(()=>{z&&Fe.selectFirstOption()},[z,Te]),g.useEffect(()=>{x===null&&Be(""),typeof x=="string"&&Re&&((fe==null?void 0:fe.value)!==Re.value||(fe==null?void 0:fe.label)!==Re.label)&&Be(Re.label)},[x,Re]);const H=Z&&!!Te&&!S&&!C&&h.jsx(ue.ClearButton,{size:A,...ee,onClear:()=>{Xe(null,null),Be(""),pe==null||pe()}});return h.jsxs(h.Fragment,{children:[h.jsxs(ue,{store:Fe,__staticSelector:"Select",classNames:ft,styles:je,unstyled:n,readOnly:C,onOptionSubmit:Y=>{w==null||w(Y);const J=K&&$e[Y].value===Te?null:$e[Y],de=J?J.value:null;de!==Te&&Xe(de,J),!$&&Be(typeof de=="string"&&(J==null?void 0:J.label)||""),Fe.closeDropdown()},size:A,...P,children:[h.jsx(ue.Target,{targetType:M?"input":"button",autoComplete:xe,children:h.jsx(ys,{id:ye,ref:t,rightSection:G||H||h.jsx(ue.Chevron,{size:A,error:ae,unstyled:n}),rightSectionPointerEvents:re||(H?"all":"none"),...Se,size:A,__staticSelector:"Select",disabled:S,readOnly:C||!M,value:me,onChange:Y=>{Be(Y.currentTarget.value),Fe.openDropdown(),z&&Fe.selectFirstOption()},onFocus:Y=>{M&&Fe.openDropdown(),m==null||m(Y)},onBlur:Y=>{var J;M&&Fe.closeDropdown(),Be(Te!=null&&((J=$e[Te])==null?void 0:J.label)||""),_==null||_(Y)},onClick:Y=>{M?Fe.openDropdown():Fe.toggleDropdown(),u==null||u(Y)},classNames:ft,styles:je,unstyled:n,pointer:!M,error:ae})}),h.jsx(XC,{data:we,hidden:C||S,filter:y,search:me,limit:E,hiddenWhenEmpty:!O,withScrollArea:T,maxDropdownHeight:F,filterOptions:M&&(Re==null?void 0:Re.label)!==me,value:Te,checkIconPosition:L,withCheckIcon:B,nothingFoundMessage:O,unstyled:n,labelId:Se.label?`${ye}-label`:void 0,"aria-label":Se.label?void 0:Se["aria-label"],renderOption:le,scrollAreaProps:Pe})]}),h.jsx(ue.HiddenInput,{value:Te,name:N,form:v,disabled:S,...ne})]})});or.classes={...ys.classes,...ue.classes};or.displayName="@mantine/core/Select";var dE={root:"m_6d731127"};const u4={gap:"md",align:"stretch",justify:"flex-start"},b4=(e,{gap:t,align:a,justify:s})=>({root:{"--stack-gap":Pr(t),"--stack-align":a,"--stack-justify":s}}),ha=te((e,t)=>{const a=Q("Stack",u4,e),{classNames:s,className:l,style:n,styles:r,unstyled:i,vars:d,align:o,justify:c,gap:m,variant:_,...u}=a,b=be({name:"Stack",props:a,classes:dE,className:l,style:n,classNames:s,styles:r,unstyled:i,vars:d,varsResolver:b4});return h.jsx(j,{ref:t,...b("root"),variant:_,...u})});ha.classes=dE;ha.displayName="@mantine/core/Stack";const p4={},cr=te((e,t)=>{const a=Q("TextInput",p4,e);return h.jsx(ys,{component:"input",ref:t,...a,__staticSelector:"TextInput"})});cr.classes=ys.classes;cr.displayName="@mantine/core/TextInput";/** + * @remix-run/router v1.19.2 + * + * Copyright (c) Remix Software Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */function mr(){return mr=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")throw new Error(t)}function Ff(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function z4(){return Math.random().toString(36).substr(2,8)}function Jw(e,t){return{usr:e.state,key:e.key,idx:t}}function xb(e,t,a,s){return a===void 0&&(a=null),mr({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?tl(t):t,{state:a,key:t&&t.key||s||z4()})}function oE(e){let{pathname:t="/",search:a="",hash:s=""}=e;return a&&a!=="?"&&(t+=a.charAt(0)==="?"?a:"?"+a),s&&s!=="#"&&(t+=s.charAt(0)==="#"?s:"#"+s),t}function tl(e){let t={};if(e){let a=e.indexOf("#");a>=0&&(t.hash=e.substr(a),e=e.substr(0,a));let s=e.indexOf("?");s>=0&&(t.search=e.substr(s),e=e.substr(0,s)),e&&(t.pathname=e)}return t}function w4(e,t,a,s){s===void 0&&(s={});let{window:l=document.defaultView,v5Compat:n=!1}=s,r=l.history,i=ts.Pop,d=null,o=c();o==null&&(o=0,r.replaceState(mr({},r.state,{idx:o}),""));function c(){return(r.state||{idx:null}).idx}function m(){i=ts.Pop;let x=c(),p=x==null?null:x-o;o=x,d&&d({action:i,location:f.location,delta:p})}function _(x,p){i=ts.Push;let z=xb(f.location,x,p);a&&a(z,x),o=c()+1;let w=Jw(z,o),P=f.createHref(z);try{r.pushState(w,"",P)}catch(C){if(C instanceof DOMException&&C.name==="DataCloneError")throw C;l.location.assign(P)}n&&d&&d({action:i,location:f.location,delta:1})}function u(x,p){i=ts.Replace;let z=xb(f.location,x,p);a&&a(z,x),o=c();let w=Jw(z,o),P=f.createHref(z);r.replaceState(w,"",P),n&&d&&d({action:i,location:f.location,delta:0})}function b(x){let p=l.location.origin!=="null"?l.location.origin:l.location.href,z=typeof x=="string"?x:oE(x);return z=z.replace(/ $/,"%20"),Ye(p,"No window.location.(origin|href) available to create URL for href: "+z),new URL(z,p)}let f={get action(){return i},get location(){return e(l,r)},listen(x){if(d)throw new Error("A history only accepts one active listener");return l.addEventListener(Zw,m),d=x,()=>{l.removeEventListener(Zw,m),d=null}},createHref(x){return t(l,x)},createURL:b,encodeLocation(x){let p=b(x);return{pathname:p.pathname,search:p.search,hash:p.hash}},push:_,replace:u,go(x){return r.go(x)}};return f}var ex;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(ex||(ex={}));function x4(e,t,a){return a===void 0&&(a="/"),g4(e,t,a,!1)}function g4(e,t,a,s){let l=typeof t=="string"?tl(t):t,n=_E(l.pathname||"/",a);if(n==null)return null;let r=cE(e);h4(r);let i=null;for(let d=0;i==null&&d{let d={relativePath:i===void 0?n.path||"":i,caseSensitive:n.caseSensitive===!0,childrenIndex:r,route:n};d.relativePath.startsWith("/")&&(Ye(d.relativePath.startsWith(s),'Absolute route path "'+d.relativePath+'" nested under path '+('"'+s+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),d.relativePath=d.relativePath.slice(s.length));let o=Vs([s,d.relativePath]),c=a.concat(d);n.children&&n.children.length>0&&(Ye(n.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+o+'".')),cE(n.children,t,c,o)),!(n.path==null&&!n.index)&&t.push({path:o,score:N4(o,n.index),routesMeta:c})};return e.forEach((n,r)=>{var i;if(n.path===""||!((i=n.path)!=null&&i.includes("?")))l(n,r);else for(let d of mE(n.path))l(n,r,d)}),t}function mE(e){let t=e.split("/");if(t.length===0)return[];let[a,...s]=t,l=a.endsWith("?"),n=a.replace(/\?$/,"");if(s.length===0)return l?[n,""]:[n];let r=mE(s.join("/")),i=[];return i.push(...r.map(d=>d===""?n:[n,d].join("/"))),l&&i.push(...r),i.map(d=>e.startsWith("/")&&d===""?"/":d)}function h4(e){e.sort((t,a)=>t.score!==a.score?a.score-t.score:T4(t.routesMeta.map(s=>s.childrenIndex),a.routesMeta.map(s=>s.childrenIndex)))}const P4=/^:[\w-]+$/,S4=3,y4=2,C4=1,E4=10,v4=-2,tx=e=>e==="*";function N4(e,t){let a=e.split("/"),s=a.length;return a.some(tx)&&(s+=v4),t&&(s+=y4),a.filter(l=>!tx(l)).reduce((l,n)=>l+(P4.test(n)?S4:n===""?C4:E4),s)}function T4(e,t){return e.length===t.length&&e.slice(0,-1).every((s,l)=>s===t[l])?e[e.length-1]-t[t.length-1]:0}function R4(e,t,a){let{routesMeta:s}=e,l={},n="/",r=[];for(let i=0;i{let{paramName:_,isOptional:u}=c;if(_==="*"){let f=i[m]||"";r=n.slice(0,n.length-f.length).replace(/(.)\/+$/,"$1")}const b=i[m];return u&&!b?o[_]=void 0:o[_]=(b||"").replace(/%2F/g,"/"),o},{}),pathname:n,pathnameBase:r,pattern:e}}function F4(e,t,a){t===void 0&&(t=!1),a===void 0&&(a=!0),Ff(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let s=[],l="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(r,i,d)=>(s.push({paramName:i,isOptional:d!=null}),d?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(s.push({paramName:"*"}),l+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):a?l+="\\/*$":e!==""&&e!=="/"&&(l+="(?:(?=\\/|$))"),[new RegExp(l,t?void 0:"i"),s]}function A4(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return Ff(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function _E(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let a=t.endsWith("/")?t.length-1:t.length,s=e.charAt(a);return s&&s!=="/"?null:e.slice(a)||"/"}function I4(e,t){t===void 0&&(t="/");let{pathname:a,search:s="",hash:l=""}=typeof e=="string"?tl(e):e;return{pathname:a?a.startsWith("/")?a:O4(a,t):t,search:L4(s),hash:G4(l)}}function O4(e,t){let a=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(l=>{l===".."?a.length>1&&a.pop():l!=="."&&a.push(l)}),a.length>1?a.join("/"):"/"}function bc(e,t,a,s){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(s)+"]. Please separate it out to the ")+("`to."+a+"` field. Alternatively you may provide the full path as ")+'a string in and the router will parse it for you.'}function D4(e){return e.filter((t,a)=>a===0||t.route.path&&t.route.path.length>0)}function M4(e,t){let a=D4(e);return t?a.map((s,l)=>l===a.length-1?s.pathname:s.pathnameBase):a.map(s=>s.pathnameBase)}function B4(e,t,a,s){s===void 0&&(s=!1);let l;typeof e=="string"?l=tl(e):(l=mr({},e),Ye(!l.pathname||!l.pathname.includes("?"),bc("?","pathname","search",l)),Ye(!l.pathname||!l.pathname.includes("#"),bc("#","pathname","hash",l)),Ye(!l.search||!l.search.includes("#"),bc("#","search","hash",l)));let n=e===""||l.pathname==="",r=n?"/":l.pathname,i;if(r==null)i=a;else{let m=t.length-1;if(!s&&r.startsWith("..")){let _=r.split("/");for(;_[0]==="..";)_.shift(),m-=1;l.pathname=_.join("/")}i=m>=0?t[m]:"/"}let d=I4(l,i),o=r&&r!=="/"&&r.endsWith("/"),c=(n||r===".")&&a.endsWith("/");return!d.pathname.endsWith("/")&&(o||c)&&(d.pathname+="/"),d}const Vs=e=>e.join("/").replace(/\/\/+/g,"/"),k4=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),L4=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,G4=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function q4(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const uE=["post","put","patch","delete"];new Set(uE);const U4=["get",...uE];new Set(U4);/** + * React Router v6.26.2 + * + * Copyright (c) Remix Software Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */function _r(){return _r=Object.assign?Object.assign.bind():function(e){for(var t=1;t{i.current=!0}),g.useCallback(function(o,c){if(c===void 0&&(c={}),!i.current)return;if(typeof o=="number"){s.go(o);return}let m=B4(o,JSON.parse(r),n,c.relative==="path");e==null&&t!=="/"&&(m.pathname=m.pathname==="/"?t:Vs([t,m.pathname])),(c.replace?s.replace:s.push)(m,c.state,c)},[t,s,r,n,e])}function Y4(e,t){return K4(e,t)}function K4(e,t,a,s){bo()||Ye(!1);let{navigator:l}=g.useContext(_o),{matches:n}=g.useContext(mn),r=n[n.length-1],i=r?r.params:{};r&&r.pathname;let d=r?r.pathnameBase:"/";r&&r.route;let o=pE(),c;if(t){var m;let x=typeof t=="string"?tl(t):t;d==="/"||(m=x.pathname)!=null&&m.startsWith(d)||Ye(!1),c=x}else c=o;let _=c.pathname||"/",u=_;if(d!=="/"){let x=d.replace(/^\//,"").split("/");u="/"+_.replace(/^\//,"").split("/").slice(x.length).join("/")}let b=x4(e,{pathname:u}),f=Z4(b&&b.map(x=>Object.assign({},x,{params:Object.assign({},i,x.params),pathname:Vs([d,l.encodeLocation?l.encodeLocation(x.pathname).pathname:x.pathname]),pathnameBase:x.pathnameBase==="/"?d:Vs([d,l.encodeLocation?l.encodeLocation(x.pathnameBase).pathname:x.pathnameBase])})),n,a,s);return t&&f?g.createElement(uo.Provider,{value:{location:_r({pathname:"/",search:"",hash:"",state:null,key:"default"},c),navigationType:ts.Pop}},f):f}function W4(){let e=aI(),t=q4(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),a=e instanceof Error?e.stack:null,l={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return g.createElement(g.Fragment,null,g.createElement("h2",null,"Unexpected Application Error!"),g.createElement("h3",{style:{fontStyle:"italic"}},t),a?g.createElement("pre",{style:l},a):null,null)}const $4=g.createElement(W4,null);class X4 extends g.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,a){return a.location!==t.location||a.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:a.error,location:a.location,revalidation:t.revalidation||a.revalidation}}componentDidCatch(t,a){console.error("React Router caught the following error during render",t,a)}render(){return this.state.error!==void 0?g.createElement(mn.Provider,{value:this.props.routeContext},g.createElement(bE.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function j4(e){let{routeContext:t,match:a,children:s}=e,l=g.useContext(Af);return l&&l.static&&l.staticContext&&(a.route.errorElement||a.route.ErrorBoundary)&&(l.staticContext._deepestRenderedBoundaryId=a.route.id),g.createElement(mn.Provider,{value:t},s)}function Z4(e,t,a,s){var l;if(t===void 0&&(t=[]),a===void 0&&(a=null),s===void 0&&(s=null),e==null){var n;if(!a)return null;if(a.errors)e=a.matches;else if((n=s)!=null&&n.v7_partialHydration&&t.length===0&&!a.initialized&&a.matches.length>0)e=a.matches;else return null}let r=e,i=(l=a)==null?void 0:l.errors;if(i!=null){let c=r.findIndex(m=>m.route.id&&(i==null?void 0:i[m.route.id])!==void 0);c>=0||Ye(!1),r=r.slice(0,Math.min(r.length,c+1))}let d=!1,o=-1;if(a&&s&&s.v7_partialHydration)for(let c=0;c=0?r=r.slice(0,o+1):r=[r[0]];break}}}return r.reduceRight((c,m,_)=>{let u,b=!1,f=null,x=null;a&&(u=i&&m.route.id?i[m.route.id]:void 0,f=m.route.errorElement||$4,d&&(o<0&&_===0?(b=!0,x=null):o===_&&(b=!0,x=m.route.hydrateFallbackElement||null)));let p=t.concat(r.slice(0,_+1)),z=()=>{let w;return u?w=f:b?w=x:m.route.Component?w=g.createElement(m.route.Component,null):m.route.element?w=m.route.element:w=c,g.createElement(j4,{match:m,routeContext:{outlet:c,matches:p,isDataRoute:a!=null},children:w})};return a&&(m.route.ErrorBoundary||m.route.errorElement||_===0)?g.createElement(X4,{location:a.location,revalidation:a.revalidation,component:f,error:u,children:z(),routeContext:{outlet:null,matches:p,isDataRoute:!0}}):z()},null)}var zE=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(zE||{}),wd=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(wd||{});function J4(e){let t=g.useContext(Af);return t||Ye(!1),t}function eI(e){let t=g.useContext(V4);return t||Ye(!1),t}function tI(e){let t=g.useContext(mn);return t||Ye(!1),t}function wE(e){let t=tI(),a=t.matches[t.matches.length-1];return a.route.id||Ye(!1),a.route.id}function aI(){var e;let t=g.useContext(bE),a=eI(wd.UseRouteError),s=wE(wd.UseRouteError);return t!==void 0?t:(e=a.errors)==null?void 0:e[s]}function sI(){let{router:e}=J4(zE.UseNavigateStable),t=wE(wd.UseNavigateStable),a=g.useRef(!1);return fE(()=>{a.current=!0}),g.useCallback(function(l,n){n===void 0&&(n={}),a.current&&(typeof l=="number"?e.navigate(l):e.navigate(l,_r({fromRouteId:t},n)))},[e,t])}function Fs(e){Ye(!1)}function lI(e){let{basename:t="/",children:a=null,location:s,navigationType:l=ts.Pop,navigator:n,static:r=!1,future:i}=e;bo()&&Ye(!1);let d=t.replace(/^\/*/,"/"),o=g.useMemo(()=>({basename:d,navigator:n,static:r,future:_r({v7_relativeSplatPath:!1},i)}),[d,i,n,r]);typeof s=="string"&&(s=tl(s));let{pathname:c="/",search:m="",hash:_="",state:u=null,key:b="default"}=s,f=g.useMemo(()=>{let x=_E(c,d);return x==null?null:{location:{pathname:x,search:m,hash:_,state:u,key:b},navigationType:l}},[d,c,m,_,u,b,l]);return f==null?null:g.createElement(_o.Provider,{value:o},g.createElement(uo.Provider,{children:a,value:f}))}function nI(e){let{children:t,location:a}=e;return Y4(gb(t),a)}new Promise(()=>{});function gb(e,t){t===void 0&&(t=[]);let a=[];return g.Children.forEach(e,(s,l)=>{if(!g.isValidElement(s))return;let n=[...t,l];if(s.type===g.Fragment){a.push.apply(a,gb(s.props.children,n));return}s.type!==Fs&&Ye(!1),!s.props.index||!s.props.children||Ye(!1);let r={id:s.props.id||n.join("-"),caseSensitive:s.props.caseSensitive,element:s.props.element,Component:s.props.Component,index:s.props.index,path:s.props.path,loader:s.props.loader,action:s.props.action,errorElement:s.props.errorElement,ErrorBoundary:s.props.ErrorBoundary,hasErrorBoundary:s.props.ErrorBoundary!=null||s.props.errorElement!=null,shouldRevalidate:s.props.shouldRevalidate,handle:s.props.handle,lazy:s.props.lazy};s.props.children&&(r.children=gb(s.props.children,n)),a.push(r)}),a}/** + * React Router DOM v6.26.2 + * + * Copyright (c) Remix Software Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */const rI="6";try{window.__reactRouterVersion=rI}catch{}const iI="startTransition",sx=bP[iI];function dI(e){let{basename:t,children:a,future:s,window:l}=e,n=g.useRef();n.current==null&&(n.current=f4({window:l,v5Compat:!0}));let r=n.current,[i,d]=g.useState({action:r.action,location:r.location}),{v7_startTransition:o}=s||{},c=g.useCallback(m=>{o&&sx?sx(()=>d(m)):d(m)},[d,o]);return g.useLayoutEffect(()=>r.listen(c),[r,c]),g.createElement(lI,{basename:t,children:a,location:i.location,navigationType:i.action,navigator:r,future:s})}var lx;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(lx||(lx={}));var nx;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(nx||(nx={}));const oI=[{name:"main/SB/Core/x/xAnim",fuzzy_match_percent:29.994715,total_code:15136,matched_code:4540,total_data:296,matched_data:0,total_functions:55,matched_functions:35,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x802b89e0",size:32,fuzzy_match_percent:0},{name:".rodata",address:"0x80251d80",size:200,fuzzy_match_percent:0},{name:".sbss",address:"0x803cb160",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cc980",size:56,fuzzy_match_percent:0},{name:".text",address:"0x800058e0",size:15064,fuzzy_match_percent:30.138077},{name:".text",address:"0x800093b8",size:72,fuzzy_match_percent:0}],functions:[{name:"_xSingleCompare__Fcc",demangled_name:"_xSingleCompare(char, char)",address:"0x800058e0",size:112,fuzzy_match_percent:100,opcodes:["clrlwi","cmpwi","bge","beq","blt","b","li","blr","cmplwi","bltlr","bgtlr","subf","cntlzw","srwi"],labels:4},{name:"_xSingleCompare__FcPCc",demangled_name:"_xSingleCompare(char, const char*)",address:"0x80005950",size:100,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","b","bl","clrlwi.","beq","li","addi","lbz","cmplwi","bne","lwz","mtlr","blr"],labels:4},{name:"_xCharIn__FcPCc",demangled_name:"_xCharIn(char, const char*)",address:"0x800059b4",size:48,fuzzy_match_percent:100,opcodes:["clrlwi","b","cmplw","bne","li","blr","addi","lbz","cmplwi"],labels:3},{name:"_xCheckAnimNameInner__FPCcPCciPcPiPi",demangled_name:"_xCheckAnimNameInner(const char*, const char*, int, char*, int*, int*)",address:"0x800059e4",size:1384,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","li","b","lbzx","cmpwi","beq","bge","addi","bne","cmplwi","lis","subi","mtctr","lwz","lwzu","bdnz","add","stb","lbzu","lbz","clrlwi.","bl","stbx","blt","ble","subf","stbu","bgt","cmplw","cmpw","lmw","mtlr","blr"],labels:66},{name:"_xCheckAnimName__FPCcPCcPc",demangled_name:"_xCheckAnimName(const char*, const char*, char*)",address:"0x80005f4c",size:144,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","stb","bl","addi","clrlwi.","beq","lwz","lbzx","cmplwi","bne","mtlr","blr"],labels:1},{name:"xAnimInit__Fv",demangled_name:"xAnimInit()",address:"0x80005fdc",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lis","li","addi","lwz","mtlr","blr"],labels:0},{name:"xAnimTempTransitionInit__FUi",demangled_name:"xAnimTempTransitionInit(unsigned int)",address:"0x80006010",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","mulli","lwz","bl","lis","addi","srwi","mtlr","blr"],labels:0},{name:"xatan2__Fff",demangled_name:"xatan2(float, float)",address:"0x80006070",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"atan2f__3stdFff",demangled_name:"std::atan2f(float, float)",address:"0x80006094",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","frsp","mtlr","addi","blr"],labels:0},{name:"CalcRecipBlendMax__FPUs",demangled_name:"CalcRecipBlendMax(unsigned short*)",address:"0x800060b8",size:164,fuzzy_match_percent:0,opcodes:["stwu","lis","lfs","b","lhz","cmplwi","bne","stw","lfd","fsubs","fmuls","fdivs","fmadds","fcmpo","ble","fmr","addi","fcmpu","blr"],labels:7},{name:"StateHasTransition__FP10xAnimStateP15xAnimTransition",demangled_name:"StateHasTransition(xAnimState*, xAnimTransition*)",address:"0x8000615c",size:48,fuzzy_match_percent:100,opcodes:["lwz","b","cmplw","bne","li","blr","cmplwi"],labels:3},{name:"DefaultHasTransition__FP10xAnimStateP15xAnimTransitionPUi",demangled_name:"DefaultHasTransition(xAnimState*, xAnimTransition*, unsigned int*)",address:"0x8000618c",size:100,fuzzy_match_percent:100,opcodes:["lwz","li","b","cmplw","bne","blr","cmplwi","add","stw"],labels:4},{name:"DefaultOverride__FP10xAnimStateP15xAnimTransition",demangled_name:"DefaultOverride(xAnimState*, xAnimTransition*)",address:"0x800061f0",size:76,fuzzy_match_percent:100,opcodes:["lwz","b","cmplw","bne","stw","li","blr","cmplwi"],labels:3},{name:"TransitionTimeInit__FP11xAnimSingleP15xAnimTransition",demangled_name:"TransitionTimeInit(xAnimSingle*, xAnimTransition*)",address:"0x8000623c",size:196,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","rlwinm.","beq","xor","lfs","fsubs","stfs","b","li","fcmpu","bne","clrlwi.","bl","fmuls","mtlr","addi","blr"],labels:5},{name:"xAnimFileNewBilinear__FPPvPCcUiPP9xAnimFileUiUi",demangled_name:"xAnimFileNewBilinear(void**, const char*, unsigned int, xAnimFile**, unsigned int, unsigned int)",address:"0x80006300",size:616,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lwz","cmplwi","beq","mullw","slwi","addi","bl","b","li","bgt","ble","ori","subis","bne","mullw.","cmpwi","subi","srwi","mtctr","stwx","bdnz","subf","add","cmpw","bge","rlwinm.","lfs","fmuls","stfs","sth","stb","lmw","mtlr","blr"],labels:18},{name:"xAnimFileNew__FPvPCcUiPP9xAnimFile",demangled_name:"xAnimFileNew(void*, const char*, unsigned int, xAnimFile**)",address:"0x80006568",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"xAnimFileSetTime__FP9xAnimFileff",demangled_name:"xAnimFileSetTime(xAnimFile*, float, float)",address:"0x80006598",size:192,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmr","mr","rlwinm.","beq","bl","b","lfs","fsubs","fcmpo","ble","stfs","fmuls","psq_l","lfd","mtlr","addi","blr"],labels:6},{name:"xAnimFileEval__FP9xAnimFilefPfUiP5xVec3P5xQuatPf",demangled_name:"xAnimFileEval(xAnimFile*, float, float*, unsigned int, xVec3*, xQuat*, float*)",address:"0x80006658",size:1312,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lfs","mr","lwz","fcmpo","bge","fmr","b","ble","bl","rlwinm.","bne","clrlwi.","beq","li","lhz","subi","cmplwi","addi","lis","lbzx","lfd","xoris","fsubs","stfs","cmplw","cmpwi","blt","fcmpu","lbz","mullw","add","slwi","lwzx","psq_l","lmw","mtlr","blr"],labels:20},{name:"floorf__3stdFf",demangled_name:"std::floorf(float)",address:"0x80006b78",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","frsp","mtlr","addi","blr"],labels:0},{name:"xAnimStateNewEffect__FP10xAnimStateUiffPFUiP17xAnimActiveEffectP11xAnimSinglePv_UiUi",demangled_name:"xAnimStateNewEffect(xAnimState*, unsigned int, float, float, unsigned int (*)(unsigned int, xAnimActiveEffect*, xAnimSingle*, void*), unsigned int)",address:"0x80006b9c",size:212,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmr","mr","cmplwi","beq","addi","bl","b","li","stfs","lfs","fcmpo","bgt","psq_l","lfd","mtlr","blr"],labels:5},{name:"xAnimTableNew__FPCcPP10xAnimTableUi",demangled_name:"xAnimTableNew(const char*, xAnimTable**, unsigned int)",address:"0x80006c70",size:140,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","li","lwz","bl","cmplwi","beq","b","mtlr","addi","blr"],labels:2},{name:"xAnimDefaultBeforeEnter__FP9xAnimPlayP10xAnimState",demangled_name:"xAnimDefaultBeforeEnter(xAnimPlay*, xAnimState*)",address:"0x80006cfc",size:92,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","bl","divwu","mullw","subf","slwi","add","mtlr","addi","blr"],labels:1},{name:"xAnimTableNewState__FP10xAnimTablePCcUiUifPfPffPUsPvPFP9xAnimPlayP10xAnimState_vPFP10xAnimStateP11xAnimSinglePv_vPFP9xAnimPlayP5xQuatP5xVec3i_v",demangled_name:"xAnimTableNewState(xAnimTable*, const char*, unsigned int, unsigned int, float, float*, float*, float, unsigned short*, void*, void (*)(xAnimPlay*, xAnimState*), void (*)(xAnimState*, xAnimSingle*, void*), void (*)(xAnimPlay*, xQuat*, xVec3*, int))",address:"0x80006d58",size:312,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","stmw","mr","lwz","cmplwi","beq","li","bl","b","bne","stfs","lfd","lmw","mtlr","addi","blr"],labels:6},{name:"_xAnimTableAddTransitionHelper__FP10xAnimStateP15xAnimTransitionRUiRUiPP10xAnimState",demangled_name:"_xAnimTableAddTransitionHelper(xAnimState*, xAnimTransition*, unsigned int&, unsigned int&, xAnimState**)",address:"0x80006e90",size:176,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","rlwinm.","beq","bl","cmplwi","bne","slwi","stwx","addi","b","mtlr","blr"],labels:2},{name:"_xAnimTableAddTransition__FP10xAnimTableP15xAnimTransitionPCcPCc",demangled_name:"_xAnimTableAddTransition(xAnimTable*, xAnimTransition*, const char*, const char*)",address:"0x80006f40",size:1116,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","stmw","mr","mr.","lwz","addi","beq","b","cmplwi","bne","lbz","lis","bl","neg","or","srwi.","clrlwi.","subfic","cntlzw","srwi","add","stb","stwx","cmplw","slwi","rlwinm.","blt","lmw","mtlr","blr"],labels:45},{name:"xAnimTableAddTransition__FP10xAnimTableP15xAnimTransitionPCc",demangled_name:"xAnimTableAddTransition(xAnimTable*, xAnimTransition*, const char*)",address:"0x8000739c",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xAnimTableNewTransition__FP10xAnimTablePCcPCcPFP15xAnimTransitionP11xAnimSinglePv_UiPFP15xAnimTransitionP11xAnimSinglePv_UiUiUiffUsUsfPUs",demangled_name:"xAnimTableNewTransition(xAnimTable*, const char*, const char*, unsigned int (*)(xAnimTransition*, xAnimSingle*, void*), unsigned int (*)(xAnimTransition*, xAnimSingle*, void*), unsigned int, unsigned int, float, float, unsigned short, unsigned short, float, unsigned short*)",address:"0x800073c0",size:436,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lwz","fmr","lhz","cmplwi","mr","beq","li","bl","b","lfs","fcmpu","fdivs","lbz","bne","addi","clrlwi.","stfs","sth","psq_l","lfd","lmw","mtlr","blr"],labels:17},{name:"xAnimTableAddFile__FP10xAnimTableP9xAnimFilePCc",demangled_name:"xAnimTableAddFile(xAnimTable*, xAnimFile*, const char*)",address:"0x80007574",size:164,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","lwz","bl","b","li","cmplwi","bne","mtlr","blr"],labels:2},{name:"xAnimTableAddFileID__FP10xAnimTableP9xAnimFileUiUiUi",demangled_name:"xAnimTableAddFileID(xAnimTable*, xAnimFile*, unsigned int, unsigned int, unsigned int)",address:"0x80007618",size:284,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","bl","mr.","beq","cmplwi","lwz","bne","slwi","addi","b","li","add","rlwinm.","clrlwi","slw","or","lmw","mtlr","blr"],labels:6},{name:"xAnimTableGetStateID__FP10xAnimTableUi",demangled_name:"xAnimTableGetStateID(xAnimTable*, unsigned int)",address:"0x80007734",size:40,fuzzy_match_percent:100,opcodes:["lwz","b","cmplw","beqlr","cmplwi","bne","li","blr"],labels:2},{name:"xAnimTableGetState__FP10xAnimTablePCc",demangled_name:"xAnimTableGetState(xAnimTable*, const char*)",address:"0x8000775c",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"EffectActiveInsert__FP11xAnimSingleP17xAnimActiveEffect",demangled_name:"EffectActiveInsert(xAnimSingle*, xAnimActiveEffect*)",address:"0x80007798",size:124,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","lwz","b","addi","cmplw","bge","cmplwi","bne","mr","bl","subi","mtlr","blr"],labels:4},{name:"__as__17xAnimActiveEffectFRC17xAnimActiveEffect",demangled_name:"xAnimActiveEffect::operator=(const xAnimActiveEffect&)",address:"0x80007814",size:20,fuzzy_match_percent:100,opcodes:["lwz","stw","blr"],labels:0},{name:"EffectActiveRemove__FP17xAnimActiveEffectUiUi",demangled_name:"EffectActiveRemove(xAnimActiveEffect*, unsigned int, unsigned int)",address:"0x80007828",size:124,fuzzy_match_percent:100,opcodes:["stwu","mflr","subi","stw","cmplw","beq","lwz","cmplwi","bne","li","b","mr","addi","bge","bl","mtlr","blr"],labels:6},{name:"EffectPlaying__FP11xAnimSingleP11xAnimEffect",demangled_name:"EffectPlaying(xAnimSingle*, xAnimEffect*)",address:"0x800078a4",size:72,fuzzy_match_percent:100,opcodes:["lwz","li","b","cmplw","bne","blr","addi","bge","lwzx","cmplwi"],labels:4},{name:"EffectSingleStart__FP11xAnimSingle",demangled_name:"EffectSingleStart(xAnimSingle*)",address:"0x800078ec",size:352,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","lfs","b","clrlwi.","beq","rlwinm.","addi","li","mtctr","bctrl","fcmpo","cror","bne","bl","ble","cmplwi","blt","psq_l","lfd","mtlr","blr"],labels:7},{name:"EffectSingleDuration__FP11xAnimSingle",demangled_name:"EffectSingleDuration(xAnimSingle*)",address:"0x80007a4c",size:240,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","li","lfs","lwz","b","rlwinm.","bne","fcmpo","cror","mtctr","bctrl","bl","addi","cmplw","bge","cmplwi","psq_l","lfd","mtlr","blr"],labels:4},{name:"EffectSingleRun__FP11xAnimSingle",demangled_name:"EffectSingleRun(xAnimSingle*)",address:"0x80007b3c",size:300,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","lfs","b","clrlwi.","beq","rlwinm.","bl","cmplwi","bne","addi","li","mtctr","bctrl","fcmpo","cror","psq_l","lfd","mtlr","blr"],labels:7},{name:"EffectSingleLoop__FP11xAnimSingle",demangled_name:"EffectSingleLoop(xAnimSingle*)",address:"0x80007c68",size:220,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","li","b","rlwinm.","bne","mtctr","bctrl","addi","cmplw","bge","cmplwi","beq","lfs","fcmpo","blt","mtlr","blr"],labels:7},{name:"EffectSingleStop__FP11xAnimSingle",demangled_name:"EffectSingleStop(xAnimSingle*)",address:"0x80007d44",size:320,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","lfs","fcmpu","bne","b","li","rlwinm.","mtctr","bctrl","addi","cmplw","bge","add","andi.","mtlr","blr"],labels:9},{name:"StopUpdate__FP11xAnimSingle",demangled_name:"StopUpdate(xAnimSingle*)",address:"0x80007e84",size:40,fuzzy_match_percent:0,opcodes:["lwz","lfs","fcmpo","blelr","stfs","blr"],labels:0},{name:"LoopUpdate__FP11xAnimSingle",demangled_name:"LoopUpdate(xAnimSingle*)",address:"0x80007eac",size:112,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","lfs","fcmpo","ble","stfs","bl","fsubs","psq_l","lfd","mtlr","addi","blr"],labels:1},{name:"xAnimPlaySetState__FP11xAnimSingleP10xAnimStatef",demangled_name:"xAnimPlaySetState(xAnimSingle*, xAnimState*, float)",address:"0x80007f1c",size:304,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","lwz","cmplwi","beq","li","rlwinm.","lfs","fcmpu","bne","clrlwi.","fmuls","b","stfs","slwi","lis","addi","psq_l","lfd","mtlr","blr"],labels:6},{name:"SingleUpdate__FP11xAnimSinglef",demangled_name:"SingleUpdate(xAnimSingle*, float)",address:"0x8000804c",size:1756,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lfs","lwz","fmr","li","cmplwi","beq","fcmpu","bne","bl","stfs","fmadds","fcmpo","ble","cror","fsubs","fdivs","bge","b","fadds","rlwinm","rlwinm.","mtctr","bctrl","lis","addi","crclr","fmuls","slwi","psq_l","lfd","lmw","mtlr","blr"],labels:44},{name:"SingleEval__FP11xAnimSingleP5xVec3P5xQuat",demangled_name:"SingleEval(xAnimSingle*, xVec3*, xQuat*)",address:"0x80008728",size:228,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","lwz","lhz","cmplwi","ble","addi","lfs","li","bl","beq","subi","lmw","mtlr","blr"],labels:1},{name:"xAnimPlaySetup__FP9xAnimPlayPvP10xAnimTableP14xModelInstance",demangled_name:"xAnimPlaySetup(xAnimPlay*, void*, xAnimTable*, xModelInstance*)",address:"0x8000880c",size:224,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lbz","sth","lhz","ori","lwz","cmplwi","beq","li","b","slw","and.","lis","addi","stwx","lwzx","cmpw","blt","lfs","bl","mtlr","blr"],labels:5},{name:"xAnimPlayChooseTransition__FP9xAnimPlay",demangled_name:"xAnimPlayChooseTransition(xAnimPlay*)",address:"0x800088ec",size:344,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","stmw","mr","lhz","lwz","slwi","bl","b","addi","lwzx","cmplwi","beq","add","mtctr","bctrl","clrlslwi","cmplw","ble","stwx","bne","blt","lmw","mtlr","blr"],labels:11},{name:"xAnimPlayStartTransition__FP9xAnimPlayP15xAnimTransition",demangled_name:"xAnimPlayStartTransition(xAnimPlay*, xAnimTransition*)",address:"0x80008a44",size:548,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","lfs","clrlslwi","add","fcmpu","bne","rlwinm.","beq","cmplwi","b","bl","li","stfs","lis","addi","slwi","mtctr","bctrl","mtlr","blr"],labels:11},{name:"xAnimPlayUpdate__FP9xAnimPlayf",demangled_name:"xAnimPlayUpdate(xAnimPlay*, float)",address:"0x80008c68",size:160,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","li","mr","b","lwz","add","bl","cmplwi","beq","mtctr","bctrl","addi","lhz","cmplw","blt","lfd","mtlr","blr"],labels:3},{name:"xAnimPlayEval__FP9xAnimPlay",demangled_name:"xAnimPlayEval(xAnimPlay*)",address:"0x80008d08",size:684,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lwz","lhz","addi","cmplwi","ble","bl","li","b","add","beq","rlwinm.","bne","lfs","fmr","fcmpu","fneg","clrlwi","subi","fadds","stfs","cmplw","blt","mtctr","bctrl","psq_l","lfd","lmw","mtlr","blr"],labels:12},{name:"xAnimPoolCB__FP8xMemPoolPv",demangled_name:"xAnimPoolCB(xMemPool*, void*)",address:"0x80008fb4",size:264,fuzzy_match_percent:100,opcodes:["lwz","li","addi","lhz","mr","sth","stw","slwi","add","b","stwx","lwzx","cmplwi","beq","cmpw","blt","bne","blr"],labels:10},{name:"xAnimPoolInit__FP8xMemPoolUiUiUiUi",demangled_name:"xAnimPoolInit(xMemPool*, unsigned int, unsigned int, unsigned int, unsigned int)",address:"0x800090bc",size:536,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","stmw","mr","slw","subi","clrlwi","srawi","add","and","extrwi","slwi","addi","lwz","mullw","bl","sth","mtctr","cmplwi","ble","and.","beq","stwx","b","bdnz","bne","lhz","cmplw","blt","lis","srwi","lmw","mtlr","blr"],labels:11},{name:"xAnimPoolAlloc__FP8xMemPoolPvP10xAnimTableP14xModelInstance",demangled_name:"xAnimPoolAlloc(xMemPool*, void*, xAnimTable*, xModelInstance*)",address:"0x800092d4",size:92,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xAnimPoolFree__FP9xAnimPlay",demangled_name:"xAnimPoolFree(xAnimPlay*)",address:"0x80009330",size:136,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","b","lwz","add","bl","addi","lwzx","cmplwi","beq","lhz","cmplw","blt","mtlr","blr"],labels:3},{name:"xAnimFileRawTime__FP9xAnimFilef",demangled_name:"xAnimFileRawTime(xAnimFile*, float)",address:"0x800093b8",size:72,fuzzy_match_percent:0,opcodes:["lwz","rlwinm.","bne","beq","lfs","fmuls","fcmpo","ble","fadds","fsubs","blr"],labels:2}]},{name:"main/SB/Core/x/xBase",fuzzy_match_percent:100,total_code:356,matched_code:356,total_data:0,matched_data:0,total_functions:9,matched_functions:9,complete:!0,module_name:"main",module_id:0,sections:[{name:".text",address:"0x80009400",size:296,fuzzy_match_percent:100},{name:".text",address:"0x80009528",size:60,fuzzy_match_percent:100}],functions:[{name:"xBaseInit__FP5xBaseP10xBaseAsset",demangled_name:"xBaseInit(xBase*, xBaseAsset*)",address:"0x80009400",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","lwz","lbz","stb","lhz","sth","bl","mtlr","addi","blr"],labels:0},{name:"xBaseSetup__FP5xBase",demangled_name:"xBaseSetup(xBase*)",address:"0x80009448",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xBaseSave__FP5xBaseP7xSerial",demangled_name:"xBaseSave(xBase*, xSerial*)",address:"0x8000944c",size:80,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","clrlwi.","beq","li","b","lwz","mtlr","addi","blr"],labels:2},{name:"xBaseLoad__FP5xBaseP7xSerial",demangled_name:"xBaseLoad(xBase*, xSerial*)",address:"0x8000949c",size:92,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","addi","bl","lwz","cmpwi","beq","b","mtlr","blr"],labels:2},{name:"xBaseReset__FP5xBaseP10xBaseAsset",demangled_name:"xBaseReset(xBase*, xBaseAsset*)",address:"0x800094f8",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lhz","rlwimi","sth","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xBaseValidate__FP5xBase",demangled_name:"xBaseValidate(xBase*)",address:"0x80009528",size:16,fuzzy_match_percent:100,opcodes:["lhz","ori","sth","blr"],labels:0},{name:"xBaseIsEnabled__FPC5xBase",demangled_name:"xBaseIsEnabled(const xBase*)",address:"0x80009538",size:12,fuzzy_match_percent:100,opcodes:["lhz","clrlwi","blr"],labels:0},{name:"xBaseDisable__FP5xBase",demangled_name:"xBaseDisable(xBase*)",address:"0x80009544",size:16,fuzzy_match_percent:100,opcodes:["lhz","rlwinm","sth","blr"],labels:0},{name:"xBaseEnable__FP5xBase",demangled_name:"xBaseEnable(xBase*)",address:"0x80009554",size:16,fuzzy_match_percent:100,opcodes:["lhz","ori","sth","blr"],labels:0}]},{name:"main/SB/Core/x/xbinio",fuzzy_match_percent:100,total_code:4036,matched_code:4036,total_data:3824,matched_data:3824,total_functions:33,matched_functions:33,complete:!0,module_name:"main",module_id:0,sections:[{name:".data",address:"0x8027a5c0",size:3520,fuzzy_match_percent:100},{name:".rodata",address:"0x80251e48",size:288,fuzzy_match_percent:100},{name:".sbss",address:"0x803cb168",size:8,fuzzy_match_percent:100},{name:".sdata",address:"0x803ca900",size:8,fuzzy_match_percent:100},{name:".text",address:"0x80009564",size:3996,fuzzy_match_percent:100},{name:".text",address:"0x8000a500",size:40,fuzzy_match_percent:100}],functions:[{name:"xBinioLoadCreate__FPCc",demangled_name:"xBinioLoadCreate(const char*)",address:"0x80009564",size:532,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","lwz","mtctr","slw","and.","bne","lis","mulli","or","addi","add","b","bdnz","cmplwi","beq","bl","srawi","andc","mr.","mtlr","blr"],labels:5},{name:"LoadDestroy__FP15st_FILELOADINFO",demangled_name:"LoadDestroy(st_FILELOADINFO*)",address:"0x80009778",size:108,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","bl","li","slw","andc","mtlr","addi","blr"],labels:1},{name:"SkipBytes__FP15st_FILELOADINFOi",demangled_name:"SkipBytes(st_FILELOADINFO*, int)",address:"0x800097e4",size:188,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmpwi","beq","li","b","bne","bge","add","bl","subf","mtlr","addi","blr"],labels:7},{name:"ReadSeek__FP15st_FILELOADINFOi",demangled_name:"ReadSeek(st_FILELOADINFO*, int)",address:"0x800098a0",size:164,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmpwi","beq","li","b","cmpw","bge","bl","subf","mtlr","addi","blr"],labels:6},{name:"SetBuffer__FP15st_FILELOADINFOPci",demangled_name:"SetBuffer(st_FILELOADINFO*, char*, int)",address:"0x80009944",size:40,fuzzy_match_percent:100,opcodes:["lwz","cmplwi","beqlr","stw","li","blr"],labels:0},{name:"DiscardBuffer__FP15st_FILELOADINFO",demangled_name:"DiscardBuffer(st_FILELOADINFO*)",address:"0x8000996c",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"ReadRaw__FP15st_FILELOADINFOPvii",demangled_name:"ReadRaw(st_FILELOADINFO*, void*, int, int)",address:"0x80009994",size:192,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmpwi","beq","li","b","mullw","cmpw","ble","divw","bl","subf","add","mtlr","addi","blr"],labels:6},{name:"ReadBytes__FP15st_FILELOADINFOPci",demangled_name:"ReadBytes(st_FILELOADINFO*, char*, int)",address:"0x80009a54",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"ReadMShorts__FP15st_FILELOADINFOPsi",demangled_name:"ReadMShorts(st_FILELOADINFO*, short*, int)",address:"0x80009a7c",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"ReadMLongs__FP15st_FILELOADINFOPii",demangled_name:"ReadMLongs(st_FILELOADINFO*, int*, int)",address:"0x80009aa4",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"ReadMFloats__FP15st_FILELOADINFOPfi",demangled_name:"ReadMFloats(st_FILELOADINFO*, float*, int)",address:"0x80009acc",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"ReadMDoubles__FP15st_FILELOADINFOPdi",demangled_name:"ReadMDoubles(st_FILELOADINFO*, double*, int)",address:"0x80009af4",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"ReadIShorts__FP15st_FILELOADINFOPsi",demangled_name:"ReadIShorts(st_FILELOADINFO*, short*, int)",address:"0x80009b1c",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"ReadILongs__FP15st_FILELOADINFOPii",demangled_name:"ReadILongs(st_FILELOADINFO*, int*, int)",address:"0x80009b68",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"ReadIFloats__FP15st_FILELOADINFOPfi",demangled_name:"ReadIFloats(st_FILELOADINFO*, float*, int)",address:"0x80009bb4",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"ReadIDoubles__FP15st_FILELOADINFOPdi",demangled_name:"ReadIDoubles(st_FILELOADINFO*, double*, int)",address:"0x80009c00",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"AsyncMRead__FP15st_FILELOADINFOiPcii",demangled_name:"AsyncMRead(st_FILELOADINFO*, int, char*, int, int)",address:"0x80009c4c",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"AsyncIRead__FP15st_FILELOADINFOiPcii",demangled_name:"AsyncIRead(st_FILELOADINFO*, int, char*, int, int)",address:"0x80009c70",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"AsyncReadStatus__FP15st_FILELOADINFO",demangled_name:"AsyncReadStatus(st_FILELOADINFO*)",address:"0x80009c94",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Swap2__FPci",demangled_name:"Swap2(char*, int)",address:"0x80009cb4",size:196,fuzzy_match_percent:100,opcodes:["cmpwi","beqlr","srwi.","mtctr","beq","lbz","stb","addi","bdnz","andi.","blr"],labels:3},{name:"Swap4__FPci",demangled_name:"Swap4(char*, int)",address:"0x80009d78",size:212,fuzzy_match_percent:100,opcodes:["cmpwi","beqlr","srwi.","mtctr","beq","lbz","stb","addi","bdnz","andi.","blr"],labels:3},{name:"Swap8__FPci",demangled_name:"Swap8(char*, int)",address:"0x80009e4c",size:244,fuzzy_match_percent:100,opcodes:["cmpwi","beqlr","srwi.","mtctr","beq","lbz","stb","addi","bdnz","andi.","blr"],labels:3},{name:"BFD_open__FPCcPCcUiiPv",demangled_name:"BFD_open(const char*, const char*, unsigned int, int, void*)",address:"0x80009f40",size:244,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","stmw","mr","addi","li","bl","cmpwi","bne","mulli","add","b","cmplwi","beq","stb","lmw","lwz","mtlr","blr"],labels:5},{name:"BFD_close__FP9tag_xFilePv",demangled_name:"BFD_close(tag_xFile*, void*)",address:"0x8000a034",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","li","lwz","mtlr","addi","blr"],labels:0},{name:"BFD_read__FPviiP9tag_xFilePv",demangled_name:"BFD_read(void*, int, int, tag_xFile*, void*)",address:"0x8000a07c",size:472,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","mullw.","li","bne","b","lwz","cmplwi","beq","cmpwi","blt","cmpw","ble","bl","add","cmplw","bge","divwu","mullw","subf","addi","divw","lmw","mtlr","blr"],labels:11},{name:"BFD_seek__FP9tag_xFileiiPv",demangled_name:"BFD_seek(tag_xFile*, int, int, void*)",address:"0x8000a254",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","subfic","cntlzw","srwi","lwz","mtlr","addi","blr"],labels:0},{name:"BFD_getLength__FP9tag_xFilePv",demangled_name:"BFD_getLength(tag_xFile*, void*)",address:"0x8000a29c",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"BFD_startSector__FPCc",demangled_name:"BFD_startSector(const char*)",address:"0x8000a2bc",size:136,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","subi","mtctr","lwz","lwzu","bdnz","bl","cmplwi","bne","mtlr","blr"],labels:2},{name:"BFD_cb_GCP2_readasync__FP9tag_xFile",demangled_name:"BFD_cb_GCP2_readasync(tag_xFile*)",address:"0x8000a344",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"BFD_AsyncRead__FP15st_FILELOADINFOiPviii",demangled_name:"BFD_AsyncRead(st_FILELOADINFO*, int, void*, int, int, int)",address:"0x8000a348",size:228,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","lwz","cmpwi","beq","li","b","cmplwi","bl","mullw","lis","addi","bge","bne","lmw","mtlr","blr"],labels:6},{name:"BFD_AsyncReadStatus__FP15st_FILELOADINFO",demangled_name:"BFD_AsyncReadStatus(st_FILELOADINFO*)",address:"0x8000a42c",size:212,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmplwi","bne","li","b","cmplw","beq","cmpwi","addi","bl","bge","mtlr","blr"],labels:9},{name:"xFileSetUserData__FP9tag_xFilePv",demangled_name:"xFileSetUserData(tag_xFile*, void*)",address:"0x8000a500",size:8,fuzzy_match_percent:100,opcodes:["stw","blr"],labels:0},{name:"xFileReadAsyncStatus__FiPi",demangled_name:"xFileReadAsyncStatus(int, int*)",address:"0x8000a508",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0}]},{name:"main/SB/Core/x/xBound",fuzzy_match_percent:64.54965,total_code:3464,matched_code:2236,total_data:136,matched_data:0,total_functions:30,matched_functions:27,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x8027b380",size:112,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cc9b8",size:24,fuzzy_match_percent:0},{name:".text",address:"0x8000a528",size:2580,fuzzy_match_percent:52.4031},{name:".text",address:"0x8000af3c",size:52,fuzzy_match_percent:100},{name:".text",address:"0x8000af70",size:288,fuzzy_match_percent:100},{name:".text",address:"0x8000b090",size:92,fuzzy_match_percent:100},{name:".text",address:"0x8000b0ec",size:440,fuzzy_match_percent:100},{name:".text",address:"0x8000b2a4",size:12,fuzzy_match_percent:100}],functions:[{name:"xBoundUpdate__FP6xBound",demangled_name:"xBoundUpdate(xBound*)",address:"0x8000a528",size:168,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lbz","cmplwi","bne","addi","bl","lfs","b","lwz","beq","mtlr","blr"],labels:3},{name:"xBoundGetBox__FR4xBoxRC6xBound",demangled_name:"xBoundGetBox(xBox&, const xBound&)",address:"0x8000a5d0",size:192,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lbz","mr","cmpwi","beq","bge","b","lfs","fadds","bl","addi","fsubs","lwz","mtlr","blr"],labels:5},{name:"__as__4xBoxFRC4xBox",demangled_name:"xBox::operator=(const xBox&)",address:"0x8000a690",size:52,fuzzy_match_percent:100,opcodes:["lwz","stw","blr"],labels:0},{name:"xBoundGetSphere__FR7xSphereRC6xBound",demangled_name:"xBoundGetSphere(xSphere&, const xBound&)",address:"0x8000a6c4",size:312,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lbz","cmpwi","beq","bge","b","addi","bl","stfs","lwz","lfs","fmuls","fmadds","psq_l","lfd","mtlr","blr"],labels:5},{name:"xsqrt__Ff",demangled_name:"xsqrt(float)",address:"0x8000a7fc",size:172,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","lfs","fcmpo","cror","beq","bl","cmpwi","bne","b","frsqrte","fmuls","fnmsubs","ble","fdivs","psq_l","lfd","lwz","mtlr","addi","blr"],labels:4},{name:"xBoundSphereHitsOBB__FPC7xSpherePC4xBoxPC7xMat4x3P7xCollis",demangled_name:"xBoundSphereHitsOBB(const xSphere*, const xBox*, const xMat4x3*, xCollis*)",address:"0x8000a8a8",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xBoundHitsBound__FPC6xBoundPC6xBoundP7xCollis",demangled_name:"xBoundHitsBound(const xBound*, const xBound*, xCollis*)",address:"0x8000a8c8",size:248,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","cmpwi","bne","lwz","clrrwi","b","lbz","slwi","or","subi","cmplwi","bgt","lis","addi","lwzx","mtctr","bctr","mtlr","blr"],labels:7},{name:"xBoundOBBIsectRay__FPC4xBoxPC7xMat4x3PC5xRay3P6xIsect",demangled_name:"xBoundOBBIsectRay(const xBox*, const xMat4x3*, const xRay3*, xIsect*)",address:"0x8000a9c0",size:808,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","fmuls","fadds","fsubs","fabs","frsp","fcmpo","cror","bne","fmr","stfs","b","bl","fdivs","addi","lwz","psq_l","lfd","mtlr","blr"],labels:9},{name:"xRayHitsBound__FPC5xRay3PC6xBoundP7xCollis",demangled_name:"xRayHitsBound(const xRay3*, const xBound*, xCollis*)",address:"0x8000ace8",size:188,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","stw","lbz","cmplwi","bne","addi","bl","b","lwz","lfs","fcmpo","cror","ori","stfs","clrrwi","mtlr","blr"],labels:5},{name:"xSphereHitsBound__FPC7xSpherePC6xBoundP7xCollis",demangled_name:"xSphereHitsBound(const xSphere*, const xBound*, xCollis*)",address:"0x8000ada4",size:112,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","stw","lbz","cmpwi","beq","bge","b","addi","bl","lwz","mtlr","blr"],labels:5},{name:"xVecHitsBound__FPC5xVec3PC6xBoundP7xCollis",demangled_name:"xVecHitsBound(const xVec3*, const xBound*, xCollis*)",address:"0x8000ae14",size:200,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lbz","mr","cmplwi","bne","addi","bl","b","lwz","lfs","fcmpo","cror","ori","clrrwi","mtlr","blr"],labels:5},{name:"xBoundDraw__FPC6xBound",demangled_name:"xBoundDraw(const xBound*)",address:"0x8000aedc",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lbz","cmplwi","bne","addi","li","bl","b","lwz","mtlr","blr"],labels:3},{name:"xQuickCullForBound__FP7xQCDataPC6xBound",demangled_name:"xQuickCullForBound(xQCData*, const xBound*)",address:"0x8000af3c",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","mr","addi","bl","lwz","mtlr","blr"],labels:0},{name:"xMat4x3Toworld__FP5xVec3PC7xMat4x3PC5xVec3",demangled_name:"xMat4x3Toworld(xVec3*, const xMat4x3*, const xVec3*)",address:"0x8000af70",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lfs","fadds","stfs","lwz","mtlr","addi","blr"],labels:0},{name:"xMat3x3RMulVec__FP5xVec3PC7xMat3x3PC5xVec3",demangled_name:"xMat3x3RMulVec(xVec3*, const xMat3x3*, const xVec3*)",address:"0x8000afd8",size:100,fuzzy_match_percent:100,opcodes:["lfs","fmuls","fmadds","stfs","blr"],labels:0},{name:"xMat4x3Tolocal__FP5xVec3PC7xMat4x3PC5xVec3",demangled_name:"xMat4x3Tolocal(xVec3*, const xMat4x3*, const xVec3*)",address:"0x8000b03c",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","lfs","fsubs","stw","stfs","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xVec3SMul__FP5xVec3PC5xVec3f",demangled_name:"xVec3SMul(xVec3*, const xVec3*, float)",address:"0x8000b090",size:40,fuzzy_match_percent:100,opcodes:["lfs","fmuls","stfs","blr"],labels:0},{name:"xVec3Add__FP5xVec3PC5xVec3PC5xVec3",demangled_name:"xVec3Add(xVec3*, const xVec3*, const xVec3*)",address:"0x8000b0b8",size:52,fuzzy_match_percent:100,opcodes:["lfs","fadds","stfs","blr"],labels:0},{name:"assign__5xVec3Ffff",demangled_name:"xVec3::assign(float, float, float)",address:"0x8000b0ec",size:16,fuzzy_match_percent:100,opcodes:["stfs","blr"],labels:0},{name:"length2__5xVec3CFv",demangled_name:"xVec3::length2() const",address:"0x8000b0fc",size:36,fuzzy_match_percent:100,opcodes:["lfs","fmuls","fadds","blr"],labels:0},{name:"__ml__5xVec3CFf",demangled_name:"xVec3::operator*(float) const",address:"0x8000b120",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","lwz","stw","mr","addi","bl","mtlr","blr"],labels:0},{name:"__amu__5xVec3Ff",demangled_name:"xVec3::operator*=(float)",address:"0x8000b180",size:40,fuzzy_match_percent:100,opcodes:["lfs","fmuls","stfs","blr"],labels:0},{name:"length__5xVec3CFv",demangled_name:"xVec3::length() const",address:"0x8000b1a8",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"__mi__5xVec3CFRC5xVec3",demangled_name:"xVec3::operator-(const xVec3&) const",address:"0x8000b1cc",size:100,fuzzy_match_percent:100,opcodes:["stwu","mflr","lwz","stw","mr","addi","bl","mtlr","blr"],labels:0},{name:"__ami__5xVec3FRC5xVec3",demangled_name:"xVec3::operator-=(const xVec3&)",address:"0x8000b230",size:52,fuzzy_match_percent:100,opcodes:["lfs","fsubs","stfs","blr"],labels:0},{name:"__as__5xVec3FRC5xVec3",demangled_name:"xVec3::operator=(const xVec3&)",address:"0x8000b264",size:28,fuzzy_match_percent:100,opcodes:["lfs","stfs","blr"],labels:0},{name:"__as__7xSphereFRC7xSphere",demangled_name:"xSphere::operator=(const xSphere&)",address:"0x8000b280",size:36,fuzzy_match_percent:100,opcodes:["lwz","stw","lfs","stfs","blr"],labels:0},{name:"xDrawBox__FPC4xBox",demangled_name:"xDrawBox(const xBox*)",address:"0x8000b2a4",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xDrawOBB__FPC4xBoxPC7xMat4x3",demangled_name:"xDrawOBB(const xBox*, const xMat4x3*)",address:"0x8000b2a8",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xDrawSphere2__FPC7xSphereUi",demangled_name:"xDrawSphere2(const xSphere*, unsigned int)",address:"0x8000b2ac",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0}]},{name:"main/SB/Core/x/xCamera",fuzzy_match_percent:50.07137,total_code:14012,matched_code:7016,total_data:688,matched_data:0,total_functions:77,matched_functions:64,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x802b8a00",size:64,fuzzy_match_percent:0},{name:".data",address:"0x8027b3f0",size:40,fuzzy_match_percent:0},{name:".rodata",address:"0x80251f68",size:392,fuzzy_match_percent:0},{name:".sbss",address:"0x803cb170",size:24,fuzzy_match_percent:0},{name:".sdata",address:"0x803ca908",size:16,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cc9d0",size:152,fuzzy_match_percent:0},{name:".text",address:"0x8000b2b0",size:12768,fuzzy_match_percent:45.206768},{name:".text",address:"0x8000e490",size:52,fuzzy_match_percent:100},{name:".text",address:"0x8000e4c4",size:372,fuzzy_match_percent:100},{name:".text",address:"0x8000e638",size:24,fuzzy_match_percent:100},{name:".text",address:"0x8000e650",size:312,fuzzy_match_percent:100},{name:".text",address:"0x8000e788",size:472,fuzzy_match_percent:100},{name:".text",address:"0x8000e960",size:12,fuzzy_match_percent:100}],functions:[{name:"xCameraInit__FP7xCameraUiUi",demangled_name:"xCameraInit(xCamera*, unsigned int, unsigned int)",address:"0x8000b2b0",size:180,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","li","lfs","stfs","lwz","mtlr","addi","blr"],labels:0},{name:"add_camera_tweaks__Fv",demangled_name:"add_camera_tweaks()",address:"0x8000b364",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xCameraExit__FP7xCamera",demangled_name:"xCameraExit(xCamera*)",address:"0x8000b368",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","bl","li","mtlr","addi","blr"],labels:1},{name:"xCameraReset__FP7xCamerafff",demangled_name:"xCameraReset(xCamera*, float, float, float)",address:"0x8000b3a8",size:452,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","lis","mr","addi","li","bl","lfs","stfs","lwz","cmplwi","beq","fadds","ori","psq_l","lfd","mtlr","blr"],labels:1},{name:"__as__7xMat4x3FRC7xMat4x3",demangled_name:"xMat4x3::operator=(const xMat4x3&)",address:"0x8000b56c",size:92,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"__as__7xMat3x3FRC7xMat3x3",demangled_name:"xMat3x3::operator=(const xMat3x3&)",address:"0x8000b5c8",size:100,fuzzy_match_percent:100,opcodes:["lwz","stw","blr"],labels:0},{name:"xCam_buildbasis__FP7xCamera",demangled_name:"xCam_buildbasis(xCamera*)",address:"0x8000b62c",size:420,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","cmplwi","beq","lfs","fsubs","fmuls","fmadds","fabs","frsp","fcmpo","cror","bne","stfs","b","bl","fdivs","bge","fadds","ble","fneg","psq_l","lfd","mtlr","addi","blr"],labels:6},{name:"xCam_cyltoworld__FP5xVec3PC7xMat4x3fffUi",demangled_name:"xCam_cyltoworld(xVec3*, const xMat4x3*, float, float, float, unsigned int)",address:"0x8000b7d0",size:228,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","rlwinm.","fmr","mr","beq","stfs","b","lfs","fadds","bl","fmadds","psq_l","lfd","lwz","mtlr","addi","blr"],labels:4},{name:"xCam_worldtocyl__FRfRfRfPC7xMat4x3PC5xVec3Ui",demangled_name:"xCam_worldtocyl(float&, float&, float&, const xMat4x3*, const xVec3*, unsigned int)",address:"0x8000b8b4",size:316,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lfs","fsubs","fmuls","fmadds","fabs","frsp","fcmpo","cror","bne","fmr","stfs","b","bl","fdivs","rlwinm.","beq","psq_l","lfd","lmw","lwz","mtlr","addi","blr"],labels:6},{name:"xCam_CorrectD__FP7xCamerafff",demangled_name:"xCam_CorrectD(xCamera*, float, float, float)",address:"0x8000b9f0",size:72,fuzzy_match_percent:0,opcodes:["fmuls","lfs","fmsubs","fsubs","fadds","stfs","blr"],labels:0},{name:"xCam_CorrectH__FP7xCamerafff",demangled_name:"xCam_CorrectH(xCamera*, float, float, float)",address:"0x8000ba38",size:44,fuzzy_match_percent:100,opcodes:["lfs","fmuls","fnmsubs","fsubs","fadds","stfs","blr"],labels:0},{name:"xCam_CorrectP__FP7xCamerafff",demangled_name:"xCam_CorrectP(xCamera*, float, float, float)",address:"0x8000ba64",size:80,fuzzy_match_percent:100,opcodes:["lfs","fmuls","fmsubs","fsubs","fadds","stfs","blr"],labels:0},{name:"xCam_DampP__FP7xCameraff",demangled_name:"xCam_DampP(xCamera*, float, float)",address:"0x8000bab4",size:60,fuzzy_match_percent:100,opcodes:["lfs","fmuls","fadds","stfs","blr"],labels:0},{name:"xCam_CorrectYaw__FP7xCamerafff",demangled_name:"xCam_CorrectYaw(xCamera*, float, float, float)",address:"0x8000baf0",size:68,fuzzy_match_percent:0,opcodes:["lfs","fmuls","fdivs","fmsubs","fsubs","fadds","stfs","blr"],labels:0},{name:"xCam_CorrectPitch__FP7xCamerafff",demangled_name:"xCam_CorrectPitch(xCamera*, float, float, float)",address:"0x8000bb34",size:68,fuzzy_match_percent:0,opcodes:["lfs","fmuls","fdivs","fmsubs","fsubs","fadds","stfs","blr"],labels:0},{name:"xCam_CorrectRoll__FP7xCamerafff",demangled_name:"xCam_CorrectRoll(xCamera*, float, float, float)",address:"0x8000bb78",size:68,fuzzy_match_percent:0,opcodes:["lfs","fmuls","fdivs","fmsubs","fsubs","fadds","stfs","blr"],labels:0},{name:"SweptSphereHitsCameraEnt__FP6xSceneP5xRay3P7xQCDataP4xEntPv",demangled_name:"SweptSphereHitsCameraEnt(xScene*, xRay3*, xQCData*, xEnt*, void*)",address:"0x8000bbbc",size:620,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","mr","cmplwi","beq","lbz","rlwinm.","addi","bl","cmpwi","bne","cmplw","li","b","bge","lfs","fadds","stfs","fsubs","fmr","fdivs","psq_l","lfd","mtlr","blr"],labels:8},{name:"_xCameraUpdate__FP7xCameraf",demangled_name:"_xCameraUpdate(xCamera*, float)",address:"0x8000be28",size:3560,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","cmplwi","beq","lbz","extsb.","bne","lfs","li","stfs","stb","addi","bl","fdivs","fsubs","fmuls","fmadds","fadds","clrlwi.","fcmpo","cror","clrrwi","b","fmsubs","fnmsubs","rlwinm.","fabs","frsp","ble","bge","bgt","rlwinm","lis","ori","fcmpu","cmpwi","psq_l","lfd","mtlr","blr"],labels:44},{name:"xCameraUpdate__FP7xCameraf",demangled_name:"xCameraUpdate(xCamera*, float)",address:"0x8000cc10",size:192,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","lfs","mr","fmuls","bl","fctiwz","lis","li","lfd","lwz","xoris","subi","fsubs","fdivs","b","subf","cntlzw","extrwi","addi","cmpw","blt","psq_l","mtlr","blr"],labels:2},{name:"ceilf__3stdFf",demangled_name:"std::ceilf(float)",address:"0x8000ccd0",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","frsp","mtlr","addi","blr"],labels:0},{name:"xCameraBegin__FP7xCamerai",demangled_name:"xCameraBegin(xCamera*, int)",address:"0x8000ccf4",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","bl","addi","li","mtlr","blr"],labels:0},{name:"xCameraFXBegin__FP7xCamera",demangled_name:"xCameraFXBegin(xCamera*)",address:"0x8000cd40",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","mr","addi","bl","lwz","mtlr","blr"],labels:0},{name:"xCameraFXInit__Fv",demangled_name:"xCameraFXInit()",address:"0x8000cd84",size:100,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","li","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"xCameraFXAlloc__Fv",demangled_name:"xCameraFXAlloc()",address:"0x8000cde8",size:72,fuzzy_match_percent:0,opcodes:["lis","li","addi","mtctr","lwz","cmpwi","bne","stw","lfs","stfs","blr","bdnz"],labels:2},{name:"xCameraFXZoomUpdate__FP8cameraFXfPC7xMat4x3P7xMat4x3",demangled_name:"xCameraFXZoomUpdate(cameraFX*, float, const xMat4x3*, xMat4x3*)",address:"0x8000ce30",size:308,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmpwi","beq","bge","b","lfs","fmadds","stfs","fcmpo","cror","bne","li","mr","bl","fadds","ble","fnmsubs","ori","mtlr","addi","blr"],labels:7},{name:"xCameraFXShake__FfffffP5xVec3P5xVec3",demangled_name:"xCameraFXShake(float, float, float, float, float, xVec3*, xVec3*)",address:"0x8000cf64",size:272,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","mr.","beq","li","stfs","lfs","fdivs","lwz","cmplwi","addi","psq_l","lfd","mtlr","blr"],labels:2},{name:"xCameraFXShakeUpdate__FP8cameraFXfPC7xMat4x3P7xMat4x3",demangled_name:"xCameraFXShakeUpdate(cameraFX*, float, const xMat4x3*, xMat4x3*)",address:"0x8000d074",size:552,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","fadds","stfs","b","fneg","fsubs","fcmpo","bgt","fmuls","bl","ble","lwz","cmplwi","beq","addi","fdivs","fmr","fmadds","psq_l","lfd","mtlr","blr"],labels:4},{name:"xCameraFXUpdate__FP7xCameraf",demangled_name:"xCameraFXUpdate(xCamera*, float)",address:"0x8000d29c",size:296,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","lis","addi","mr","li","lwz","clrlwi.","beq","lfs","fadds","stfs","fcmpo","ble","bgt","rlwinm.","mulli","add","cmplwi","mtctr","bctrl","b","cmpwi","blt","bl","psq_l","lfd","mtlr","blr"],labels:5},{name:"xCameraFXEnd__FP7xCamera",demangled_name:"xCameraFXEnd(xCamera*)",address:"0x8000d3c4",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","mr","bl","lwz","mtlr","blr"],labels:0},{name:"xCameraEnd__FP7xCamerafi",demangled_name:"xCameraEnd(xCamera*, float, int)",address:"0x8000d40c",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","lwz","bl","mtlr","addi","blr"],labels:1},{name:"xCameraShowRaster__FP7xCamera",demangled_name:"xCameraShowRaster(xCamera*)",address:"0x8000d44c",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","bl","mtlr","addi","blr"],labels:0},{name:"xCameraSetScene__FP7xCameraP6xScene",demangled_name:"xCameraSetScene(xCamera*, xScene*)",address:"0x8000d470",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","bl","mtlr","addi","blr"],labels:0},{name:"__as__6xBoundFRC6xBound",demangled_name:"xBound::operator=(const xBound&)",address:"0x8000d4a0",size:224,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","li","stw","mr","addi","lbz","stb","bl","mtlr","blr"],labels:0},{name:"xCameraSetTargetMatrix__FP7xCameraP7xMat4x3",demangled_name:"xCameraSetTargetMatrix(xCamera*, xMat4x3*)",address:"0x8000d580",size:8,fuzzy_match_percent:100,opcodes:["stw","blr"],labels:0},{name:"xCameraSetTargetOMatrix__FP7xCameraP7xMat4x3",demangled_name:"xCameraSetTargetOMatrix(xCamera*, xMat4x3*)",address:"0x8000d588",size:8,fuzzy_match_percent:100,opcodes:["stw","blr"],labels:0},{name:"xCameraDoCollisions__Fii",demangled_name:"xCameraDoCollisions(int, int)",address:"0x8000d590",size:64,fuzzy_match_percent:100,opcodes:["li","lwz","slw","cntlzw","andc","stw","extrwi","or","blr"],labels:0},{name:"xCameraMove__FP7xCameraUiffffff",demangled_name:"xCameraMove(xCamera*, unsigned int, float, float, float, float, float, float)",address:"0x8000d5d0",size:328,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmr","mr","rlwimi","stfs","lfs","fcmpo","cror","bne","cmplwi","beq","addi","bl","fadds","b","fsubs","ori","fnmsubs","fdivs","fmuls","psq_l","lfd","mtlr","blr"],labels:3},{name:"xCameraMove__FP7xCameraRC5xVec3",demangled_name:"xCameraMove(xCamera*, const xVec3&)",address:"0x8000d718",size:88,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","addi","bl","lwz","rlwinm","lfs","stfs","mtlr","blr"],labels:0},{name:"xCameraMove__FP7xCameraRC5xVec3f",demangled_name:"xCameraMove(xCamera*, const xVec3&, float)",address:"0x8000d770",size:188,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","addi","bl","fcmpo","ble","fdivs","b","lwz","rlwinm","lfs","stfs","psq_l","lfd","mtlr","blr"],labels:2},{name:"xCameraFOV__FP7xCamerafff",demangled_name:"xCameraFOV(xCamera*, float, float, float)",address:"0x8000d82c",size:176,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","fmuls","bl","fcmpu","beq","lfs","fsubs","fabs","frsp","fcmpo","ble","fdivs","fadds","b","psq_l","lfd","lwz","mtlr","addi","blr"],labels:3},{name:"xCameraLook__FP7xCameraUiPC5xQuatfff",demangled_name:"xCameraLook(xCamera*, unsigned int, const xQuat*, float, float, float)",address:"0x8000d8dc",size:272,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","rlwimi","fmr","mr","addi","bl","lfs","fcmpo","cror","bne","cmplwi","beq","b","fsubs","ori","stfs","fnmsubs","fdivs","fmuls","psq_l","lfd","mtlr","blr"],labels:2},{name:"xCameraLookYPR__FP7xCameraUiffffff",demangled_name:"xCameraLookYPR(xCamera*, unsigned int, float, float, float, float, float, float)",address:"0x8000d9ec",size:296,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","rlwimi","fmr","mr","ori","stfs","lfs","fcmpo","cror","bne","cmplwi","beq","addi","bl","b","fsubs","fnmsubs","fdivs","fmuls","psq_l","lfd","mtlr","blr"],labels:2},{name:"xCameraRotate__FP7xCameraRC7xMat3x3fff",demangled_name:"xCameraRotate(xCamera*, const xMat3x3&, float, float, float)",address:"0x8000db14",size:292,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","fmr","rlwinm","ori","addi","bl","lfs","stfs","fcmpu","bne","b","psq_l","lfd","mtlr","blr"],labels:4},{name:"xCameraRotate__FP7xCameraRC5xVec3ffff",demangled_name:"xCameraRotate(xCamera*, const xVec3&, float, float, float, float)",address:"0x8000dc38",size:320,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lfs","bl","stfs","fneg","fcmpu","bne","lwz","addi","rlwinm","ori","b","psq_l","lfd","mtlr","blr"],labels:4},{name:"xasin__Ff",demangled_name:"xasin(float)",address:"0x8000dd78",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"asinf__3stdFf",demangled_name:"std::asinf(float)",address:"0x8000dd98",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","frsp","mtlr","addi","blr"],labels:0},{name:"bound_sphere_xz__FR5xVec3R5xVec3RC5xVec3fRC5xVec3f",demangled_name:"bound_sphere_xz(xVec3&, xVec3&, const xVec3&, float, const xVec3&, float)",address:"0x8000ddbc",size:228,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","fdivs","fmuls","fmsubs","bl","lfs","fadds","fsubs","stfs","psq_l","lfd","lwz","mtlr","addi","blr"],labels:0},{name:"init__13xBinaryCameraFv",demangled_name:"xBinaryCamera::init()",address:"0x8000dea0",size:20,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"start__13xBinaryCameraFR7xCamera",demangled_name:"xBinaryCamera::start(xCamera&)",address:"0x8000deb4",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","addi","bl","lfs","lwz","mtlr","blr"],labels:0},{name:"stop__13xBinaryCameraFv",demangled_name:"xBinaryCamera::stop()",address:"0x8000def8",size:12,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"update__13xBinaryCameraFf",demangled_name:"xBinaryCamera::update(float)",address:"0x8000df04",size:1420,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","mr","addi","lwz","fmr","lfs","fsubs","stfs","bl","fcmpo","bge","b","ble","fadds","fmuls","fmadds","fabs","frsp","cror","bne","fneg","fmsubs","fnmsubs","psq_l","lfd","lmw","mtlr","blr"],labels:14},{name:"xCameraSetFOV__FP7xCameraf",demangled_name:"xCameraSetFOV(xCamera*, float)",address:"0x8000e490",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfs","lwz","bl","mtlr","addi","blr"],labels:0},{name:"xCameraGetFOV__FPC7xCamera",demangled_name:"xCameraGetFOV(const xCamera*)",address:"0x8000e4b8",size:8,fuzzy_match_percent:100,opcodes:["lfs","blr"],labels:0},{name:"render_debug__13xBinaryCameraFv",demangled_name:"xBinaryCamera::render_debug()",address:"0x8000e4c0",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xMat4x3Identity__FP7xMat4x3",demangled_name:"xMat4x3Identity(xMat4x3*)",address:"0x8000e4c4",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"xMat4x3Copy__FP7xMat4x3PC7xMat4x3",demangled_name:"xMat4x3Copy(xMat4x3*, const xMat4x3*)",address:"0x8000e4ec",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xQuatConj__FP5xQuatPC5xQuat",demangled_name:"xQuatConj(xQuat*, const xQuat*)",address:"0x8000e510",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","lfs","stw","stfs","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xMat3x3LookAt__FP7xMat3x3PC5xVec3PC5xVec3",demangled_name:"xMat3x3LookAt(xMat3x3*, const xVec3*, const xVec3*)",address:"0x8000e538",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","addi","bl","lwz","mtlr","blr"],labels:0},{name:"xMat3x3RMulVec__FP5xVec3PC7xMat3x3PC5xVec3",demangled_name:"xMat3x3RMulVec(xVec3*, const xMat3x3*, const xVec3*)",address:"0x8000e580",size:100,fuzzy_match_percent:100,opcodes:["lfs","fmuls","fmadds","stfs","blr"],labels:0},{name:"xQuatGetAngle__FPC5xQuat",demangled_name:"xQuatGetAngle(const xQuat*)",address:"0x8000e5e4",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","lfs","stw","fcmpo","ble","b","bge","bl","fmuls","lwz","mtlr","addi","blr"],labels:3},{name:"xEntIsVisible__FPC4xEnt",demangled_name:"xEntIsVisible(const xEnt*)",address:"0x8000e638",size:24,fuzzy_match_percent:100,opcodes:["lbz","andi.","subfic","cntlzw","extrwi","blr"],labels:0},{name:"xVec3Length__FPC5xVec3",demangled_name:"xVec3Length(const xVec3*)",address:"0x8000e650",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","lfs","fmuls","stw","fadds","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xVec3Sub__FP5xVec3PC5xVec3PC5xVec3",demangled_name:"xVec3Sub(xVec3*, const xVec3*, const xVec3*)",address:"0x8000e690",size:52,fuzzy_match_percent:100,opcodes:["lfs","fsubs","stfs","blr"],labels:0},{name:"xVec3Inv__FP5xVec3PC5xVec3",demangled_name:"xVec3Inv(xVec3*, const xVec3*)",address:"0x8000e6c4",size:40,fuzzy_match_percent:100,opcodes:["lfs","fneg","stfs","blr"],labels:0},{name:"__as__5xQuatFRC5xQuat",demangled_name:"xQuat::operator=(const xQuat&)",address:"0x8000e6ec",size:36,fuzzy_match_percent:100,opcodes:["lwz","stw","lfs","stfs","blr"],labels:0},{name:"xacos__Ff",demangled_name:"xacos(float)",address:"0x8000e710",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"acosf__3stdFf",demangled_name:"std::acosf(float)",address:"0x8000e730",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","frsp","mtlr","addi","blr"],labels:0},{name:"xVec3AddTo__FP5xVec3PC5xVec3",demangled_name:"xVec3AddTo(xVec3*, const xVec3*)",address:"0x8000e754",size:52,fuzzy_match_percent:100,opcodes:["lfs","fadds","stfs","blr"],labels:0},{name:"invert__5xVec3Fv",demangled_name:"xVec3::invert()",address:"0x8000e788",size:40,fuzzy_match_percent:100,opcodes:["lfs","fneg","stfs","blr"],labels:0},{name:"xexp__Ff",demangled_name:"xexp(float)",address:"0x8000e7b0",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"expf__3stdFf",demangled_name:"std::expf(float)",address:"0x8000e7d0",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","frsp","mtlr","addi","blr"],labels:0},{name:"xrmod__Ff",demangled_name:"xrmod(float)",address:"0x8000e7f4",size:132,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lfs","fmuls","fcmpo","bge","fmr","bl","fsubs","fadds","b","cror","bne","psq_l","lwz","lfd","mtlr","addi","blr"],labels:2},{name:"__adv__5xVec3Ff",demangled_name:"xVec3::operator/=(float)",address:"0x8000e878",size:48,fuzzy_match_percent:100,opcodes:["lfs","fdivs","fmuls","stfs","blr"],labels:0},{name:"right_normalize__5xVec3Fv",demangled_name:"xVec3::right_normalize()",address:"0x8000e8a8",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"safe_normalize__5xVec3FRC5xVec3",demangled_name:"xVec3::safe_normalize(const xVec3&)",address:"0x8000e8d0",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lfs","fcmpo","bge","b","fdivs","lwz","mtlr","addi","blr"],labels:2},{name:"range_limit__Ffff",demangled_name:"range_limit(float, float, float)",address:"0x8000e938",size:40,fuzzy_match_percent:100,opcodes:["fcmpo","cror","bne","fmr","blr","bnelr"],labels:1},{name:"__as__5xVec2Ff",demangled_name:"xVec2::operator=(float)",address:"0x8000e960",size:12,fuzzy_match_percent:100,opcodes:["stfs","blr"],labels:0}]},{name:"main/SB/Core/x/xClimate",fuzzy_match_percent:26.636568,total_code:1772,matched_code:472,total_data:136,matched_data:64,total_functions:12,matched_functions:9,complete:!1,module_name:"main",module_id:0,sections:[{name:".rodata",address:"0x802520f0",size:56,fuzzy_match_percent:100},{name:".sbss",address:"0x803cb188",size:8,fuzzy_match_percent:100},{name:".sdata",address:"0x803ca918",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cca68",size:64,fuzzy_match_percent:38.095238},{name:".text",address:"0x8000e96c",size:1680,fuzzy_match_percent:22.619047},{name:".text",address:"0x8000effc",size:16,fuzzy_match_percent:100},{name:".text",address:"0x8000f00c",size:76,fuzzy_match_percent:100}],functions:[{name:"xClimateVecFromAngle__FfP5xVec3",demangled_name:"xClimateVecFromAngle(float, xVec3*)",address:"0x8000e96c",size:136,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","addi","bl","lfs","fmuls","fdivs","psq_l","lwz","lfd","mtlr","blr"],labels:0},{name:"xClimateInit__FP11_tagClimate",demangled_name:"xClimateInit(_tagClimate*)",address:"0x8000e9f4",size:124,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lis","lfs","addi","stfs","bl","lwz","lbz","rlwinm","stb","mtlr","blr"],labels:0},{name:"xClimateInitAsset__FP11_tagClimateP9xEnvAsset",demangled_name:"xClimateInitAsset(_tagClimate*, xEnvAsset*)",address:"0x8000ea70",size:224,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","addi","lfs","stfs","bl","lwz","cmplwi","bne","b","clrlwi.","beq","li","fsubs","fmuls","fadds","rlwinm.","mtlr","blr"],labels:3},{name:"xClimateSetSnow__Ff",demangled_name:"xClimateSetSnow(float)",address:"0x8000eb50",size:24,fuzzy_match_percent:100,opcodes:["lwz","li","stw","stfs","blr"],labels:0},{name:"xClimateSetRain__Ff",demangled_name:"xClimateSetRain(float)",address:"0x8000eb68",size:24,fuzzy_match_percent:100,opcodes:["lwz","li","stw","stfs","blr"],labels:0},{name:"GetPosBigDogWhattupFool__FP5xVec3",demangled_name:"GetPosBigDogWhattupFool(xVec3*)",address:"0x8000eb80",size:68,fuzzy_match_percent:0,opcodes:["lwz","lfs","fmadds","stfs","blr"],labels:0},{name:"UpdateRain__FP11_tagClimatef",demangled_name:"UpdateRain(_tagClimate*, float)",address:"0x8000ebc4",size:1008,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","fmr","mr","addi","li","bl","lwz","cmpwi","beq","lfs","fmuls","fctiwz","b","fmsubs","fadds","stfs","cmpw","blt","ori","cmplwi","lis","lfsu","fsubs","fdivs","fmadds","xoris","lfd","ble","slwi","mulli","mr.","add","psq_l","lmw","mtlr","blr"],labels:9},{name:"UpdateWind__FP11_tagClimatef",demangled_name:"UpdateWind(_tagClimate*, float)",address:"0x8000efb4",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xClimateUpdate__FP11_tagClimatef",demangled_name:"xClimateUpdate(_tagClimate*, float)",address:"0x8000efb8",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","bl","lwz","lfd","mtlr","addi","blr"],labels:0},{name:"xVec3Init__FP5xVec3fff",demangled_name:"xVec3Init(xVec3*, float, float, float)",address:"0x8000effc",size:16,fuzzy_match_percent:100,opcodes:["stfs","blr"],labels:0},{name:"xMat3x3Identity__FP7xMat3x3",demangled_name:"xMat3x3Identity(xMat3x3*)",address:"0x8000f00c",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"xMat3x3Copy__FP7xMat3x3PC7xMat3x3",demangled_name:"xMat3x3Copy(xMat3x3*, const xMat3x3*)",address:"0x8000f034",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0}]},{name:"main/SB/Core/x/xCollide",fuzzy_match_percent:5.302918,total_code:27004,matched_code:1432,total_data:160,matched_data:0,total_functions:75,matched_functions:6,complete:!1,module_name:"main",module_id:0,sections:[{name:".rodata",address:"0x80252128",size:24,fuzzy_match_percent:0},{name:".sbss",address:"0x803cb190",size:24,fuzzy_match_percent:0},{name:".sbss2",address:"0x803d07e0",size:32,fuzzy_match_percent:0},{name:".sdata2",address:"0x803ccaa8",size:80,fuzzy_match_percent:10},{name:".text",address:"0x8000f058",size:24576,fuzzy_match_percent:5.419922},{name:".text",address:"0x80015058",size:232,fuzzy_match_percent:0},{name:".text",address:"0x80015140",size:520,fuzzy_match_percent:19.23077},{name:".text",address:"0x80015348",size:152,fuzzy_match_percent:0},{name:".text",address:"0x800153e0",size:616,fuzzy_match_percent:0},{name:".text",address:"0x80015648",size:684,fuzzy_match_percent:0},{name:".text",address:"0x800158f4",size:104,fuzzy_match_percent:0},{name:".text",address:"0x8001595c",size:120,fuzzy_match_percent:0}],functions:[{name:"xCollideGetCollsIdx__FPC7xCollisPC5xVec3PC7xMat3x3",demangled_name:"xCollideGetCollsIdx(const xCollis*, const xVec3*, const xMat3x3*)",address:"0x8000f058",size:368,fuzzy_match_percent:100,opcodes:["stwu","mflr","lfs","fmuls","stw","mr","fadds","fcmpo","ble","bge","lwz","rlwinm.","bne","li","cmplwi","beq","clrlwi.","bl","b","fmadds","fneg","mtlr","addi","blr"],labels:13},{name:"xCollideInit__FP6xScene",demangled_name:"xCollideInit(xScene*)",address:"0x8000f1c8",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xSphereHitsSphere__FPC7xSpherePC7xSphereP7xCollis",demangled_name:"xSphereHitsSphere(const xSphere*, const xSphere*, xCollis*)",address:"0x8000f1e8",size:360,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","addi","bl","lfs","fcmpo","cror","beq","lwz","li","clrrwi","b","bne","ori","fadds","stfs","andi.","fcmpu","lis","fneg","fdivs","rlwinm.","mtlr","blr"],labels:9},{name:"xSphereHitsBox__FPC7xSpherePC4xBoxP7xCollis",demangled_name:"xSphereHitsBox(const xSphere*, const xBox*, xCollis*)",address:"0x8000f350",size:292,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","addi","bl","lfs","fcmpo","cror","beq","lwz","li","clrrwi","b","bne","ori","stfs","rlwinm.","fcmpu","lis","fdivs","andi.","mtlr","blr"],labels:8},{name:"xSphereHitsOBB_nu__FPC7xSpherePC4xBoxPC7xMat4x3P7xCollis",demangled_name:"xSphereHitsOBB_nu(const xSphere*, const xBox*, const xMat4x3*, xCollis*)",address:"0x8000f474",size:956,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","fmuls","fadds","fsubs","fabs","frsp","fcmpo","cror","bne","fmr","stfs","b","bl","fdivs","addi","lwz","clrlwi.","li","rlwinm.","beq","psq_l","lfd","mtlr","blr"],labels:15},{name:"sphereHitsModelCB__FP14RpIntersectionP19RpCollisionTrianglefPv",demangled_name:"sphereHitsModelCB(RpIntersection*, RpCollisionTriangle*, float, void*)",address:"0x8000f830",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","addi","lwz","li","bl","mtlr","blr"],labels:0},{name:"xSphereHitsModel__FPC7xSpherePC14xModelInstanceP7xCollis",demangled_name:"xSphereHitsModel(const xSphere*, const xModelInstance*, xCollis*)",address:"0x8000f864",size:492,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lhz","mr","rlwinm.","beq","bl","li","addi","lwz","fmr","lfs","fdivs","stfs","clrrwi","ori","lis","clrlwi.","fsubs","fabs","frsp","fcmpo","cror","fmuls","clrlwi","psq_l","lfd","lmw","mtlr","blr"],labels:8},{name:"xParabolaRecenter__FP9xParabolaf",demangled_name:"xParabolaRecenter(xParabola*, float)",address:"0x8000fa50",size:132,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","addi","bl","lfs","fsubs","stfs","psq_l","lwz","lfd","mtlr","blr"],labels:0},{name:"xParabolaEnvCB__FP21xClumpCollBSPTrianglePv",demangled_name:"xParabolaEnvCB(xClumpCollBSPTriangle*, void*)",address:"0x8000fad4",size:1300,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lwz","lbz","and.","beq","rlwinm.","addi","b","li","bl","lfs","fsubs","fcmpo","ble","ori","clrlwi","clrlwi.","fmr","fcmpu","fneg","fmuls","fmadds","fadds","bge","bgt","fdivs","fmsubs","bne","cror","fnmsubs","stfs","psq_l","lfd","lmw","mtlr","blr"],labels:15},{name:"xParabolaHitsEnv__FP9xParabolaPC4xEnvP7xCollis",demangled_name:"xParabolaHitsEnv(xParabola*, const xEnv*, xCollis*)",address:"0x8000ffe8",size:576,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","lfs","fcmpo","cror","bne","li","b","stfs","fmadds","ble","fmuls","fsubs","bgt","bge","fdivs","fnmsubs","addi","fneg","frsp","bl","lwz","cmplwi","beq","lis","clrlwi.","mtlr","blr"],labels:11},{name:"__as__5RwV3dFRC5RwV3d",demangled_name:"RwV3d::operator=(const RwV3d&)",address:"0x80010228",size:28,fuzzy_match_percent:0,opcodes:["lfs","stfs","blr"],labels:0},{name:"__as__6RwBBoxFRC6RwBBox",demangled_name:"RwBBox::operator=(const RwBBox&)",address:"0x80010244",size:52,fuzzy_match_percent:0,opcodes:["lwz","stw","blr"],labels:0},{name:"__as__7xCollisFRC7xCollis",demangled_name:"xCollis::operator=(const xCollis&)",address:"0x80010278",size:164,fuzzy_match_percent:0,opcodes:["lwz","stw","lfs","stfs","blr"],labels:0},{name:"xBoxHitsSphere__FPC4xBoxPC7xSphereP7xCollis",demangled_name:"xBoxHitsSphere(const xBox*, const xSphere*, xCollis*)",address:"0x8001031c",size:280,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","addi","bl","lfs","fcmpo","cror","beq","lwz","li","clrrwi","b","bne","ori","stfs","rlwinm.","fcmpu","lis","fdivs","andi.","mtlr","blr"],labels:8},{name:"Mgc_BoxBoxTest__FPC4xBoxPC7xMat4x3PC4xBoxPC7xMat4x3",demangled_name:"Mgc_BoxBoxTest(const xBox*, const xMat4x3*, const xBox*, const xMat4x3*)",address:"0x80010434",size:2724,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","fsubs","addi","fmuls","bl","fadds","fabs","frsp","fcmpo","ble","fdivs","stfs","fmadds","li","b","fmr","lfd","fmsubs","mfcr","extrwi","cntlzw","srwi","psq_l","lwz","mtlr","blr"],labels:21},{name:"xBoxHitsObb__FPC4xBoxPC4xBoxPC7xMat4x3P7xCollis",demangled_name:"xBoxHitsObb(const xBox*, const xBox*, const xMat4x3*, xCollis*)",address:"0x80010ed8",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","lis","stw","addi","bl","cmplwi","beq","lwz","li","ori","b","clrrwi","mtlr","blr"],labels:2},{name:"xCollideCalcTri__FRQ27xCollis8tri_dataRC14xModelInstanceRC5xVec3RC5xVec3",demangled_name:"xCollideCalcTri(xCollis::tri_data&, const xModelInstance&, const xVec3&, const xVec3&)",address:"0x80010f48",size:1452,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lwz","cmplwi","bne","addi","li","slwi","add","lhz","mulli","bl","cmpwi","blt","fneg","stfs","lfs","fadds","fcmpo","cror","b","fdivs","fmr","clrlwi.","beq","fsubs","psq_l","lfd","lmw","mtlr","blr"],labels:30},{name:"render_tri__22@unnamed@xCollide_cpp@FRQ27xCollis8tri_dataRC14xModelInstance",demangled_name:"@unnamed@xCollide_cpp@::render_tri(xCollis::tri_data&, const xModelInstance&)",address:"0x800114f4",size:4,fuzzy_match_percent:0,opcodes:["blr"],labels:0},{name:"xCollisTriHit__FRCQ27xCollis8tri_dataRC14xModelInstance",demangled_name:"xCollisTriHit(const xCollis::tri_data&, const xModelInstance&)",address:"0x800114f8",size:636,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lwz","mr","cmplwi","bne","addi","li","slwi","add","lhz","mulli","bl","cmpwi","blt","lfs","fmr","fcmpo","cror","clrlwi.","beq","b","fdivs","psq_l","lfd","lmw","mtlr","blr"],labels:5},{name:"_rpCollBSPTreeForAllCapsuleLeafNodeIntersections__FP13RpCollBSPTreeP6RwLinefP13RpV3dGradientPFiiPv_iPv",demangled_name:"_rpCollBSPTreeForAllCapsuleLeafNodeIntersections(RpCollBSPTree*, RwLine*, float, RpV3dGradient*, int (*)(int, int, void*), void*)",address:"0x80011774",size:1960,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","li","neg","or","srwi","addi","bl","b","cmplwi","bne","slwi","add","lhz","mtctr","bctrl","cmpwi","mulli","subi","lfs","fsubs","lfsx","fadds","lbz","stfs","bge","blt","xor","clrrwi.","cmpw","beq","fmadds","psq_l","lfd","lmw","mtlr","blr"],labels:34},{name:"__as__8nodeInfoFRC8nodeInfo",demangled_name:"nodeInfo::operator=(const nodeInfo&)",address:"0x80011f1c",size:20,fuzzy_match_percent:0,opcodes:["lwz","stw","blr"],labels:0},{name:"__as__6RwLineFRC6RwLine",demangled_name:"RwLine::operator=(const RwLine&)",address:"0x80011f30",size:52,fuzzy_match_percent:0,opcodes:["lwz","stw","blr"],labels:0},{name:"xSweptSpherePrepare__FP12xSweptSphereP5xVec3P5xVec3f",demangled_name:"xSweptSpherePrepare(xSweptSphere*, xVec3*, xVec3*, float)",address:"0x80011f64",size:572,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","addi","stfs","lfs","fsubs","fmuls","fmadds","fcmpo","bge","b","fabs","fdivs","frsp","ble","fneg","li","psq_l","lfd","lwz","mtlr","blr"],labels:8},{name:"xSweptSphereGetResults__FP12xSweptSphere",demangled_name:"xSweptSphereGetResults(xSweptSphere*)",address:"0x800121a0",size:396,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","lfs","fcmpu","beq","addi","fmadds","stfs","bl","fsubs","fcmpo","bge","fmuls","fneg","lwz","mtlr","blr"],labels:2},{name:"xSweptSphereToTriangle__FP12xSweptSphereP5xVec3P5xVec3P5xVec3",demangled_name:"xSweptSphereToTriangle(xSweptSphere*, xVec3*, xVec3*, xVec3*)",address:"0x8001232c",size:2092,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lfs","mr","fcmpu","bne","li","b","addi","bl","fneg","fadds","fcmpo","cror","beq","fsubs","fmuls","fmsubs","stfs","fmr","cmpwi","fmadds","fnmsubs","fabs","frsp","ble","fdivs","bge","blt","mulli","add","lfsx","psq_l","lfd","lmw","lwz","mtlr","blr"],labels:28},{name:"xsqrtfast__FRff",demangled_name:"xsqrtfast(float&, float)",address:"0x80012b58",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","stfs","lwz","mtlr","addi","blr"],labels:0},{name:"sqrtf__3stdFf",demangled_name:"std::sqrtf(float)",address:"0x80012b88",size:100,fuzzy_match_percent:0,opcodes:["stwu","lfs","fcmpo","ble","frsqrte","lfd","fmul","fnmsub","frsp","stfs","addi","blr"],labels:1},{name:"xSweptSphereToSphere__FP12xSweptSphereP7xSphere",demangled_name:"xSweptSphereToSphere(xSweptSphere*, xSphere*)",address:"0x80012bec",size:316,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lfs","fcmpu","bne","li","b","addi","bl","fadds","fmuls","fsubs","fcmpo","cror","fneg","stfs","fdivs","fmadds","lwz","mtlr","blr"],labels:5},{name:"xSweptSphereToBox__FP12xSweptSphereP4xBoxP7xMat4x3",demangled_name:"xSweptSphereToBox(xSweptSphere*, xBox*, xMat4x3*)",address:"0x80012d28",size:2448,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lfs","mr","fcmpu","bne","li","b","cmplwi","fsubs","beq","addi","bl","fmuls","stfs","fcmpo","bge","fneg","fadds","fmadds","ble","fdivs","fmsubs","cror","cmpwi","fnmsubs","fabs","frsp","blt","mulli","add","lfsx","psq_l","lfd","lmw","lwz","mtlr","blr"],labels:28},{name:"SweptSphereHitsEnvCB__FP14RpIntersectionP13RpWorldSectorP19RpCollisionTrianglefPv",demangled_name:"SweptSphereHitsEnvCB(RpIntersection*, RpWorldSector*, RpCollisionTriangle*, float, void*)",address:"0x800136b8",size:136,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","cmpwi","beq","li","slwi","lhzx","mtlr","addi","blr"],labels:1},{name:"SweptSphereLeafNodeCB__FP21xClumpCollBSPTrianglePv",demangled_name:"SweptSphereLeafNodeCB(xClumpCollBSPTriangle*, void*)",address:"0x80013740",size:168,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","and.","beq","rlwinm.","lwz","addi","b","bl","cmpwi","lhz","li","clrlwi.","bne","mtlr","blr"],labels:4},{name:"xSweptSphereToEnv__FP12xSweptSphereP4xEnv",demangled_name:"xSweptSphereToEnv(xSweptSphere*, xEnv*)",address:"0x800137e8",size:376,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lfs","fcmpu","bne","li","b","lwz","cmplwi","beq","addi","bl","fsubs","fdivs","fmuls","stfs","lis","mtlr","blr"],labels:7},{name:"SweptSphereModelCB__FiiPv",demangled_name:"SweptSphereModelCB(int, int, void*)",address:"0x80013960",size:192,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lwz","add.","beq","b","li","slwi","add","lhz","addi","mulli","bl","cmpwi","subi","bne","lmw","mtlr","blr"],labels:4},{name:"xSweptSphereToModel__FP12xSweptSphereP8RpAtomicP11RwMatrixTag",demangled_name:"xSweptSphereToModel(xSweptSphere*, RpAtomic*, RwMatrixTag*)",address:"0x80013a20",size:660,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lfs","fcmpu","bne","li","b","addi","lwz","bl","add.","beq","cmplwi","fmuls","fadds","fsubs","fdivs","stfs","lis","lhz","mulli","add","cmpwi","cmpw","blt","lmw","mtlr","blr"],labels:12},{name:"SweptSphereHitsEntCB__FP6xSceneP5xRay3P7xQCDataP4xEntPv",demangled_name:"SweptSphereHitsEntCB(xScene*, xRay3*, xQCData*, xEnt*, void*)",address:"0x80013cb4",size:980,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","addi","bl","cmpwi","beq","lwz","cmplw","lbz","and.","cmplwi","b","lhz","rlwinm.","bne","lfs","fcmpu","li","bge","fadds","stfs","fsubs","fmr","fdivs","psq_l","lfd","mtlr","blr"],labels:18},{name:"xSweptSphereToScene__FP12xSweptSphereP6xSceneP4xEntUc",demangled_name:"xSweptSphereToScene(xSweptSphere*, xScene*, xEnt*, unsigned char)",address:"0x80014088",size:380,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lfs","fcmpu","bne","li","b","stb","lwz","bl","addi","stfs","frsp","fcmpo","ble","fmr","fdivs","rlwinm.","ori","lis","cmpwi","beq","clrlwi","mtlr","blr"],labels:7},{name:"xSweptSphereToStatDyn__FP12xSweptSphereP6xSceneP4xEntUc",demangled_name:"xSweptSphereToStatDyn(xSweptSphere*, xScene*, xEnt*, unsigned char)",address:"0x80014204",size:296,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lfs","fcmpu","bne","li","b","addi","stb","bl","stfs","frsp","fcmpo","ble","fmr","fdivs","rlwinm.","ori","lis","lwz","mtlr","blr"],labels:5},{name:"xSweptSphereToNPC__FP12xSweptSphereP6xSceneP4xEntUc",demangled_name:"xSweptSphereToNPC(xSweptSphere*, xScene*, xEnt*, unsigned char)",address:"0x8001432c",size:260,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lfs","fcmpu","bne","li","b","addi","stb","bl","stfs","frsp","fcmpo","ble","fmr","fdivs","rlwinm.","ori","lis","lwz","mtlr","blr"],labels:5},{name:"xSweptSphereToNonMoving__FP12xSweptSphereP6xSceneP4xEntUc",demangled_name:"xSweptSphereToNonMoving(xSweptSphere*, xScene*, xEnt*, unsigned char)",address:"0x80014430",size:356,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lfs","fcmpu","bne","li","b","stb","lwz","bl","addi","stfs","frsp","fcmpo","ble","fmr","fdivs","rlwinm.","ori","lis","cmpwi","beq","clrlwi","mtlr","blr"],labels:7},{name:"xSphereHitsCapsule__FRC5xVec3fRC5xVec3RC5xVec3f",demangled_name:"xSphereHitsCapsule(const xVec3&, float, const xVec3&, const xVec3&, float)",address:"0x80014594",size:380,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","addi","bl","lwz","fadds","lfs","fmuls","fnmsubs","fmsubs","fcmpo","bge","li","b","fneg","fsubs","fdivs","cror","bne","beq","psq_l","lfd","mtlr","blr"],labels:4},{name:"xSphereHitsBound__FRC7xSphereRC6xBound",demangled_name:"xSphereHitsBound(const xSphere&, const xBound&)",address:"0x80014710",size:116,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lbz","cmpwi","beq","bge","b","addi","bl","lwz","li","mtlr","blr"],labels:6},{name:"xOBBHitsOBB__FRC4xBoxRC7xMat4x3RC4xBoxRC7xMat4x3",demangled_name:"xOBBHitsOBB(const xBox&, const xMat4x3&, const xBox&, const xMat4x3&)",address:"0x80014784",size:1680,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","addi","bl","lis","lwz","stfs","lfs","fmuls","fabs","fmadds","frsp","fadds","fcmpo","ble","li","b","bgt","fmsubs","mfcr","extrwi","cntlzw","srwi","psq_l","lfd","lmw","mtlr","blr"],labels:17},{name:"xSphereHitsVCylinder__FRC5xVec3fRC5xVec3ff",demangled_name:"xSphereHitsVCylinder(const xVec3&, float, const xVec3&, float, float)",address:"0x80014e14",size:316,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lfs","fneg","fsubs","fcmpo","blt","fadds","ble","li","b","bge","fmuls","fmsubs","bl","lwz","addi","stfs","mfcr","extrwi","cntlzw","srwi","psq_l","lfd","mtlr","blr"],labels:5},{name:"xSphereHitsVCircle__FRC5xVec3fRC5xVec3f",demangled_name:"xSphereHitsVCircle(const xVec3&, float, const xVec3&, float)",address:"0x80014f50",size:264,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lfs","fmr","fneg","mr","fsubs","fcmpo","blt","ble","li","b","fmuls","fmsubs","bl","lwz","addi","stfs","fadds","mfcr","extrwi","cntlzw","srwi","psq_l","lfd","mtlr","blr"],labels:3},{name:"xVec3AddScaled__FP5xVec3PC5xVec3f",demangled_name:"xVec3AddScaled(xVec3*, const xVec3*, float)",address:"0x80015058",size:52,fuzzy_match_percent:0,opcodes:["lfs","fmadds","stfs","blr"],labels:0},{name:"xVec3Cross__FP5xVec3PC5xVec3PC5xVec3",demangled_name:"xVec3Cross(xVec3*, const xVec3*, const xVec3*)",address:"0x8001508c",size:64,fuzzy_match_percent:0,opcodes:["lfs","fmuls","fmsubs","stfs","blr"],labels:0},{name:"xVec3Length2__FPC5xVec3",demangled_name:"xVec3Length2(const xVec3*)",address:"0x800150cc",size:36,fuzzy_match_percent:0,opcodes:["lfs","fmuls","fadds","blr"],labels:0},{name:"xVec3Dist__FPC5xVec3PC5xVec3",demangled_name:"xVec3Dist(const xVec3*, const xVec3*)",address:"0x800150f0",size:80,fuzzy_match_percent:0,opcodes:["stwu","mflr","lfs","fsubs","fmuls","stw","fmadds","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xMat3x3RMulVec__FP5xVec3PC7xMat3x3PC5xVec3",demangled_name:"xMat3x3RMulVec(xVec3*, const xMat3x3*, const xVec3*)",address:"0x80015140",size:100,fuzzy_match_percent:100,opcodes:["lfs","fmuls","fmadds","stfs","blr"],labels:0},{name:"xMat4x3OrthoInv__FP7xMat4x3PC7xMat4x3",demangled_name:"xMat4x3OrthoInv(xMat4x3*, const xMat4x3*)",address:"0x800151a4",size:84,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","addi","lwz","mtlr","blr"],labels:0},{name:"xMat3x3LookVec3__FR7xMat3x3RC5xVec3",demangled_name:"xMat3x3LookVec3(xMat3x3&, const xVec3&)",address:"0x800151f8",size:336,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","bl","fmr","lfs","fcmpo","cror","bne","lis","addi","b","fdivs","fabs","frsp","bge","fneg","psq_l","lwz","lfd","mtlr","blr"],labels:5},{name:"xModelAnimCollRestore__FRC14xModelInstance",demangled_name:"xModelAnimCollRestore(const xModelInstance&)",address:"0x80015348",size:32,fuzzy_match_percent:0,opcodes:["lwz","lis","addi","stw","blr"],labels:0},{name:"xModelAnimCollApply__FRC14xModelInstance",demangled_name:"xModelAnimCollApply(const xModelInstance&)",address:"0x80015368",size:96,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","clrlwi.","beq","lwz","lis","addi","mtlr","blr"],labels:1},{name:"xModelAnimCollDirty__FRC14xModelInstance",demangled_name:"xModelAnimCollDirty(const xModelInstance&)",address:"0x800153c8",size:24,fuzzy_match_percent:0,opcodes:["lhz","rlwinm","subfic","cntlzw","srwi","blr"],labels:0},{name:"__pl__5xVec3CFRC5xVec3",demangled_name:"xVec3::operator+(const xVec3&) const",address:"0x800153e0",size:100,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","mr","addi","bl","mtlr","blr"],labels:0},{name:"__apl__5xVec3FRC5xVec3",demangled_name:"xVec3::operator+=(const xVec3&)",address:"0x80015444",size:52,fuzzy_match_percent:0,opcodes:["lfs","fadds","stfs","blr"],labels:0},{name:"get_abs__5xVec3CFv",demangled_name:"xVec3::get_abs() const",address:"0x80015478",size:96,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","mr","addi","bl","mtlr","blr"],labels:0},{name:"set_abs__5xVec3Fv",demangled_name:"xVec3::set_abs()",address:"0x800154d8",size:52,fuzzy_match_percent:0,opcodes:["lfs","fabs","frsp","stfs","blr"],labels:0},{name:"dot__5xVec3CFRC5xVec3",demangled_name:"xVec3::dot(const xVec3&) const",address:"0x8001550c",size:40,fuzzy_match_percent:0,opcodes:["lfs","fmuls","fmadds","blr"],labels:0},{name:"cross__5xVec3CFRC5xVec3",demangled_name:"xVec3::cross(const xVec3&) const",address:"0x80015534",size:124,fuzzy_match_percent:0,opcodes:["lfs","lis","stwu","fmuls","lwzu","fmsubs","stw","lwz","stfs","addi","blr"],labels:0},{name:"normalize__5xVec3Fv",demangled_name:"xVec3::normalize()",address:"0x800155b0",size:56,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"__dv__5xVec3CFf",demangled_name:"xVec3::operator/(float) const",address:"0x800155e8",size:96,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","mr","addi","bl","mtlr","blr"],labels:0},{name:"xParabolaEvalVel__FPC9xParabolaP5xVec3f",demangled_name:"xParabolaEvalVel(const xParabola*, xVec3*, float)",address:"0x80015648",size:100,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","addi","bl","lfs","fnmsubs","stfs","psq_l","lwz","lfd","mtlr","blr"],labels:0},{name:"xParabolaEvalPos__FPC9xParabolaP5xVec3f",demangled_name:"xParabolaEvalPos(const xParabola*, xVec3*, float)",address:"0x800156ac",size:128,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","addi","lfs","fmuls","fnmsubs","stfs","psq_l","lwz","lfd","mtlr","blr"],labels:0},{name:"xSphereHitsOBB__FRC7xSphereRC4xBoxRC7xMat4x3",demangled_name:"xSphereHitsOBB(const xSphere&, const xBox&, const xMat4x3&)",address:"0x8001572c",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","lfs","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xSphereHitsOBB__FRC5xVec3fRC4xBoxRC7xMat4x3",demangled_name:"xSphereHitsOBB(const xVec3&, float, const xBox&, const xMat4x3&)",address:"0x80015750",size:84,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","addi","bl","lwz","lfd","mtlr","blr"],labels:0},{name:"xSphereHitsBox__FRC5xVec3fRC4xBox",demangled_name:"xSphereHitsBox(const xVec3&, float, const xBox&)",address:"0x800157a4",size:148,fuzzy_match_percent:0,opcodes:["lfs","li","fadds","fcmpo","cror","bne","fsubs","mr","blr"],labels:1},{name:"xSphereHitsBox__FRC7xSphereRC4xBox",demangled_name:"xSphereHitsBox(const xSphere&, const xBox&)",address:"0x80015838",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","lfs","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xSphereHitsSphere__FRC7xSphereRC7xSphere",demangled_name:"xSphereHitsSphere(const xSphere&, const xSphere&)",address:"0x8001585c",size:40,fuzzy_match_percent:0,opcodes:["stwu","mflr","lfs","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xSphereHitsSphere__FRC5xVec3fRC5xVec3f",demangled_name:"xSphereHitsSphere(const xVec3&, float, const xVec3&, float)",address:"0x80015884",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","addi","bl","fadds","fmuls","fcmpo","cror","mfcr","extrwi","psq_l","lfd","lwz","mtlr","blr"],labels:0},{name:"xQuickCullForRay__FP7xQCDataPC5xRay3",demangled_name:"xQuickCullForRay(xQCData*, const xRay3*)",address:"0x800158f4",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","mr","addi","bl","lwz","mtlr","blr"],labels:0},{name:"xQuickCullForBox__FP7xQCDataPC4xBox",demangled_name:"xQuickCullForBox(xQCData*, const xBox*)",address:"0x80015928",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","mr","addi","bl","lwz","mtlr","blr"],labels:0},{name:"length2__5xVec2CFv",demangled_name:"xVec2::length2() const",address:"0x8001595c",size:24,fuzzy_match_percent:0,opcodes:["lfs","fmuls","fadds","blr"],labels:0},{name:"__mi__5xVec2CFRC5xVec2",demangled_name:"xVec2::operator-(const xVec2&) const",address:"0x80015974",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","addi","bl","mtlr","blr"],labels:0},{name:"__ami__5xVec2FRC5xVec2",demangled_name:"xVec2::operator-=(const xVec2&)",address:"0x800159b0",size:36,fuzzy_match_percent:0,opcodes:["lfs","fsubs","stfs","blr"],labels:0}]},{name:"main/SB/Core/x/xCollideFast",fuzzy_match_percent:100,total_code:360,matched_code:360,total_data:8,matched_data:8,total_functions:3,matched_functions:3,complete:!0,module_name:"main",module_id:0,sections:[{name:".sdata2",address:"0x803ccaf8",size:8,fuzzy_match_percent:100},{name:".text",address:"0x800159d4",size:360,fuzzy_match_percent:100}],functions:[{name:"xCollideFastInit__FP6xScene",demangled_name:"xCollideFastInit(xScene*)",address:"0x800159d4",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xRayHitsSphereFast__FPC5xRay3PC7xSphere",demangled_name:"xRayHitsSphereFast(const xRay3*, const xSphere*)",address:"0x800159f4",size:232,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","addi","bl","lfs","fmuls","fsubs","fcmpo","cror","bne","li","b","lwz","rlwinm.","beq","fmadds","ble","mfcr","extrwi","psq_l","lfd","mtlr","blr"],labels:4},{name:"xRayHitsBoxFast__FPC5xRay3PC4xBox",demangled_name:"xRayHitsBoxFast(const xRay3*, const xBox*)",address:"0x80015adc",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","addi","bl","lfs","li","fcmpo","cror","beq","bne","clrlwi","lwz","mtlr","blr"],labels:2}]},{name:"main/SB/Core/x/xColor",fuzzy_match_percent:100,total_code:0,matched_code:0,total_data:56,matched_data:0,total_functions:0,matched_functions:0,module_name:"main",module_id:0,sections:[{name:".sdata2",address:"0x803ccb00",size:56,fuzzy_match_percent:0}],functions:[]},{name:"main/SB/Core/x/xCounter",fuzzy_match_percent:100,total_code:872,matched_code:872,total_data:24,matched_data:24,total_functions:9,matched_functions:9,complete:!0,module_name:"main",module_id:0,sections:[{name:".rodata",address:"0x80252140",size:24,fuzzy_match_percent:100},{name:".text",address:"0x80015b3c",size:868,fuzzy_match_percent:100},{name:".text",address:"0x80015ea0",size:4,fuzzy_match_percent:100}],functions:[{name:"add_tweaks__22@unnamed@xCounter_cpp@FR9_xCounter",demangled_name:"@unnamed@xCounter_cpp@::add_tweaks(_xCounter&)",address:"0x80015b3c",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xCounterInit__Fv",demangled_name:"xCounterInit()",address:"0x80015b40",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"xCounterInit__FPvPv",demangled_name:"xCounterInit(void*, void*)",address:"0x80015b68",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xCounterInit__FP5xBaseP13xCounterAsset",demangled_name:"xCounterInit(xBase*, xCounterAsset*)",address:"0x80015b88",size:136,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lbz","cmplwi","beq","lwz","b","li","stb","lha","sth","mtlr","blr"],labels:2},{name:"xCounterReset__FP5xBase",demangled_name:"xCounterReset(xBase*)",address:"0x80015c10",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","bl","lbz","cmplwi","beq","addi","b","li","lha","sth","stb","mtlr","blr"],labels:2},{name:"xCounterSave__FP9_xCounterP7xSerial",demangled_name:"xCounterSave(_xCounter*, xSerial*)",address:"0x80015c78",size:80,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lbz","lha","lwz","mtlr","addi","blr"],labels:0},{name:"xCounterLoad__FP9_xCounterP7xSerial",demangled_name:"xCounterLoad(_xCounter*, xSerial*)",address:"0x80015cc8",size:80,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","addi","lwz","mtlr","blr"],labels:0},{name:"xCounterEventCB__FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"xCounterEventCB(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x80015d18",size:392,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmpwi","mr","stw","beq","bge","b","lbz","cmplwi","clrlwi.","lha","subi","sth","extsh.","bne","li","bl","ble","bgt","addi","stb","lwz","blt","extsh","mtlr","blr"],labels:12},{name:"xDebugRemoveTweak__FPCc",demangled_name:"xDebugRemoveTweak(const char*)",address:"0x80015ea0",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0}]},{name:"main/SB/Core/x/xCutscene",fuzzy_match_percent:1.072523,total_code:7832,matched_code:84,total_data:1048,matched_data:0,total_functions:20,matched_functions:2,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x802b8a40",size:864,fuzzy_match_percent:0},{name:".data",address:"0x8027b418",size:16,fuzzy_match_percent:0},{name:".rodata",address:"0x80252158",size:48,fuzzy_match_percent:0},{name:".sbss",address:"0x803cb1a8",size:8,fuzzy_match_percent:0},{name:".sbss2",address:"0x803d0800",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803ccb38",size:104,fuzzy_match_percent:0},{name:".text",address:"0x80015ea4",size:7692,fuzzy_match_percent:1.0920436},{name:".text",address:"0x80017cb0",size:68,fuzzy_match_percent:0},{name:".text",address:"0x80017cf4",size:64,fuzzy_match_percent:0},{name:".text",address:"0x80017d34",size:8,fuzzy_match_percent:0}],functions:[{name:"xCutscene_Init__FPv",demangled_name:"xCutscene_Init(void*)",address:"0x80015ea4",size:248,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","mr","addi","bl","cmplwi","beq","lwz","cmpwi","lfs","stfs","blt","mtlr","blr"],labels:2},{name:"xCutscene_Create__FUi",demangled_name:"xCutscene_Create(unsigned int)",address:"0x80015f9c",size:324,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","bl","lis","addi","lfs","stfs","lwz","mtctr","cmplwi","ble","cmplw","bne","add","bctrl","b","clrlwi.","slwi","bdnz","mtlr","blr"],labels:7},{name:"xCutscene_Destroy__FP9xCutscene",demangled_name:"xCutscene_Destroy(xCutscene*)",address:"0x800160e0",size:320,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","bl","lwz","cmplwi","beq","bne","b","add","clrrwi.","clrlwi","mtctr","bctrl","lwzx","stwx","addi","cmplw","blt","mtlr","blr"],labels:8},{name:"xCutscene_LoadStart__FP9xCutscene",demangled_name:"xCutscene_LoadStart(xCutscene*)",address:"0x80016220",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","cmplwi","bne","li","b","lwz","mtlr","addi","blr"],labels:2},{name:"xCutsceneConvertBreak__FfP14xCutsceneBreakUii",demangled_name:"xCutsceneConvertBreak(float, xCutsceneBreak*, unsigned int, int)",address:"0x80016268",size:96,fuzzy_match_percent:0,opcodes:["mr","li","mtctr","cmplwi","blelr","lwz","cmpw","bne","lfs","fsubs","fcmpo","ble","bge","slwi","lfsx","blr","addi","bdnz"],labels:2},{name:"xCutscene_Update__FP9xCutscenef",demangled_name:"xCutscene_Update(xCutscene*, float)",address:"0x800162c8",size:512,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","cmplwi","bne","beq","lfs","bl","b","li","fmadds","stfs","fcmpo","bgt","subi","cmplw","fcmpu","addi","bge","slwi","add","subf","psq_l","lfd","mtlr","blr"],labels:11},{name:"xCutscene_SetSpeed__FP9xCutscenef",demangled_name:"xCutscene_SetSpeed(xCutscene*, float)",address:"0x800164c8",size:200,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","mr","cmplwi","bne","lfs","fcmpo","ble","fmr","bge","stfs","fcmpu","beq","bl","fdivs","b","li","addi","cmpw","blt","psq_l","lfd","mtlr","blr"],labels:7},{name:"xlog__Ff",demangled_name:"xlog(float)",address:"0x80016590",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"logf__3stdFf",demangled_name:"std::logf(float)",address:"0x800165b0",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","frsp","mtlr","addi","blr"],labels:0},{name:"xCutscene_SetCamera__FP9xCutsceneP7xCamera",demangled_name:"xCutscene_SetCamera(xCutscene*, xCamera*)",address:"0x800165d4",size:580,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lwz","addi","li","b","cmplwi","bne","lfs","fmuls","bl","fctiwz","cmpw","bge","slwi","subi","lwzx","blt","add","subf","fmsubs","fsubs","fneg","stfs","fmr","fmadds","fdivs","clrrwi","cmplw","psq_l","lfd","lmw","mtlr","blr"],labels:7},{name:"xcsCalcAnimMatrices__FP11RwMatrixTagP8RpAtomicP16xCutsceneAnimHdrfUi",demangled_name:"xcsCalcAnimMatrices(RwMatrixTag*, RpAtomic*, xCutsceneAnimHdr*, float, unsigned int)",address:"0x80016818",size:536,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","addi","li","bl","cmplwi","beq","lfs","stfs","fneg","b","fadds","fabs","frsp","fcmpo","blt","cmplw","bge","lwz","ble","lmw","mtlr","blr"],labels:6},{name:"JDeltaEval__FP8RpAtomicPvPvf",demangled_name:"JDeltaEval(RpAtomic*, void*, void*, float)",address:"0x80016a30",size:2168,fuzzy_match_percent:0,opcodes:["stwu","mflr","addi","stw","stmw","mr","lfs","lwz","fcmpo","slwi","add","cror","beq","cmpwi","bne","bl","b","subi","mullw","bgt","li","fsubs","fdivs","ble","srwi","mtctr","lfsx","fmuls","fmadds","stfs","bdnz","subf","cmpw","bge","fcmpu","lis","clrrwi","mulli","srwi.","lha","xoris","lfd","andi.","blt","lmw","mtlr","blr"],labels:37},{name:"CutsceneShadowRender__FP19CutsceneShadowModel",demangled_name:"CutsceneShadowRender(CutsceneShadowModel*)",address:"0x800172a8",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","b","clrlwi.","beq","bl","srwi","cmplwi","bne","mtlr","addi","blr"],labels:3},{name:"xCutscene_Render__FP9xCutscenePP4xEntPiPf",demangled_name:"xCutscene_Render(xCutscene*, xEnt**, int*, float*)",address:"0x80017318",size:2444,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","stfd","psq_stx","stmw","lwz","mr","lis","addi","b","cmplwi","bne","lfs","bl","fmr","mtctr","ble","add","clrlwi","cmplw","slwi","rlwinm","bdnz","beq","fcmpo","fmuls","srwi","subf","lwzx","srw","clrlwi.","slw","nor","and","subi","fsubs","rlwinm.","bctrl","and.","cmpwi","lbz","extlwi","cror","lhz","mulli","clrrwi","mullw","fdivs","fctiwz","extsh","sth","lha","subfic","blt","bge","stb","stfs","lfd","or","psq_lx","lmw","mtlr","blr"],labels:44},{name:"xCutscene_CurrentCutscene__Fv",demangled_name:"xCutscene_CurrentCutscene()",address:"0x80017ca4",size:12,fuzzy_match_percent:100,opcodes:["lis","addi","blr"],labels:0},{name:"atan__3stdFf",demangled_name:"std::atan(float)",address:"0x80017cb0",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"atanf__3stdFf",demangled_name:"std::atanf(float)",address:"0x80017cd0",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","frsp","mtlr","addi","blr"],labels:0},{name:"xVec3Lerp__FP5xVec3PC5xVec3PC5xVec3f",demangled_name:"xVec3Lerp(xVec3*, const xVec3*, const xVec3*, float)",address:"0x80017cf4",size:64,fuzzy_match_percent:0,opcodes:["lfs","fsubs","fmadds","stfs","blr"],labels:0},{name:"CanRenderNow__9XCSNNoseyFv",demangled_name:"XCSNNosey::CanRenderNow()",address:"0x80017d34",size:4,fuzzy_match_percent:0,opcodes:["blr"],labels:0},{name:"UpdatedAnimated__9XCSNNoseyFP8RpAtomicP11RwMatrixTagUiUi",demangled_name:"XCSNNosey::UpdatedAnimated(RpAtomic*, RwMatrixTag*, unsigned int, unsigned int)",address:"0x80017d38",size:4,fuzzy_match_percent:0,opcodes:["blr"],labels:0}]},{name:"main/SB/Core/x/xDebug",fuzzy_match_percent:23.762377,total_code:808,matched_code:192,total_data:16,matched_data:16,total_functions:16,matched_functions:9,complete:!1,module_name:"main",module_id:0,sections:[{name:".sbss",address:"0x803cb1b0",size:8,fuzzy_match_percent:100},{name:".sdata2",address:"0x803ccba0",size:8,fuzzy_match_percent:100},{name:".text",address:"0x80017d3c",size:104,fuzzy_match_percent:100},{name:".text",address:"0x80017da4",size:560,fuzzy_match_percent:15.714286},{name:".text",address:"0x80017fd4",size:144,fuzzy_match_percent:0}],functions:[{name:"xprintf__FPCce",demangled_name:"xprintf(const char*, ...)",address:"0x80017d3c",size:80,fuzzy_match_percent:100,opcodes:["stwu","bne","stfd","stw","addi","blr"],labels:1},{name:"xDebugModeAdd__FPCcPFv_v",demangled_name:"xDebugModeAdd(const char*, void (*)(void))",address:"0x80017d8c",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"xDebugInit__Fv",demangled_name:"xDebugInit()",address:"0x80017d94",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xDebugUpdate__Fv",demangled_name:"xDebugUpdate()",address:"0x80017d98",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xDebugExit__Fv",demangled_name:"xDebugExit()",address:"0x80017d9c",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xDebugTimestampScreen__Fv",demangled_name:"xDebugTimestampScreen()",address:"0x80017da0",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"render__8xtextboxCFb",demangled_name:"xtextbox::render(bool) const",address:"0x80017da4",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","li","lwz","mtlr","addi","blr"],labels:0},{name:"create__8xtextboxFRC5xfontRC13basic_rectUiffff",demangled_name:"xtextbox::create(const xfont&, const basic_rect&, unsigned int, float, float, float, float)",address:"0x80017de4",size:196,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","addi","bl","fmr","mr","lis","li","subi","stfs","mtctr","lwz","lwzu","bdnz","mtlr","blr"],labels:1},{name:"__as__5xfontFRC5xfont",demangled_name:"xfont::operator=(const xfont&)",address:"0x80017ea8",size:76,fuzzy_match_percent:0,opcodes:["lwz","lfs","stw","stfs","blr"],labels:0},{name:"create__5xfontFUifff10iColor_tagRC13basic_rect",demangled_name:"xfont::create(unsigned int, float, float, float, iColor_tag, const basic_rect&)",address:"0x80017ef4",size:164,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","addi","stfs","bl","lwz","mtlr","blr"],labels:0},{name:"__as__10iColor_tagFRC10iColor_tag",demangled_name:"iColor_tag::operator=(const iColor_tag&)",address:"0x80017f98",size:36,fuzzy_match_percent:0,opcodes:["lbz","stb","blr"],labels:0},{name:"NSCREENY__Ff",demangled_name:"NSCREENY(float)",address:"0x80017fbc",size:12,fuzzy_match_percent:100,opcodes:["lfs","fmuls","blr"],labels:0},{name:"NSCREENX__Ff",demangled_name:"NSCREENX(float)",address:"0x80017fc8",size:12,fuzzy_match_percent:100,opcodes:["lfs","fmuls","blr"],labels:0},{name:"contract__13basic_rectFffff",demangled_name:"basic_rect::contract(float, float, float, float)",address:"0x80017fd4",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","fneg","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"expand__13basic_rectFffff",demangled_name:"basic_rect::expand(float, float, float, float)",address:"0x80018004",size:60,fuzzy_match_percent:0,opcodes:["lfs","fadds","fsubs","stfs","blr"],labels:0},{name:"__as__13basic_rectFRC13basic_rect",demangled_name:"basic_rect::operator=(const basic_rect&)",address:"0x80018040",size:36,fuzzy_match_percent:0,opcodes:["lfs","stfs","blr"],labels:0}]},{name:"main/SB/Core/x/xEnt",fuzzy_match_percent:94.538704,total_code:15088,matched_code:12136,total_data:736,matched_data:736,total_functions:80,matched_functions:74,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x802b8da0",size:24,fuzzy_match_percent:100},{name:".data",address:"0x8027b428",size:328,fuzzy_match_percent:100},{name:".rodata",address:"0x80252188",size:248,fuzzy_match_percent:100},{name:".sbss",address:"0x803cb1b8",size:32,fuzzy_match_percent:100},{name:".sdata",address:"0x803ca920",size:8,fuzzy_match_percent:100},{name:".sdata2",address:"0x803ccba8",size:96,fuzzy_match_percent:100},{name:".text",address:"0x80018064",size:14116,fuzzy_match_percent:94.16265},{name:".text",address:"0x8001b788",size:80,fuzzy_match_percent:100},{name:".text",address:"0x8001b7d8",size:16,fuzzy_match_percent:100},{name:".text",address:"0x8001b7e8",size:108,fuzzy_match_percent:100},{name:".text",address:"0x8001b854",size:184,fuzzy_match_percent:100},{name:".text",address:"0x8001b90c",size:44,fuzzy_match_percent:100},{name:".text",address:"0x8001b938",size:92,fuzzy_match_percent:100},{name:".text",address:"0x8001b994",size:448,fuzzy_match_percent:100}],functions:[{name:"reset__Q218@unnamed@xEnt_cpp@9anim_collFR4xEnt",demangled_name:"@unnamed@xEnt_cpp@::anim_coll::reset(xEnt&)",address:"0x80018064",size:388,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","cmplwi","bne","li","bl","rlwinm.","lbz","cmpwi","beq","bge","b","ori","addi","lis","lfs","fcmpo","fmr","fadds","fmuls","stfs","psq_l","lfd","mtlr","blr"],labels:6},{name:"refresh__Q218@unnamed@xEnt_cpp@9anim_collFR4xEnt",demangled_name:"@unnamed@xEnt_cpp@::anim_coll::refresh(xEnt&)",address:"0x800181e8",size:100,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","addi","mr","bl","lis","mtlr","blr"],labels:0},{name:"xEntSetTimePassed__Ff",demangled_name:"xEntSetTimePassed(float)",address:"0x8001824c",size:8,fuzzy_match_percent:100,opcodes:["stfs","blr"],labels:0},{name:"xEntSceneInit__Fv",demangled_name:"xEntSceneInit()",address:"0x80018254",size:12,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"xEntSceneExit__Fv",demangled_name:"xEntSceneExit()",address:"0x80018260",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xEntAddHittableFlag__FP4xEnt",demangled_name:"xEntAddHittableFlag(xEnt*)",address:"0x80018264",size:168,fuzzy_match_percent:100,opcodes:["lbz","cmplwi","beq","bne","ori","stb","blr","li","mtctr","blelr","lwz","lhzx","subi","clrlwi","ble","addi","bdnz"],labels:5},{name:"hack_receive_shadow__FP4xEnt",demangled_name:"hack_receive_shadow(xEnt*)",address:"0x8001830c",size:560,fuzzy_match_percent:98.57143,opcodes:["stwu","mflr","stw","mr","lbz","extsb.","bne","lis","addi","bl","li","stb","b","lwz","cmplw","lhz","ori","sth","mtlr","blr"],labels:5},{name:"xEntAddShadowRecFlag__FP4xEnt",demangled_name:"xEntAddShadowRecFlag(xEnt*)",address:"0x8001853c",size:116,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lbz","subi","cmplwi","bgt","lis","slwi","addi","lwzx","mtctr","bctr","lwz","rlwinm.","beq","lhz","andi.","sth","b","bl","mtlr","blr"],labels:3},{name:"xEntInit__FP4xEntP9xEntAsset",demangled_name:"xEntInit(xEnt*, xEntAsset*)",address:"0x800185b0",size:288,fuzzy_match_percent:86.11111,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lbz","stb","lhz","ori","sth","lwz","cmpwi","beq","b","mtlr","blr"],labels:2},{name:"xEntInitForType__FP4xEnt",demangled_name:"xEntInitForType(xEnt*)",address:"0x800186d0",size:528,fuzzy_match_percent:98.48485,opcodes:["stwu","mflr","lis","stw","addi","mr","lbz","cmplwi","bne","li","rlwinm","stb","b","ori","lwz","bl","andi.","rlwinm.","beq","lhz","sth","mtlr","blr"],labels:7},{name:"get_lower_extent__18@unnamed@xEnt_cpp@FRC6xBound",demangled_name:"@unnamed@xEnt_cpp@::get_lower_extent(const xBound&)",address:"0x800188e0",size:200,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lbz","mr","cmpwi","beq","bge","b","lfs","fsubs","lwz","fcmpu","bne","fmadds","addi","bl","mtlr","blr"],labels:7},{name:"collide_downward__18@unnamed@xEnt_cpp@FR5xVec3RP4xEntR6xSceneR4xEntf",demangled_name:"@unnamed@xEnt_cpp@::collide_downward(xVec3&, xEnt*&, xScene&, xEnt&, float)",address:"0x800189a8",size:324,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","fmr","mr","addi","bl","lfs","fadds","li","stfs","lbz","stb","lwz","clrlwi.","bne","b","fsubs","psq_l","lfd","lmw","mtlr","blr"],labels:2},{name:"stacked_owner_destroyed__18@unnamed@xEnt_cpp@FR15zEntDestructObjPv",demangled_name:"@unnamed@xEnt_cpp@::stacked_owner_destroyed(zEntDestructObj&, void*)",address:"0x80018aec",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"mount_stacked_entity__18@unnamed@xEnt_cpp@FR4xEntR4xEnt",demangled_name:"@unnamed@xEnt_cpp@::mount_stacked_entity(xEnt&, xEnt&)",address:"0x80018b10",size:84,fuzzy_match_percent:100,opcodes:["lbz","cmplwi","bnelr","lwz","beq","subi","stb","stw","addi","lis","blr"],labels:1},{name:"dismount_stacked_entity__18@unnamed@xEnt_cpp@FR4xEnt",demangled_name:"@unnamed@xEnt_cpp@::dismount_stacked_entity(xEnt&)",address:"0x80018b64",size:48,fuzzy_match_percent:100,opcodes:["lwz","cmplwi","beqlr","lbz","bne","li","stw","blr"],labels:1},{name:"setup_stacked_entity__18@unnamed@xEnt_cpp@FR4xEnt",demangled_name:"@unnamed@xEnt_cpp@::setup_stacked_entity(xEnt&)",address:"0x80018b94",size:12,fuzzy_match_percent:100,opcodes:["li","stb","blr"],labels:0},{name:"drop_stacked_entity__18@unnamed@xEnt_cpp@FR4xEnt",demangled_name:"@unnamed@xEnt_cpp@::drop_stacked_entity(xEnt&)",address:"0x80018ba0",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","stb","bl","lwz","mtlr","addi","blr"],labels:0},{name:"stop_stacked_entity__18@unnamed@xEnt_cpp@FR4xEnt",demangled_name:"@unnamed@xEnt_cpp@::stop_stacked_entity(xEnt&)",address:"0x80018bc8",size:12,fuzzy_match_percent:100,opcodes:["li","stb","blr"],labels:0},{name:"update_stacked_entity__18@unnamed@xEnt_cpp@FR6xSceneR4xEntf",demangled_name:"@unnamed@xEnt_cpp@::update_stacked_entity(xScene&, xEnt&, float)",address:"0x80018bd4",size:208,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","lwz","lfs","fsubs","fcmpo","cror","beq","addi","clrlwi.","stfs","cmplwi","psq_l","lfd","mtlr","blr"],labels:1},{name:"xEntSetup__FP4xEnt",demangled_name:"xEntSetup(xEnt*)",address:"0x80018ca4",size:476,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lhz","ori","sth","lwz","cmplwi","beq","li","b","bne","add","lfs","fctiwz","stfd","lbz","addi","stb","cmpw","blt","stfs","rlwinm.","mtlr","blr"],labels:14},{name:"xEntSave__FP4xEntP7xSerial",demangled_name:"xEntSave(xEnt*, xSerial*)",address:"0x80018e80",size:100,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","cmplwi","beq","li","b","lwz","mtlr","addi","blr"],labels:2},{name:"xEntLoad__FP4xEntP7xSerial",demangled_name:"xEntLoad(xEnt*, xSerial*)",address:"0x80018ee4",size:108,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","li","addi","lwz","cmpwi","beq","b","mtlr","blr"],labels:2},{name:"xEntReset__FP4xEnt",demangled_name:"xEntReset(xEnt*)",address:"0x80018f50",size:636,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","bl","lhz","li","ori","sth","lbz","stb","addi","lfs","cmplwi","beq","rlwinm.","lis","b","stfs","lfd","fsubs","fdivs","bne","mtctr","bctrl","clrlwi","mtlr","blr"],labels:8},{name:"xEntLoadModel__FP4xEntP8RpAtomic",demangled_name:"xEntLoadModel(xEnt*, RpAtomic*)",address:"0x800191cc",size:156,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","bl","b","mr.","bne","cmplwi","beq","lwz","mtlr","addi","blr"],labels:3},{name:"xEntAddToPos__FP4xEntPC5xVec3",demangled_name:"xEntAddToPos(xEnt*, const xVec3*)",address:"0x80019268",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","addi","bl","mtlr","blr"],labels:0},{name:"xEntSetupPipeline__FP14xModelInstance",demangled_name:"xEntSetupPipeline(xModelInstance*)",address:"0x80019290",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","stw","lwz","bl","mtlr","addi","blr"],labels:0},{name:"xEntSetupPipeline__FP8xSurfaceP8RpAtomic",demangled_name:"xEntSetupPipeline(xSurface*, RpAtomic*)",address:"0x800192bc",size:388,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmplwi","stw","li","mr","beq","lwz","clrlwi.","bl","mr.","rlwinm.","b","addi","lfs","fmuls","cmpwi","mtlr","blr"],labels:6},{name:"xEntRestorePipeline__FP14xModelInstance",demangled_name:"xEntRestorePipeline(xModelInstance*)",address:"0x80019440",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","stw","lwz","bl","mtlr","addi","blr"],labels:0},{name:"xEntRestorePipeline__FP8xSurfaceP8RpAtomic",demangled_name:"xEntRestorePipeline(xSurface*, RpAtomic*)",address:"0x8001946c",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmpwi","beq","bl","li","mtlr","addi","blr"],labels:2},{name:"xEntRender__FP4xEnt",demangled_name:"xEntRender(xEnt*)",address:"0x800194cc",size:304,fuzzy_match_percent:90.789474,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","bl","lhz","rlwinm.","b","li","stb","lbz","bne","addi","lfs","stfs","fsubs","cmpwi","mtlr","blr"],labels:8},{name:"xEntUpdate__FP4xEntP6xScenef",demangled_name:"xEntUpdate(xEnt*, xScene*, float)",address:"0x800195fc",size:224,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","bl","lbz","rlwinm.","beq","clrlwi.","lwz","cmplwi","lfd","mtlr","addi","blr"],labels:4},{name:"xEntBeginUpdate__FP4xEntP6xScenef",demangled_name:"xEntBeginUpdate(xEnt*, xScene*, float)",address:"0x800196dc",size:140,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","bl","addi","li","mtlr","blr"],labels:1},{name:"xEntEndUpdate__FP4xEntP6xScenef",demangled_name:"xEntEndUpdate(xEnt*, xScene*, float)",address:"0x80019768",size:252,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lhz","addi","sth","lwz","cmplwi","beq","rlwinm.","bne","bl","mtctr","bctrl","lbz","lfd","mtlr","blr"],labels:5},{name:"xEntDefaultBoundUpdate__FP4xEntP5xVec3",demangled_name:"xEntDefaultBoundUpdate(xEnt*, xVec3*)",address:"0x80019864",size:112,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","addi","lbz","cmplwi","bne","bl","lfs","fadds","stfs","lwz","mtlr","blr"],labels:1},{name:"xEntDefaultTranslate__FP4xEntP5xVec3P7xMat4x3",demangled_name:"xEntDefaultTranslate(xEnt*, xVec3*, xMat4x3*)",address:"0x800198d4",size:216,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","mr.","beq","lwz","cmplwi","bl","b","addi","mtlr","blr"],labels:6},{name:"xEntRotationToMatrix__FP9xEntFrame",demangled_name:"xEntRotationToMatrix(xEntFrame*)",address:"0x800199ac",size:132,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","rlwinm.","beq","addi","bl","lfs","b","fadds","stfs","mtlr","blr"],labels:2},{name:"xEntMotionToMatrix__FP4xEntP9xEntFrame",demangled_name:"xEntMotionToMatrix(xEnt*, xEntFrame*)",address:"0x80019a30",size:188,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","rlwinm.","beq","bl","addi","bne","mtlr","blr"],labels:6},{name:"xEntMove__FP4xEntP6xScenef",demangled_name:"xEntMove(xEnt*, xScene*, float)",address:"0x80019aec",size:280,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lbz","rlwinm.","beq","bl","lwz","mtctr","bctrl","cmplwi","cmpwi","bne","addi","li","b","lfd","mtlr","blr"],labels:4},{name:"post_move__Q218@unnamed@xEnt_cpp@9anim_collFR4xEnt",demangled_name:"@unnamed@xEnt_cpp@::anim_coll::post_move(xEnt&)",address:"0x80019c04",size:108,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","addi","bl","mtlr","blr"],labels:0},{name:"pre_move__Q218@unnamed@xEnt_cpp@9anim_collFR4xEnt",demangled_name:"@unnamed@xEnt_cpp@::anim_coll::pre_move(xEnt&)",address:"0x80019c70",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","addi","bl","mtlr","blr"],labels:0},{name:"xEntApplyPhysics__FP4xEntP6xScenef",demangled_name:"xEntApplyPhysics(xEnt*, xScene*, float)",address:"0x80019cb8",size:464,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","mr","addi","fmr","lwz","lbz","rlwinm.","beq","lhz","clrlwi.","lfs","fmadds","stfs","fnmsubs","bl","fmuls","fcmpo","bge","fadds","ble","fdivs","b","fabs","frsp","psq_l","lfd","mtlr","blr"],labels:7},{name:"xEntCollide__FP4xEntP6xScenef",demangled_name:"xEntCollide(xEnt*, xScene*, float)",address:"0x80019e88",size:540,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","cmplwi","beq","lbz","andi.","bl","rlwinm.","lis","addi","bne","lfs","b","clrlwi.","fcmpo","ble","fneg","fmadds","blt","bge","cror","psq_l","lfd","mtlr","blr"],labels:17},{name:"xEntBeginCollide__FP4xEntP6xScenef",demangled_name:"xEntBeginCollide(xEnt*, xScene*, float)",address:"0x8001a0a4",size:376,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","addi","mtctr","bctrl","li","b","clrlwi","mulli","add","lfs","stfs","blt","stb","mtlr","blr"],labels:3},{name:"xEntEndCollide__FP4xEntP6xScenef",demangled_name:"xEntEndCollide(xEnt*, xScene*, float)",address:"0x8001a21c",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","mtctr","bctrl","mtlr","addi","blr"],labels:1},{name:"xEntCollCheckEnv__FP4xEntP6xScene",demangled_name:"xEntCollCheckEnv(xEnt*, xScene*)",address:"0x8001a250",size:144,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","lwz","addi","lbz","stb","mulli","add","lfs","subfic","clrlwi","bl","mtlr","blr"],labels:0},{name:"xEntCollCheckOneGrid__FP4xEntP6xScenePFP4xEntP6xScenePv_P4xEntP5xGrid",demangled_name:"xEntCollCheckOneGrid(xEnt*, xScene*, xEnt* (*)(xEnt*, xScene*, void*), xGrid*)",address:"0x8001a2e0",size:592,fuzzy_match_percent:89.189186,opcodes:["stwu","mflr","stw","stmw","mr","bl","lfs","addi","b","cmpwi","beq","lwz","mtctr","bctrl","cmplwi","bne","lis","xoris","lfd","fsubs","fmuls","fadds","fcmpo","bge","li","mulli","add","blt","lmw","mtlr","blr"],labels:14},{name:"xEntCollCheckByGrid__FP4xEntP6xScenePFP4xEntP6xScenePv_P4xEnt",demangled_name:"xEntCollCheckByGrid(xEnt*, xScene*, xEnt* (*)(xEnt*, xScene*, void*))",address:"0x8001a530",size:148,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","mr","lwz","lbz","stb","bl","mtlr","blr"],labels:0},{name:"xEntCollCheckNPCsByGrid__FP4xEntP6xScenePFP4xEntP6xScenePv_P4xEnt",demangled_name:"xEntCollCheckNPCsByGrid(xEnt*, xScene*, xEnt* (*)(xEnt*, xScene*, void*))",address:"0x8001a5c4",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","mr","lwz","lbz","stb","bl","mtlr","blr"],labels:0},{name:"xEntCollCheckStats__FP4xEntP6xScenePFP4xEntP6xScenePv_P4xEnt",demangled_name:"xEntCollCheckStats(xEnt*, xScene*, xEnt* (*)(xEnt*, xScene*, void*))",address:"0x8001a610",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","stw","lwz","lbz","stb","bl","mtlr","addi","blr"],labels:0},{name:"xEntCollCheckDyns__FP4xEntP6xScenePFP4xEntP6xScenePv_P4xEnt",demangled_name:"xEntCollCheckDyns(xEnt*, xScene*, xEnt* (*)(xEnt*, xScene*, void*))",address:"0x8001a664",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","stw","lwz","lbz","stb","bl","mtlr","addi","blr"],labels:0},{name:"xEntCollCheckNPCs__FP4xEntP6xScenePFP4xEntP6xScenePv_P4xEnt",demangled_name:"xEntCollCheckNPCs(xEnt*, xScene*, xEnt* (*)(xEnt*, xScene*, void*))",address:"0x8001a6b8",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","stw","lwz","lbz","stb","bl","mtlr","addi","blr"],labels:0},{name:"xEntCollCheckOneEntNoDepen__FP4xEntP6xScenePv",demangled_name:"xEntCollCheckOneEntNoDepen(xEnt*, xScene*, void*)",address:"0x8001a70c",size:1140,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","li","mr","lwz","lbz","cmplwi","blt","b","and.","bne","cmplw","beq","mulli","addi","add","rlwinm.","bl","clrlwi.","lfs","subfic","clrlwi","stb","fadds","fsubs","fmuls","stfs","ble","subi","fcmpo","bge","fmadds","fmsubs","cror","psq_l","lfd","lmw","mtlr","blr"],labels:22},{name:"xEntCollideFloor__FP4xEntP6xScenef",demangled_name:"xEntCollideFloor(xEnt*, xScene*, float)",address:"0x8001ab80",size:760,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lbz","lwz","li","cmplwi","addi","bne","lfs","b","bl","stfs","clrlwi","mulli","add","clrlwi.","beq","rlwinm.","fcmpu","mtctr","bctrl","and.","fcmpo","bge","fneg","bgt","fmuls","fmadds","ble","fdivs","fsubs","cmplw","blt","fabs","frsp","cmpwi","ori","fadds","psq_l","lfd","lmw","mtlr","blr"],labels:16},{name:"xEntCollideCeiling__FP4xEntP6xScenef",demangled_name:"xEntCollideCeiling(xEnt*, xScene*, float)",address:"0x8001ae78",size:416,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lbz","lwz","cmplwi","addi","bne","lfs","b","li","clrlwi","mulli","add","beq","mtctr","bctrl","and.","rlwinm.","bl","fcmpo","ble","bge","cmplw","blt","fabs","frsp","fmuls","ori","fsubs","stfs","psq_l","lfd","lmw","mtlr","blr"],labels:11},{name:"xEntCollideWalls__FP4xEntP6xScenef",demangled_name:"xEntCollideWalls(xEnt*, xScene*, float)",address:"0x8001b018",size:756,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lbz","cmplwi","bne","lfs","b","lwz","rlwinm.","beq","clrlwi","mulli","addi","add","fcmpo","bge","mtctr","bctrl","and","fcmpu","stfs","bl","cmplw","blt","psq_l","lfd","lmw","mtlr","blr"],labels:26},{name:"xEntSetNostepNormAngle__Ff",demangled_name:"xEntSetNostepNormAngle(float)",address:"0x8001b30c",size:8,fuzzy_match_percent:100,opcodes:["stfs","blr"],labels:0},{name:"xEntGetAllEntsBox__Fv",demangled_name:"xEntGetAllEntsBox()",address:"0x8001b314",size:12,fuzzy_match_percent:100,opcodes:["lis","addi","blr"],labels:0},{name:"xEntAnimateCollision__FR4xEntb",demangled_name:"xEntAnimateCollision(xEnt&, bool)",address:"0x8001b320",size:156,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","clrlwi.","mr","beq","lbz","rlwinm.","bne","ori","stb","lwz","cmplwi","li","bl","b","andi.","mtlr","addi","blr"],labels:3},{name:"xEntValidType__FUc",demangled_name:"xEntValidType(unsigned char)",address:"0x8001b3bc",size:680,fuzzy_match_percent:.5882353,opcodes:["stwu","li","subi","stmw","clrlwi","subfic","mr","orc","srwi","subf","srwi.","bne","clrlwi.","cmplwi","beq","lmw","addi","blr"],labels:23},{name:"xEntReposition__FR4xEntRC7xMat4x3",demangled_name:"xEntReposition(xEnt&, const xMat4x3&)",address:"0x8001b664",size:168,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","bl","cmplwi","beq","cmplw","addi","mtlr","blr"],labels:3},{name:"xEntInitShadow__FR4xEntR10xEntShadow",demangled_name:"xEntInitShadow(xEnt&, xEntShadow&)",address:"0x8001b70c",size:124,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","addi","lfs","fmr","bl","lwz","li","stfs","mtlr","blr"],labels:0},{name:"__ami__5xVec3Ff",demangled_name:"xVec3::operator-=(float)",address:"0x8001b788",size:40,fuzzy_match_percent:100,opcodes:["lfs","fsubs","stfs","blr"],labels:0},{name:"__apl__5xVec3Ff",demangled_name:"xVec3::operator+=(float)",address:"0x8001b7b0",size:40,fuzzy_match_percent:100,opcodes:["lfs","fadds","stfs","blr"],labels:0},{name:"xBoundCenter__FP6xBound",demangled_name:"xBoundCenter(xBound*)",address:"0x8001b7d8",size:8,fuzzy_match_percent:100,opcodes:["addi","blr"],labels:0},{name:"xBoundCenter__FPC6xBound",demangled_name:"xBoundCenter(const xBound*)",address:"0x8001b7e0",size:8,fuzzy_match_percent:100,opcodes:["addi","blr"],labels:0},{name:"xEntHide__FP4xEnt",demangled_name:"xEntHide(xEnt*)",address:"0x8001b7e8",size:16,fuzzy_match_percent:100,opcodes:["lbz","rlwinm","stb","blr"],labels:0},{name:"xEntShow__FP4xEnt",demangled_name:"xEntShow(xEnt*)",address:"0x8001b7f8",size:16,fuzzy_match_percent:100,opcodes:["lbz","ori","stb","blr"],labels:0},{name:"xEntGetPos__FPC4xEnt",demangled_name:"xEntGetPos(const xEnt*)",address:"0x8001b808",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","lwz","stw","bl","addi","mtlr","blr"],labels:0},{name:"xEntGetCenter__FPC4xEnt",demangled_name:"xEntGetCenter(const xEnt*)",address:"0x8001b830",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","addi","stw","bl","lwz","mtlr","blr"],labels:0},{name:"xRotCopy__FP4xRotPC4xRot",demangled_name:"xRotCopy(xRot*, const xRot*)",address:"0x8001b854",size:36,fuzzy_match_percent:100,opcodes:["lfs","stfs","blr"],labels:0},{name:"xMat3x3RMulVec__FP5xVec3PC7xMat3x3PC5xVec3",demangled_name:"xMat3x3RMulVec(xVec3*, const xMat3x3*, const xVec3*)",address:"0x8001b878",size:100,fuzzy_match_percent:100,opcodes:["lfs","fmuls","fmadds","stfs","blr"],labels:0},{name:"xMat3x3Rot__FP7xMat3x3PC5xVec3f",demangled_name:"xMat3x3Rot(xMat3x3*, const xVec3*, float)",address:"0x8001b8dc",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","fmr","lfs","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xModelSetFrame__FP14xModelInstancePC7xMat4x3",demangled_name:"xModelSetFrame(xModelInstance*, const xMat4x3*)",address:"0x8001b90c",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","bl","mtlr","addi","blr"],labels:0},{name:"xModelGetFrame__FP14xModelInstance",demangled_name:"xModelGetFrame(xModelInstance*)",address:"0x8001b930",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"xVec3SMulBy__FP5xVec3f",demangled_name:"xVec3SMulBy(xVec3*, float)",address:"0x8001b938",size:40,fuzzy_match_percent:100,opcodes:["lfs","fmuls","stfs","blr"],labels:0},{name:"xVec3SubFrom__FP5xVec3PC5xVec3",demangled_name:"xVec3SubFrom(xVec3*, const xVec3*)",address:"0x8001b960",size:52,fuzzy_match_percent:100,opcodes:["lfs","fsubs","stfs","blr"],labels:0},{name:"xGridIterFirstCell__FPP10xGridBoundR13xGridIterator",demangled_name:"xGridIterFirstCell(xGridBound**, xGridIterator&)",address:"0x8001b994",size:56,fuzzy_match_percent:100,opcodes:["lwz","cmplwi","bne","li","blr","stw","mr","addi"],labels:1},{name:"xGridIterFirstCell__FP5xGridiiR13xGridIterator",demangled_name:"xGridIterFirstCell(xGrid*, int, int, xGridIterator&)",address:"0x8001b9cc",size:116,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmpwi","stw","blt","lhz","cmpw","li","b","mullw","slwi","lwz","mr","add","bl","mtlr","addi","blr"],labels:5},{name:"xGridIterNextCell__FR13xGridIterator",demangled_name:"xGridIterNextCell(xGridIterator&)",address:"0x8001ba40",size:112,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","li","b","lbz","bne","mr","bl","mtlr","addi","blr"],labels:5},{name:"xGridIterClose__FR13xGridIterator",demangled_name:"xGridIterClose(xGridIterator&)",address:"0x8001bab0",size:164,fuzzy_match_percent:100,opcodes:["lwz","cmplwi","beqlr","subi","stw","beq","cmpwi","bne","lis","li","mr","b","lbz","stb","sth","addi","blr"],labels:4}]},{name:"main/SB/Core/x/xEntDrive",fuzzy_match_percent:0,total_code:3380,matched_code:0,total_data:16,matched_data:0,total_functions:6,matched_functions:0,complete:!1,module_name:"main",module_id:0,sections:[{name:".sdata2",address:"0x803ccc08",size:16,fuzzy_match_percent:0},{name:".text",address:"0x8001bb54",size:3336,fuzzy_match_percent:0},{name:".text",address:"0x8001c85c",size:28,fuzzy_match_percent:0},{name:".text",address:"0x8001c878",size:16,fuzzy_match_percent:0}],functions:[{name:"xEntDriveInit__FP9xEntDriveP4xEnt",demangled_name:"xEntDriveInit(xEntDrive*, xEnt*)",address:"0x8001bb54",size:80,fuzzy_match_percent:0,opcodes:["cmplwi","beqlr","li","stw","lfs","stfs","blr"],labels:0},{name:"xEntDriveMount__FP9xEntDriveP4xEntfPC7xCollis",demangled_name:"xEntDriveMount(xEntDrive*, xEnt*, float, const xCollis*)",address:"0x8001bba4",size:1080,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","cmplwi","beq","bne","bl","b","lfs","addi","cmplw","fcmpu","lbz","stb","fcmpo","bge","stfs","fsubs","fmuls","li","clrlwi.","fadds","fabs","frsp","cror","fdivs","rlwinm.","ori","psq_l","lfd","mtlr","blr"],labels:20},{name:"xEntDriveDismount__FP9xEntDrivef",demangled_name:"xEntDriveDismount(xEntDrive*, float)",address:"0x8001bfdc",size:240,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr.","beq","lwz","cmplwi","bne","mr","bl","b","lfs","stfs","fmuls","lbz","subi","stb","li","addi","rlwinm","mtlr","blr"],labels:4},{name:"xEntDriveUpdate__FP9xEntDriveP6xScenefPC7xCollis",demangled_name:"xEntDriveUpdate(xEntDrive*, xScene*, float, const xCollis*)",address:"0x8001c0cc",size:1936,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr.","beq","lwz","cmplwi","bne","mr","bl","b","lfs","fcmpo","ble","fsubs","stfs","cror","fdivs","fcmpu","clrlwi.","fmuls","fadds","fabs","frsp","addi","rlwinm.","cmplw","mtlr","blr"],labels:37},{name:"__as__Q27xCollis8tri_dataFRCQ27xCollis8tri_data",demangled_name:"xCollis::tri_data::operator=(const xCollis::tri_data&)",address:"0x8001c85c",size:28,fuzzy_match_percent:0,opcodes:["lwz","lfs","stw","stfs","blr"],labels:0},{name:"__as__5xVec3Ff",demangled_name:"xVec3::operator=(float)",address:"0x8001c878",size:16,fuzzy_match_percent:0,opcodes:["stfs","blr"],labels:0}]},{name:"main/SB/Core/x/xEntMotion",fuzzy_match_percent:.89413446,total_code:11184,matched_code:100,total_data:1464,matched_data:0,total_functions:41,matched_functions:1,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x8027b570",size:32,fuzzy_match_percent:0},{name:".rodata",address:"0x80252280",size:1368,fuzzy_match_percent:0},{name:".sbss",address:"0x803cb1d8",size:8,fuzzy_match_percent:0},{name:".sdata",address:"0x803ca928",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803ccc18",size:48,fuzzy_match_percent:0},{name:".text",address:"0x8001c888",size:10456,fuzzy_match_percent:0},{name:".text",address:"0x8001f160",size:116,fuzzy_match_percent:0},{name:".text",address:"0x8001f1d4",size:324,fuzzy_match_percent:30.864197},{name:".text",address:"0x8001f318",size:220,fuzzy_match_percent:0},{name:".text",address:"0x8001f3f4",size:32,fuzzy_match_percent:0},{name:".text",address:"0x8001f414",size:28,fuzzy_match_percent:0},{name:".text",address:"0x8001f430",size:8,fuzzy_match_percent:0}],functions:[{name:"xEntMotionInit__FP10xEntMotionP4xEntP15xEntMotionAsset",demangled_name:"xEntMotionInit(xEntMotion*, xEnt*, xEntMotionAsset*)",address:"0x8001c888",size:580,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","stb","lhz","sth","cmplwi","bne","addi","bl","lfs","stfs","fcmpo","cror","fadds","b","fdivs","beq","bge","ble","fmuls","fcmpu","li","lwz","mtlr","blr"],labels:11},{name:"xEntMotionReset__FP10xEntMotionP6xScene",demangled_name:"xEntMotionReset(xEntMotion*, xScene*)",address:"0x8001cacc",size:980,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","lhz","sth","lfs","stfs","lbz","cmplwi","bne","li","b","bl","addi","fmuls","clrlwi.","beq","fadds","fnmsubs","fdivs","fsubs","psq_l","lfd","mtlr","blr"],labels:16},{name:"xEntMotionMove__FP10xEntMotionP6xScenefP9xEntFrame",demangled_name:"xEntMotionMove(xEntMotion*, xScene*, float, xEntFrame*)",address:"0x8001cea0",size:176,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lhz","fmr","mr","rlwinm.","bne","lbz","cmplwi","bl","b","li","lfs","fadds","stfs","psq_l","lwz","lfd","mtlr","addi","blr"],labels:7},{name:"xEntERMove__FP10xEntMotionP6xScenefP9xEntFrame",demangled_name:"xEntERMove(xEntMotion*, xScene*, float, xEntFrame*)",address:"0x8001cf50",size:424,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","fmr","fsubs","fcmpo","ble","stfs","bl","cmplwi","beq","bge","b","fdivs","addi","li","psq_l","lfd","lwz","mtlr","blr"],labels:13},{name:"xEntOrbitMove__FP10xEntMotionP6xScenefP9xEntFrame",demangled_name:"xEntOrbitMove(xEntMotion*, xScene*, float, xEntFrame*)",address:"0x8001d0f8",size:292,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","lfs","fmuls","fadds","bl","fsubs","fcmpo","ble","stfs","fneg","bge","addi","b","li","psq_l","lfd","lwz","mtlr","blr"],labels:3},{name:"xEntMPGetNext__FP10xEntMotionP10xMovePointP6xScene",demangled_name:"xEntMPGetNext(xEntMotion*, xMovePoint*, xScene*)",address:"0x8001d21c",size:264,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","addi","mr","lfs","stfs","lwz","bl","cmplw","bne","b","cmplwi","lhz","clrlwi.","beq","lbz","mtlr","blr"],labels:6},{name:"xEntMPMove__FP10xEntMotionP6xScenefP9xEntFrame",demangled_name:"xEntMPMove(xEntMotion*, xScene*, float, xEntFrame*)",address:"0x8001d324",size:1184,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","cmplw","beq","cmplwi","bne","b","lfs","fcmpo","ble","fsubs","stfs","li","fmadds","cror","clrlwi.","bl","addi","lhz","lbz","bge","fadds","lis","fneg","fmuls","ori","fdivs","psq_l","lfd","mtlr","blr"],labels:18},{name:"xEntPenMove__FP10xEntMotionP6xScenefP9xEntFrame",demangled_name:"xEntPenMove(xEntMotion*, xScene*, float, xEntFrame*)",address:"0x8001d7c4",size:312,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","lfs","addi","lwz","fmuls","fadds","fmadds","bl","fsubs","fcmpo","ble","stfs","fneg","bge","li","b","psq_l","lfd","mtlr","blr"],labels:3},{name:"xEntMechMove__FP10xEntMotionP6xScenefP9xEntFrame",demangled_name:"xEntMechMove(xEntMotion*, xScene*, float, xEntFrame*)",address:"0x8001d8fc",size:744,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lwz","li","fmr","cmpwi","bne","bl","lbz","cmplwi","beq","b","clrlwi.","lfs","fneg","stfs","rlwinm.","mr.","fcmpu","fcmpo","cror","fadds","psq_l","lfd","lmw","mtlr","addi","blr"],labels:23},{name:"xEntSldMove__FP10xEntMotionP6xScenefP9xEntFrame",demangled_name:"xEntSldMove(xEntMotion*, xScene*, float, xEntFrame*)",address:"0x8001dbe4",size:360,fuzzy_match_percent:0,opcodes:["stwu","mflr","addi","stw","mr","lfs","lwz","fadds","fmadds","fcmpo","fsubs","cror","bne","cmpwi","bl","b","li","bge","ble","fmuls","fdivs","ori","mtlr","blr"],labels:10},{name:"xEntRotMove__FP10xEntMotionP6xScenefP9xEntFrame",demangled_name:"xEntRotMove(xEntMotion*, xScene*, float, xEntFrame*)",address:"0x8001dd4c",size:496,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lfs","lwz","fadds","fmadds","fcmpo","fsubs","cror","bne","cmpwi","beq","lbz","cmplwi","stfs","b","li","bge","ble","fmuls","fdivs","bl","addi","ori","mtlr","blr"],labels:13},{name:"xEntMechForward__FP10xEntMotion",demangled_name:"xEntMechForward(xEntMotion*)",address:"0x8001df3c",size:308,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","cmpwi","beq","bne","lfs","li","fneg","stfs","fsubs","b","lbz","cmplwi","mtlr","addi","blr"],labels:5},{name:"xEntMechReverse__FP10xEntMotion",demangled_name:"xEntMechReverse(xEntMotion*)",address:"0x8001e070",size:300,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","cmpwi","bne","lfs","li","fneg","stfs","fsubs","b","beq","lbz","cmplwi","mtlr","addi","blr"],labels:5},{name:"xEntMotionTranslate__FP10xEntMotionPC5xVec3P7xMat4x3",demangled_name:"xEntMotionTranslate(xEntMotion*, const xVec3*, xMat4x3*)",address:"0x8001e19c",size:408,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr.","mr","beq","lbz","cmplwi","bne","addi","bl","b","lwz","mtlr","blr"],labels:8},{name:"xEntMotionDebugInit__FUs",demangled_name:"xEntMotionDebugInit(unsigned short)",address:"0x8001e334",size:108,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","clrlwi.","mr","beq","lis","addi","bl","li","clrlslwi","sth","lwz","mtlr","blr"],labels:1},{name:"xEntMotionDebugExit__Fv",demangled_name:"xEntMotionDebugExit()",address:"0x8001e3a0",size:28,fuzzy_match_percent:0,opcodes:["li","sth","stw","blr"],labels:0},{name:"xEntMotionDebugAdd__FP10xEntMotion",demangled_name:"xEntMotionDebugAdd(xEntMotion*)",address:"0x8001e3bc",size:40,fuzzy_match_percent:0,opcodes:["lhz","cmplw","bgelr","lwz","addi","clrlslwi","sth","stwx","blr"],labels:0},{name:"xEntMotionDebugCB__Fv",demangled_name:"xEntMotionDebugCB()",address:"0x8001e3e4",size:96,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lha","cmpwi","beq","lhz","cmplwi","lwz","slwi","lwzx","mr","bl","mtlr","addi","blr"],labels:1},{name:"xEntMotionDebugWrite__FPC10xEntMotion",demangled_name:"xEntMotionDebugWrite(const xEntMotion*)",address:"0x8001e444",size:2508,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lbz","cmpwi","mr","beq","bge","b","lis","addi","crclr","bl","lhz","rlwinm","lwz","cmplwi","lfs","crset","clrlwi","clrlwi.","cntlzw","extrwi","rlwinm.","bne","bgt","slwi","lwzx","mtctr","bctr","fmuls","fdivs","mtlr","blr"],labels:47},{name:"xbtoa__FUi",demangled_name:"xbtoa(unsigned int)",address:"0x8001ee10",size:28,fuzzy_match_percent:0,opcodes:["lis","cmplwi","addi","beqlr","blr"],labels:0},{name:"xEntMotionDebugDraw__FPC10xEntMotion",demangled_name:"xEntMotionDebugDraw(const xEntMotion*)",address:"0x8001ee2c",size:588,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","stmw","mr","cmplwi","beq","addi","bl","lbz","cmpwi","bge","b","li","cmplw","clrlwi","blt","lmw","mtlr","blr"],labels:14},{name:"xEntMotionDebugIPad__FP10xEntMotion",demangled_name:"xEntMotionDebugIPad(xEntMotion*)",address:"0x8001f078",size:232,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","rlwinm.","beq","lha","addi","sth","lhz","cmpw","blt","li","subi","cmpwi","bge","cmplwi","bl","b","mtlr","blr"],labels:6},{name:"xVec3Equals__FPC5xVec3PC5xVec3",demangled_name:"xVec3Equals(const xVec3*, const xVec3*)",address:"0x8001f160",size:116,fuzzy_match_percent:0,opcodes:["lfs","li","fsubs","fabs","frsp","fcmpo","cror","bne","clrlwi","blr"],labels:1},{name:"xQuatCopy__FP5xQuatPC5xQuat",demangled_name:"xQuatCopy(xQuat*, const xQuat*)",address:"0x8001f1d4",size:36,fuzzy_match_percent:0,opcodes:["lfs","stfs","blr"],labels:0},{name:"xMat3x3RMulVec__FP5xVec3PC7xMat3x3PC5xVec3",demangled_name:"xMat3x3RMulVec(xVec3*, const xMat3x3*, const xVec3*)",address:"0x8001f1f8",size:100,fuzzy_match_percent:100,opcodes:["lfs","fmuls","fmadds","stfs","blr"],labels:0},{name:"xQuatEquals__FPC5xQuatPC5xQuat",demangled_name:"xQuatEquals(const xQuat*, const xQuat*)",address:"0x8001f25c",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","lfs","stw","fcmpu","li","bne","bl","cmplwi","beq","lwz","clrlwi","mtlr","addi","blr"],labels:1},{name:"xQuatFlip__FP5xQuatPC5xQuat",demangled_name:"xQuatFlip(xQuat*, const xQuat*)",address:"0x8001f2a8",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","lfs","stw","fneg","stfs","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xQuatDot__FPC5xQuatPC5xQuat",demangled_name:"xQuatDot(const xQuat*, const xQuat*)",address:"0x8001f2d4",size:68,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lfs","fmadds","lwz","mtlr","addi","blr"],labels:0},{name:"xEntMPSetSpeed__FP10xEntMotionf",demangled_name:"xEntMPSetSpeed(xEntMotion*, float)",address:"0x8001f318",size:28,fuzzy_match_percent:0,opcodes:["lfs","fcmpo","ble","b","fmr","stfs","blr"],labels:2},{name:"xEntERIsRetracted__FPC10xEntMotion",demangled_name:"xEntERIsRetracted(const xEntMotion*)",address:"0x8001f334",size:28,fuzzy_match_percent:0,opcodes:["lfs","fcmpo","cror","mfcr","extrwi","blr"],labels:0},{name:"xEntERIsRetracting__FPC10xEntMotion",demangled_name:"xEntERIsRetracting(const xEntMotion*)",address:"0x8001f350",size:48,fuzzy_match_percent:0,opcodes:["lfs","li","fcmpo","cror","bne","bge","clrlwi","blr"],labels:1},{name:"xEntERIsExtended__FPC10xEntMotion",demangled_name:"xEntERIsExtended(const xEntMotion*)",address:"0x8001f380",size:48,fuzzy_match_percent:0,opcodes:["lfs","li","fcmpo","cror","bne","bge","clrlwi","blr"],labels:1},{name:"xEntERIsExtending__FPC10xEntMotion",demangled_name:"xEntERIsExtending(const xEntMotion*)",address:"0x8001f3b0",size:24,fuzzy_match_percent:0,opcodes:["lfs","fcmpo","mfcr","srwi","blr"],labels:0},{name:"xEntMotionStop__FP10xEntMotion",demangled_name:"xEntMotionStop(xEntMotion*)",address:"0x8001f3c8",size:16,fuzzy_match_percent:0,opcodes:["lhz","ori","sth","blr"],labels:0},{name:"xEntMotionRun__FP10xEntMotion",demangled_name:"xEntMotionRun(xEntMotion*)",address:"0x8001f3d8",size:16,fuzzy_match_percent:0,opcodes:["lhz","andi.","sth","blr"],labels:0},{name:"xEntMotionIsStopped__FPC10xEntMotion",demangled_name:"xEntMotionIsStopped(const xEntMotion*)",address:"0x8001f3e8",size:12,fuzzy_match_percent:0,opcodes:["lhz","rlwinm","blr"],labels:0},{name:"xSpline3_ArcTotal__FP8xSpline3",demangled_name:"xSpline3_ArcTotal(xSpline3*)",address:"0x8001f3f4",size:32,fuzzy_match_percent:0,opcodes:["lwz","mullw","slwi","add","lfs","blr"],labels:0},{name:"xMovePointGetNumPoints__FPC10xMovePoint",demangled_name:"xMovePointGetNumPoints(const xMovePoint*)",address:"0x8001f414",size:12,fuzzy_match_percent:0,opcodes:["lwz","lhz","blr"],labels:0},{name:"xMovePointGetPoint__FPC10xMovePointUs",demangled_name:"xMovePointGetPoint(const xMovePoint*, unsigned short)",address:"0x8001f420",size:16,fuzzy_match_percent:0,opcodes:["lwz","clrlslwi","lwzx","blr"],labels:0},{name:"xDrawLine__FPC5xVec3PC5xVec3",demangled_name:"xDrawLine(const xVec3*, const xVec3*)",address:"0x8001f430",size:4,fuzzy_match_percent:0,opcodes:["blr"],labels:0},{name:"xDrawSetColor__F10iColor_tag",demangled_name:"xDrawSetColor(iColor_tag)",address:"0x8001f434",size:4,fuzzy_match_percent:0,opcodes:["blr"],labels:0}]},{name:"main/SB/Core/x/xEnv",fuzzy_match_percent:100,total_code:236,matched_code:236,total_data:8,matched_data:8,total_functions:4,matched_functions:4,complete:!0,module_name:"main",module_id:0,sections:[{name:".sbss",address:"0x803cb1e0",size:8,fuzzy_match_percent:100},{name:".text",address:"0x8001f438",size:236,fuzzy_match_percent:100}],functions:[{name:"xEnvLoadBsp__FP4xEnvPCvUii",demangled_name:"xEnvLoadBsp(xEnv*, const void*, unsigned int, int)",address:"0x8001f438",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmpwi","stw","mr","bne","addi","lwz","bl","mtlr","blr"],labels:1},{name:"xEnvSetup__FP4xEnv",demangled_name:"xEnvSetup(xEnv*)",address:"0x8001f47c",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","bl","li","mtlr","addi","blr"],labels:0},{name:"xEnvFree__FP4xEnv",demangled_name:"xEnvFree(xEnv*)",address:"0x8001f4b8",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","bl","li","mtlr","addi","blr"],labels:1},{name:"xEnvRender__FP4xEnv",demangled_name:"xEnvRender(xEnv*)",address:"0x8001f4f8",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","bl","mtlr","addi","blr"],labels:1}]},{name:"main/SB/Core/x/xEvent",fuzzy_match_percent:100,total_code:920,matched_code:920,total_data:0,matched_data:0,total_functions:10,matched_functions:10,complete:!0,module_name:"main",module_id:0,sections:[{name:".text",address:"0x8001f524",size:920,fuzzy_match_percent:100}],functions:[{name:"zEntEvent__FPcUi",demangled_name:"zEntEvent(char*, unsigned int)",address:"0x8001f524",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","cmplwi","beq","lwz","mtlr","addi","blr"],labels:1},{name:"zEntEvent__FUiUi",demangled_name:"zEntEvent(unsigned int, unsigned int)",address:"0x8001f564",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","cmplwi","beq","lwz","mtlr","addi","blr"],labels:1},{name:"zEntEvent__FUiUiffff",demangled_name:"zEntEvent(unsigned int, unsigned int, float, float, float, float)",address:"0x8001f5a0",size:80,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","stfs","bl","cmplwi","beq","addi","lwz","mtlr","blr"],labels:1},{name:"zEntEvent__FP5xBaseUi",demangled_name:"zEntEvent(xBase*, unsigned int)",address:"0x8001f5f0",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","stw","li","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zEntEvent__FP5xBaseUiffff",demangled_name:"zEntEvent(xBase*, unsigned int, float, float, float, float)",address:"0x8001f62c",size:56,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","addi","stfs","bl","lwz","mtlr","blr"],labels:0},{name:"zEntEvent__FP5xBaseUiPCf",demangled_name:"zEntEvent(xBase*, unsigned int, const float*)",address:"0x8001f664",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","stw","li","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zEntEvent__FP5xBaseUiPCfP5xBase",demangled_name:"zEntEvent(xBase*, unsigned int, const float*, xBase*)",address:"0x8001f6a4",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","stw","li","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zEntEvent__FP5xBaseP5xBaseUi",demangled_name:"zEntEvent(xBase*, xBase*, unsigned int)",address:"0x8001f6e0",size:56,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","stw","li","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zEntEvent__FP5xBaseP5xBaseUiPCf",demangled_name:"zEntEvent(xBase*, xBase*, unsigned int, const float*)",address:"0x8001f718",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","stw","li","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zEntEvent__FP5xBaseUiP5xBaseUiPCfP5xBasei",demangled_name:"zEntEvent(xBase*, unsigned int, xBase*, unsigned int, const float*, xBase*, int)",address:"0x8001f758",size:356,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","cmplwi","bne","bl","b","lwz","beq","clrlwi.","cmpwi","mtctr","bctrl","lbz","li","lhz","cmplw","mr.","addi","cmpw","blt","lmw","mtlr","blr"],labels:10}]},{name:"main/SB/Core/x/xFFX",fuzzy_match_percent:38.4375,total_code:1280,matched_code:492,total_data:48,matched_data:0,total_functions:16,matched_functions:11,complete:!1,module_name:"main",module_id:0,sections:[{name:".sbss",address:"0x803cb1e8",size:40,fuzzy_match_percent:0},{name:".sdata2",address:"0x803ccc48",size:8,fuzzy_match_percent:0},{name:".text",address:"0x8001f8bc",size:1280,fuzzy_match_percent:38.4375}],functions:[{name:"xFFXPoolInit__FUi",demangled_name:"xFFXPoolInit(unsigned int)",address:"0x8001f8bc",size:140,fuzzy_match_percent:0,opcodes:["stwu","mflr","slwi","li","stw","lwz","bl","b","subi","addi","add","stwx","cmplw","blt","mtlr","blr"],labels:2},{name:"xFFXAlloc__Fv",demangled_name:"xFFXAlloc()",address:"0x8001f948",size:32,fuzzy_match_percent:100,opcodes:["lwz","cmplwi","bne","li","blr","stw"],labels:1},{name:"xFFXFree__FP4xFFX",demangled_name:"xFFXFree(xFFX*)",address:"0x8001f968",size:16,fuzzy_match_percent:100,opcodes:["lwz","stw","blr"],labels:0},{name:"xFFXTurnOn__FP4xFFX",demangled_name:"xFFXTurnOn(xFFX*)",address:"0x8001f978",size:16,fuzzy_match_percent:100,opcodes:["lwz","ori","stw","blr"],labels:0},{name:"xFFXTurnOff__FP4xFFX",demangled_name:"xFFXTurnOff(xFFX*)",address:"0x8001f988",size:16,fuzzy_match_percent:100,opcodes:["lwz","clrrwi","stw","blr"],labels:0},{name:"xFFXAddEffect__FP4xEntP4xFFX",demangled_name:"xFFXAddEffect(xEnt*, xFFX*)",address:"0x8001f998",size:44,fuzzy_match_percent:100,opcodes:["lwz","stw","ori","lbz","addi","stb","mr","blr"],labels:0},{name:"xFFXAddEffect__FP4xEntPFP4xEntP6xScenefPv_vPv",demangled_name:"xFFXAddEffect(xEnt*, void (*)(xEnt*, xScene*, float, void*), void*)",address:"0x8001f9c4",size:100,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","mr.","bne","li","b","lwz","mtlr","addi","blr"],labels:2},{name:"xFFXRemoveEffectByFData__FP4xEntPv",demangled_name:"xFFXRemoveEffectByFData(xEnt*, void*)",address:"0x8001fa28",size:120,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","addi","b","lwz","cmplw","bne","lbz","subi","stb","bl","li","cmplwi","mtlr","blr"],labels:4},{name:"xFFXApplyOne__FP4xFFXP4xEntP6xScenef",demangled_name:"xFFXApplyOne(xFFX*, xEnt*, xScene*, float)",address:"0x8001faa0",size:132,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","cmplwi","beq","bl","clrlwi.","mtctr","bctrl","lfd","mtlr","addi","blr"],labels:2},{name:"xFFXApply__FP4xEntP6xScenef",demangled_name:"xFFXApply(xEnt*, xScene*, float)",address:"0x8001fb24",size:56,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","stw","lwz","cmplwi","beq","bl","mtlr","addi","blr"],labels:1},{name:"xFFXShakeUpdateEnt__FP4xEntP6xScenefPv",demangled_name:"xFFXShakeUpdateEnt(xEnt*, xScene*, float, void*)",address:"0x8001fb5c",size:248,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lfs","mr","fadds","fmuls","bl","fmr","fcmpu","bne","stfs","b","fcmpo","cror","bge","addi","fsubs","lwz","psq_l","lfd","mtlr","blr"],labels:3},{name:"xFFXShakePoolInit__FUi",demangled_name:"xFFXShakePoolInit(unsigned int)",address:"0x8001fc54",size:140,fuzzy_match_percent:0,opcodes:["stwu","mflr","mulli","li","stw","lwz","bl","b","subi","addi","add","stwx","cmplw","blt","mtlr","blr"],labels:2},{name:"xFFXShakeAlloc__Fv",demangled_name:"xFFXShakeAlloc()",address:"0x8001fce0",size:32,fuzzy_match_percent:100,opcodes:["lwz","cmplwi","bne","li","blr","stw"],labels:1},{name:"xFFXShakeFree__FP14xFFXShakeState",demangled_name:"xFFXShakeFree(xFFXShakeState*)",address:"0x8001fd00",size:16,fuzzy_match_percent:100,opcodes:["lwz","stw","blr"],labels:0},{name:"xFFXRotMatchPoolInit__FUi",demangled_name:"xFFXRotMatchPoolInit(unsigned int)",address:"0x8001fd10",size:140,fuzzy_match_percent:0,opcodes:["stwu","mflr","mulli","li","stw","lwz","bl","b","subi","addi","add","stwx","cmplw","blt","mtlr","blr"],labels:2},{name:"xFFXRotMatchAlloc__Fv",demangled_name:"xFFXRotMatchAlloc()",address:"0x8001fd9c",size:32,fuzzy_match_percent:100,opcodes:["lwz","cmplwi","bne","li","blr","stw"],labels:1}]},{name:"main/SB/Core/x/xFog",fuzzy_match_percent:100,total_code:500,matched_code:500,total_data:8,matched_data:8,total_functions:8,matched_functions:8,complete:!0,module_name:"main",module_id:0,sections:[{name:".sdata2",address:"0x803ccc50",size:8,fuzzy_match_percent:100},{name:".text",address:"0x8001fdbc",size:500,fuzzy_match_percent:100}],functions:[{name:"xFogClearFog__Fv",demangled_name:"xFogClearFog()",address:"0x8001fdbc",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","lfs","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xFogInit__FPvPv",demangled_name:"xFogInit(void*, void*)",address:"0x8001fde4",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xFogInit__FP5xBaseP9xFogAsset",demangled_name:"xFogInit(xBase*, xFogAsset*)",address:"0x8001fe04",size:108,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lbz","cmplwi","beq","lwz","b","li","mtlr","blr"],labels:2},{name:"xFogReset__FP5_xFog",demangled_name:"xFogReset(_xFog*)",address:"0x8001fe70",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","bl","mtlr","addi","blr"],labels:0},{name:"xFogSave__FP5_xFogP7xSerial",demangled_name:"xFogSave(_xFog*, xSerial*)",address:"0x8001fe94",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xFogLoad__FP5_xFogP7xSerial",demangled_name:"xFogLoad(_xFog*, xSerial*)",address:"0x8001feb4",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xFogEventCB__FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"xFogEventCB(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x8001fed4",size:216,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmpwi","stw","beq","bge","b","li","addi","lwz","lfs","stfs","lbz","stb","bl","mr","mtlr","blr"],labels:5},{name:"xFogUpdate__FP5xBaseP6xScenef",demangled_name:"xFogUpdate(xBase*, xScene*, float)",address:"0x8001ffac",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0}]},{name:"main/SB/Core/x/xFont",fuzzy_match_percent:72.27948,total_code:26392,matched_code:17524,total_data:69096,matched_data:68984,total_functions:184,matched_functions:154,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x802b8db8",size:61232,fuzzy_match_percent:100},{name:".data",address:"0x8027b590",size:6760,fuzzy_match_percent:100},{name:".rodata",address:"0x802527d8",size:952,fuzzy_match_percent:100},{name:".sbss",address:"0x803cb210",size:32,fuzzy_match_percent:100},{name:".sbss2",address:"0x803d0808",size:16,fuzzy_match_percent:66.66667},{name:".sdata",address:"0x803ca930",size:8,fuzzy_match_percent:100},{name:".sdata2",address:"0x803ccc58",size:96,fuzzy_match_percent:25},{name:".text",address:"0x8001ffb0",size:24652,fuzzy_match_percent:71.06928},{name:".text",address:"0x80025ffc",size:808,fuzzy_match_percent:98.0198},{name:".text",address:"0x80026324",size:620,fuzzy_match_percent:100},{name:".text",address:"0x80026590",size:244,fuzzy_match_percent:31.147541},{name:".text",address:"0x80026684",size:68,fuzzy_match_percent:100}],functions:[{name:"find_bounds__19@unnamed@xFont_cpp@FPC10iColor_tagRC13basic_recti",demangled_name:"@unnamed@xFont_cpp@::find_bounds(const iColor_tag*, const basic_rect&, int)",address:"0x8001ffb0",size:368,fuzzy_match_percent:100,opcodes:["stwu","lwz","stw","mullw","subf","li","slwi","add","lbz","cmplw","bne","cmplwi","blt","clrlwi","mr","subi","b","cmpwi","beq","cmpw","bge","ble","addi","blr"],labels:12},{name:"reset_font_spacing__19@unnamed@xFont_cpp@FRQ219@unnamed@xFont_cpp@10font_asset",demangled_name:"@unnamed@xFont_cpp@::reset_font_spacing(@unnamed@xFont_cpp@::font_asset&)",address:"0x80020120",size:532,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","stmw","mr","lwz","bl","mr.","bne","b","lbz","addi","stb","rlwinm.","beq","divw","lhz","mullw","subf","add","slwi","lbzx","stbx","clrlwi","cmplw","ble","cmplwi","lmw","mtlr","blr"],labels:10},{name:"get_tex_bounds__19@unnamed@xFont_cpp@FRCQ219@unnamed@xFont_cpp@9font_dataUc",demangled_name:"@unnamed@xFont_cpp@::get_tex_bounds(const @unnamed@xFont_cpp@::font_data&, unsigned char)",address:"0x80020334",size:460,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","mr","rlwinm.","beq","lbz","lis","clrlwi","divw","lfd","mullw","xoris","subf","fsubs","stfs","b","lhz","clrlslwi","add","addi","lfs","fmadds","fadds","bl","mtlr","blr"],labels:2},{name:"get_bounds__19@unnamed@xFont_cpp@FRCQ219@unnamed@xFont_cpp@9font_dataUc",demangled_name:"@unnamed@xFont_cpp@::get_bounds(const @unnamed@xFont_cpp@::font_data&, unsigned char)",address:"0x80020500",size:208,fuzzy_match_percent:0,opcodes:["stwu","lis","lwz","clrlslwi","lfs","lbz","add","neg","stw","xoris","lha","lfd","fsubs","fdivs","stfs","addi","blr"],labels:0},{name:"init_font_data__19@unnamed@xFont_cpp@FRQ219@unnamed@xFont_cpp@9font_data",demangled_name:"@unnamed@xFont_cpp@::init_font_data(@unnamed@xFont_cpp@::font_data&)",address:"0x800205d0",size:864,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","stmw","mr","lwz","bl","cmplwi","bne","b","lis","addi","clrrwi","ori","lfd","xoris","lfs","fsubs","fdivs","stfs","clrlwi","lbzx","stbx","clrlwi.","beq","blt","bgt","rlwinm.","subi","slwi","add","lha","lbz","stb","fmr","neg","lmw","mtlr","blr"],labels:10},{name:"start_tex_render__19@unnamed@xFont_cpp@FUi",demangled_name:"@unnamed@xFont_cpp@::start_tex_render(unsigned int)",address:"0x80020930",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","lfs","fdivs","stfs","bl","mulli","lis","addi","add","mtlr","blr"],labels:0},{name:"tex_flush__19@unnamed@xFont_cpp@Fv",demangled_name:"@unnamed@xFont_cpp@::tex_flush()",address:"0x80020990",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","lis","addi","li","bl","mtlr","blr"],labels:1},{name:"stop_tex_render__19@unnamed@xFont_cpp@Fv",demangled_name:"@unnamed@xFont_cpp@::stop_tex_render()",address:"0x800209d0",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"tex_render__19@unnamed@xFont_cpp@FRC13basic_rectRC13basic_rectRC13basic_rect10iColor_tag",demangled_name:"@unnamed@xFont_cpp@::tex_render(const basic_rect&, const basic_rect&, const basic_rect&, iColor_tag)",address:"0x800209f4",size:468,fuzzy_match_percent:100,opcodes:["stwu","mflr","lwz","stw","mr","addi","bl","clrlwi.","bne","cmplwi","lis","li","lfs","mulli","add","fadds","mtlr","blr"],labels:2},{name:"__as__18rwGameCube2DVertexFRC18rwGameCube2DVertex",demangled_name:"rwGameCube2DVertex::operator=(const rwGameCube2DVertex&)",address:"0x80020bc8",size:76,fuzzy_match_percent:57.894737,opcodes:["lfs","stfs","lbz","stb","blr"],labels:0},{name:"set_vert__19@unnamed@xFont_cpp@FR18rwGameCube2DVertexffff10iColor_tag",demangled_name:"@unnamed@xFont_cpp@::set_vert(rwGameCube2DVertex&, float, float, float, float, iColor_tag)",address:"0x80020c14",size:60,fuzzy_match_percent:100,opcodes:["stfs","lfs","lbz","stb","blr"],labels:0},{name:"init_model_cache__19@unnamed@xFont_cpp@Fv",demangled_name:"@unnamed@xFont_cpp@::init_model_cache()",address:"0x80020c50",size:384,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","stmw","stb","lwz","bl","mr","lis","addi","subi","sth","lmw","mtlr","blr"],labels:0},{name:"load_model__19@unnamed@xFont_cpp@FUi",demangled_name:"@unnamed@xFont_cpp@::load_model(unsigned int)",address:"0x80020dd0",size:508,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","extsb.","bne","li","stb","lwz","lis","addi","mtctr","cmplw","b","mulli","add","bge","bdnz","bl","mr.","cmplwi","beq","mtlr","blr"],labels:14},{name:"init__5xfontFv",demangled_name:"xfont::init()",address:"0x80020fcc",size:196,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","li","addi","lwz","cmplwi","bge","slwi","lwzx","bl","mr","clrlwi.","beq","mulli","add","blt","mtlr","blr"],labels:3},{name:"set_render_state__5xfontFP8RwRaster",demangled_name:"xfont::set_render_state(RwRaster*)",address:"0x80021090",size:324,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","mr","li","bl","lwz","mtlr","blr"],labels:0},{name:"restore_render_state__5xfontFv",demangled_name:"xfont::restore_render_state()",address:"0x800211d4",size:208,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","li","stw","addi","lwz","bl","mtlr","blr"],labels:0},{name:"bounds__5xfontCFc",demangled_name:"xfont::bounds(char) const",address:"0x800212a4",size:212,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","lis","stw","clrlwi","mulli","addi","mr","add","lbz","cmplwi","bne","b","slwi","lfs","bl","mtlr","blr"],labels:2},{name:"bounds__5xfontCFPCc",demangled_name:"xfont::bounds(const char*) const",address:"0x80021378",size:56,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","mr","lfs","bl","lwz","mtlr","blr"],labels:0},{name:"bounds__5xfontCFPCcUlfRUl",demangled_name:"xfont::bounds(const char*, unsigned long, float, unsigned long&) const",address:"0x800213b0",size:308,fuzzy_match_percent:100,opcodes:["lwz","lis","stwu","cmplwi","mulli","addi","lfs","add","stfs","fmuls","beq","bne","li","stw","b","mr","lbzx","slwi","lfsx","fadds","fcmpo","bgt","cmplw","bge","lbz","ble","fsubs","subf","blr"],labels:8},{name:"start_render__5xfontCFv",demangled_name:"xfont::start_render() const",address:"0x800214e4",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","lwz","stw","bl","mtlr","addi","blr"],labels:0},{name:"stop_render__5xfontCFv",demangled_name:"xfont::stop_render() const",address:"0x80021508",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"char_render__19@unnamed@xFont_cpp@FUcUiRC13basic_rectRC13basic_rect10iColor_tag",demangled_name:"@unnamed@xFont_cpp@::char_render(unsigned char, unsigned int, const basic_rect&, const basic_rect&, iColor_tag)",address:"0x80021528",size:248,fuzzy_match_percent:100,opcodes:["stwu","mflr","mulli","lis","stw","clrlwi","addi","stmw","add","mr","lwz","lbz","cmplw","bge","slwi","lfs","bl","fadds","fmuls","stfs","lmw","mtlr","blr"],labels:1},{name:"set_tex_raster__19@unnamed@xFont_cpp@FP8RwRaster",demangled_name:"@unnamed@xFont_cpp@::set_tex_raster(RwRaster*)",address:"0x80021620",size:92,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","addi","mr","li","bl","lwz","cmplw","bne","b","mtlr","blr"],labels:2},{name:"irender__5xfontCFPCcff",demangled_name:"xfont::irender(const char*, float, float) const",address:"0x8002167c",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"irender__5xfontCFPCcUlff",demangled_name:"xfont::irender(const char*, unsigned long, float, float) const",address:"0x800216a0",size:312,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr.","fmr","mr","beq","lwz","lis","addi","mulli","add","bl","lfs","li","stfs","b","clrlwi","lbzx","cmplwi","slwi","lfsx","fmadds","fadds","cmplw","bge","lbz","bne","psq_l","lfd","lmw","mtlr","blr"],labels:4},{name:"parse_split_tag__19@unnamed@xFont_cpp@FRQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::parse_split_tag(xtextbox::split_tag&)",address:"0x800217d8",size:380,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","addi","lwz","subi","bl","cmplwi","bne","b","subf","lbz","beq","clrlwi","mtlr","blr"],labels:7},{name:"parse_next_tag_jot__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxPCcUl",demangled_name:"@unnamed@xFont_cpp@::parse_next_tag_jot(xtextbox::jot&, const xtextbox&, const xtextbox&, const char*, unsigned long)",address:"0x80021954",size:424,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","stmw","mr","lwz","bl","mr.","bne","li","b","lbz","rlwimi","stb","extrwi","cmpwi","beq","cmplwi","mtctr","bctrl","add","lmw","mtlr","blr"],labels:5},{name:"parse_next_text_jot__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxPCcUl",demangled_name:"@unnamed@xFont_cpp@::parse_next_text_jot(xtextbox::jot&, const xtextbox&, const xtextbox&, const char*, unsigned long)",address:"0x80021afc",size:276,fuzzy_match_percent:52.173912,opcodes:["stwu","mflr","lbz","stw","cmplwi","mr","li","rlwimi","stb","bne","b","clrlwi","bl","clrlwi.","beq","extrwi","addi","lis","sth","lwz","add","mtlr","blr"],labels:4},{name:"parse_next_jot__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxPCcUl",demangled_name:"@unnamed@xFont_cpp@::parse_next_jot(xtextbox::jot&, const xtextbox&, const xtextbox&, const char*, unsigned long)",address:"0x80021c10",size:148,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lbz","stmw","mr","cmplwi","bne","bl","li","extrwi.","beq","lwz","rlwinm.","rlwimi","stb","lmw","mtlr","addi","blr"],labels:3},{name:"reset_tex_args__19@unnamed@xFont_cpp@FRQ219@unnamed@xFont_cpp@8tex_args",demangled_name:"@unnamed@xFont_cpp@::reset_tex_args(@unnamed@xFont_cpp@::tex_args&)",address:"0x80021ca4",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","lis","addi","lfs","stfs","bl","lwz","mtlr","blr"],labels:0},{name:"load_tex_args__19@unnamed@xFont_cpp@FRQ219@unnamed@xFont_cpp@8tex_argsRC6substr",demangled_name:"@unnamed@xFont_cpp@::load_tex_args(@unnamed@xFont_cpp@::tex_args&, const substr&)",address:"0x80021d0c",size:1160,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","cmplwi","beq","lbz","lwz","bne","lis","addi","li","cmpwi","b","ble","bgt","clrrwi","ori","subi","mr.","mtlr","blr"],labels:16},{name:"reset_model_args__19@unnamed@xFont_cpp@FRQ219@unnamed@xFont_cpp@10model_args",demangled_name:"@unnamed@xFont_cpp@::reset_model_args(@unnamed@xFont_cpp@::model_args&)",address:"0x80022194",size:100,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","lis","addi","bl","lfs","stfs","lwz","mtlr","blr"],labels:0},{name:"load_model_args__19@unnamed@xFont_cpp@FRQ219@unnamed@xFont_cpp@10model_argsRC6substr",demangled_name:"@unnamed@xFont_cpp@::load_model_args(@unnamed@xFont_cpp@::model_args&, const substr&)",address:"0x800221f8",size:552,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","cmplwi","beq","lbz","lwz","bne","lis","addi","li","subi","mr.","cmpwi","b","mtlr","blr"],labels:7},{name:"start_layout__19@unnamed@xFont_cpp@FRC8xtextbox",demangled_name:"@unnamed@xFont_cpp@::start_layout(const xtextbox&)",address:"0x80022420",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"stop_layout__19@unnamed@xFont_cpp@FRC8xtextbox",demangled_name:"@unnamed@xFont_cpp@::stop_layout(const xtextbox&)",address:"0x80022454",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"start_render__19@unnamed@xFont_cpp@FRC8xtextbox",demangled_name:"@unnamed@xFont_cpp@::start_render(const xtextbox&)",address:"0x80022458",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"stop_render__19@unnamed@xFont_cpp@FRC8xtextbox",demangled_name:"@unnamed@xFont_cpp@::stop_render(const xtextbox&)",address:"0x80022478",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"text_render__8xtextboxFRCQ28xtextbox3jotRC8xtextboxff",demangled_name:"xtextbox::text_render(const xtextbox::jot&, const xtextbox&, float, float)",address:"0x80022498",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","lwz","stw","bl","mtlr","addi","blr"],labels:0},{name:"set_text__8xtextboxFPCc",demangled_name:"xtextbox::set_text(const char*)",address:"0x800224c8",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"set_text__8xtextboxFPCcUl",demangled_name:"xtextbox::set_text(const char*, unsigned long)",address:"0x800224ec",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmplwi","stw","beq","bne","li","b","addi","bl","lwz","mtlr","blr"],labels:3},{name:"set_text__8xtextboxFPPCcUl",demangled_name:"xtextbox::set_text(const char**, unsigned long)",address:"0x80022540",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"set_text__8xtextboxFPPCcPCUlUl",demangled_name:"xtextbox::set_text(const char**, const unsigned long*, unsigned long)",address:"0x80022568",size:196,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","stmw","mr.","mr","beq","cmplwi","bne","b","lwz","bl","addi","mulli","add","cmplw","blt","lmw","mtlr","blr"],labels:6},{name:"log_cache__Q27tweaker19@unnamed@xFont_cpp@Fb",demangled_name:"tweaker::@unnamed@xFont_cpp@::log_cache(bool)",address:"0x8002262c",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"temp_layout__8xtextboxCFb",demangled_name:"xtextbox::temp_layout(bool) const",address:"0x80022630",size:428,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stmw","mr","lwz","lfd","srwi","fsubs","bl","clrlwi.","li","beq","addi","b","xor","cntlzw","slw","cmplwi","blt","xoris","subi","subfc","subfe","neg.","addis","ble","cmpw","bge","mullw","add","lmw","mtlr","blr"],labels:9},{name:"__as__8xtextboxFRC8xtextbox",demangled_name:"xtextbox::operator=(const xtextbox&)",address:"0x800227dc",size:212,fuzzy_match_percent:0,opcodes:["lwz","stw","lfs","stfs","blr"],labels:0},{name:"render__8xtextboxCFRQ28xtextbox6layoutii",demangled_name:"xtextbox::render(xtextbox::layout&, int, int) const",address:"0x800228b0",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"yextent__8xtextboxCFfRiRCQ28xtextbox6layoutii",demangled_name:"xtextbox::yextent(float, int&, const xtextbox::layout&, int, int) const",address:"0x800228dc",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"read_tag__8xtextboxFRC6substr",demangled_name:"xtextbox::read_tag(const substr&)",address:"0x80022908",size:540,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","addi","stmw","li","bl","cmplwi","beq","subf","lis","b","mr","stb","mr.","bne","lbz","add","lmw","mtlr","blr"],labels:14},{name:"find_entry__8xtextboxFRCQ28xtextbox14tag_entry_listRC6substr",demangled_name:"xtextbox::find_entry(const xtextbox::tag_entry_list&, const substr&)",address:"0x80022b24",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lwz","li","b","add","bl","cmpwi","bne","addi","cmplw","blt","lmw","mtlr","blr"],labels:4},{name:"read_list__8xtextboxFRCQ28xtextbox9tag_entryPfUl",demangled_name:"xtextbox::read_list(const xtextbox::tag_entry&, float*, unsigned long)",address:"0x80022b94",size:128,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmplw","bge","mr","li","b","bl","stfs","addi","blt","mtlr","blr"],labels:3},{name:"read_list__8xtextboxFRCQ28xtextbox9tag_entryPiUl",demangled_name:"xtextbox::read_list(const xtextbox::tag_entry&, int*, unsigned long)",address:"0x80022c14",size:128,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmplw","bge","mr","li","b","bl","addi","blt","mtlr","blr"],labels:3},{name:"clear_layout_cache__8xtextboxFv",demangled_name:"xtextbox::clear_layout_cache()",address:"0x80022c94",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"refresh__Q28xtextbox6layoutFRC8xtextboxb",demangled_name:"xtextbox::layout::refresh(const xtextbox&, bool)",address:"0x80022cc8",size:100,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","clrlwi.","mr","bne","bl","beq","li","lwz","mtlr","addi","blr"],labels:2},{name:"refresh_end__Q28xtextbox6layoutFRC8xtextbox",demangled_name:"xtextbox::layout::refresh_end(const xtextbox&)",address:"0x80022d2c",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","mr","cmplw","ble","bl","mtlr","addi","blr"],labels:1},{name:"clear__Q28xtextbox6layoutFv",demangled_name:"xtextbox::layout::clear()",address:"0x80022d8c",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","addis","addi","bl","lwz","mtlr","blr"],labels:0},{name:"trim_line__Q28xtextbox6layoutFRQ28xtextbox8jot_line",demangled_name:"xtextbox::layout::trim_line(xtextbox::jot_line&)",address:"0x80022de0",size:232,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","subi","mulli","addi","subf","add","mtctr","cmpw","blt","lbz","extrwi.","bne","beq","bl","b","bdnz","cmplw","bge","mtlr","blr"],labels:6},{name:"erase_jots__Q28xtextbox6layoutFUlUl",demangled_name:"xtextbox::layout::erase_jots(unsigned long, unsigned long)",address:"0x80022ec8",size:156,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmplw","blt","b","subf","mulli","add","addi","bl","mtlr","blr"],labels:4},{name:"__as__Q28xtextbox3jotFRCQ28xtextbox3jot",demangled_name:"xtextbox::jot::operator=(const xtextbox::jot&)",address:"0x80022f64",size:124,fuzzy_match_percent:100,opcodes:["lwz","stw","lhz","sth","blr"],labels:0},{name:"merge_line__Q28xtextbox6layoutFRQ28xtextbox8jot_line",demangled_name:"xtextbox::layout::merge_line(xtextbox::jot_line&)",address:"0x80022fe0",size:260,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","lwz","addi","mulli","add","b","lbz","extrwi.","bne","beq","cmplw","subf","bl","lmw","mtlr","blr"],labels:4},{name:"bound_line__Q28xtextbox6layoutFRQ28xtextbox8jot_line",demangled_name:"xtextbox::layout::bound_line(xtextbox::jot_line&)",address:"0x800230e4",size:248,fuzzy_match_percent:100,opcodes:["lfs","stfs","lwz","mulli","add","b","lbz","extrwi.","bne","fneg","fcmpo","ble","addi","cmplw","fadds","li","subi","lbzx","beq","stb","blr"],labels:7},{name:"fit_line__Q28xtextbox6layoutFv",demangled_name:"xtextbox::layout::fit_line()",address:"0x800231dc",size:324,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","addis","lwz","lfs","slwi","addi","add","fcmpo","ble","rlwinm","cmpwi","beq","bge","b","cmplw","subi","li","mulli","subf","mtctr","cmpw","lbz","extrwi.","lbzx","bdnz","bgt","bl","mtlr","blr"],labels:10},{name:"next_line__Q28xtextbox6layoutFv",demangled_name:"xtextbox::layout::next_line()",address:"0x80023320",size:116,fuzzy_match_percent:100,opcodes:["stwu","mflr","addis","stw","lwz","addi","slwi","add","lfs","stfs","fadds","bl","mtlr","blr"],labels:0},{name:"calc__Q28xtextbox6layoutFRC8xtextboxUl",demangled_name:"xtextbox::layout::calc(const xtextbox&, unsigned long)",address:"0x80023394",size:996,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr.","mr","bne","addis","li","lwz","cmplwi","beq","bl","slwi","addi","add","lfs","stfs","lis","b","lwzx","mulli","subi","sth","cmplw","lbz","bge","rlwimi","stb","extrwi","subf","lhz","clrrwi","mtctr","bctrl","extrwi.","fadds","fcmpo","cror","clrlwi.","sthx","blt","lmw","mtlr","blr"],labels:21},{name:"__as__6substrFRC6substr",demangled_name:"substr::operator=(const substr&)",address:"0x80023778",size:20,fuzzy_match_percent:100,opcodes:["lwz","stw","blr"],labels:0},{name:"render__Q28xtextbox6layoutFRC8xtextboxii",demangled_name:"xtextbox::layout::render(const xtextbox&, int, int)",address:"0x8002378c",size:604,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr.","mr","bge","li","cmpw","lwz","bl","addis","blt","b","bgt","addi","cmplwi","beq","mtctr","bctrl","slwi","subi","mulli","add","lfs","fadds","clrlwi","fsubs","bne","fmadds","lbz","ble","extrwi.","fmr","psq_l","lfd","lmw","mtlr","blr"],labels:16},{name:"yextent__Q28xtextbox6layoutCFfRiii",demangled_name:"xtextbox::layout::yextent(float, int&, int, int) const",address:"0x800239e8",size:272,fuzzy_match_percent:0,opcodes:["li","cmpwi","stw","bge","cmpw","lwz","blt","lfs","blr","addis","mr","bgt","addi","b","slwi","add","fadds","beq","fcmpo","ble","subi","lbz","cmplwi","bne","subf","fsubs"],labels:11},{name:"changed__Q28xtextbox6layoutFRC8xtextbox",demangled_name:"xtextbox::layout::changed(const xtextbox&)",address:"0x80023af8",size:316,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","stmw","mr","rlwinm","cmplw","bne","lfs","fcmpu","beq","li","b","addis","slwi","add","subi","lhz","mulli","addi","bl","cmpwi","bgt","lmw","mtlr","blr"],labels:5},{name:"update_tag_alpha__19@unnamed@xFont_cpp@FRCQ28xtextbox3jotR8xtextboxRC8xtextbox",demangled_name:"@unnamed@xFont_cpp@::update_tag_alpha(const xtextbox::jot&, xtextbox&, const xtextbox&)",address:"0x80023c34",size:44,fuzzy_match_percent:100,opcodes:["stwu","lfs","fmadds","fctiwz","stfd","lwz","stb","addi","blr"],labels:0},{name:"update_tag_reset_alpha__19@unnamed@xFont_cpp@FRCQ28xtextbox3jotR8xtextboxRC8xtextbox",demangled_name:"@unnamed@xFont_cpp@::update_tag_reset_alpha(const xtextbox::jot&, xtextbox&, const xtextbox&)",address:"0x80023c60",size:12,fuzzy_match_percent:100,opcodes:["lbz","stb","blr"],labels:0},{name:"parse_tag_alpha__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::parse_tag_alpha(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x80023c6c",size:304,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","mr","cmplwi","beq","bne","b","bl","stfs","lbz","cmpwi","bge","lis","lfd","lfs","fsubs","fmadds","fmuls","fcmpo","ble","addi","mtlr","blr"],labels:8},{name:"reset_tag_alpha__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::reset_tag_alpha(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x80023d9c",size:16,fuzzy_match_percent:100,opcodes:["lis","addi","stw","blr"],labels:0},{name:"update_tag_red__19@unnamed@xFont_cpp@FRCQ28xtextbox3jotR8xtextboxRC8xtextbox",demangled_name:"@unnamed@xFont_cpp@::update_tag_red(const xtextbox::jot&, xtextbox&, const xtextbox&)",address:"0x80023dac",size:44,fuzzy_match_percent:100,opcodes:["stwu","lfs","fmadds","fctiwz","stfd","lwz","stb","addi","blr"],labels:0},{name:"update_tag_reset_red__19@unnamed@xFont_cpp@FRCQ28xtextbox3jotR8xtextboxRC8xtextbox",demangled_name:"@unnamed@xFont_cpp@::update_tag_reset_red(const xtextbox::jot&, xtextbox&, const xtextbox&)",address:"0x80023dd8",size:12,fuzzy_match_percent:100,opcodes:["lbz","stb","blr"],labels:0},{name:"parse_tag_red__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::parse_tag_red(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x80023de4",size:304,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","mr","cmplwi","beq","bne","b","bl","stfs","lbz","cmpwi","bge","lis","lfd","lfs","fsubs","fmadds","fmuls","fcmpo","ble","addi","mtlr","blr"],labels:8},{name:"reset_tag_red__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::reset_tag_red(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x80023f14",size:16,fuzzy_match_percent:100,opcodes:["lis","addi","stw","blr"],labels:0},{name:"update_tag_green__19@unnamed@xFont_cpp@FRCQ28xtextbox3jotR8xtextboxRC8xtextbox",demangled_name:"@unnamed@xFont_cpp@::update_tag_green(const xtextbox::jot&, xtextbox&, const xtextbox&)",address:"0x80023f24",size:44,fuzzy_match_percent:100,opcodes:["stwu","lfs","fmadds","fctiwz","stfd","lwz","stb","addi","blr"],labels:0},{name:"update_tag_reset_green__19@unnamed@xFont_cpp@FRCQ28xtextbox3jotR8xtextboxRC8xtextbox",demangled_name:"@unnamed@xFont_cpp@::update_tag_reset_green(const xtextbox::jot&, xtextbox&, const xtextbox&)",address:"0x80023f50",size:12,fuzzy_match_percent:100,opcodes:["lbz","stb","blr"],labels:0},{name:"parse_tag_green__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::parse_tag_green(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x80023f5c",size:304,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","mr","cmplwi","beq","bne","b","bl","stfs","lbz","cmpwi","bge","lis","lfd","lfs","fsubs","fmadds","fmuls","fcmpo","ble","addi","mtlr","blr"],labels:8},{name:"reset_tag_green__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::reset_tag_green(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x8002408c",size:16,fuzzy_match_percent:100,opcodes:["lis","addi","stw","blr"],labels:0},{name:"update_tag_blue__19@unnamed@xFont_cpp@FRCQ28xtextbox3jotR8xtextboxRC8xtextbox",demangled_name:"@unnamed@xFont_cpp@::update_tag_blue(const xtextbox::jot&, xtextbox&, const xtextbox&)",address:"0x8002409c",size:44,fuzzy_match_percent:100,opcodes:["stwu","lfs","fmadds","fctiwz","stfd","lwz","stb","addi","blr"],labels:0},{name:"update_tag_reset_blue__19@unnamed@xFont_cpp@FRCQ28xtextbox3jotR8xtextboxRC8xtextbox",demangled_name:"@unnamed@xFont_cpp@::update_tag_reset_blue(const xtextbox::jot&, xtextbox&, const xtextbox&)",address:"0x800240c8",size:12,fuzzy_match_percent:100,opcodes:["lbz","stb","blr"],labels:0},{name:"parse_tag_blue__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::parse_tag_blue(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x800240d4",size:304,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","mr","cmplwi","beq","bne","b","bl","stfs","lbz","cmpwi","bge","lis","lfd","lfs","fsubs","fmadds","fmuls","fcmpo","ble","addi","mtlr","blr"],labels:8},{name:"reset_tag_blue__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::reset_tag_blue(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x80024204",size:16,fuzzy_match_percent:100,opcodes:["lis","addi","stw","blr"],labels:0},{name:"update_tag_width__19@unnamed@xFont_cpp@FRCQ28xtextbox3jotR8xtextboxRC8xtextbox",demangled_name:"@unnamed@xFont_cpp@::update_tag_width(const xtextbox::jot&, xtextbox&, const xtextbox&)",address:"0x80024214",size:12,fuzzy_match_percent:100,opcodes:["lfs","stfs","blr"],labels:0},{name:"update_tag_reset_width__19@unnamed@xFont_cpp@FRCQ28xtextbox3jotR8xtextboxRC8xtextbox",demangled_name:"@unnamed@xFont_cpp@::update_tag_reset_width(const xtextbox::jot&, xtextbox&, const xtextbox&)",address:"0x80024220",size:12,fuzzy_match_percent:100,opcodes:["lfs","stfs","blr"],labels:0},{name:"parse_tag_width__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::parse_tag_width(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x8002422c",size:244,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","mr","cmplwi","beq","bne","b","bl","stfs","lbz","cmpwi","bge","lfs","fadds","fmuls","fcmpo","ble","lis","addi","mtlr","blr"],labels:8},{name:"reset_tag_width__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::reset_tag_width(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x80024320",size:16,fuzzy_match_percent:100,opcodes:["lis","addi","stw","blr"],labels:0},{name:"update_tag_height__19@unnamed@xFont_cpp@FRCQ28xtextbox3jotR8xtextboxRC8xtextbox",demangled_name:"@unnamed@xFont_cpp@::update_tag_height(const xtextbox::jot&, xtextbox&, const xtextbox&)",address:"0x80024330",size:12,fuzzy_match_percent:100,opcodes:["lfs","stfs","blr"],labels:0},{name:"update_tag_reset_height__19@unnamed@xFont_cpp@FRCQ28xtextbox3jotR8xtextboxRC8xtextbox",demangled_name:"@unnamed@xFont_cpp@::update_tag_reset_height(const xtextbox::jot&, xtextbox&, const xtextbox&)",address:"0x8002433c",size:12,fuzzy_match_percent:100,opcodes:["lfs","stfs","blr"],labels:0},{name:"parse_tag_height__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::parse_tag_height(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x80024348",size:244,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","mr","cmplwi","beq","bne","b","bl","stfs","lbz","cmpwi","bge","lfs","fadds","fmuls","fcmpo","ble","lis","addi","mtlr","blr"],labels:8},{name:"reset_tag_height__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::reset_tag_height(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x8002443c",size:16,fuzzy_match_percent:100,opcodes:["lis","addi","stw","blr"],labels:0},{name:"update_tag_left_indent__19@unnamed@xFont_cpp@FRCQ28xtextbox3jotR8xtextboxRC8xtextbox",demangled_name:"@unnamed@xFont_cpp@::update_tag_left_indent(const xtextbox::jot&, xtextbox&, const xtextbox&)",address:"0x8002444c",size:12,fuzzy_match_percent:100,opcodes:["lfs","stfs","blr"],labels:0},{name:"update_tag_reset_left_indent__19@unnamed@xFont_cpp@FRCQ28xtextbox3jotR8xtextboxRC8xtextbox",demangled_name:"@unnamed@xFont_cpp@::update_tag_reset_left_indent(const xtextbox::jot&, xtextbox&, const xtextbox&)",address:"0x80024458",size:12,fuzzy_match_percent:100,opcodes:["lfs","stfs","blr"],labels:0},{name:"parse_tag_left_indent__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::parse_tag_left_indent(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x80024464",size:244,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","mr","cmplwi","beq","bne","b","bl","stfs","lbz","cmpwi","bge","lfs","fadds","fmuls","fcmpo","ble","lis","addi","mtlr","blr"],labels:8},{name:"reset_tag_left_indent__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::reset_tag_left_indent(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x80024558",size:16,fuzzy_match_percent:100,opcodes:["lis","addi","stw","blr"],labels:0},{name:"update_tag_right_indent__19@unnamed@xFont_cpp@FRCQ28xtextbox3jotR8xtextboxRC8xtextbox",demangled_name:"@unnamed@xFont_cpp@::update_tag_right_indent(const xtextbox::jot&, xtextbox&, const xtextbox&)",address:"0x80024568",size:12,fuzzy_match_percent:100,opcodes:["lfs","stfs","blr"],labels:0},{name:"update_tag_reset_right_indent__19@unnamed@xFont_cpp@FRCQ28xtextbox3jotR8xtextboxRC8xtextbox",demangled_name:"@unnamed@xFont_cpp@::update_tag_reset_right_indent(const xtextbox::jot&, xtextbox&, const xtextbox&)",address:"0x80024574",size:12,fuzzy_match_percent:100,opcodes:["lfs","stfs","blr"],labels:0},{name:"parse_tag_right_indent__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::parse_tag_right_indent(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x80024580",size:244,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","mr","cmplwi","beq","bne","b","bl","stfs","lbz","cmpwi","bge","lfs","fadds","fmuls","fcmpo","ble","lis","addi","mtlr","blr"],labels:8},{name:"reset_tag_right_indent__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::reset_tag_right_indent(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x80024674",size:16,fuzzy_match_percent:100,opcodes:["lis","addi","stw","blr"],labels:0},{name:"update_tag_tab_stop__19@unnamed@xFont_cpp@FRCQ28xtextbox3jotR8xtextboxRC8xtextbox",demangled_name:"@unnamed@xFont_cpp@::update_tag_tab_stop(const xtextbox::jot&, xtextbox&, const xtextbox&)",address:"0x80024684",size:12,fuzzy_match_percent:100,opcodes:["lfs","stfs","blr"],labels:0},{name:"update_tag_reset_tab_stop__19@unnamed@xFont_cpp@FRCQ28xtextbox3jotR8xtextboxRC8xtextbox",demangled_name:"@unnamed@xFont_cpp@::update_tag_reset_tab_stop(const xtextbox::jot&, xtextbox&, const xtextbox&)",address:"0x80024690",size:12,fuzzy_match_percent:100,opcodes:["lfs","stfs","blr"],labels:0},{name:"parse_tag_tab_stop__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::parse_tag_tab_stop(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x8002469c",size:244,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","mr","cmplwi","beq","bne","b","bl","stfs","lbz","cmpwi","bge","lfs","fadds","fmuls","fcmpo","ble","lis","addi","mtlr","blr"],labels:8},{name:"reset_tag_tab_stop__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::reset_tag_tab_stop(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x80024790",size:16,fuzzy_match_percent:100,opcodes:["lis","addi","stw","blr"],labels:0},{name:"update_tag_xspace__19@unnamed@xFont_cpp@FRCQ28xtextbox3jotR8xtextboxRC8xtextbox",demangled_name:"@unnamed@xFont_cpp@::update_tag_xspace(const xtextbox::jot&, xtextbox&, const xtextbox&)",address:"0x800247a0",size:12,fuzzy_match_percent:100,opcodes:["lfs","stfs","blr"],labels:0},{name:"update_tag_reset_xspace__19@unnamed@xFont_cpp@FRCQ28xtextbox3jotR8xtextboxRC8xtextbox",demangled_name:"@unnamed@xFont_cpp@::update_tag_reset_xspace(const xtextbox::jot&, xtextbox&, const xtextbox&)",address:"0x800247ac",size:12,fuzzy_match_percent:100,opcodes:["lfs","stfs","blr"],labels:0},{name:"parse_tag_xspace__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::parse_tag_xspace(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x800247b8",size:244,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","mr","cmplwi","beq","bne","b","bl","stfs","lbz","cmpwi","bge","lfs","fadds","fmuls","fcmpo","ble","lis","addi","mtlr","blr"],labels:8},{name:"reset_tag_xspace__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::reset_tag_xspace(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x800248ac",size:16,fuzzy_match_percent:100,opcodes:["lis","addi","stw","blr"],labels:0},{name:"update_tag_yspace__19@unnamed@xFont_cpp@FRCQ28xtextbox3jotR8xtextboxRC8xtextbox",demangled_name:"@unnamed@xFont_cpp@::update_tag_yspace(const xtextbox::jot&, xtextbox&, const xtextbox&)",address:"0x800248bc",size:12,fuzzy_match_percent:100,opcodes:["lfs","stfs","blr"],labels:0},{name:"update_tag_reset_yspace__19@unnamed@xFont_cpp@FRCQ28xtextbox3jotR8xtextboxRC8xtextbox",demangled_name:"@unnamed@xFont_cpp@::update_tag_reset_yspace(const xtextbox::jot&, xtextbox&, const xtextbox&)",address:"0x800248c8",size:12,fuzzy_match_percent:100,opcodes:["lfs","stfs","blr"],labels:0},{name:"parse_tag_yspace__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::parse_tag_yspace(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x800248d4",size:244,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","mr","cmplwi","beq","bne","b","bl","stfs","lbz","cmpwi","bge","lfs","fadds","fmuls","fcmpo","ble","lis","addi","mtlr","blr"],labels:8},{name:"reset_tag_yspace__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::reset_tag_yspace(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x800249c8",size:16,fuzzy_match_percent:100,opcodes:["lis","addi","stw","blr"],labels:0},{name:"update_tag_reset_all__19@unnamed@xFont_cpp@FRCQ28xtextbox3jotR8xtextboxRC8xtextbox",demangled_name:"@unnamed@xFont_cpp@::update_tag_reset_all(const xtextbox::jot&, xtextbox&, const xtextbox&)",address:"0x800249d8",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"reset_tag_all__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::reset_tag_all(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x80024a00",size:16,fuzzy_match_percent:100,opcodes:["lis","addi","stw","blr"],labels:0},{name:"update_tag_color__19@unnamed@xFont_cpp@FRCQ28xtextbox3jotR8xtextboxRC8xtextbox",demangled_name:"@unnamed@xFont_cpp@::update_tag_color(const xtextbox::jot&, xtextbox&, const xtextbox&)",address:"0x80024a10",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","addi","stw","bl","lwz","mtlr","blr"],labels:0},{name:"update_tag_reset_color__19@unnamed@xFont_cpp@FRCQ28xtextbox3jotR8xtextboxRC8xtextbox",demangled_name:"@unnamed@xFont_cpp@::update_tag_reset_color(const xtextbox::jot&, xtextbox&, const xtextbox&)",address:"0x80024a3c",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","addi","stw","bl","lwz","mtlr","blr"],labels:0},{name:"parse_tag_color__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::parse_tag_color(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x80024a64",size:460,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","mr","cmplwi","blt","bne","b","addi","bl","bge","lbz","clrrwi","slwi","or","cmpwi","beq","srwi","extrwi","stb","li","add","bgt","clrlwi","lis","mullw","subi","mulhwu","mtlr","blr"],labels:12},{name:"reset_tag_color__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::reset_tag_color(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x80024c30",size:16,fuzzy_match_percent:100,opcodes:["lis","addi","stw","blr"],labels:0},{name:"update_tag_font__19@unnamed@xFont_cpp@FRCQ28xtextbox3jotR8xtextboxRC8xtextbox",demangled_name:"@unnamed@xFont_cpp@::update_tag_font(const xtextbox::jot&, xtextbox&, const xtextbox&)",address:"0x80024c40",size:12,fuzzy_match_percent:100,opcodes:["lwz","stw","blr"],labels:0},{name:"update_tag_reset_font__19@unnamed@xFont_cpp@FRCQ28xtextbox3jotR8xtextboxRC8xtextbox",demangled_name:"@unnamed@xFont_cpp@::update_tag_reset_font(const xtextbox::jot&, xtextbox&, const xtextbox&)",address:"0x80024c4c",size:12,fuzzy_match_percent:100,opcodes:["lwz","stw","blr"],labels:0},{name:"parse_tag_font__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::parse_tag_font(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x80024c58",size:124,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","mr","cmplwi","blt","lbz","bne","b","bl","cmplw","bge","lis","addi","mtlr","blr"],labels:2},{name:"reset_tag_font__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::reset_tag_font(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x80024cd4",size:16,fuzzy_match_percent:100,opcodes:["lis","addi","stw","blr"],labels:0},{name:"update_tag_wrap__19@unnamed@xFont_cpp@FRCQ28xtextbox3jotR8xtextboxRC8xtextbox",demangled_name:"@unnamed@xFont_cpp@::update_tag_wrap(const xtextbox::jot&, xtextbox&, const xtextbox&)",address:"0x80024ce4",size:20,fuzzy_match_percent:100,opcodes:["lwz","rlwimi","stw","blr"],labels:0},{name:"update_tag_reset_wrap__19@unnamed@xFont_cpp@FRCQ28xtextbox3jotR8xtextboxRC8xtextbox",demangled_name:"@unnamed@xFont_cpp@::update_tag_reset_wrap(const xtextbox::jot&, xtextbox&, const xtextbox&)",address:"0x80024cf8",size:20,fuzzy_match_percent:100,opcodes:["lwz","rlwimi","stw","blr"],labels:0},{name:"parse_tag_wrap__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::parse_tag_wrap(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x80024d0c",size:244,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","mr","cmplwi","blt","lbz","bne","beq","b","lis","addi","li","bl","cmpwi","mtlr","blr"],labels:5},{name:"reset_tag_wrap__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::reset_tag_wrap(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x80024e00",size:16,fuzzy_match_percent:100,opcodes:["lis","addi","stw","blr"],labels:0},{name:"update_tag_xjustify__19@unnamed@xFont_cpp@FRCQ28xtextbox3jotR8xtextboxRC8xtextbox",demangled_name:"@unnamed@xFont_cpp@::update_tag_xjustify(const xtextbox::jot&, xtextbox&, const xtextbox&)",address:"0x80024e10",size:20,fuzzy_match_percent:100,opcodes:["lwz","rlwimi","stw","blr"],labels:0},{name:"update_tag_reset_xjustify__19@unnamed@xFont_cpp@FRCQ28xtextbox3jotR8xtextboxRC8xtextbox",demangled_name:"@unnamed@xFont_cpp@::update_tag_reset_xjustify(const xtextbox::jot&, xtextbox&, const xtextbox&)",address:"0x80024e24",size:20,fuzzy_match_percent:100,opcodes:["lwz","rlwimi","stw","blr"],labels:0},{name:"parse_tag_xjustify__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::parse_tag_xjustify(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x80024e38",size:280,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","mr","cmplwi","blt","lbz","beq","b","lis","li","addi","bl","cmpwi","bne","mtlr","blr"],labels:5},{name:"reset_tag_xjustify__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::reset_tag_xjustify(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x80024f50",size:16,fuzzy_match_percent:100,opcodes:["lis","addi","stw","blr"],labels:0},{name:"update_tag_yjustify__19@unnamed@xFont_cpp@FRCQ28xtextbox3jotR8xtextboxRC8xtextbox",demangled_name:"@unnamed@xFont_cpp@::update_tag_yjustify(const xtextbox::jot&, xtextbox&, const xtextbox&)",address:"0x80024f60",size:20,fuzzy_match_percent:100,opcodes:["lwz","rlwimi","stw","blr"],labels:0},{name:"update_tag_reset_yjustify__19@unnamed@xFont_cpp@FRCQ28xtextbox3jotR8xtextboxRC8xtextbox",demangled_name:"@unnamed@xFont_cpp@::update_tag_reset_yjustify(const xtextbox::jot&, xtextbox&, const xtextbox&)",address:"0x80024f74",size:20,fuzzy_match_percent:100,opcodes:["lwz","rlwimi","stw","blr"],labels:0},{name:"parse_tag_yjustify__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::parse_tag_yjustify(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x80024f88",size:280,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","mr","cmplwi","blt","lbz","beq","b","lis","li","addi","bl","cmpwi","bne","mtlr","blr"],labels:5},{name:"reset_tag_yjustify__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::reset_tag_yjustify(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x800250a0",size:16,fuzzy_match_percent:100,opcodes:["lis","addi","stw","blr"],labels:0},{name:"parse_tag_open_curly__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::parse_tag_open_curly(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x800250b0",size:132,fuzzy_match_percent:93.93939,opcodes:["stwu","mflr","lwz","stw","li","mr","lbz","bl","addi","clrlwi","mtlr","blr"],labels:0},{name:"parse_tag_newline__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::parse_tag_newline(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x80025134",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","lbz","rlwimi","stb","addi","bl","lwz","mtlr","blr"],labels:0},{name:"parse_tag_tab__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::parse_tag_tab(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x80025194",size:20,fuzzy_match_percent:100,opcodes:["lbz","li","rlwimi","stb","blr"],labels:0},{name:"parse_tag_word_break__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::parse_tag_word_break(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x800251a8",size:20,fuzzy_match_percent:100,opcodes:["lbz","li","rlwimi","stb","blr"],labels:0},{name:"parse_tag_page_break__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::parse_tag_page_break(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x800251bc",size:20,fuzzy_match_percent:100,opcodes:["lbz","li","rlwimi","stb","blr"],labels:0},{name:"render_tag_model__19@unnamed@xFont_cpp@FRCQ28xtextbox3jotRC8xtextboxff",demangled_name:"@unnamed@xFont_cpp@::render_tag_model(const xtextbox::jot&, const xtextbox&, float, float)",address:"0x800251d0",size:404,fuzzy_match_percent:98.019806,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","mr","addi","bl","lis","lfs","fcmpo","cror","bne","b","fdivs","fmuls","fmr","li","lbz","psq_l","lfd","mtlr","blr"],labels:2},{name:"parse_tag_model__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::parse_tag_model(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x80025364",size:344,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","mr","bl","lwzu","cmplwi","beq","lwz","lfs","fsubs","stfs","fneg","cmpwi","bge","b","li","sth","mtlr","blr"],labels:4},{name:"reset_tag_model__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::reset_tag_model(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x800254bc",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"render_tag_tex__19@unnamed@xFont_cpp@FRCQ28xtextbox3jotRC8xtextboxff",demangled_name:"@unnamed@xFont_cpp@::render_tag_tex(const xtextbox::jot&, const xtextbox&, float, float)",address:"0x800254e4",size:160,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","lwz","mr","bl","addi","lfd","mtlr","blr"],labels:0},{name:"parse_tag_tex__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::parse_tag_tex(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x80025584",size:628,fuzzy_match_percent:84.71338,opcodes:["stwu","mflr","lis","stw","addi","mr","bl","lwz","cmplwi","beq","lfs","stfs","fsubs","fneg","cmpwi","bge","b","fmr","fdivs","fmuls","li","sth","mtlr","blr"],labels:10},{name:"__as__5xVec2FRC5xVec2",demangled_name:"xVec2::operator=(const xVec2&)",address:"0x800257f8",size:20,fuzzy_match_percent:100,opcodes:["lfs","stfs","blr"],labels:0},{name:"get_texture_size__19@unnamed@xFont_cpp@FR8RwRaster",demangled_name:"@unnamed@xFont_cpp@::get_texture_size(RwRaster&)",address:"0x8002580c",size:116,fuzzy_match_percent:100,opcodes:["stwu","lis","lwz","xoris","stw","lfd","fsubs","lfs","fdivs","stfs","addi","blr"],labels:0},{name:"reset_tag_tex__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::reset_tag_tex(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x80025880",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"parse_tag_insert__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::parse_tag_insert(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x800258a8",size:192,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lbz","li","rlwimi","lwz","stb","cmplwi","bne","b","beq","addi","sth","mtlr","blr"],labels:2},{name:"parse_tag_insert_hash__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::parse_tag_insert_hash(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x80025968",size:192,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lbz","li","rlwimi","lwz","stb","cmplwi","bne","b","addi","beq","sth","mtlr","blr"],labels:2},{name:"parse_tag_pop__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::parse_tag_pop(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x80025a28",size:40,fuzzy_match_percent:100,opcodes:["lwz","cmplwi","bnelr","lbz","blr"],labels:0},{name:"parse_tag_timer__19@unnamed@xFont_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@xFont_cpp@::parse_tag_timer(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x80025a50",size:324,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lbz","li","rlwimi","lwz","stb","cmplwi","bne","b","beq","extrwi","lfs","lis","addi","subi","mulhwu","srwi.","mulli","subf","crclr","sth","mtlr","blr"],labels:4},{name:"register_tags__8xtextboxFPCQ28xtextbox8tag_typeUl",demangled_name:"xtextbox::register_tags(const xtextbox::tag_type*, unsigned long)",address:"0x80025b94",size:300,fuzzy_match_percent:94.666664,opcodes:["stwu","mflr","lis","stw","addi","stmw","mr","lwz","mulli","cmplw","add","bne","b","bl","cmpwi","bge","ble","blt","subf","mulhw","srawi","srwi","lmw","mtlr","blr"],labels:10},{name:"__as__Q28xtextbox8tag_typeFRCQ28xtextbox8tag_type",demangled_name:"xtextbox::tag_type::operator=(const xtextbox::tag_type&)",address:"0x80025cc0",size:44,fuzzy_match_percent:100,opcodes:["lwz","stw","blr"],labels:0},{name:"find_format_tag__8xtextboxFRC6substrRi",demangled_name:"xtextbox::find_format_tag(const substr&, int&)",address:"0x80025cec",size:164,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","li","lwz","b","add","srwi","srawi","mulli","bl","cmpwi","bge","ble","addi","cmpw","bne","lmw","mtlr","blr"],labels:5},{name:"render_fill_rect__FRC13basic_rect10iColor_tag",demangled_name:"render_fill_rect(const basic_rect&, iColor_tag)",address:"0x80025d90",size:244,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","bl","clrlwi.","bne","lwz","lfs","fdivs","fmr","li","addi","psq_l","lfd","mtlr","blr"],labels:1},{name:"set_rect_verts__19@unnamed@xFont_cpp@FP18rwGameCube2DVertexffff10iColor_tagff",demangled_name:"@unnamed@xFont_cpp@::set_rect_verts(rwGameCube2DVertex*, float, float, float, float, iColor_tag, float, float)",address:"0x80025e84",size:328,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","lwz","addi","bl","fadds","psq_l","lfd","mtlr","blr"],labels:0},{name:"set_rect_vert__19@unnamed@xFont_cpp@FR18rwGameCube2DVertexfff10iColor_tagf",demangled_name:"@unnamed@xFont_cpp@::set_rect_vert(rwGameCube2DVertex&, float, float, float, iColor_tag, float)",address:"0x80025fcc",size:48,fuzzy_match_percent:100,opcodes:["stfs","lbz","stb","blr"],labels:0},{name:"scale__13basic_rectFff",demangled_name:"basic_rect::scale(float, float)",address:"0x80025ffc",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","fmr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"scale__13basic_rectFffff",demangled_name:"basic_rect::scale(float, float, float, float)",address:"0x80026024",size:52,fuzzy_match_percent:100,opcodes:["lfs","fmuls","stfs","blr"],labels:0},{name:"assign__13basic_rectFffff",demangled_name:"basic_rect::assign(float, float, float, float)",address:"0x80026058",size:20,fuzzy_match_percent:100,opcodes:["stfs","blr"],labels:0},{name:"empty__13basic_rectCFv",demangled_name:"basic_rect::empty() const",address:"0x8002606c",size:52,fuzzy_match_percent:100,opcodes:["lfs","li","fcmpo","cror","beq","bne","mr","blr"],labels:2},{name:"clip__13basic_rectCFR13basic_rectR13basic_rect",demangled_name:"basic_rect::clip(basic_rect&, basic_rect&) const",address:"0x800260a0",size:284,fuzzy_match_percent:100,opcodes:["lfs","fdivs","fcmpo","bge","stfs","fsubs","fmuls","fadds","ble","blelr","blr"],labels:3},{name:"__aor__13basic_rectFRC13basic_rect",demangled_name:"basic_rect::operator|=(const basic_rect&)",address:"0x800261bc",size:204,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","addi","mr","bl","lfs","fcmpo","ble","stfs","bge","lwz","mtlr","blr"],labels:4},{name:"set_bounds__13basic_rectFffff",demangled_name:"basic_rect::set_bounds(float, float, float, float)",address:"0x80026288",size:28,fuzzy_match_percent:100,opcodes:["fsubs","stfs","blr"],labels:0},{name:"get_bounds__13basic_rectCFRfRfRfRf",demangled_name:"basic_rect::get_bounds(float&, float&, float&, float&) const",address:"0x800262a4",size:44,fuzzy_match_percent:63.636364,opcodes:["lfs","stfs","fadds","blr"],labels:0},{name:"move__13basic_rectFff",demangled_name:"basic_rect::move(float, float)",address:"0x800262d0",size:28,fuzzy_match_percent:100,opcodes:["lfs","fadds","stfs","blr"],labels:0},{name:"scale__13basic_rectFf",demangled_name:"basic_rect::scale(float)",address:"0x800262ec",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","fmr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"assign__5xVec2Fff",demangled_name:"xVec2::assign(float, float)",address:"0x80026318",size:12,fuzzy_match_percent:100,opcodes:["stfs","blr"],labels:0},{name:"create__6substrFPCcUl",demangled_name:"substr::create(const char*, unsigned long)",address:"0x80026324",size:36,fuzzy_match_percent:100,opcodes:["stwu","lwz","stw","addi","blr"],labels:0},{name:"rskip_ws__FR6substr",demangled_name:"rskip_ws(substr&)",address:"0x80026348",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","addi","stw","bl","lwz","mtlr","blr"],labels:0},{name:"rskip_ws__FRPCcRUl",demangled_name:"rskip_ws(const char*&, unsigned long&)",address:"0x8002636c",size:108,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","b","lwz","subi","cmplwi","beq","lbzx","bl","clrlwi.","bne","mtlr","addi","blr"],labels:3},{name:"is_ws__Fc",demangled_name:"is_ws(char)",address:"0x800263d8",size:40,fuzzy_match_percent:100,opcodes:["clrlwi","li","cmplwi","beq","bnelr","blr"],labels:1},{name:"find_char__FRC6substrc",demangled_name:"find_char(const substr&, char)",address:"0x80026400",size:80,fuzzy_match_percent:100,opcodes:["lwz","cmplwi","bne","li","blr","mr","clrlwi","b","cmplw","beqlr","subi","addi","cmpwi","ble","lbz"],labels:4},{name:"skip_ws__FR6substr",demangled_name:"skip_ws(substr&)",address:"0x80026450",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","addi","stw","bl","lwz","mtlr","blr"],labels:0},{name:"skip_ws__FRPCcRUl",demangled_name:"skip_ws(const char*&, unsigned long&)",address:"0x80026474",size:144,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","b","bl","clrlwi.","bne","lwz","subf","addi","cmplw","bge","lbz","cmplwi","mtlr","blr"],labels:4},{name:"atox__FRC6substr",demangled_name:"atox(const substr&)",address:"0x80026504",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"trim_ws__FR6substr",demangled_name:"trim_ws(substr&)",address:"0x80026528",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","addi","stw","bl","lwz","mtlr","blr"],labels:0},{name:"trim_ws__FRPCcRUl",demangled_name:"trim_ws(const char*&, unsigned long&)",address:"0x8002654c",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"find_format_tag__8xtextboxFRC6substr",demangled_name:"xtextbox::find_format_tag(const substr&)",address:"0x80026590",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"jots_size__Q28xtextbox6layoutCFv",demangled_name:"xtextbox::layout::jots_size() const",address:"0x800265b4",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"create__8xtextboxFv",demangled_name:"xtextbox::create()",address:"0x800265bc",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","addi","bl","lfs","lis","fmr","li","lwz","mtlr","blr"],labels:0},{name:"create__5xfontFv",demangled_name:"xfont::create()",address:"0x80026614",size:80,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","mr","lwz","lfs","fmr","bl","mtlr","blr"],labels:0},{name:"intersect_flags__Q28xtextbox3jotFRCQ28xtextbox3jot",demangled_name:"xtextbox::jot::intersect_flags(const xtextbox::jot&)",address:"0x80026664",size:20,fuzzy_match_percent:100,opcodes:["lhz","and","sth","blr"],labels:0},{name:"reset_flags__Q28xtextbox3jotFv",demangled_name:"xtextbox::jot::reset_flags()",address:"0x80026678",size:12,fuzzy_match_percent:100,opcodes:["li","sth","blr"],labels:0},{name:"xModelGetLocalSBound__FP14xModelInstance",demangled_name:"xModelGetLocalSBound(xModelInstance*)",address:"0x80026684",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","rlwinm.","beq","bl","addi","mtlr","blr"],labels:1}]},{name:"main/SB/Core/x/xFX",fuzzy_match_percent:2.9577465,total_code:25560,matched_code:756,total_data:3568,matched_data:3240,total_functions:153,matched_functions:21,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x802c7ce8",size:2680,fuzzy_match_percent:100},{name:".data",address:"0x8027cff8",size:168,fuzzy_match_percent:14.285715},{name:".rodata",address:"0x80252b90",size:392,fuzzy_match_percent:100},{name:".sbss",address:"0x803cb230",size:96,fuzzy_match_percent:100},{name:".sdata",address:"0x803ca938",size:72,fuzzy_match_percent:100},{name:".sdata2",address:"0x803cccb8",size:160,fuzzy_match_percent:0},{name:".text",address:"0x800266c8",size:22544,fuzzy_match_percent:3.2824697},{name:".text",address:"0x8002bed8",size:52,fuzzy_match_percent:0},{name:".text",address:"0x8002bf0c",size:216,fuzzy_match_percent:7.4074073},{name:".text",address:"0x8002bfe4",size:2748,fuzzy_match_percent:0}],functions:[{name:"xFXInit__Fv",demangled_name:"xFXInit()",address:"0x800266c8",size:124,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmplwi","bne","li","bl","mr.","beq","mr","b","mtlr","addi","blr"],labels:3},{name:"DrawRingSetup__Fv",demangled_name:"DrawRingSetup()",address:"0x80026744",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","li","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"DrawRingSceneExit__Fv",demangled_name:"DrawRingSceneExit()",address:"0x80026774",size:12,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"DrawRing__FP7xFXRing",demangled_name:"DrawRing(xFXRing*)",address:"0x80026780",size:1484,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lfs","fcmpo","cror","beq","fdivs","fmadds","fmr","bl","lis","addi","fmuls","stfs","lwz","fadds","cmplwi","b","li","lbz","lhz","lfd","fsubs","ble","mulli","cmpw","add","bne","xoris","fnmsubs","bge","fctiwz","stb","psq_l","lmw","mtlr","blr"],labels:15},{name:"xFXRingCreate__FPC5xVec3PC7xFXRing",demangled_name:"xFXRingCreate(const xVec3*, const xFXRing*)",address:"0x80026d4c",size:232,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr.","lis","addi","mr","beq","cmplwi","bne","li","b","mtctr","lfs","fcmpo","cror","bl","stfs","fdivs","fmuls","bdnz","lwz","mtlr","blr"],labels:5},{name:"xFXRingUpdate__Ff",demangled_name:"xFXRingUpdate(float)",address:"0x80026e34",size:272,fuzzy_match_percent:0,opcodes:["fabs","lis","addi","lfs","mr","frsp","fcmpo","bltlr","li","mtctr","cror","beq","bge","fmr","fadds","stfs","fdivs","ble","lwz","cmplwi","stw","bdnz","blr"],labels:7},{name:"xFXRingRender__Fv",demangled_name:"xFXRingRender()",address:"0x80026f44",size:100,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","mr","lfs","fcmpo","ble","bl","cmpwi","blt","lwz","mtlr","blr"],labels:2},{name:"xFX_SceneEnter__FP7RpWorld",demangled_name:"xFX_SceneEnter(RpWorld*)",address:"0x80026fa8",size:832,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","li","lwz","b","bl","cmplwi","beq","bne","ori","lwzx","clrlwi.","mr.","lfs","fmuls","rlwinm.","addi","cmpw","blt","lis","subf","cntlzw","extrwi","or","or.","lhz","lmw","mtlr","blr"],labels:11},{name:"xFX_SceneExit__FP7RpWorld",demangled_name:"xFX_SceneExit(RpWorld*)",address:"0x800272e8",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xFXUpdate__Ff",demangled_name:"xFXUpdate(float)",address:"0x800272ec",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","bl","lwz","lfd","mtlr","addi","blr"],labels:0},{name:"LightResetFrame__FP7RpLight",demangled_name:"LightResetFrame(RpLight*)",address:"0x80027328",size:144,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","lwz","lfs","mr","bl","mtlr","blr"],labels:0},{name:"MaterialDisableMatFX__FP10RpMaterialPv",demangled_name:"MaterialDisableMatFX(RpMaterial*, void*)",address:"0x800273b8",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"AtomicDisableMatFX__FP8RpAtomic",demangled_name:"AtomicDisableMatFX(RpAtomic*)",address:"0x800273ec",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","cmplwi","beq","lis","li","addi","mtlr","blr"],labels:1},{name:"PreAllocMatFX_cb__FP8RpAtomicPv",demangled_name:"PreAllocMatFX_cb(RpAtomic*, void*)",address:"0x80027438",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xFXPreAllocMatFX__FP7RpClump",demangled_name:"xFXPreAllocMatFX(RpClump*)",address:"0x80027468",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","li","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"MaterialSetShininess__FP10RpMaterialPv",demangled_name:"MaterialSetShininess(RpMaterial*, void*)",address:"0x80027494",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","cmpwi","beq","bne","lfs","lwz","mtlr","addi","blr"],labels:2},{name:"AtomicSetShininess__FP8RpAtomicPv",demangled_name:"AtomicSetShininess(RpAtomic*, void*)",address:"0x800274e0",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","lis","addi","bl","mtlr","blr"],labels:1},{name:"MaterialSetEnvMap__FP10RpMaterialPv",demangled_name:"MaterialSetEnvMap(RpMaterial*, void*)",address:"0x8002752c",size:204,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","mr","bne","li","b","lwz","beq","mr.","rlwinm.","lis","addi","bl","lfs","mtlr","blr"],labels:7},{name:"MaterialSetEnvMap2__FP10RpMaterialPv",demangled_name:"MaterialSetEnvMap2(RpMaterial*, void*)",address:"0x800275f8",size:180,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","lis","addi","mtctr","bctrl","cmpwi","bne","b","li","bl","lfs","mtlr","blr"],labels:3},{name:"xFXBubbleRender__FP8RpAtomic",demangled_name:"xFXBubbleRender(RpAtomic*)",address:"0x800276ac",size:320,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","addi","mr","li","lwz","mulli","add","bl","lbz","extrwi.","beq","mtctr","bctrl","lfs","mtlr","blr"],labels:3},{name:"xFXShinyRender__FP8RpAtomic",demangled_name:"xFXShinyRender(RpAtomic*)",address:"0x800277ec",size:320,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmpwi","bne","lis","addi","bl","li","mtctr","bctrl","lfs","mtlr","blr"],labels:1},{name:"AtomicSetEnvMap__FP8RpAtomicPv",demangled_name:"AtomicSetEnvMap(RpAtomic*, void*)",address:"0x8002792c",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","cmplwi","beq","lis","addi","mtlr","blr"],labels:1},{name:"xFXAtomicEnvMapSetup__FP8RpAtomicUif",demangled_name:"xFXAtomicEnvMapSetup(RpAtomic*, unsigned int, float)",address:"0x80027984",size:172,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","li","bl","mr.","beq","lfs","stfs","lwz","cmplwi","b","psq_l","lfd","mtlr","addi","blr"],labels:3},{name:"MaterialSetBumpMap__FP10RpMaterialPv",demangled_name:"MaterialSetBumpMap(RpMaterial*, void*)",address:"0x80027a30",size:144,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","mr","bne","li","b","lwz","beq","mr.","bl","lfs","mtlr","addi","blr"],labels:4},{name:"MaterialSetBumpEnvMap__FP10RpMaterialP9RwTexturefP9RwTexturef",demangled_name:"MaterialSetBumpEnvMap(RpMaterial*, RwTexture*, float, RwTexture*, float)",address:"0x80027ac0",size:204,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","mr.","beq","cmplwi","bne","li","b","bl","lwz","rlwinm.","lis","addi","lfd","mtlr","blr"],labels:5},{name:"xFXanimUVSetTranslation__FPC5xVec3",demangled_name:"xFXanimUVSetTranslation(const xVec3*)",address:"0x80027b8c",size:24,fuzzy_match_percent:0,opcodes:["lfs","li","stfs","blr"],labels:0},{name:"xFXanimUVSetScale__FPC5xVec3",demangled_name:"xFXanimUVSetScale(const xVec3*)",address:"0x80027ba4",size:24,fuzzy_match_percent:0,opcodes:["lfs","li","stfs","blr"],labels:0},{name:"xFXanimUVSetAngle__Ff",demangled_name:"xFXanimUVSetAngle(float)",address:"0x80027bbc",size:92,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","bl","fneg","stfs","li","lfd","lwz","mtlr","addi","blr"],labels:0},{name:"xFXanimUV2PSetTranslation__FPC5xVec3",demangled_name:"xFXanimUV2PSetTranslation(const xVec3*)",address:"0x80027c18",size:24,fuzzy_match_percent:0,opcodes:["lfs","li","stfs","blr"],labels:0},{name:"xFXanimUV2PSetScale__FPC5xVec3",demangled_name:"xFXanimUV2PSetScale(const xVec3*)",address:"0x80027c30",size:24,fuzzy_match_percent:0,opcodes:["lfs","li","stfs","blr"],labels:0},{name:"xFXanimUV2PSetAngle__Ff",demangled_name:"xFXanimUV2PSetAngle(float)",address:"0x80027c48",size:92,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","bl","fneg","stfs","li","lfd","lwz","mtlr","addi","blr"],labels:0},{name:"xFXanimUV2PSetTexture__FP9RwTexture",demangled_name:"xFXanimUV2PSetTexture(RwTexture*)",address:"0x80027ca4",size:8,fuzzy_match_percent:0,opcodes:["stw","blr"],labels:0},{name:"xFXanimUVAtomicSetup__FP8RpAtomic",demangled_name:"xFXanimUVAtomicSetup(RpAtomic*)",address:"0x80027cac",size:28,fuzzy_match_percent:0,opcodes:["cmplwi","beqlr","lwz","stw","blr"],labels:0},{name:"xFXanimUVCreate__Fv",demangled_name:"xFXanimUVCreate()",address:"0x80027cc8",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmplwi","bne","bl","neg","or","srwi","mtlr","addi","blr"],labels:1},{name:"depth_sort__17@unnamed@xFX_cpp@FPUsPCQ217@unnamed@xFX_cpp@8tri_dataUl",demangled_name:"@unnamed@xFX_cpp@::depth_sort(unsigned short*, const @unnamed@xFX_cpp@::tri_data*, unsigned long)",address:"0x80027d08",size:124,fuzzy_match_percent:0,opcodes:["li","mr","b","lhz","addi","slwi","mulli","subf","add","lfsx","mtctr","cmplw","bge","fcmpo","ble","sth","bdnz","blt","blr"],labels:5},{name:"xFXRenderProximityFade__FRC14xModelInstanceff",demangled_name:"xFXRenderProximityFade(const xModelInstance&, float, float)",address:"0x80027d84",size:1612,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","fmr","addi","mr","li","bl","lwz","mulli","slwi","fcmpo","cror","bne","lfs","b","fsubs","fdivs","fmuls","stfs","bge","stb","fadds","fctiwz","cmpw","blt","mr.","cmpwi","add","lhz","sth","lfsx","ori","ble","rlwinm","cmplwi","beq","lbzx","clrlwi","lbz","cmplw","psq_l","lfd","lmw","mtlr","blr"],labels:34},{name:"__as__Q217@unnamed@xFX_cpp@8tri_dataFRCQ217@unnamed@xFX_cpp@8tri_data",demangled_name:"@unnamed@xFX_cpp@::tri_data::operator=(const @unnamed@xFX_cpp@::tri_data&)",address:"0x800283d0",size:40,fuzzy_match_percent:0,opcodes:["li","subi","mtctr","lwz","lwzu","stw","stwu","bdnz","blr"],labels:1},{name:"push_triangle__17@unnamed@xFX_cpp@FRP18RxObjSpace3DVertexRCQ217@unnamed@xFX_cpp@8tri_data",demangled_name:"@unnamed@xFX_cpp@::push_triangle(RxObjSpace3DVertex*&, const @unnamed@xFX_cpp@::tri_data&)",address:"0x800283f8",size:104,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","lwz","bl","addi","cmpwi","blt","mtlr","blr"],labels:1},{name:"set_vert__17@unnamed@xFX_cpp@FR18RxObjSpace3DVertexRCQ217@unnamed@xFX_cpp@9vert_data",demangled_name:"@unnamed@xFX_cpp@::set_vert(RxObjSpace3DVertex&, const @unnamed@xFX_cpp@::vert_data&)",address:"0x80028460",size:168,fuzzy_match_percent:0,opcodes:["stwu","lfs","fmuls","fcmpo","bge","li","b","cror","bne","fadds","fctiwz","stfd","lwz","stfs","stb","addi","blr"],labels:3},{name:"clip_triangle__17@unnamed@xFX_cpp@FPQ217@unnamed@xFX_cpp@8tri_dataRCQ217@unnamed@xFX_cpp@8tri_dataf",demangled_name:"@unnamed@xFX_cpp@::clip_triangle(@unnamed@xFX_cpp@::tri_data*, const @unnamed@xFX_cpp@::tri_data&, float)",address:"0x80028508",size:596,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lfs","fcmpo","bge","li","b","clrlwi","or","fcmpu","bne","rlwinm.","andi.","clrlwi.","beq","bl","subi","cmplwi","bgt","lis","slwi","addi","lwzx","mtctr","bctr","mulli","add","fsubs","fdivs","stfs","psq_l","lfd","lmw","lwz","mtlr","blr"],labels:16},{name:"lerp__17@unnamed@xFX_cpp@FRQ217@unnamed@xFX_cpp@9vert_datafRCQ217@unnamed@xFX_cpp@9vert_dataRCQ217@unnamed@xFX_cpp@9vert_data",demangled_name:"@unnamed@xFX_cpp@::lerp(@unnamed@xFX_cpp@::vert_data&, float, const @unnamed@xFX_cpp@::vert_data&, const @unnamed@xFX_cpp@::vert_data&)",address:"0x8002875c",size:156,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","bl","addi","lwz","lfd","mtlr","blr"],labels:0},{name:"lerp__17@unnamed@xFX_cpp@FR11RwTexCoordsfRC11RwTexCoordsRC11RwTexCoords",demangled_name:"@unnamed@xFX_cpp@::lerp(RwTexCoords&, float, const RwTexCoords&, const RwTexCoords&)",address:"0x800287f8",size:116,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lfs","bl","addi","psq_l","lwz","lfd","mtlr","blr"],labels:0},{name:"lerp__17@unnamed@xFX_cpp@FRffff",demangled_name:"@unnamed@xFX_cpp@::lerp(float&, float, float, float)",address:"0x8002886c",size:16,fuzzy_match_percent:0,opcodes:["fsubs","fmadds","stfs","blr"],labels:0},{name:"lerp__17@unnamed@xFX_cpp@FR6RwRGBAf6RwRGBA6RwRGBA",demangled_name:"@unnamed@xFX_cpp@::lerp(RwRGBA&, float, RwRGBA, RwRGBA)",address:"0x8002887c",size:148,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lbz","bl","addi","lwz","lfd","mtlr","blr"],labels:0},{name:"lerp__17@unnamed@xFX_cpp@FRUcfUcUc",demangled_name:"@unnamed@xFX_cpp@::lerp(unsigned char&, float, unsigned char, unsigned char)",address:"0x80028910",size:108,fuzzy_match_percent:0,opcodes:["stwu","lis","clrlwi","stw","lfd","lfs","fsubs","fmadds","fadds","fctiwz","stfd","lwz","stb","addi","blr"],labels:0},{name:"lerp__17@unnamed@xFX_cpp@FR5xVec3fRC5xVec3RC5xVec3",demangled_name:"@unnamed@xFX_cpp@::lerp(xVec3&, float, const xVec3&, const xVec3&)",address:"0x8002897c",size:136,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lfs","bl","addi","psq_l","lwz","lfd","mtlr","blr"],labels:0},{name:"__as__Q217@unnamed@xFX_cpp@9vert_dataFRCQ217@unnamed@xFX_cpp@9vert_data",demangled_name:"@unnamed@xFX_cpp@::vert_data::operator=(const @unnamed@xFX_cpp@::vert_data&)",address:"0x80028a04",size:84,fuzzy_match_percent:0,opcodes:["lwz","stw","lfs","stfs","blr"],labels:0},{name:"init__Q217@unnamed@xFX_cpp@8tri_dataFPC5xVec3PC5xVec3PC11RwTexCoordsPCfPCUs",demangled_name:"@unnamed@xFX_cpp@::tri_data::init(const xVec3*, const xVec3*, const RwTexCoords*, const float*, const unsigned short*)",address:"0x80028a58",size:164,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","li","lhz","mulli","add","bl","addi","stb","slwi","lfsx","cmpwi","stfs","blt","lmw","lwz","mtlr","blr"],labels:1},{name:"__as__11RwTexCoordsFRC11RwTexCoords",demangled_name:"RwTexCoords::operator=(const RwTexCoords&)",address:"0x80028afc",size:20,fuzzy_match_percent:0,opcodes:["lfs","stfs","blr"],labels:0},{name:"set_vert__17@unnamed@xFX_cpp@FR18RxObjSpace3DVertexRC5xVec3RC5xVec3RC11RwTexCoordsUc",demangled_name:"@unnamed@xFX_cpp@::set_vert(RxObjSpace3DVertex&, const xVec3&, const xVec3&, const RwTexCoords&, unsigned char)",address:"0x80028b10",size:88,fuzzy_match_percent:0,opcodes:["lfs","li","stfs","stb","blr"],labels:0},{name:"refresh_vert_buffer__17@unnamed@xFX_cpp@FRP18RxObjSpace3DVertexb",demangled_name:"@unnamed@xFX_cpp@::refresh_vert_buffer(RxObjSpace3DVertex*&, bool)",address:"0x80028b68",size:136,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","clrlwi.","lwz","subi","subf","mulhw","srawi","srwi","add","bne","cmpwi","blt","beq","li","bl","cmplwi","mtlr","blr"],labels:2},{name:"count_alpha_triangles__17@unnamed@xFX_cpp@FPC10RpTrianglePCfUl",demangled_name:"@unnamed@xFX_cpp@::count_alpha_triangles(const RpTriangle*, const float*, unsigned long)",address:"0x80028bf0",size:216,fuzzy_match_percent:0,opcodes:["lis","slwi","li","addi","add","b","lhz","lfsx","lfs","fcmpo","blt","ble","ori","lbzx","stb","cmplw","bne","mr","blr"],labels:8},{name:"xFXFireworksInit__FPCcPCcPCcPCcPCc",demangled_name:"xFXFireworksInit(const char*, const char*, const char*, const char*, const char*)",address:"0x80028cc8",size:200,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"xFXFireworksLaunch__FfPC5xVec3f",demangled_name:"xFXFireworksLaunch(float, const xVec3*, float)",address:"0x80028d90",size:116,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","li","stfd","fmr","addi","mtctr","lwz","cmpwi","bne","mr","stfs","bl","b","bdnz","lfd","mtlr","blr"],labels:3},{name:"xFXFireworksUpdate__Ff",demangled_name:"xFXFireworksUpdate(float)",address:"0x80028e04",size:1076,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","fmr","lfs","lis","addi","fmuls","li","lwz","cmpwi","beq","bne","fsubs","stfs","fcmpo","cror","bl","fmadds","cmplwi","b","ble","fadds","mr","bge","lbz","blt","psq_l","lfd","lmw","mtlr","blr"],labels:6},{name:"xFXStreakInit__Fv",demangled_name:"xFXStreakInit()",address:"0x80029238",size:108,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","li","addi","mr","bl","cmpwi","blt","lwz","mtlr","blr"],labels:1},{name:"xFXStreakUpdate__Ff",demangled_name:"xFXStreakUpdate(float)",address:"0x800292a4",size:592,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","fmr","lis","addi","li","lwz","cmplwi","beq","lfs","mr","fadds","stfs","rlwinm.","bl","fmuls","fnmsubs","fcmpo","bge","cmpwi","blt","mtctr","bne","b","bdnz","psq_l","lfd","lmw","mtlr","blr"],labels:17},{name:"xFXStreakRender__Fv",demangled_name:"xFXStreakRender()",address:"0x800294f4",size:540,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stmw","addi","li","lwz","cmplwi","beq","slwi","subic.","add","ble","subi","b","lfs","stfs","lbz","fmuls","stb","fctiwz","stfd","bl","mr","bge","cmpwi","bgt","blt","lmw","mtlr","blr"],labels:7},{name:"xFXStreakStart__FfffUiPC10iColor_tagPC10iColor_tagi",demangled_name:"xFXStreakStart(float, float, float, unsigned int, const iColor_tag*, const iColor_tag*, int)",address:"0x80029710",size:576,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","li","addi","mr","mtctr","lwz","cmplwi","bne","cmpwi","beq","ori","stfs","slwi","subfic","add","lfs","bge","bdnz","bl","b","stb","mtlr","blr"],labels:12},{name:"xFXStreakStop__FUi",demangled_name:"xFXStreakStop(unsigned int)",address:"0x80029950",size:68,fuzzy_match_percent:0,opcodes:["cmplwi","beqlr","mulli","lis","addi","lwzx","cntlzw","extrwi.","bnelr","clrlwi.","beq","xori","stwx","ori","blr"],labels:1},{name:"xFXStreakUpdate__FUiPC5xVec3PC5xVec3",demangled_name:"xFXStreakUpdate(unsigned int, const xVec3*, const xVec3*)",address:"0x80029994",size:212,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","mr","beq","mulli","lis","addi","add","lfs","fcmpo","ble","fsubs","stfs","lwz","blt","li","slwi","bl","mtlr","blr"],labels:2},{name:"xFXShineInit__Fv",demangled_name:"xFXShineInit()",address:"0x80029a68",size:104,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","li","addi","mr","bl","cmpwi","blt","lwz","mtlr","blr"],labels:1},{name:"xFXShineUpdate__Ff",demangled_name:"xFXShineUpdate(float)",address:"0x80029ad0",size:864,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","fmr","lis","addi","li","lwz","cmplwi","beq","lfs","fadds","stfs","fmadds","fcmpu","rlwinm.","bne","fcmpo","ble","ori","bl","mr","cror","fmsubs","fmuls","lbz","stb","fsubs","bge","fdivs","b","cmpwi","blt","mtctr","clrlwi.","bdnz","psq_l","lfd","lmw","mtlr","blr"],labels:20},{name:"xFXShineRender__Fv",demangled_name:"xFXShineRender()",address:"0x80029e30",size:988,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","addi","li","lwz","cmplwi","beq","mr","lfs","stfs","fmuls","bl","lbz","fadds","fsubs","stb","fctiwz","cmpwi","blt","psq_l","lfd","lmw","mtlr","blr"],labels:6},{name:"xFXShineStart__FPC5xVec3ffffUiPC10iColor_tagPC10iColor_tagfi",demangled_name:"xFXShineStart(const xVec3*, float, float, float, float, unsigned int, const iColor_tag*, const iColor_tag*, float, int)",address:"0x8002a20c",size:8,fuzzy_match_percent:0,opcodes:["li","blr"],labels:0},{name:"compare_ribbons__17@unnamed@xFX_cpp@FPCvPCv",demangled_name:"@unnamed@xFX_cpp@::compare_ribbons(const void*, const void*)",address:"0x8002a214",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplw","stw","bne","li","b","cmplwi","lwz","bl","mtlr","addi","blr"],labels:4},{name:"sort_ribbons__17@unnamed@xFX_cpp@Fv",demangled_name:"@unnamed@xFX_cpp@::sort_ribbons()",address:"0x8002a26c",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lbz","cmplwi","beq","lwz","bne","b","lis","addi","li","bl","stb","mtlr","blr"],labels:2},{name:"activate_ribbon__17@unnamed@xFX_cpp@FP9xFXRibbon",demangled_name:"@unnamed@xFX_cpp@::activate_ribbon(xFXRibbon*)",address:"0x8002a2c4",size:52,fuzzy_match_percent:0,opcodes:["lwz","cmplwi","bgelr","lis","slwi","addi","li","stwx","stw","stb","blr"],labels:0},{name:"deactivate_ribbon__17@unnamed@xFX_cpp@FP9xFXRibbon",demangled_name:"@unnamed@xFX_cpp@::deactivate_ribbon(xFXRibbon*)",address:"0x8002a2f8",size:128,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","lwz","slwi","add","b","cmplw","bne","subf","srawi","subi","addze","bl","mtlr","blr"],labels:4},{name:"init__9xFXRibbonFPCcPCc",demangled_name:"xFXRibbon::init(const char*, const char*)",address:"0x8002a378",size:140,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","stb","lis","addi","bl","lfs","fcmpo","cror","bne","lwz","mtlr","blr"],labels:1},{name:"set_default_config__9xFXRibbonFv",demangled_name:"xFXRibbon::set_default_config()",address:"0x8002a404",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","lfs","stfs","bl","lwz","mtlr","addi","blr"],labels:0},{name:"refresh_config__9xFXRibbonFv",demangled_name:"xFXRibbon::refresh_config()",address:"0x8002a444",size:96,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lfs","fdivs","stfs","fmuls","bl","lbz","cmplwi","beq","li","stb","lwz","mtlr","addi","blr"],labels:1},{name:"set_curve__9xFXRibbonFPCQ29xFXRibbon10curve_nodeUl",demangled_name:"xFXRibbon::set_curve(const xFXRibbon::curve_node*, unsigned long)",address:"0x8002a4a4",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"insert__9xFXRibbonFRC5xVec3RC5xVec3ffUi",demangled_name:"xFXRibbon::insert(const xVec3&, const xVec3&, float, float, unsigned int)",address:"0x8002a4e0",size:212,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","stmw","mr","b","addi","bl","clrlwi.","beq","bne","clrlwi","lwz","stfs","lfd","lmw","mtlr","blr"],labels:4},{name:"insert__9xFXRibbonFRC5xVec3fffUi",demangled_name:"xFXRibbon::insert(const xVec3&, float, float, float, unsigned int)",address:"0x8002a5b4",size:232,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","b","addi","bl","clrlwi.","beq","bne","clrlwi","oris","stfs","lwz","lfd","mtlr","blr"],labels:4},{name:"activate__9xFXRibbonFv",demangled_name:"xFXRibbon::activate()",address:"0x8002a69c",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","cmplwi","bne","bl","li","stb","lwz","mtlr","addi","blr"],labels:1},{name:"deactivate__9xFXRibbonFv",demangled_name:"xFXRibbon::deactivate()",address:"0x8002a6dc",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","cmplwi","beq","bl","li","stb","lwz","mtlr","addi","blr"],labels:1},{name:"update__9xFXRibbonFf",demangled_name:"xFXRibbon::update(float)",address:"0x8002a71c",size:276,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","bl","lfs","fmuls","lwz","add","b","addi","subf","cmplw","blt","cmplwi","bne","li","clrlwi.","beq","psq_l","lfd","mtlr","blr"],labels:5},{name:"start_render__9xFXRibbonFv",demangled_name:"xFXRibbon::start_render()",address:"0x8002a830",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","lwz","bl","mtlr","addi","blr"],labels:0},{name:"render__9xFXRibbonFv",demangled_name:"xFXRibbon::render()",address:"0x8002a87c",size:240,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lis","addi","lwz","subi","bl","b","cmpwi","li","bgt","subf","clrlwi.","beq","cmpw","bge","ble","lmw","mtlr","blr"],labels:7},{name:"set_raster__9xFXRibbonFP8RwRaster",demangled_name:"xFXRibbon::set_raster(RwRaster*)",address:"0x8002a96c",size:28,fuzzy_match_percent:0,opcodes:["stw","lbz","cmplwi","beqlr","li","stb","blr"],labels:0},{name:"set_texture__9xFXRibbonFP9RwTexture",demangled_name:"xFXRibbon::set_texture(RwTexture*)",address:"0x8002a988",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","bne","li","b","lwz","bl","mtlr","addi","blr"],labels:2},{name:"set_texture__9xFXRibbonFUi",demangled_name:"xFXRibbon::set_texture(unsigned int)",address:"0x8002a9bc",size:80,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","mr","bne","li","b","bl","lwz","mtlr","addi","blr"],labels:2},{name:"set_texture__9xFXRibbonFPCc",demangled_name:"xFXRibbon::set_texture(const char*)",address:"0x8002aa0c",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"get_normal__9xFXRibbonFR5xVec3RC5xVec3f",demangled_name:"xFXRibbon::get_normal(xVec3&, const xVec3&, float)",address:"0x8002aa48",size:432,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","lfs","fabs","frsp","fcmpo","bge","fmuls","fneg","fadds","fmadds","stfs","fmsubs","fdivs","b","psq_l","lfd","lwz","mtlr","addi","blr"],labels:3},{name:"refresh_joint__9xFXRibbonFRQ29xFXRibbon10joint_dataRCQ236tier_queue8iterator",demangled_name:"xFXRibbon::refresh_joint(xFXRibbon::joint_data&, const tier_queue::iterator&)",address:"0x8002abf8",size:444,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","rlwinm.","beq","rlwinm","addi","bl","clrlwi.","b","li","lfs","fcmpo","cror","bne","stfs","fdivs","mtlr","blr"],labels:6},{name:"eval_joint__9xFXRibbonFRCQ29xFXRibbon10joint_dataR10iColor_tagRf",demangled_name:"xFXRibbon::eval_joint(const xFXRibbon::joint_data&, iColor_tag&, float&)",address:"0x8002adb4",size:416,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","bl","lfs","fmuls","fcmpo","ble","fmr","b","mulli","lwz","add","cror","bne","beq","subi","cmplwi","addi","lbz","fsubs","fdivs","lis","stfs","lfd","fmadds","fctiwz","stb","psq_l","lmw","mtlr","blr"],labels:4},{name:"render_strip__9xFXRibbonFP18RxObjSpace3DVertexQ236tier_queue8iteratorUl",demangled_name:"xFXRibbon::render_strip(RxObjSpace3DVertex*, tier_queue::iterator, unsigned long)",address:"0x8002af54",size:520,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","bl","lwz","clrlwi","addi","b","li","stb","lfs","stfs","slwi","fsubs","lfsx","fmuls","fmr","xori","clrlwi.","bne","lis","subf","subi","mulhw","srawi","srwi","add","psq_l","lfd","lmw","mtlr","blr"],labels:2},{name:"set_vert__17@unnamed@xFX_cpp@FR18RxObjSpace3DVertexRC5xVec3ff10iColor_tag",demangled_name:"@unnamed@xFX_cpp@::set_vert(RxObjSpace3DVertex&, const xVec3&, float, float, iColor_tag)",address:"0x8002b15c",size:68,fuzzy_match_percent:0,opcodes:["lfs","stfs","lbz","stb","blr"],labels:0},{name:"render_compare__9xFXRibbonCFRC9xFXRibbon",demangled_name:"xFXRibbon::render_compare(const xFXRibbon&) const",address:"0x8002b1a0",size:116,fuzzy_match_percent:0,opcodes:["lwz","cmplw","bge","li","blr","ble","xor","cntlzw","slw","srwi"],labels:5},{name:"xFXRibbonSceneEnter__Fv",demangled_name:"xFXRibbonSceneEnter()",address:"0x8002b214",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","addi","stw","bl","li","lwz","mtlr","blr"],labels:0},{name:"xFXRibbonUpdate__Ff",demangled_name:"xFXRibbonUpdate(float)",address:"0x8002b260",size:104,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stfd","fmr","addi","li","b","lwz","bl","cmplw","blt","lfd","mtlr","blr"],labels:2},{name:"xFXRibbonRender__Fv",demangled_name:"xFXRibbonRender()",address:"0x8002b2c8",size:220,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","li","lis","addi","b","lwz","mr","clrlwi.","beq","cmplwi","cmpwi","cmplw","blt","mtlr","blr"],labels:5},{name:"xFXAuraInit__Fv",demangled_name:"xFXAuraInit()",address:"0x8002b3a4",size:80,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmplwi","bne","lis","li","subi","bl","addi","mtlr","blr"],labels:1},{name:"xFXAuraSetup__Fv",demangled_name:"xFXAuraSetup()",address:"0x8002b3f4",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","subi","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xFXAuraAdd__FPvP5xVec3P10iColor_tagf",demangled_name:"xFXAuraAdd(void*, xVec3*, iColor_tag*, float)",address:"0x8002b424",size:236,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","fmr","addi","li","mr","mtctr","lwz","cmplw","bne","bl","stfs","b","bdnz","cmplwi","lfs","psq_l","lfd","mtlr","blr"],labels:5},{name:"xFXAuraUpdate__Ff",demangled_name:"xFXAuraUpdate(float)",address:"0x8002b510",size:544,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmr","cmplwi","beq","lfs","li","fmadds","stfs","fcmpo","ble","fsubs","bl","fmuls","lis","lfsu","addi","frsp","fneg","mr","mtctr","cmplw","bdnz","psq_l","lfd","mtlr","blr"],labels:13},{name:"RenderRotatedBillboard__FP5xVec3P13_xFXAuraAngleUiff10iColor_tagUi",demangled_name:"RenderRotatedBillboard(xVec3*, _xFXAuraAngle*, unsigned int, float, float, iColor_tag, unsigned int)",address:"0x8002b730",size:1440,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","stfd","psq_stx","stmw","lwz","mr","mr.","addi","beq","cmplwi","bne","b","lfs","fadds","fmuls","add","bl","fcmpo","blt","cror","fmr","fdivs","fsubs","fneg","stfs","lbz","stb","cmplw","mulli","psq_lx","lfd","lmw","mtlr","blr"],labels:15},{name:"xFXAuraRender__Fv",demangled_name:"xFXAuraRender()",address:"0x8002bcd0",size:424,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","li","bl","addi","lis","mr","cmplw","bne","lfs","fmr","cmpwi","blt","mtlr","blr"],labels:5},{name:"xFXStartup__Fv",demangled_name:"xFXStartup()",address:"0x8002be78",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xFXShutdown__Fv",demangled_name:"xFXShutdown()",address:"0x8002be7c",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xFXSceneInit__Fv",demangled_name:"xFXSceneInit()",address:"0x8002be80",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xFXSceneSetup__Fv",demangled_name:"xFXSceneSetup()",address:"0x8002be84",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xFXSceneReset__Fv",demangled_name:"xFXSceneReset()",address:"0x8002bea8",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xFXScenePrepare__Fv",demangled_name:"xFXScenePrepare()",address:"0x8002beac",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xFXSceneFinish__Fv",demangled_name:"xFXSceneFinish()",address:"0x8002beb0",size:40,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","li","lwz","mtlr","addi","blr"],labels:0},{name:"set__10xParInterpFfffUi",demangled_name:"xParInterp::set(float, float, float, unsigned int)",address:"0x8002bed8",size:52,fuzzy_match_percent:0,opcodes:["stfs","lfs","fcmpu","beq","fdivs","b","stw","blr"],labels:2},{name:"debug_init__9xFXRibbonFPCcPCc",demangled_name:"xFXRibbon::debug_init(const char*, const char*)",address:"0x8002bf0c",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"update_curve_tweaks__9xFXRibbonFv",demangled_name:"xFXRibbon::update_curve_tweaks()",address:"0x8002bf10",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"debug_update_curve__9xFXRibbonFv",demangled_name:"xFXRibbon::debug_update_curve()",address:"0x8002bf14",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"need_update__9xFXRibbonCFv",demangled_name:"xFXRibbon::need_update() const",address:"0x8002bf18",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","bl","clrlwi.","bne","beq","lwz","mtlr","addi","blr"],labels:2},{name:"debug_need_update__9xFXRibbonCFv",demangled_name:"xFXRibbon::debug_need_update() const",address:"0x8002bf70",size:8,fuzzy_match_percent:0,opcodes:["li","blr"],labels:0},{name:"visible__9xFXRibbonCFv",demangled_name:"xFXRibbon::visible() const",address:"0x8002bf78",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","addi","stw","bl","clrlwi","cntlzw","srwi","lwz","mtlr","blr"],labels:0},{name:"debug_update__9xFXRibbonFf",demangled_name:"xFXRibbon::debug_update(float)",address:"0x8002bfa8",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"get_age__9xFXRibbonCFRCQ29xFXRibbon10joint_data",demangled_name:"xFXRibbon::get_age(const xFXRibbon::joint_data&) const",address:"0x8002bfac",size:56,fuzzy_match_percent:0,opcodes:["stwu","lis","lwz","stw","subf","lfd","lfs","fsubs","fmuls","addi","blr"],labels:0},{name:"init__36tier_queueFR20tier_queue_allocator",demangled_name:"tier_queue::init(tier_queue_allocator&)",address:"0x8002bfe4",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","bl","slwi","subi","lwz","mtlr","addi","blr"],labels:0},{name:"block_size__20tier_queue_allocatorCFv",demangled_name:"tier_queue_allocator::block_size() const",address:"0x8002c03c",size:8,fuzzy_match_percent:0,opcodes:["lwz","blr"],labels:0},{name:"front__36tier_queueFv",demangled_name:"tier_queue::front()",address:"0x8002c044",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","addi","lwz","mtlr","blr"],labels:0},{name:"__ml__Q236tier_queue8iteratorCFv",demangled_name:"tier_queue::iterator::operator*() const",address:"0x8002c074",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","lwz","stw","bl","mtlr","addi","blr"],labels:0},{name:"get_at__36tier_queueCFUl",demangled_name:"tier_queue::get_at(unsigned long) const",address:"0x8002c0a0",size:104,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","add","lwz","lbz","mulli","mtlr","addi","blr"],labels:0},{name:"mod_block_size__20tier_queue_allocatorCFUl",demangled_name:"tier_queue_allocator::mod_block_size(unsigned long) const",address:"0x8002c108",size:16,fuzzy_match_percent:0,opcodes:["lwz","subi","and","blr"],labels:0},{name:"get_block__20tier_queue_allocatorCFUl",demangled_name:"tier_queue_allocator::get_block(unsigned long) const",address:"0x8002c118",size:20,fuzzy_match_percent:0,opcodes:["lwz","slwi","add","blr"],labels:0},{name:"get_block__36tier_queueCFUl",demangled_name:"tier_queue::get_block(unsigned long) const",address:"0x8002c12c",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","mr","bl","srw","mtlr","addi","blr"],labels:0},{name:"block_size_shift__20tier_queue_allocatorCFv",demangled_name:"tier_queue_allocator::block_size_shift() const",address:"0x8002c160",size:8,fuzzy_match_percent:0,opcodes:["lwz","blr"],labels:0},{name:"begin__36tier_queueCFv",demangled_name:"tier_queue::begin() const",address:"0x8002c168",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","bl","mtlr","addi","blr"],labels:0},{name:"create_iterator__36tier_queueCFUl",demangled_name:"tier_queue::create_iterator(unsigned long) const",address:"0x8002c18c",size:32,fuzzy_match_percent:0,opcodes:["stwu","mr","stw","addi","blr"],labels:0},{name:"push_front__36tier_queueFv",demangled_name:"tier_queue::push_front()",address:"0x8002c1ac",size:132,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","addi","subi","bl","cmplwi","bne","add","stb","mtlr","blr"],labels:1},{name:"alloc_block__20tier_queue_allocatorFv",demangled_name:"tier_queue_allocator::alloc_block()",address:"0x8002c230",size:136,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lbz","lwz","clrlslwi","add","stb","slwi","stbx","cmplwi","bne","bl","mr","mtlr","addi","blr"],labels:1},{name:"alloc_block_data__20tier_queue_allocatorCFv",demangled_name:"tier_queue_allocator::alloc_block_data() const",address:"0x8002c2b8",size:56,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","li","stw","lwz","mullw","bl","mtlr","addi","blr"],labels:0},{name:"wrap_index__36tier_queueCFUl",demangled_name:"tier_queue::wrap_index(unsigned long) const",address:"0x8002c2f0",size:12,fuzzy_match_percent:0,opcodes:["lwz","and","blr"],labels:0},{name:"empty__36tier_queueCFv",demangled_name:"tier_queue::empty() const",address:"0x8002c2fc",size:16,fuzzy_match_percent:0,opcodes:["lwz","cntlzw","srwi","blr"],labels:0},{name:"front_full__36tier_queueCFv",demangled_name:"tier_queue::front_full() const",address:"0x8002c30c",size:84,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","clrlwi.","beq","cntlzw","srwi","b","li","mtlr","addi","blr"],labels:2},{name:"full__20tier_queue_allocatorCFv",demangled_name:"tier_queue_allocator::full() const",address:"0x8002c360",size:36,fuzzy_match_percent:0,opcodes:["lbz","lwz","clrlslwi","add","subf","cntlzw","srwi","blr"],labels:0},{name:"pop_back__36tier_queueFv",demangled_name:"tier_queue::pop_back()",address:"0x8002c384",size:152,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","bgt","bl","b","subi","add","bne","lbz","mtlr","addi","blr"],labels:2},{name:"free_block__20tier_queue_allocatorFUc",demangled_name:"tier_queue_allocator::free_block(unsigned char)",address:"0x8002c41c",size:84,fuzzy_match_percent:0,opcodes:["lwz","clrlslwi","lbz","add","stb","slwi","lbzx","stbx","blr"],labels:0},{name:"clear__36tier_queueFv",demangled_name:"tier_queue::clear()",address:"0x8002c470",size:176,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","subi","add","b","addi","lbzx","cmplw","bne","li","mtlr","blr"],labels:2},{name:"wrap_block__36tier_queueCFUl",demangled_name:"tier_queue::wrap_block(unsigned long) const",address:"0x8002c520",size:8,fuzzy_match_percent:0,opcodes:["clrlwi","blr"],labels:0},{name:"__mi__Q236tier_queue8iteratorCFi",demangled_name:"tier_queue::iterator::operator-(int) const",address:"0x8002c528",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","addi","bl","mtlr","blr"],labels:0},{name:"__ami__Q236tier_queue8iteratorFi",demangled_name:"tier_queue::iterator::operator-=(int)",address:"0x8002c564",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","neg","stw","bl","mr","lwz","mtlr","addi","blr"],labels:0},{name:"__apl__Q236tier_queue8iteratorFi",demangled_name:"tier_queue::iterator::operator+=(int)",address:"0x8002c594",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","add","bl","mtlr","addi","blr"],labels:0},{name:"end__36tier_queueCFv",demangled_name:"tier_queue::end() const",address:"0x8002c5d4",size:68,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","mr","add","bl","mtlr","addi","blr"],labels:0},{name:"size__36tier_queueCFv",demangled_name:"tier_queue::size() const",address:"0x8002c618",size:8,fuzzy_match_percent:0,opcodes:["lwz","blr"],labels:0},{name:"back__36tier_queueFv",demangled_name:"tier_queue::back()",address:"0x8002c620",size:68,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","li","addi","lwz","mtlr","blr"],labels:0},{name:"__pl__Q236tier_queue8iteratorCFi",demangled_name:"tier_queue::iterator::operator+(int) const",address:"0x8002c664",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","addi","bl","mtlr","blr"],labels:0},{name:"__vc__36tier_queueFi",demangled_name:"tier_queue::operator[](int)",address:"0x8002c6a0",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","add","bl","mtlr","addi","blr"],labels:0},{name:"__rf__Q236tier_queue8iteratorCFv",demangled_name:"tier_queue::iterator::operator->() const",address:"0x8002c6e0",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"__eq__Q236tier_queue8iteratorCFRCQ236tier_queue8iterator",demangled_name:"tier_queue::iterator::operator==(const tier_queue::iterator&) const",address:"0x8002c700",size:24,fuzzy_match_percent:0,opcodes:["lwz","subf","cntlzw","srwi","blr"],labels:0},{name:"__ne__Q236tier_queue8iteratorCFRCQ236tier_queue8iterator",demangled_name:"tier_queue::iterator::operator!=(const tier_queue::iterator&) const",address:"0x8002c718",size:28,fuzzy_match_percent:0,opcodes:["lwz","subf","or","srwi","blr"],labels:0},{name:"__mm__Q236tier_queue8iteratorFv",demangled_name:"tier_queue::iterator::operator--()",address:"0x8002c734",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"global_index__Q236tier_queue8iteratorCFv",demangled_name:"tier_queue::iterator::global_index() const",address:"0x8002c768",size:8,fuzzy_match_percent:0,opcodes:["lwz","blr"],labels:0},{name:"init__20tier_queue_allocatorFUlUlUl",demangled_name:"tier_queue_allocator::init(unsigned long, unsigned long, unsigned long)",address:"0x8002c770",size:364,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","addi","clrrwi","mr","bl","li","lwz","slw","slwi","cmplwi","ble","subi","srwi","mtctr","stwx","bdnz","subf","cmplw","bge","mtlr","blr"],labels:4},{name:"clear__20tier_queue_allocatorFv",demangled_name:"tier_queue_allocator::clear()",address:"0x8002c8dc",size:424,fuzzy_match_percent:0,opcodes:["stwu","li","stmw","stb","lwz","cmplwi","subi","ble","addi","srwi","mtctr","and","stbx","bdnz","subf","slwi","cmplw","bge","lmw","blr"],labels:4},{name:"log2_ceil__20tier_queue_allocatorCFUl",demangled_name:"tier_queue_allocator::log2_ceil(unsigned long) const",address:"0x8002ca84",size:28,fuzzy_match_percent:0,opcodes:["li","b","srwi","addi","cmplwi","bgt","blr"],labels:2}]},{name:"main/SB/Core/x/xGroup",fuzzy_match_percent:100,total_code:1232,matched_code:1232,total_data:0,matched_data:0,total_functions:12,matched_functions:12,complete:!0,module_name:"main",module_id:0,sections:[{name:".text",address:"0x8002caa0",size:1232,fuzzy_match_percent:100}],functions:[{name:"xGroupInit__FPvPv",demangled_name:"xGroupInit(void*, void*)",address:"0x8002caa0",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xGroupInit__FP5xBaseP11xGroupAsset",demangled_name:"xGroupInit(xBase*, xGroupAsset*)",address:"0x8002cac0",size:176,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lbz","cmplwi","beq","lhz","lwz","slwi","add","b","li","mr.","mtlr","blr"],labels:4},{name:"xGroupSetup__FP6xGroup",demangled_name:"xGroupSetup(xGroup*)",address:"0x8002cb70",size:144,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","clrlwi.","bne","bl","li","b","addi","stwx","cmplw","blt","ori","mtlr","blr"],labels:3},{name:"xGroupSave__FP6xGroupP7xSerial",demangled_name:"xGroupSave(xGroup*, xSerial*)",address:"0x8002cc00",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xGroupLoad__FP6xGroupP7xSerial",demangled_name:"xGroupLoad(xGroup*, xSerial*)",address:"0x8002cc20",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xGroupReset__FP6xGroup",demangled_name:"xGroupReset(xGroup*)",address:"0x8002cc40",size:56,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","bl","li","mtlr","addi","blr"],labels:0},{name:"xGroupEventCB__FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"xGroupEventCB(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x8002cc78",size:516,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","cmpwi","beq","bge","b","bl","li","lwz","lhz","clrlwi.","divwu","mullw","subf","rlwinm.","addi","cmpw","bne","lwzx","cmplwi","blt","lmw","mtlr","blr"],labels:23},{name:"xGroupGetCount__FP6xGroup",demangled_name:"xGroupGetCount(xGroup*)",address:"0x8002ce7c",size:12,fuzzy_match_percent:100,opcodes:["lwz","lhz","blr"],labels:0},{name:"xGroupGetItemPtr__FP6xGroupUi",demangled_name:"xGroupGetItemPtr(xGroup*, unsigned int)",address:"0x8002ce88",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","clrlwi.","bne","bl","cmplwi","beq","slwi","lwzx","b","li","mtlr","addi","blr"],labels:3},{name:"xGroupFindItemPtr__FP6xGroupUi",demangled_name:"xGroupFindItemPtr(xGroup*, unsigned int)",address:"0x8002cee8",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","slwi","lwz","add","bl","mtlr","addi","blr"],labels:0},{name:"xGroupGetItem__FP6xGroupUi",demangled_name:"xGroupGetItem(xGroup*, unsigned int)",address:"0x8002cf18",size:20,fuzzy_match_percent:100,opcodes:["lwz","slwi","add","blr"],labels:0},{name:"get_any__6xGroupFv",demangled_name:"xGroup::get_any()",address:"0x8002cf2c",size:68,fuzzy_match_percent:100,opcodes:["lwz","lhz","cmplwi","bne","li","blr","addi","slwi","divwu","add","mullw","subf","stw","mr"],labels:1}]},{name:"main/SB/Core/x/xhipio",fuzzy_match_percent:100,total_code:2588,matched_code:2588,total_data:1408,matched_data:1408,total_functions:17,matched_functions:17,complete:!0,module_name:"main",module_id:0,sections:[{name:".data",address:"0x8027d0a0",size:1400,fuzzy_match_percent:100},{name:".sbss",address:"0x803cb290",size:8,fuzzy_match_percent:100},{name:".text",address:"0x8002cf70",size:2588,fuzzy_match_percent:100}],functions:[{name:"get_HIPLFuncs__Fv",demangled_name:"get_HIPLFuncs()",address:"0x8002cf70",size:12,fuzzy_match_percent:100,opcodes:["lis","addi","blr"],labels:0},{name:"HIPLCreate__FPCcPci",demangled_name:"HIPLCreate(const char*, char*, int)",address:"0x8002cf7c",size:412,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","stmw","mr","lwz","mtctr","slw","and.","bne","lis","mulli","or","addi","add","b","bdnz","cmplwi","beq","bl","cmpwi","ble","bctrl","lmw","mtlr","blr"],labels:5},{name:"HIPLDestroy__FP14st_HIPLOADDATA",demangled_name:"HIPLDestroy(st_HIPLOADDATA*)",address:"0x8002d118",size:116,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr.","beq","lwz","cmplwi","mtctr","bctrl","mr","li","bl","slw","andc","mtlr","addi","blr"],labels:2},{name:"HIPLBaseSector__FP14st_HIPLOADDATA",demangled_name:"HIPLBaseSector(st_HIPLOADDATA*)",address:"0x8002d18c",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"HIPLSetBypass__FP14st_HIPLOADDATAii",demangled_name:"HIPLSetBypass(st_HIPLOADDATA*, int, int)",address:"0x8002d194",size:216,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","mtctr","bctrl","cmpwi","beq","li","b","bne","mtlr","addi","blr"],labels:5},{name:"HIPLSetSpot__FP14st_HIPLOADDATAi",demangled_name:"HIPLSetSpot(st_HIPLOADDATA*, int)",address:"0x8002d26c",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmpwi","beq","mtctr","bctrl","mtlr","addi","blr"],labels:1},{name:"HIPLBlockEnter__FP14st_HIPLOADDATA",demangled_name:"HIPLBlockEnter(st_HIPLOADDATA*)",address:"0x8002d2a8",size:276,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","lwz","cmpwi","beq","b","blt","slwi","add","bgt","addi","bl","bne","subf","clrlwi","mtlr","blr"],labels:6},{name:"HIPLBlockExit__FP14st_HIPLOADDATA",demangled_name:"HIPLBlockExit(st_HIPLOADDATA*)",address:"0x8002d3bc",size:116,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmpwi","bne","subi","slwi","addi","lwzx","subf","mtctr","bctrl","mtlr","blr"],labels:1},{name:"HIPLBlockRead__FP14st_HIPLOADDATAPvii",demangled_name:"HIPLBlockRead(st_HIPLOADDATA*, void*, int, int)",address:"0x8002d430",size:336,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","lwz","cmpwi","beq","b","bne","bge","slwi","addi","add","divw","cmplwi","neg","cmpw","ble","mtctr","bctrl","mullw","subf","mtlr","blr"],labels:11},{name:"HIPLBypassRead__FP14st_HIPLOADDATAPvii",demangled_name:"HIPLBypassRead(st_HIPLOADDATA*, void*, int, int)",address:"0x8002d580",size:232,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","stw","li","lwz","cmpwi","bne","b","beq","bl","mtctr","bctrl","mullw","mtlr","addi","blr"],labels:8},{name:"HIPLReadAsync__FP14st_HIPLOADDATAiPcii",demangled_name:"HIPLReadAsync(st_HIPLOADDATA*, int, char*, int, int)",address:"0x8002d668",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","lwz","mtctr","bctrl","mtlr","addi","blr"],labels:0},{name:"HIPLPollRead__FP14st_HIPLOADDATA",demangled_name:"HIPLPollRead(st_HIPLOADDATA*)",address:"0x8002d6b0",size:196,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","lwz","cmpwi","bne","b","mtctr","bctrl","beq","bge","mtlr","addi","blr"],labels:9},{name:"HIPLReadBytes__FP14st_HIPLOADDATAPci",demangled_name:"HIPLReadBytes(st_HIPLOADDATA*, char*, int)",address:"0x8002d774",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmpwi","beq","li","bl","b","mtlr","addi","blr"],labels:2},{name:"HIPLReadShorts__FP14st_HIPLOADDATAPsi",demangled_name:"HIPLReadShorts(st_HIPLOADDATA*, short*, int)",address:"0x8002d7b0",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmpwi","beq","li","bl","b","srwi","add","srawi","mtlr","addi","blr"],labels:2},{name:"HIPLReadLongs__FP14st_HIPLOADDATAPii",demangled_name:"HIPLReadLongs(st_HIPLOADDATA*, int*, int)",address:"0x8002d7f8",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmpwi","beq","li","bl","b","srawi","addze","mtlr","addi","blr"],labels:2},{name:"HIPLReadFloats__FP14st_HIPLOADDATAPfi",demangled_name:"HIPLReadFloats(st_HIPLOADDATA*, float*, int)",address:"0x8002d83c",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmpwi","beq","li","bl","b","srawi","addze","mtlr","addi","blr"],labels:2},{name:"HIPLReadString__FP14st_HIPLOADDATAPc",demangled_name:"HIPLReadString(st_HIPLOADDATA*, char*)",address:"0x8002d880",size:268,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","stb","lwz","cmpwi","beq","b","lbz","cmplwi","bne","clrlwi.","addi","bl","add","mtlr","blr"],labels:7}]},{name:"main/SB/Core/x/xHud",fuzzy_match_percent:63.16887,total_code:5756,matched_code:3124,total_data:608,matched_data:72,total_functions:67,matched_functions:43,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x802c8760",size:16,fuzzy_match_percent:100},{name:".data",address:"0x8027d618",size:40,fuzzy_match_percent:100},{name:".rodata",address:"0x80252d18",size:488,fuzzy_match_percent:8.661418},{name:".sbss",address:"0x803cb298",size:16,fuzzy_match_percent:100},{name:".sdata2",address:"0x803ccd58",size:48,fuzzy_match_percent:86.95652},{name:".text",address:"0x8002d98c",size:5272,fuzzy_match_percent:62.518967},{name:".text",address:"0x8002ee24",size:428,fuzzy_match_percent:75.700935},{name:".text",address:"0x8002efd0",size:16,fuzzy_match_percent:100},{name:".text",address:"0x8002efe0",size:8,fuzzy_match_percent:0},{name:".text",address:"0x8002efe8",size:32,fuzzy_match_percent:0}],functions:[{name:"flush_all__Q24xhud15block_allocatorFv",demangled_name:"xhud::block_allocator::flush_all()",address:"0x8002d98c",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","b","mr","bl","cmplwi","bne","mtlr","addi","blr"],labels:2},{name:"__ct__Q24xhud15block_allocatorFUiUi",demangled_name:"xhud::block_allocator::block_allocator(unsigned int, unsigned int)",address:"0x8002d9cc",size:88,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","addi","clrrwi","li","mr","lwz","bl","mtlr","blr"],labels:0},{name:"set_increment__Q24xhud15block_allocatorFUi",demangled_name:"xhud::block_allocator::set_increment(unsigned int)",address:"0x8002da24",size:16,fuzzy_match_percent:100,opcodes:["lwz","mullw","stw","blr"],labels:0},{name:"size_reserve__Q24xhud15block_allocatorFUi",demangled_name:"xhud::block_allocator::size_reserve(unsigned int)",address:"0x8002da34",size:100,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","lwz","bl","add","b","cmplw","blt","mtlr","addi","blr"],labels:2},{name:"alloc__Q24xhud15block_allocatorFv",demangled_name:"xhud::block_allocator::alloc()",address:"0x8002da98",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","bne","bl","addi","mtlr","blr"],labels:1},{name:"free__Q24xhud15block_allocatorFPv",demangled_name:"xhud::block_allocator::free(void*)",address:"0x8002dae4",size:16,fuzzy_match_percent:100,opcodes:["lwz","stwu","stw","blr"],labels:0},{name:"flush__Q24xhud15block_allocatorFv",demangled_name:"xhud::block_allocator::flush()",address:"0x8002daf4",size:12,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"motive_allocator__Q24xhud6widgetFv",demangled_name:"xhud::widget::motive_allocator()",address:"0x8002db00",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lbz","extsb.","bne","lis","li","addi","bl","stb","lwz","mtlr","blr"],labels:1},{name:"init__4xhudFv",demangled_name:"xhud::init()",address:"0x8002db4c",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lbz","cmplwi","bne","li","stb","b","bl","lwz","mtlr","addi","blr"],labels:2},{name:"setup__4xhudFv",demangled_name:"xhud::setup()",address:"0x8002db88",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"destroy__4xhudFv",demangled_name:"xhud::destroy()",address:"0x8002dba8",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","bl","li","lwz","mtlr","blr"],labels:0},{name:"update__4xhudFf",demangled_name:"xhud::update(float)",address:"0x8002dbdc",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"render__4xhudFv",demangled_name:"xhud::render()",address:"0x8002dbfc",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lbz","cmplwi","beq","bl","lwz","mtlr","addi","blr"],labels:1},{name:"__ct__Q24xhud6widgetFRCQ24xhud5asset",demangled_name:"xhud::widget::widget(const xhud::asset&)",address:"0x8002dc28",size:156,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","mr","stb","bl","lfs","stfs","lwz","mtlr","blr"],labels:0},{name:"__as__Q24xhud14render_contextFRCQ24xhud14render_context",demangled_name:"xhud::render_context::operator=(const xhud::render_context&)",address:"0x8002dcc4",size:108,fuzzy_match_percent:100,opcodes:["lwz","stw","lfs","stfs","blr"],labels:0},{name:"init_base__Q24xhud6widgetFR5xBaseRC10xBaseAssetUl",demangled_name:"xhud::widget::init_base(xBase&, const xBaseAsset&, unsigned long)",address:"0x8002dd30",size:100,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lbz","cmplwi","beq","add","lwz","mtlr","blr"],labels:1},{name:"destruct__Q24xhud6widgetFv",demangled_name:"xhud::widget::destruct()",address:"0x8002dd94",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"presetup__Q24xhud6widgetFv",demangled_name:"xhud::widget::presetup()",address:"0x8002ddb4",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","bl","lwz","mtlr","addi","blr"],labels:0},{name:"updater__Q24xhud6widgetFf",demangled_name:"xhud::widget::updater(float)",address:"0x8002dddc",size:216,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","addi","lwz","b","bl","clrlwi.","bne","cmplwi","beq","li","lfd","mtlr","blr"],labels:6},{name:"dispatcher__Q24xhud6widgetFP5xBaseUiPCfP5xBase",demangled_name:"xhud::widget::dispatcher(xBase*, unsigned int, const float*, xBase*)",address:"0x8002deb4",size:168,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmpwi","stw","beq","bge","b","bl","li","stb","lwz","mtlr","addi","blr"],labels:10},{name:"type__Q24xhud6widgetCFv",demangled_name:"xhud::widget::type() const",address:"0x8002df5c",size:64,fuzzy_match_percent:87.5,opcodes:["stwu","mflr","stw","lbz","extsb.","bne","bl","li","stb","lwz","mtlr","addi","blr"],labels:1},{name:"is__Q24xhud6widgetCFUi",demangled_name:"xhud::widget::is(unsigned int) const",address:"0x8002df9c",size:56,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","subf","cntlzw","srwi","lwz","mtlr","addi","blr"],labels:0},{name:"show__Q24xhud6widgetFv",demangled_name:"xhud::widget::show()",address:"0x8002dfd4",size:404,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","bl","li","lfs","fsubs","fmuls","fmadds","fcmpo","cror","bne","addi","stfs","b","fmr","lis","fnmadds","fdivs","psq_l","lfd","lwz","mtlr","blr"],labels:2},{name:"hide__Q24xhud6widgetFv",demangled_name:"xhud::widget::hide()",address:"0x8002e168",size:496,fuzzy_match_percent:62.903225,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","li","lfs","fmuls","fsubs","fadds","fabs","frsp","fcmpo","cror","bne","stfs","b","ble","fmr","fdivs","fmadds","bl","lis","addi","fneg","psq_l","lfd","lwz","mtlr","blr"],labels:8},{name:"fp_setup__Q24xhud18@unnamed@xHud_cpp@FRQ24xhud6widget",demangled_name:"xhud::@unnamed@xHud_cpp@::fp_setup(xhud::widget&)",address:"0x8002e358",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","mtctr","bctrl","mtlr","addi","blr"],labels:0},{name:"fp_render__Q24xhud18@unnamed@xHud_cpp@FRQ24xhud6widget",demangled_name:"xhud::@unnamed@xHud_cpp@::fp_render(xhud::widget&)",address:"0x8002e384",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","clrlwi.","beq","lwz","mtctr","bctrl","mtlr","addi","blr"],labels:1},{name:"disable_all__Q24xhud6widgetFb",demangled_name:"xhud::widget::disable_all(bool)",address:"0x8002e3cc",size:108,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","addi","bl","lis","li","lbz","stb","lwz","cmplwi","blt","mtlr","blr"],labels:1},{name:"__ct__Q34xhud18@unnamed@xHud_cpp@15functor_disableFb",demangled_name:"xhud::@unnamed@xHud_cpp@::functor_disable::functor_disable(bool)",address:"0x8002e438",size:8,fuzzy_match_percent:0,opcodes:["stb","blr"],labels:0},{name:"setup_all__Q24xhud6widgetFv",demangled_name:"xhud::widget::setup_all()",address:"0x8002e440",size:104,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","lbz","mr","lwz","bl","cmplwi","blt","mtlr","blr"],labels:1},{name:"update_all__Q24xhud6widgetFf",demangled_name:"xhud::widget::update_all(float)",address:"0x8002e4a8",size:104,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","addi","bl","lis","li","lwz","lbz","cmplwi","blt","mtlr","blr"],labels:1},{name:"__ct__Q34xhud18@unnamed@xHud_cpp@14functor_updateFf",demangled_name:"xhud::@unnamed@xHud_cpp@::functor_update::functor_update(float)",address:"0x8002e510",size:8,fuzzy_match_percent:0,opcodes:["stfs","blr"],labels:0},{name:"render_all__Q24xhud6widgetFv",demangled_name:"xhud::widget::render_all()",address:"0x8002e518",size:108,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lis","addi","li","lbz","mr","lwz","cmplwi","blt","mtlr","blr"],labels:1},{name:"add_motive__Q24xhud6widgetFRCQ24xhud6motive",demangled_name:"xhud::widget::add_motive(const xhud::motive&)",address:"0x8002e584",size:164,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","li","cmplwi","beq","lwz","bne","b","addi","mtlr","blr"],labels:4},{name:"clear_motives__Q24xhud6widgetFv",demangled_name:"xhud::widget::clear_motives()",address:"0x8002e628",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","lwz","b","bl","cmplwi","bne","mtlr","addi","blr"],labels:2},{name:"clear_motives__Q24xhud6widgetFPFRQ24xhud6widgetRQ24xhud6motivef_bPv",demangled_name:"xhud::widget::clear_motives(bool (*)(xhud::widget&, xhud::motive&, float), void*)",address:"0x8002e690",size:144,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","addi","lwz","b","cmplw","bne","bl","cmplwi","li","lmw","mtlr","blr"],labels:5},{name:"cb_dispatch__Q24xhud6widgetFP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"xhud::widget::cb_dispatch(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x8002e720",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","addi","lwz","mtctr","bctrl","li","mtlr","blr"],labels:0},{name:"load_model__4xhudFUi",demangled_name:"xhud::load_model(unsigned int)",address:"0x8002e75c",size:168,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","mr","bl","cmplwi","beq","li","b","bne","lwz","mtlr","blr"],labels:4},{name:"render_one_model__Q24xhud18@unnamed@xHud_cpp@FR14xModelInstancefRC13basic_rectRC5xVec3RC5xVec3RC7xMat4x3",demangled_name:"xhud::@unnamed@xHud_cpp@::render_one_model(xModelInstance&, float, const basic_rect&, const xVec3&, const xVec3&, const xMat4x3&)",address:"0x8002e804",size:116,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lfs","fmadds","fctiwz","stfd","lwz","bl","lmw","mtlr","addi","blr"],labels:0},{name:"render_model__4xhudFR14xModelInstanceRCQ24xhud14render_context",demangled_name:"xhud::render_model(xModelInstance&, const xhud::render_context&)",address:"0x8002e878",size:324,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","addi","lis","lfs","lwz","fneg","stfs","bl","fadds","li","b","cmplwi","bne","mtlr","blr"],labels:2},{name:"linear_motive_update__4xhudFRQ24xhud6widgetRQ24xhud6motivef",demangled_name:"xhud::linear_motive_update(xhud::widget&, xhud::motive&, float)",address:"0x8002e9bc",size:140,fuzzy_match_percent:100,opcodes:["lfs","fmuls","fcmpo","fsubs","cror","bne","beq","bge","lwz","li","fadds","stfs","blr"],labels:3},{name:"accelerate_motive_update__4xhudFRQ24xhud6widgetRQ24xhud6motivef",demangled_name:"xhud::accelerate_motive_update(xhud::widget&, xhud::motive&, float)",address:"0x8002ea48",size:168,fuzzy_match_percent:85.71429,opcodes:["lfs","fmuls","fmadds","stfs","fcmpo","fsubs","cror","bne","beq","bge","lwz","li","fadds","blr"],labels:3},{name:"shake_motive_update__4xhudFRQ24xhud6widgetRQ24xhud6motivef",demangled_name:"xhud::shake_motive_update(xhud::widget&, xhud::motive&, float)",address:"0x8002eaf0",size:148,fuzzy_match_percent:0,opcodes:["lwz","addi","stw","cmplwi","ble","li","lfs","fsubs","stfs","blr","lis","clrlwi.","clrlslwi","lfsx","fmuls","bne","fadds"],labels:2},{name:"delay_motive_update__4xhudFRQ24xhud6widgetRQ24xhud6motivef",demangled_name:"xhud::delay_motive_update(xhud::widget&, xhud::motive&, float)",address:"0x8002eb84",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lfs","fadds","stfs","fsubs","fcmpo","bge","lwz","mtctr","bctrl","li","b","mtlr","addi","blr"],labels:2},{name:"for_each__Q24xhud18@unnamed@xHud_cpp@FUcUiQ34xhud18@unnamed@xHud_cpp@14functor_update",demangled_name:"xhud::@unnamed@xHud_cpp@::for_each(unsigned char, unsigned int, xhud::@unnamed@xHud_cpp@::functor_update)",address:"0x8002ebdc",size:132,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","clrlslwi","addi","mr","lwz","add","mullw","b","bl","cmplw","bne","mtlr","blr"],labels:2},{name:"for_each__Q24xhud18@unnamed@xHud_cpp@FUcUiPFRQ24xhud6widget_v",demangled_name:"xhud::@unnamed@xHud_cpp@::for_each(unsigned char, unsigned int, void (*)(xhud::widget&))",address:"0x8002ec60",size:136,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","clrlslwi","addi","mr","lwz","add","mullw","b","mtctr","bctrl","cmplw","bne","mtlr","blr"],labels:2},{name:"for_each__Q24xhud18@unnamed@xHud_cpp@FUcUiQ34xhud18@unnamed@xHud_cpp@15functor_disable",demangled_name:"xhud::@unnamed@xHud_cpp@::for_each(unsigned char, unsigned int, xhud::@unnamed@xHud_cpp@::functor_disable)",address:"0x8002ece8",size:132,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","clrlslwi","addi","mr","lwz","add","mullw","b","bl","cmplw","bne","mtlr","blr"],labels:2},{name:"__cl__Q34xhud18@unnamed@xHud_cpp@15functor_disableFRQ24xhud6widget",demangled_name:"xhud::@unnamed@xHud_cpp@::functor_disable::operator()(xhud::widget&)",address:"0x8002ed6c",size:92,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lbz","cmplwi","beq","lwz","mtctr","bctrl","mtlr","addi","blr"],labels:1},{name:"__cl__Q34xhud18@unnamed@xHud_cpp@14functor_updateFRQ24xhud6widget",demangled_name:"xhud::@unnamed@xHud_cpp@::functor_update::operator()(xhud::widget&)",address:"0x8002edc8",size:92,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","clrlwi.","beq","lfs","lwz","mtctr","bctrl","mtlr","addi","blr"],labels:1},{name:"disable__Q24xhud6widgetFv",demangled_name:"xhud::widget::disable()",address:"0x8002ee24",size:12,fuzzy_match_percent:100,opcodes:["li","stb","blr"],labels:0},{name:"add_tweaks__Q24xhud6widgetFv",demangled_name:"xhud::widget::add_tweaks()",address:"0x8002ee30",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"update__Q24xhud6motiveFRQ24xhud6widgetf",demangled_name:"xhud::motive::update(xhud::widget&, float)",address:"0x8002ee34",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","stw","lwz","mtctr","bctrl","mtlr","addi","blr"],labels:0},{name:"enable__Q24xhud6widgetFv",demangled_name:"xhud::widget::enable()",address:"0x8002ee68",size:12,fuzzy_match_percent:100,opcodes:["li","stb","blr"],labels:0},{name:"__ct__Q24xhud6motiveFPffffPFRQ24xhud6widgetRQ24xhud6motivef_bPv",demangled_name:"xhud::motive::motive(float*, float, float, float, bool (*)(xhud::widget&, xhud::motive&, float), void*)",address:"0x8002ee74",size:40,fuzzy_match_percent:100,opcodes:["stw","stfs","lfs","blr"],labels:0},{name:"setup__Q24xhud6widgetFv",demangled_name:"xhud::widget::setup()",address:"0x8002ee9c",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"render__Q24xhud6widgetFv",demangled_name:"xhud::widget::render()",address:"0x8002eebc",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"visible__Q24xhud6widgetCFv",demangled_name:"xhud::widget::visible() const",address:"0x8002eec0",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lbz","li","cmplwi","beq","bl","clrlwi.","lwz","mr","mtlr","addi","blr"],labels:1},{name:"enabled__Q24xhud6widgetCFv",demangled_name:"xhud::widget::enabled() const",address:"0x8002ef08",size:8,fuzzy_match_percent:100,opcodes:["lbz","blr"],labels:0},{name:"debug_render__Q24xhud6widgetFv",demangled_name:"xhud::widget::debug_render()",address:"0x8002ef10",size:4,fuzzy_match_percent:0,opcodes:["blr"],labels:0},{name:"__ct__Q24xhud6motiveFRCQ24xhud6motive",demangled_name:"xhud::motive::motive(const xhud::motive&)",address:"0x8002ef14",size:68,fuzzy_match_percent:0,opcodes:["lwz","lfs","stw","stfs","blr"],labels:0},{name:"finish__Q24xhud6motiveFv",demangled_name:"xhud::motive::finish()",address:"0x8002ef58",size:48,fuzzy_match_percent:100,opcodes:["lwz","cmplwi","beq","lfs","fsubs","fadds","stfs","blr"],labels:1},{name:"dispatch__Q24xhud6widgetFP5xBaseUiPCfP5xBase",demangled_name:"xhud::widget::dispatch(xBase*, unsigned int, const float*, xBase*)",address:"0x8002ef88",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"destroy__Q24xhud6widgetFv",demangled_name:"xhud::widget::destroy()",address:"0x8002efa8",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"init__Q24xhud6widgetFv",demangled_name:"xhud::widget::init()",address:"0x8002efac",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"update__Q24xhud6widgetFf",demangled_name:"xhud::widget::update(float)",address:"0x8002efb0",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"type_name__Q24xhud5assetFv",demangled_name:"xhud::asset::type_name()",address:"0x8002efd0",size:16,fuzzy_match_percent:100,opcodes:["lis","addi","blr"],labels:0},{name:"__nw__FUlPv",demangled_name:"operator new(unsigned long, void*)",address:"0x8002efe0",size:8,fuzzy_match_percent:0,opcodes:["mr","blr"],labels:0},{name:"xColorFromRGBA__FUcUcUcUc",demangled_name:"xColorFromRGBA(unsigned char, unsigned char, unsigned char, unsigned char)",address:"0x8002efe8",size:32,fuzzy_match_percent:0,opcodes:["stwu","stb","lwz","addi","blr"],labels:0}]},{name:"main/SB/Core/x/xHudFontMeter",fuzzy_match_percent:0,total_code:1396,matched_code:0,total_data:144,matched_data:0,total_functions:10,matched_functions:0,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x8027d640",size:56,fuzzy_match_percent:0},{name:".rodata",address:"0x80252f00",size:56,fuzzy_match_percent:0},{name:".sbss",address:"0x803cb2a8",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803ccd88",size:24,fuzzy_match_percent:0},{name:".text",address:"0x8002f008",size:1276,fuzzy_match_percent:0},{name:".text",address:"0x8002f504",size:12,fuzzy_match_percent:0},{name:".text",address:"0x8002f510",size:108,fuzzy_match_percent:0}],functions:[{name:"load__Q24xhud17font_meter_widgetFR5xBaseR9xDynAssetUl",demangled_name:"xhud::font_meter_widget::load(xBase&, xDynAsset&, unsigned long)",address:"0x8002f008",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","bl","addi","cmplwi","beq","lwz","mtlr","blr"],labels:1},{name:"__ct__Q24xhud17font_meter_widgetFRCQ24xhud16font_meter_asset",demangled_name:"xhud::font_meter_widget::font_meter_widget(const xhud::font_meter_asset&)",address:"0x8002f060",size:272,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","lwz","addi","li","lfs","fctiwz","stfd","subi","stfs","mtlr","blr"],labels:0},{name:"destruct__Q24xhud17font_meter_widgetFv",demangled_name:"xhud::font_meter_widget::destruct()",address:"0x8002f170",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"destroy__Q24xhud17font_meter_widgetFv",demangled_name:"xhud::font_meter_widget::destroy()",address:"0x8002f190",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"type__Q24xhud17font_meter_widgetCFv",demangled_name:"xhud::font_meter_widget::type() const",address:"0x8002f1b0",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lbz","extsb.","bne","bl","li","stb","lwz","mtlr","addi","blr"],labels:1},{name:"is__Q24xhud17font_meter_widgetCFUi",demangled_name:"xhud::font_meter_widget::is(unsigned int) const",address:"0x8002f1f0",size:104,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","bl","cmplw","beq","clrlwi.","lwz","mtlr","addi","blr"],labels:2},{name:"update__Q24xhud17font_meter_widgetFf",demangled_name:"xhud::font_meter_widget::update(float)",address:"0x8002f258",size:492,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","lis","lfs","stfs","lbz","lfd","fsubs","fmadds","fcmpo","cror","bne","li","b","fctiwz","stfd","clrlwi","stb","fadds","cmpw","beq","bge","clrlslwi","addi","lwzx","crclr","fneg","mtlr","blr"],labels:9},{name:"render__Q24xhud17font_meter_widgetFv",demangled_name:"xhud::font_meter_widget::render()",address:"0x8002f444",size:192,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lbz","lfs","cmplwi","fadds","beq","addi","bl","fmr","psq_l","lfd","lwz","mtlr","blr"],labels:2},{name:"type_name__Q24xhud16font_meter_assetFv",demangled_name:"xhud::font_meter_asset::type_name()",address:"0x8002f504",size:12,fuzzy_match_percent:0,opcodes:["lis","addi","blr"],labels:0},{name:"render__5xfontCFPCcff",demangled_name:"xfont::render(const char*, float, float) const",address:"0x8002f510",size:108,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","bl","lwz","lfd","mtlr","addi","blr"],labels:0}]},{name:"main/SB/Core/x/xHudMeter",fuzzy_match_percent:0,total_code:1804,matched_code:0,total_data:160,matched_data:0,total_functions:15,matched_functions:0,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x8027d678",size:40,fuzzy_match_percent:0},{name:".rodata",address:"0x80252f38",size:48,fuzzy_match_percent:0},{name:".sbss",address:"0x803cb2b0",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803ccda0",size:64,fuzzy_match_percent:0},{name:".text",address:"0x8002f57c",size:1396,fuzzy_match_percent:0},{name:".text",address:"0x8002faf0",size:360,fuzzy_match_percent:0},{name:".text",address:"0x8002fc58",size:16,fuzzy_match_percent:0},{name:".text",address:"0x8002fc68",size:32,fuzzy_match_percent:0}],functions:[{name:"add_global_tweaks__Q24xhud23@unnamed@xHudMeter_cpp@Fv",demangled_name:"xhud::@unnamed@xHudMeter_cpp@::add_global_tweaks()",address:"0x8002f57c",size:4,fuzzy_match_percent:0,opcodes:["blr"],labels:0},{name:"set_value__Q24xhud12meter_widgetFf",demangled_name:"xhud::meter_widget::set_value(float)",address:"0x8002f580",size:456,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lfs","fsubs","fcmpo","bge","lwz","cmplwi","beq","li","bl","b","ble","stfs","fcmpu","bne","lis","addi","crclr","fdivs","fmuls","psq_l","lfd","mtlr","blr"],labels:11},{name:"set_value_immediate__Q24xhud12meter_widgetFf",demangled_name:"xhud::meter_widget::set_value_immediate(float)",address:"0x8002f748",size:20,fuzzy_match_percent:0,opcodes:["stfs","lfs","blr"],labels:0},{name:"__ct__Q24xhud12meter_widgetFRCQ24xhud11meter_asset",demangled_name:"xhud::meter_widget::meter_widget(const xhud::meter_asset&)",address:"0x8002f75c",size:132,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","lfs","addi","stfs","lwz","mtlr","blr"],labels:0},{name:"destruct__Q24xhud12meter_widgetFv",demangled_name:"xhud::meter_widget::destruct()",address:"0x8002f7e0",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"type__Q24xhud12meter_widgetCFv",demangled_name:"xhud::meter_widget::type() const",address:"0x8002f800",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lbz","extsb.","bne","bl","li","stb","lwz","mtlr","addi","blr"],labels:1},{name:"is__Q24xhud12meter_widgetCFUi",demangled_name:"xhud::meter_widget::is(unsigned int) const",address:"0x8002f840",size:104,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","bl","cmplw","beq","clrlwi.","lwz","mtlr","addi","blr"],labels:2},{name:"updater__Q24xhud12meter_widgetFf",demangled_name:"xhud::meter_widget::updater(float)",address:"0x8002f8a8",size:584,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","bl","lfs","fadds","stfs","fcmpu","beq","fmuls","fmadds","fcmpo","bge","cror","bne","fctiwz","lwz","cmpw","cmplwi","ble","addi","li","b","psq_l","lfd","mtlr","blr"],labels:4},{name:"__ct__14sound_queue<4>Fv",demangled_name:"sound_queue<4>::sound_queue()",address:"0x8002faf0",size:16,fuzzy_match_percent:0,opcodes:["li","stw","blr"],labels:0},{name:"play__14sound_queue<4>FUiffUiUiUi14sound_category",demangled_name:"sound_queue<4>::play(unsigned int, float, float, unsigned int, unsigned int, unsigned int, sound_category)",address:"0x8002fb00",size:84,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lfs","bl","lwz","mtlr","addi","blr"],labels:0},{name:"push__14sound_queue<4>FUi",demangled_name:"sound_queue<4>::push(unsigned int)",address:"0x8002fb54",size:192,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","slwi","stwx","addi","cmpw","bgt","subf","cmpwi","ble","lwzx","bl","lis","mulhw","srawi","srwi","add","mulli","mtlr","blr"],labels:2},{name:"xpow__Fff",demangled_name:"xpow(float, float)",address:"0x8002fc14",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"powf__3stdFff",demangled_name:"std::powf(float, float)",address:"0x8002fc34",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","frsp","mtlr","addi","blr"],labels:0},{name:"type_name__Q24xhud11meter_assetFv",demangled_name:"xhud::meter_asset::type_name()",address:"0x8002fc58",size:16,fuzzy_match_percent:0,opcodes:["lis","addi","blr"],labels:0},{name:"update__Q24xhud12meter_widgetFf",demangled_name:"xhud::meter_widget::update(float)",address:"0x8002fc68",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0}]},{name:"main/SB/Core/x/xHudModel",fuzzy_match_percent:98.947365,total_code:760,matched_code:696,total_data:104,matched_data:104,total_functions:10,matched_functions:9,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x8027d6a0",size:40,fuzzy_match_percent:100},{name:".rodata",address:"0x80252f68",size:40,fuzzy_match_percent:100},{name:".sbss",address:"0x803cb2b8",size:8,fuzzy_match_percent:100},{name:".sdata2",address:"0x803ccde0",size:16,fuzzy_match_percent:100},{name:".text",address:"0x8002fc88",size:744,fuzzy_match_percent:98.92473},{name:".text",address:"0x8002ff70",size:16,fuzzy_match_percent:100}],functions:[{name:"XHUD_AnimTable_Idle__Fv",demangled_name:"XHUD_AnimTable_Idle()",address:"0x8002fc88",size:136,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","li","stw","addi","bl","mr","lfs","lwz","mtlr","blr"],labels:0},{name:"load__Q24xhud12model_widgetFR5xBaseR9xDynAssetUl",demangled_name:"xhud::model_widget::load(xBase&, xDynAsset&, unsigned long)",address:"0x8002fd10",size:88,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","bl","addi","cmplwi","beq","lwz","mtlr","blr"],labels:1},{name:"__ct__Q24xhud12model_widgetFRCQ24xhud11model_asset",demangled_name:"xhud::model_widget::model_widget(const xhud::model_asset&)",address:"0x8002fd68",size:100,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","lwz","addi","li","mtlr","blr"],labels:0},{name:"destruct__Q24xhud12model_widgetFv",demangled_name:"xhud::model_widget::destruct()",address:"0x8002fdcc",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"destroy__Q24xhud12model_widgetFv",demangled_name:"xhud::model_widget::destroy()",address:"0x8002fdec",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"type__Q24xhud12model_widgetCFv",demangled_name:"xhud::model_widget::type() const",address:"0x8002fe0c",size:64,fuzzy_match_percent:87.5,opcodes:["stwu","mflr","stw","lbz","extsb.","bne","bl","li","stb","lwz","mtlr","addi","blr"],labels:1},{name:"is__Q24xhud12model_widgetCFUi",demangled_name:"xhud::model_widget::is(unsigned int) const",address:"0x8002fe4c",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","bl","cmplw","beq","clrlwi.","lwz","mtlr","addi","blr"],labels:2},{name:"update__Q24xhud12model_widgetFf",demangled_name:"xhud::model_widget::update(float)",address:"0x8002feb4",size:124,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","bl","clrlwi.","beq","lfs","fcmpo","cror","bne","b","lwz","psq_l","lfd","mtlr","addi","blr"],labels:2},{name:"render__Q24xhud12model_widgetFv",demangled_name:"xhud::model_widget::render()",address:"0x8002ff30",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","stw","lfs","fcmpo","cror","beq","lwz","addi","bl","mtlr","blr"],labels:1},{name:"type_name__Q24xhud11model_assetFv",demangled_name:"xhud::model_asset::type_name()",address:"0x8002ff70",size:16,fuzzy_match_percent:100,opcodes:["lis","addi","blr"],labels:0}]},{name:"main/SB/Core/x/xHudUnitMeter",fuzzy_match_percent:0,total_code:1728,matched_code:0,total_data:128,matched_data:0,total_functions:13,matched_functions:0,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x8027d6c8",size:40,fuzzy_match_percent:0},{name:".rodata",address:"0x80252f90",size:40,fuzzy_match_percent:0},{name:".sbss",address:"0x803cb2c0",size:16,fuzzy_match_percent:0},{name:".sdata",address:"0x803ca980",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803ccdf0",size:24,fuzzy_match_percent:0},{name:".text",address:"0x8002ff80",size:1708,fuzzy_match_percent:0},{name:".text",address:"0x8003062c",size:4,fuzzy_match_percent:0},{name:".text",address:"0x80030630",size:16,fuzzy_match_percent:0}],functions:[{name:"load__Q24xhud17unit_meter_widgetFR5xBaseR9xDynAssetUl",demangled_name:"xhud::unit_meter_widget::load(xBase&, xDynAsset&, unsigned long)",address:"0x8002ff80",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","bl","addi","cmplwi","beq","lwz","mtlr","blr"],labels:1},{name:"__ct__Q24xhud17unit_meter_widgetFRCQ24xhud16unit_meter_asset",demangled_name:"xhud::unit_meter_widget::unit_meter_widget(const xhud::unit_meter_asset&)",address:"0x8002ffd8",size:276,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","bl","lis","li","addi","subi","mtctr","lwz","lwzu","bdnz","lfs","stfs","add","cmpwi","stwx","blt","lbz","extsb.","bne","stb","cmplwi","lmw","mtlr","blr"],labels:5},{name:"destruct__Q24xhud17unit_meter_widgetFv",demangled_name:"xhud::unit_meter_widget::destruct()",address:"0x800300ec",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"destroy__Q24xhud17unit_meter_widgetFv",demangled_name:"xhud::unit_meter_widget::destroy()",address:"0x8003010c",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"type__Q24xhud17unit_meter_widgetCFv",demangled_name:"xhud::unit_meter_widget::type() const",address:"0x8003012c",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lbz","extsb.","bne","bl","li","stb","lwz","mtlr","addi","blr"],labels:1},{name:"is__Q24xhud17unit_meter_widgetCFUi",demangled_name:"xhud::unit_meter_widget::is(unsigned int) const",address:"0x8003016c",size:104,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","bl","cmplw","beq","clrlwi.","lwz","mtlr","addi","blr"],labels:2},{name:"setup__Q24xhud17unit_meter_widgetFv",demangled_name:"xhud::unit_meter_widget::setup()",address:"0x800301d4",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"update__Q24xhud17unit_meter_widgetFf",demangled_name:"xhud::unit_meter_widget::update(float)",address:"0x800301f4",size:440,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","bl","clrlwi.","beq","lfs","fcmpo","cror","bne","b","fadds","stfs","fctiwz","lwz","cmpwi","ble","li","cmplwi","addi","lis","xoris","lfd","fsubs","subf","slwi","lwzx","fmadds","cmpw","blt","psq_l","lmw","mtlr","blr"],labels:10},{name:"xfmod__Fff",demangled_name:"xfmod(float, float)",address:"0x800303ac",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"fmodf__3stdFff",demangled_name:"std::fmodf(float, float)",address:"0x800303cc",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","frsp","mtlr","addi","blr"],labels:0},{name:"render__Q24xhud17unit_meter_widgetFv",demangled_name:"xhud::unit_meter_widget::render()",address:"0x800303f0",size:572,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","lfs","fadds","fctiwz","stfd","cmpwi","ble","li","b","cmplwi","beq","addi","lis","xoris","lfd","fsubs","fcmpo","cror","bne","subf","slwi","lwzx","mulli","add","fmadds","stfs","fmuls","bl","cmpw","blt","mtlr","blr"],labels:7},{name:"xDebugAddTweak__FPCcPfffPC14tweak_callbackPvUi",demangled_name:"xDebugAddTweak(const char*, float*, float, float, const tweak_callback*, void*, unsigned int)",address:"0x8003062c",size:4,fuzzy_match_percent:0,opcodes:["blr"],labels:0},{name:"type_name__Q24xhud16unit_meter_assetFv",demangled_name:"xhud::unit_meter_asset::type_name()",address:"0x80030630",size:16,fuzzy_match_percent:0,opcodes:["lis","addi","blr"],labels:0}]},{name:"main/SB/Core/x/xIni",fuzzy_match_percent:100,total_code:1476,matched_code:1476,total_data:16,matched_data:16,total_functions:8,matched_functions:8,complete:!0,module_name:"main",module_id:0,sections:[{name:".rodata",address:"0x80252fb8",size:16,fuzzy_match_percent:100},{name:".text",address:"0x80030640",size:1476,fuzzy_match_percent:100}],functions:[{name:"TrimWhitespace__FPc",demangled_name:"TrimWhitespace(char*)",address:"0x80030640",size:140,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","b","addi","lbz","cmplwi","beq","bne","bl","add","subi","li","stb","lwz","mtlr","blr"],labels:6},{name:"xIniParse__FPci",demangled_name:"xIniParse(char*, int)",address:"0x800306cc",size:804,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","stmw","mr.","mr","mtctr","ble","lbz","cmpwi","beq","bge","b","addi","bdnz","cmpw","lwz","mulli","slwi","subf","add","bctrl","bl","stbx","blt","stb","lis","cmplwi","bne","stwx","subi","lwzx","lmw","mtlr","blr"],labels:16},{name:"strstr__3stdFPcPCc",demangled_name:"std::strstr(char*, const char*)",address:"0x800309f0",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xIniDestroy__FP8xIniFile",demangled_name:"xIniDestroy(xIniFile*)",address:"0x80030a10",size:80,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","mtctr","bctrl","mtlr","addi","blr"],labels:0},{name:"xIniGetIndex__FP8xIniFilePc",demangled_name:"xIniGetIndex(xIniFile*, char*)",address:"0x80030a60",size:136,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","b","lwz","lwzx","bl","cmpwi","bne","addi","cmpw","blt","mtlr","blr"],labels:4},{name:"xIniGetInt__FP8xIniFilePci",demangled_name:"xIniGetInt(xIniFile*, char*, int)",address:"0x80030ae8",size:92,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","cmpwi","bne","b","lwz","slwi","add","mtlr","addi","blr"],labels:2},{name:"xIniGetFloat__FP8xIniFilePcf",demangled_name:"xIniGetFloat(xIniFile*, char*, float)",address:"0x80030b44",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","bl","cmpwi","bne","b","lwz","slwi","add","frsp","psq_l","lfd","mtlr","addi","blr"],labels:2},{name:"xIniGetString__FP8xIniFilePcPc",demangled_name:"xIniGetString(xIniFile*, char*, char*)",address:"0x80030bac",size:88,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","cmpwi","bne","b","lwz","slwi","add","mtlr","addi","blr"],labels:2}]},{name:"main/SB/Core/x/xMath",fuzzy_match_percent:24.108242,total_code:3252,matched_code:784,total_data:120,matched_data:0,total_functions:18,matched_functions:11,complete:!1,module_name:"main",module_id:0,sections:[{name:".sbss",address:"0x803cb2d0",size:16,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cce08",size:104,fuzzy_match_percent:43.243244},{name:".text",address:"0x80030c04",size:3252,fuzzy_match_percent:24.108242}],functions:[{name:"xMathInit__Fv",demangled_name:"xMathInit()",address:"0x80030c04",size:32,fuzzy_match_percent:100,opcodes:["lwz","cmpwi","bnelr","li","stw","blr"],labels:0},{name:"xMathExit__Fv",demangled_name:"xMathExit()",address:"0x80030c24",size:24,fuzzy_match_percent:100,opcodes:["lwz","cmpwi","bnelr","li","stw","blr"],labels:0},{name:"xatof__FPCc",demangled_name:"xatof(const char*)",address:"0x80030c3c",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","frsp","mtlr","addi","blr"],labels:0},{name:"xsrand__FUi",demangled_name:"xsrand(unsigned int)",address:"0x80030c60",size:8,fuzzy_match_percent:100,opcodes:["stw","blr"],labels:0},{name:"xrand__Fv",demangled_name:"xrand()",address:"0x80030c68",size:32,fuzzy_match_percent:100,opcodes:["lis","lwz","addi","mullw","stw","blr"],labels:0},{name:"xurand__Fv",demangled_name:"xurand()",address:"0x80030c88",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lis","lfd","lfs","fsubs","fmuls","lwz","mtlr","addi","blr"],labels:0},{name:"xMathSolveQuadratic__FfffPfPf",demangled_name:"xMathSolveQuadratic(float, float, float, float*, float*)",address:"0x80030cc8",size:300,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","lfs","mr","fcmpu","bne","li","b","fneg","fdivs","stfs","fmuls","fmsubs","fcmpo","bge","bl","ble","fsubs","fadds","psq_l","lfd","lwz","mtlr","addi","blr"],labels:7},{name:"xMathSolveCubic__FffffPfPfPf",demangled_name:"xMathSolveCubic(float, float, float, float, float*, float*, float*)",address:"0x80030df4",size:676,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lfs","mr","fcmpu","bne","fmr","bl","b","beq","fdivs","fmuls","fmsubs","fmadds","fabs","frsp","fcmpo","bge","ble","fneg","fadds","cror","stfs","fsubs","li","psq_l","lfd","lwz","mtlr","addi","blr"],labels:12},{name:"xAngleClamp__Ff",demangled_name:"xAngleClamp(float)",address:"0x80031098",size:56,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lfs","bl","fcmpo","bge","fadds","lwz","mtlr","addi","blr"],labels:1},{name:"xAngleClampFast__Ff",demangled_name:"xAngleClampFast(float)",address:"0x800310d0",size:48,fuzzy_match_percent:100,opcodes:["lfs","fcmpo","bge","fadds","blr","cror","bnelr","fsubs"],labels:1},{name:"xDangleClamp__Ff",demangled_name:"xDangleClamp(float)",address:"0x80031100",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lfs","bl","fcmpo","cror","bne","fsubs","b","bge","fadds","lwz","mtlr","addi","blr"],labels:2},{name:"xAccelMove__FRfRfffff",demangled_name:"xAccelMove(float&, float&, float, float, float, float)",address:"0x80031154",size:728,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lfs","fmr","mr","fabs","fsubs","frsp","li","fcmpo","blt","bge","b","cmpw","bne","clrlwi.","beq","fdivs","fmuls","fadds","cror","stfs","fneg","bl","fcmpu","fmadds","ble","psq_l","lfd","lwz","mtlr","addi","blr"],labels:28},{name:"xAccelMoveTime__Fffff",demangled_name:"xAccelMoveTime(float, float, float, float)",address:"0x8003142c",size:100,fuzzy_match_percent:100,opcodes:["stwu","mflr","fdivs","stw","lfs","fmuls","fcmpo","bge","bl","b","fsubs","fadds","lwz","mtlr","addi","blr"],labels:2},{name:"xAccelMove__FRfRffff",demangled_name:"xAccelMove(float&, float&, float, float, float)",address:"0x80031490",size:236,fuzzy_match_percent:0,opcodes:["lfs","fabs","frsp","fcmpo","ble","bge","fneg","b","fmuls","fsubs","fdivs","fmadds","fadds","stfs","blr"],labels:6},{name:"xAccelStop__FRfRfff",demangled_name:"xAccelStop(float&, float&, float, float)",address:"0x8003157c",size:260,fuzzy_match_percent:0,opcodes:["lfs","fcmpo","cror","bne","beqlr","bge","ble","fneg","b","fmadds","stfs","li","cmpw","fmuls","fadds","blr","beq","fdivs","fsubs"],labels:10},{name:"xFuncPiece_Eval__FP10xFuncPiecefPP10xFuncPiece",demangled_name:"xFuncPiece_Eval(xFuncPiece*, float, xFuncPiece**)",address:"0x80031680",size:232,fuzzy_match_percent:0,opcodes:["b","lwz","cmplwi","beq","lfs","fsubs","fcmpo","blt","subic.","slwi","lfsx","addi","add","srwi.","mtctr","fmadds","subi","bdnz","andi.","stw","li","fmr","blr"],labels:9},{name:"xFuncPiece_EndPoints__FP10xFuncPieceffff",demangled_name:"xFuncPiece_EndPoints(xFuncPiece*, float, float, float, float)",address:"0x80031768",size:84,fuzzy_match_percent:0,opcodes:["stwu","mflr","fsubs","mr","stw","li","fneg","stfs","lfs","fdivs","fmuls","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xFuncPiece_ShiftPiece__FP10xFuncPieceP10xFuncPiecef",demangled_name:"xFuncPiece_ShiftPiece(xFuncPiece*, xFuncPiece*, float)",address:"0x800317bc",size:252,fuzzy_match_percent:0,opcodes:["stwu","li","addi","mr","b","lfs","stfs","lwz","cmpw","blt","subic.","slwi","lfsx","stfsx","add","mtctr","fmadds","subi","fadds","bdnz","stw","ble","fsubs","blr"],labels:8}]},{name:"main/SB/Core/x/xMath2",fuzzy_match_percent:100,total_code:0,matched_code:0,total_data:32,matched_data:0,total_functions:0,matched_functions:0,complete:!1,module_name:"main",module_id:0,sections:[{name:".rodata",address:"0x80252fc8",size:32,fuzzy_match_percent:0}],functions:[]},{name:"main/SB/Core/x/xMath3",fuzzy_match_percent:0,total_code:7324,matched_code:0,total_data:216,matched_data:0,total_functions:39,matched_functions:0,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x8027d6f0",size:16,fuzzy_match_percent:0},{name:".rodata",address:"0x80252fe8",size:160,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cce70",size:40,fuzzy_match_percent:0},{name:".text",address:"0x800318b8",size:6768,fuzzy_match_percent:0},{name:".text",address:"0x80033328",size:556,fuzzy_match_percent:0}],functions:[{name:"xMath3Init__Fv",demangled_name:"xMath3Init()",address:"0x800318b8",size:164,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","bl","lfs","stfsu","stfs","lwz","mtlr","blr"],labels:0},{name:"xLine3VecDist2__FPC5xVec3PC5xVec3PC5xVec3P6xIsect",demangled_name:"xLine3VecDist2(const xVec3*, const xVec3*, const xVec3*, xIsect*)",address:"0x8003195c",size:264,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","addi","bl","fmr","lfs","fcmpo","cror","bne","stfs","b","fmuls","fdivs","fsubs","psq_l","lfd","lwz","mtlr","blr"],labels:3},{name:"xPointInBox__FPC4xBoxPC5xVec3",demangled_name:"xPointInBox(const xBox*, const xVec3*)",address:"0x80031a64",size:124,fuzzy_match_percent:0,opcodes:["lfs","li","fcmpo","cror","bne","clrlwi","blr"],labels:1},{name:"xBoxInitBoundOBB__FP4xBoxPC4xBoxPC7xMat4x3",demangled_name:"xBoxInitBoundOBB(xBox*, const xBox*, const xMat4x3*)",address:"0x80031ae0",size:424,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lfs","mr","addi","fadds","fmuls","fsubs","stfs","fabs","frsp","bl","psq_l","lfd","lwz","mtlr","blr"],labels:0},{name:"xBoxInitBoundCapsule__FP4xBoxPC8xCapsule",demangled_name:"xBoxInitBoundCapsule(xBox*, const xCapsule*)",address:"0x80031c88",size:184,fuzzy_match_percent:0,opcodes:["lfs","fcmpo","bge","fsubs","fadds","stfs","b","blr"],labels:5},{name:"xBoxFromCone__FR4xBoxRC5xVec3RC5xVec3fff",demangled_name:"xBoxFromCone(xBox&, const xVec3&, const xVec3&, float, float, float)",address:"0x80031d40",size:164,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","bl","addi","lwz","lfd","mtlr","blr"],labels:0},{name:"xMat3x3Normalize__FP7xMat3x3PC7xMat3x3",demangled_name:"xMat3x3Normalize(xMat3x3*, const xMat3x3*)",address:"0x80031de4",size:80,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","addi","lwz","mtlr","blr"],labels:0},{name:"xMat3x3GetEuler__FPC7xMat3x3P5xVec3",demangled_name:"xMat3x3GetEuler(const xMat3x3*, xVec3*)",address:"0x80031e34",size:224,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","bl","fneg","fcmpo","bge","ble","fmr","b","stfs","psq_l","lfd","lwz","mtlr","addi","blr"],labels:3},{name:"xMat4x3MoveLocalRight__FP7xMat4x3f",demangled_name:"xMat4x3MoveLocalRight(xMat4x3*, float)",address:"0x80031f14",size:52,fuzzy_match_percent:0,opcodes:["lfs","fmadds","stfs","blr"],labels:0},{name:"xMat4x3MoveLocalUp__FP7xMat4x3f",demangled_name:"xMat4x3MoveLocalUp(xMat4x3*, float)",address:"0x80031f48",size:52,fuzzy_match_percent:0,opcodes:["lfs","fmadds","stfs","blr"],labels:0},{name:"xMat4x3MoveLocalAt__FP7xMat4x3f",demangled_name:"xMat4x3MoveLocalAt(xMat4x3*, float)",address:"0x80031f7c",size:52,fuzzy_match_percent:0,opcodes:["lfs","fmadds","stfs","blr"],labels:0},{name:"xMat3x3LookVec__FP7xMat3x3PC5xVec3",demangled_name:"xMat3x3LookVec(xMat3x3*, const xVec3*)",address:"0x80031fb0",size:500,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","addi","bl","fmr","lfs","fsubs","fabs","frsp","fcmpo","bge","stfs","b","fadds","fneg","li","psq_l","lwz","lfd","mtlr","blr"],labels:4},{name:"xMat3x3Euler__FP7xMat3x3PC5xVec3",demangled_name:"xMat3x3Euler(xMat3x3*, const xVec3*)",address:"0x800321a4",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","lfs","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xMat3x3Euler__FP7xMat3x3fff",demangled_name:"xMat3x3Euler(xMat3x3*, float, float, float)",address:"0x800321d0",size:324,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","fmuls","li","fneg","fmadds","stfs","psq_l","lfd","lwz","mtlr","addi","blr"],labels:0},{name:"xMat3x3RotC__FP7xMat3x3ffff",demangled_name:"xMat3x3RotC(xMat3x3*, float, float, float, float)",address:"0x80032314",size:292,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","lfs","mr","fcmpu","bne","bl","b","fneg","li","fsubs","fmuls","fmadds","stfs","psq_l","lfd","lwz","mtlr","addi","blr"],labels:2},{name:"xMat3x3RotX__FP7xMat3x3f",demangled_name:"xMat3x3RotX(xMat3x3*, float)",address:"0x80032438",size:164,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","bl","lis","addi","lfs","fneg","li","psq_l","lfd","lwz","mtlr","blr"],labels:0},{name:"xMat3x3RotY__FP7xMat3x3f",demangled_name:"xMat3x3RotY(xMat3x3*, float)",address:"0x800324dc",size:168,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","bl","lfs","fneg","lis","addi","li","psq_l","lfd","lwz","mtlr","blr"],labels:0},{name:"xMat3x3RotZ__FP7xMat3x3f",demangled_name:"xMat3x3RotZ(xMat3x3*, float)",address:"0x80032584",size:168,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","bl","lfs","fneg","addi","lis","li","psq_l","lfd","lwz","mtlr","blr"],labels:0},{name:"xMat3x3ScaleC__FP7xMat3x3fff",demangled_name:"xMat3x3ScaleC(xMat3x3*, float, float, float)",address:"0x8003262c",size:140,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","lfs","mr","bl","addi","li","psq_l","lfd","lwz","mtlr","blr"],labels:0},{name:"xMat3x3RMulRotY__FP7xMat3x3PC7xMat3x3f",demangled_name:"xMat3x3RMulRotY(xMat3x3*, const xMat3x3*, float)",address:"0x800326b8",size:364,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","cmplw","bne","lfs","fmuls","fmsubs","fmadds","stfs","b","li","psq_l","lfd","lwz","mtlr","addi","blr"],labels:2},{name:"xMat3x3Transpose__FP7xMat3x3PC7xMat3x3",demangled_name:"xMat3x3Transpose(xMat3x3*, const xMat3x3*)",address:"0x80032824",size:144,fuzzy_match_percent:0,opcodes:["cmplw","bne","lfs","stfs","blr","li","stw"],labels:1},{name:"xMat3x3Mul__FP7xMat3x3PC7xMat3x3PC7xMat3x3",demangled_name:"xMat3x3Mul(xMat3x3*, const xMat3x3*, const xMat3x3*)",address:"0x800328b4",size:424,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","cmplw","li","beq","bne","clrlwi.","addi","b","mr","lfs","cmplwi","fmuls","fmadds","stfs","bl","psq_l","lfd","lwz","mtlr","blr"],labels:5},{name:"xMat3x3LMulVec__FP5xVec3PC7xMat3x3PC5xVec3",demangled_name:"xMat3x3LMulVec(xVec3*, const xMat3x3*, const xVec3*)",address:"0x80032a5c",size:100,fuzzy_match_percent:0,opcodes:["lfs","fmuls","fmadds","stfs","blr"],labels:0},{name:"xMat3x3Tolocal__FP5xVec3PC7xMat3x3PC5xVec3",demangled_name:"xMat3x3Tolocal(xVec3*, const xMat3x3*, const xVec3*)",address:"0x80032ac0",size:224,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lfs","mr","fmuls","fadds","bl","fdivs","stfs","psq_l","lfd","lwz","mtlr","addi","blr"],labels:0},{name:"xMat4x3Rot__FP7xMat4x3PC5xVec3fPC5xVec3",demangled_name:"xMat4x3Rot(xMat4x3*, const xVec3*, float, const xVec3*)",address:"0x80032ba0",size:120,fuzzy_match_percent:0,opcodes:["stwu","mflr","fmr","lfs","stw","mr","bl","addi","lwz","mtlr","blr"],labels:0},{name:"xMat4x3Mul__FP7xMat4x3PC7xMat4x3PC7xMat4x3",demangled_name:"xMat4x3Mul(xMat4x3*, const xMat4x3*, const xMat4x3*)",address:"0x80032c18",size:108,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","addi","bl","lwz","mtlr","blr"],labels:0},{name:"xQuatFromMat__FP5xQuatPC7xMat3x3",demangled_name:"xQuatFromMat(xQuat*, const xMat3x3*)",address:"0x80032c84",size:488,fuzzy_match_percent:0,opcodes:["stwu","mflr","lfs","stw","stmw","mr","fadds","fcmpo","ble","bl","fmuls","fsubs","stfs","fdivs","b","li","mulli","lfsx","lis","slwi","addi","lwzx","fabs","frsp","bge","add","stfsx","lmw","lwz","mtlr","blr"],labels:5},{name:"xQuatFromAxisAngle__FP5xQuatPC5xVec3f",demangled_name:"xQuatFromAxisAngle(xQuat*, const xVec3*, float)",address:"0x80032e6c",size:148,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lfs","mr","fcmpu","bne","lis","addi","bl","b","fmuls","fmr","stfs","psq_l","lwz","lfd","mtlr","blr"],labels:2},{name:"xQuatToMat__FPC5xQuatP7xMat3x3",demangled_name:"xQuatToMat(const xQuat*, xMat3x3*)",address:"0x80032f00",size:176,fuzzy_match_percent:0,opcodes:["lfs","li","fmuls","fsubs","fadds","stfs","stw","blr"],labels:0},{name:"xQuatToAxisAngle__FPC5xQuatP5xVec3Pf",demangled_name:"xQuatToAxisAngle(const xQuat*, xVec3*, float*)",address:"0x80032fb0",size:96,fuzzy_match_percent:0,opcodes:["stwu","mflr","lfs","stw","mr","bl","fmuls","stfs","lwz","mtlr","addi","blr"],labels:0},{name:"xQuatNormalize__FP5xQuatPC5xQuat",demangled_name:"xQuatNormalize(xQuat*, const xQuat*)",address:"0x80033010",size:192,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","bl","lfs","fcmpu","bne","cmplw","beq","b","lis","addi","fmr","fdivs","psq_l","lwz","lfd","mtlr","blr"],labels:5},{name:"xQuatSlerp__FP5xQuatPC5xQuatPC5xQuatf",demangled_name:"xQuatSlerp(xQuat*, const xQuat*, const xQuat*, float)",address:"0x800330d0",size:352,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","lfs","fcmpo","bge","fneg","addi","stfs","cror","bne","fsubs","b","fdivs","fmuls","psq_l","lfd","lwz","mtlr","blr"],labels:3},{name:"xQuatMul__FP5xQuatPC5xQuatPC5xQuat",demangled_name:"xQuatMul(xQuat*, const xQuat*, const xQuat*)",address:"0x80033230",size:148,fuzzy_match_percent:0,opcodes:["stwu","mflr","lfs","fmuls","fmadds","stw","mr","fmsubs","fnmsubs","stfs","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xQuatDiff__FP5xQuatPC5xQuatPC5xQuat",demangled_name:"xQuatDiff(xQuat*, const xQuat*, const xQuat*)",address:"0x800332c4",size:100,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lfs","fcmpo","bge","lwz","mtlr","addi","blr"],labels:1},{name:"xBoxUnion__FR4xBoxRC4xBoxRC4xBox",demangled_name:"xBoxUnion(xBox&, const xBox&, const xBox&)",address:"0x80033328",size:172,fuzzy_match_percent:0,opcodes:["lfs","fcmpo","ble","b","fmr","stfs","bge","blr"],labels:12},{name:"xBoxFromCircle__FR4xBoxRC5xVec3RC5xVec3f",demangled_name:"xBoxFromCircle(xBox&, const xVec3&, const xVec3&, float)",address:"0x800333d4",size:256,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lis","lfs","addi","lwz","fmr","fmuls","fsubs","bl","stfs","psq_l","lfd","mtlr","blr"],labels:0},{name:"xQuatSMul__FP5xQuatPC5xQuatf",demangled_name:"xQuatSMul(xQuat*, const xQuat*, float)",address:"0x800334d4",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","lfs","stw","fmuls","stfs","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xQuatLength2__FPC5xQuat",demangled_name:"xQuatLength2(const xQuat*)",address:"0x80033500",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xQuatAdd__FP5xQuatPC5xQuatPC5xQuat",demangled_name:"xQuatAdd(xQuat*, const xQuat*, const xQuat*)",address:"0x80033524",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","lfs","stw","fadds","stfs","bl","lwz","mtlr","addi","blr"],labels:0}]},{name:"main/SB/Core/x/xMemMgr",fuzzy_match_percent:63.957596,total_code:2264,matched_code:1448,total_data:8,matched_data:0,total_functions:21,matched_functions:17,complete:!1,module_name:"main",module_id:0,sections:[{name:".sbss",address:"0x803cb2e0",size:8,fuzzy_match_percent:0},{name:".text",address:"0x80033554",size:2264,fuzzy_match_percent:63.957596}],functions:[{name:"xMemDebug_SoakLog__FPCc",demangled_name:"xMemDebug_SoakLog(const char*)",address:"0x80033554",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xMemInit__Fv",demangled_name:"xMemInit()",address:"0x80033558",size:196,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lis","addi","lwz","subi","add","li","sth","mtlr","blr"],labels:0},{name:"xMemExit__Fv",demangled_name:"xMemExit()",address:"0x8003361c",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xMemInitHeap__FP12xMemHeap_tagUiUiUi",demangled_name:"xMemInitHeap(xMemHeap_tag*, unsigned int, unsigned int, unsigned int)",address:"0x8003363c",size:248,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","mr","stw","rlwinm.","extrwi","slw","beq","neg","and","subf","b","subi","add","sth","lhz","slwi","addi","mulli","bl","lwz","lis","mtlr","blr"],labels:4},{name:"xMemGetBlockInfo__FP12xMemHeap_tagUiiP15xMemBlkInfo_tag",demangled_name:"xMemGetBlockInfo(xMemHeap_tag*, unsigned int, int, xMemBlkInfo_tag*)",address:"0x80033734",size:304,fuzzy_match_percent:0,opcodes:["stwu","li","stw","lwz","lhz","rlwinm.","slwi","addi","add","beq","extrwi","cmplwi","neg","and","subi","subf","b","and.","bne","mr","clrrwi","mulli","mullw","blr"],labels:6},{name:"xMemGrowAlloc__FUiUi",demangled_name:"xMemGrowAlloc(unsigned int, unsigned int)",address:"0x80033864",size:220,fuzzy_match_percent:0,opcodes:["stwu","mflr","mulli","lis","stw","addi","add","clrrwi","lhz","lwz","slwi","subf","cmplw","ble","li","b","rlwinm.","beq","mr","bl","mtlr","blr"],labels:4},{name:"xMemAlloc__FUiUii",demangled_name:"xMemAlloc(unsigned int, unsigned int, int)",address:"0x80033940",size:280,fuzzy_match_percent:100,opcodes:["stwu","mflr","mulli","lis","stw","li","addi","stmw","add","mr","lwz","lhz","extrwi","slw","slwi","cmpw","ble","cmplwi","bne","subi","b","bl","cmplw","sth","rlwinm.","beq","lmw","mtlr","blr"],labels:5},{name:"xMemPushTemp__FUi",demangled_name:"xMemPushTemp(unsigned int)",address:"0x80033a58",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","mtctr","bctrl","mtlr","addi","blr"],labels:0},{name:"xMemPopTemp__FPv",demangled_name:"xMemPopTemp(void*)",address:"0x80033a84",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","mtctr","bctrl","mtlr","addi","blr"],labels:0},{name:"xMemPushBase__FUi",demangled_name:"xMemPushBase(unsigned int)",address:"0x80033ab0",size:116,fuzzy_match_percent:100,opcodes:["stwu","mflr","mulli","lis","stw","addi","add","lhz","sth","slwi","subi","bl","lwz","cmplwi","beq","mtctr","bctrl","mtlr","blr"],labels:1},{name:"__as__14xHeapState_tagFRC14xHeapState_tag",demangled_name:"xHeapState_tag::operator=(const xHeapState_tag&)",address:"0x80033b24",size:44,fuzzy_match_percent:100,opcodes:["lwz","lhz","stw","sth","blr"],labels:0},{name:"xMemPushBase__Fv",demangled_name:"xMemPushBase()",address:"0x80033b50",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","bl","mtlr","addi","blr"],labels:0},{name:"xMemPopBase__FUii",demangled_name:"xMemPopBase(unsigned int, int)",address:"0x80033b74",size:96,fuzzy_match_percent:0,opcodes:["stwu","mflr","mulli","lis","stw","cmpwi","addi","add","bge","lhz","sth","lwz","cmplwi","beq","mtctr","bctrl","mtlr","blr"],labels:2},{name:"xMemPopBase__Fi",demangled_name:"xMemPopBase(int)",address:"0x80033bd4",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","stw","lwz","bl","mtlr","addi","blr"],labels:0},{name:"xMemGetBase__FUi",demangled_name:"xMemGetBase(unsigned int)",address:"0x80033bfc",size:24,fuzzy_match_percent:100,opcodes:["mulli","lis","addi","add","lhz","blr"],labels:0},{name:"xMemRegisterBaseNotifyFunc__FPFv_v",demangled_name:"xMemRegisterBaseNotifyFunc(void (*)(void))",address:"0x80033c14",size:8,fuzzy_match_percent:100,opcodes:["stw","blr"],labels:0},{name:"xMemGetBase__Fv",demangled_name:"xMemGetBase()",address:"0x80033c1c",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","bl","mtlr","addi","blr"],labels:0},{name:"xMemPoolAddElements__FP8xMemPoolPvUi",demangled_name:"xMemPoolAddElements(xMemPool*, void*, unsigned int)",address:"0x80033c40",size:168,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","subi","li","lwz","lhz","b","add","cmplwi","stwx","beq","mtctr","bctrl","addi","cmpw","blt","lmw","mtlr","blr"],labels:4},{name:"xMemPoolSetup__FP8xMemPoolPvUiUiPFP8xMemPoolPv_vUiUiUi",demangled_name:"xMemPoolSetup(xMemPool*, void*, unsigned int, unsigned int, void (*)(xMemPool*, void*), unsigned int, unsigned int, unsigned int)",address:"0x80033ce8",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","sth","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xMemPoolAlloc__FP8xMemPool",demangled_name:"xMemPoolAlloc(xMemPool*)",address:"0x80033d34",size:156,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","lhz","cmplwi","bne","li","mullw","bl","lwzx","clrlwi.","beq","stwx","mtlr","addi","blr"],labels:2},{name:"xMemPoolFree__FP8xMemPoolPv",demangled_name:"xMemPoolFree(xMemPool*, void*)",address:"0x80033dd0",size:92,fuzzy_match_percent:100,opcodes:["cmplwi","beqlr","lhz","lwz","clrlwi.","beq","addi","b","add","cmplw","bne","lwzx","stw","stwx","blr"],labels:4}]},{name:"main/SB/Core/x/xModel",fuzzy_match_percent:0,total_code:4616,matched_code:0,total_data:72,matched_data:0,total_functions:26,matched_functions:0,complete:!1,module_name:"main",module_id:0,sections:[{name:".sbss",address:"0x803cb2e8",size:32,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cce98",size:40,fuzzy_match_percent:0},{name:".text",address:"0x80033e2c",size:4616,fuzzy_match_percent:0}],functions:[{name:"xModelGetPipeFlags__FP8RpAtomic",demangled_name:"xModelGetPipeFlags(RpAtomic*)",address:"0x80033e2c",size:76,fuzzy_match_percent:0,opcodes:["lwz","li","mr","mtctr","cmpwi","ble","cmplw","bne","slwi","add","blr","addi","bdnz"],labels:3},{name:"xModelInit__Fv",demangled_name:"xModelInit()",address:"0x80033e78",size:80,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","li","lwz","cmplwi","bne","mtlr","addi","blr"],labels:1},{name:"xModelPoolInit__FUiUi",demangled_name:"xModelPoolInit(unsigned int, unsigned int)",address:"0x80033ec8",size:552,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","cmplwi","bge","li","mullw","lwz","mulli","slwi","add","addi","bl","cmpwi","ble","subi","srwi","mtctr","bdnz","subf","cmpw","b","beq","cmplw","blt","mtlr","blr"],labels:8},{name:"xModelInstanceAlloc__FP8RpAtomicPvUsUcPUc",demangled_name:"xModelInstanceAlloc(RpAtomic*, void*, unsigned short, unsigned char, unsigned char*)",address:"0x800340f0",size:600,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","li","bl","lwz","extrwi","clrlwi","cmpwi","add","addi","beq","rlwinm.","b","slwi","andi.","ori","cmplwi","cmplw","bgt","bne","lis","subi","sth","stb","lfs","stfs","lfd","lbz","fsubs","fdivs","cmpw","blt","oris","lmw","mtlr","blr"],labels:15},{name:"FindChild__FP14xModelInstance",demangled_name:"FindChild(xModelInstance*)",address:"0x80034348",size:48,fuzzy_match_percent:0,opcodes:["lwz","b","cmplw","bne","mr","blr","cmplwi","li"],labels:3},{name:"xModelInstanceFree__FP14xModelInstance",demangled_name:"xModelInstanceFree(xModelInstance*)",address:"0x80034378",size:168,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","b","bl","cmplwi","bne","lwz","beq","cmplw","li","mtlr","addi","blr"],labels:8},{name:"xModelInstanceAttach__FP14xModelInstanceP14xModelInstance",demangled_name:"xModelInstanceAttach(xModelInstance*, xModelInstance*)",address:"0x80034420",size:56,fuzzy_match_percent:0,opcodes:["mr","b","lwz","cmplwi","bne","stw","lhz","rlwinm.","beqlr","blr"],labels:2},{name:"xModelInstanceUpgradeBrotherShared__FP14xModelInstanceUi",demangled_name:"xModelInstanceUpgradeBrotherShared(xModelInstance*, unsigned int)",address:"0x80034458",size:116,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lhz","rlwinm.","beq","bne","lwz","bl","extrwi","li","add","addi","slwi","sth","mtlr","blr"],labels:1},{name:"xModelUpdate__FP14xModelInstancef",demangled_name:"xModelUpdate(xModelInstance*, float)",address:"0x800344cc",size:116,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","b","lwz","cmplwi","beq","lhz","rlwinm.","bl","bne","lfd","mtlr","addi","blr"],labels:4},{name:"xModelEvalSingle__FP14xModelInstance",demangled_name:"xModelEvalSingle(xModelInstance*)",address:"0x80034540",size:368,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lhz","rlwinm.","beq","andi.","sth","lwz","cmplwi","bl","lbz","addi","slwi","b","li","add","cmpw","blt","mtlr","blr"],labels:8},{name:"xModelEval__FP14xModelInstance",demangled_name:"xModelEval(xModelInstance*)",address:"0x800346b0",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","b","bl","lwz","cmplwi","bne","mtlr","addi","blr"],labels:2},{name:"xModelRenderSingle__FP14xModelInstance",demangled_name:"xModelRenderSingle(xModelInstance*)",address:"0x800346f0",size:596,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lhz","andi.","cmpwi","bne","lfs","li","fcmpu","beq","lwz","addi","bl","fmuls","stfs","fctiwz","stfd","clrlwi","rlwinm.","b","clrlslwi","lwzx","add","cmplwi","cmplw","blt","clrlwi.","mtlr","blr"],labels:10},{name:"xModelRender__FP14xModelInstance",demangled_name:"xModelRender(xModelInstance*)",address:"0x80034944",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","b","lwz","cmpwi","beq","bl","cmplwi","bne","mtlr","addi","blr"],labels:4},{name:"__as__11RwMatrixTagFRC11RwMatrixTag",demangled_name:"RwMatrixTag::operator=(const RwMatrixTag&)",address:"0x8003499c",size:132,fuzzy_match_percent:0,opcodes:["lwz","stw","blr"],labels:0},{name:"xModelRender2D__FRC14xModelInstanceRC13basic_rectRC5xVec3RC5xVec3",demangled_name:"xModelRender2D(const xModelInstance&, const basic_rect&, const xVec3&, const xVec3&)",address:"0x80034a20",size:452,fuzzy_match_percent:0,opcodes:["stwu","mflr","lfs","stw","stmw","mr","fcmpo","cror","beq","fadds","blt","bgt","ble","b","lwz","bl","addi","stfs","li","fmadds","fmuls","fsubs","fneg","lmw","mtlr","blr"],labels:2},{name:"CameraCreate__Fiii",demangled_name:"CameraCreate(int, int, int)",address:"0x80034be4",size:220,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","mr.","beq","li","cmpwi","lwz","cmplwi","b","mtlr","addi","blr"],labels:4},{name:"CameraDestroy__FP8RwCamera",demangled_name:"CameraDestroy(RwCamera*)",address:"0x80034cc0",size:144,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr.","beq","bl","lwz","cmplwi","mr","li","mtlr","addi","blr"],labels:4},{name:"xModelSetMaterialAlpha__FP14xModelInstanceUc",demangled_name:"xModelSetMaterialAlpha(xModelInstance*, unsigned char)",address:"0x80034d50",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","bl","mtlr","addi","blr"],labels:0},{name:"xModelMaterialMul__FP14xModelInstancefff",demangled_name:"xModelMaterialMul(xModelInstance*, float, float, float)",address:"0x80034d74",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","bl","mtlr","addi","blr"],labels:0},{name:"xModelResetMaterial__FP14xModelInstance",demangled_name:"xModelResetMaterial(xModelInstance*)",address:"0x80034d98",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","bl","mtlr","addi","blr"],labels:0},{name:"xModel_SceneEnter__FP7RpWorld",demangled_name:"xModel_SceneEnter(RpWorld*)",address:"0x80034dbc",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","bl","mtlr","addi","blr"],labels:0},{name:"xModel_SceneExit__FP7RpWorld",demangled_name:"xModel_SceneExit(RpWorld*)",address:"0x80034de0",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","bl","mtlr","addi","blr"],labels:0},{name:"xModelAnimCollStart__FR14xModelInstance",demangled_name:"xModelAnimCollStart(xModelInstance&)",address:"0x80034e04",size:104,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lhz","rlwinm","ori","sth","lwz","cmplwi","bne","bl","beq","mulli","li","mtlr","addi","blr"],labels:1},{name:"xModelAnimCollRefresh__FRC14xModelInstance",demangled_name:"xModelAnimCollRefresh(const xModelInstance&)",address:"0x80034e6c",size:268,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","lis","addi","li","lhz","ori","sth","mtlr","blr"],labels:0},{name:"xModelGetBoneLocation__FRC14xModelInstanceUl",demangled_name:"xModelGetBoneLocation(const xModelInstance&, unsigned long)",address:"0x80034f78",size:124,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","lwz","stw","slwi","add","mr","bne","b","addi","bl","mtlr","blr"],labels:2},{name:"xModelGetBoneMat__FR7xMat4x3RC14xModelInstanceUl",demangled_name:"xModelGetBoneMat(xMat4x3&, const xModelInstance&, unsigned long)",address:"0x80034ff4",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","lwz","stw","bne","bl","b","slwi","mr","add","mtlr","addi","blr"],labels:2}]},{name:"main/SB/Core/x/xMorph",fuzzy_match_percent:100,total_code:1120,matched_code:1120,total_data:16,matched_data:16,total_functions:3,matched_functions:3,complete:!1,module_name:"main",module_id:0,sections:[{name:".sdata2",address:"0x803ccec0",size:16,fuzzy_match_percent:100},{name:".text",address:"0x80035034",size:1120,fuzzy_match_percent:100}],functions:[{name:"xMorphSeqSetup__FPvPFUiPc_Pv",demangled_name:"xMorphSeqSetup(void*, void* (*)(unsigned int, char*))",address:"0x80035034",size:604,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","lwz","slwi","add","mulli","clrrwi.","addi","beq","b","oris","clrlwi.","bne","li","cmplwi","mtctr","bctrl","bl","cmpw","blt","clrlwi","addis","lhz","clrrwi","cmpwi","sth","lfs","fmuls","stfs","mullw","bdnz","lmw","mtlr","blr"],labels:21},{name:"xMorphRender__FP13xMorphSeqFileP11RwMatrixTagf",demangled_name:"xMorphRender(xMorphSeqFile*, RwMatrixTag*, float)",address:"0x80035290",size:496,fuzzy_match_percent:100,opcodes:["stwu","mflr","addi","stw","lfs","lwz","fcmpo","slwi","add","bge","fmr","ble","subi","clrlslwi","clrlwi","b","blt","cmplwi","beq","mulli","bne","bl","lfsx","fsubs","fmuls","fcmpu","lha","lis","subf","lfd","xoris","fctiwz","stfd","sth","lhz","mtlr","blr"],labels:11},{name:"xMorphSeqDuration__FP13xMorphSeqFile",demangled_name:"xMorphSeqDuration(xMorphSeqFile*)",address:"0x80035480",size:20,fuzzy_match_percent:100,opcodes:["lwz","slwi","add","lfs","blr"],labels:0}]},{name:"main/SB/Core/x/xMovePoint",fuzzy_match_percent:58.501442,total_code:1388,matched_code:812,total_data:24,matched_data:0,total_functions:10,matched_functions:8,complete:!1,module_name:"main",module_id:0,sections:[{name:".sdata2",address:"0x803cced0",size:24,fuzzy_match_percent:57.14286},{name:".text",address:"0x80035494",size:1112,fuzzy_match_percent:73.02158},{name:".text",address:"0x800358ec",size:276,fuzzy_match_percent:0}],functions:[{name:"xMovePointInit__FP10xMovePointP15xMovePointAsset",demangled_name:"xMovePointInit(xMovePoint*, xMovePointAsset*)",address:"0x80035494",size:136,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","li","lwz","addi","lbz","stb","lfs","stfs","lhz","cmplwi","beq","clrlslwi","b","mtlr","blr"],labels:2},{name:"xMovePointSave__FP10xMovePointP7xSerial",demangled_name:"xMovePointSave(xMovePoint*, xSerial*)",address:"0x8003551c",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xMovePointLoad__FP10xMovePointP7xSerial",demangled_name:"xMovePointLoad(xMovePoint*, xSerial*)",address:"0x8003553c",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xMovePointReset__FP10xMovePoint",demangled_name:"xMovePointReset(xMovePoint*)",address:"0x8003555c",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","bl","lbz","stb","lfs","stfs","mtlr","addi","blr"],labels:0},{name:"xMovePointSetup__FP10xMovePointP6xScene",demangled_name:"xMovePointSetup(xMovePoint*, xScene*)",address:"0x800355a4",size:156,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","stmw","mr","lwz","addi","b","clrlslwi","lwzx","bl","stwx","lhz","add","clrlwi","cmplw","blt","lmw","mtlr","blr"],labels:2},{name:"xMovePointSplineSetup__FP10xMovePoint",demangled_name:"xMovePointSplineSetup(xMovePoint*)",address:"0x80035640",size:352,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","lbz","cmplwi","bne","addi","bl","beq","b","lfs","fmuls","fmadds","stfs","li","mtlr","blr"],labels:3},{name:"xMovePointSplineDestroy__FP10xMovePoint",demangled_name:"xMovePointSplineDestroy(xMovePoint*)",address:"0x800357a0",size:24,fuzzy_match_percent:100,opcodes:["lwz","cmplwi","beqlr","li","stw","blr"],labels:0},{name:"xMovePointGetNext__FPC10xMovePointPC10xMovePointPP10xMovePointP5xVec3",demangled_name:"xMovePointGetNext(const xMovePoint*, const xMovePoint*, xMovePoint**, xVec3*)",address:"0x800357b8",size:300,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lwz","lhz","cmplwi","bge","li","lfs","b","bl","divwu","mullw","subf","clrlslwi","lwzx","lbz","bne","cmplw","cmpwi","blt","addi","clrlwi","beq","lmw","mtlr","blr"],labels:11},{name:"xMovePointGetPos__FPC10xMovePoint",demangled_name:"xMovePointGetPos(const xMovePoint*)",address:"0x800358e4",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"xVec3Hdng__FP5xVec3PC5xVec3PC5xVec3",demangled_name:"xVec3Hdng(xVec3*, const xVec3*, const xVec3*)",address:"0x800358ec",size:276,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lfs","mr","fsubs","fmuls","fmadds","fabs","frsp","fcmpo","cror","bne","stfs","b","bl","fdivs","psq_l","lfd","lwz","mtlr","addi","blr"],labels:3}]},{name:"main/SB/Core/x/xordarray",fuzzy_match_percent:50.704224,total_code:1136,matched_code:576,total_data:16,matched_data:0,total_functions:8,matched_functions:5,complete:!1,module_name:"main",module_id:0,sections:[{name:".sdata2",address:"0x803ccee8",size:16,fuzzy_match_percent:58.333332},{name:".text",address:"0x80035a00",size:1136,fuzzy_match_percent:50.704224}],functions:[{name:"XOrdInit__FP16st_XORDEREDARRAYii",demangled_name:"XOrdInit(st_XORDEREDARRAY*, int, int)",address:"0x80035a00",size:204,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmpwi","stw","li","mr","blt","beq","slwi","bl","b","lwz","xoris","lis","lfd","lfs","fsubs","fmuls","fctiwz","stfd","cmpw","bne","subi","srawi","andc","mtlr","addi","blr"],labels:4},{name:"XOrdReset__FP16st_XORDEREDARRAY",demangled_name:"XOrdReset(st_XORDEREDARRAY*)",address:"0x80035acc",size:12,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"XOrdDone__FP16st_XORDEREDARRAYi",demangled_name:"XOrdDone(st_XORDEREDARRAY*, int)",address:"0x80035ad8",size:88,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmpwi","beq","bl","li","mtlr","addi","blr"],labels:1},{name:"XOrdAppend__FP16st_XORDEREDARRAYPv",demangled_name:"XOrdAppend(st_XORDEREDARRAY*, void*)",address:"0x80035b30",size:40,fuzzy_match_percent:100,opcodes:["lwz","cmpw","bgelr","addi","slwi","stw","stwx","blr"],labels:0},{name:"XOrdInsert__FP16st_XORDEREDARRAYPvPFPvPv_i",demangled_name:"XOrdInsert(st_XORDEREDARRAY*, void*, int (*)(void*, void*))",address:"0x80035b58",size:180,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lwz","cmpw","bge","addi","subi","slwi","b","lwzx","mtctr","bctrl","cmpwi","bgt","stwx","add","lmw","mtlr","blr"],labels:4},{name:"XOrdRemove__FP16st_XORDEREDARRAYPvi",demangled_name:"XOrdRemove(st_XORDEREDARRAY*, void*, int)",address:"0x80035c0c",size:232,fuzzy_match_percent:100,opcodes:["cmplwi","bne","cmpwi","bge","li","blr","lwz","cmpw","blt","slwi","lwzx","b","beq","mtctr","ble","cmplw","mr","addi","bdnz","subi","stw","add"],labels:9},{name:"XOrdLookup__FP16st_XORDEREDARRAYPCvPFPCvPv_i",demangled_name:"XOrdLookup(st_XORDEREDARRAY*, const void*, int (*)(const void*, void*))",address:"0x80035cf4",size:152,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","li","lwz","b","add","srwi","srawi","slwi","lwzx","mtctr","bctrl","cmpwi","bne","ble","addi","cmpw","bgt","lmw","mtlr","blr"],labels:5},{name:"XOrdSort__FP16st_XORDEREDARRAYPFPvPv_i",demangled_name:"XOrdSort(st_XORDEREDARRAY*, int (*)(void*, void*))",address:"0x80035d8c",size:228,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","li","lwz","b","mulli","addi","cmpw","ble","lis","mulhw","srwi","add","slwi","lwzx","subf","blt","mtctr","bctrl","cmpwi","stwx","bne","lmw","mtlr","blr"],labels:9}]},{name:"main/SB/Core/x/xPad",fuzzy_match_percent:19.13669,total_code:2780,matched_code:532,total_data:544,matched_data:0,total_functions:14,matched_functions:6,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x802c8770",size:512,fuzzy_match_percent:0},{name:".sbss",address:"0x803cb308",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803ccef8",size:24,fuzzy_match_percent:28.57143},{name:".text",address:"0x80035e70",size:2500,fuzzy_match_percent:21.28},{name:".text",address:"0x80036834",size:72,fuzzy_match_percent:0},{name:".text",address:"0x8003687c",size:208,fuzzy_match_percent:0}],functions:[{name:"xPadInit__Fv",demangled_name:"xPadInit()",address:"0x80035e70",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","li","stw","addi","bl","cmpwi","bne","b","lwz","mtlr","blr"],labels:2},{name:"xPadEnable__Fi",demangled_name:"xPadEnable(int)",address:"0x80035ed8",size:120,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","mulli","lis","addi","add","lwz","cmpwi","beq","b","extsh","bl","li","mtlr","blr"],labels:3},{name:"xPadRumbleEnable__Fii",demangled_name:"xPadRumbleEnable(int, int)",address:"0x80035f50",size:116,fuzzy_match_percent:100,opcodes:["stwu","mflr","mulli","lis","stw","addi","add","lwz","cmpwi","beq","li","rlwinm.","ori","b","xori","bl","mtlr","blr"],labels:3},{name:"xPadUpdate__Fif",demangled_name:"xPadUpdate(int, float)",address:"0x80035fc4",size:1204,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr.","fmr","beq","li","b","bl","cmplwi","mr","cmpwi","bne","mulli","lis","addi","add","lwz","rlwinm.","lfs","fsubs","stfs","fcmpo","cror","sth","clrlwi.","lbz","extsb","blt","ori","bgt","or","ble","bge","andc","mtctr","slw","and.","fadds","bdnz","psq_l","lfd","mtlr","blr"],labels:37},{name:"xPadNormalizeAnalog__FR8_tagxPadii",demangled_name:"xPadNormalizeAnalog(_tagxPad&, int, int)",address:"0x80036478",size:268,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","li","addi","neg","lbz","extsb","bl","stfs","lfs","fcmpu","bne","b","cmpwi","blt","lmw","lwz","mtlr","blr"],labels:3},{name:"xPadKill__Fv",demangled_name:"xPadKill()",address:"0x80036584",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xPadGetRumbleSlot__Fv",demangled_name:"xPadGetRumbleSlot()",address:"0x800365a4",size:124,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","mtctr","lha","cmpwi","bne","slwi","add","mr","bl","b","bdnz","lwz","mtlr","blr"],labels:3},{name:"xPadDestroyRumbleChain__FP8_tagxPad",demangled_name:"xPadDestroyRumbleChain(_tagxPad*)",address:"0x80036620",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","b","li","cmplwi","bne","mtlr","addi","blr"],labels:2},{name:"xPadDestroyRumbleChain__Fi",demangled_name:"xPadDestroyRumbleChain(int)",address:"0x80036680",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","mulli","lis","stw","addi","add","bl","lwz","mtlr","blr"],labels:0},{name:"xPadAddRumble__Fi14_tagRumbleTypefiUi",demangled_name:"xPadAddRumble(int, _tagRumbleType, float, int, unsigned int)",address:"0x800366b0",size:252,fuzzy_match_percent:0,opcodes:["stwu","mflr","mulli","lis","stw","addi","stfd","fmr","stmw","add","mr","lwz","rlwinm.","bne","li","b","cmpwi","beq","bl","cmplwi","mr.","stfs","sth","lfd","lmw","mtlr","blr"],labels:8},{name:"xPadAnalogIsDigital__Fii",demangled_name:"xPadAnalogIsDigital(int, int)",address:"0x800367ac",size:136,fuzzy_match_percent:100,opcodes:["cmpwi","bnelr","mulli","lis","addi","add","beq","lwz","ori","stw","b","rlwinm","lfs","fcmpo","cror","bne","stfs","blr"],labels:4},{name:"__adv__5xVec2Ff",demangled_name:"xVec2::operator/=(float)",address:"0x80036834",size:36,fuzzy_match_percent:0,opcodes:["lfs","fdivs","fmuls","stfs","blr"],labels:0},{name:"length__5xVec2CFv",demangled_name:"xVec2::length() const",address:"0x80036858",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"normalize_analog__Fiiiiii",demangled_name:"normalize_analog(int, int, int, int, int, int)",address:"0x8003687c",size:208,fuzzy_match_percent:0,opcodes:["cmpw","stwu","bgt","blt","lfs","b","subf","lis","lfd","xoris","stw","fsubs","fdivs","addi","blr"],labels:6}]},{name:"main/SB/Core/x/xPar",fuzzy_match_percent:59.02778,total_code:576,matched_code:340,total_data:16,matched_data:0,total_functions:4,matched_functions:3,complete:!1,module_name:"main",module_id:0,sections:[{name:".sbss",address:"0x803cb310",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803ccf10",size:8,fuzzy_match_percent:0},{name:".text",address:"0x8003694c",size:576,fuzzy_match_percent:59.02778}],functions:[{name:"xParMemInit__Fv",demangled_name:"xParMemInit()",address:"0x8003694c",size:236,fuzzy_match_percent:0,opcodes:["lis","li","addi","mtctr","stw","lwz","cmplwi","beq","bdnz","blr"],labels:6},{name:"xParAlloc__Fv",demangled_name:"xParAlloc()",address:"0x80036a38",size:64,fuzzy_match_percent:100,opcodes:["lwz","cmplwi","bne","li","blr","beq","stw"],labels:2},{name:"xParFree__FP4xPar",demangled_name:"xParFree(xPar*)",address:"0x80036a78",size:80,fuzzy_match_percent:100,opcodes:["lwz","cmplwi","beq","stw","li","blr"],labels:3},{name:"xParInit__FP4xPar",demangled_name:"xParInit(xPar*)",address:"0x80036ac8",size:196,fuzzy_match_percent:100,opcodes:["lfs","li","stfs","stb","stw","blr"],labels:0}]},{name:"main/SB/Core/x/xParCmd",fuzzy_match_percent:71.17461,total_code:6300,matched_code:4484,total_data:480,matched_data:424,total_functions:32,matched_functions:27,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x8027d700",size:424,fuzzy_match_percent:100},{name:".sdata2",address:"0x803ccf18",size:56,fuzzy_match_percent:0},{name:".text",address:"0x80036b8c",size:6148,fuzzy_match_percent:70.46194},{name:".text",address:"0x80038390",size:52,fuzzy_match_percent:100},{name:".text",address:"0x800383c4",size:100,fuzzy_match_percent:100}],functions:[{name:"xParCmdInit__Fv",demangled_name:"xParCmdInit()",address:"0x80036b8c",size:564,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","li","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"xParCmdRegister__FUiUiPFP7xParCmdP9xParGroupf_v",demangled_name:"xParCmdRegister(unsigned int, unsigned int, void (*)(xParCmd*, xParGroup*, float))",address:"0x80036dc0",size:32,fuzzy_match_percent:100,opcodes:["mulli","lis","addi","stwx","add","stw","blr"],labels:0},{name:"xParCmdGetSize__FUi",demangled_name:"xParCmdGetSize(unsigned int)",address:"0x80036de0",size:76,fuzzy_match_percent:100,opcodes:["lis","li","addi","mtctr","lwz","cmplw","bne","mulli","add","blr","bdnz"],labels:2},{name:"xParCmdGetUpdateFunc__FUi",demangled_name:"xParCmdGetUpdateFunc(unsigned int)",address:"0x80036e2c",size:76,fuzzy_match_percent:100,opcodes:["lis","li","addi","mtctr","lwz","cmplw","bne","mulli","add","blr","bdnz"],labels:2},{name:"xParCmdKillSlow_Update__FP7xParCmdP9xParGroupf",demangled_name:"xParCmdKillSlow_Update(xParCmd*, xParGroup*, float)",address:"0x80036e78",size:164,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","lfs","fmuls","cmplwi","beq","b","addi","bl","fcmpo","bge","stfs","bne","ble","psq_l","lfd","mtlr","blr"],labels:7},{name:"xParCmdAge_Update__FP7xParCmdP9xParGroupf",demangled_name:"xParCmdAge_Update(xParCmd*, xParGroup*, float)",address:"0x80036f1c",size:48,fuzzy_match_percent:100,opcodes:["lwz","lfs","fmuls","b","fsubs","stfs","cmplwi","bne","blr"],labels:2},{name:"xParCmdFollow_Update__FP7xParCmdP9xParGroupf",demangled_name:"xParCmdFollow_Update(xParCmd*, xParGroup*, float)",address:"0x80036f4c",size:228,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","lfs","fmuls","b","addi","bl","fmr","fadds","fdivs","fmadds","stfs","cmplwi","beq","bne","psq_l","lfd","mtlr","blr"],labels:3},{name:"xParCmdOrbitPoint_Update__FP7xParCmdP9xParGroupf",demangled_name:"xParCmdOrbitPoint_Update(xParCmd*, xParGroup*, float)",address:"0x80037030",size:228,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","lfs","fmuls","b","addi","bl","fmr","fcmpo","bge","fadds","fdivs","fmadds","stfs","cmplwi","bne","psq_l","lfd","mtlr","blr"],labels:3},{name:"xParCmdOrbitLine_Update__FP7xParCmdP9xParGroupf",demangled_name:"xParCmdOrbitLine_Update(xParCmd*, xParGroup*, float)",address:"0x80037114",size:276,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","lfs","fmuls","b","addi","bl","fmr","fcmpo","bge","fadds","fdivs","fmadds","stfs","cmplwi","bne","psq_l","lfd","mtlr","blr"],labels:3},{name:"xParCmdAccelerate_Update__FP7xParCmdP9xParGroupf",demangled_name:"xParCmdAccelerate_Update(xParCmd*, xParGroup*, float)",address:"0x80037228",size:156,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmr","mr","addi","bl","b","lfs","fadds","stfs","cmplwi","bne","psq_l","lfd","mtlr","blr"],labels:2},{name:"xParCmdMove_Update__FP7xParCmdP9xParGroupf",demangled_name:"xParCmdMove_Update(xParCmd*, xParGroup*, float)",address:"0x800372c4",size:116,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","addi","bl","b","cmplwi","bne","lfd","mtlr","blr"],labels:2},{name:"xParCmdMoveRandom_Update__FP7xParCmdP9xParGroupf",demangled_name:"xParCmdMoveRandom_Update(xParCmd*, xParGroup*, float)",address:"0x80037338",size:220,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmr","mr","addi","bl","lfs","fmuls","stfs","b","cmplwi","bne","psq_l","lfd","mtlr","blr"],labels:2},{name:"xParCmdMoveRandomPar_Update__FP7xParCmdP9xParGroupf",demangled_name:"xParCmdMoveRandomPar_Update(xParCmd*, xParGroup*, float)",address:"0x80037414",size:164,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lfs","lwz","fmuls","b","bl","fsubs","fmadds","stfs","cmplwi","bne","psq_l","lfd","mtlr","addi","blr"],labels:2},{name:"xParCmdScale3rdPolyReg_Update__FP7xParCmdP9xParGroupf",demangled_name:"xParCmdScale3rdPolyReg_Update(xParCmd*, xParGroup*, float)",address:"0x800374b8",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xParCmdSmokeAlpha_Update__FP7xParCmdP9xParGroupf",demangled_name:"xParCmdSmokeAlpha_Update(xParCmd*, xParGroup*, float)",address:"0x800374bc",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xParCmdScale_Update__FP7xParCmdP9xParGroupf",demangled_name:"xParCmdScale_Update(xParCmd*, xParGroup*, float)",address:"0x800374c0",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xParCmdAlpha3rdPolyReg_Update__FP7xParCmdP9xParGroupf",demangled_name:"xParCmdAlpha3rdPolyReg_Update(xParCmd*, xParGroup*, float)",address:"0x800374c4",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xParCmdRandomVelocityPar_Update__FP7xParCmdP9xParGroupf",demangled_name:"xParCmdRandomVelocityPar_Update(xParCmd*, xParGroup*, float)",address:"0x800374c8",size:244,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","lfs","fmuls","b","bl","fmsubs","fmr","addi","mr","cmplwi","bne","psq_l","lfd","mtlr","blr"],labels:2},{name:"xParCmdApplyWind_Update__FP7xParCmdP9xParGroupf",demangled_name:"xParCmdApplyWind_Update(xParCmd*, xParGroup*, float)",address:"0x800375bc",size:76,fuzzy_match_percent:0,opcodes:["lwz","lfs","fmr","fmuls","b","fadds","stfs","cmplwi","bne","blr"],labels:2},{name:"xParCmdRotPar_Update__FP7xParCmdP9xParGroupf",demangled_name:"xParCmdRotPar_Update(xParCmd*, xParGroup*, float)",address:"0x80037608",size:376,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmr","lfs","fdivs","fsubs","fmuls","b","bl","fmadds","lbz","fctiwz","add","stb","cmplwi","bne","psq_l","lfd","mtlr","addi","blr"],labels:2},{name:"xParCmdVelocityApply_Update__FP7xParCmdP9xParGroupf",demangled_name:"xParCmdVelocityApply_Update(xParCmd*, xParGroup*, float)",address:"0x80037780",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","b","addi","mr","bl","cmplwi","bne","mtlr","blr"],labels:2},{name:"xParCmdRotateAround_Update__FP7xParCmdP9xParGroupf",demangled_name:"xParCmdRotateAround_Update(xParCmd*, xParGroup*, float)",address:"0x800377c8",size:296,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","lfs","fmuls","fdivs","b","addi","bl","stfs","fmr","fadds","cmplwi","bne","psq_l","lfd","mtlr","blr"],labels:2},{name:"xParCmdTex_Update__FP7xParCmdP9xParGroupf",demangled_name:"xParCmdTex_Update(xParCmd*, xParGroup*, float)",address:"0x800378f0",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xParCmdTexAnim_Update__FP7xParCmdP9xParGroupf",demangled_name:"xParCmdTexAnim_Update(xParCmd*, xParGroup*, float)",address:"0x800378f4",size:932,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","lfs","fcmpo","ble","fsubs","stfs","bgt","lbz","bne","b","bl","divwu","mullw","subf","stb","addi","cmplw","blt","li","subi","mtlr","blr"],labels:31},{name:"xParCmdCollideFall_Update__FP7xParCmdP9xParGroupf",demangled_name:"xParCmdCollideFall_Update(xParCmd*, xParGroup*, float)",address:"0x80037c98",size:96,fuzzy_match_percent:100,opcodes:["lwz","b","lfs","fsubs","fcmpo","blt","fmadds","stfs","bge","fneg","fmuls","cmplwi","bne","blr"],labels:3},{name:"xParCmdCollideFallSticky_Update__FP7xParCmdP9xParGroupf",demangled_name:"xParCmdCollideFallSticky_Update(xParCmd*, xParGroup*, float)",address:"0x80037cf8",size:132,fuzzy_match_percent:100,opcodes:["lwz","lfs","fsubs","b","fcmpo","blt","fmadds","stfs","bge","fneg","fmuls","cmplwi","bne","blr"],labels:4},{name:"xParCmd_DampenSpeed_Update__FP7xParCmdP9xParGroupf",demangled_name:"xParCmd_DampenSpeed_Update(xParCmd*, xParGroup*, float)",address:"0x80037d7c",size:112,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","lbz","cmplwi","beq","lfs","fmuls","b","fmr","addi","mr","bl","bne","psq_l","lfd","mtlr","blr"],labels:3},{name:"xParCmd_SizeInOut_Update__FP7xParCmdP9xParGroupf",demangled_name:"xParCmd_SizeInOut_Update(xParCmd*, xParGroup*, float)",address:"0x80037dec",size:332,fuzzy_match_percent:0,opcodes:["stwu","lwz","lbz","cmplwi","beq","lfs","addi","fsubs","fmuls","stfs","b","fdivs","fcmpo","bge","fmr","ble","li","cmpwi","mr","srwi.","mtctr","bdnz","andi.","slwi","lfsx","fmadds","bne","blr"],labels:13},{name:"xParCmd_AlphaInOut_Update__FP7xParCmdP9xParGroupf",demangled_name:"xParCmd_AlphaInOut_Update(xParCmd*, xParGroup*, float)",address:"0x80037f38",size:404,fuzzy_match_percent:0,opcodes:["stwu","lwz","lbz","cmplwi","beq","lfs","addi","fsubs","fmuls","stfs","b","fdivs","fcmpo","bge","fmr","ble","li","cmpwi","mr","srwi.","mtctr","bdnz","andi.","slwi","lfsx","fmadds","fctiwz","stfd","stb","bne","blr"],labels:16},{name:"xParCmd_Shaper_Update__FP7xParCmdP9xParGroupf",demangled_name:"xParCmd_Shaper_Update(xParCmd*, xParGroup*, float)",address:"0x800380cc",size:708,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","lbz","cmplwi","beq","lfs","li","fmuls","fcmpo","bge","fsubs","stfs","b","fmr","addi","mr","bl","blt","cmpwi","bne","fdivs","ble","srwi.","mtctr","bdnz","andi.","slwi","lfsx","fmadds","fctiwz","stb","psq_l","lfd","mtlr","blr"],labels:22},{name:"xVec3LengthFast__Ffff",demangled_name:"xVec3LengthFast(float, float, float)",address:"0x80038390",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","fmuls","stw","addi","fmadds","bl","lwz","lfs","mtlr","blr"],labels:0},{name:"xMat3x3RMulVec__FP5xVec3PC7xMat3x3PC5xVec3",demangled_name:"xMat3x3RMulVec(xVec3*, const xMat3x3*, const xVec3*)",address:"0x800383c4",size:100,fuzzy_match_percent:100,opcodes:["lfs","fmuls","fmadds","stfs","blr"],labels:0}]},{name:"main/SB/Core/x/xParGroup",fuzzy_match_percent:72.13115,total_code:1708,matched_code:1232,total_data:16,matched_data:8,total_functions:15,matched_functions:14,complete:!1,module_name:"main",module_id:0,sections:[{name:".sbss",address:"0x803cb318",size:8,fuzzy_match_percent:100},{name:".sdata2",address:"0x803ccf50",size:8,fuzzy_match_percent:0},{name:".text",address:"0x80038428",size:1708,fuzzy_match_percent:72.13115}],functions:[{name:"xParGroupInit__FP9xParGroup",demangled_name:"xParGroupInit(xParGroup*)",address:"0x80038428",size:88,fuzzy_match_percent:100,opcodes:["li","stw","stb","lbz","ori","blr"],labels:0},{name:"xParGroupRegisterInit__Fv",demangled_name:"xParGroupRegisterInit()",address:"0x80038480",size:136,fuzzy_match_percent:100,opcodes:["lis","li","addi","mtctr","stw","bdnz","slwi","subfic","add","cmpwi","bge","blr"],labels:3},{name:"xParGroupSetAging__FP9xParGroupi",demangled_name:"xParGroupSetAging(xParGroup*, int)",address:"0x80038508",size:48,fuzzy_match_percent:100,opcodes:["cmpwi","beq","lbz","rlwinm.","beqlr","xori","stb","blr","ori"],labels:1},{name:"xParGroupSetBack2Life__FP9xParGroupi",demangled_name:"xParGroupSetBack2Life(xParGroup*, int)",address:"0x80038538",size:48,fuzzy_match_percent:100,opcodes:["cmpwi","beq","lbz","rlwinm.","beqlr","xori","stb","blr","ori"],labels:1},{name:"xParGroupSetVisibility__FP9xParGroupi",demangled_name:"xParGroupSetVisibility(xParGroup*, int)",address:"0x80038568",size:8,fuzzy_match_percent:100,opcodes:["stb","blr"],labels:0},{name:"xParGroupSetPriority__FP9xParGroupUc",demangled_name:"xParGroupSetPriority(xParGroup*, unsigned char)",address:"0x80038570",size:8,fuzzy_match_percent:100,opcodes:["stb","blr"],labels:0},{name:"xParGroupRegister__FP9xParGroup",demangled_name:"xParGroupRegister(xParGroup*)",address:"0x80038578",size:132,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmpwi","bne","bl","lis","li","addi","b","clrlslwi","clrlwi","lwzx","cmplwi","slwi","stwx","stb","blt","mtlr","blr"],labels:5},{name:"xParGroupUnregister__FP9xParGroup",demangled_name:"xParGroupUnregister(xParGroup*)",address:"0x800385fc",size:84,fuzzy_match_percent:100,opcodes:["lis","li","addi","b","clrlslwi","clrlwi","lwzx","cmplw","bne","slwi","stwx","stb","blr","cmplwi","blt"],labels:3},{name:"xParGroupSetActive__FP9xParGroupUi",demangled_name:"xParGroupSetActive(xParGroup*, unsigned int)",address:"0x80038650",size:8,fuzzy_match_percent:100,opcodes:["stb","blr"],labels:0},{name:"xParGroupKillAllParticles__FP9xParGroup",demangled_name:"xParGroupKillAllParticles(xParGroup*)",address:"0x80038658",size:80,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","b","bl","cmplwi","bne","mtlr","addi","blr"],labels:2},{name:"xParGroupAnimate__FP9xParGroupf",demangled_name:"xParGroupAnimate(xParGroup*, float)",address:"0x800386a8",size:476,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","lbz","mr","lwz","rlwinm.","beq","lfs","cmplwi","bne","li","stb","b","fcmpo","bge","bl","fmadds","ble","fctiwz","stfs","fsubs","psq_l","lfd","mtlr","addi","blr"],labels:16},{name:"xParGroupAddParP__FP9xParGroupP4xPar",demangled_name:"xParGroupAddParP(xParGroup*, xPar*)",address:"0x80038884",size:72,fuzzy_match_percent:100,opcodes:["li","stb","lwz","addi","stw","cmplwi","beq","blr"],labels:1},{name:"xParGroupAddPar__FP9xParGroup",demangled_name:"xParGroupAddPar(xParGroup*)",address:"0x800388cc",size:304,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lbz","rlwinm.","beq","bl","mr.","bne","lis","addi","li","b","clrlslwi","clrlwi","lwzx","cmplwi","cmplw","cmpw","bge","lwz","slwi","blt","mtlr","blr"],labels:7},{name:"xParGroupKillPar__FP9xParGroupP4xPar",demangled_name:"xParGroupKillPar(xParGroup*, xPar*)",address:"0x800389fc",size:176,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmplw","bne","cmplwi","beq","li","b","subi","lbz","rlwinm.","mr","bl","mtlr","addi","blr"],labels:7},{name:"xParGroupAddParToDeadList__FP9xParGroupP4xPar",demangled_name:"xParGroupAddParToDeadList(xParGroup*, xPar*)",address:"0x80038aac",size:40,fuzzy_match_percent:100,opcodes:["lwz","cmplwi","beq","stw","li","blr"],labels:1}]},{name:"main/SB/Core/x/xParMgr",fuzzy_match_percent:53.061226,total_code:196,matched_code:104,total_data:8,matched_data:8,total_functions:4,matched_functions:3,complete:!1,module_name:"main",module_id:0,sections:[{name:".sbss",address:"0x803cb320",size:8,fuzzy_match_percent:100},{name:".text",address:"0x80038ad4",size:196,fuzzy_match_percent:53.061226}],functions:[{name:"xParMgrInit__Fv",demangled_name:"xParMgrInit()",address:"0x80038ad4",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmpwi","bne","bl","li","b","mtlr","addi","blr"],labels:2},{name:"xParMgrKillAllParticles__Fv",demangled_name:"xParMgrKillAllParticles()",address:"0x80038b18",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xParMgrUpdate__Ff",demangled_name:"xParMgrUpdate(float)",address:"0x80038b1c",size:92,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","addi","cmplwi","ble","li","mtctr","blt","subi","bdnz","mtlr","blr"],labels:3},{name:"xParMgrRender__Fv",demangled_name:"xParMgrRender()",address:"0x80038b78",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0}]},{name:"main/SB/Core/x/xPartition",fuzzy_match_percent:11.333333,total_code:1800,matched_code:204,total_data:8,matched_data:0,total_functions:13,matched_functions:5,complete:!1,module_name:"main",module_id:0,sections:[{name:".sdata2",address:"0x803ccf58",size:8,fuzzy_match_percent:0},{name:".text",address:"0x80038b98",size:1752,fuzzy_match_percent:11.643836},{name:".text",address:"0x80039270",size:36,fuzzy_match_percent:0},{name:".text",address:"0x80039294",size:12,fuzzy_match_percent:0}],functions:[{name:"xPartitionReset__Fv",demangled_name:"xPartitionReset()",address:"0x80038b98",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"PartitionGetFreeLink__Fv",demangled_name:"PartitionGetFreeLink()",address:"0x80038b9c",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","lwz","bl","mtlr","addi","blr"],labels:0},{name:"PartitionSpaceReset__FP13_tagPartSpace",demangled_name:"PartitionSpaceReset(_tagPartSpace*)",address:"0x80038bc8",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"PartitionSpaceInsert__FP13_tagPartSpacePv",demangled_name:"PartitionSpaceInsert(_tagPartSpace*, void*)",address:"0x80038bf0",size:112,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","addi","mr","lwz","b","cmplwi","bne","bl","li","mtlr","blr"],labels:2},{name:"xPartitionGetTrueIdx__FP13_tagPartitioniii",demangled_name:"xPartitionGetTrueIdx(_tagPartition*, int, int, int)",address:"0x80038c60",size:32,fuzzy_match_percent:0,opcodes:["lwz","mullw","add","blr"],labels:0},{name:"xPartitionVolume__FP13_tagPartitionP7xVolumeiii",demangled_name:"xPartitionVolume(_tagPartition*, xVolume*, int, int, int)",address:"0x80038c80",size:408,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","li","bl","addi","lfs","lis","fsubs","lwz","lfd","xoris","fdivs","stfs","mulli","mullw","b","add","cmpw","blt","lmw","mtlr","blr"],labels:6},{name:"xPartitionWorld__FP13_tagPartitionP4xEnviii",demangled_name:"xPartitionWorld(_tagPartition*, xEnv*, int, int, int)",address:"0x80038e18",size:412,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","li","bl","addi","lfs","lis","fsubs","lwz","lfd","xoris","fdivs","stfs","mulli","mullw","b","add","cmpw","blt","lmw","mtlr","blr"],labels:6},{name:"xPartitionInsert__FP13_tagPartitionPvP5xVec3",demangled_name:"xPartitionInsert(_tagPartition*, void*, xVec3*)",address:"0x80038fb4",size:260,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lfs","fcmpo","blt","bgt","ble","addi","bl","li","b","fsubs","fdivs","fctiwz","stfd","lwz","mulli","add","mtlr","blr"],labels:3},{name:"xPartitionUpdate__FP13_tagPartitionPviP5xVec3",demangled_name:"xPartitionUpdate(_tagPartition*, void*, int, xVec3*)",address:"0x800390b8",size:328,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lfs","fcmpo","blt","bgt","ble","li","b","fsubs","fdivs","fctiwz","stfd","lwz","bl","cmpw","bne","cmpwi","addi","mulli","add","mtlr","blr"],labels:9},{name:"xPartitionSpaceMove__FP13_tagPartSpaceP13_tagPartSpaceUi",demangled_name:"xPartitionSpaceMove(_tagPartSpace*, _tagPartSpace*, unsigned int)",address:"0x80039200",size:108,fuzzy_match_percent:0,opcodes:["addi","b","mr","lwz","cmplwi","bne","cmplw","li","stw","subi","blr"],labels:4},{name:"xPartitionDump__FP13_tagPartitionPc",demangled_name:"xPartitionDump(_tagPartition*, char*)",address:"0x8003926c",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xEnvGetBBox__FP4xEnv",demangled_name:"xEnvGetBBox(xEnv*)",address:"0x80039270",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","bl","mtlr","addi","blr"],labels:0},{name:"iEnvGetBBox__FP4iEnv",demangled_name:"iEnvGetBBox(iEnv*)",address:"0x80039294",size:12,fuzzy_match_percent:0,opcodes:["lwz","addi","blr"],labels:0}]},{name:"main/SB/Core/x/xpkrsvc",fuzzy_match_percent:66.41651,total_code:12792,matched_code:8496,total_data:38396,matched_data:48,total_functions:76,matched_functions:59,complete:!1,module_name:"main",module_id:0,sections:[{name:".ctors",address:"0x80251d04",size:4,fuzzy_match_percent:0},{name:".data",address:"0x8027d8a8",size:36832,fuzzy_match_percent:99.81503},{name:".rodata",address:"0x80253088",size:1512,fuzzy_match_percent:0},{name:".sbss",address:"0x803cb328",size:48,fuzzy_match_percent:100},{name:".text",address:"0x800392a0",size:12776,fuzzy_match_percent:66.37445},{name:".text",address:"0x8003c488",size:16,fuzzy_match_percent:100}],functions:[{name:"PKRGetReadFuncs__Fi",demangled_name:"PKRGetReadFuncs(int)",address:"0x800392a0",size:32,fuzzy_match_percent:100,opcodes:["cmpwi","beq","b","lis","addi","blr","li"],labels:2},{name:"PKRStartup__Fv",demangled_name:"PKRStartup()",address:"0x800392c0",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","addi","cmpwi","bne","lis","bl","li","mtlr","blr"],labels:1},{name:"__as__20st_PACKER_READ_FUNCSFRC20st_PACKER_READ_FUNCS",demangled_name:"st_PACKER_READ_FUNCS::operator=(const st_PACKER_READ_FUNCS&)",address:"0x80039318",size:140,fuzzy_match_percent:0,opcodes:["lwz","stw","blr"],labels:0},{name:"PKRShutdown__Fv",demangled_name:"PKRShutdown()",address:"0x800393a4",size:20,fuzzy_match_percent:100,opcodes:["lwz","subi","stw","blr"],labels:0},{name:"PKRLoadStep__Fi",demangled_name:"PKRLoadStep(int)",address:"0x800393b8",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"PKR_ReadInit__FPvPcUiPiP19st_PACKER_ASSETTYPE",demangled_name:"PKR_ReadInit(void*, char*, unsigned int, int*, st_PACKER_ASSETTYPE*)",address:"0x800393d8",size:500,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","stmw","mr","bl","lis","addi","lwz","mtctr","slw","and.","bne","mulli","or","add","b","bdnz","cmplwi","beq","bctrl","lmw","mtlr","blr"],labels:8},{name:"PKR_ReadDone__FP19st_PACKER_READ_DATA",demangled_name:"PKR_ReadDone(st_PACKER_READ_DATA*)",address:"0x800395cc",size:448,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr.","beq","lwz","subi","slwi","b","lwzx","cmplwi","rlwinm.","bne","mtctr","bctrl","cmpwi","bge","li","mr","bl","addi","cmpw","blt","slw","andc","lmw","mtlr","blr"],labels:14},{name:"PKR_SetActive__FP19st_PACKER_READ_DATA13en_LAYER_TYPE",demangled_name:"PKR_SetActive(st_PACKER_READ_DATA*, en_LAYER_TYPE)",address:"0x8003978c",size:288,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr.","mr","li","bne","b","lwz","cmpwi","lwzx","ble","cmpw","rlwinm.","rlwinm","beq","cmplwi","bl","mtctr","bctrl","oris","addi","blt","lmw","mtlr","blr"],labels:11},{name:"PKR_parse_TOC__FP14st_HIPLOADDATAP19st_PACKER_READ_DATA",demangled_name:"PKR_parse_TOC(st_HIPLOADDATA*, st_PACKER_READ_DATA*)",address:"0x800398ac",size:364,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","li","lwz","mtctr","bctrl","lis","addi","b","cmpw","beq","bge","bl","cmpwi","ble","bne","cmplwi","lmw","mtlr","blr"],labels:10},{name:"PKR_LoadStep_Async__Fv",demangled_name:"PKR_LoadStep_Async()",address:"0x80039a18",size:632,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lbz","extsb.","bne","li","stb","lwz","cmplwi","bl","beq","cmpwi","ble","mtctr","bctrl","oris","b","rlwinm","mtlr","addi","blr"],labels:14},{name:"PKR_LayerMemReserve__FP19st_PACKER_READ_DATAP19st_PACKER_LTOC_NODE",demangled_name:"PKR_LayerMemReserve(st_PACKER_READ_DATA*, st_PACKER_LTOC_NODE*)",address:"0x80039c90",size:248,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","lwz","cmplwi","beq","b","bl","cmpwi","bge","lis","addi","addis","mtlr","blr"],labels:7},{name:"PKR_LayerMemRelease__FP19st_PACKER_READ_DATAP19st_PACKER_LTOC_NODE",demangled_name:"PKR_LayerMemRelease(st_PACKER_READ_DATA*, st_PACKER_LTOC_NODE*)",address:"0x80039d88",size:224,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","bl","cmpwi","beq","bge","b","lis","addi","addis","li","mtlr","blr"],labels:4},{name:"PKR_drv_guardLayer__FP19st_PACKER_LTOC_NODE",demangled_name:"PKR_drv_guardLayer(st_PACKER_LTOC_NODE*)",address:"0x80039e68",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"PKR_drv_guardVerify__FP19st_PACKER_LTOC_NODE",demangled_name:"PKR_drv_guardVerify(st_PACKER_LTOC_NODE*)",address:"0x80039e6c",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"PKR_layerLoadDest__F13en_LAYER_TYPE",demangled_name:"PKR_layerLoadDest(en_LAYER_TYPE)",address:"0x80039e74",size:72,fuzzy_match_percent:100,opcodes:["cmplwi","bgt","lis","slwi","addi","lwzx","mtctr","bctr","li","blr"],labels:5},{name:"PKR_layerTypeNeedsXForm__F13en_LAYER_TYPE",demangled_name:"PKR_layerTypeNeedsXForm(en_LAYER_TYPE)",address:"0x80039ebc",size:64,fuzzy_match_percent:100,opcodes:["cmplwi","bgt","lis","slwi","addi","lwzx","mtctr","bctr","li","blr"],labels:4},{name:"PKR_findNextLayerToLoad__FPP19st_PACKER_READ_DATAPP19st_PACKER_LTOC_NODE",demangled_name:"PKR_findNextLayerToLoad(st_PACKER_READ_DATA**, st_PACKER_LTOC_NODE**)",address:"0x80039efc",size:240,fuzzy_match_percent:0,opcodes:["li","stw","lwz","cmplwi","beq","mtctr","cmpwi","ble","lwzx","rlwinm.","bne","b","addi","bdnz","lis","slw","and.","cmplw","blt","neg","or","srwi","blr"],labels:9},{name:"PKR_updateLayerAssets__FP19st_PACKER_LTOC_NODE",demangled_name:"PKR_updateLayerAssets(st_PACKER_LTOC_NODE*)",address:"0x80039fec",size:240,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","stmw","mr","lwz","mtctr","cmpwi","ble","lwzx","bgt","addi","bdnz","cmplwi","beq","b","rlwinm.","bne","bl","subf","add","oris","cmpw","blt","lmw","mtlr","blr"],labels:8},{name:"PKR_xformLayerAssets__FP19st_PACKER_LTOC_NODE",demangled_name:"PKR_xformLayerAssets(st_PACKER_LTOC_NODE*)",address:"0x8003a0dc",size:164,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","li","lwz","bl","cmpwi","bne","b","lwzx","rlwinm.","beq","bge","addi","cmpw","blt","lmw","mtlr","blr"],labels:4},{name:"PKR_xform_asset__FP19st_PACKER_ATOC_NODEi",demangled_name:"PKR_xform_asset(st_PACKER_ATOC_NODE*, int)",address:"0x8003a180",size:340,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","rlwinm.","bne","cmplwi","beq","bl","li","b","cmpwi","addi","mtctr","bctrl","cmplw","oris","mtlr","blr"],labels:8},{name:"PKR_FindAsset__FP19st_PACKER_READ_DATAUi",demangled_name:"PKR_FindAsset(st_PACKER_READ_DATA*, unsigned int)",address:"0x8003a2d4",size:128,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","mr","bl","cmpwi","blt","lwz","slwi","lwzx","cmplwi","beq","bne","b","mtlr","blr"],labels:4},{name:"PKR_LoadLayer__FP19st_PACKER_READ_DATA13en_LAYER_TYPE",demangled_name:"PKR_LoadLayer(st_PACKER_READ_DATA*, en_LAYER_TYPE)",address:"0x8003a354",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"PKR_LoadAsset__FP19st_PACKER_READ_DATAUiPCcPv",demangled_name:"PKR_LoadAsset(st_PACKER_READ_DATA*, unsigned int, const char*, void*)",address:"0x8003a35c",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"PKR_GetAssetSize__FP19st_PACKER_READ_DATAUi",demangled_name:"PKR_GetAssetSize(st_PACKER_READ_DATA*, unsigned int)",address:"0x8003a37c",size:124,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","mr","bl","cmpwi","ble","lwz","slwi","lwzx","cmplwi","beq","b","mtlr","blr"],labels:4},{name:"PKR_AssetCount__FP19st_PACKER_READ_DATAUi",demangled_name:"PKR_AssetCount(st_PACKER_READ_DATA*, unsigned int)",address:"0x8003a3f8",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmplwi","stw","li","mr","bne","lwz","b","bl","cmpwi","blt","slwi","addi","lwzx","mtlr","blr"],labels:3},{name:"PKR_AssetByType__FP19st_PACKER_READ_DATAUiiPUi",demangled_name:"PKR_AssetByType(st_PACKER_READ_DATA*, unsigned int, int, unsigned int*)",address:"0x8003a458",size:176,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr.","mr","beq","li","cmpwi","bge","bl","b","slwi","addi","add","lwz","cmpw","blt","cmplwi","lwzx","mtlr","blr"],labels:6},{name:"PKR_IsAssetReady__FP19st_PACKER_READ_DATAUi",demangled_name:"PKR_IsAssetReady(st_PACKER_READ_DATA*, unsigned int)",address:"0x8003a508",size:116,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","mr","bl","cmpwi","blt","lwz","slwi","lwzx","rlwinm.","beq","b","mtlr","blr"],labels:2},{name:"PKR_getPackTimestamp__FP19st_PACKER_READ_DATA",demangled_name:"PKR_getPackTimestamp(st_PACKER_READ_DATA*)",address:"0x8003a57c",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"PKR_Disconnect__FP19st_PACKER_READ_DATA",demangled_name:"PKR_Disconnect(st_PACKER_READ_DATA*)",address:"0x8003a584",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","mtctr","bctrl","li","mtlr","addi","blr"],labels:1},{name:"PKRAssetIDFromInst__FPv",demangled_name:"PKRAssetIDFromInst(void*)",address:"0x8003a5d0",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"PKR_AssetName__FP19st_PACKER_READ_DATAUi",demangled_name:"PKR_AssetName(st_PACKER_READ_DATA*, unsigned int)",address:"0x8003a5d8",size:116,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmplwi","stw","li","mr","bne","b","lis","addi","bl","cmpwi","blt","lwz","slwi","lwzx","mtlr","blr"],labels:3},{name:"PKR_GetBaseSector__FP19st_PACKER_READ_DATA",demangled_name:"PKR_GetBaseSector(st_PACKER_READ_DATA*)",address:"0x8003a64c",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"PKR_GetAssetInfo__FP19st_PACKER_READ_DATAUiP20st_PKR_ASSET_TOCINFO",demangled_name:"PKR_GetAssetInfo(st_PACKER_READ_DATA*, unsigned int, st_PKR_ASSET_TOCINFO*)",address:"0x8003a654",size:204,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","li","bl","lis","addi","cmpwi","blt","lwz","slwi","lwzx","divw","add","mullw","subf","srwi","xori","mtlr","blr"],labels:1},{name:"PKR_GetAssetInfoByType__FP19st_PACKER_READ_DATAUiiP20st_PKR_ASSET_TOCINFO",demangled_name:"PKR_GetAssetInfoByType(st_PACKER_READ_DATA*, unsigned int, int, st_PKR_ASSET_TOCINFO*)",address:"0x8003a720",size:260,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","li","bl","cmpwi","bge","b","slwi","addi","add","lwz","cmpw","blt","lwzx","divw","mullw","subf","mtlr","blr"],labels:4},{name:"PKR_PkgHasAsset__FP19st_PACKER_READ_DATAUi",demangled_name:"PKR_PkgHasAsset(st_PACKER_READ_DATA*, unsigned int)",address:"0x8003a824",size:120,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","mr","bl","cmpwi","bge","li","b","lwz","slwi","lwzx","rlwinm.","beq","mtlr","blr"],labels:3},{name:"PKR_FRIEND_assetIsGameDup__FUiPC19st_PACKER_READ_DATAiUiUiPc",demangled_name:"PKR_FRIEND_assetIsGameDup(unsigned int, const st_PACKER_READ_DATA*, int, unsigned int, unsigned int, char*)",address:"0x8003a89c",size:396,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","subis","cmplwi","li","bne","b","addis","lis","addi","lwz","slw","and.","beq","cmplw","bl","cmpwi","blt","slwi","lwzx","rlwinm.","cmpw","lmw","mtlr","blr"],labels:10},{name:"PKR_makepool_anode__FP19st_PACKER_READ_DATAi",demangled_name:"PKR_makepool_anode(st_PACKER_READ_DATA*, int)",address:"0x8003aa28",size:132,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmpwi","stw","mr","bne","li","b","slwi","lis","addi","bl","cmplwi","beq","neg","or","srawi","and","lwz","mtlr","blr"],labels:3},{name:"PKR_kiilpool_anode__FP19st_PACKER_READ_DATA",demangled_name:"PKR_kiilpool_anode(st_PACKER_READ_DATA*)",address:"0x8003aaac",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmpwi","beq","lis","addi","slwi","li","bl","mtlr","blr"],labels:1},{name:"PKR_newassnode__FP19st_PACKER_READ_DATAUi",demangled_name:"PKR_newassnode(st_PACKER_READ_DATA*, unsigned int)",address:"0x8003ab0c",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","li","lwz","slwi","addi","add","bl","mtlr","blr"],labels:0},{name:"PKR_newlaynode__F13en_LAYER_TYPEi",demangled_name:"PKR_newlaynode(en_LAYER_TYPE, int)",address:"0x8003ab6c",size:140,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","lis","addis","addi","bl","cmpwi","ble","lwz","mtlr","blr"],labels:1},{name:"PKR_oldlaynode__FP19st_PACKER_LTOC_NODE",demangled_name:"PKR_oldlaynode(st_PACKER_LTOC_NODE*)",address:"0x8003abf8",size:88,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","addi","bl","lwz","lis","addis","mtlr","blr"],labels:0},{name:"OrdComp_R_Asset__FPvPv",demangled_name:"OrdComp_R_Asset(void*, void*)",address:"0x8003ac50",size:44,fuzzy_match_percent:100,opcodes:["lwz","cmplw","bge","li","blr","ble"],labels:2},{name:"OrdTest_R_AssetID__FPCvPv",demangled_name:"OrdTest_R_AssetID(const void*, void*)",address:"0x8003ac7c",size:40,fuzzy_match_percent:100,opcodes:["lwz","cmplw","bge","li","blr","ble"],labels:2},{name:"LOD_r_HIPA__FP14st_HIPLOADDATAP19st_PACKER_READ_DATA",demangled_name:"LOD_r_HIPA(st_HIPLOADDATA*, st_PACKER_READ_DATA*)",address:"0x8003aca4",size:20,fuzzy_match_percent:100,opcodes:["lis","li","addi","stw","blr"],labels:0},{name:"LOD_r_PACK__FP14st_HIPLOADDATAP19st_PACKER_READ_DATA",demangled_name:"LOD_r_PACK(st_HIPLOADDATA*, st_PACKER_READ_DATA*)",address:"0x8003acb8",size:340,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","mtctr","bctrl","lis","addi","b","cmpw","beq","bge","bl","cmplwi","bne","li","mtlr","blr"],labels:11},{name:"LOD_r_PVER__FP14st_HIPLOADDATAP19st_PACKER_READ_DATA",demangled_name:"LOD_r_PVER(st_HIPLOADDATA*, st_PACKER_READ_DATA*)",address:"0x8003ae0c",size:220,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","addi","lwz","mtctr","bctrl","cmpwi","bge","bl","beq","b","mtlr","blr"],labels:3},{name:"LOD_r_PFLG__FP14st_HIPLOADDATAP19st_PACKER_READ_DATA",demangled_name:"LOD_r_PFLG(st_HIPLOADDATA*, st_PACKER_READ_DATA*)",address:"0x8003aee8",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","addi","lwz","mtctr","bctrl","mtlr","blr"],labels:0},{name:"LOD_r_PCNT__FP14st_HIPLOADDATAP19st_PACKER_READ_DATA",demangled_name:"LOD_r_PCNT(st_HIPLOADDATA*, st_PACKER_READ_DATA*)",address:"0x8003af28",size:216,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","addi","lwz","mtctr","bctrl","mtlr","blr"],labels:0},{name:"LOD_r_PCRT__FP14st_HIPLOADDATAP19st_PACKER_READ_DATA",demangled_name:"LOD_r_PCRT(st_HIPLOADDATA*, st_PACKER_READ_DATA*)",address:"0x8003b000",size:180,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","mr","subi","mtctr","lwz","lwzu","bdnz","bctrl","cmpwi","ble","mtlr","blr"],labels:2},{name:"LOD_r_PMOD__FP14st_HIPLOADDATAP19st_PACKER_READ_DATA",demangled_name:"LOD_r_PMOD(st_HIPLOADDATA*, st_PACKER_READ_DATA*)",address:"0x8003b0b4",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","addi","lwz","mtctr","bctrl","mtlr","blr"],labels:0},{name:"ValidatePlatform__FP14st_HIPLOADDATAP19st_PACKER_READ_DATAiPcPcPcPc",demangled_name:"ValidatePlatform(st_HIPLOADDATA*, st_PACKER_READ_DATA*, int, char*, char*, char*, char*)",address:"0x8003b108",size:728,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","stmw","mr","subi","mtctr","lwz","lwzu","bdnz","crclr","bl","cmpwi","beq","bne","clrlwi.","b","cntlzw","extrwi.","extrwi","neg","or","srwi","lmw","mtlr","blr"],labels:17},{name:"LOD_r_PLAT__FP14st_HIPLOADDATAP19st_PACKER_READ_DATA",demangled_name:"LOD_r_PLAT(st_HIPLOADDATA*, st_PACKER_READ_DATA*)",address:"0x8003b3e0",size:588,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stmw","addi","mr","li","lwz","mtctr","bctrl","cmpwi","bne","bl","lmw","mtlr","blr"],labels:2},{name:"LOD_r_DICT__FP14st_HIPLOADDATAP19st_PACKER_READ_DATA",demangled_name:"LOD_r_DICT(st_HIPLOADDATA*, st_PACKER_READ_DATA*)",address:"0x8003b62c",size:216,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","mtctr","bctrl","lis","addi","b","cmpw","beq","bge","bl","cmplwi","bne","li","mtlr","blr"],labels:5},{name:"LOD_r_ATOC__FP14st_HIPLOADDATAP19st_PACKER_READ_DATA",demangled_name:"LOD_r_ATOC(st_HIPLOADDATA*, st_PACKER_READ_DATA*)",address:"0x8003b704",size:200,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","mtctr","bctrl","lis","addi","b","cmpw","beq","bge","bl","cmplwi","bne","li","mtlr","blr"],labels:5},{name:"LOD_r_AINF__FP14st_HIPLOADDATAP19st_PACKER_READ_DATA",demangled_name:"LOD_r_AINF(st_HIPLOADDATA*, st_PACKER_READ_DATA*)",address:"0x8003b7cc",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","addi","lwz","mtctr","bctrl","mtlr","blr"],labels:0},{name:"LOD_r_AHDR__FP14st_HIPLOADDATAP19st_PACKER_READ_DATA",demangled_name:"LOD_r_AHDR(st_HIPLOADDATA*, st_PACKER_READ_DATA*)",address:"0x8003b80c",size:536,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","addi","lwz","mtctr","bctrl","bl","cmpwi","bge","oris","lis","b","cmpw","beq","cmplwi","bne","mtlr","blr"],labels:6},{name:"LOD_r_ADBG__FP14st_HIPLOADDATAP19st_PACKER_READ_DATAP19st_PACKER_ATOC_NODE",demangled_name:"LOD_r_ADBG(st_HIPLOADDATA*, st_PACKER_READ_DATA*, st_PACKER_ATOC_NODE*)",address:"0x8003ba24",size:260,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","mr","subi","mtctr","lwz","lwzu","bdnz","bctrl","stb","cmpwi","ble","mtlr","blr"],labels:2},{name:"LOD_r_LTOC__FP14st_HIPLOADDATAP19st_PACKER_READ_DATA",demangled_name:"LOD_r_LTOC(st_HIPLOADDATA*, st_PACKER_READ_DATA*)",address:"0x8003bb28",size:200,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","mtctr","bctrl","lis","addi","b","cmpw","beq","bge","bl","cmplwi","bne","li","mtlr","blr"],labels:5},{name:"LOD_r_LINF__FP14st_HIPLOADDATAP19st_PACKER_READ_DATA",demangled_name:"LOD_r_LINF(st_HIPLOADDATA*, st_PACKER_READ_DATA*)",address:"0x8003bbf0",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","addi","lwz","mtctr","bctrl","mtlr","blr"],labels:0},{name:"LOD_r_LHDR__FP14st_HIPLOADDATAP19st_PACKER_READ_DATA",demangled_name:"LOD_r_LHDR(st_HIPLOADDATA*, st_PACKER_READ_DATA*)",address:"0x8003bc30",size:440,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","stmw","mr","addi","lwz","mtctr","bctrl","bl","lis","b","slwi","lwzx","subi","cmpw","beq","add","blt","cmpwi","ble","clrrwi","cmplwi","bne","lmw","mtlr","blr"],labels:9},{name:"LOD_r_LDBG__FP14st_HIPLOADDATAP19st_PACKER_READ_DATAP19st_PACKER_LTOC_NODE",demangled_name:"LOD_r_LDBG(st_HIPLOADDATA*, st_PACKER_READ_DATA*, st_PACKER_LTOC_NODE*)",address:"0x8003bde8",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","lwz","cmpwi","ble","addi","mtctr","bctrl","mtlr","blr"],labels:1},{name:"LOD_r_STRM__FP14st_HIPLOADDATAP19st_PACKER_READ_DATA",demangled_name:"LOD_r_STRM(st_HIPLOADDATA*, st_PACKER_READ_DATA*)",address:"0x8003be48",size:200,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","mtctr","bctrl","lis","addi","b","cmpw","beq","bge","bl","cmplwi","bne","li","mtlr","blr"],labels:5},{name:"LOD_r_DHDR__FP14st_HIPLOADDATAP19st_PACKER_READ_DATA",demangled_name:"LOD_r_DHDR(st_HIPLOADDATA*, st_PACKER_READ_DATA*)",address:"0x8003bf10",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","addi","lwz","mtctr","bctrl","mtlr","blr"],labels:0},{name:"LOD_r_DPAK__FP14st_HIPLOADDATAP19st_PACKER_READ_DATA",demangled_name:"LOD_r_DPAK(st_HIPLOADDATA*, st_PACKER_READ_DATA*)",address:"0x8003bf50",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"PKR_spew_verhist__Fv",demangled_name:"PKR_spew_verhist()",address:"0x8003bf58",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"PKR_type2typeref__FUiP19st_PACKER_ASSETTYPE",demangled_name:"PKR_type2typeref(unsigned int, st_PACKER_ASSETTYPE*)",address:"0x8003bf5c",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmplwi","stw","li","beq","b","cmplw","bne","mr","addi","lwz","bl","mtlr","blr"],labels:5},{name:"PKR_bld_typecnt__FP19st_PACKER_READ_DATA",demangled_name:"PKR_bld_typecnt(st_PACKER_READ_DATA*)",address:"0x8003bfc4",size:564,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","stmw","mr","subi","mtctr","lwz","lwzu","bdnz","b","lwzx","rlwinm.","bne","cmplwi","beq","cmplw","bl","cmpwi","bge","slwi","stwx","cmpw","blt","ble","add","lmw","mtlr","blr"],labels:21},{name:"PKR_typeHdlr_idx__FP19st_PACKER_READ_DATAUi",demangled_name:"PKR_typeHdlr_idx(st_PACKER_READ_DATA*, unsigned int)",address:"0x8003c1f8",size:56,fuzzy_match_percent:100,opcodes:["lwz","li","b","cmplw","bne","mr","blr","addi","cmplwi"],labels:3},{name:"PKR_alloc_chkidx__Fv",demangled_name:"PKR_alloc_chkidx()",address:"0x8003c230",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"PKR_getmem__FUiiUii",demangled_name:"PKR_getmem(unsigned int, int, unsigned int, int)",address:"0x8003c234",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"PKR_getmem__FUiiUiiiPPc",demangled_name:"PKR_getmem(unsigned int, int, unsigned int, int, int, char**)",address:"0x8003c25c",size:244,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr.","mr","bne","li","b","cmpwi","beq","add","bl","cmplwi","subi","neg","and","lwz","addi","bge","lmw","mtlr","blr"],labels:9},{name:"PKR_relmem__FUiiPvUii",demangled_name:"PKR_relmem(unsigned int, int, void*, unsigned int, int)",address:"0x8003c350",size:176,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","subi","add","cmpwi","bge","li","bl","cmplwi","beq","ble","b","mtlr","addi","blr"],labels:3},{name:"PKR_push_memmark__Fv",demangled_name:"PKR_push_memmark()",address:"0x8003c400",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"PKR_pop_memmark__Fv",demangled_name:"PKR_pop_memmark()",address:"0x8003c420",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","subi","lwz","mtlr","addi","blr"],labels:0},{name:"__sinit_xpkrsvc_cpp",address:"0x8003c448",size:64,fuzzy_match_percent:0,opcodes:["lis","addi","li","subi","mtctr","lwz","lwzu","stw","stwu","bdnz","blr"],labels:1},{name:"Name__19st_PACKER_ATOC_NODECFv",demangled_name:"st_PACKER_ATOC_NODE::Name() const",address:"0x8003c488",size:16,fuzzy_match_percent:100,opcodes:["lis","addi","blr"],labels:0}]},{name:"main/SB/Core/x/xQuickCull",fuzzy_match_percent:2.8397565,total_code:1972,matched_code:56,total_data:24,matched_data:0,total_functions:12,matched_functions:1,complete:!1,module_name:"main",module_id:0,sections:[{name:".sdata2",address:"0x803ccf60",size:24,fuzzy_match_percent:0},{name:".text",address:"0x8003c498",size:1972,fuzzy_match_percent:2.8397565}],functions:[{name:"xQuickCullInit__FP10xQCControlffffff",demangled_name:"xQuickCullInit(xQCControl*, float, float, float, float, float, float)",address:"0x8003c498",size:240,fuzzy_match_percent:0,opcodes:["stfs","fsubs","lfs","fcmpo","cror","beq","bne","fadds","fdivs","fmadds","blr"],labels:2},{name:"xQuickCullInit__FP10xQCControlPC4xBox",demangled_name:"xQuickCullInit(xQCControl*, const xBox*)",address:"0x8003c588",size:56,fuzzy_match_percent:100,opcodes:["stwu","mflr","lfs","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xQuickCullIsects__FPC7xQCDataPC7xQCData",demangled_name:"xQuickCullIsects(const xQCData*, const xQCData*)",address:"0x8003c5c0",size:160,fuzzy_match_percent:0,opcodes:["lbz","li","extsb","cmpw","bgt","clrlwi","blr"],labels:1},{name:"xQuickCullForBound__FP10xQCControlP7xQCDataPC6xBound",demangled_name:"xQuickCullForBound(xQCControl*, xQCData*, const xBound*)",address:"0x8003c660",size:92,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lbz","cmplwi","bne","addi","bl","b","lwz","mtlr","blr"],labels:3},{name:"xQuickCullCellForVec__FP10xQCControlP7xQCDataPC5xVec3",demangled_name:"xQuickCullCellForVec(xQCControl*, xQCData*, const xVec3*)",address:"0x8003c6bc",size:304,fuzzy_match_percent:0,opcodes:["stwu","li","lfs","fsubs","fmuls","fctiwz","stfd","lwz","cmpwi","bge","mr","b","stb","lbz","addi","blr"],labels:9},{name:"xQuickCullCellMerge__FP7xQCDataPC7xQCDataPC7xQCData",demangled_name:"xQuickCullCellMerge(xQCData*, const xQCData*, const xQCData*)",address:"0x8003c7ec",size:212,fuzzy_match_percent:0,opcodes:["lbz","extsb","cmpw","bge","mr","stb","ble","blr"],labels:6},{name:"xQuickCullForLine__FP10xQCControlP7xQCDataPC6xLine3",demangled_name:"xQuickCullForLine(xQCControl*, xQCData*, const xLine3*)",address:"0x8003c8c0",size:104,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","addi","bl","lwz","mtlr","blr"],labels:0},{name:"xQuickCullForRay__FP10xQCControlP7xQCDataPC5xRay3",demangled_name:"xQuickCullForRay(xQCControl*, xQCData*, const xRay3*)",address:"0x8003c928",size:368,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","rlwinm.","mr","beq","lfs","fmuls","fadds","stfs","b","fsubs","addi","bl","mtlr","blr"],labels:6},{name:"xQuickCullForSphere__FP10xQCControlP7xQCDataPC7xSphere",demangled_name:"xQuickCullForSphere(xQCControl*, xQCData*, const xSphere*)",address:"0x8003ca98",size:200,fuzzy_match_percent:0,opcodes:["stwu","mflr","lfs","stw","mr","addi","fadds","fneg","stfs","frsp","bl","lwz","mtlr","blr"],labels:0},{name:"xQuickCullForBox__FP10xQCControlP7xQCDataPC4xBox",demangled_name:"xQuickCullForBox(xQCControl*, xQCData*, const xBox*)",address:"0x8003cb60",size:108,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","addi","bl","lwz","mtlr","blr"],labels:0},{name:"xQuickCullForOBB__FP10xQCControlP7xQCDataPC4xBoxPC7xMat4x3",demangled_name:"xQuickCullForOBB(xQCControl*, xQCData*, const xBox*, const xMat4x3*)",address:"0x8003cbcc",size:84,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","addi","bl","lwz","mtlr","blr"],labels:0},{name:"xQuickCullForEverything__FP7xQCData",demangled_name:"xQuickCullForEverything(xQCData*)",address:"0x8003cc20",size:44,fuzzy_match_percent:0,opcodes:["li","stb","blr"],labels:0}]},{name:"main/SB/Core/x/xsavegame",fuzzy_match_percent:100,total_code:10072,matched_code:10072,total_data:10888,matched_data:10888,total_functions:72,matched_functions:72,complete:!0,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x802c8970",size:24,fuzzy_match_percent:100},{name:".data",address:"0x80286888",size:8816,fuzzy_match_percent:100},{name:".rodata",address:"0x80253670",size:2040,fuzzy_match_percent:100},{name:".sbss",address:"0x803cb358",size:8,fuzzy_match_percent:100},{name:".text",address:"0x8003cc4c",size:10072,fuzzy_match_percent:100}],functions:[{name:"xSGStartup__Fv",demangled_name:"xSGStartup()",address:"0x8003cc4c",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","addi","cmpwi","bne","bl","lis","li","mtlr","blr"],labels:1},{name:"xSGShutdown__Fv",demangled_name:"xSGShutdown()",address:"0x8003cca0",size:56,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","subic.","bne","bl","mtlr","addi","blr"],labels:1},{name:"xSGInit__F16en_SAVEGAME_MODE",demangled_name:"xSGInit(en_SAVEGAME_MODE)",address:"0x8003ccd8",size:252,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","mr","addi","lwz","cmplwi","beq","li","b","bl","ori","cmpwi","bne","mtlr","blr"],labels:4},{name:"xSGDone__FP17st_XSAVEGAME_DATA",demangled_name:"xSGDone(st_XSAVEGAME_DATA*)",address:"0x8003cdd4",size:292,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","lwz","clrlwi.","bne","cmplwi","beq","bl","cmpwi","lis","addi","b","mtlr","blr"],labels:5},{name:"xSGCheckForCorruptFiles__FP17st_XSAVEGAME_DATAPA64_c",demangled_name:"xSGCheckForCorruptFiles(st_XSAVEGAME_DATA*, char(*)[64])",address:"0x8003cef8",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","bl","mtlr","addi","blr"],labels:0},{name:"xSGTgtCount__FP17st_XSAVEGAME_DATAPi",demangled_name:"xSGTgtCount(st_XSAVEGAME_DATA*, int*)",address:"0x8003cf1c",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","bl","mtlr","addi","blr"],labels:0},{name:"xSGTgtPhysSlotIdx__FP17st_XSAVEGAME_DATAi",demangled_name:"xSGTgtPhysSlotIdx(st_XSAVEGAME_DATA*, int)",address:"0x8003cf40",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","bl","mtlr","addi","blr"],labels:0},{name:"xSGTgtIsFormat__FP17st_XSAVEGAME_DATAiPi",demangled_name:"xSGTgtIsFormat(st_XSAVEGAME_DATA*, int, int*)",address:"0x8003cf64",size:120,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","lwz","bl","rlwinm.","beq","cmplwi","b","bne","mtlr","addi","blr"],labels:3},{name:"xSGTgtFormatTgt__FP17st_XSAVEGAME_DATAiPi",demangled_name:"xSGTgtFormatTgt(st_XSAVEGAME_DATA*, int, int*)",address:"0x8003cfdc",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","li","stw","lwz","bl","mtlr","addi","blr"],labels:0},{name:"xSGTgtSelect__FP17st_XSAVEGAME_DATAi",demangled_name:"xSGTgtSelect(st_XSAVEGAME_DATA*, int)",address:"0x8003d008",size:92,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","bl","mr.","beq","cmpwi","mtlr","addi","blr"],labels:1},{name:"xSGTgtHasGameDir__FP17st_XSAVEGAME_DATAi",demangled_name:"xSGTgtHasGameDir(st_XSAVEGAME_DATA*, int)",address:"0x8003d064",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","bl","cmpwi","beq","mtlr","addi","blr"],labels:1},{name:"xSGTgtHaveRoom__FP17st_XSAVEGAME_DATAiiiPiPiPi",demangled_name:"xSGTgtHaveRoom(st_XSAVEGAME_DATA*, int, int, int, int*, int*, int*)",address:"0x8003d0a4",size:216,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","li","addi","stmw","mr","subi","mtctr","lwz","lwzu","bdnz","cmpwi","bge","bl","b","lmw","mtlr","blr"],labels:3},{name:"xSGTgtHaveRoomStartup__FP17st_XSAVEGAME_DATAiiiPiPiPi",demangled_name:"xSGTgtHaveRoomStartup(st_XSAVEGAME_DATA*, int, int, int, int*, int*, int*)",address:"0x8003d17c",size:216,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","li","addi","stmw","mr","subi","mtctr","lwz","lwzu","bdnz","cmpwi","bge","bl","b","lmw","mtlr","blr"],labels:3},{name:"xSGCheckMemoryCard__FP17st_XSAVEGAME_DATAi",demangled_name:"xSGCheckMemoryCard(st_XSAVEGAME_DATA*, int)",address:"0x8003d254",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","bl","mtlr","addi","blr"],labels:0},{name:"xSGGameSet__FP17st_XSAVEGAME_DATAi",demangled_name:"xSGGameSet(st_XSAVEGAME_DATA*, int)",address:"0x8003d278",size:8,fuzzy_match_percent:100,opcodes:["stw","blr"],labels:0},{name:"xSGGameIsEmpty__FP17st_XSAVEGAME_DATAi",demangled_name:"xSGGameIsEmpty(st_XSAVEGAME_DATA*, int)",address:"0x8003d280",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","cntlzw","li","rlwnm","clrlwi","lwz","mtlr","addi","blr"],labels:0},{name:"xSGGameSize__FP17st_XSAVEGAME_DATAi",demangled_name:"xSGGameSize(st_XSAVEGAME_DATA*, int)",address:"0x8003d2b0",size:112,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","bl","cmpwi","beq","lwz","mtlr","addi","blr"],labels:1},{name:"xSGGameModDate__FP17st_XSAVEGAME_DATAi",demangled_name:"xSGGameModDate(st_XSAVEGAME_DATA*, int)",address:"0x8003d320",size:164,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","li","mr","stb","bl","cmpwi","beq","lwz","cmplwi","addi","b","mtlr","blr"],labels:2},{name:"xSGGameLabel__FP17st_XSAVEGAME_DATAi",demangled_name:"xSGGameLabel(st_XSAVEGAME_DATA*, int)",address:"0x8003d3c4",size:92,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","bl","cmpwi","beq","mulli","lis","addi","add.","lwz","mtlr","blr"],labels:1},{name:"xSGGameThumbIndex__FP17st_XSAVEGAME_DATAi",demangled_name:"xSGGameThumbIndex(st_XSAVEGAME_DATA*, int)",address:"0x8003d420",size:88,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","bl","cmpwi","beq","mulli","lis","addi","add","lbz","lwz","mtlr","blr"],labels:1},{name:"xSGGameProgress__FP17st_XSAVEGAME_DATAi",demangled_name:"xSGGameProgress(st_XSAVEGAME_DATA*, int)",address:"0x8003d478",size:88,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","bl","cmpwi","beq","mulli","lis","addi","add","lwz","mtlr","blr"],labels:1},{name:"xSGAddSaveClient__FP17st_XSAVEGAME_DATAUiPvPFPvP17st_XSAVEGAME_DATAPiPi_iPFPvP17st_XSAVEGAME_DATAP25st_XSAVEGAME_WRITECONTEXT_i",demangled_name:"xSGAddSaveClient(st_XSAVEGAME_DATA*, unsigned int, void*, int (*)(void*, st_XSAVEGAME_DATA*, int*, int*), int (*)(void*, st_XSAVEGAME_DATA*, st_XSAVEGAME_WRITECONTEXT*))",address:"0x8003d4d0",size:212,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","lwz","li","rlwinm.","beq","b","clrlwi.","bne","addi","cmpwi","blt","bl","slwi","add","ori","oris","lmw","mtlr","blr"],labels:4},{name:"xSGAddLoadClient__FP17st_XSAVEGAME_DATAUiPvPFPvP17st_XSAVEGAME_DATAP24st_XSAVEGAME_READCONTEXTUii_i",demangled_name:"xSGAddLoadClient(st_XSAVEGAME_DATA*, unsigned int, void*, int (*)(void*, st_XSAVEGAME_DATA*, st_XSAVEGAME_READCONTEXT*, unsigned int, int))",address:"0x8003d5a4",size:320,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","li","rlwinm.","beq","b","clrlwi.","bne","addi","cmpwi","blt","bl","cmplwi","slwi","add","ori","oris","mtlr","blr"],labels:7},{name:"xSGSetup__FP17st_XSAVEGAME_DATA",demangled_name:"xSGSetup(st_XSAVEGAME_DATA*)",address:"0x8003d6e4",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","li","addi","stw","bl","lwz","mtlr","blr"],labels:0},{name:"xSGSetup__FP17st_XSAVEGAME_DATAiPcixi",demangled_name:"xSGSetup(st_XSAVEGAME_DATA*, int, char*, int, long long, int)",address:"0x8003d724",size:264,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","li","lwz","rlwinm.","beq","b","clrlwi.","bne","cmpwi","addi","bl","stb","ori","oris","lmw","mtlr","blr"],labels:6},{name:"xSGProcess__FP17st_XSAVEGAME_DATA",demangled_name:"xSGProcess(st_XSAVEGAME_DATA*)",address:"0x8003d82c",size:320,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","lwz","rlwinm.","beq","b","clrlwi.","bne","cmpwi","bl","ori","oris","mtlr","addi","blr"],labels:10},{name:"xSGWrapup__FP17st_XSAVEGAME_DATA",demangled_name:"xSGWrapup(st_XSAVEGAME_DATA*)",address:"0x8003d96c",size:328,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","li","lwz","rlwinm.","beq","b","clrlwi.","bne","oris","cmpwi","bl","bge","mtlr","addi","blr"],labels:17},{name:"xSGAsyncStatus__FP17st_XSAVEGAME_DATAiP14en_XSG_WHYFAILPc",demangled_name:"xSGAsyncStatus(st_XSAVEGAME_DATA*, int, en_XSG_WHYFAIL*, char*)",address:"0x8003dab4",size:252,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr.","mr","li","beq","stb","lwz","bl","cmpwi","bge","b","cmplwi","bgt","lis","slwi","addi","lwzx","mtctr","bctr","lmw","mtlr","blr"],labels:13},{name:"xSG_cb_leader_svinfo__FPvP17st_XSAVEGAME_DATAPiPi",demangled_name:"xSG_cb_leader_svinfo(void*, st_XSAVEGAME_DATA*, int*, int*)",address:"0x8003dbb0",size:20,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"xSG_cb_leader_svproc__FPvP17st_XSAVEGAME_DATAP25st_XSAVEGAME_WRITECONTEXT",demangled_name:"xSG_cb_leader_svproc(void*, st_XSAVEGAME_DATA*, st_XSAVEGAME_WRITECONTEXT*)",address:"0x8003dbc4",size:272,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","li","addi","mr","subi","mtctr","lwz","lwzu","bdnz","lhz","lbz","sth","stb","bl","mtlr","blr"],labels:1},{name:"xSG_cb_leader_load__FPvP17st_XSAVEGAME_DATAP24st_XSAVEGAME_READCONTEXTUii",demangled_name:"xSG_cb_leader_load(void*, st_XSAVEGAME_DATA*, st_XSAVEGAME_READCONTEXT*, unsigned int, int)",address:"0x8003dcd4",size:220,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","mr","subi","lwz","mtctr","lwzu","bdnz","bl","mtlr","blr"],labels:1},{name:"xSGWriteData__FP17st_XSAVEGAME_DATAP25st_XSAVEGAME_WRITECONTEXTPcii",demangled_name:"xSGWriteData(st_XSAVEGAME_DATA*, st_XSAVEGAME_WRITECONTEXT*, char*, int, int)",address:"0x8003ddb0",size:272,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","li","lwz","rlwinm.","beq","b","cmpwi","bne","mullw.","cmplwi","add","cmpw","ble","oris","bl","and.","divw","lmw","mtlr","addi","blr"],labels:9},{name:"xSGWriteStrLen__FPCc",demangled_name:"xSGWriteStrLen(const char*)",address:"0x8003dec0",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","addi","clrlwi","add","lwz","mtlr","blr"],labels:0},{name:"xSGWriteData__FP17st_XSAVEGAME_DATAP25st_XSAVEGAME_WRITECONTEXTPci",demangled_name:"xSGWriteData(st_XSAVEGAME_DATA*, st_XSAVEGAME_WRITECONTEXT*, char*, int)",address:"0x8003def0",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xSGWriteData__FP17st_XSAVEGAME_DATAP25st_XSAVEGAME_WRITECONTEXTPii",demangled_name:"xSGWriteData(st_XSAVEGAME_DATA*, st_XSAVEGAME_WRITECONTEXT*, int*, int)",address:"0x8003df18",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xSGWriteData__FP17st_XSAVEGAME_DATAP25st_XSAVEGAME_WRITECONTEXTPUii",demangled_name:"xSGWriteData(st_XSAVEGAME_DATA*, st_XSAVEGAME_WRITECONTEXT*, unsigned int*, int)",address:"0x8003df40",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xSGWriteData__FP17st_XSAVEGAME_DATAP25st_XSAVEGAME_WRITECONTEXTPfi",demangled_name:"xSGWriteData(st_XSAVEGAME_DATA*, st_XSAVEGAME_WRITECONTEXT*, float*, int)",address:"0x8003df68",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xSGReadData__FP17st_XSAVEGAME_DATAP24st_XSAVEGAME_READCONTEXTPcii",demangled_name:"xSGReadData(st_XSAVEGAME_DATA*, st_XSAVEGAME_READCONTEXT*, char*, int, int)",address:"0x8003df90",size:256,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr.","mr","bne","li","b","mullw.","cmplwi","beq","lwz","cmpw","ble","bl","add","subf","divw","mtlr","addi","blr"],labels:7},{name:"xSGReadData__FP17st_XSAVEGAME_DATAP24st_XSAVEGAME_READCONTEXTPci",demangled_name:"xSGReadData(st_XSAVEGAME_DATA*, st_XSAVEGAME_READCONTEXT*, char*, int)",address:"0x8003e090",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xSGReadData__FP17st_XSAVEGAME_DATAP24st_XSAVEGAME_READCONTEXTPii",demangled_name:"xSGReadData(st_XSAVEGAME_DATA*, st_XSAVEGAME_READCONTEXT*, int*, int)",address:"0x8003e0b8",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xSGReadData__FP17st_XSAVEGAME_DATAP24st_XSAVEGAME_READCONTEXTPUii",demangled_name:"xSGReadData(st_XSAVEGAME_DATA*, st_XSAVEGAME_READCONTEXT*, unsigned int*, int)",address:"0x8003e0e0",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xSGReadData__FP17st_XSAVEGAME_DATAP24st_XSAVEGAME_READCONTEXTPfi",demangled_name:"xSGReadData(st_XSAVEGAME_DATA*, st_XSAVEGAME_READCONTEXT*, float*, int)",address:"0x8003e108",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xSG_grab_leaders__FP17st_XSAVEGAME_DATA",demangled_name:"xSG_grab_leaders(st_XSAVEGAME_DATA*)",address:"0x8003e130",size:264,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","stmw","mr","subi","mtctr","lwz","lwzu","bdnz","bl","cmpwi","bne","b","beq","blt","lmw","mtlr","blr"],labels:5},{name:"xSG_chdir_gamedir__FP17st_XSAVEGAME_DATA",demangled_name:"xSG_chdir_gamedir(st_XSAVEGAME_DATA*)",address:"0x8003e238",size:100,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","bl","lwz","cmpwi","bne","mtlr","addi","blr"],labels:1},{name:"xSG_cm_slotname__FP17st_XSAVEGAME_DATAi",demangled_name:"xSG_cm_slotname(st_XSAVEGAME_DATA*, int)",address:"0x8003e29c",size:108,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","cmpwi","stw","li","stb","bne","bl","b","mr","addi","lwz","mtlr","blr"],labels:2},{name:"xSG_areaComposeLabel__FPciPci",demangled_name:"xSG_areaComposeLabel(char*, int, char*, int)",address:"0x8003e308",size:212,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","stmw","addi","mr","lwz","bl","crclr","lmw","mtlr","blr"],labels:0},{name:"xSG_sv_flipinfo__FP17st_XSAVEGAME_DATA",demangled_name:"xSG_sv_flipinfo(st_XSAVEGAME_DATA*)",address:"0x8003e3dc",size:268,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","b","addi","lwz","mtctr","bctrl","cmpwi","bne","bl","add","oris","cmpw","blt","mtlr","blr"],labels:6},{name:"xSG_sv_prepdest__FP17st_XSAVEGAME_DATA",demangled_name:"xSG_sv_prepdest(st_XSAVEGAME_DATA*)",address:"0x8003e4e8",size:168,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","lwz","cmpwi","bge","b","addi","add","bl","cmplwi","bne","lis","mtlr","blr"],labels:3},{name:"xSG_sv_flipproc__FP17st_XSAVEGAME_DATA",demangled_name:"xSG_sv_flipproc(st_XSAVEGAME_DATA*)",address:"0x8003e590",size:272,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","stmw","mr","stb","b","addi","bl","mr.","beq","lwz","mtctr","bctrl","bne","subf","cmpwi","subi","bgt","cmpw","blt","lmw","mtlr","blr"],labels:8},{name:"xSG_sv_bldchksum__FP17st_XSAVEGAME_DATA",demangled_name:"xSG_sv_bldchksum(st_XSAVEGAME_DATA*)",address:"0x8003e6a0",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","addi","subi","bl","li","mtlr","blr"],labels:0},{name:"xSG_smem_blkopen__FP17st_XSAVEGAME_DATA",demangled_name:"xSG_smem_blkopen(st_XSAVEGAME_DATA*)",address:"0x8003e6e8",size:168,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","mr","bl","lwz","mtlr","blr"],labels:0},{name:"xSG_smem_blkclose__FP17st_XSAVEGAME_DATA",demangled_name:"xSG_smem_blkclose(st_XSAVEGAME_DATA*)",address:"0x8003e790",size:136,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","addi","lwz","bl","mtlr","blr"],labels:0},{name:"xSG_smem_cltopen__FP17st_XSAVEGAME_DATAP19st_XSAVEGAME_CLIENT",demangled_name:"xSG_smem_cltopen(st_XSAVEGAME_DATA*, st_XSAVEGAME_CLIENT*)",address:"0x8003e818",size:184,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","li","addi","mr","lwz","bl","mtlr","blr"],labels:0},{name:"xSG_smem_cltclose__FP17st_XSAVEGAME_DATAP19st_XSAVEGAME_CLIENT",demangled_name:"xSG_smem_cltclose(st_XSAVEGAME_DATA*, st_XSAVEGAME_CLIENT*)",address:"0x8003e8d0",size:200,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","li","bl","cmpw","bge","addi","mtlr","blr"],labels:1},{name:"xSG_sv_commit__FP17st_XSAVEGAME_DATA",demangled_name:"xSG_sv_commit(st_XSAVEGAME_DATA*)",address:"0x8003e998",size:316,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","li","stw","stmw","addi","mr","lwz","bl","cmpwi","bne","b","lmw","mtlr","blr"],labels:2},{name:"xSG_cb_ISGChange__FPv10en_CHGCODE",demangled_name:"xSG_cb_ISGChange(void*, en_CHGCODE)",address:"0x8003ead4",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","cmpwi","beq","bge","b","lwz","mtlr","addi","blr"],labels:4},{name:"xSG_ld_prepload__FP17st_XSAVEGAME_DATA",demangled_name:"xSG_ld_prepload(st_XSAVEGAME_DATA*)",address:"0x8003eb28",size:136,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","lwz","bl","cmpwi","bge","b","mtlr","addi","blr"],labels:2},{name:"xSG_ld_readgame__FP17st_XSAVEGAME_DATA",demangled_name:"xSG_ld_readgame(st_XSAVEGAME_DATA*)",address:"0x8003ebb0",size:144,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","lwz","rlwinm.","beq","bl","cmpwi","bne","oris","mtlr","addi","blr"],labels:3},{name:"xSG_ld_readhead__FP17st_XSAVEGAME_DATA",demangled_name:"xSG_ld_readhead(st_XSAVEGAME_DATA*)",address:"0x8003ec40",size:244,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","addi","mr","lwz","bl","subis","cmplwi","beq","cmpwi","clrlwi.","b","mtlr","blr"],labels:4},{name:"xSG_ld_validate__FP17st_XSAVEGAME_DATA",demangled_name:"xSG_ld_validate(st_XSAVEGAME_DATA*)",address:"0x8003ed34",size:128,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","lwz","addi","subi","bl","cmplw","beq","mtlr","blr"],labels:1},{name:"xSG_ld_findcltblk__FP17st_XSAVEGAME_DATA",demangled_name:"xSG_ld_findcltblk(st_XSAVEGAME_DATA*)",address:"0x8003edb4",size:672,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","addi","mr","lwz","bl","b","mtctr","cmpwi","ble","cmplw","bne","bdnz","cmplwi","beq","bctrl","subf","add","bgt","mtlr","blr"],labels:8},{name:"xSG_ld_flipload__FP17st_XSAVEGAME_DATA",demangled_name:"xSG_ld_flipload(st_XSAVEGAME_DATA*)",address:"0x8003f054",size:212,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","li","b","addi","lwz","cmplwi","beq","cmpwi","bl","mtctr","bctrl","bne","cmpw","blt","lmw","mtlr","blr"],labels:5},{name:"xSGAutoSave_GetCache__Fv",demangled_name:"xSGAutoSave_GetCache()",address:"0x8003f128",size:12,fuzzy_match_percent:100,opcodes:["lis","addi","blr"],labels:0},{name:"xSGAutoSave_Startup__Fv",demangled_name:"xSGAutoSave_Startup()",address:"0x8003f134",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","li","lwz","mtlr","addi","blr"],labels:0},{name:"IsValid__11XSGAutoDataFv",demangled_name:"XSGAutoData::IsValid()",address:"0x8003f170",size:88,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","clrlwi.","beq","bl","cmpwi","bne","clrrwi","clrlwi","mtlr","addi","blr"],labels:1},{name:"MarkInvalid__11XSGAutoDataFv",demangled_name:"XSGAutoData::MarkInvalid()",address:"0x8003f1c8",size:16,fuzzy_match_percent:100,opcodes:["lwz","clrrwi","stw","blr"],labels:0},{name:"SetCache__11XSGAutoDataFiii",demangled_name:"XSGAutoData::SetCache(int, int, int)",address:"0x8003f1d8",size:144,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","cmplwi","bne","li","b","ori","mtlr","addi","blr"],labels:2},{name:"Discard__11XSGAutoDataFv",demangled_name:"XSGAutoData::Discard()",address:"0x8003f268",size:88,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","lwz","cmplwi","beq","bl","mtlr","addi","blr"],labels:1},{name:"HWConnect__11XSGAutoDataFi",demangled_name:"XSGAutoData::HWConnect(int)",address:"0x8003f2c0",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"HWDisconnect__11XSGAutoDataFP13st_ISGSESSION",demangled_name:"XSGAutoData::HWDisconnect(st_ISGSESSION*)",address:"0x8003f300",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"HWCheckConnect__11XSGAutoDataFi",demangled_name:"XSGAutoData::HWCheckConnect(int)",address:"0x8003f324",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","stw","lwz","bl","mtlr","addi","blr"],labels:0},{name:"ASG_ISG_changed__FPv10en_CHGCODE",demangled_name:"ASG_ISG_changed(void*, en_CHGCODE)",address:"0x8003f350",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","cmpwi","beq","bge","b","lwz","mtlr","addi","blr"],labels:4}]},{name:"main/SB/Core/x/xScene",fuzzy_match_percent:31.429762,total_code:9596,matched_code:3016,total_data:184,matched_data:0,total_functions:36,matched_functions:24,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x802c8988",size:104,fuzzy_match_percent:0},{name:".sbss",address:"0x803cb360",size:24,fuzzy_match_percent:0},{name:".sbss2",address:"0x803d0818",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803ccf78",size:48,fuzzy_match_percent:0},{name:".text",address:"0x8003f3a4",size:8344,fuzzy_match_percent:28.475552},{name:".text",address:"0x8004143c",size:32,fuzzy_match_percent:100},{name:".text",address:"0x8004145c",size:656,fuzzy_match_percent:6.707317},{name:".text",address:"0x800416ec",size:564,fuzzy_match_percent:100}],functions:[{name:"xSceneInit__FP6xSceneUsUsUsUs",demangled_name:"xSceneInit(xScene*, unsigned short, unsigned short, unsigned short, unsigned short)",address:"0x8003f3a4",size:360,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","stmw","mr","clrlslwi","sth","lwz","bl","add","lhz","slwi","addi","lmw","mtlr","blr"],labels:0},{name:"xSceneExit__FP6xScene",demangled_name:"xSceneExit(xScene*)",address:"0x8003f50c",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xSceneSave__FP6xSceneP7xSerial",demangled_name:"xSceneSave(xScene*, xSerial*)",address:"0x8003f510",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xSceneLoad__FP6xSceneP7xSerial",demangled_name:"xSceneLoad(xScene*, xSerial*)",address:"0x8003f514",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xSceneSetup__FP6xScene",demangled_name:"xSceneSetup(xScene*)",address:"0x8003f518",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","bl","mtlr","addi","blr"],labels:0},{name:"xSceneAddEnt__FP6xSceneP4xEnt",demangled_name:"xSceneAddEnt(xScene*, xEnt*)",address:"0x8003f53c",size:172,fuzzy_match_percent:100,opcodes:["lbz","cmplwi","bne","lhz","lwz","addi","clrlslwi","sth","stwx","b","blr"],labels:4},{name:"xSceneResolvID__FP6xSceneUi",demangled_name:"xSceneResolvID(xScene*, unsigned int)",address:"0x8003f5e8",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","mr","mtctr","bctrl","b","li","mtlr","addi","blr"],labels:2},{name:"xSceneID2Name__FP6xSceneUi",demangled_name:"xSceneID2Name(xScene*, unsigned int)",address:"0x8003f624",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","mr","mtctr","bctrl","b","li","mtlr","addi","blr"],labels:2},{name:"xSceneForAllEnts__FP6xScenePFP4xEntP6xScenePv_P4xEntPv",demangled_name:"xSceneForAllEnts(xScene*, xEnt* (*)(xEnt*, xScene*, void*), void*)",address:"0x8003f660",size:140,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","b","lwz","clrlslwi","lwzx","mtctr","bctrl","cmplwi","beq","addi","lhz","clrlwi","cmplw","blt","mtlr","blr"],labels:3},{name:"xSceneForAllStatics__FP6xScenePFP4xEntP6xScenePv_P4xEntPv",demangled_name:"xSceneForAllStatics(xScene*, xEnt* (*)(xEnt*, xScene*, void*), void*)",address:"0x8003f6ec",size:140,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","b","lwz","clrlslwi","lwzx","mtctr","bctrl","cmplwi","beq","addi","lhz","clrlwi","cmplw","blt","mtlr","blr"],labels:3},{name:"xSceneForAllDynamics__FP6xScenePFP4xEntP6xScenePv_P4xEntPv",demangled_name:"xSceneForAllDynamics(xScene*, xEnt* (*)(xEnt*, xScene*, void*), void*)",address:"0x8003f778",size:140,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","b","lwz","clrlslwi","lwzx","mtctr","bctrl","cmplwi","beq","addi","lhz","clrlwi","cmplw","blt","mtlr","blr"],labels:3},{name:"xSceneForAllNPCs__FP6xScenePFP4xEntP6xScenePv_P4xEntPv",demangled_name:"xSceneForAllNPCs(xScene*, xEnt* (*)(xEnt*, xScene*, void*), void*)",address:"0x8003f804",size:140,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","b","lwz","clrlslwi","lwzx","mtctr","bctrl","cmplwi","beq","addi","lhz","clrlwi","cmplw","blt","mtlr","blr"],labels:3},{name:"xRayHitsGrid__FP5xGridP6xSceneP5xRay3PFP6xSceneP5xRay3P7xQCDataP4xEntPv_vP7xQCDataPv",demangled_name:"xRayHitsGrid(xGrid*, xScene*, xRay3*, void (*)(xScene*, xRay3*, xQCData*, xEnt*, void*), xQCData*, void*)",address:"0x8003f890",size:2140,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lwz","mr","ori","rlwinm.","beq","lfs","fmuls","fadds","b","cmpwi","fsubs","fabs","frsp","fcmpo","cror","bne","stfs","fmr","addi","fdivs","bl","lis","xoris","lfd","bge","ble","subi","lhz","cmpw","subf","fmadds","mtctr","bctrl","cmplwi","psq_l","lmw","mtlr","blr"],labels:59},{name:"xRayHitsTikiLandableEnt__FP6xSceneP5xRay3P7xQCDataP4xEntPv",demangled_name:"xRayHitsTikiLandableEnt(xScene*, xRay3*, xQCData*, xEnt*, void*)",address:"0x800400ec",size:236,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lbz","cmplwi","beq","addi","bl","cmpwi","lwz","clrlwi.","bne","lfs","fcmpo","bge","stfs","mtlr","blr"],labels:3},{name:"xRayHitsEnt__FP6xSceneP5xRay3P7xQCDataP4xEntPv",demangled_name:"xRayHitsEnt(xScene*, xRay3*, xQCData*, xEnt*, void*)",address:"0x800401d8",size:172,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lbz","cmplwi","beq","addi","bl","cmpwi","lwz","clrlwi.","lfs","fcmpo","bge","stfs","mtlr","blr"],labels:2},{name:"xRayHitsTikiLandableScene__FP6xSceneP5xRay3P7xCollis",demangled_name:"xRayHitsTikiLandableScene(xScene*, xRay3*, xCollis*)",address:"0x80040284",size:288,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","addi","lfs","stfs","bl","lis","lwz","fcmpo","bge","li","ori","b","clrrwi","mtlr","blr"],labels:3},{name:"xRayHitsScene__FP6xSceneP5xRay3P7xCollis",demangled_name:"xRayHitsScene(xScene*, xRay3*, xCollis*)",address:"0x800403a4",size:288,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","addi","lfs","stfs","bl","lis","lwz","fcmpo","bge","li","ori","b","clrrwi","mtlr","blr"],labels:3},{name:"xRayHitsSceneFlags__FP6xSceneP5xRay3P7xCollisUcUc",demangled_name:"xRayHitsSceneFlags(xScene*, xRay3*, xCollis*, unsigned char, unsigned char)",address:"0x800404c4",size:404,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","addi","lfs","stfs","lwz","clrrwi","ori","bl","li","stb","rlwinm.","clrlwi","beq","lis","fcmpo","bge","lmw","mtlr","blr"],labels:3},{name:"__ct__Q220@unnamed@xScene_cpp@15cb_ray_hits_entFRC5xRay3R7xCollisUcUc",demangled_name:"@unnamed@xScene_cpp@::cb_ray_hits_ent::cb_ray_hits_ent(const xRay3&, xCollis&, unsigned char, unsigned char)",address:"0x80040658",size:20,fuzzy_match_percent:100,opcodes:["stw","stb","blr"],labels:0},{name:"ProjectTriangle__FP5xVec3P5xVec3PfPf",demangled_name:"ProjectTriangle(xVec3*, xVec3*, float*, float*)",address:"0x8004066c",size:196,fuzzy_match_percent:100,opcodes:["lfs","fmuls","fmadds","stfs","fcmpo","bge","b","ble","blr","blelr"],labels:3},{name:"ProjectBox__FP5xVec3P4xBoxPfPf",demangled_name:"ProjectBox(xVec3*, xBox*, float*, float*)",address:"0x80040730",size:148,fuzzy_match_percent:100,opcodes:["lfs","fsubs","fadds","fmuls","fabs","frsp","fmadds","stfs","blr"],labels:0},{name:"Mgc_TriBoxTest__FP5xVec3P4xBox",demangled_name:"Mgc_TriBoxTest(xVec3*, xBox*)",address:"0x800407c4",size:696,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","stmw","mr","mtctr","lfs","fcmpo","ble","ori","b","bge","cmplwi","bne","and","addi","bdnz","beq","fsubs","fmuls","stfs","fmsubs","fmadds","bl","blt","cmpwi","lmw","lwz","mtlr","blr"],labels:16},{name:"nearestFloorCB__FP14RpIntersectionP19RpCollisionTrianglefPv",demangled_name:"nearestFloorCB(RpIntersection*, RpCollisionTriangle*, float, void*)",address:"0x80040a7c",size:1080,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lbz","mr","lfs","cmplwi","beq","lwz","rlwinm.","b","lhz","addi","bl","fcmpo","bge","fsubs","stfs","fmuls","fmsubs","cror","bne","li","fmadds","fmr","fdivs","fadds","cmpwi","blt","fcmpu","ble","psq_l","lfd","lmw","mtlr","blr"],labels:17},{name:"boxNearestFloorCB__FP14RpIntersectionP19RpCollisionTrianglefPv",demangled_name:"boxNearestFloorCB(RpIntersection*, RpCollisionTriangle*, float, void*)",address:"0x80040eb4",size:224,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","cmplwi","beq","addi","bl","b","lfd","mtlr","blr"],labels:4},{name:"sectorNearestFloorCB__FP14RpIntersectionP13RpWorldSectorP19RpCollisionTrianglefPv",demangled_name:"sectorNearestFloorCB(RpIntersection*, RpWorldSector*, RpCollisionTriangle*, float, void*)",address:"0x80040f94",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"gridNearestFloorCB__FP4xEntPv",demangled_name:"gridNearestFloorCB(xEnt*, void*)",address:"0x80040fbc",size:272,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","rlwinm.","bne","li","b","and.","lis","addi","bl","lwz","clrlwi.","cmplwi","beq","mtlr","blr"],labels:8},{name:"xSceneNearestFloorPoly__FP6xSceneP14xNearFloorPolyUcUc",demangled_name:"xSceneNearestFloorPoly(xScene*, xNearFloorPoly*, unsigned char, unsigned char)",address:"0x800410cc",size:556,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","li","addi","stmw","mr","stb","bl","lfs","fsubs","fmuls","fadds","stfs","rlwinm.","clrlwi","beq","lwz","cmplwi","b","fcmpu","lmw","mtlr","blr"],labels:5},{name:"__cl__Q220@unnamed@xScene_cpp@15cb_ray_hits_entFR4xEntR10xGridBound",demangled_name:"@unnamed@xScene_cpp@::cb_ray_hits_ent::operator()(xEnt&, xGridBound&)",address:"0x800412f8",size:304,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lbz","and.","bne","li","b","lwz","addi","bl","clrlwi.","lfs","fcmpo","ble","cmplwi","mtlr","blr"],labels:7},{name:"__as__10grid_indexFRC10grid_index",demangled_name:"grid_index::operator=(const grid_index&)",address:"0x80041428",size:20,fuzzy_match_percent:0,opcodes:["lhz","sth","blr"],labels:0},{name:"xEntEnable__FP4xEnt",demangled_name:"xEntEnable(xEnt*)",address:"0x8004143c",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xGridCheckBound__FR5xGridRC6xBoundRC7xQCDataQ220@unnamed@xScene_cpp@15cb_ray_hits_ent",demangled_name:"xGridCheckBound<@unnamed@xScene_cpp@::cb_ray_hits_ent>(xGrid&, const xBound&, const xQCData&, @unnamed@xScene_cpp@::cb_ray_hits_ent)",address:"0x8004145c",size:440,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","addi","bl","lfs","fmuls","fsubs","fadds","stfs","b","cmpwi","beq","lwz","clrlwi.","bne","cmplwi","lhz","clrlwi","cmplw","ble","lmw","mtlr","blr"],labels:11},{name:"get_grid_index__FRC5xGridff",demangled_name:"get_grid_index(const xGrid&, float, float)",address:"0x80041614",size:172,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","lfs","li","fsubs","lhz","fmuls","subi","clrlwi","fctiwz","bl","sth","psq_l","lfd","mtlr","addi","blr"],labels:0},{name:"range_limit__FUsUsUs",demangled_name:"range_limit(unsigned short, unsigned short, unsigned short)",address:"0x800416c0",size:44,fuzzy_match_percent:100,opcodes:["clrlwi","cmplw","bgt","mr","blr","bltlr"],labels:1},{name:"xBoxFromRay__FR4xBoxRC5xRay3",demangled_name:"xBoxFromRay(xBox&, const xRay3&)",address:"0x800416ec",size:292,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","rlwinm.","beq","lfs","fmuls","fadds","stfs","b","fsubs","addi","bl","mtlr","blr"],labels:6},{name:"xBoxFromLine__FR4xBoxRC6xLine3",demangled_name:"xBoxFromLine(xBox&, const xLine3&)",address:"0x80041810",size:172,fuzzy_match_percent:100,opcodes:["lfs","fcmpo","ble","b","fmr","stfs","bge","blr"],labels:12},{name:"xMat3x3RMulVec__FP5xVec3PC7xMat3x3PC5xVec3",demangled_name:"xMat3x3RMulVec(xVec3*, const xMat3x3*, const xVec3*)",address:"0x800418bc",size:100,fuzzy_match_percent:100,opcodes:["lfs","fmuls","fmadds","stfs","blr"],labels:0}]},{name:"main/SB/Core/x/xScrFx",fuzzy_match_percent:.1539646,total_code:5196,matched_code:8,total_data:460,matched_data:0,total_functions:31,matched_functions:2,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x802c89f0",size:272,fuzzy_match_percent:0},{name:".ctors",address:"0x80251d08",size:4,fuzzy_match_percent:0},{name:".data",address:"0x80288af8",size:24,fuzzy_match_percent:0},{name:".rodata",address:"0x80253e68",size:32,fuzzy_match_percent:0},{name:".sbss",address:"0x803cb378",size:40,fuzzy_match_percent:0},{name:".sdata",address:"0x803ca988",size:24,fuzzy_match_percent:0},{name:".sdata2",address:"0x803ccfa8",size:64,fuzzy_match_percent:0},{name:".text",address:"0x80041920",size:5096,fuzzy_match_percent:.15698586},{name:".text",address:"0x80042d08",size:100,fuzzy_match_percent:0}],functions:[{name:"xScrFxInit__Fv",demangled_name:"xScrFxInit()",address:"0x80041920",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xScrFxReset__Fv",demangled_name:"xScrFxReset()",address:"0x8004194c",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xScrFxUpdate__FP8RwCameraf",demangled_name:"xScrFxUpdate(RwCamera*, float)",address:"0x8004196c",size:96,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","bl","lwz","lfd","mtlr","addi","blr"],labels:0},{name:"xScrFxRender__FP8RwCamera",demangled_name:"xScrFxRender(RwCamera*)",address:"0x800419cc",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","lbz","cmplwi","beq","mtlr","addi","blr"],labels:1},{name:"xScrFxDrawScreenSizeRectangle__Fv",demangled_name:"xScrFxDrawScreenSizeRectangle()",address:"0x80041a0c",size:128,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","mr","addi","lwz","lis","li","xoris","lfs","lfd","fmr","fsubs","mtlr","blr"],labels:0},{name:"xScrFxFadeInit__Fv",demangled_name:"xScrFxFadeInit()",address:"0x80041a8c",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"InterpCol__FfUcUc",demangled_name:"InterpCol(float, unsigned char, unsigned char)",address:"0x80041abc",size:92,fuzzy_match_percent:0,opcodes:["clrlwi","stwu","subf","lis","xoris","stw","lfd","fsubs","fmuls","fadds","fctiwz","stfd","lwz","addi","blr"],labels:0},{name:"xScrFxFade__FP10iColor_tagP10iColor_tagfPFv_vi",demangled_name:"xScrFxFade(iColor_tag*, iColor_tag*, float, void (*)(void), int)",address:"0x80041b18",size:180,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","li","lis","fmr","mr","addi","bl","lfs","cmpwi","stfs","bne","b","psq_l","lwz","lfd","mtlr","blr"],labels:2},{name:"xScrFxStopFade__Fv",demangled_name:"xScrFxStopFade()",address:"0x80041bcc",size:16,fuzzy_match_percent:0,opcodes:["lis","li","stw","blr"],labels:0},{name:"xScrFxIsFading__Fv",demangled_name:"xScrFxIsFading()",address:"0x80041bdc",size:16,fuzzy_match_percent:0,opcodes:["lis","addi","lwz","blr"],labels:0},{name:"xScrFxUpdateFade__FP8RwCameraf",demangled_name:"xScrFxUpdateFade(RwCamera*, float)",address:"0x80041bec",size:516,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","bl","cmpwi","bne","lis","lwzu","beq","lwz","lfs","b","fcmpu","fcmpo","ble","frsp","stfs","fdivs","fadds","cror","li","addi","cmplwi","mtctr","bctrl","lbz","mr","xoris","lfd","fsubs","psq_l","mtlr","blr"],labels:9},{name:"xScrFxLetterBoxInit__Fv",demangled_name:"xScrFxLetterBoxInit()",address:"0x80041df0",size:20,fuzzy_match_percent:0,opcodes:["lfs","stfs","blr"],labels:0},{name:"xScrFxLetterboxReset__Fv",demangled_name:"xScrFxLetterboxReset()",address:"0x80041e04",size:20,fuzzy_match_percent:0,opcodes:["lfs","stfs","blr"],labels:0},{name:"xScrFxLetterBoxSetSize__Ff",demangled_name:"xScrFxLetterBoxSetSize(float)",address:"0x80041e18",size:8,fuzzy_match_percent:0,opcodes:["stfs","blr"],labels:0},{name:"xScrFxLetterBoxSetAlpha__FUc",demangled_name:"xScrFxLetterBoxSetAlpha(unsigned char)",address:"0x80041e20",size:8,fuzzy_match_percent:0,opcodes:["stb","blr"],labels:0},{name:"xScrFxLetterbox__Fi",demangled_name:"xScrFxLetterbox(int)",address:"0x80041e28",size:80,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","cmpwi","beq","li","lfs","b","stfs","lwz","mtlr","addi","blr"],labels:3},{name:"xScrFxUpdateLetterBox__FP8RwCameraf",demangled_name:"xScrFxUpdateLetterBox(RwCamera*, float)",address:"0x80041e78",size:336,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","bl","cmpwi","bne","lfs","fcmpo","bge","fmadds","stfs","ble","b","fnmsubs","mr","addi","lwz","lis","xoris","lfd","lbz","li","fsubs","psq_l","mtlr","blr"],labels:3},{name:"xScrFxIsLetterbox__Fv",demangled_name:"xScrFxIsLetterbox()",address:"0x80041fc8",size:24,fuzzy_match_percent:0,opcodes:["lfs","fcmpo","mfcr","extrwi","blr"],labels:0},{name:"xScrFxDrawSafeArea__Fv",demangled_name:"xScrFxDrawSafeArea()",address:"0x80041fe0",size:604,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","bl","mr","addi","lwz","lis","lfd","lfs","fsubs","fmuls","subf","srwi","xoris","li","fmr","fadds","psq_l","mtlr","blr"],labels:0},{name:"xScrFxDistortionAdd__FP5xVec3P5xVec3i",demangled_name:"xScrFxDistortionAdd(xVec3*, xVec3*, int)",address:"0x8004223c",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xScrFxDistortionUpdate__Ff",demangled_name:"xScrFxDistortionUpdate(float)",address:"0x80042240",size:344,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","fmr","addi","mr","bl","cmpwi","bne","lfs","li","fadds","stfs","b","fcmpu","beq","fcmpo","cror","lwz","subi","mulli","add","cmpw","blt","clrlwi.","psq_l","lfd","mtlr","blr"],labels:4},{name:"xScrFxDistortionRender__FP8RwCamera",demangled_name:"xScrFxDistortionRender(RwCamera*)",address:"0x80042398",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xScrFXGlareInit__Fv",demangled_name:"xScrFXGlareInit()",address:"0x8004239c",size:52,fuzzy_match_percent:0,opcodes:["li","lis","stwu","stw","blr"],labels:0},{name:"xScrFXGlareReset__Fv",demangled_name:"xScrFXGlareReset()",address:"0x800423d0",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xScrFXGlareAdd__FP5xVec3fffffffP8RwRaster",demangled_name:"xScrFXGlareAdd(xVec3*, float, float, float, float, float, float, float, RwRaster*)",address:"0x800423f0",size:392,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","fmr","li","addi","mr","mtctr","lwz","cmpwi","bne","mulli","add","stfs","bl","cmplwi","lfs","fdivs","beq","b","bdnz","psq_l","lfd","lmw","mtlr","blr"],labels:6},{name:"xScrFXGlareUpdate__Ff",demangled_name:"xScrFXGlareUpdate(float)",address:"0x80042578",size:168,fuzzy_match_percent:0,opcodes:["lis","li","addi","mtctr","lwz","cmpwi","beq","lfs","fsubs","stfs","fnmsubs","fcmpo","cror","bne","stw","lwzu","bdnz","blr"],labels:3},{name:"xScrFXFullScreenGlareRender__Fv",demangled_name:"xScrFXFullScreenGlareRender()",address:"0x80042620",size:412,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","cmpwi","beq","addi","bl","mr","lis","fmr","lfs","fadds","fmuls","fcmpu","li","lbz","lfd","fsubs","fcmpo","ble","fctiwz","cmplwi","bne","b","psq_l","mtlr","blr"],labels:5},{name:"xScrFXGlareRender__FP7xCamera",demangled_name:"xScrFXGlareRender(xCamera*)",address:"0x800427bc",size:920,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr.","beq","lis","addi","li","lwz","cmpwi","bl","mr","lfs","fmuls","fsubs","stfs","fadds","fdivs","fcmpu","fctiwz","stb","cmplwi","blt","psq_l","lfd","lmw","mtlr","blr"],labels:3},{name:"xScrFxDrawBox__FffffUcUcUcUcff",demangled_name:"xScrFxDrawBox(float, float, float, float, unsigned char, unsigned char, unsigned char, unsigned char, float, float)",address:"0x80042b54",size:388,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","clrlwi.","beq","lis","stfsu","li","stfs","stb","lfs","fadds","psq_l","lfd","lwz","mtlr","addi","blr"],labels:1},{name:"__sinit_xScrFx_cpp",address:"0x80042cd8",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","addi","stw","bl","lwz","mtlr","blr"],labels:0},{name:"__as__18DistortionParticleFRC18DistortionParticle",demangled_name:"DistortionParticle::operator=(const DistortionParticle&)",address:"0x80042d08",size:100,fuzzy_match_percent:0,opcodes:["lwz","stw","lfs","stfs","blr"],labels:0}]},{name:"main/SB/Core/x/xserializer",fuzzy_match_percent:0,total_code:4428,matched_code:0,total_data:328,matched_data:0,total_functions:42,matched_functions:0,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x80288b10",size:296,fuzzy_match_percent:0},{name:".rodata",address:"0x80253e88",size:24,fuzzy_match_percent:0},{name:".sbss",address:"0x803cb3a0",size:8,fuzzy_match_percent:0},{name:".text",address:"0x80042d6c",size:4428,fuzzy_match_percent:0}],functions:[{name:"xSerialStartup__FiP21st_SERIAL_PERCID_SIZE",demangled_name:"xSerialStartup(int, st_SERIAL_PERCID_SIZE*)",address:"0x80042d6c",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","addi","cmpwi","bne","lis","li","bl","mtlr","blr"],labels:1},{name:"xSerialShutdown__Fv",demangled_name:"xSerialShutdown()",address:"0x80042ddc",size:20,fuzzy_match_percent:0,opcodes:["lwz","subi","stw","blr"],labels:0},{name:"xSerialTraverse__FPFUiP7xSerial_i",demangled_name:"xSerialTraverse(int (*)(unsigned int, xSerial*))",address:"0x80042df0",size:148,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stmw","mr","addi","bl","li","b","lwz","lwzx","mtctr","bctrl","cmpwi","beq","cmpw","blt","lmw","mtlr","blr"],labels:3},{name:"__ct__7xSerialFv",demangled_name:"xSerial::xSerial()",address:"0x80042e84",size:4,fuzzy_match_percent:0,opcodes:["blr"],labels:0},{name:"__dt__7xSerialFv",demangled_name:"xSerial::~xSerial()",address:"0x80042e88",size:100,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","mr.","beq","lwz","cmplwi","li","bl","extsh.","ble","mtlr","addi","blr"],labels:2},{name:"__dl__7xSerialFPv",demangled_name:"xSerial::operator delete(void*)",address:"0x80042eec",size:4,fuzzy_match_percent:0,opcodes:["blr"],labels:0},{name:"setClient__7xSerialFUi",demangled_name:"xSerial::setClient(unsigned int)",address:"0x80042ef0",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Write__7xSerialFPcii",demangled_name:"xSerial::Write(char*, int, int)",address:"0x80042f10",size:252,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","stmw","mr","bne","li","b","ble","mullw","slwi","neg","bge","lis","addi","lwz","lwzx","and","bl","cmpw","blt","lbz","lmw","mtlr","blr"],labels:12},{name:"Write_b1__7xSerialFi",demangled_name:"xSerial::Write_b1(int)",address:"0x8004300c",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"Write_b7__7xSerialFUi",demangled_name:"xSerial::Write_b7(unsigned int)",address:"0x8004303c",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"Write__7xSerialFUc",demangled_name:"xSerial::Write(unsigned char)",address:"0x8004306c",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","stb","addi","bl","lwz","mtlr","blr"],labels:0},{name:"Write__7xSerialFs",demangled_name:"xSerial::Write(short)",address:"0x8004309c",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","sth","addi","bl","lwz","mtlr","blr"],labels:0},{name:"Write__7xSerialFi",demangled_name:"xSerial::Write(int)",address:"0x800430cc",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"Write__7xSerialFUi",demangled_name:"xSerial::Write(unsigned int)",address:"0x800430fc",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"Write__7xSerialFf",demangled_name:"xSerial::Write(float)",address:"0x8004312c",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","addi","stfs","bl","lwz","mtlr","blr"],labels:0},{name:"Read__7xSerialFPcii",demangled_name:"xSerial::Read(char*, int, int)",address:"0x8004315c",size:336,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","stmw","mr","ble","mullw","slwi","b","neg","bge","li","bl","beq","lis","addi","lwz","lwzx","or","and","bne","cmpw","blt","lbz","clrlwi","stb","lmw","mtlr","blr"],labels:14},{name:"Read_b1__7xSerialFPi",demangled_name:"xSerial::Read_b1(int*)",address:"0x800432ac",size:40,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Read_b7__7xSerialFPUi",demangled_name:"xSerial::Read_b7(unsigned int*)",address:"0x800432d4",size:40,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Read__7xSerialFPUc",demangled_name:"xSerial::Read(unsigned char*)",address:"0x800432fc",size:40,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Read__7xSerialFPs",demangled_name:"xSerial::Read(short*)",address:"0x80043324",size:40,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Read__7xSerialFPi",demangled_name:"xSerial::Read(int*)",address:"0x8004334c",size:40,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Read__7xSerialFPUi",demangled_name:"xSerial::Read(unsigned int*)",address:"0x80043374",size:40,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Read__7xSerialFPf",demangled_name:"xSerial::Read(float*)",address:"0x8004339c",size:40,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"wrbit__7xSerialFi",demangled_name:"xSerial::wrbit(int)",address:"0x800433c4",size:196,fuzzy_match_percent:0,opcodes:["lwz","addi","slwi","cmpw","ble","li","stw","blr","lis","cmpwi","lwzx","and","stwx","beq","or","bne"],labels:3},{name:"rdbit__7xSerialFv",demangled_name:"xSerial::rdbit()",address:"0x80043488",size:156,fuzzy_match_percent:0,opcodes:["lwz","addi","slwi","cmpw","ble","li","stw","blr","lis","lwzx","and","neg","or","srwi","cmpwi","bne","mr"],labels:2},{name:"prepare__7xSerialFUi",demangled_name:"xSerial::prepare(unsigned int)",address:"0x80043524",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","li","mtlr","addi","blr"],labels:0},{name:"xSerialWipeMainBuffer__Fv",demangled_name:"xSerialWipeMainBuffer()",address:"0x8004357c",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","lwz","bl","mtlr","blr"],labels:0},{name:"xSER_init_tables__Fv",demangled_name:"xSER_init_tables()",address:"0x800435b0",size:240,fuzzy_match_percent:0,opcodes:["stwu","lis","li","stw","addi","mtctr","slw","nor","bdnz","lwz","blr"],labels:1},{name:"xSER_init_buffers__FiP21st_SERIAL_PERCID_SIZE",demangled_name:"xSER_init_buffers(int, st_SERIAL_PERCID_SIZE*)",address:"0x800436a0",size:628,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stmw","addi","mr","li","bl","lwz","slwi","b","clrrwi","add","cmplwi","bne","subf","mulli","srawi","addze","cmpw","bge","srwi.","mtctr","beq","bdnz","andi.","lmw","mtlr","blr"],labels:8},{name:"xSER_ord_compare__FPvPv",demangled_name:"xSER_ord_compare(void*, void*)",address:"0x80043914",size:44,fuzzy_match_percent:0,opcodes:["lwz","cmplw","bge","li","blr","ble"],labels:2},{name:"xSER_ord_test__FPCvPv",demangled_name:"xSER_ord_test(const void*, void*)",address:"0x80043940",size:40,fuzzy_match_percent:0,opcodes:["lwz","cmplw","bge","li","blr","ble"],labels:2},{name:"XSER_get_client__FUi",demangled_name:"XSER_get_client(unsigned int)",address:"0x80043968",size:148,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","bl","cmpwi","bge","lwz","b","slwi","lwzx","mtlr","blr"],labels:2},{name:"xSerial_svgame_register__FP17st_XSAVEGAME_DATA16en_SAVEGAME_MODE",demangled_name:"xSerial_svgame_register(st_XSAVEGAME_DATA*, en_SAVEGAME_MODE)",address:"0x800439fc",size:316,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","cmpwi","stw","stmw","addi","mr","lwz","clrrwi","bne","bl","li","b","lwzx","cmpw","blt","lmw","mtlr","blr"],labels:4},{name:"xSER_xsgclt_svinfo_ver__FPvP17st_XSAVEGAME_DATAPiPi",demangled_name:"xSER_xsgclt_svinfo_ver(void*, st_XSAVEGAME_DATA*, int*, int*)",address:"0x80043b38",size:20,fuzzy_match_percent:0,opcodes:["li","stw","blr"],labels:0},{name:"xSER_xsgclt_svproc_ver__FPvP17st_XSAVEGAME_DATAP25st_XSAVEGAME_WRITECONTEXT",demangled_name:"xSER_xsgclt_svproc_ver(void*, st_XSAVEGAME_DATA*, st_XSAVEGAME_WRITECONTEXT*)",address:"0x80043b4c",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","li","addi","bl","lwz","mtlr","blr"],labels:0},{name:"xSER_xsgclt_ldproc_ver__FPvP17st_XSAVEGAME_DATAP24st_XSAVEGAME_READCONTEXTUii",demangled_name:"xSER_xsgclt_ldproc_ver(void*, st_XSAVEGAME_DATA*, st_XSAVEGAME_READCONTEXT*, unsigned int, int)",address:"0x80043b8c",size:100,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","li","lis","addi","bl","lwz","cmpwi","beq","ori","mtlr","blr"],labels:1},{name:"xSER_xsgclt_svinfo_clt__FPvP17st_XSAVEGAME_DATAPiPi",demangled_name:"xSER_xsgclt_svinfo_clt(void*, st_XSAVEGAME_DATA*, int*, int*)",address:"0x80043bf0",size:24,fuzzy_match_percent:0,opcodes:["lwz","stw","li","blr"],labels:0},{name:"xSER_xsgclt_svproc_clt__FPvP17st_XSAVEGAME_DATAP25st_XSAVEGAME_WRITECONTEXT",demangled_name:"xSER_xsgclt_svproc_clt(void*, st_XSAVEGAME_DATA*, st_XSAVEGAME_WRITECONTEXT*)",address:"0x80043c08",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","li","mtlr","addi","blr"],labels:0},{name:"xSER_xsgclt_ldproc_clt__FPvP17st_XSAVEGAME_DATAP24st_XSAVEGAME_READCONTEXTUii",demangled_name:"xSER_xsgclt_ldproc_clt(void*, st_XSAVEGAME_DATA*, st_XSAVEGAME_READCONTEXT*, unsigned int, int)",address:"0x80043c60",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","mr","lwz","clrlwi.","beq","li","b","bl","mtlr","addi","blr"],labels:2},{name:"xSER_xsgclt_svinfo_fill__FPvP17st_XSAVEGAME_DATAPiPi",demangled_name:"xSER_xsgclt_svinfo_fill(void*, st_XSAVEGAME_DATA*, int*, int*)",address:"0x80043cd0",size:296,fuzzy_match_percent:0,opcodes:["stwu","lis","addi","li","stw","lwz","cmpwi","ble","subi","srwi","mtctr","add","bdnz","slwi","subf","cmpw","bge","blr"],labels:4},{name:"xSER_xsgclt_svproc_fill__FPvP17st_XSAVEGAME_DATAP25st_XSAVEGAME_WRITECONTEXT",demangled_name:"xSER_xsgclt_svproc_fill(void*, st_XSAVEGAME_DATA*, st_XSAVEGAME_WRITECONTEXT*)",address:"0x80043df8",size:84,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","lwz","lbz","li","stb","bl","mtlr","blr"],labels:0},{name:"xSER_xsgclt_ldproc_fill__FPvP17st_XSAVEGAME_DATAP24st_XSAVEGAME_READCONTEXTUii",demangled_name:"xSER_xsgclt_ldproc_fill(void*, st_XSAVEGAME_DATA*, st_XSAVEGAME_READCONTEXT*, unsigned int, int)",address:"0x80043e4c",size:108,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","lwz","addi","clrlwi.","lbz","stb","beq","li","b","mr","bl","mtlr","blr"],labels:2}]},{name:"main/SB/Core/x/xSFX",fuzzy_match_percent:18.571428,total_code:2240,matched_code:416,total_data:112,matched_data:0,total_functions:13,matched_functions:8,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x80288c38",size:72,fuzzy_match_percent:0},{name:".sbss",address:"0x803cb3a8",size:8,fuzzy_match_percent:0},{name:".sdata",address:"0x803ca9a0",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803ccfe8",size:24,fuzzy_match_percent:0},{name:".text",address:"0x80043eb8",size:2240,fuzzy_match_percent:18.571428}],functions:[{name:"xSFXEnvironmentalStreamSceneExit__Fv",demangled_name:"xSFXEnvironmentalStreamSceneExit()",address:"0x80043eb8",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xSFXUpdateEnvironmentalStreamSounds__FP4xSFXUi",demangled_name:"xSFXUpdateEnvironmentalStreamSounds(xSFX*, unsigned int)",address:"0x80043ee4",size:512,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","b","bl","addi","cmplw","blt","lis","lwz","lhz","rlwinm.","beq","lfs","fcmpo","bgt","cmplwi","bne","slwi","stwx","stfsx","lbz","bge","ble","clrlwi.","mtlr","blr"],labels:11},{name:"xSFXWillSendDone__FP4xSFX",demangled_name:"xSFXWillSendDone(xSFX*)",address:"0x800440e4",size:64,fuzzy_match_percent:100,opcodes:["lbz","cmplwi","beq","lwz","mtctr","cmpwi","ble","lhz","bne","li","blr","addi","bdnz"],labels:3},{name:"xSFXInit__FPvPv",demangled_name:"xSFXInit(void*, void*)",address:"0x80044124",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xSFXInit__FP4xSFXP9xSFXAsset",demangled_name:"xSFXInit(xSFX*, xSFXAsset*)",address:"0x80044144",size:176,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lbz","cmplwi","beq","lwz","b","li","clrlwi.","lhz","ori","sth","andi.","lfs","fmuls","stfs","mtlr","blr"],labels:3},{name:"xSFXSave__FP4xSFXP7xSerial",demangled_name:"xSFXSave(xSFX*, xSerial*)",address:"0x800441f4",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xSFXLoad__FP4xSFXP7xSerial",demangled_name:"xSFXLoad(xSFX*, xSerial*)",address:"0x80044214",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xSFXReset__FP4xSFX",demangled_name:"xSFXReset(xSFX*)",address:"0x80044234",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","bl","mtlr","addi","blr"],labels:0},{name:"xSFXConvertFlags__FUi",demangled_name:"xSFXConvertFlags(unsigned int)",address:"0x80044258",size:20,fuzzy_match_percent:0,opcodes:["rlwinm.","li","beqlr","ori","blr"],labels:0},{name:"xSFXUpdate__FP4xSFX",demangled_name:"xSFXUpdate(xSFX*)",address:"0x8004426c",size:120,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","lhz","rlwinm.","beq","cmplwi","bl","bne","li","andi.","sth","mtlr","addi","blr"],labels:1},{name:"xSFXEventCB__FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"xSFXEventCB(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x800442e4",size:320,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","subi","cmplwi","mr","bgt","lis","slwi","addi","lwzx","mtctr","bctr","bl","b","lwz","lhz","ori","sth","rlwinm.","bne","mulhwu","lfd","lfs","srwi","mulli","subf","fsubs","fcmpo","cror","beq","andi.","li","mtlr","blr"],labels:6},{name:"xSFXPlay__FP4xSFX",demangled_name:"xSFXPlay(xSFX*)",address:"0x80044424",size:796,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","lhz","bl","rlwinm.","beq","addi","cmpwi","subis","cmplwi","bne","lis","lbz","li","lfd","lfs","fsubs","fdivs","fmuls","b","mtlr","blr"],labels:6},{name:"xSFXStop__FP4xSFX",demangled_name:"xSFXStop(xSFX*)",address:"0x80044740",size:56,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","bl","li","mtlr","addi","blr"],labels:0}]},{name:"main/SB/Core/x/xShadow",fuzzy_match_percent:11.38722,total_code:14648,matched_code:1284,total_data:74656,matched_data:0,total_functions:41,matched_functions:15,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x802c8b00",size:74400,fuzzy_match_percent:0},{name:".data",address:"0x80288c80",size:32,fuzzy_match_percent:72.72727},{name:".rodata",address:"0x80253ea0",size:24,fuzzy_match_percent:0},{name:".sbss",address:"0x803cb3b0",size:72,fuzzy_match_percent:78.57143},{name:".sdata",address:"0x803ca9a8",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cd000",size:120,fuzzy_match_percent:29.166666},{name:".text",address:"0x80044778",size:14632,fuzzy_match_percent:11.399672},{name:".text",address:"0x800480a0",size:8,fuzzy_match_percent:0},{name:".text",address:"0x800480a8",size:8,fuzzy_match_percent:0}],functions:[{name:"xShadowInit__Fv",demangled_name:"xShadowInit()",address:"0x80044778",size:112,fuzzy_match_percent:75,opcodes:["stwu","mflr","stw","bl","li","lis","addi","lwz","mr","mtlr","blr"],labels:0},{name:"xShadowRender__FP5xVec3ff",demangled_name:"xShadowRender(xVec3*, float, float)",address:"0x800447e8",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"SetupShadow__Fv",demangled_name:"SetupShadow()",address:"0x80044808",size:140,fuzzy_match_percent:77.14286,opcodes:["stwu","mflr","stw","li","b","srawi","cmpwi","bgt","mr","bl","lwz","cmplwi","bne","mtlr","addi","blr"],labels:5},{name:"xShadowSetWorld__FP7RpWorld",demangled_name:"xShadowSetWorld(RpWorld*)",address:"0x80044894",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","bl","lfs","stfs","mtlr","addi","blr"],labels:0},{name:"xShadowSetLight__FP5xVec3P5xVec3f",demangled_name:"xShadowSetLight(xVec3*, xVec3*, float)",address:"0x800448c0",size:128,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","addi","bl","lwz","mtlr","blr"],labels:0},{name:"xShadowCameraCreate__Fv",demangled_name:"xShadowCameraCreate()",address:"0x80044940",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","neg","or","srwi","lwz","mtlr","addi","blr"],labels:0},{name:"xShadowCameraUpdate__FPvPFPv_vP5xVec3fi",demangled_name:"xShadowCameraUpdate(void*, void (*)(void*), xVec3*, float, int)",address:"0x8004496c",size:136,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","bl","lfd","mtlr","addi","blr"],labels:0},{name:"xShadowRenderWorld__FP5xVec3ff",demangled_name:"xShadowRenderWorld(xVec3*, float, float)",address:"0x800449f4",size:964,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lwz","lis","mr","lwzu","li","fmr","addi","lfs","bl","stfs","fcmpo","bge","ori","b","clrrwi","clrlwi.","beq","cmplwi","ble","fsubs","fabs","frsp","psq_l","lfd","lmw","mtlr","blr"],labels:11},{name:"modelRenderCB__FPv",demangled_name:"modelRenderCB(void*)",address:"0x80044db8",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xShadowReceiveShadowSetup__FP4xEnt",demangled_name:"xShadowReceiveShadowSetup(xEnt*)",address:"0x80044dd8",size:112,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","bl","lhz","rlwinm.","cmpwi","bne","li","b","mtlr","addi","blr"],labels:2},{name:"xShadowReceiveShadow__FP4xEntfiP11RwMatrixTagP8RwRaster",demangled_name:"xShadowReceiveShadow(xEnt*, float, int, RwMatrixTag*, RwRaster*)",address:"0x80044e48",size:1924,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lfs","lwz","fmr","fcmpu","beq","addi","bl","fmuls","stfs","cmplwi","li","b","cmpwi","bge","fcmpo","fneg","fdivs","fadds","cmplw","ble","lbz","rlwinm.","bne","mulli","mr.","lis","fctiwz","lhz","add","blt","bgt","fsubs","fmsubs","fabs","frsp","fmadds","stb","psq_l","lfd","lmw","mtlr","blr"],labels:37},{name:"xShadowRender__FP4xEntf",demangled_name:"xShadowRender(xEnt*, float)",address:"0x800455cc",size:120,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","addi","li","bl","lis","lwz","lfs","psq_l","lfd","mtlr","blr"],labels:0},{name:"xShadow_ListAdd__FP4xEnt",demangled_name:"xShadow_ListAdd(xEnt*)",address:"0x80045644",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Im2DRenderQuad__Ffffffff",demangled_name:"Im2DRenderQuad(float, float, float, float, float, float, float)",address:"0x80045664",size:204,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","addi","stfs","stb","lfs","fadds","bl","lwz","mtlr","blr"],labels:0},{name:"InvertRaster__FP8RwCamera",demangled_name:"InvertRaster(RwCamera*)",address:"0x80045730",size:436,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","lis","xoris","lfd","lfs","fsubs","stfs","bl","li","stb","addi","psq_l","mtlr","blr"],labels:0},{name:"ShadowCameraDestroy__FP8RwCamera",demangled_name:"ShadowCameraDestroy(RwCamera*)",address:"0x800458e4",size:144,fuzzy_match_percent:88.88889,opcodes:["stwu","mflr","stw","mr.","beq","bl","lwz","cmplwi","mr","li","mtlr","addi","blr"],labels:4},{name:"ShadowCameraUpdate__FP8RwCameraPvPFPv_vP5xVec3fi",demangled_name:"ShadowCameraUpdate(RwCamera*, void*, void (*)(void*), xVec3*, float, int)",address:"0x80045974",size:416,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","addi","li","lwz","bl","cmplwi","beq","subi","lis","mtctr","bctrl","cmpwi","bne","lmw","mtlr","blr"],labels:4},{name:"ShadowRasterCreate__Fi",demangled_name:"ShadowRasterCreate(int)",address:"0x80045b14",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","mr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"ShadowRenderTriangleCB__FP14RpIntersectionP13RpWorldSectorP19RpCollisionTrianglefPv",demangled_name:"ShadowRenderTriangleCB(RpIntersection*, RpWorldSector*, RpCollisionTriangle*, float, void*)",address:"0x80045b40",size:712,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lfs","fmuls","fmadds","fcmpo","ble","b","lwz","addi","bl","li","bge","blt","bgt","cmplwi","beq","mulli","fadds","add","stfs","lbz","stb","mtlr","blr"],labels:10},{name:"ShadowRender__FP8RwCameraP8RwRasterP14RpIntersectionff",demangled_name:"ShadowRender(RwCamera*, RwRaster*, RpIntersection*, float, float)",address:"0x80045e08",size:700,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","li","bl","lfs","fcmpo","bge","fneg","b","addi","fadds","fdivs","stfs","ble","lis","fmuls","fctiwz","clrlslwi","stb","rlwimi","cmplwi","beq","psq_l","lfd","mtlr","blr"],labels:8},{name:"GCSaveFrameBuffer__Fv",demangled_name:"GCSaveFrameBuffer()",address:"0x800460c4",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","lwz","bl","mtlr","addi","blr"],labels:0},{name:"GCRestoreFrameBuffer__Fv",demangled_name:"GCRestoreFrameBuffer()",address:"0x800460ec",size:220,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","li","lfs","fdivs","bl","fmr","psq_l","lfd","mtlr","addi","blr"],labels:0},{name:"ShadowCameraCreatePersp__Fi",demangled_name:"ShadowCameraCreatePersp(int)",address:"0x800461c8",size:164,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","mr.","beq","lfs","addi","stfs","lwz","cmplwi","li","b","mtlr","blr"],labels:2},{name:"ShadowCameraSetSpherePersp__FP8RwCameraP5RwV3df",demangled_name:"ShadowCameraSetSpherePersp(RwCamera*, RwV3d*, float)",address:"0x8004626c",size:260,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","fmr","lfs","mr","lwz","fmuls","addi","fsubs","fadds","stfs","bl","fneg","lis","fmadds","psq_l","lfd","lmw","mtlr","blr"],labels:0},{name:"shadowCacheEnvCB__FP14RpIntersectionP13RpWorldSectorP19RpCollisionTrianglefPv",demangled_name:"shadowCacheEnvCB(RpIntersection*, RpWorldSector*, RpCollisionTriangle*, float, void*)",address:"0x80046370",size:928,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","mr","cmplwi","blt","li","b","lfs","fcmpo","bge","cmpwi","beq","lbz","rlwinm.","bne","mulli","addi","add","bl","fneg","fdivs","fsubs","fmuls","fmadds","fadds","cror","ble","fmr","stfs","fnmsubs","psq_l","lfd","mtlr","blr"],labels:18},{name:"shadowCacheLeafCB__FiiPv",demangled_name:"shadowCacheLeafCB(int, int, void*)",address:"0x80046710",size:1428,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lwz","add.","beq","b","li","slwi","addi","add","lhz","mulli","bl","lfs","mtctr","subi","subfic","nor","srawi","andc","fsubs","fmuls","fmadds","fcmpo","ble","cror","bdnz","lis","mulhw","srwi","subf","fadds","bge","bgt","fabs","frsp","fmr","fneg","fdivs","bne","stfs","fnmsubs","cmpwi","psq_l","lfd","lmw","mtlr","blr"],labels:14},{name:"shadowCacheEntityCB__FP4xEntPv",demangled_name:"shadowCacheEntityCB(xEnt*, void*)",address:"0x80046ca4",size:812,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lhz","rlwinm.","bne","li","b","lwz","cmplwi","blt","cmplw","lbz","addi","bl","lfs","fcmpo","ble","bge","ori","clrlwi.","beq","add.","fsubs","stfs","fmuls","fcmpu","fdivs","lis","slwi","add","mtlr","blr"],labels:16},{name:"xShadowVertical_FillCache__FP12xShadowCacheP5xVec3fff",demangled_name:"xShadowVertical_FillCache(xShadowCache*, xVec3*, float, float, float)",address:"0x80046fd0",size:752,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","stfs","li","lis","addi","lfs","lwz","fadds","fsubs","cmplwi","beq","b","mtctr","fcmpo","ble","bdnz","fcmpu","bne","neg","or","srwi","sth","psq_l","lfd","mtlr","blr"],labels:10},{name:"xShadowVertical_DrawCache__FP12xShadowCacheffiP11RwMatrixTagP8RwRaster",demangled_name:"xShadowVertical_DrawCache(xShadowCache*, float, float, int, RwMatrixTag*, RwRaster*)",address:"0x800472c0",size:832,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","cmplwi","mr","beq","li","bl","b","lwz","cmpwi","bge","lfs","fcmpo","fneg","addi","fadds","fdivs","stfs","ble","lis","fmuls","fctiwz","clrlslwi","stb","rlwimi","cmplw","blt","psq_l","lfd","mtlr","blr"],labels:19},{name:"xShadowManager_Init__Fi",demangled_name:"xShadowManager_Init(int)",address:"0x80047600",size:72,fuzzy_match_percent:88.88889,opcodes:["stwu","mflr","li","stw","mr","slwi","lwz","bl","mtlr","addi","blr"],labels:0},{name:"xShadowManager_Reset__Fv",demangled_name:"xShadowManager_Reset()",address:"0x80047648",size:12,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"xShadowManager_Add__FP4xEnt",demangled_name:"xShadowManager_Add(xEnt*)",address:"0x80047654",size:148,fuzzy_match_percent:100,opcodes:["lwz","mr","mtctr","cmpwi","ble","cmplw","beqlr","addi","bdnz","cmpw","bgelr","slwi","li","stwx","add","stw","blr"],labels:2},{name:"xShadowManager_Remove__FP4xEnt",demangled_name:"xShadowManager_Remove(xEnt*)",address:"0x800476e8",size:188,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","b","lwz","addi","stwx","cmpw","blt","add","cmplw","bne","subi","slwi","bl","mtlr","blr"],labels:5},{name:"__as__10xShadowMgrFRC10xShadowMgr",demangled_name:"xShadowMgr::operator=(const xShadowMgr&)",address:"0x800477a4",size:36,fuzzy_match_percent:100,opcodes:["lwz","stw","blr"],labels:0},{name:"CmpShadowMgr__FPCvPCv",demangled_name:"CmpShadowMgr(const void*, const void*)",address:"0x800477c8",size:256,fuzzy_match_percent:0,opcodes:["lwz","li","lbz","cmplwi","beq","bne","clrlwi","cmpwi","blr","lis","addi","lfs","fsubs","fmuls","fmadds","fcmpo","bge","mfcr","extrwi"],labels:7},{name:"xShadowManager_Render__Fv",demangled_name:"xShadowManager_Render()",address:"0x800478c8",size:1648,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","stmw","lbz","ori","stb","b","lwz","addi","stwx","cmpw","blt","mr","lwzx","bl","cmplwi","beq","lhz","rlwinm.","subi","slwi","add","lis","subf","mulhw","srawi","srwi","cmpwi","bge","bne","mtctr","mulli","bdnz","ble","lfs","fcmpo","fmr","stfs","fsubs","fadds","cmplw","lha","fmuls","lmw","mtlr","blr"],labels:43},{name:"xShadow_PickByRayCast__FP10xShadowMgr",demangled_name:"xShadow_PickByRayCast(xShadowMgr*)",address:"0x80047f38",size:284,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","stmw","mr","addi","bl","lis","lfs","stfs","lwz","b","lwzx","ori","clrlwi.","beq","fcmpo","bgt","cmpw","blt","cmpwi","ble","slwi","add","lmw","mtlr","blr"],labels:4},{name:"xShadow_PickEntForNPC__FP10xShadowMgr",demangled_name:"xShadow_PickEntForNPC(xShadowMgr*)",address:"0x80048054",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmplwi","blt","lbz","bne","lha","rlwinm.","beq","bl","mtlr","addi","blr"],labels:1},{name:"xDrawSphere__FPC5xVec3fUi",demangled_name:"xDrawSphere(const xVec3*, float, unsigned int)",address:"0x800480a0",size:4,fuzzy_match_percent:0,opcodes:["blr"],labels:0},{name:"xDrawSetColor__FUcUcUcUc",demangled_name:"xDrawSetColor(unsigned char, unsigned char, unsigned char, unsigned char)",address:"0x800480a4",size:4,fuzzy_match_percent:0,opcodes:["blr"],labels:0},{name:"SQ__Ff",demangled_name:"SQ(float)",address:"0x800480a8",size:8,fuzzy_match_percent:0,opcodes:["fmuls","blr"],labels:0}]},{name:"main/SB/Core/x/xSnd",fuzzy_match_percent:29.262245,total_code:6452,matched_code:1888,total_data:3944,matched_data:0,total_functions:41,matched_functions:23,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x802dada0",size:3072,fuzzy_match_percent:0},{name:".data",address:"0x80288ca0",size:832,fuzzy_match_percent:0},{name:".sbss",address:"0x803cb3f8",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cd078",size:32,fuzzy_match_percent:0},{name:".text",address:"0x800480b0",size:6380,fuzzy_match_percent:29.09091},{name:".text",address:"0x8004999c",size:72,fuzzy_match_percent:44.444443}],functions:[{name:"xSndInit__Fv",demangled_name:"xSndInit()",address:"0x800480b0",size:196,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lis","li","addi","mtctr","bdnz","lfs","stfs","lwz","mtlr","blr"],labels:1},{name:"xSndSceneInit__Fv",demangled_name:"xSndSceneInit()",address:"0x80048174",size:276,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","li","addi","lfs","fmr","bl","cmplwi","blt","lwz","mtlr","blr"],labels:1},{name:"xSndSetEnvironmentalEffect__F12sound_effect",demangled_name:"xSndSetEnvironmentalEffect(sound_effect)",address:"0x80048288",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmpwi","stw","beq","bge","b","li","bl","lwz","mtlr","addi","blr"],labels:3},{name:"xSndSuspend__Fv",demangled_name:"xSndSuspend()",address:"0x800482d0",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xSndResume__Fv",demangled_name:"xSndResume()",address:"0x80048304",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xSndPauseAll__FUiUi",demangled_name:"xSndPauseAll(unsigned int, unsigned int)",address:"0x80048334",size:156,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","lis","addi","lwz","clrlwi.","beq","rlwinm.","bl","b","cmplwi","blt","mtlr","blr"],labels:3},{name:"xSndPauseCategory__FUiUi",demangled_name:"xSndPauseCategory(unsigned int, unsigned int)",address:"0x800483d0",size:116,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stmw","mr","addi","li","lwz","clrlwi.","beq","slw","and.","bl","cmplwi","blt","lmw","mtlr","blr"],labels:2},{name:"xSndSetCategoryVol__F14sound_categoryf",demangled_name:"xSndSetCategoryVol(sound_category, float)",address:"0x80048444",size:24,fuzzy_match_percent:100,opcodes:["lis","slwi","addi","add","stfs","blr"],labels:0},{name:"xSndStopAll__FUi",demangled_name:"xSndStopAll(unsigned int)",address:"0x8004845c",size:136,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","li","addi","mr","lwz","clrlwi.","beq","slw","and.","bl","cmplwi","blt","mtlr","blr"],labels:2},{name:"xSndDelayedInit__Fv",demangled_name:"xSndDelayedInit()",address:"0x800484e4",size:148,fuzzy_match_percent:0,opcodes:["lis","lfs","addi","li","stfs","stw","blr"],labels:0},{name:"xSndDelayedUpdate__Fv",demangled_name:"xSndDelayedUpdate()",address:"0x80048578",size:188,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmplwi","bne","lis","li","addi","mr","lfs","fcmpo","ble","fsubs","stfs","bge","bl","cmpwi","blt","mtlr","blr"],labels:3},{name:"xSndAddDelayed__FUiffUiUiUiP4xEntP5xVec3ff14sound_categoryf",demangled_name:"xSndAddDelayed(unsigned int, float, float, unsigned int, unsigned int, unsigned int, xEnt*, xVec3*, float, float, sound_category, float)",address:"0x80048634",size:100,fuzzy_match_percent:0,opcodes:["lis","li","addi","mtctr","lfs","fcmpo","cror","bne","stw","stfs","blr","bdnz"],labels:2},{name:"xSndCalculateListenerPosition__Fv",demangled_name:"xSndCalculateListenerPosition()",address:"0x80048698",size:252,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lwz","cmpwi","beq","bge","b","mr","bl","lfs","fadds","stfs","mtlr","blr"],labels:3},{name:"xSndProcessSoundPos__FPC5xVec3P5xVec3",demangled_name:"xSndProcessSoundPos(const xVec3*, xVec3*)",address:"0x80048794",size:296,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","mr","addi","lwz","cmpwi","beq","bge","b","bl","fmr","fcmpo","fsubs","lfs","fmuls","fdivs","psq_l","lfd","mtlr","blr"],labels:4},{name:"xSndInternalUpdateVoicePos__FP13xSndVoiceInfo",demangled_name:"xSndInternalUpdateVoicePos(xSndVoiceInfo*)",address:"0x800488bc",size:216,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","clrlwi.","beq","rlwinm.","cmplwi","addi","bl","b","clrrwi","lhz","rlwinm","bne","lis","mtlr","blr"],labels:6},{name:"xSndUpdate__Fv",demangled_name:"xSndUpdate()",address:"0x80048994",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lfs","lwz","mtlr","addi","blr"],labels:0},{name:"xSndSetListenerData__F19sound_listener_typePC7xMat4x3",demangled_name:"xSndSetListenerData(sound_listener_type, const xMat4x3*)",address:"0x800489c4",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","slwi","stw","addi","add","bl","lwz","mtlr","blr"],labels:0},{name:"xSndSelectListenerMode__F24sound_listener_game_mode",demangled_name:"xSndSelectListenerMode(sound_listener_game_mode)",address:"0x800489f8",size:16,fuzzy_match_percent:100,opcodes:["lis","addi","stw","blr"],labels:0},{name:"xSndExit__Fv",demangled_name:"xSndExit()",address:"0x80048a08",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xSndPlay__FUiffUiUiUi14sound_categoryf",demangled_name:"xSndPlay(unsigned int, float, float, unsigned int, unsigned int, unsigned int, sound_category, float)",address:"0x80048a2c",size:56,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","fmr","stw","li","lfs","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xSndPlay3D__FUiffUiUiP4xEntff14sound_categoryf",demangled_name:"xSndPlay3D(unsigned int, float, float, unsigned int, unsigned int, xEnt*, float, float, sound_category, float)",address:"0x80048a64",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","stw","li","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xSndPlay3D__FUiffUiUiPC5xVec3ff14sound_categoryf",demangled_name:"xSndPlay3D(unsigned int, float, float, unsigned int, unsigned int, const xVec3*, float, float, sound_category, float)",address:"0x80048a94",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","stw","rlwinm.","beq","li","bl","b","lwz","mtlr","addi","blr"],labels:2},{name:"xSndPlayInternal__FUiffUiUiUiP4xEntPC5xVec3ff14sound_categoryf",demangled_name:"xSndPlayInternal(unsigned int, float, float, unsigned int, unsigned int, unsigned int, xEnt*, const xVec3*, float, float, sound_category, float)",address:"0x80048ae0",size:1608,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","fmr","mr","fcmpo","ble","lfs","bge","b","bl","li","rlwinm.","beq","cmplwi","bne","lis","addi","mtctr","lwz","cmplw","clrlwi.","bdnz","ori","mr.","cmpwi","blt","addis","mulli","add","sth","stfs","fmuls","cror","clrrwi","psq_l","lfd","lmw","mtlr","blr"],labels:47},{name:"xSndStartStereo__FUiUif",demangled_name:"xSndStartStereo(unsigned int, unsigned int, float)",address:"0x80049128",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xSndIDIsPlaying__FUi",demangled_name:"xSndIDIsPlaying(unsigned int)",address:"0x80049148",size:184,fuzzy_match_percent:100,opcodes:["lis","li","addi","mtctr","lwz","clrlwi.","beq","cmplw","bne","blr","bdnz"],labels:5},{name:"xSndStop__FUi",demangled_name:"xSndStop(unsigned int)",address:"0x80049200",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xSndParentDied__FUi",demangled_name:"xSndParentDied(unsigned int)",address:"0x80049220",size:260,fuzzy_match_percent:100,opcodes:["lis","li","addi","mtctr","lwz","cmplw","bne","rlwinm","stw","bdnz","blr"],labels:9},{name:"xSndStopChildren__FUi",demangled_name:"xSndStopChildren(unsigned int)",address:"0x80049324",size:132,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","li","mr","addi","lwz","clrlwi.","beq","cmplw","bne","bl","rlwinm","cmplwi","blt","mtlr","blr"],labels:2},{name:"xSndSetVol__FUif",demangled_name:"xSndSetVol(unsigned int, float)",address:"0x800493a8",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xSndSetPitch__FUif",demangled_name:"xSndSetPitch(unsigned int, float)",address:"0x800493c8",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xSndSetExternalCallback__FPFUi_v",demangled_name:"xSndSetExternalCallback(void (*)(unsigned int))",address:"0x800493e8",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"reset_faders__Fv",demangled_name:"reset_faders()",address:"0x80049408",size:12,fuzzy_match_percent:0,opcodes:["li","stw","blr"],labels:0},{name:"update_faders__Ff",demangled_name:"update_faders(float)",address:"0x80049414",size:292,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","lis","addi","fmr","mulli","mr","add","b","lfs","fsubs","stfs","fcmpo","ble","fadds","cror","bne","lbz","cmplwi","beq","bl","subi","cmplw","fdivs","fmuls","psq_l","lfd","mtlr","blr"],labels:8},{name:"__as__Q218@unnamed@xSnd_cpp@9fade_dataFRCQ218@unnamed@xSnd_cpp@9fade_data",demangled_name:"@unnamed@xSnd_cpp@::fade_data::operator=(const @unnamed@xSnd_cpp@::fade_data&)",address:"0x80049538",size:52,fuzzy_match_percent:0,opcodes:["lbz","lwz","stb","lfs","stw","stfs","blr"],labels:0},{name:"xSndPlay3DFade__FUiffUiUiPC5xVec3ff14sound_categoryff",demangled_name:"xSndPlay3DFade(unsigned int, float, float, unsigned int, unsigned int, const xVec3*, float, float, sound_category, float, float)",address:"0x8004956c",size:216,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmr","cmpwi","bge","lfs","fcmpo","cror","bne","bl","b","cmplwi","li","lis","addi","mulli","add","stb","stfs","psq_l","lfd","mtlr","blr"],labels:4},{name:"xSndStopFade__FUif",demangled_name:"xSndStopFade(unsigned int, float)",address:"0x80049644",size:352,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr.","fmr","beq","lwz","cmpwi","bge","lfs","fcmpo","cror","bne","mr","bl","b","lis","addi","mulli","add","cmplw","subi","li","stb","stfs","psq_l","lfd","mtlr","blr"],labels:11},{name:"xSndStreamLock__FUi14sound_categoryb",demangled_name:"xSndStreamLock(unsigned int, sound_category, bool)",address:"0x800497a4",size:364,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","mr","addi","b","lwz","cmplw","bne","li","cmplwi","clrlwi.","rlwinm.","beq","cmpwi","cmpw","bl","mtlr","blr"],labels:18},{name:"xSndStreamReady__FUi",demangled_name:"xSndStreamReady(unsigned int)",address:"0x80049910",size:76,fuzzy_match_percent:0,opcodes:["lis","addi","mr","b","lwz","cmplw","bne","clrlwi","cntlzw","srwi","blr","li"],labels:3},{name:"xSndStreamUnlock__FUi",demangled_name:"xSndStreamUnlock(unsigned int)",address:"0x8004995c",size:64,fuzzy_match_percent:100,opcodes:["lis","addi","mr","b","lwz","cmplw","bne","li","stw","blr"],labels:3},{name:"xSndCategoryGetsEffects__F14sound_category",demangled_name:"xSndCategoryGetsEffects(sound_category)",address:"0x8004999c",size:40,fuzzy_match_percent:0,opcodes:["subfic","li","orc","srwi","subf","srwi.","bne","mr","blr"],labels:1},{name:"xSndGetVol__FUi",demangled_name:"xSndGetVol(unsigned int)",address:"0x800499c4",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0}]},{name:"main/SB/Core/x/xSpline",fuzzy_match_percent:0,total_code:5924,matched_code:0,total_data:256,matched_data:0,total_functions:20,matched_functions:0,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x80288fe0",size:128,fuzzy_match_percent:0},{name:".rodata",address:"0x80253eb8",size:16,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cd098",size:112,fuzzy_match_percent:0},{name:".text",address:"0x800499e4",size:5924,fuzzy_match_percent:0}],functions:[{name:"Tridiag_Solve__FPfPfPfP5xVec3P5xVec3i",demangled_name:"Tridiag_Solve(float*, float*, float*, xVec3*, xVec3*, int)",address:"0x800499e4",size:572,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","slwi","lwz","mtctr","bctrl","mulli","lfs","subi","addi","fdivs","li","stfs","cmpwi","ble","fnmsubs","add","bdnz","subic.","blt","lmw","mtlr","blr"],labels:4},{name:"Interpolate_Bspline__FP5xVec3P5xVec3PfUi",demangled_name:"Interpolate_Bspline(xVec3*, xVec3*, float*, unsigned int)",address:"0x80049c20",size:492,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","slwi","mr","lwz","mtctr","bctrl","lfs","add","stfs","subi","addi","cmplwi","ble","fsubs","fmuls","fdivs","fadds","bdnz","bl","mulli","lmw","mtlr","blr"],labels:2},{name:"ArcLength3__FP6xCoef3dd",demangled_name:"ArcLength3(xCoef3*, double, double)",address:"0x80049e0c",size:532,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","lfs","fmul","fsub","lfd","fdiv","li","fmadd","fadd","clrlwi.","beq","bl","b","addi","cmplwi","ble","frsp","psq_l","lwz","mtlr","blr"],labels:3},{name:"sqrt",address:"0x8004a020",size:144,fuzzy_match_percent:0,opcodes:["lfd","fcmpo","ble","frsqrte","fmul","fnmsub","blr","fcmpu","bne","fmr","beq","lis","lfs"],labels:3},{name:"EvalCoef3__FP6xCoef3fUiP5xVec3",demangled_name:"EvalCoef3(xCoef3*, float, unsigned int, xVec3*)",address:"0x8004a0b0",size:444,fuzzy_match_percent:0,opcodes:["cmpwi","beq","bge","b","lfs","fmadds","stfs","blr","fmuls"],labels:6},{name:"BasisToCoef3__FP6xCoef3PA4_fP5xVec3P5xVec3P5xVec3P5xVec3",demangled_name:"BasisToCoef3(xCoef3*, float(*)[4], xVec3*, xVec3*, xVec3*, xVec3*)",address:"0x8004a26c",size:180,fuzzy_match_percent:0,opcodes:["li","mtctr","lfs","fmuls","fmadds","stfs","addi","bdnz","blr"],labels:1},{name:"CoefToUnity3__FP6xCoef3P6xCoef3ff",demangled_name:"CoefToUnity3(xCoef3*, xCoef3*, float, float)",address:"0x8004a320",size:156,fuzzy_match_percent:0,opcodes:["fsubs","li","mtctr","lfs","fmuls","addi","fmadds","stfs","fadds","bdnz","blr"],labels:1},{name:"BasisBspline__FPA4_fPf",demangled_name:"BasisBspline(float(*)[4], float*)",address:"0x8004a3bc",size:576,fuzzy_match_percent:0,opcodes:["stwu","lis","addi","stw","li","lfs","stfs","subfic","mr","slwi","b","add","lwz","fsubs","fcmpu","beq","fdivs","cmplwi","bgt","srwi.","mtctr","fmuls","fneg","fmsubs","fadds","fmadds","bdnz","andi.","cmplw","blt","ble","blr"],labels:9},{name:"ClampBspline__FP8xSpline3f",demangled_name:"ClampBspline(xSpline3*, float)",address:"0x8004a5fc",size:52,fuzzy_match_percent:0,opcodes:["lfs","fcmpo","bge","fmr","lwz","slwi","add","blelr","blr"],labels:1},{name:"SegBspline__FP8xSpline3f",demangled_name:"SegBspline(xSpline3*, float)",address:"0x8004a630",size:80,fuzzy_match_percent:0,opcodes:["lwz","li","addi","b","add","extlwi","lfsx","srwi","fcmpo","cror","bne","mr","cmplw","subi","blr"],labels:3},{name:"EvalBspline3__FP8xSpline3fUiP5xVec3",demangled_name:"EvalBspline3(xSpline3*, float, unsigned int, xVec3*)",address:"0x8004a680",size:176,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","mr","bl","fmr","lwz","slwi","addi","add","mulli","lfd","mtlr","blr"],labels:0},{name:"CoefSeg3__FP8xSpline3UiP6xCoef3",demangled_name:"CoefSeg3(xSpline3*, unsigned int, xCoef3*)",address:"0x8004a730",size:324,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lhz","cmpwi","beq","bge","b","mulli","lwz","add","lis","addi","bl","slwi","lfs","mtlr","blr"],labels:7},{name:"xSpline3_EvalSeg__FP8xSpline3fUiP5xVec3",demangled_name:"xSpline3_EvalSeg(xSpline3*, float, unsigned int, xVec3*)",address:"0x8004a874",size:396,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lhz","cmplwi","bne","bl","b","lfs","fcmpo","bge","lwz","cmplw","blt","subi","fsubs","cmpwi","beq","mulli","add","lis","addi","psq_l","lfd","mtlr","blr"],labels:9},{name:"ArcEvalIterate__FP8xSpline3fUiP5xVec3Ui",demangled_name:"ArcEvalIterate(xSpline3*, float, unsigned int, xVec3*, unsigned int)",address:"0x8004aa00",size:764,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lwz","mr","fmr","mullw","li","subi","b","add","srawi","slwi","lfsx","fcmpo","ble","addi","cmpw","bne","divw","lis","lfd","subic.","subf","xoris","fsubs","fdivs","blt","lfs","bl","cror","fadds","fmadds","cmplwi","fcmpu","fmuls","bge","psq_l","lmw","mtlr","blr"],labels:17},{name:"xSpline3_EvalArcApprox__FP8xSpline3fUiP5xVec3",demangled_name:"xSpline3_EvalArcApprox(xSpline3*, float, unsigned int, xVec3*)",address:"0x8004acfc",size:72,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","lwz","cmplwi","beq","li","bl","b","lfd","mtlr","addi","blr"],labels:2},{name:"xSpline3_ArcInit__FP8xSpline3Ui",demangled_name:"xSpline3_ArcInit(xSpline3*, unsigned int)",address:"0x8004ad44",size:348,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lfs","cmplwi","bge","li","lwz","beq","mullw","b","cmplw","slwi","bl","lis","addi","lfd","fsubs","fdivs","fmr","fadds","stfsx","blt","add","psq_l","lmw","mtlr","blr"],labels:8},{name:"AllocSpline3__FP5xVec3PfUiUiUiUi",demangled_name:"AllocSpline3(xVec3*, float*, unsigned int, unsigned int, unsigned int, unsigned int)",address:"0x8004aea0",size:272,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","li","lwz","bl","cmplw","bge","sth","subi","addi","mulli","cmplwi","beq","slwi","b","lmw","mtlr","blr"],labels:3},{name:"xSpline3_Bezier__FP5xVec3PfUiUiP5xVec3P5xVec3",demangled_name:"xSpline3_Bezier(xVec3*, float*, unsigned int, unsigned int, xVec3*, xVec3*)",address:"0x8004afb0",size:212,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","li","bl","lwz","slwi","mulli","cmplwi","beq","bne","b","add","addi","cmplw","blt","lmw","mtlr","blr"],labels:5},{name:"xSpline3_Update__FP8xSpline3",demangled_name:"xSpline3_Update(xSpline3*)",address:"0x8004b084",size:100,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lhz","cmplwi","bne","lwz","addi","bl","beq","mtlr","blr"],labels:2},{name:"xSpline3_Catmullize__FP8xSpline3",demangled_name:"xSpline3_Catmullize(xSpline3*)",address:"0x8004b0e8",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0}]},{name:"main/SB/Core/x/xstransvc",fuzzy_match_percent:98.533455,total_code:4364,matched_code:3836,total_data:4640,matched_data:4640,total_functions:30,matched_functions:27,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x80289060",size:4552,fuzzy_match_percent:100},{name:".rodata",address:"0x80253ec8",size:56,fuzzy_match_percent:100},{name:".sbss",address:"0x803cb400",size:16,fuzzy_match_percent:100},{name:".sdata2",address:"0x803cd108",size:16,fuzzy_match_percent:100},{name:".text",address:"0x8004b108",size:4360,fuzzy_match_percent:98.53211},{name:".text",address:"0x8004c210",size:4,fuzzy_match_percent:100}],functions:[{name:"xSTStartup__FP19st_PACKER_ASSETTYPE",demangled_name:"xSTStartup(st_PACKER_ASSETTYPE*)",address:"0x8004b108",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","addi","cmpwi","bne","bl","li","mtlr","blr"],labels:1},{name:"xSTShutdown__Fv",demangled_name:"xSTShutdown()",address:"0x8004b154",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","subic.","bne","li","bl","mtlr","addi","blr"],labels:1},{name:"xSTPreLoadScene__FUiPvi",demangled_name:"xSTPreLoadScene(unsigned int, void*, int)",address:"0x8004b194",size:432,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","clrlwi","cmpwi","stmw","mr","li","bne","bl","lis","addi","mr.","beq","b","subis","cmplwi","lmw","lwz","mtlr","blr"],labels:10},{name:"xSTQueueSceneAssets__FUii",demangled_name:"xSTQueueSceneAssets(unsigned int, int)",address:"0x8004b344",size:112,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","clrlwi","subfic","cntlzw","li","srwi","bl","cmplwi","bne","b","lwz","beq","mtctr","bctrl","mr","mtlr","addi","blr"],labels:2},{name:"xSTUnLoadScene__FUii",demangled_name:"xSTUnLoadScene(unsigned int, int)",address:"0x8004b3b4",size:224,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmplwi","stw","bne","bl","mr","li","b","lwz","beq","mtctr","bctrl","addi","cmpw","blt","clrlwi","subfic","cntlzw","srwi","mr.","mtlr","blr"],labels:7},{name:"xSTLoadStep__FUi",demangled_name:"xSTLoadStep(unsigned int)",address:"0x8004b494",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","li","bl","cmpwi","beq","lfs","b","fmr","psq_l","lwz","lfd","mtlr","addi","blr"],labels:2},{name:"xSTDisconnect__FUii",demangled_name:"xSTDisconnect(unsigned int, int)",address:"0x8004b4e8",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","clrlwi","subfic","cntlzw","srwi","bl","cmplwi","beq","lwz","mtctr","bctrl","mtlr","addi","blr"],labels:1},{name:"xSTSwitchScene__FUiPvPFPvf_i",demangled_name:"xSTSwitchScene(unsigned int, void*, int (*)(void*, float))",address:"0x8004b534",size:172,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","li","bl","mr.","beq","cmplwi","lfs","mtctr","bctrl","lwz","subic.","bge","lmw","mtlr","addi","blr"],labels:3},{name:"xSTAssetName__FUi",demangled_name:"xSTAssetName(unsigned int)",address:"0x8004b5e0",size:148,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","bl","b","lwz","cmplwi","beq","mtctr","bctrl","mr.","bne","addi","cmpw","blt","mtlr","blr"],labels:4},{name:"xSTAssetName__FPv",demangled_name:"xSTAssetName(void*)",address:"0x8004b674",size:152,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","bl","b","lwz","mtctr","bctrl","mr.","bne","addi","cmpw","blt","mtlr","blr"],labels:3},{name:"xSTFindAsset__FUiPUi",demangled_name:"xSTFindAsset(unsigned int, unsigned int*)",address:"0x8004b70c",size:268,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr.","mr","li","bne","b","bl","lwz","mtctr","bctrl","cmpwi","beq","cmplwi","addi","cmpw","blt","lmw","mtlr","blr"],labels:7},{name:"xSTAssetCountByType__FUi",demangled_name:"xSTAssetCountByType(unsigned int)",address:"0x8004b818",size:136,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","bl","b","lwz","mtctr","bctrl","add","addi","cmpw","blt","mtlr","blr"],labels:2},{name:"xSTFindAssetByType__FUiiPUi",demangled_name:"xSTFindAssetByType(unsigned int, int, unsigned int*)",address:"0x8004b8a0",size:188,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","li","bl","b","lwz","mtctr","bctrl","cmpw","blt","add","bge","subf","addi","lmw","mtlr","blr"],labels:4},{name:"xSTGetAssetInfo__FUiP20st_PKR_ASSET_TOCINFO",demangled_name:"xSTGetAssetInfo(unsigned int, st_PKR_ASSET_TOCINFO*)",address:"0x8004b95c",size:188,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","li","bl","b","lwz","mtctr","bctrl","cmpwi","beq","addi","cmpw","blt","lmw","mtlr","blr"],labels:4},{name:"xSTGetAssetInfoByType__FUiiP20st_PKR_ASSET_TOCINFO",demangled_name:"xSTGetAssetInfoByType(unsigned int, int, st_PKR_ASSET_TOCINFO*)",address:"0x8004ba18",size:332,fuzzy_match_percent:91.56626,opcodes:["stwu","mflr","lis","stw","stmw","mr","addi","li","lwz","bl","b","mtctr","bctrl","cmpw","blt","add","bge","subf","cmpwi","beq","lmw","mtlr","blr"],labels:4},{name:"xSTGetAssetInfoInHxP__FUiP20st_PKR_ASSET_TOCINFOUi",demangled_name:"xSTGetAssetInfoInHxP(unsigned int, st_PKR_ASSET_TOCINFO*, unsigned int)",address:"0x8004bb64",size:208,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","li","bl","b","addi","cmplw","bne","lwz","mtctr","bctrl","cmpwi","beq","cmpw","blt","lmw","mtlr","blr"],labels:4},{name:"xST_xAssetID_HIPFullPath__FUi",demangled_name:"xST_xAssetID_HIPFullPath(unsigned int)",address:"0x8004bc34",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xST_xAssetID_HIPFullPath__FUiPUi",demangled_name:"xST_xAssetID_HIPFullPath(unsigned int, unsigned int*)",address:"0x8004bc58",size:148,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","li","bl","b","lwz","mtctr","bctrl","cmpwi","beq","cmplwi","addi","cmpw","blt","lmw","mtlr","blr"],labels:4},{name:"XST_PreLoadScene__FP14st_STRAN_SCENEPCc",demangled_name:"XST_PreLoadScene(st_STRAN_SCENE*, const char*)",address:"0x8004bcec",size:108,fuzzy_match_percent:77.77778,opcodes:["stwu","mflr","li","stw","addi","mr","lwz","mtctr","bctrl","cmplwi","beq","b","mtlr","blr"],labels:2},{name:"XST_translate_sid__FUiPc",demangled_name:"XST_translate_sid(unsigned int, char*)",address:"0x8004bd58",size:92,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","li","bl","lis","addi","crclr","lwz","mtlr","blr"],labels:0},{name:"XST_translate_sid_path__FUiPc",demangled_name:"XST_translate_sid_path(unsigned int, char*)",address:"0x8004bdb4",size:172,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","li","lhz","sth","bl","lbz","lis","addi","crclr","lwz","mtlr","blr"],labels:0},{name:"XST_reset_raw__Fv",demangled_name:"XST_reset_raw()",address:"0x8004be60",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","li","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"XST_lock_next__Fv",demangled_name:"XST_lock_next()",address:"0x8004be90",size:168,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","li","stw","addi","lwz","mtctr","slw","and.","bne","mulli","or","add","mr","bl","b","bdnz","cmplwi","beq","mtlr","blr"],labels:4},{name:"XST_unlock__FP14st_STRAN_SCENE",demangled_name:"XST_unlock(st_STRAN_SCENE*)",address:"0x8004bf38",size:88,fuzzy_match_percent:86.36364,opcodes:["stwu","mflr","cmplwi","stw","beq","lis","lwz","addi","li","slw","and.","andc","bl","mtlr","blr"],labels:1},{name:"XST_unlock_all__Fv",demangled_name:"XST_unlock_all()",address:"0x8004bf90",size:120,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lwz","cmplwi","beq","li","slw","and.","mr","bl","cmpwi","blt","mtlr","blr"],labels:3},{name:"XST_get_rawinst__Fi",demangled_name:"XST_get_rawinst(int)",address:"0x8004c008",size:20,fuzzy_match_percent:100,opcodes:["mulli","lis","addi","add","blr"],labels:0},{name:"XST_cnt_locked__Fv",demangled_name:"XST_cnt_locked()",address:"0x8004c01c",size:200,fuzzy_match_percent:100,opcodes:["lis","li","addi","lwz","mtctr","slw","and.","beq","bdnz","blr"],labels:9},{name:"XST_nth_locked__Fi",demangled_name:"XST_nth_locked(int)",address:"0x8004c0e4",size:96,fuzzy_match_percent:100,opcodes:["lis","li","addi","lwz","mtctr","slw","and.","beq","cmpw","bne","mulli","add","b","bdnz","mr","blr"],labels:4},{name:"XST_find_bySID__FUii",demangled_name:"XST_find_bySID(unsigned int, int)",address:"0x8004c144",size:204,fuzzy_match_percent:100,opcodes:["lis","li","addi","lwz","mtctr","slw","and.","beq","cmplw","bne","cmpwi","mr","b","bdnz","blr"],labels:8},{name:"iFileAsyncService__Fv",demangled_name:"iFileAsyncService()",address:"0x8004c210",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0}]},{name:"main/SB/Core/x/xString",fuzzy_match_percent:7.017544,total_code:3648,matched_code:256,total_data:48,matched_data:0,total_functions:14,matched_functions:4,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x8028a228",size:48,fuzzy_match_percent:0},{name:".text",address:"0x8004c214",size:3648,fuzzy_match_percent:7.017544}],functions:[{name:"xStrHash__FPCc",demangled_name:"xStrHash(const char*)",address:"0x8004c214",size:60,fuzzy_match_percent:100,opcodes:["li","b","srawi","addi","and","rlwinm","subf","mulli","clrlwi","add","lbz","cmplwi","bne","mr","blr"],labels:2},{name:"xStrHash__FPCcUl",demangled_name:"xStrHash(const char*, unsigned long)",address:"0x8004c250",size:76,fuzzy_match_percent:100,opcodes:["li","b","srawi","addi","and","rlwinm","subf","mulli","clrlwi","add","cmplw","bge","lbz","cmplwi","bne","mr","blr"],labels:3},{name:"xStrHashCat__FUiPCc",demangled_name:"xStrHashCat(unsigned int, const char*)",address:"0x8004c29c",size:52,fuzzy_match_percent:100,opcodes:["b","srawi","addi","and","rlwinm","subf","mulli","clrlwi","add","lbz","cmplwi","bne","blr"],labels:2},{name:"xStrTok__FPcPCcPPc",demangled_name:"xStrTok(char*, const char*, char**)",address:"0x8004c2d0",size:356,fuzzy_match_percent:0,opcodes:["stwu","li","stb","addi","lbz","srawi","clrlwi","slw","lbzx","cmplwi","or","stbx","bne","beq","mr","b","lwz","extrwi","and.","cmplw","stw","blr"],labels:11},{name:"xStrTokBuffer__FPCcPCcPv",demangled_name:"xStrTokBuffer(const char*, const char*, void*)",address:"0x8004c434",size:376,fuzzy_match_percent:0,opcodes:["stwu","li","addi","stb","lbz","srawi","clrlwi","slw","lbzx","cmplwi","or","stbx","bne","beq","mr","b","lwz","extrwi","and.","cmplw","stw","blr"],labels:12},{name:"xStricmp__FPCcPCc",demangled_name:"xStricmp(const char*, const char*)",address:"0x8004c5ac",size:248,fuzzy_match_percent:0,opcodes:["li","b","cmplwi","beq","bne","addi","lbz","blt","bgt","clrlwi.","mr","subi","cmpw","cmpwi","cmplw","beqlr","bgelr","blr"],labels:13},{name:"xStrupr__FPc",demangled_name:"xStrupr(char*)",address:"0x8004c6a4",size:68,fuzzy_match_percent:100,opcodes:["mr","b","cmplwi","li","blt","bgt","clrlwi.","beq","subi","stb","addi","lbz","bne","blr"],labels:4},{name:"xStrParseFloatList__FPfPCci",demangled_name:"xStrParseFloatList(float*, const char*, int)",address:"0x8004c6e8",size:420,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr.","mr","bne","li","b","addi","lbz","cmplwi","beq","subi","clrlwi","ble","blt","bgt","cmpwi","stb","bl","stfs","lfs","fneg","cmpw","lmw","lwz","mtlr","blr"],labels:17},{name:"imemcmp__FPCvPCvUl",demangled_name:"imemcmp(const void*, const void*, unsigned long)",address:"0x8004c88c",size:120,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","li","b","lbz","bl","cmpw","beq","subf","addi","cmplw","blt","lmw","lwz","mtlr","blr"],labels:4},{name:"tolower__21@unnamed@xString_cpp@Fc",demangled_name:"@unnamed@xString_cpp@::tolower(char)",address:"0x8004c904",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","clrlwi","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"tolower__21@unnamed@xString_cpp@Fi",demangled_name:"@unnamed@xString_cpp@::tolower(int)",address:"0x8004c928",size:12,fuzzy_match_percent:0,opcodes:["rlwinm","or","blr"],labels:0},{name:"icompare__FRC6substrRC6substr",demangled_name:"icompare(const substr&, const substr&)",address:"0x8004c934",size:132,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","mr","cmplw","bge","bl","cmpwi","beq","b","bne","li","mtlr","addi","blr"],labels:4},{name:"atox__FRC6substrRUl",demangled_name:"atox(const substr&, unsigned long&)",address:"0x8004c9b8",size:176,fuzzy_match_percent:0,opcodes:["lwz","cmplwi","bne","li","blr","ble","stw","b","lbz","blt","clrlwi","bgt","subi","bltlr","bgtlr","slwi","add","addi","cmplw"],labels:7},{name:"find_char__FRC6substrRC6substr",demangled_name:"find_char(const substr&, const substr&)",address:"0x8004ca68",size:1516,fuzzy_match_percent:0,opcodes:["lwz","cmplwi","beq","bne","li","blr","mr","bgt","lis","slwi","addi","lwzx","mtctr","bctr","b","lbz","cmplw","subi","cmpwi","ble","clrlwi"],labels:63}]},{name:"main/SB/Core/x/xSurface",fuzzy_match_percent:100,total_code:412,matched_code:412,total_data:8,matched_data:8,total_functions:9,matched_functions:9,complete:!0,module_name:"main",module_id:0,sections:[{name:".sbss",address:"0x803cb410",size:8,fuzzy_match_percent:100},{name:".text",address:"0x8004d054",size:412,fuzzy_match_percent:100}],functions:[{name:"xSurfaceInit__FUs",demangled_name:"xSurfaceInit(unsigned short)",address:"0x8004d054",size:120,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","clrlwi.","sth","beq","mulli","lwz","li","bl","b","clrlwi","addi","stwx","lhz","cmplw","blt","mtlr","blr"],labels:4},{name:"__as__8xSurfaceFRC8xSurface",demangled_name:"xSurface::operator=(const xSurface&)",address:"0x8004d0cc",size:124,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","addi","li","lfs","lbz","stfs","stb","mtlr","blr"],labels:0},{name:"__as__5xBaseFRC5xBase",demangled_name:"xBase::operator=(const xBase&)",address:"0x8004d148",size:52,fuzzy_match_percent:100,opcodes:["lwz","lbz","stw","stb","lhz","sth","blr"],labels:0},{name:"xSurfaceExit__Fv",demangled_name:"xSurfaceExit()",address:"0x8004d17c",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xSurfaceSave__FP8xSurfaceP7xSerial",demangled_name:"xSurfaceSave(xSurface*, xSerial*)",address:"0x8004d180",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xSurfaceLoad__FP8xSurfaceP7xSerial",demangled_name:"xSurfaceLoad(xSurface*, xSerial*)",address:"0x8004d1a0",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xSurfaceReset__FP8xSurface",demangled_name:"xSurfaceReset(xSurface*)",address:"0x8004d1c0",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xSurfaceGetNumSurfaces__Fv",demangled_name:"xSurfaceGetNumSurfaces()",address:"0x8004d1c4",size:8,fuzzy_match_percent:100,opcodes:["lhz","blr"],labels:0},{name:"xSurfaceGetByIdx__FUs",demangled_name:"xSurfaceGetByIdx(unsigned short)",address:"0x8004d1cc",size:36,fuzzy_match_percent:100,opcodes:["lwz","cmplwi","beq","clrlwi","mulli","add","blr","li"],labels:1}]},{name:"main/SB/Core/x/xTimer",fuzzy_match_percent:71.617165,total_code:1212,matched_code:868,total_data:104,matched_data:80,total_functions:9,matched_functions:7,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x8028a258",size:80,fuzzy_match_percent:100},{name:".sdata2",address:"0x803cd118",size:24,fuzzy_match_percent:88.88889},{name:".text",address:"0x8004d1f0",size:1212,fuzzy_match_percent:71.617165}],functions:[{name:"GetRandomizedTime__FP11xTimerAsset",demangled_name:"GetRandomizedTime(xTimerAsset*)",address:"0x8004d1f0",size:148,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lfs","fmuls","bl","mr.","bne","b","slwi","lis","divwu","lfd","mullw","subf","xoris","fsubs","fdivs","fadds","lwz","mtlr","addi","blr"],labels:2},{name:"xTimerInit__FPvPv",demangled_name:"xTimerInit(void*, void*)",address:"0x8004d284",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xTimer_ObjIDIsPauseTimer__FUi",demangled_name:"xTimer_ObjIDIsPauseTimer(unsigned int)",address:"0x8004d2a4",size:304,fuzzy_match_percent:100,opcodes:["addis","cmplwi","bne","li","blr","lis","subi","cmplw","blt","bgt","addi","subf","orc","srwi","cmpwi","beq","mtctr","lwz","lwzu","bdnz"],labels:9},{name:"xTimerInit__FP5xBaseP11xTimerAsset",demangled_name:"xTimerInit(xBase*, xTimerAsset*)",address:"0x8004d3d4",size:148,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lbz","cmplwi","beq","lwz","b","li","stb","stfs","sth","mtlr","blr"],labels:2},{name:"xTimerReset__FP6xTimer",demangled_name:"xTimerReset(xTimer*)",address:"0x8004d468",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","bl","li","stb","stfs","sth","mtlr","addi","blr"],labels:0},{name:"xTimerSave__FP6xTimerP7xSerial",demangled_name:"xTimerSave(xTimer*, xSerial*)",address:"0x8004d4b4",size:80,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lbz","lfs","lwz","mtlr","addi","blr"],labels:0},{name:"xTimerLoad__FP6xTimerP7xSerial",demangled_name:"xTimerLoad(xTimer*, xSerial*)",address:"0x8004d504",size:80,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","addi","lwz","mtlr","blr"],labels:0},{name:"xTimerEventCB__FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"xTimerEventCB(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x8004d554",size:180,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","beq","bge","b","li","stb","lbz","cmplwi","bne","mr","bl","lfs","stfs","fadds","lwz","mtlr","addi","blr"],labels:8},{name:"xTimerUpdate__FP5xBaseP6xScenef",demangled_name:"xTimerUpdate(xBase*, xScene*, float)",address:"0x8004d608",size:164,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lbz","fmr","mr","cmplwi","bne","lhz","clrlwi.","beq","lis","addi","lwz","bl","lfs","fsubs","stfs","fcmpo","cror","li","psq_l","lfd","mtlr","blr"],labels:2}]},{name:"main/SB/Core/x/xTRC",fuzzy_match_percent:16.155989,total_code:1436,matched_code:152,total_data:1256,matched_data:0,total_functions:12,matched_functions:3,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x8028a2a8",size:208,fuzzy_match_percent:0},{name:".rodata",address:"0x80253f00",size:992,fuzzy_match_percent:0},{name:".sbss",address:"0x803cb418",size:24,fuzzy_match_percent:33.333336},{name:".sdata2",address:"0x803cd130",size:32,fuzzy_match_percent:0},{name:".text",address:"0x8004d6ac",size:1236,fuzzy_match_percent:18.770227},{name:".text",address:"0x8004db80",size:120,fuzzy_match_percent:0},{name:".text",address:"0x8004dbf8",size:80,fuzzy_match_percent:0}],functions:[{name:"xTRCInit__Fv",demangled_name:"xTRCInit()",address:"0x8004d6ac",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","li","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"render_message__FPCc",demangled_name:"render_message(const char*)",address:"0x8004d714",size:380,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lbz","mr","extsb.","bne","lwz","lfs","bl","fmr","lis","addi","li","subi","mtctr","lwzu","bdnz","stb","frsp","stfs","fnmsubs","psq_l","lfd","mtlr","blr"],labels:2},{name:"xTRCRender__Fv",demangled_name:"xTRCRender()",address:"0x8004d890",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","bl","mtlr","addi","blr"],labels:1},{name:"xTRCReset__Fv",demangled_name:"xTRCReset()",address:"0x8004d8bc",size:72,fuzzy_match_percent:72.22222,opcodes:["stwu","mflr","lis","stw","li","addi","stb","lwz","cmpwi","bne","bl","mtlr","blr"],labels:1},{name:"xTRCPad__Fi12_tagTRCState",demangled_name:"xTRCPad(int, _tagTRCState)",address:"0x8004d904",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xTRCDisk__F12_tagTRCState",demangled_name:"xTRCDisk(_tagTRCState)",address:"0x8004d908",size:44,fuzzy_match_percent:63.636364,opcodes:["cmpwi","beq","stw","li","blr"],labels:1},{name:"render_mem_card_no_space__Fiiib",demangled_name:"render_mem_card_no_space(int, int, int, bool)",address:"0x8004d934",size:156,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","bge","beq","li","lis","addi","bne","cmpw","ble","b","bgt","mr","bl","lwz","mtlr","blr"],labels:5},{name:"RenderText__FPCcb",demangled_name:"RenderText(const char*, bool)",address:"0x8004d9d0",size:432,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lbz","mr","extsb.","bne","li","bl","lfs","fmr","lis","addi","subi","mtctr","lwz","lwzu","bdnz","stb","clrlwi.","beq","b","frsp","stfs","fnmsubs","psq_l","lfd","mtlr","blr"],labels:5},{name:"yextent__8xtextboxCFb",demangled_name:"xtextbox::yextent(bool) const",address:"0x8004db80",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","li","lwz","mtlr","addi","blr"],labels:0},{name:"yextent__8xtextboxCFRCQ28xtextbox6layoutii",demangled_name:"xtextbox::yextent(const xtextbox::layout&, int, int) const",address:"0x8004dbc0",size:56,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","addi","lfs","bl","lwz","mtlr","blr"],labels:0},{name:"contract__13basic_rectFf",demangled_name:"basic_rect::contract(float)",address:"0x8004dbf8",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","fneg","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"expand__13basic_rectFf",demangled_name:"basic_rect::expand(float)",address:"0x8004dc1c",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","fmr","stw","bl","lwz","mtlr","addi","blr"],labels:0}]},{name:"main/SB/Core/x/xutil",fuzzy_match_percent:100,total_code:1704,matched_code:1704,total_data:1112,matched_data:1112,total_functions:7,matched_functions:7,complete:!0,module_name:"main",module_id:0,sections:[{name:".data",address:"0x8028a378",size:1088,fuzzy_match_percent:100},{name:".sbss",address:"0x803cb430",size:8,fuzzy_match_percent:100},{name:".sdata",address:"0x803ca9b0",size:8,fuzzy_match_percent:100},{name:".sdata2",address:"0x803cd150",size:8,fuzzy_match_percent:100},{name:".text",address:"0x8004dc48",size:1704,fuzzy_match_percent:100}],functions:[{name:"xUtilStartup__Fv",demangled_name:"xUtilStartup()",address:"0x8004dc48",size:56,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","addi","cmpwi","bne","bl","mtlr","blr"],labels:1},{name:"xUtilShutdown__Fv",demangled_name:"xUtilShutdown()",address:"0x8004dc80",size:20,fuzzy_match_percent:100,opcodes:["lwz","subi","stw","blr"],labels:0},{name:"xUtil_idtag2string__FUii",demangled_name:"xUtil_idtag2string(unsigned int, int)",address:"0x8004dc94",size:596,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr.","blt","cmpwi","lis","addi","mr","b","mulli","add","li","lbz","beq","stb","bge","bl","bne","lwz","mtlr","blr"],labels:32},{name:"xUtil_crc_init__Fv",demangled_name:"xUtil_crc_init()",address:"0x8004dee8",size:224,fuzzy_match_percent:100,opcodes:["lwz","cmpwi","beq","lis","li","addi","mtctr","extlwi.","slwi","xoris","xori","clrrwi.","stw","bdnz","blr"],labels:10},{name:"xUtil_crc_update__FUiPci",demangled_name:"xUtil_crc_update(unsigned int, char*, int)",address:"0x8004dfc8",size:432,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmpwi","beq","bl","li","ble","subi","addi","lis","srwi","mtctr","lbz","slwi","xor","clrlslwi","lwzx","bdnz","subf","cmpw","bge","mtlr","blr"],labels:5},{name:"xUtil_yesno__Ff",demangled_name:"xUtil_yesno(float)",address:"0x8004e178",size:108,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","lfs","fcmpu","bne","li","b","bl","fcmpo","cror","mfcr","extrwi","psq_l","lwz","lfd","mtlr","addi","blr"],labels:3},{name:"xUtil_wtadjust__FPfif",demangled_name:"xUtil_wtadjust(float*, int, float)",address:"0x8004e1e4",size:268,fuzzy_match_percent:100,opcodes:["mr","lfs","mtctr","cmpwi","ble","fcmpo","bge","fneg","stfs","addi","fadds","bdnz","fdivs","li","blelr","subi","srwi","fmuls","slwi","subf","add","cmpw","bgelr","blr"],labels:6}]},{name:"main/SB/Core/x/xVec3",fuzzy_match_percent:100,total_code:544,matched_code:544,total_data:56,matched_data:56,total_functions:4,matched_functions:4,complete:!0,module_name:"main",module_id:0,sections:[{name:".rodata",address:"0x802542e0",size:40,fuzzy_match_percent:100},{name:".sdata2",address:"0x803cd158",size:16,fuzzy_match_percent:100},{name:".text",address:"0x8004e2f0",size:544,fuzzy_match_percent:100}],functions:[{name:"xVec3Normalize__FP5xVec3PC5xVec3",demangled_name:"xVec3Normalize(xVec3*, const xVec3*)",address:"0x8004e2f0",size:236,fuzzy_match_percent:100,opcodes:["stwu","mflr","lfs","stw","fmuls","mr","fadds","fsubs","fabs","frsp","fcmpo","cror","bne","stfs","b","bl","fdivs","lwz","mtlr","addi","blr"],labels:3},{name:"xVec3NormalizeFast__FP5xVec3PC5xVec3",demangled_name:"xVec3NormalizeFast(xVec3*, const xVec3*)",address:"0x8004e3dc",size:256,fuzzy_match_percent:100,opcodes:["stwu","mflr","lfs","stw","fmuls","mr","fadds","fsubs","fabs","frsp","fcmpo","cror","bne","stfs","b","addi","bl","fdivs","lwz","mtlr","blr"],labels:3},{name:"xVec3Copy__FP5xVec3PC5xVec3",demangled_name:"xVec3Copy(xVec3*, const xVec3*)",address:"0x8004e4dc",size:20,fuzzy_match_percent:100,opcodes:["psq_l","psq_st","blr"],labels:0},{name:"xVec3Dot__FPC5xVec3PC5xVec3",demangled_name:"xVec3Dot(const xVec3*, const xVec3*)",address:"0x8004e4f0",size:32,fuzzy_match_percent:100,opcodes:["psq_l","ps_mul","ps_madd","ps_sum0","blr"],labels:0}]},{name:"main/SB/Game/zActionLine",fuzzy_match_percent:51.666668,total_code:720,matched_code:284,total_data:208,matched_data:24,total_functions:4,matched_functions:2,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x802db9a0",size:176,fuzzy_match_percent:0},{name:".rodata",address:"0x80254308",size:16,fuzzy_match_percent:100},{name:".sbss",address:"0x803cb438",size:8,fuzzy_match_percent:100},{name:".sdata2",address:"0x803cd168",size:8,fuzzy_match_percent:66.66667},{name:".text",address:"0x8004e510",size:720,fuzzy_match_percent:51.666668}],functions:[{name:"zActionLineInit__Fv",demangled_name:"zActionLineInit()",address:"0x8004e510",size:108,fuzzy_match_percent:81.48148,opcodes:["stwu","mflr","lis","stw","li","addi","bl","cmplwi","beq","lwz","mtlr","blr"],labels:1},{name:"zActionLineUpdate__Ff",demangled_name:"zActionLineUpdate(float)",address:"0x8004e57c",size:172,fuzzy_match_percent:100,opcodes:["lis","li","addi","mtctr","lwz","cmplwi","beq","clrlwi.","lfs","fsubs","stfs","fcmpo","cror","bne","clrrwi","stw","lwzu","bdnz","blr"],labels:3},{name:"RenderActionLine__FP14_tagActionLine",demangled_name:"RenderActionLine(_tagActionLine*)",address:"0x8004e628",size:328,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","lfs","stfs","stb","stfsu","mr","bl","cmplwi","beq","lwz","mtlr","blr"],labels:1},{name:"zActionLineRender__Fv",demangled_name:"zActionLineRender()",address:"0x8004e770",size:112,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","lwz","bl","lis","addi","cmplwi","beq","clrlwi.","cmpwi","blt","mtlr","blr"],labels:2}]},{name:"main/SB/Game/zAnimList",fuzzy_match_percent:94.9807,total_code:1036,matched_code:176,total_data:232,matched_data:232,total_functions:5,matched_functions:4,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x8028a7b8",size:80,fuzzy_match_percent:100},{name:".rodata",address:"0x80254318",size:128,fuzzy_match_percent:100},{name:".sbss",address:"0x803cb440",size:16,fuzzy_match_percent:100},{name:".sdata2",address:"0x803cd170",size:8,fuzzy_match_percent:100},{name:".text",address:"0x8004e7e0",size:1036,fuzzy_match_percent:94.9807}],functions:[{name:"AlwaysConditional__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"AlwaysConditional(xAnimTransition*, xAnimSingle*, void*)",address:"0x8004e7e0",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"zAnimListInit__Fv",demangled_name:"zAnimListInit()",address:"0x8004e7e8",size:860,fuzzy_match_percent:93.95349,opcodes:["stwu","mflr","lis","stw","addi","stmw","bl","lwz","cmpwi","beq","slwi","li","b","mr","stwx","mr.","lfs","lwzx","cmplwi","fmr","blt","cmpw","lmw","mtlr","blr"],labels:8},{name:"zAnimListExit__Fv",demangled_name:"zAnimListExit()",address:"0x8004eb44",size:24,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"zAnimListGetTable__FUi",demangled_name:"zAnimListGetTable(unsigned int)",address:"0x8004eb5c",size:72,fuzzy_match_percent:100,opcodes:["lwz","li","mtctr","cmpwi","ble","cmplw","bne","slwi","lwzx","blr","addi","bdnz"],labels:3},{name:"zAnimListGetNumUsed__FUi",demangled_name:"zAnimListGetNumUsed(unsigned int)",address:"0x8004eba4",size:72,fuzzy_match_percent:100,opcodes:["lwz","li","mtctr","cmpwi","ble","cmplw","bne","slwi","lwzx","blr","addi","bdnz"],labels:3}]},{name:"main/SB/Game/zAssetTypes",fuzzy_match_percent:4.2801557,total_code:4112,matched_code:176,total_data:4912,matched_data:0,total_functions:27,matched_functions:4,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x802dba50",size:32,fuzzy_match_percent:0},{name:".data",address:"0x8028a808",size:3752,fuzzy_match_percent:0},{name:".rodata",address:"0x80254398",size:1032,fuzzy_match_percent:0},{name:".sbss",address:"0x803cb450",size:40,fuzzy_match_percent:0},{name:".sbss2",address:"0x803d0820",size:8,fuzzy_match_percent:0},{name:".sdata",address:"0x803ca9b8",size:16,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cd178",size:32,fuzzy_match_percent:0},{name:".text",address:"0x8004ebec",size:4064,fuzzy_match_percent:4.3307085},{name:".text",address:"0x8004fbcc",size:48,fuzzy_match_percent:0}],functions:[{name:"zAssetStartup__Fv",demangled_name:"zAssetStartup()",address:"0x8004ebec",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"zAssetShutdown__Fv",demangled_name:"zAssetShutdown()",address:"0x8004ec18",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Model_Read__FPvUiPvUiPUi",demangled_name:"Model_Read(void*, unsigned int, void*, unsigned int, unsigned int*)",address:"0x8004ec38",size:220,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","bl","lis","li","addi","mtctr","lwz","cmplw","bne","slwi","add","b","lfs","stfs","rlwinm","cmplwi","bdnz","mtlr","blr"],labels:5},{name:"Curve_Read__FPvUiPvUiPUi",demangled_name:"Curve_Read(void*, unsigned int, void*, unsigned int, unsigned int*)",address:"0x8004ed14",size:104,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","mtctr","bctrl","bl","addi","mtlr","blr"],labels:0},{name:"Model_Unload__FPvUi",demangled_name:"Model_Unload(void*, unsigned int)",address:"0x8004ed7c",size:40,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","beq","bl","lwz","mtlr","addi","blr"],labels:1},{name:"BSP_Read__FPvUiPvUiPUi",demangled_name:"BSP_Read(void*, unsigned int, void*, unsigned int, unsigned int*)",address:"0x8004eda4",size:236,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","lwz","addi","bl","mr.","bne","lis","crclr","cmpwi","b","mtlr","blr"],labels:4},{name:"BSP_Unload__FPvUi",demangled_name:"BSP_Unload(void*, unsigned int)",address:"0x8004ee90",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","bl","mtlr","blr"],labels:0},{name:"jsp_shadow_hack_atomic_cb__FP8RpAtomicPv",demangled_name:"jsp_shadow_hack_atomic_cb(RpAtomic*, void*)",address:"0x8004eec0",size:196,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","addi","bl","clrlwi.","bne","b","slwi","lwzx","cmpw","add","lhz","lbz","ori","stb","cmplw","mtlr","blr"],labels:6},{name:"jsp_shadow_hack_match__FP8RpAtomic",demangled_name:"jsp_shadow_hack_match(RpAtomic*)",address:"0x8004ef84",size:164,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","lwz","lis","addi","mr","b","li","lwzx","cmplwi","beq","addic.","bl","cmpwi","bne","cmpw","blt","cmplw","lmw","mtlr","blr"],labels:6},{name:"jsp_shadow_hack__FP10xJSPHeader",demangled_name:"jsp_shadow_hack(xJSPHeader*)",address:"0x8004f028",size:120,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","beq","lwz","bne","b","lis","addi","mr","bl","mtlr","blr"],labels:2},{name:"JSP_Read__FPvUiPvUiPUi",demangled_name:"JSP_Read(void*, unsigned int, void*, unsigned int, unsigned int*)",address:"0x8004f0a0",size:132,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","mr","stw","li","addi","bl","lwz","cmplwi","beq","mtlr","blr"],labels:1},{name:"JSP_Unload__FPvUi",demangled_name:"JSP_Unload(void*, unsigned int)",address:"0x8004f124",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","cmplw","beq","bl","lwz","mtlr","blr"],labels:1},{name:"TexCB__FP9RwTexturePv",demangled_name:"TexCB(RwTexture*, void*)",address:"0x8004f154",size:20,fuzzy_match_percent:0,opcodes:["lwz","cmplwi","bnelr","stw","blr"],labels:0},{name:"RWTX_Read__FPvUiPvUiPUi",demangled_name:"RWTX_Read(void*, unsigned int, void*, unsigned int, unsigned int*)",address:"0x8004f168",size:324,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","mr.","beq","addi","bl","cmpwi","bne","b","cmplwi","lis","lwz","clrrwi","ori","mtlr","blr"],labels:4},{name:"TextureRW3_Unload__FPvUi",demangled_name:"TextureRW3_Unload(void*, unsigned int)",address:"0x8004f2ac",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","beq","li","bl","lwz","mtlr","addi","blr"],labels:1},{name:"ATBL_Init__Fv",demangled_name:"ATBL_Init()",address:"0x8004f2dc",size:84,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","lwz","bl","cmpwi","blt","mtlr","blr"],labels:1},{name:"FootstepHackSceneEnter__Fv",demangled_name:"FootstepHackSceneEnter()",address:"0x8004f330",size:148,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","addi","stw","bl","lwz","mtlr","blr"],labels:0},{name:"dummyEffectCB__FUiP17xAnimActiveEffectP11xAnimSinglePv",demangled_name:"dummyEffectCB(unsigned int, xAnimActiveEffect*, xAnimSingle*, void*)",address:"0x8004f3c4",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"soundEffectCB__FUiP17xAnimActiveEffectP11xAnimSinglePv",demangled_name:"soundEffectCB(unsigned int, xAnimActiveEffect*, xAnimSingle*, void*)",address:"0x8004f3cc",size:536,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","cmplwi","bne","lwz","mr.","addi","b","lbz","bl","cmpwi","ble","bge","extsb.","stb","subis","beq","lis","lfs","subi","cmpw","clrlwi.","fmuls","mtlr","blr"],labels:18},{name:"FindAssetCB__FUiPc",demangled_name:"FindAssetCB(unsigned int, char*)",address:"0x8004f5e4",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"ATBL_Read__FPvUiPvUiPUi",demangled_name:"ATBL_Read(void*, unsigned int, void*, unsigned int, unsigned int*)",address:"0x8004f608",size:1200,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","addi","li","lwz","slwi","add","b","bl","cmplw","blt","cmplwi","bne","mtctr","ble","beq","lwzx","bdnz","lis","subis","stwx","lhz","mullw","cmpw","lfs","fcmpo","cror","bge","mulli","mr.","crclr","fmr","stfs","oris","lmw","mtlr","blr"],labels:35},{name:"Anim_Unload__FPvUi",demangled_name:"Anim_Unload(void*, unsigned int)",address:"0x8004fab8",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"LightKit_Unload__FPvUi",demangled_name:"LightKit_Unload(void*, unsigned int)",address:"0x8004fabc",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Anim_ATBL_getTable__FPFv_P10xAnimTable",demangled_name:"Anim_ATBL_getTable(xAnimTable* (*)(void))",address:"0x8004fadc",size:40,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","mtctr","bctrl","lwz","mtlr","addi","blr"],labels:0},{name:"MovePoint_Unload__FPvUi",demangled_name:"MovePoint_Unload(void*, unsigned int)",address:"0x8004fb04",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"SndInfoRead__FPvUiPvUiPUi",demangled_name:"SndInfoRead(void*, unsigned int, void*, unsigned int, unsigned int*)",address:"0x8004fb24",size:168,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","mtctr","bctrl","mr.","bne","b","bl","cmpwi","li","mtlr","addi","blr"],labels:3},{name:"xSndPlay3D__FUiffUiUiP4xEntf14sound_categoryf",demangled_name:"xSndPlay3D(unsigned int, float, float, unsigned int, unsigned int, xEnt*, float, sound_category, float)",address:"0x8004fbcc",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","fmr","stw","lfs","fmuls","bl","lwz","mtlr","addi","blr"],labels:0}]},{name:"main/SB/Game/zCamera",fuzzy_match_percent:17.075935,total_code:10588,matched_code:1808,total_data:552,matched_data:0,total_functions:42,matched_functions:23,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x802dba70",size:16,fuzzy_match_percent:0},{name:".rodata",address:"0x802547a0",size:24,fuzzy_match_percent:0},{name:".sbss",address:"0x803cb478",size:152,fuzzy_match_percent:0},{name:".sdata",address:"0x803ca9c8",size:152,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cd198",size:208,fuzzy_match_percent:10.909091},{name:".text",address:"0x8004fbfc",size:10536,fuzzy_match_percent:16.666666},{name:".text",address:"0x80052524",size:52,fuzzy_match_percent:100}],functions:[{name:"zCameraReset__FP7xCamera",demangled_name:"zCameraReset(xCamera*)",address:"0x8004fbfc",size:248,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","li","mr","lfs","stfs","stb","bl","fmr","psq_l","lfd","lwz","mtlr","addi","blr"],labels:0},{name:"GetCurrentPitch__21@unnamed@zCamera_cpp@Fv",demangled_name:"@unnamed@zCamera_cpp@::GetCurrentPitch()",address:"0x8004fcf4",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmpwi","beq","lfs","b","bl","mtlr","addi","blr"],labels:2},{name:"GetCurrentH__21@unnamed@zCamera_cpp@Fv",demangled_name:"@unnamed@zCamera_cpp@::GetCurrentH()",address:"0x8004fd28",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lfs","fmadds","lwz","mtlr","addi","blr"],labels:0},{name:"_GetCurrentH__21@unnamed@zCamera_cpp@Fv",demangled_name:"@unnamed@zCamera_cpp@::_GetCurrentH()",address:"0x8004fd54",size:72,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmpwi","beq","lfs","b","bne","bl","mtlr","addi","blr"],labels:3},{name:"GetCurrentD__21@unnamed@zCamera_cpp@Fv",demangled_name:"@unnamed@zCamera_cpp@::GetCurrentD()",address:"0x8004fd9c",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lfs","fmadds","lwz","mtlr","addi","blr"],labels:0},{name:"_GetCurrentD__21@unnamed@zCamera_cpp@Fv",demangled_name:"@unnamed@zCamera_cpp@::_GetCurrentD()",address:"0x8004fdc8",size:72,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmpwi","beq","lfs","b","bne","bl","mtlr","addi","blr"],labels:3},{name:"EaseInOut__Ff",demangled_name:"EaseInOut(float)",address:"0x8004fe10",size:28,fuzzy_match_percent:100,opcodes:["lfs","fnmsubs","fmadds","fmuls","blr"],labels:0},{name:"zCameraConversUpdate__FP7xCameraf",demangled_name:"zCameraConversUpdate(xCamera*, float)",address:"0x8004fe2c",size:380,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmr","mr","cmplwi","beq","lfs","fcmpo","cror","bne","stfs","b","fdivs","ble","addi","bl","fsubs","lis","fmuls","fmadds","psq_l","lfd","mtlr","blr"],labels:4},{name:"TranSpeed__FP7zFlyKey",demangled_name:"TranSpeed(zFlyKey*)",address:"0x8004ffa8",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","stw","addi","bl","lfs","lwz","fmuls","mtlr","blr"],labels:0},{name:"MatrixSpeed__FP7zFlyKey",demangled_name:"MatrixSpeed(zFlyKey*)",address:"0x8004ffdc",size:212,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","addi","bl","fabs","frsp","fcmpo","ble","lfs","bge","b","fmr","fmuls","psq_l","lwz","lfd","mtlr","blr"],labels:4},{name:"zCameraFlyUpdate__FP7xCameraf",demangled_name:"zCameraFlyUpdate(xCamera*, float)",address:"0x800500b0",size:908,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","fmr","addi","mr","lwz","andis.","beq","lfs","fcmpo","ble","lfd","fsubs","fmuls","stfs","bl","fctiwz","srwi","subi","cmpw","blt","li","b","subic.","slwi","add","bge","mtctr","lbz","stb","bdnz","cmpwi","fneg","fadds","psq_l","lmw","mtlr","blr"],labels:9},{name:"__as__7zFlyKeyFRC7zFlyKey",demangled_name:"zFlyKey::operator=(const zFlyKey&)",address:"0x8005043c",size:132,fuzzy_match_percent:0,opcodes:["lwz","stw","lfs","stfs","blr"],labels:0},{name:"zCameraFlyStart__FUi",demangled_name:"zCameraFlyStart(unsigned int)",address:"0x800504c0",size:160,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","addi","mr","bl","cmpwi","beq","li","lwz","lfs","stfs","lis","cmplwi","bne","mtlr","blr"],labels:1},{name:"__as__7xCameraFRC7xCamera",demangled_name:"xCamera::operator=(const xCamera&)",address:"0x80050560",size:932,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","addi","li","mtctr","lwzu","bdnz","lfs","stfs","mtlr","blr"],labels:2},{name:"zCameraFlyRestoreBackup__FP7xCamera",demangled_name:"zCameraFlyRestoreBackup(xCamera*)",address:"0x80050904",size:688,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","mr","addi","bl","lwz","lfs","stfs","mtlr","blr"],labels:0},{name:"zCameraRewardUpdate__FP7xCameraf",demangled_name:"zCameraRewardUpdate(xCamera*, float)",address:"0x80050bb4",size:680,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","bl","lis","addi","lwz","lfs","fsubs","stfs","cmpwi","beq","bne","b","fmuls","fcmpo","ble","li","psq_l","lfd","mtlr","blr"],labels:7},{name:"zCameraFreeLookSetGoals__FP7xCamerafRfRfRfRff",demangled_name:"zCameraFreeLookSetGoals(xCamera*, float, float&, float&, float&, float&, float)",address:"0x80050e5c",size:768,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lwz","fmr","mr","cmpwi","beq","bl","stfs","b","lfs","fmuls","fadds","li","cmplwi","fcmpu","clrlwi.","fmadds","fdivs","fcmpo","bge","fneg","lbz","bne","fsubs","ble","psq_l","lfd","lmw","mtlr","addi","blr"],labels:21},{name:"zCameraUpdate__FP7xCameraf",demangled_name:"zCameraUpdate(xCamera*, float)",address:"0x8005115c",size:3892,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","fmr","addi","mr","lwz","subis","cmplwi","beq","subi","ble","bne","ori","b","clrlwi","bl","lfs","stfs","cmpwi","li","fmuls","rlwinm.","fadds","fcmpo","bge","fsubs","fabs","frsp","fcmpu","lbz","extsb.","stb","xori","cmpw","fmadds","extsb","xoris","lfd","fneg","fdivs","bgt","fmsubs","cror","psq_l","mtlr","blr"],labels:88},{name:"zCameraSetBbounce__Fi",demangled_name:"zCameraSetBbounce(int)",address:"0x80052090",size:8,fuzzy_match_percent:100,opcodes:["stw","blr"],labels:0},{name:"zCameraSetLongbounce__Fi",demangled_name:"zCameraSetLongbounce(int)",address:"0x80052098",size:48,fuzzy_match_percent:0,opcodes:["lwz","cmpwi","bne","cmpw","beq","li","stw","blr"],labels:2},{name:"zCameraSetHighbounce__Fi",demangled_name:"zCameraSetHighbounce(int)",address:"0x800520c8",size:48,fuzzy_match_percent:0,opcodes:["lwz","cmpwi","bne","cmpw","beq","li","stw","blr"],labels:2},{name:"zCameraSetPlayerVel__FP5xVec3",demangled_name:"zCameraSetPlayerVel(xVec3*)",address:"0x800520f8",size:8,fuzzy_match_percent:100,opcodes:["stw","blr"],labels:0},{name:"zCameraDisableTracking__F17camera_owner_enum",demangled_name:"zCameraDisableTracking(camera_owner_enum)",address:"0x80052100",size:16,fuzzy_match_percent:100,opcodes:["lwz","or","stw","blr"],labels:0},{name:"zCameraEnableTracking__F17camera_owner_enum",demangled_name:"zCameraEnableTracking(camera_owner_enum)",address:"0x80052110",size:16,fuzzy_match_percent:100,opcodes:["lwz","andc","stw","blr"],labels:0},{name:"zCameraIsTrackingDisabled__Fv",demangled_name:"zCameraIsTrackingDisabled()",address:"0x80052120",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"zCameraDisableInput__Fv",demangled_name:"zCameraDisableInput()",address:"0x80052128",size:12,fuzzy_match_percent:100,opcodes:["li","stb","blr"],labels:0},{name:"zCameraEnableInput__Fv",demangled_name:"zCameraEnableInput()",address:"0x80052134",size:12,fuzzy_match_percent:100,opcodes:["li","stb","blr"],labels:0},{name:"zCameraDisableLassoCam__Fv",demangled_name:"zCameraDisableLassoCam()",address:"0x80052140",size:12,fuzzy_match_percent:100,opcodes:["li","stb","blr"],labels:0},{name:"zCameraEnableLassoCam__Fv",demangled_name:"zCameraEnableLassoCam()",address:"0x8005214c",size:12,fuzzy_match_percent:100,opcodes:["li","stb","blr"],labels:0},{name:"zCameraSetLassoCamFactor__Ff",demangled_name:"zCameraSetLassoCamFactor(float)",address:"0x80052158",size:8,fuzzy_match_percent:100,opcodes:["stfs","blr"],labels:0},{name:"zCameraGetLassoCamFactor__Fv",demangled_name:"zCameraGetLassoCamFactor()",address:"0x80052160",size:8,fuzzy_match_percent:100,opcodes:["lfs","blr"],labels:0},{name:"zCameraGetConvers__Fv",demangled_name:"zCameraGetConvers()",address:"0x80052168",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"zCameraSetConvers__Fi",demangled_name:"zCameraSetConvers(int)",address:"0x80052170",size:220,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","lbz","extsb.","bne","li","stb","cmpwi","beq","bl","lfs","stfs","b","cmplwi","fmr","lwz","mtlr","blr"],labels:3},{name:"zCameraDoTrans__FP9xCamAssetf",demangled_name:"zCameraDoTrans(xCamAsset*, float)",address:"0x8005224c",size:248,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lfs","fcmpo","ble","b","stfs","cror","bne","lis","addi","bl","lwz","mtlr","blr"],labels:4},{name:"zCameraTranslate__FP7xCamerafff",demangled_name:"zCameraTranslate(xCamera*, float, float, float)",address:"0x80052344",size:76,fuzzy_match_percent:100,opcodes:["lfs","fadds","stfs","blr"],labels:0},{name:"zCameraEnableWallJump__FP7xCameraRC5xVec3",demangled_name:"zCameraEnableWallJump(xCamera*, const xVec3&)",address:"0x80052390",size:168,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmpwi","beq","li","lis","lwzu","addi","bl","mr","lfs","fcmpo","bge","mtlr","blr"],labels:2},{name:"zCameraDisableWallJump__FP7xCamera",demangled_name:"zCameraDisableWallJump(xCamera*)",address:"0x80052438",size:24,fuzzy_match_percent:100,opcodes:["lwz","cmpwi","beqlr","li","stw","blr"],labels:0},{name:"zCameraSetReward__Fi",demangled_name:"zCameraSetReward(int)",address:"0x80052450",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","cmplwi","beq","li","b","lwz","mtlr","addi","blr"],labels:2},{name:"zCameraMinTargetHeightSet__Ff",demangled_name:"zCameraMinTargetHeightSet(float)",address:"0x80052494",size:8,fuzzy_match_percent:100,opcodes:["stfs","blr"],labels:0},{name:"zCameraMinTargetHeightClear__Fv",demangled_name:"zCameraMinTargetHeightClear()",address:"0x8005249c",size:12,fuzzy_match_percent:100,opcodes:["lfs","stfs","blr"],labels:0},{name:"zCamera_FlyOnly__Fv",demangled_name:"zCamera_FlyOnly()",address:"0x800524a8",size:124,fuzzy_match_percent:0,opcodes:["lis","addi","lwz","cmpw","beq","bge","b","li","blr"],labels:3},{name:"xVec3Dist2__FPC5xVec3PC5xVec3",demangled_name:"xVec3Dist2(const xVec3*, const xVec3*)",address:"0x80052524",size:52,fuzzy_match_percent:100,opcodes:["lfs","fsubs","fmuls","fmadds","blr"],labels:0}]},{name:"main/SB/Game/zConditional",fuzzy_match_percent:100,total_code:796,matched_code:796,total_data:0,matched_data:0,total_functions:7,matched_functions:7,complete:!0,module_name:"main",module_id:0,sections:[{name:".text",address:"0x80052558",size:796,fuzzy_match_percent:100}],functions:[{name:"zConditionalInit__FPvPv",demangled_name:"zConditionalInit(void*, void*)",address:"0x80052558",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"zConditionalInit__FP5xBaseP10zCondAsset",demangled_name:"zConditionalInit(xBase*, zCondAsset*)",address:"0x80052584",size:108,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lbz","cmplwi","beq","lwz","b","li","mtlr","blr"],labels:2},{name:"zConditionalReset__FP13_zConditional",demangled_name:"zConditionalReset(_zConditional*)",address:"0x800525f0",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","bl","mtlr","addi","blr"],labels:0},{name:"zConditionalSave__FP13_zConditionalP7xSerial",demangled_name:"zConditionalSave(_zConditional*, xSerial*)",address:"0x80052614",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zConditionalLoad__FP13_zConditionalP7xSerial",demangled_name:"zConditionalLoad(_zConditional*, xSerial*)",address:"0x80052634",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zConditional_Evaluate__FP13_zConditional",demangled_name:"zConditional_Evaluate(_zConditional*)",address:"0x80052654",size:408,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","li","stw","addi","mr","lwz","cmplw","bne","subi","cmplwi","ble","cmpwi","beq","bl","blt","b","mtctr","bctrl","bge","subf","cntlzw","srwi","xor","slw","orc","or","mtlr","blr"],labels:13},{name:"zConditionalEventCB__FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"zConditionalEventCB(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x800527ec",size:136,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","bge","b","bl","cmplwi","li","lwz","mtlr","addi","blr"],labels:4}]},{name:"main/SB/Game/zCutsceneMgr",fuzzy_match_percent:70.728645,total_code:3184,matched_code:2252,total_data:4264,matched_data:2656,total_functions:18,matched_functions:15,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x8028b6b0",size:2632,fuzzy_match_percent:100},{name:".rodata",address:"0x802547b8",size:1608,fuzzy_match_percent:0},{name:".sbss",address:"0x803cb510",size:16,fuzzy_match_percent:100},{name:".sdata2",address:"0x803cd268",size:8,fuzzy_match_percent:100},{name:".text",address:"0x80052874",size:3184,fuzzy_match_percent:70.728645}],functions:[{name:"zCutsceneMgrInit__FPvPv",demangled_name:"zCutsceneMgrInit(void*, void*)",address:"0x80052874",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zCutsceneMgrInit__FP5xBaseP17xCutsceneMgrAsset",demangled_name:"zCutsceneMgrInit(xBase*, xCutsceneMgrAsset*)",address:"0x80052894",size:120,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","li","addi","lbz","cmplwi","beq","lwz","b","stb","mtlr","blr"],labels:2},{name:"zCutsceneMgrReset__FP12zCutsceneMgr",demangled_name:"zCutsceneMgrReset(zCutsceneMgr*)",address:"0x8005290c",size:92,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","bl","cmplwi","beq","li","lis","addi","stb","mtlr","blr"],labels:1},{name:"zCutsceneMgrSave__FP12zCutsceneMgrP7xSerial",demangled_name:"zCutsceneMgrSave(zCutsceneMgr*, xSerial*)",address:"0x80052968",size:124,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","mr","lwz","cmpwi","beq","bl","b","cmplwi","blt","mtlr","blr"],labels:3},{name:"zCutsceneMgrLoad__FP12zCutsceneMgrP7xSerial",demangled_name:"zCutsceneMgrLoad(zCutsceneMgr*, xSerial*)",address:"0x800529e4",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","mr","bl","cmplwi","blt","lwz","mtlr","blr"],labels:1},{name:"HackBoundCB__FP8RpAtomicPv",demangled_name:"HackBoundCB(RpAtomic*, void*)",address:"0x80052a44",size:48,fuzzy_match_percent:100,opcodes:["lfs","stfs","lwz","rlwinm","stw","blr"],labels:0},{name:"HackAlphaSetMaterialAlphaCB__FP10RpMaterialPv",demangled_name:"HackAlphaSetMaterialAlphaCB(RpMaterial*, void*)",address:"0x80052a74",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","addi","stb","bl","mtlr","blr"],labels:0},{name:"__as__6RwRGBAFRC6RwRGBA",demangled_name:"RwRGBA::operator=(const RwRGBA&)",address:"0x80052ab8",size:36,fuzzy_match_percent:100,opcodes:["lbz","stb","blr"],labels:0},{name:"HackAlphaCB__FP8RpAtomicPv",demangled_name:"HackAlphaCB(RpAtomic*, void*)",address:"0x80052adc",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","lwz","slw","and.","beq","lis","addi","bl","mtlr","blr"],labels:1},{name:"zCutSceneNamesTable_clearAll__Fv",demangled_name:"zCutSceneNamesTable_clearAll()",address:"0x80052b3c",size:72,fuzzy_match_percent:100,opcodes:["lis","li","addi","stw","blr"],labels:0},{name:"zCutsceneMgrPlayStart__FP12zCutsceneMgr",demangled_name:"zCutsceneMgrPlayStart(zCutsceneMgr*)",address:"0x80052b84",size:556,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","li","stmw","addi","mr","bl","lwz","cmplw","bne","mulli","add","b","cmplwi","blt","clrlwi","beq","lfs","fcmpu","lwzx","oris","stwx","lmw","mtlr","blr"],labels:12},{name:"zCutsceneMgrEventCB__FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"zCutsceneMgrEventCB(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x80052db0",size:260,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","bge","b","lis","addi","bl","li","lwz","cmplwi","bne","stfs","mtlr","blr"],labels:6},{name:"zCutsceneMgrFinishLoad__FP5xBase",demangled_name:"zCutsceneMgrFinishLoad(xBase*)",address:"0x80052eb4",size:164,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","cmplwi","beq","li","lis","addi","b","mtlr","blr"],labels:3},{name:"zCutsceneMgrFinishExit__FP5xBase",demangled_name:"zCutsceneMgrFinishExit(xBase*)",address:"0x80052f58",size:212,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","bl","cmplwi","bne","cmpwi","beq","lis","lfs","addi","mr","li","b","mtlr","blr"],labels:4},{name:"zCutsceneMgrKillFX__FP12zCutsceneMgr",demangled_name:"zCutsceneMgrKillFX(zCutsceneMgr*)",address:"0x8005302c",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","lwz","cmplwi","beq","bl","lbz","rlwinm","stb","addi","cmpwi","blt","mtlr","blr"],labels:2},{name:"zCutsceneMgrUpdateFX__FP12zCutsceneMgrf",demangled_name:"zCutsceneMgrUpdateFX(zCutsceneMgr*, float)",address:"0x80053094",size:188,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","lwz","cmplwi","beq","bl","lbz","clrlwi.","lfs","fcmpo","ble","rlwinm","stb","b","cror","bne","ori","addi","cmpwi","blt","mtlr","blr"],labels:3},{name:"zCutsceneMgrUpdate__FP5xBaseP6xScenef",demangled_name:"zCutsceneMgrUpdate(xBase*, xScene*, float)",address:"0x80053150",size:744,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","fmr","cmplwi","beq","cmpwi","bl","li","lis","addi","lfs","b","bne","stfs","subi","fcmpo","ble","andis.","psq_l","lfd","mtlr","blr"],labels:13},{name:"check_hide_entities__Fv",demangled_name:"check_hide_entities()",address:"0x80053438",size:172,fuzzy_match_percent:100,opcodes:["lis","lbz","addi","lwz","neg","or","srwi","cmplw","beqlr","stb","cmplwi","slwi","add","beq","b","lhz","rlwinm.","bne","ori","blr","clrlwi"],labels:6}]},{name:"main/SB/Game/zDispatcher",fuzzy_match_percent:46.72229,total_code:3356,matched_code:1568,total_data:704,matched_data:96,total_functions:23,matched_functions:18,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x8028c0f8",size:96,fuzzy_match_percent:100},{name:".rodata",address:"0x80254e00",size:528,fuzzy_match_percent:0},{name:".sbss",address:"0x803cb520",size:32,fuzzy_match_percent:0},{name:".sbss2",address:"0x803d0828",size:8,fuzzy_match_percent:0},{name:".sdata",address:"0x803caa60",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cd270",size:32,fuzzy_match_percent:0},{name:".text",address:"0x800534e4",size:3356,fuzzy_match_percent:46.72229}],functions:[{name:"zDispatcher_Startup__Fv",demangled_name:"zDispatcher_Startup()",address:"0x800534e4",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zDispatcher_Shutdown__Fv",demangled_name:"zDispatcher_Shutdown()",address:"0x800534e8",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zDispatcher_scenePrepare__Fv",demangled_name:"zDispatcher_scenePrepare()",address:"0x800534ec",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","lwz","addi","cmpwi","bne","bl","mtlr","blr"],labels:1},{name:"zDispatcher_sceneFinish__Fv",demangled_name:"zDispatcher_sceneFinish()",address:"0x8005352c",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","lwz","subic.","bne","bl","mtlr","addi","blr"],labels:1},{name:"zDispatcher_memPool__Fi",demangled_name:"zDispatcher_memPool(int)",address:"0x80053568",size:120,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","cmpwi","bge","b","mulli","lwz","bl","mtlr","addi","blr"],labels:2},{name:"zDispatcher_getInst__FP17st_ZDISPATCH_DATAi",demangled_name:"zDispatcher_getInst(st_ZDISPATCH_DATA*, int)",address:"0x800535e0",size:12,fuzzy_match_percent:100,opcodes:["mulli","add","blr"],labels:0},{name:"zDispatcher_Init__FP17st_ZDISPATCH_DATAP10xBaseAsset",demangled_name:"zDispatcher_Init(st_ZDISPATCH_DATA*, xBaseAsset*)",address:"0x800535ec",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zDispatcher_InitDep__FP17st_ZDISPATCH_DATAP6zScene",demangled_name:"zDispatcher_InitDep(st_ZDISPATCH_DATA*, zScene*)",address:"0x8005360c",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zDispatcher_Save__FP17st_ZDISPATCH_DATAP7xSerial",demangled_name:"zDispatcher_Save(st_ZDISPATCH_DATA*, xSerial*)",address:"0x8005362c",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zDispatcher_Load__FP17st_ZDISPATCH_DATAP7xSerial",demangled_name:"zDispatcher_Load(st_ZDISPATCH_DATA*, xSerial*)",address:"0x8005364c",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"ZDSP_instInit__FP17st_ZDISPATCH_DATAP10xBaseAsset",demangled_name:"ZDSP_instInit(st_ZDISPATCH_DATA*, xBaseAsset*)",address:"0x8005366c",size:136,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lbz","cmplwi","beq","lwz","b","li","mtlr","blr"],labels:2},{name:"ZDSP_instInitDep__FP17st_ZDISPATCH_DATAP6zScene",demangled_name:"ZDSP_instInitDep(st_ZDISPATCH_DATA*, zScene*)",address:"0x800536f4",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lwz","bl","mtlr","blr"],labels:0},{name:"ZDSP_instReset__FP17st_ZDISPATCH_DATAP6zScene",demangled_name:"ZDSP_instReset(st_ZDISPATCH_DATA*, zScene*)",address:"0x80053724",size:112,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","bl","addi","li","mtlr","blr"],labels:0},{name:"ZDSP_readAsset__FP17st_ZDISPATCH_DATA",demangled_name:"ZDSP_readAsset(st_ZDISPATCH_DATA*)",address:"0x80053794",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"ZDSP_injectCmd__FP17st_ZDISPATCH_DATA19en_DISPATCH_COMMAND",demangled_name:"ZDSP_injectCmd(st_ZDISPATCH_DATA*, en_DISPATCH_COMMAND)",address:"0x80053798",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"ZDSP_injectCmd__FP17st_ZDISPATCH_DATA19en_DISPATCH_COMMANDi",demangled_name:"ZDSP_injectCmd(st_ZDISPATCH_DATA*, en_DISPATCH_COMMAND, int)",address:"0x800537c4",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"ZDSP_injectCmd__FP17st_ZDISPATCH_DATA19en_DISPATCH_COMMANDPvPvPv",demangled_name:"ZDSP_injectCmd(st_ZDISPATCH_DATA*, en_DISPATCH_COMMAND, void*, void*, void*)",address:"0x800537f4",size:92,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lwz","bl","mtlr","blr"],labels:0},{name:"ZDSP_doCommand__FP17st_ZDISPATCH_DATAP20st_ZDISPATCH_CONTEXT",demangled_name:"ZDSP_doCommand(st_ZDISPATCH_DATA*, st_ZDISPATCH_CONTEXT*)",address:"0x80053850",size:732,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lbz","lwz","extsb.","bne","li","stb","cmpwi","cmplwi","bgt","lis","slwi","addi","lwzx","mtctr","bctr","b","beq","bl","cmpw","add","subf","subi","mtlr","blr"],labels:31},{name:"zDispatcherStoreOptions__Fv",demangled_name:"zDispatcherStoreOptions()",address:"0x80053b2c",size:80,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","li","stw","addi","lwz","bl","mtlr","blr"],labels:0},{name:"zDispatcherRestoreOptions__Fv",demangled_name:"zDispatcherRestoreOptions()",address:"0x80053b7c",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","lbz","bl","mtlr","blr"],labels:0},{name:"ZDSP_elcb_event__FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"ZDSP_elcb_event(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x80053bd4",size:1280,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","mr","stw","bge","beq","b","lis","addi","lwz","bl","li","stb","lfs","fcmpu","fmuls","fctiwz","stfd","add","subi","mtctr","lwzu","bdnz","cmplwi","blt","slwi","mtlr","blr"],labels:56},{name:"WRAP_xsnd_setMusicVolume__Fi",demangled_name:"WRAP_xsnd_setMusicVolume(int)",address:"0x800540d4",size:132,fuzzy_match_percent:0,opcodes:["stwu","mflr","xoris","stw","lis","li","lfd","lfs","fsubs","fmuls","fcmpo","bge","fmr","ble","b","bl","lwz","mtlr","addi","blr"],labels:4},{name:"WRAP_xsnd_setSFXVolume__Fi",demangled_name:"WRAP_xsnd_setSFXVolume(int)",address:"0x80054158",size:168,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","xoris","lis","lfd","lfs","fsubs","fmuls","fcmpo","bge","fmr","ble","b","li","bl","psq_l","lwz","mtlr","addi","blr"],labels:3}]},{name:"main/SB/Game/zEGenerator",fuzzy_match_percent:26.447575,total_code:2556,matched_code:676,total_data:64,matched_data:0,total_functions:13,matched_functions:9,complete:!1,module_name:"main",module_id:0,sections:[{name:".rodata",address:"0x80255010",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cd290",size:56,fuzzy_match_percent:0},{name:".text",address:"0x80054200",size:2556,fuzzy_match_percent:26.447575}],functions:[{name:"zEGenerator_Init__FPvPv",demangled_name:"zEGenerator_Init(void*, void*)",address:"0x80054200",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zEGenerator_Init__FP11zEGeneratorP9xEntAsset",demangled_name:"zEGenerator_Init(zEGenerator*, xEntAsset*)",address:"0x80054220",size:364,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","bl","lbz","cmplwi","beq","b","li","lwz","lfs","mtlr","blr"],labels:3},{name:"zEGenerator_Setup__FP11zEGeneratorP6xScene",demangled_name:"zEGenerator_Setup(zEGenerator*, xScene*)",address:"0x8005438c",size:192,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","li","sth","b","lwz","add","cmplwi","beq","lhz","bne","lbz","addi","rlwinm.","cmpw","blt","mtlr","blr"],labels:4},{name:"zEGenerator_Save__FP11zEGeneratorP7xSerial",demangled_name:"zEGenerator_Save(zEGenerator*, xSerial*)",address:"0x8005444c",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zEGenerator_Load__FP11zEGeneratorP7xSerial",demangled_name:"zEGenerator_Load(zEGenerator*, xSerial*)",address:"0x8005446c",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zEGenerator_Reset__FP11zEGeneratorP6xScene",demangled_name:"zEGenerator_Reset(zEGenerator*, xScene*)",address:"0x8005448c",size:156,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","lbz","sth","lhz","clrlwi.","beq","b","rlwinm.","li","stb","addi","mtctr","bctrl","mtlr","blr"],labels:4},{name:"zEGenerator_Move__FP11zEGeneratorP6xScenef",demangled_name:"zEGenerator_Move(zEGenerator*, xScene*, float)",address:"0x80054528",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zEGenerator_Update__FP11zEGeneratorP6xScenef",demangled_name:"zEGenerator_Update(zEGenerator*, xScene*, float)",address:"0x8005452c",size:276,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","bl","lwz","addi","cmplwi","beq","lhz","rlwinm.","lbz","bne","b","lfs","fcmpo","ble","fsubs","stfs","cror","li","psq_l","lfd","mtlr","blr"],labels:5},{name:"zEGenerator_Render__FP11zEGenerator",demangled_name:"zEGenerator_Render(zEGenerator*)",address:"0x80054640",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zEGenerator_TurnOn__FP11zEGenerator",demangled_name:"zEGenerator_TurnOn(zEGenerator*)",address:"0x80054660",size:804,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lhz","ori","sth","lwz","cmplwi","beq","lfs","stfs","addi","bl","li","divwu","mullw","subf","clrlwi","b","add","bne","cmplw","lbz","rlwinm.","cmpw","blt","lis","cmpwi","clrlslwi","extsh","fmadds","clrlwi.","fneg","lmw","mtlr","blr"],labels:12},{name:"zEGenerator_TurnOff__FP11zEGenerator",demangled_name:"zEGenerator_TurnOff(zEGenerator*)",address:"0x80054984",size:144,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lhz","rlwinm","sth","lwz","cmplwi","beq","lfs","stfs","mr","li","bl","addi","cmpwi","blt","mtlr","blr"],labels:3},{name:"zEGenerator_ToggleOn__FP11zEGenerator",demangled_name:"zEGenerator_ToggleOn(zEGenerator*)",address:"0x80054a14",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lhz","clrlwi.","beq","bl","b","lwz","mtlr","addi","blr"],labels:2},{name:"zEGeneratorEventCB__FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"zEGeneratorEventCB(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x80054a48",size:436,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","bge","b","bl","lis","addi","lwz","li","stb","mtctr","bctrl","cmplwi","mtlr","blr"],labels:20}]},{name:"main/SB/Game/zEnt",fuzzy_match_percent:99.87469,total_code:6384,matched_code:6008,total_data:336,matched_data:336,total_functions:30,matched_functions:29,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x8028c158",size:168,fuzzy_match_percent:100},{name:".rodata",address:"0x80255018",size:112,fuzzy_match_percent:100},{name:".sbss",address:"0x803cb540",size:8,fuzzy_match_percent:100},{name:".sdata2",address:"0x803cd2c8",size:48,fuzzy_match_percent:100},{name:".text",address:"0x80054bfc",size:6276,fuzzy_match_percent:99.87253},{name:".text",address:"0x80056480",size:16,fuzzy_match_percent:100},{name:".text",address:"0x80056490",size:36,fuzzy_match_percent:100},{name:".text",address:"0x800564b4",size:48,fuzzy_match_percent:100},{name:".text",address:"0x800564e4",size:8,fuzzy_match_percent:100}],functions:[{name:"zEntInit__FP4zEntP9xEntAssetUi",demangled_name:"zEntInit(zEnt*, xEntAsset*, unsigned int)",address:"0x80054bfc",size:1128,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","subis","lis","addi","cmplwi","bne","li","stb","lwz","b","lbz","ori","rlwinm.","beq","cmpwi","ble","lfs","stfs","mtlr","blr"],labels:28},{name:"zEntSetup__FP4zEnt",demangled_name:"zEntSetup(zEnt*)",address:"0x80055064",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"checkpoint_collision_hack__FP4zEnt",demangled_name:"checkpoint_collision_hack(zEnt*)",address:"0x80055098",size:376,fuzzy_match_percent:97.87234,opcodes:["stwu","mflr","stw","mr","lbz","extsb.","bne","lis","addi","bl","li","stb","lwz","cmplw","lfs","fadds","stfs","ori","cmplwi","beq","b","andi.","lhz","sth","mtlr","blr"],labels:4},{name:"zEntSave__FP4zEntP7xSerial",demangled_name:"zEntSave(zEnt*, xSerial*)",address:"0x80055210",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zEntLoad__FP4zEntP7xSerial",demangled_name:"zEntLoad(zEnt*, xSerial*)",address:"0x80055230",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zEntReset__FP4zEnt",demangled_name:"zEntReset(zEnt*)",address:"0x80055250",size:272,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","cmplwi","beq","lis","addi","lfs","stfs","lbz","clrlwi.","bne","cmpwi","ori","stb","mtlr","blr"],labels:2},{name:"zEntUpdate__FP4zEntP6zScenef",demangled_name:"zEntUpdate(zEnt*, zScene*, float)",address:"0x80055360",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zEntEventAll__FP5xBaseUiUiPf",demangled_name:"zEntEventAll(xBase*, unsigned int, unsigned int, float*)",address:"0x80055380",size:132,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","stmw","mr","addi","li","lwz","b","clrlslwi","lwzx","bl","clrlwi","cmplw","blt","lmw","mtlr","blr"],labels:2},{name:"zEntEventAllOfType__FP5xBaseUiUiPfUi",demangled_name:"zEntEventAllOfType(xBase*, unsigned int, unsigned int, float*, unsigned int)",address:"0x80055404",size:156,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","stmw","mr","addi","lwz","cmplwi","beq","li","b","clrlslwi","lwzx","lbz","cmplw","bne","bl","clrlwi","blt","lmw","mtlr","blr"],labels:4},{name:"zEntEventAllOfType__FUiUi",demangled_name:"zEntEventAllOfType(unsigned int, unsigned int)",address:"0x800554a0",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","stw","li","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zEntRecurseModelInfo__FPvP4xEnt",demangled_name:"zEntRecurseModelInfo(void*, xEnt*)",address:"0x800554d4",size:452,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","addi","li","b","lwz","bl","subis","cmplwi","bne","beq","lhz","or","sth","lbz","stb","slwi","lwzx","mr.","cmplw","blt","lis","lmw","mtlr","blr"],labels:10},{name:"zEntParseModelInfo__FP4xEntUi",demangled_name:"zEntParseModelInfo(xEnt*, unsigned int)",address:"0x80055698",size:116,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","addi","bl","lwz","subis","cmplwi","bne","b","mtlr","blr"],labels:2},{name:"zEntAnimEvent__FP4zEntUiPCf",demangled_name:"zEntAnimEvent(zEnt*, unsigned int, const float*)",address:"0x8005570c",size:908,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lwz","cmplwi","beq","lbz","clrlwi.","bl","b","subi","bgt","lis","slwi","addi","lwzx","mtctr","bctr","lfs","fctiwz","subic.","blt","cmpwi","bge","bne","crclr","mr.","stfs","addis","li","fmr","stb","fcmpu","cmpw","subf","divw","mullw","add","fmuls","fcmpo","psq_l","lfd","lmw","mtlr","blr"],labels:12},{name:"xEnt_AnimTable_AutoEventSmall__Fv",demangled_name:"xEnt_AnimTable_AutoEventSmall()",address:"0x80055a98",size:412,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","stmw","addi","li","mr","lwz","cmplwi","bne","bl","cmpwi","blt","lfs","b","beq","fmr","lmw","mtlr","blr"],labels:7},{name:"zEntAnimEvent_AutoAnim__FP4zEntUiPCf",demangled_name:"zEntAnimEvent_AutoAnim(zEnt*, unsigned int, const float*)",address:"0x80055c34",size:704,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","subi","cmplwi","lwz","bgt","lis","slwi","addi","lwzx","mtctr","bctr","beq","lfs","fctiwz","stfd","subic.","blt","cmpwi","bge","bl","mr.","bne","rlwinm","ori","b","stfs","fcmpo","ble","cmpw","subf","divw","mullw","add","fmuls","li","lmw","mtlr","blr"],labels:12},{name:"zEntGetModelParams__FUiPUi",demangled_name:"zEntGetModelParams(unsigned int, unsigned int*)",address:"0x80055ef4",size:136,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","addi","bl","lwz","subis","cmplwi","bne","mulli","subf","beq","add","b","li","mtlr","blr"],labels:3},{name:"zParamGetString__FP16xModelAssetParamUiPcPc",demangled_name:"zParamGetString(xModelAssetParam*, unsigned int, char*, char*)",address:"0x80055f7c",size:136,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","b","lwz","cmplw","bne","addi","lbz","slwi","subf","add","cmplwi","beq","mtlr","blr"],labels:5},{name:"zParamGetInt__FP16xModelAssetParamUiPCci",demangled_name:"zParamGetInt(xModelAssetParam*, unsigned int, const char*, int)",address:"0x80056004",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zParamGetInt__FP16xModelAssetParamUiPci",demangled_name:"zParamGetInt(xModelAssetParam*, unsigned int, char*, int)",address:"0x80056024",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","li","bl","cmplwi","beq","b","lwz","mtlr","addi","blr"],labels:2},{name:"zParamGetFloat__FP16xModelAssetParamUiPCcf",demangled_name:"zParamGetFloat(xModelAssetParam*, unsigned int, const char*, float)",address:"0x80056068",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zParamGetFloat__FP16xModelAssetParamUiPcf",demangled_name:"zParamGetFloat(xModelAssetParam*, unsigned int, char*, float)",address:"0x80056088",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","stfd","fmr","bl","cmplwi","beq","b","lwz","lfd","mtlr","addi","blr"],labels:2},{name:"zParamGetFloatList__FP16xModelAssetParamUiPCciPfPf",demangled_name:"zParamGetFloatList(xModelAssetParam*, unsigned int, const char*, int, float*, float*)",address:"0x800560cc",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zParamGetFloatList__FP16xModelAssetParamUiPciPfPf",demangled_name:"zParamGetFloatList(xModelAssetParam*, unsigned int, char*, int, float*, float*)",address:"0x800560ec",size:288,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","li","bl","cmplwi","beq","cmpwi","ble","subi","addi","srwi","mtctr","lfs","stfs","bdnz","slwi","subf","add","cmpw","bge","lwz","mtlr","blr"],labels:5},{name:"zParamGetVector__FP16xModelAssetParamUiPCc5xVec3P5xVec3",demangled_name:"zParamGetVector(xModelAssetParam*, unsigned int, const char*, xVec3, xVec3*)",address:"0x8005620c",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","addi","bl","mtlr","blr"],labels:0},{name:"zParamGetVector__FP16xModelAssetParamUiPc5xVec3P5xVec3",demangled_name:"zParamGetVector(xModelAssetParam*, unsigned int, char*, xVec3, xVec3*)",address:"0x80056248",size:200,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","li","bl","lis","addi","lwz","cmplwi","beq","mr.","ble","lfs","stfs","cmpwi","mtlr","blr"],labels:3},{name:"zEntGetShadowParams__FP4xEntP5xVec3PfQ210xEntShadow11radius_enum",demangled_name:"zEntGetShadowParams(xEnt*, xVec3*, float*, xEntShadow::radius_enum)",address:"0x80056310",size:368,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","addi","bl","lwz","cmplwi","beq","slwi","lfs","add","fcmpo","ble","stfs","b","lbz","bne","fadds","fsubs","fmuls","bge","lis","cmplw","li","blt","lmw","mtlr","blr"],labels:9},{name:"xModelAnimCollStop__FR14xModelInstance",demangled_name:"xModelAnimCollStop(xModelInstance&)",address:"0x80056480",size:16,fuzzy_match_percent:100,opcodes:["lhz","andi.","sth","blr"],labels:0},{name:"xEntGetFrame__FPC4xEnt",demangled_name:"xEntGetFrame(const xEnt*)",address:"0x80056490",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","lwz","stw","bl","mtlr","addi","blr"],labels:0},{name:"xSndPlay3D__FUiffUiUiPC5xVec3f14sound_categoryf",demangled_name:"xSndPlay3D(unsigned int, float, float, unsigned int, unsigned int, const xVec3*, float, sound_category, float)",address:"0x800564b4",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","fmr","stw","lfs","fmuls","bl","lwz","mtlr","addi","blr"],labels:0},{name:"SelfType__9xNPCBasicCFv",demangled_name:"xNPCBasic::SelfType() const",address:"0x800564e4",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0}]},{name:"main/SB/Game/zEntButton",fuzzy_match_percent:97.2619,total_code:3360,matched_code:2776,total_data:136,matched_data:136,total_functions:16,matched_functions:14,complete:!1,module_name:"main",module_id:0,sections:[{name:".rodata",address:"0x80255088",size:48,fuzzy_match_percent:100},{name:".sdata",address:"0x803caa68",size:24,fuzzy_match_percent:100},{name:".sdata2",address:"0x803cd2f8",size:64,fuzzy_match_percent:100},{name:".text",address:"0x800564ec",size:3360,fuzzy_match_percent:97.2619}],functions:[{name:"zEntButton_Init__FPvPv",demangled_name:"zEntButton_Init(void*, void*)",address:"0x800564ec",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zEntButton_Init__FP11_zEntButtonP9xEntAsset",demangled_name:"zEntButton_Init(_zEntButton*, xEntAsset*)",address:"0x8005650c",size:420,fuzzy_match_percent:96.190475,opcodes:["stwu","mflr","lis","stw","addi","mr","bl","lwz","cmplwi","beq","li","b","cmplw","bne","lfs","stfs","lbz","ori","stb","mtlr","blr"],labels:7},{name:"zEntButton_Move__FP11_zEntButtonP6xScenefP9xEntFrame",demangled_name:"zEntButton_Move(_zEntButton*, xScene*, float, xEntFrame*)",address:"0x800566b0",size:172,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","cmplwi","beq","cmpwi","bne","addi","bl","lfd","mtlr","blr"],labels:1},{name:"zEntButton_Setup__FP11_zEntButtonP6xScene",demangled_name:"zEntButton_Setup(_zEntButton*, xScene*)",address:"0x8005675c",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zEntButton_Save__FP11_zEntButtonP7xSerial",demangled_name:"zEntButton_Save(_zEntButton*, xSerial*)",address:"0x8005677c",size:136,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","cmplwi","bne","li","b","mtlr","addi","blr"],labels:4},{name:"zEntButton_Load__FP11_zEntButtonP7xSerial",demangled_name:"zEntButton_Load(_zEntButton*, xSerial*)",address:"0x80056804",size:132,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","li","addi","lwz","cmpwi","beq","mtlr","blr"],labels:2},{name:"zEntButton_Reset__FP11_zEntButtonP6xScene",demangled_name:"zEntButton_Reset(_zEntButton*, xScene*)",address:"0x80056888",size:212,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","addi","lbz","ori","stb","clrlwi.","beq","mtctr","bctrl","li","mtlr","blr"],labels:1},{name:"zEntButton_Update__FP11_zEntButtonP6xScenef",demangled_name:"zEntButton_Update(_zEntButton*, xScene*, float)",address:"0x8005695c",size:556,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmr","mr","cmplwi","beq","bl","cmpw","cmpwi","bge","b","bne","li","addi","cmplw","lfs","fadds","stfs","fcmpo","ble","fsubs","psq_l","lfd","mtlr","blr"],labels:18},{name:"zEntButton_Render__FP11_zEntButton",demangled_name:"zEntButton_Render(_zEntButton*)",address:"0x80056b88",size:148,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","bne","beq","b","lfs","stfs","lbz","bl","mtlr","addi","blr"],labels:3},{name:"zEntButton_SetReady__FP11_zEntButton",demangled_name:"zEntButton_SetReady(_zEntButton*)",address:"0x80056c1c",size:24,fuzzy_match_percent:100,opcodes:["lwz","cmplwi","beqlr","li","stw","blr"],labels:0},{name:"zEntButton_Press__FP11_zEntButton",demangled_name:"zEntButton_Press(_zEntButton*)",address:"0x80056c34",size:132,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","mr","addi","bl","lfs","li","lwz","fmr","cmplwi","bne","stfs","mtlr","blr"],labels:1},{name:"_PressButtonSound__FUi",demangled_name:"_PressButtonSound(unsigned int)",address:"0x80056cb8",size:152,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","rlwinm.","beq","lfs","li","bl","b","bne","clrlwi","cmplwi","lwz","mtlr","addi","blr"],labels:2},{name:"zEntButton_Press__FP11_zEntButtonUi",demangled_name:"zEntButton_Press(_zEntButton*, unsigned int)",address:"0x80056d50",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","and.","beq","cmplwi","bne","li","bl","mtlr","addi","blr"],labels:1},{name:"zEntButton_Hold__FP11_zEntButtonUi",demangled_name:"zEntButton_Hold(_zEntButton*, unsigned int)",address:"0x80056da4",size:188,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","and.","beq","rlwinm.","lbz","cmpwi","bge","b","lis","addi","bl","lfs","stfs","cmplwi","bne","li","mtlr","blr"],labels:4},{name:"zEntButton_SceneUpdate__Ff",demangled_name:"zEntButton_SceneUpdate(float)",address:"0x80056e60",size:164,fuzzy_match_percent:53.65854,opcodes:["stwu","lis","lwz","stw","xoris","lfd","lfs","fsubs","fmuls","fmadds","stfs","fcmpo","ble","mulli","bge","addi","blr"],labels:2},{name:"zEntButtonEventCB__FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"zEntButtonEventCB(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x80056f04",size:776,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","bge","b","lbz","ori","stb","bl","lwz","addi","mtctr","bctrl","cmplwi","lfs","fadds","fctiwz","stfd","bne","andi.","lis","li","fmr","fcmpo","cror","fmuls","stfs","mtlr","blr"],labels:21}]},{name:"main/SB/Game/zEntCruiseBubble",fuzzy_match_percent:51.050896,total_code:38824,matched_code:19820,total_data:11028,matched_data:0,total_functions:244,matched_functions:139,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x802dba80",size:6288,fuzzy_match_percent:0},{name:".ctors",address:"0x80251d0c",size:4,fuzzy_match_percent:0},{name:".data",address:"0x8028c200",size:1088,fuzzy_match_percent:41.055717},{name:".rodata",address:"0x802550b8",size:3280,fuzzy_match_percent:0},{name:".sbss",address:"0x803cb548",size:32,fuzzy_match_percent:0},{name:".sbss2",address:"0x803d0830",size:8,fuzzy_match_percent:0},{name:".sdata",address:"0x803caa80",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cd338",size:320,fuzzy_match_percent:19.444445},{name:".text",address:"0x8005720c",size:35972,fuzzy_match_percent:54.798176},{name:".text",address:"0x8005fe90",size:408,fuzzy_match_percent:0},{name:".text",address:"0x80060028",size:8,fuzzy_match_percent:100},{name:".text",address:"0x80060030",size:12,fuzzy_match_percent:0},{name:".text",address:"0x8006003c",size:100,fuzzy_match_percent:100},{name:".text",address:"0x800600a0",size:184,fuzzy_match_percent:0},{name:".text",address:"0x80060158",size:512,fuzzy_match_percent:0},{name:".text",address:"0x80060358",size:680,fuzzy_match_percent:0},{name:".text",address:"0x80060600",size:16,fuzzy_match_percent:0},{name:".text",address:"0x80060610",size:52,fuzzy_match_percent:0},{name:".text",address:"0x80060644",size:880,fuzzy_match_percent:0}],functions:[{name:"init_sound__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@Fv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::init_sound()",address:"0x8005720c",size:120,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","mr","b","lwz","cmplwi","bne","bl","cmplw","mtlr","blr"],labels:4},{name:"stop_sound__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@FiUi",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::stop_sound(int, unsigned int)",address:"0x80057284",size:156,fuzzy_match_percent:100,opcodes:["stwu","mflr","mulli","lis","stw","addi","add","lwz","cmplwi","bne","lbz","b","mr","bl","cmpw","ble","beq","li","mtlr","blr"],labels:6},{name:"play_sound__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@Fif",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::play_sound(int, float)",address:"0x80057320",size:228,fuzzy_match_percent:100,opcodes:["stwu","mflr","mulli","lis","stw","addi","add","lwz","cmplwi","bne","subf","cmpwi","bgt","b","bl","srwi","divwu","mullw","lbz","beq","lfs","li","fmuls","fmr","mtlr","blr"],labels:7},{name:"play_sound__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@FifPC5xVec3",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::play_sound(int, float, const xVec3*)",address:"0x80057404",size:132,fuzzy_match_percent:100,opcodes:["stwu","mflr","mulli","lis","stw","addi","add","lwz","cmplwi","beq","lfs","mr","li","fmuls","fmr","bl","cmpwi","mtlr","blr"],labels:2},{name:"set_pitch__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@FifUi",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::set_pitch(int, float, unsigned int)",address:"0x80057488",size:156,fuzzy_match_percent:100,opcodes:["stwu","mflr","mulli","lis","stw","addi","stfd","fmr","add","lwz","cmplwi","bne","b","mr","bl","cmpw","ble","beq","lfd","mtlr","blr"],labels:5},{name:"show_wand__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@Fv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::show_wand()",address:"0x80057524",size:28,fuzzy_match_percent:100,opcodes:["lis","addi","lwz","lhz","ori","sth","blr"],labels:0},{name:"hide_wand__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@Fv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::hide_wand()",address:"0x80057540",size:28,fuzzy_match_percent:100,opcodes:["lis","addi","lwz","lhz","rlwinm","sth","blr"],labels:0},{name:"show_missle__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@Fv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::show_missle()",address:"0x8005755c",size:28,fuzzy_match_percent:100,opcodes:["lis","addi","lwz","lhz","ori","sth","blr"],labels:0},{name:"hide_missle__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@Fv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::hide_missle()",address:"0x80057578",size:28,fuzzy_match_percent:100,opcodes:["lis","addi","lwz","lhz","rlwinm","sth","blr"],labels:0},{name:"capture_camera__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@Fv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::capture_camera()",address:"0x80057594",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","li","lwz","mtlr","addi","blr"],labels:0},{name:"release_camera__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@Fv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::release_camera()",address:"0x800575c8",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","li","lwz","mtlr","addi","blr"],labels:0},{name:"camera_taken__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@Fv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::camera_taken()",address:"0x800575fc",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","bl","cmpwi","bne","rlwinm.","beq","lwz","mr","mtlr","addi","blr"],labels:2},{name:"camera_leave__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@Fv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::camera_leave()",address:"0x80057644",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","neg","or","srwi","lwz","mtlr","addi","blr"],labels:0},{name:"start_damaging__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@Fv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::start_damaging()",address:"0x80057670",size:20,fuzzy_match_percent:100,opcodes:["lis","li","addi","stw","blr"],labels:0},{name:"damage_entity__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@FR4xEntRC5xVec3RC5xVec3RC5xVec3fb",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::damage_entity(xEnt&, const xVec3&, const xVec3&, const xVec3&, float, bool)",address:"0x80057684",size:612,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","stfd","fmr","mr","lwz","cmpwi","bge","slwi","add","lbz","beq","b","li","bl","rlwinm.","cmplwi","clrlwi.","stfs","bne","mtctr","bctrl","lfd","mtlr","blr"],labels:13},{name:"can_damage__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@FP4xEnt",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::can_damage(xEnt*)",address:"0x800578e8",size:156,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr.","bne","li","b","lbz","rlwinm.","cmplwi","bl","beq","mr","lwz","mtctr","bctrl","cmpwi","mtlr","addi","blr"],labels:5},{name:"was_damaged__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@FP4xEnt",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::was_damaged(xEnt*)",address:"0x80057984",size:68,fuzzy_match_percent:100,opcodes:["lis","addi","lwz","slwi","add","b","cmplw","bne","li","blr"],labels:3},{name:"notify_triggers__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@FR6xSceneRC7xSphereRC5xVec3",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::notify_triggers(xScene&, const xSphere&, const xVec3&)",address:"0x800579c8",size:360,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","lhz","lwz","slwi","add","b","bl","clrlwi.","beq","lbz","li","cmplwi","bne","addi","cmplw","rlwinm.","ori","rlwinm","lmw","mtlr","blr"],labels:13},{name:"exit_triggers__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@FR6xScene",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::exit_triggers(xScene&)",address:"0x80057b30",size:192,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lhz","lwz","slwi","add","b","mr","bl","clrlwi.","beq","rlwinm.","rlwinm","lbz","cmplwi","bne","li","addi","cmplw","mtlr","blr"],labels:6},{name:"signal_event__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@FUi",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::signal_event(unsigned int)",address:"0x80057bf0",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","mr","addi","stw","bl","lwz","mtlr","blr"],labels:0},{name:"refresh_trail__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@FR7xMat4x3R5xQuat",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::refresh_trail(xMat4x3&, xQuat&)",address:"0x80057c24",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","mr","addi","li","lwz","bl","mtlr","blr"],labels:0},{name:"start_trail__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@Fv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::start_trail()",address:"0x80057c78",size:80,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","rlwinm.","bne","ori","lfs","stfs","bl","mtlr","blr"],labels:1},{name:"stop_trail__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@Fv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::stop_trail()",address:"0x80057cc8",size:20,fuzzy_match_percent:100,opcodes:["lis","lwzu","rlwinm","stw","blr"],labels:0},{name:"set_state__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@FQ313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@11thread_enumQ313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@10state_enum",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::set_state(cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::thread_enum, cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_enum)",address:"0x80057cdc",size:156,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","slwi","stw","addi","add","mr","lwz","cmplwi","beq","mtctr","bctrl","li","cmpwi","mtlr","blr"],labels:2},{name:"start__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@10state_typeFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_type::start()",address:"0x80057d78",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"stop__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@10state_typeFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_type::stop()",address:"0x80057d7c",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"check_launch__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@Fv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::check_launch()",address:"0x80057d80",size:236,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","li","stw","addi","lwz","cmplwi","bne","cmpwi","lbz","beq","rlwinm.","clrlwi.","b","bl","blt","mtlr","blr"],labels:5},{name:"kill__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@Fbb",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::kill(bool, bool)",address:"0x80057e6c",size:372,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","clrlwi.","mr","beq","lis","li","addi","lwz","cmplwi","mtctr","bctrl","cmpwi","blt","b","bl","lfs","cmplw","bne","mtlr","blr"],labels:8},{name:"distort_screen__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@Ff",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::distort_screen(float)",address:"0x80057fe0",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"abort__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@10state_typeFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_type::abort()",address:"0x80057fe4",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"update_player__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@FR6xScenef",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::update_player(xScene&, float)",address:"0x80057fe8",size:288,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","bl","lwz","lis","addi","li","clrlwi.","bne","cmplw","bge","lfs","fcmpo","ble","beq","psq_l","lfd","mtlr","blr"],labels:4},{name:"get_player_loc__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@Fv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::get_player_loc()",address:"0x80058108",size:24,fuzzy_match_percent:100,opcodes:["lis","addi","lwz","blr"],labels:0},{name:"render_player__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@Fv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::render_player()",address:"0x80058120",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","addi","stw","bl","lwz","mtlr","blr"],labels:0},{name:"refresh_controls__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@Fv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::refresh_controls()",address:"0x8005814c",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","mr","bl","lwz","mtlr","blr"],labels:0},{name:"update_state__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@FP6xScenef",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::update_state(xScene*, float)",address:"0x800581a0",size:268,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","stfd","fmr","addi","li","lwz","cmplwi","beq","mtctr","bctrl","mr","cmpw","cmpwi","slwi","add","blt","bne","bl","lfd","mtlr","blr"],labels:3},{name:"render_state__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@Fv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::render_state()",address:"0x800582ac",size:100,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","lwz","cmplwi","beq","mtctr","bctrl","cmpwi","blt","mtlr","blr"],labels:2},{name:"render__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@10state_typeFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_type::render()",address:"0x80058310",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"custom_bubble_render__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@FP8RpAtomic",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::custom_bubble_render(RpAtomic*)",address:"0x80058314",size:428,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","mr","addi","lwz","li","lfs","bl","mtctr","bctrl","cmplwi","beq","fmuls","fmadds","fctiwz","clrlwi","fmr","psq_l","lfd","mtlr","blr"],labels:2},{name:"init_states__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@Fv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::init_states()",address:"0x800584c0",size:572,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lbz","extsb.","bne","bl","li","stb","lwz","mtlr","blr"],labels:12},{name:"__ct__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@20state_camera_restoreFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_camera_restore::state_camera_restore()",address:"0x800586fc",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@10state_typeFQ313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@10state_enum",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_type::state_type(cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_enum)",address:"0x8005873c",size:20,fuzzy_match_percent:100,opcodes:["lis","addi","stw","blr"],labels:0},{name:"__ct__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@19state_camera_surveyFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_camera_survey::state_camera_survey()",address:"0x80058750",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@19state_camera_attachFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_camera_attach::state_camera_attach()",address:"0x80058790",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@18state_camera_seizeFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_camera_seize::state_camera_seize()",address:"0x800587d0",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@16state_camera_aimFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_camera_aim::state_camera_aim()",address:"0x80058810",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@20state_missle_explodeFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_missle_explode::state_missle_explode()",address:"0x80058850",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@16state_missle_flyFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_missle_fly::state_missle_fly()",address:"0x80058890",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@19state_missle_appearFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_missle_appear::state_missle_appear()",address:"0x800588d0",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@17state_player_waitFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_player_wait::state_player_wait()",address:"0x80058910",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@17state_player_fireFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_player_fire::state_player_fire()",address:"0x80058950",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@16state_player_aimFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_player_aim::state_player_aim()",address:"0x80058990",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@17state_player_haltFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_player_halt::state_player_halt()",address:"0x800589d0",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"init_missle_model__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@Fv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::init_missle_model()",address:"0x80058a10",size:132,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","addi","stw","bl","li","lwz","rlwinm","ori","cmplwi","bne","mtlr","blr"],labels:1},{name:"reset_wake_ribbons__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@Fv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::reset_wake_ribbons()",address:"0x80058a94",size:348,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","bl","lwz","li","rlwinm.","bne","mr","lfs","stfs","b","mtlr","blr"],labels:2},{name:"__as__Q29xFXRibbon6configFRCQ29xFXRibbon6config",demangled_name:"xFXRibbon::config::operator=(const xFXRibbon::config&)",address:"0x80058bf0",size:36,fuzzy_match_percent:0,opcodes:["lfs","lwz","stfs","stw","blr"],labels:0},{name:"init_wake_ribbons__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@Fv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::init_wake_ribbons()",address:"0x80058c14",size:92,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","addi","stw","bl","lwz","mtlr","blr"],labels:0},{name:"reset_explode_decal__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@Fv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::reset_explode_decal()",address:"0x80058c70",size:200,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","bl","lwz","li","rlwinm.","bne","lfs","stfs","b","mtlr","blr"],labels:2},{name:"init_explode_decal__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@Fv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::init_explode_decal()",address:"0x80058d38",size:156,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","addi","stw","li","bl","lfs","stfs","lwz","mtlr","blr"],labels:0},{name:"init_shrapnel__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@Fv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::init_shrapnel()",address:"0x80058dd4",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","addi","stw","bl","li","lwz","mtlr","blr"],labels:0},{name:"add_trail_sample__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@FRC5xVec3RC5xVec3RC5xVec3RC5xVec3f",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::add_trail_sample(const xVec3&, const xVec3&, const xVec3&, const xVec3&, float)",address:"0x80058e14",size:744,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stmw","addi","mr","lwz","lfs","fmadds","stfs","bl","mr.","beq","lfd","li","fsubs","extrwi","fmr","lmw","mtlr","blr"],labels:1},{name:"update_trail__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@Ff",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::update_trail(float)",address:"0x800590fc",size:536,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","fmr","addi","lwz","rlwinm.","beq","lfs","fmadds","fctiwz","stfs","cmpwi","bgt","li","b","xoris","lfd","fsubs","bl","fdivs","fmuls","mr","slwi","xori","add","fadds","cmpw","blt","lwzu","rlwinm","psq_l","lmw","mtlr","blr"],labels:5},{name:"refresh_missle_model__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@Fv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::refresh_missle_model()",address:"0x80059314",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"update_missle__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@FR6xScenef",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::update_missle(xScene&, float)",address:"0x80059318",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","stfd","fmr","lwz","lhz","rlwinm.","beq","mr","bl","lfd","mtlr","blr"],labels:1},{name:"render_missle__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@Fv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::render_missle()",address:"0x80059378",size:56,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lwz","lhz","clrlwi.","beq","bl","mtlr","blr"],labels:1},{name:"load_model__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@FUi",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::load_model(unsigned int)",address:"0x800593b0",size:168,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","mr","bl","cmplwi","beq","li","b","bne","lwz","mtlr","blr"],labels:4},{name:"render_model_2d__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@FP14xModelInstanceRC13basic_rectf",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::render_model_2d(xModelInstance*, const basic_rect&, float)",address:"0x80059458",size:300,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","lwzu","lfs","addi","lwz","fmr","mr","bl","fmadds","fctiwz","clrlwi","b","cmplwi","bne","psq_l","lfd","mtlr","blr"],labels:2},{name:"render_glow__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@FP14xModelInstanceRC13basic_rectff",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::render_glow(xModelInstance*, const basic_rect&, float, float)",address:"0x80059584",size:276,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmuls","lfs","mr","li","fneg","fmr","addi","bl","cmpwi","fadds","stfs","blt","psq_l","lfd","mtlr","blr"],labels:1},{name:"init_hud__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@Fv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::init_hud()",address:"0x80059698",size:200,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","li","addi","stbu","lfs","stfs","bl","mr","lwz","mtlr","blr"],labels:0},{name:"init__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@17uv_animated_modelFP8RpAtomic",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::uv_animated_model::init(RpAtomic*)",address:"0x80059760",size:128,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmplwi","stw","mr","bne","li","b","addi","bl","clrlwi.","lfs","fmr","lwz","mtlr","blr"],labels:3},{name:"clone_uv__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@17uv_animated_modelCFRP11RwTexCoordsRiP8RpAtomic",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::uv_animated_model::clone_uv(RwTexCoords*&, int&, RpAtomic*) const",address:"0x800597e0",size:140,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","addi","bl","clrlwi.","bne","li","b","lwz","slwi","cmplwi","mtlr","blr"],labels:3},{name:"get_uv__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@17uv_animated_modelCFRP11RwTexCoordsRiP8RpAtomic",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::uv_animated_model::get_uv(RwTexCoords*&, int&, RpAtomic*) const",address:"0x8005986c",size:88,fuzzy_match_percent:100,opcodes:["li","stw","lwz","cmplwi","bne","blr","cmpwi","bgt","neg","or","srwi"],labels:2},{name:"show_gizmo__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@FRQ313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@9hud_gizmoRC13basic_rectP14xModelInstance",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::show_gizmo(cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::hud_gizmo&, const basic_rect&, xModelInstance*)",address:"0x800598c4",size:144,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","addi","bl","lfs","stfs","lwz","fdivs","mtlr","blr"],labels:0},{name:"update_gizmo__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@FRQ313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@9hud_gizmof",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::update_gizmo(cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::hud_gizmo&, float)",address:"0x80059954",size:116,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lfs","fmadds","bl","stfs","psq_l","lwz","lfd","mtlr","addi","blr"],labels:0},{name:"flash_hud__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@Fv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::flash_hud()",address:"0x800599c8",size:40,fuzzy_match_percent:0,opcodes:["lis","lfs","addi","stfs","lwz","fdivs","blr"],labels:0},{name:"render_timer__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@Fff",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::render_timer(float, float)",address:"0x800599f0",size:488,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","fmr","addi","lwz","cmplwi","beq","cmpwi","b","lfs","fctiwz","fmuls","mulli","subf","crclr","bl","fadds","fmadds","stb","fsubs","fnmsubs","psq_l","lfd","mtlr","blr"],labels:2},{name:"lerp__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@FR10iColor_tagf10iColor_tag10iColor_tag",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::lerp(iColor_tag&, float, iColor_tag, iColor_tag)",address:"0x80059bd8",size:148,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lbz","bl","addi","lwz","lfd","mtlr","blr"],labels:0},{name:"lerp__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@FRUcfUcUc",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::lerp(unsigned char&, float, unsigned char, unsigned char)",address:"0x80059c6c",size:108,fuzzy_match_percent:100,opcodes:["stwu","lis","clrlwi","stw","lfd","lfs","fsubs","fmadds","fadds","fctiwz","stfd","lwz","stb","addi","blr"],labels:0},{name:"update_hud__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@Ff",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::update_hud(float)",address:"0x80059cd8",size:476,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","fmr","addi","lwz","cmplwi","beq","lfs","fmadds","bl","stfs","mr","fdivs","li","b","clrlwi.","bne","cmplw","blt","fcmpo","cror","subi","mulli","add","clrrwi","psq_l","lfd","lmw","mtlr","blr"],labels:9},{name:"__as__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@9hud_gizmoFRCQ313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@9hud_gizmo",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::hud_gizmo::operator=(const cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::hud_gizmo&)",address:"0x80059eb4",size:100,fuzzy_match_percent:0,opcodes:["lwz","stw","lfs","stfs","blr"],labels:0},{name:"update__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@17uv_animated_modelFf",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::uv_animated_model::update(float)",address:"0x80059f18",size:136,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lfs","fcmpu","bne","beq","addi","bl","stfs","lwz","mtlr","blr"],labels:2},{name:"refresh__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@17uv_animated_modelFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::uv_animated_model::refresh()",address:"0x80059fa0",size:320,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","stmw","mr","lwz","slwi","add","bl","addi","cmplw","subf","srwi","bge","srwi.","mtctr","beq","lfs","fadds","stfs","bdnz","andi.","lmw","mtlr","blr"],labels:4},{name:"render_hud__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@Fv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::render_hud()",address:"0x8005a0e0",size:460,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","stmw","addi","lwz","cmplwi","beq","li","bl","lfs","fcmpo","ble","fmr","mr","b","fmuls","cror","cmplw","blt","fadds","lmw","mtlr","blr"],labels:10},{name:"show_hud__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@Fv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::show_hud()",address:"0x8005a2ac",size:148,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","lwz","lfs","bl","fmr","stfs","fdivs","mtlr","blr"],labels:0},{name:"hide_hud__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@Fv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::hide_hud()",address:"0x8005a340",size:32,fuzzy_match_percent:0,opcodes:["lis","li","addi","stw","lwz","lfs","stfs","blr"],labels:0},{name:"world_to_screen__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@FRC5xVec3",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::world_to_screen(const xVec3&)",address:"0x8005a360",size:160,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","mr","lwz","bl","lfs","fdivs","fmuls","mtlr","blr"],labels:0},{name:"find_locked_target__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@FPC5xVec3",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::find_locked_target(const xVec3*)",address:"0x8005a400",size:76,fuzzy_match_percent:100,opcodes:["lis","li","addi","lwz","subi","mtctr","cmplwi","ble","cmplw","bne","mr","blr","bdnz"],labels:3},{name:"lock_target__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@FiPC5xVec3f",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::lock_target(int, const xVec3*, float)",address:"0x8005a44c",size:292,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","cmpwi","bgt","lis","addi","lwz","cmplwi","bge","mulli","add","bl","lfs","li","fdivs","stfs","psq_l","lfd","mtlr","blr"],labels:3},{name:"check_lock_target__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@FPC5xVec3",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::check_lock_target(const xVec3*)",address:"0x8005a570",size:360,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","mr","addi","bl","lwz","lfs","fcmpo","blt","ble","b","fmr","cror","bne","fdivs","beq","cmpwi","fsubs","psq_l","lfd","mtlr","blr"],labels:5},{name:"check_anim_aim__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::check_anim_aim(xAnimTransition*, xAnimSingle*, void*)",address:"0x8005a6d8",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"load_cheat_tweak__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@Fv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::load_cheat_tweak()",address:"0x8005a6e0",size:292,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lfs","stfs","bl","li","lwz","mtlr","blr"],labels:0},{name:"load_settings__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@Fv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::load_settings()",address:"0x8005a804",size:124,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","addi","stw","bl","cmplwi","bne","li","lwz","mr","mtlr","blr"],labels:1},{name:"load__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@11tweak_groupFP16xModelAssetParamUi",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::tweak_group::load(xModelAssetParam*, unsigned int)",address:"0x8005a880",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","stw","li","bl","lwz","mtlr","addi","blr"],labels:0},{name:"register_tweaks__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@11tweak_groupFbP16xModelAssetParamUiPCc",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::tweak_group::register_tweaks(bool, xModelAssetParam*, unsigned int, const char*)",address:"0x8005a8b0",size:5296,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","clrlwi.","mr","beq","lfs","lis","addi","stfs","fmr","bl","li","lwz","mtlr","blr"],labels:93},{name:"init__13cruise_bubbleFv",demangled_name:"cruise_bubble::init()",address:"0x8005bd60",size:136,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","lwz","clrlwi","cmpwi","bne","bl","lwzu","ori","addi","stfs","lfs","mtlr","blr"],labels:1},{name:"init_debug__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@Fv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::init_debug()",address:"0x8005bde8",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"reset__13cruise_bubbleFv",demangled_name:"cruise_bubble::reset()",address:"0x8005bdec",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","lwz","clrlwi","cmpwi","bne","li","bl","mtlr","addi","blr"],labels:1},{name:"launch__13cruise_bubbleFv",demangled_name:"cruise_bubble::launch()",address:"0x8005be28",size:264,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","lwz","andi.","cmpwi","bne","bl","rlwinm.","beq","addi","ori","b","mr","lfs","li","stfs","mtlr","blr"],labels:3},{name:"update__13cruise_bubbleFP6xScenef",demangled_name:"cruise_bubble::update(xScene*, float)",address:"0x8005bf30",size:232,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","stfd","fmr","mr","lwz","clrlwi","cmpwi","beq","li","b","rlwinm.","bne","bl","clrlwi.","addi","cmplwi","lfd","mtlr","blr"],labels:6},{name:"render__13cruise_bubbleFv",demangled_name:"cruise_bubble::render()",address:"0x8005c018",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","lwz","clrlwi","cmpwi","beq","li","b","bl","mtlr","addi","blr"],labels:2},{name:"render_debug__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@Fv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::render_debug()",address:"0x8005c064",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"render_screen__13cruise_bubbleFv",demangled_name:"cruise_bubble::render_screen()",address:"0x8005c068",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","lwz","clrlwi","cmpwi","bne","bl","mtlr","addi","blr"],labels:1},{name:"insert_player_animations__13cruise_bubbleFR10xAnimTable",demangled_name:"cruise_bubble::insert_player_animations(xAnimTable&)",address:"0x8005c09c",size:740,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stmw","addi","mr","lwz","cmplwi","bne","li","lfs","bl","stb","add","stbu","blt","fmr","lmw","mtlr","blr"],labels:2},{name:"anim_table__13cruise_bubbleFv",demangled_name:"cruise_bubble::anim_table()",address:"0x8005c380",size:320,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","bl","mr","lfs","fmr","lwz","mtlr","blr"],labels:0},{name:"active__13cruise_bubbleFv",demangled_name:"cruise_bubble::active()",address:"0x8005c4c0",size:16,fuzzy_match_percent:100,opcodes:["lis","lwz","extrwi","blr"],labels:0},{name:"exploding__13cruise_bubbleFv",demangled_name:"cruise_bubble::exploding()",address:"0x8005c4d0",size:60,fuzzy_match_percent:100,opcodes:["lis","addi","lwz","cmplwi","beq","cmpwi","lfs","blr","fsubs"],labels:2},{name:"get_explode_sphere__13cruise_bubbleFR5xVec3Rf",demangled_name:"cruise_bubble::get_explode_sphere(xVec3&, float&)",address:"0x8005c50c",size:128,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","mr","lwz","cmplwi","beq","cmpwi","b","lfs","fcmpo","cror","bl","stfs","mtlr","blr"],labels:2},{name:"get_radius__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@20state_missle_explodeCFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_missle_explode::get_radius() const",address:"0x8005c58c",size:28,fuzzy_match_percent:100,opcodes:["lwz","lfs","fdivs","fmuls","blr"],labels:0},{name:"get_explode_hits__13cruise_bubbleFRi",demangled_name:"cruise_bubble::get_explode_hits(int&)",address:"0x8005c5a8",size:104,fuzzy_match_percent:100,opcodes:["lis","addi","lwz","cmplwi","beq","cmpwi","li","stw","blr","lfs","fcmpo","cror","bne"],labels:3},{name:"add_life__13cruise_bubbleFff",demangled_name:"cruise_bubble::add_life(float, float)",address:"0x8005c610",size:100,fuzzy_match_percent:100,opcodes:["lis","addi","lwz","cmplwi","beqlr","cmpwi","beq","blr","lfs","fadds","stfs","fcmpo","bge","blelr"],labels:2},{name:"set_life__13cruise_bubbleFf",demangled_name:"cruise_bubble::set_life(float)",address:"0x8005c674",size:44,fuzzy_match_percent:100,opcodes:["lis","addi","lwz","cmplwi","beqlr","cmpwi","beq","blr","stfs"],labels:1},{name:"reset_life__13cruise_bubbleFv",demangled_name:"cruise_bubble::reset_life()",address:"0x8005c6a0",size:52,fuzzy_match_percent:100,opcodes:["lis","addi","lwz","cmplwi","beqlr","cmpwi","beq","blr","lfs","stfs"],labels:1},{name:"event_handler__13cruise_bubbleFP5xBaseUiPCfP5xBase",demangled_name:"cruise_bubble::event_handler(xBase*, unsigned int, const float*, xBase*)",address:"0x8005c6d4",size:132,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmpwi","stw","beq","bge","b","lfs","bl","li","lwz","mtlr","addi","blr"],labels:7},{name:"start__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@17state_player_haltFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_player_halt::start()",address:"0x8005c758",size:12,fuzzy_match_percent:100,opcodes:["li","stb","blr"],labels:0},{name:"stop__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@17state_player_haltFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_player_halt::stop()",address:"0x8005c764",size:20,fuzzy_match_percent:100,opcodes:["lis","lwzu","rlwinm","stw","blr"],labels:0},{name:"update__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@17state_player_haltFf",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_player_halt::update(float)",address:"0x8005c778",size:208,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lfs","fadds","stfs","lbz","cmplwi","beq","li","lis","addi","stb","bl","b","lwz","fcmpo","bge","ble","mtlr","blr"],labels:4},{name:"start__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@16state_player_aimFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_player_aim::start()",address:"0x8005c848",size:140,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","mr","addi","lwz","ori","bl","lfs","stfs","li","mtlr","blr"],labels:0},{name:"get_player_mat__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@Fv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::get_player_mat()",address:"0x8005c8d4",size:20,fuzzy_match_percent:100,opcodes:["lis","addi","lwz","blr"],labels:0},{name:"stop__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@16state_player_aimFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_player_aim::stop()",address:"0x8005c8e8",size:20,fuzzy_match_percent:100,opcodes:["lis","lwzu","rlwinm","stw","blr"],labels:0},{name:"update__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@16state_player_aimFf",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_player_aim::update(float)",address:"0x8005c8fc",size:156,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lfs","fadds","stfs","lwz","fcmpo","cror","bne","bl","lis","addi","rlwinm.","li","b","psq_l","lfd","mtlr","blr"],labels:3},{name:"update_animation__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@16state_player_aimFf",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_player_aim::update_animation(float)",address:"0x8005c998",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","lfs","fmuls","bl","lis","addi","fadds","stfs","mtlr","blr"],labels:0},{name:"apply_yaw__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@16state_player_aimFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_player_aim::apply_yaw()",address:"0x8005ca00",size:152,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","bl","lfs","fmr","addi","fneg","psq_l","lwz","lfd","mtlr","blr"],labels:0},{name:"face_camera__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@16state_player_aimFf",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_player_aim::face_camera(float)",address:"0x8005ca98",size:288,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","lfs","addi","fmr","mr","fcmpo","cror","bne","b","bl","fsubs","ble","bge","fadds","lwz","fmuls","fdivs","stfs","psq_l","lfd","mtlr","blr"],labels:5},{name:"start__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@17state_player_fireFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_player_fire::start()",address:"0x8005cbb8",size:184,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","stb","bl","lfs","addi","lis","lwz","fcmpo","cror","bne","fmuls","stfs","bge","mtlr","blr"],labels:1},{name:"get_missle_mat__Q213cruise_bubble30@unnamed@zEntCruiseBubble_cpp@Fv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::get_missle_mat()",address:"0x8005cc70",size:20,fuzzy_match_percent:100,opcodes:["lis","addi","lwz","blr"],labels:0},{name:"stop__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@17state_player_fireFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_player_fire::stop()",address:"0x8005cc84",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"update__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@17state_player_fireFf",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_player_fire::update(float)",address:"0x8005cca4",size:236,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","addi","fmr","lwz","mr","cmplw","bne","lfs","lbz","fadds","cmplwi","fcmpo","cror","bl","li","b","beq","psq_l","lfd","mtlr","blr"],labels:4},{name:"update_wand__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@17state_player_fireFf",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_player_fire::update_wand(float)",address:"0x8005cd90",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"start__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@17state_player_waitFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_player_wait::start()",address:"0x8005cd94",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"update__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@17state_player_waitFf",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_player_wait::update(float)",address:"0x8005cdb4",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"start__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@19state_missle_appearFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_missle_appear::start()",address:"0x8005cdbc",size:112,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","lhz","rlwinm","sth","lfs","stfs","mtlr","blr"],labels:0},{name:"move__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@19state_missle_appearFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_missle_appear::move()",address:"0x8005ce2c",size:116,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","mr","addi","lwz","mtlr","blr"],labels:0},{name:"stop__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@19state_missle_appearFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_missle_appear::stop()",address:"0x8005cea0",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"update__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@19state_missle_appearFf",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_missle_appear::update(float)",address:"0x8005cec0",size:192,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","lwz","addi","fmr","mr","lfs","fadds","fcmpo","cror","bne","lhz","ori","sth","bl","li","b","psq_l","lfd","mtlr","blr"],labels:3},{name:"update_effects__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@19state_missle_appearFf",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_missle_appear::update_effects(float)",address:"0x8005cf80",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"start__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@16state_missle_flyFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_missle_fly::start()",address:"0x8005cf84",size:264,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","mr","addi","lwz","ori","lfs","stfs","bl","li","mtlr","blr"],labels:0},{name:"__ct__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@18missle_record_dataFRC5xVec3f",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::missle_record_data::missle_record_data(const xVec3&, float)",address:"0x8005d08c",size:32,fuzzy_match_percent:100,opcodes:["lwz","stw","stfs","blr"],labels:0},{name:"stop__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@16state_missle_flyFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_missle_fly::stop()",address:"0x8005d0ac",size:124,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","lwzu","rlwinm","bl","li","lfs","addi","stfs","lwz","mtlr","blr"],labels:0},{name:"abort__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@16state_missle_flyFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_missle_fly::abort()",address:"0x8005d128",size:100,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lfs","addi","stfs","lis","lwz","mtlr","blr"],labels:0},{name:"update__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@16state_missle_flyFf",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_missle_fly::update(float)",address:"0x8005d18c",size:452,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lfs","fsubs","stfs","fcmpo","cror","beq","lis","addi","lwz","rlwinm.","bl","li","b","clrlwi.","bne","psq_l","lfd","mtlr","blr"],labels:6},{name:"update_flash__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@16state_missle_flyFf",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_missle_fly::update_flash(float)",address:"0x8005d350",size:132,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","fadds","stfs","lwz","fdivs","fmuls","fcmpo","ble","bl","fnmsubs","psq_l","lfd","mtlr","addi","blr"],labels:1},{name:"update_engine_sound__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@16state_missle_flyFf",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_missle_fly::update_engine_sound(float)",address:"0x8005d3d4",size:116,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","mr","stw","addi","li","lfs","fabs","lwz","frsp","fadds","fmuls","fsubs","fmadds","stfs","bl","mtlr","blr"],labels:0},{name:"collide_hazards__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@16state_missle_flyFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_missle_fly::collide_hazards()",address:"0x8005d448",size:128,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","li","addi","subi","bl","lwz","cmplwi","bne","b","rlwinm.","beq","mr","mtlr","blr"],labels:3},{name:"hazard_check__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@16state_missle_flyFR9NPCHazardPv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_missle_fly::hazard_check(NPCHazard&, void*)",address:"0x8005d4c8",size:164,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","bl","addi","lwz","lfs","fadds","fmuls","fcmpo","bge","li","b","psq_l","lfd","mtlr","blr"],labels:2},{name:"collide__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@16state_missle_flyFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_missle_fly::collide()",address:"0x8005d56c",size:616,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","mr","addi","li","bl","clrlwi.","bne","b","lwz","beq","lfs","fneg","fcmpo","bge","fdivs","fabs","fmuls","frsp","ble","fsubs","fadds","fmadds","stfs","cmpw","blt","psq_l","lfd","lmw","mtlr","blr"],labels:9},{name:"hit_test__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@16state_missle_flyCFR5xVec3R5xVec3R5xVec3RP4xEnt",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_missle_fly::hit_test(xVec3&, xVec3&, xVec3&, xEnt*&) const",address:"0x8005d7d4",size:340,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stmw","mr","addi","lwz","bl","lfs","li","cmpwi","bne","b","lwzu","fsubs","stfs","lmw","mtlr","blr"],labels:2},{name:"update_move__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@16state_missle_flyFf",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_missle_fly::update_move(float)",address:"0x8005d928",size:112,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","fmr","stw","addi","lwz","lfs","stfs","bl","mtlr","blr"],labels:0},{name:"update_turn__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@16state_missle_flyFf",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_missle_fly::update_turn(float)",address:"0x8005d998",size:512,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","mr","fmr","lis","lfs","addi","fneg","stfs","fsubs","bl","fmuls","fcmpo","cror","bne","b","fabs","frsp","fdivs","bge","psq_l","lfd","mtlr","blr"],labels:3},{name:"calculate_rotation__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@16state_missle_flyCFR5xVec2R5xVec2fRC5xVec2RC5xVec2RC5xVec2RC5xVec2",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_missle_fly::calculate_rotation(xVec2&, xVec2&, float, const xVec2&, const xVec2&, const xVec2&, const xVec2&) const",address:"0x8005db98",size:148,fuzzy_match_percent:0,opcodes:["lfs","fadds","fmuls","fmadds","stfs","blr"],labels:0},{name:"start__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@20state_missle_explodeFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_missle_explode::start()",address:"0x8005dc2c",size:204,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","mr","lwzu","ori","lfs","stfs","lwz","fcmpo","cror","bne","bl","addi","li","fmuls","b","mtlr","blr"],labels:3},{name:"start_effects__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@20state_missle_explodeFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_missle_explode::start_effects()",address:"0x8005dcf8",size:296,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","lwz","bl","addi","lfs","lis","mr","li","cmplwi","beq","cmplw","blt","b","srwi","subf","divwu","mullw","add","mtctr","bctrl","lmw","mtlr","blr"],labels:5},{name:"cb_droplet__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@20state_missle_explodeFP5zFragP10zFragAsset",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_missle_explode::cb_droplet(zFrag*, zFragAsset*)",address:"0x8005de20",size:412,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","addi","lwz","ori","bl","lis","lfs","fsubs","fmadds","stfs","fmuls","psq_l","lfd","mtlr","blr"],labels:0},{name:"perturb_direction__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@20state_missle_explodeFRC5xVec3ffff",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_missle_explode::perturb_direction(const xVec3&, float, float, float, float)",address:"0x8005dfbc",size:444,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","fsubs","fmadds","lfs","fnmsubs","lis","addi","lwz","fmuls","stfs","fabs","frsp","fcmpo","ble","b","psq_l","lfd","mtlr","blr"],labels:2},{name:"get_next_quadrant__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@20state_missle_explodeFRfRfRfRf",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_missle_explode::get_next_quadrant(float&, float&, float&, float&)",address:"0x8005e178",size:208,fuzzy_match_percent:0,opcodes:["lis","stwu","addi","li","lwz","slw","b","stw","and.","beq","lfd","divwu","lfs","mullw","fsubs","subf","fnmsubs","stfs","fmuls","fadds","blr"],labels:2},{name:"reset_quadrants__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@20state_missle_explodeFUif",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_missle_explode::reset_quadrants(unsigned int, float)",address:"0x8005e248",size:372,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lis","li","fmr","lfd","fsubs","bl","subi","add","divwu","addi","lwz","lfs","mullw","slw","subf","fdivs","stfs","b","srwi","and.","beq","cmplw","blt","andc","psq_l","mtlr","blr"],labels:6},{name:"apply_damage__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@20state_missle_explodeFf",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_missle_explode::apply_damage(float)",address:"0x8005e3bc",size:228,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","stfd","fmr","mr","stb","bl","stfs","lwz","lfd","mtlr","blr"],labels:0},{name:"apply_damage_hazards__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@20state_missle_explodeFf",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_missle_explode::apply_damage_hazards(float)",address:"0x8005e4a0",size:56,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stfs","addi","stw","lwz","bl","mtlr","blr"],labels:0},{name:"hazard_check__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@20state_missle_explodeFR9NPCHazardPv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_missle_explode::hazard_check(NPCHazard&, void*)",address:"0x8005e4d8",size:152,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lis","addi","lfs","bl","lwz","fadds","fmuls","fcmpo","bge","li","psq_l","lfd","mtlr","blr"],labels:1},{name:"__ct__Q413cruise_bubble30@unnamed@zEntCruiseBubble_cpp@20state_missle_explode13cb_damage_entFf",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_missle_explode::cb_damage_ent::cb_damage_ent(float)",address:"0x8005e570",size:8,fuzzy_match_percent:0,opcodes:["stfs","blr"],labels:0},{name:"stop__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@20state_missle_explodeFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_missle_explode::stop()",address:"0x8005e578",size:20,fuzzy_match_percent:100,opcodes:["lis","lwzu","rlwinm","stw","blr"],labels:0},{name:"update__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@20state_missle_explodeFf",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_missle_explode::update(float)",address:"0x8005e58c",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lfs","fadds","stfs","lwz","fcmpo","cror","bne","fdivs","fmuls","bl","li","mtlr","addi","blr"],labels:1},{name:"start__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@16state_camera_aimFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_camera_aim::start()",address:"0x8005e5e0",size:264,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","li","lis","lfs","addi","stfs","lwz","fsubs","mtlr","blr"],labels:0},{name:"stop__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@16state_camera_aimFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_camera_aim::stop()",address:"0x8005e6e8",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"update__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@16state_camera_aimFf",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_camera_aim::update(float)",address:"0x8005e708",size:256,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","lfs","mr","lis","li","fadds","stfs","lwz","rlwinm.","beq","fcmpo","cror","bne","clrlwi.","bl","b","psq_l","lfd","mtlr","addi","blr"],labels:5},{name:"apply_turn__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@16state_camera_aimCFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_camera_aim::apply_turn() const",address:"0x8005e808",size:68,fuzzy_match_percent:0,opcodes:["stwu","mflr","addi","stw","bl","lfs","lis","fmr","lwz","mtlr","blr"],labels:0},{name:"turn__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@16state_camera_aimFf",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_camera_aim::turn(float)",address:"0x8005e84c",size:248,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","bl","lwz","lis","addi","lfs","fadds","stfs","fmuls","fcmpo","cror","bne","b","psq_l","lfd","mtlr","blr"],labels:2},{name:"collide_inward__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@16state_camera_aimFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_camera_aim::collide_inward()",address:"0x8005e944",size:440,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","bl","lwz","lfs","fadds","stfs","mr","frsp","fcmpo","ble","b","fmr","fdivs","li","rlwinm.","bne","ori","fcmpu","beq","fmadds","mtlr","blr"],labels:6},{name:"apply_motion__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@16state_camera_aimCFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_camera_aim::apply_motion() const",address:"0x8005eafc",size:148,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","lfs","fmadds","fadds","stfs","lis","addi","mtlr","blr"],labels:0},{name:"stop__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@16state_camera_aimFf",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_camera_aim::stop(float)",address:"0x8005eb90",size:144,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","lwz","addi","lfs","bl","stfs","psq_l","lfd","mtlr","blr"],labels:0},{name:"move__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@16state_camera_aimFf",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_camera_aim::move(float)",address:"0x8005ec20",size:252,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","lwz","mr","lfs","addi","bl","lis","fneg","fabs","fcmpo","frsp","fsubs","fmuls","fmadds","bge","ble","b","stfs","psq_l","lfd","mtlr","blr"],labels:2},{name:"start__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@18state_camera_seizeFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_camera_seize::start()",address:"0x8005ed1c",size:128,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lfs","lis","addi","stfs","lwz","mtlr","blr"],labels:0},{name:"stop__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@18state_camera_seizeFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_camera_seize::stop()",address:"0x8005ed9c",size:56,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lis","addi","lfs","lwz","mtlr","blr"],labels:0},{name:"update__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@18state_camera_seizeFf",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_camera_seize::update(float)",address:"0x8005edd4",size:256,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","fadds","stfs","lwz","fcmpo","cror","bne","li","b","fdivs","bl","fmr","lis","addi","fsubs","fmadds","psq_l","lfd","mtlr","blr"],labels:2},{name:"refresh_missle_alpha__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@18state_camera_seizeFf",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_camera_seize::refresh_missle_alpha(float)",address:"0x8005eed4",size:152,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","lfs","fcmpo","cror","bne","bl","lis","addi","stfs","b","lhz","ori","sth","fsubs","fdivs","mtlr","blr"],labels:3},{name:"update_turn__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@18state_camera_seizeFf",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_camera_seize::update_turn(float)",address:"0x8005ef6c",size:236,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","lfs","mr","fsubs","fabs","frsp","fcmpo","cror","bne","bl","lis","addi","b","fdivs","stfs","psq_l","lwz","lfd","mtlr","blr"],labels:2},{name:"update_move__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@18state_camera_seizeFf",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_camera_seize::update_move(float)",address:"0x8005f058",size:168,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","bl","addi","lwz","lis","lfd","mtlr","blr"],labels:0},{name:"xSCurve__Ff",demangled_name:"xSCurve(float)",address:"0x8005f100",size:56,fuzzy_match_percent:100,opcodes:["lfs","fcmpo","cror","bne","fmuls","blr","fsubs","fnmsubs"],labels:1},{name:"start__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@19state_camera_attachFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_camera_attach::start()",address:"0x8005f138",size:120,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lis","mr","addi","lfs","fmr","lwz","mtlr","blr"],labels:0},{name:"stop__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@19state_camera_attachFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_camera_attach::stop()",address:"0x8005f1b0",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lfs","bl","lwz","mtlr","blr"],labels:0},{name:"update__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@19state_camera_attachFf",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_camera_attach::update(float)",address:"0x8005f1f4",size:112,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lfs","fmr","lwz","li","mtlr","blr"],labels:0},{name:"lock_targets__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@19state_camera_attachFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_camera_attach::lock_targets()",address:"0x8005f264",size:152,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","addi","mr","bl","lbz","lis","stb","lwz","mtlr","blr"],labels:0},{name:"lock_hazard_targets__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@19state_camera_attachFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_camera_attach::lock_hazard_targets()",address:"0x8005f2fc",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","bl","lwz","mtlr","blr"],labels:0},{name:"hazard_check__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@19state_camera_attachFR9NPCHazardPv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_camera_attach::hazard_check(NPCHazard&, void*)",address:"0x8005f330",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","addi","stw","bl","lwz","li","mtlr","blr"],labels:0},{name:"get_view_bound__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@19state_camera_attachCFR6xBound",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_camera_attach::get_view_bound(xBound&) const",address:"0x8005f358",size:296,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","li","stb","lis","addi","lwz","lfs","fsubs","bl","fmuls","fmr","psq_l","lfd","mtlr","blr"],labels:0},{name:"start__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@19state_camera_surveyFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_camera_survey::start()",address:"0x8005f480",size:120,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","clrlwi.","beq","lwz","lfs","stfs","b","lis","addi","mtlr","blr"],labels:2},{name:"move__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@19state_camera_surveyFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_camera_survey::move()",address:"0x8005f4f8",size:244,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","mr","lfs","fdivs","bl","fmr","addi","fsubs","fmadds","lis","fmuls","stfs","psq_l","lfd","mtlr","blr"],labels:0},{name:"eval_missle_path__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@19state_camera_surveyCFfR5xVec3Rf",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_camera_survey::eval_missle_path(float, xVec3&, float&) const",address:"0x8005f5ec",size:296,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","fmr","mr","bl","mr.","bgt","addi","b","lis","cmpw","blt","subi","slwi","lfs","add","fsubs","fabs","frsp","fcmpo","cror","bne","stfs","fdivs","psq_l","lfd","lmw","lwz","mtlr","blr"],labels:4},{name:"lerp__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@19state_camera_surveyCFRffff",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_camera_survey::lerp(float&, float, float, float) const",address:"0x8005f714",size:16,fuzzy_match_percent:100,opcodes:["fsubs","fmadds","stfs","blr"],labels:0},{name:"lerp__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@19state_camera_surveyCFR5xVec3fRC5xVec3RC5xVec3",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_camera_survey::lerp(xVec3&, float, const xVec3&, const xVec3&) const",address:"0x8005f724",size:156,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lfs","bl","addi","psq_l","lwz","lfd","mtlr","blr"],labels:0},{name:"find_nearest__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@19state_camera_surveyCFf",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_camera_survey::find_nearest(float) const",address:"0x8005f7c0",size:164,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","fmr","addi","mr","li","bl","b","add","srwi","srawi","slwi","lfsx","fcmpo","cror","bne","ble","cmpw","blt","psq_l","lwz","lfd","mtlr","blr"],labels:3},{name:"xSCurve__Fff",demangled_name:"xSCurve(float, float)",address:"0x8005f864",size:96,fuzzy_match_percent:0,opcodes:["lfs","fcmpo","fsubs","bge","fmuls","fdivs","blr","ble","fnmsubs"],labels:2},{name:"init_path__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@19state_camera_surveyFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_camera_survey::init_path()",address:"0x8005f8c4",size:252,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","lfs","addi","mr","bl","lwz","b","fadds","stfs","clrlwi.","bne","psq_l","lfd","mtlr","blr"],labels:2},{name:"stop__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@19state_camera_surveyFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_camera_survey::stop()",address:"0x8005f9c0",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"update__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@19state_camera_surveyFf",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_camera_survey::update(float)",address:"0x8005f9e0",size:180,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lfs","fadds","stfs","bl","clrlwi.","beq","li","b","lwz","fcmpo","cror","bne","lis","addi","rlwinm.","mtlr","blr"],labels:5},{name:"control_jerked__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@19state_camera_surveyCFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_camera_survey::control_jerked() const",address:"0x8005fa94",size:184,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","lis","addi","mr","lfs","bl","li","fmuls","fcmpo","cror","bne","psq_l","lfd","mtlr","blr"],labels:1},{name:"start__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@20state_camera_restoreFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_camera_restore::start()",address:"0x8005fb4c",size:184,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lfs","stfs","bl","clrlwi.","bne","lis","mr","addi","lwz","fmr","beq","b","li","mtlr","blr"],labels:3},{name:"stop__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@20state_camera_restoreFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_camera_restore::stop()",address:"0x8005fc04",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"update__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@20state_camera_restoreFf",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_camera_restore::update(float)",address:"0x8005fc30",size:52,fuzzy_match_percent:100,opcodes:["lfs","fadds","stfs","lwz","fcmpo","cror","bne","li","blr"],labels:1},{name:"__cl__Q413cruise_bubble30@unnamed@zEntCruiseBubble_cpp@20state_missle_explode13cb_damage_entFR4xEntR10xGridBound",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_missle_explode::cb_damage_ent::operator()(xEnt&, xGridBound&)",address:"0x8005fc64",size:340,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","rlwinm.","bne","li","b","bl","clrlwi.","lis","lwzu","lfs","addi","lwz","stfs","beq","cmplwi","mtlr","blr"],labels:6},{name:"__cl__Q413cruise_bubble30@unnamed@zEntCruiseBubble_cpp@19state_camera_attach15cb_lock_targetsFR4xEntR10xGridBound",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_camera_attach::cb_lock_targets::operator()(xEnt&, xGridBound&)",address:"0x8005fdb8",size:100,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","rlwinm.","bne","li","b","bl","clrlwi.","lwz","mtlr","addi","blr"],labels:3},{name:"__sinit_zEntCruiseBubble_cpp",address:"0x8005fe1c",size:40,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"__ct__86fixed_queueFv",demangled_name:"fixed_queue::fixed_queue()",address:"0x8005fe44",size:72,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","mr","bl","lwz","mtlr","blr"],labels:0},{name:"__ct__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@18missle_record_dataFv",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::missle_record_data::missle_record_data()",address:"0x8005fe8c",size:4,fuzzy_match_percent:0,opcodes:["blr"],labels:0},{name:"up_normal__5xVec3CFv",demangled_name:"xVec3::up_normal() const",address:"0x8005fe90",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","bl","lwz","mtlr","blr"],labels:0},{name:"safe_normal__5xVec3CFRC5xVec3",demangled_name:"xVec3::safe_normal(const xVec3&) const",address:"0x8005fec4",size:100,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","mr","addi","bl","mtlr","blr"],labels:0},{name:"__mi__5xVec3CFv",demangled_name:"xVec3::operator-() const",address:"0x8005ff28",size:96,fuzzy_match_percent:0,opcodes:["stwu","lwz","stw","lfs","fneg","stfs","addi","blr"],labels:0},{name:"create__5xVec3Ffff",demangled_name:"xVec3::create(float, float, float)",address:"0x8005ff88",size:80,fuzzy_match_percent:0,opcodes:["lis","stwu","addi","lwz","stw","stfs","blr"],labels:0},{name:"create__5xVec3Ff",demangled_name:"xVec3::create(float)",address:"0x8005ffd8",size:80,fuzzy_match_percent:0,opcodes:["lis","stwu","addi","lwz","stw","stfs","blr"],labels:0},{name:"IsHealthy__10zNPCCommonFv",demangled_name:"zNPCCommon::IsHealthy()",address:"0x80060028",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"zEntTriggerAsset__FRC11zEntTrigger",demangled_name:"zEntTriggerAsset(const zEntTrigger&)",address:"0x80060030",size:12,fuzzy_match_percent:0,opcodes:["lwz","addi","blr"],labels:0},{name:"xMat3x3RMulVec__FP5xVec3PC7xMat3x3PC5xVec3",demangled_name:"xMat3x3RMulVec(xVec3*, const xMat3x3*, const xVec3*)",address:"0x8006003c",size:100,fuzzy_match_percent:100,opcodes:["lfs","fmuls","fmadds","stfs","blr"],labels:0},{name:"__apl__5xVec2FRC5xVec2",demangled_name:"xVec2::operator+=(const xVec2&)",address:"0x800600a0",size:36,fuzzy_match_percent:0,opcodes:["lfs","fadds","stfs","blr"],labels:0},{name:"__ml__5xVec2CFf",demangled_name:"xVec2::operator*(float) const",address:"0x800600c4",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","addi","bl","mtlr","blr"],labels:0},{name:"__amu__5xVec2Ff",demangled_name:"xVec2::operator*=(float)",address:"0x80060100",size:28,fuzzy_match_percent:0,opcodes:["lfs","fmuls","stfs","blr"],labels:0},{name:"center__13basic_rectFff",demangled_name:"basic_rect::center(float, float)",address:"0x8006011c",size:36,fuzzy_match_percent:0,opcodes:["lfs","fnmsubs","stfs","blr"],labels:0},{name:"set_size__13basic_rectFff",demangled_name:"basic_rect::set_size(float, float)",address:"0x80060140",size:12,fuzzy_match_percent:0,opcodes:["stfs","blr"],labels:0},{name:"set_size__13basic_rectFf",demangled_name:"basic_rect::set_size(float)",address:"0x8006014c",size:12,fuzzy_match_percent:0,opcodes:["stfs","blr"],labels:0},{name:"load_param__10auto_tweakFRUiiiiP16xModelAssetParamUiPCc",demangled_name:"auto_tweak::load_param(unsigned int&, int, int, int, xModelAssetParam*, unsigned int, const char*)",address:"0x80060158",size:132,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","cmpw","bge","b","ble","mullw","mtlr","addi","blr"],labels:2},{name:"load_param<5xVec3,i>__10auto_tweakFR5xVec3iiiP16xModelAssetParamUiPCc",demangled_name:"auto_tweak::load_param(xVec3&, int, int, int, xModelAssetParam*, unsigned int, const char*)",address:"0x800601dc",size:80,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","addi","lwz","bl","mtlr","blr"],labels:0},{name:"load_param__10auto_tweakFRiiiiP16xModelAssetParamUiPCc",demangled_name:"auto_tweak::load_param(int&, int, int, int, xModelAssetParam*, unsigned int, const char*)",address:"0x8006022c",size:132,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","cmpw","bge","b","ble","mullw","mtlr","addi","blr"],labels:2},{name:"load_param__10auto_tweakFRffffP16xModelAssetParamUiPCc",demangled_name:"auto_tweak::load_param(float&, float, float, float, xModelAssetParam*, unsigned int, const char*)",address:"0x800602b0",size:168,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","lfs","mr","bl","stfs","fcmpo","bge","b","ble","fmuls","psq_l","lfd","lwz","mtlr","addi","blr"],labels:2},{name:"push_front__86fixed_queueFRCQ313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@18missle_record_data",demangled_name:"fixed_queue::push_front(const cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::missle_record_data&)",address:"0x80060358",size:72,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"__as__Q313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@18missle_record_dataFRCQ313cruise_bubble30@unnamed@zEntCruiseBubble_cpp@18missle_record_data",demangled_name:"cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::missle_record_data::operator=(const cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::missle_record_data&)",address:"0x800603a0",size:36,fuzzy_match_percent:0,opcodes:["lwz","stw","lfs","stfs","blr"],labels:0},{name:"front__86fixed_queueFv",demangled_name:"fixed_queue::front()",address:"0x800603c4",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","addi","lwz","mtlr","blr"],labels:0},{name:"__ml__Q286fixed_queue8iteratorCFv",demangled_name:"fixed_queue::iterator::operator*() const",address:"0x800603f4",size:24,fuzzy_match_percent:0,opcodes:["lwz","slwi","addi","add","blr"],labels:0},{name:"begin__86fixed_queueCFv",demangled_name:"fixed_queue::begin() const",address:"0x8006040c",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","bl","mtlr","addi","blr"],labels:0},{name:"create_iterator__86fixed_queueCFUl",demangled_name:"fixed_queue::create_iterator(unsigned long) const",address:"0x80060430",size:32,fuzzy_match_percent:0,opcodes:["stwu","mr","stw","addi","blr"],labels:0},{name:"push_front__86fixed_queueFv",demangled_name:"fixed_queue::push_front()",address:"0x80060450",size:20,fuzzy_match_percent:0,opcodes:["lwz","addi","clrlwi","stw","blr"],labels:0},{name:"reset__86fixed_queueFv",demangled_name:"fixed_queue::reset()",address:"0x80060464",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"clear__86fixed_queueFv",demangled_name:"fixed_queue::clear()",address:"0x80060484",size:16,fuzzy_match_percent:0,opcodes:["li","stw","blr"],labels:0},{name:"pop_back__86fixed_queueFv",demangled_name:"fixed_queue::pop_back()",address:"0x80060494",size:20,fuzzy_match_percent:0,opcodes:["lwz","addi","clrlwi","stw","blr"],labels:0},{name:"full__86fixed_queueCFv",demangled_name:"fixed_queue::full() const",address:"0x800604a8",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","subf","cntlzw","srwi","lwz","mtlr","addi","blr"],labels:0},{name:"max_size__86fixed_queueCFv",demangled_name:"fixed_queue::max_size() const",address:"0x800604f4",size:8,fuzzy_match_percent:0,opcodes:["li","blr"],labels:0},{name:"size__86fixed_queueCFv",demangled_name:"fixed_queue::size() const",address:"0x800604fc",size:24,fuzzy_match_percent:0,opcodes:["lwz","addi","subf","clrlwi","blr"],labels:0},{name:"__vc__86fixed_queueFi",demangled_name:"fixed_queue::operator[](int)",address:"0x80060514",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"get_at__86fixed_queueCFi",demangled_name:"fixed_queue::get_at(int) const",address:"0x80060534",size:32,fuzzy_match_percent:0,opcodes:["lwz","mr","add","addi","clrlslwi","blr"],labels:0},{name:"__ne__Q286fixed_queue8iteratorCFRCQ286fixed_queue8iterator",demangled_name:"fixed_queue::iterator::operator!=(const fixed_queue::iterator&) const",address:"0x80060554",size:28,fuzzy_match_percent:0,opcodes:["lwz","subf","or","srwi","blr"],labels:0},{name:"__pp__Q286fixed_queue8iteratorFv",demangled_name:"fixed_queue::iterator::operator++()",address:"0x80060570",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"__apl__Q286fixed_queue8iteratorFi",demangled_name:"fixed_queue::iterator::operator+=(int)",address:"0x800605a4",size:24,fuzzy_match_percent:0,opcodes:["lwz","add","addi","clrlwi","stw","blr"],labels:0},{name:"__rf__Q286fixed_queue8iteratorCFv",demangled_name:"fixed_queue::iterator::operator->() const",address:"0x800605bc",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"end__86fixed_queueCFv",demangled_name:"fixed_queue::end() const",address:"0x800605dc",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","bl","mtlr","addi","blr"],labels:0},{name:"MarkForRecycle__9NPCHazardFv",demangled_name:"NPCHazard::MarkForRecycle()",address:"0x80060600",size:16,fuzzy_match_percent:0,opcodes:["lwz","ori","stw","blr"],labels:0},{name:"xQuickCullForSphere__FP7xQCDataPC7xSphere",demangled_name:"xQuickCullForSphere(xQCData*, const xSphere*)",address:"0x80060610",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","mr","addi","bl","lwz","mtlr","blr"],labels:0},{name:"xGridCheckBound__FR5xGridRC6xBoundRC7xQCDataQ413cruise_bubble30@unnamed@zEntCruiseBubble_cpp@20state_missle_explode13cb_damage_ent",demangled_name:"xGridCheckBound(xGrid&, const xBound&, const xQCData&, cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_missle_explode::cb_damage_ent)",address:"0x80060644",size:440,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","addi","bl","lfs","fmuls","fsubs","fadds","stfs","b","cmpwi","beq","lwz","clrlwi.","bne","cmplwi","lhz","clrlwi","cmplw","ble","lmw","mtlr","blr"],labels:11},{name:"xGridCheckBound__FR5xGridRC6xBoundRC7xQCDataQ413cruise_bubble30@unnamed@zEntCruiseBubble_cpp@19state_camera_attach15cb_lock_targets",demangled_name:"xGridCheckBound(xGrid&, const xBound&, const xQCData&, cruise_bubble::@unnamed@zEntCruiseBubble_cpp@::state_camera_attach::cb_lock_targets)",address:"0x800607fc",size:440,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","addi","bl","lfs","fmuls","fsubs","fadds","stfs","b","cmpwi","beq","lwz","clrlwi.","bne","cmplwi","lhz","clrlwi","cmplw","ble","lmw","mtlr","blr"],labels:11}]},{name:"main/SB/Game/zEntDestructObj",fuzzy_match_percent:.108932465,total_code:3672,matched_code:4,total_data:176,matched_data:0,total_functions:15,matched_functions:1,complete:!1,module_name:"main",module_id:0,sections:[{name:".rodata",address:"0x80255d88",size:112,fuzzy_match_percent:0},{name:".sbss",address:"0x803cb568",size:24,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cd478",size:40,fuzzy_match_percent:0},{name:".text",address:"0x800609b4",size:3672,fuzzy_match_percent:.108932465}],functions:[{name:"SwapModel__29@unnamed@zEntDestructObj_cpp@FP15zEntDestructObjP14xModelInstance",demangled_name:"@unnamed@zEntDestructObj_cpp@::SwapModel(zEntDestructObj*, xModelInstance*)",address:"0x800609b4",size:288,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmplw","beq","cmplwi","bl","li","lhz","addi","andi.","sth","clrlwi","or","lbz","lis","lfs","lfd","fmr","fsubs","mtlr","blr"],labels:3},{name:"zEntDestructObj_FindFX__Fv",demangled_name:"zEntDestructObj_FindFX()",address:"0x80060ad4",size:152,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","bl","li","lwz","mtlr","blr"],labels:0},{name:"zEntDestructObj_Init__FPvPv",demangled_name:"zEntDestructObj_Init(void*, void*)",address:"0x80060b6c",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zEntDestructObj_Init__FP15zEntDestructObjP9xEntAsset",demangled_name:"zEntDestructObj_Init(zEntDestructObj*, xEntAsset*)",address:"0x80060b8c",size:836,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","bl","lwz","cmplwi","beq","li","b","bne","lbz","ori","stb","rlwinm.","lfs","fcmpo","cror","fsubs","lhz","andi.","sth","mtlr","blr"],labels:20},{name:"zEntDestructObj_Move__FP15zEntDestructObjP6xScenefP9xEntFrame",demangled_name:"zEntDestructObj_Move(zEntDestructObj*, xScene*, float, xEntFrame*)",address:"0x80060ed0",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zEntDestructObj_Update__FP15zEntDestructObjP6xScenef",demangled_name:"zEntDestructObj_Update(zEntDestructObj*, xScene*, float)",address:"0x80060ed4",size:224,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","bl","lwz","cmplwi","ble","li","beq","lfs","fcmpo","fsubs","stfs","addi","fcmpu","bge","lis","psq_l","lfd","mtlr","blr"],labels:3},{name:"zEntDestructObj_Hit__FP15zEntDestructObjUi",demangled_name:"zEntDestructObj_Hit(zEntDestructObj*, unsigned int)",address:"0x80060fb4",size:148,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","and.","beq","rlwinm.","lfs","li","bl","mtlr","addi","blr"],labels:2},{name:"zEntDestructObj_GetHit__FP15zEntDestructObjUi",demangled_name:"zEntDestructObj_GetHit(zEntDestructObj*, unsigned int)",address:"0x80061048",size:28,fuzzy_match_percent:0,opcodes:["lwz","and","neg","or","srwi","blr"],labels:0},{name:"zEntDestructObj_Save__FP15zEntDestructObjP7xSerial",demangled_name:"zEntDestructObj_Save(zEntDestructObj*, xSerial*)",address:"0x80061064",size:68,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zEntDestructObj_Load__FP15zEntDestructObjP7xSerial",demangled_name:"zEntDestructObj_Load(zEntDestructObj*, xSerial*)",address:"0x800610a8",size:68,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","addi","lwz","mtlr","blr"],labels:0},{name:"zEntDestructObj_Setup__FP15zEntDestructObj",demangled_name:"zEntDestructObj_Setup(zEntDestructObj*)",address:"0x800610ec",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zEntDestructObj_Reset__FP15zEntDestructObjP6xScene",demangled_name:"zEntDestructObj_Reset(zEntDestructObj*, xScene*)",address:"0x8006110c",size:240,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lbz","rlwinm.","beq","rlwinm","stb","b","li","lwz","ori","addi","mtctr","bctrl","lfs","stfs","mtlr","blr"],labels:4},{name:"zEntDestructObj_isDestroyed__FP15zEntDestructObj",demangled_name:"zEntDestructObj_isDestroyed(zEntDestructObj*)",address:"0x800611fc",size:20,fuzzy_match_percent:0,opcodes:["lwz","subfic","cntlzw","srwi","blr"],labels:0},{name:"zEntDestructObj_DestroyFX__FP15zEntDestructObj",demangled_name:"zEntDestructObj_DestroyFX(zEntDestructObj*)",address:"0x80061210",size:348,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","lbz","lis","lfs","addi","li","lfd","fmr","fsubs","bl","stfs","cmpwi","bge","b","fcmpo","cror","bne","mtlr","blr"],labels:8},{name:"zEntDestructObjEventCB__FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"zEntDestructObjEventCB(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x8006136c",size:1184,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","bge","b","bl","cmplwi","lfs","fadds","fctiwz","stfd","lwz","bne","lbz","ori","stb","addi","mtctr","bctrl","andi.","li","subi","lis","fcmpo","cror","fmuls","stfs","mtlr","blr"],labels:32}]},{name:"main/SB/Game/zEntHangable",fuzzy_match_percent:2.4801588,total_code:4032,matched_code:100,total_data:240,matched_data:0,total_functions:17,matched_functions:1,complete:!1,module_name:"main",module_id:0,sections:[{name:".rodata",address:"0x80255df8",size:176,fuzzy_match_percent:0},{name:".sbss",address:"0x803cb580",size:16,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cd4a0",size:48,fuzzy_match_percent:0},{name:".text",address:"0x8006180c",size:3932,fuzzy_match_percent:0},{name:".text",address:"0x80062768",size:100,fuzzy_match_percent:100}],functions:[{name:"zEntHangable_SetupFX__Fv",demangled_name:"zEntHangable_SetupFX()",address:"0x8006180c",size:104,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"HangableSetup__FP12zEntHangableP9xEntAsset",demangled_name:"HangableSetup(zEntHangable*, xEntAsset*)",address:"0x80061874",size:284,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","mr","stb","lwz","lfs","stfs","fadds","fsubs","bl","mtlr","blr"],labels:0},{name:"zEntHangable_Init__FPvPv",demangled_name:"zEntHangable_Init(void*, void*)",address:"0x80061990",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zEntHangable_Init__FP12zEntHangableP9xEntAsset",demangled_name:"zEntHangable_Init(zEntHangable*, xEntAsset*)",address:"0x800619b0",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","bl","lbz","cmplwi","beq","lwz","b","li","mtlr","blr"],labels:2},{name:"zEntHangable_UpdateFX__FP12zEntHangable",demangled_name:"zEntHangable_UpdateFX(zEntHangable*)",address:"0x80061a20",size:260,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","stmw","mr","subi","mtctr","lwz","lwzu","bdnz","lbz","clrlwi.","beq","cmplw","bne","cmpwi","b","bl","lfs","blt","lmw","mtlr","blr"],labels:6},{name:"zEntHangable_Update__FP12zEntHangableP6xScenef",demangled_name:"zEntHangable_Update(zEntHangable*, xScene*, float)",address:"0x80061b24",size:668,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","addi","bl","cmpwi","bge","bne","li","clrrwi.","lis","lfs","fsubs","stfs","oris","fcmpo","ble","b","cmplw","beq","fneg","fnmsubs","fmadds","psq_l","lfd","mtlr","blr"],labels:6},{name:"zEntHangableMountFX__FP12zEntHangable",demangled_name:"zEntHangableMountFX(zEntHangable*)",address:"0x80061dc0",size:160,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","li","addi","bl","lfs","stfs","fnmsubs","cmpwi","blt","mtlr","blr"],labels:2},{name:"zEntHangableEventCB__FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"zEntHangableEventCB(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x80061e60",size:572,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","bl","cmpwi","beq","bge","b","li","lwz","cmplw","bne","lfs","stfs","lis","addi","cmplwi","fcmpo","cror","fmuls","fsubs","lmw","mtlr","blr"],labels:18},{name:"HangableIsMovingTooMuch__FP5xVec3P5xVec3P5xVec3P5xVec3",demangled_name:"HangableIsMovingTooMuch(xVec3*, xVec3*, xVec3*, xVec3*)",address:"0x8006209c",size:108,fuzzy_match_percent:0,opcodes:["lfs","fmuls","fadds","fsubs","fcmpo","bgt","bge","li","blr"],labels:2},{name:"zEntHangable_SetMatrix__FP12zEntHangablef",demangled_name:"zEntHangable_SetMatrix(zEntHangable*, float)",address:"0x80062108",size:784,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","fmr","mr","addi","bl","lfs","stfs","lwz","fneg","li","fadds","fcmpu","bne","beq","cmpwi","b","cmplw","fsubs","fcmpo","cror","fmadds","psq_l","lfd","lmw","mtlr","blr"],labels:6},{name:"zEntHangable_Save__FP12zEntHangableP7xSerial",demangled_name:"zEntHangable_Save(zEntHangable*, xSerial*)",address:"0x80062418",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zEntHangable_Load__FP12zEntHangableP7xSerial",demangled_name:"zEntHangable_Load(zEntHangable*, xSerial*)",address:"0x80062438",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zEntHangable_Reset__FP12zEntHangable",demangled_name:"zEntHangable_Reset(zEntHangable*)",address:"0x80062458",size:80,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zEntHangable_SetShaggy__FP12zEntHangableP4zEnt",demangled_name:"zEntHangable_SetShaggy(zEntHangable*, zEnt*)",address:"0x800624a8",size:180,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","beq","lwz","bne","li","lfs","stfs","bl","b","mtlr","addi","blr"],labels:2},{name:"zEntHangable_FollowUpdate__FP12zEntHangable",demangled_name:"zEntHangable_FollowUpdate(zEntHangable*)",address:"0x8006255c",size:456,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","cmplwi","beq","addi","lfs","stfs","fadds","fsubs","bl","lis","cmplw","bne","psq_l","lfd","mtlr","blr"],labels:2},{name:"zEntHangable_SetFollow__FP12zEntHangableP4zEnt",demangled_name:"zEntHangable_SetFollow(zEntHangable*, zEnt*)",address:"0x80062724",size:68,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","beq","bl","b","lwz","li","mtlr","addi","blr"],labels:2},{name:"xMat3x3RMulVec__FP5xVec3PC7xMat3x3PC5xVec3",demangled_name:"xMat3x3RMulVec(xVec3*, const xMat3x3*, const xVec3*)",address:"0x80062768",size:100,fuzzy_match_percent:100,opcodes:["lfs","fmuls","fmadds","stfs","blr"],labels:0}]},{name:"main/SB/Game/zEntPickup",fuzzy_match_percent:60.686512,total_code:14916,matched_code:7344,total_data:5464,matched_data:5288,total_functions:40,matched_functions:31,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x802dd310",size:4288,fuzzy_match_percent:100},{name:".data",address:"0x8028c640",size:880,fuzzy_match_percent:100},{name:".rodata",address:"0x80255ea8",size:88,fuzzy_match_percent:100},{name:".sbss",address:"0x803cb590",size:16,fuzzy_match_percent:100},{name:".sdata",address:"0x803caa88",size:16,fuzzy_match_percent:100},{name:".sdata2",address:"0x803cd4d0",size:176,fuzzy_match_percent:61.71875},{name:".text",address:"0x800627cc",size:14752,fuzzy_match_percent:60.24946},{name:".text",address:"0x8006616c",size:88,fuzzy_match_percent:100},{name:".text",address:"0x800661c4",size:76,fuzzy_match_percent:100}],functions:[{name:"PickupFallPhysics__FP10zEntPickupP6xScenef",demangled_name:"PickupFallPhysics(zEntPickup*, xScene*, float)",address:"0x800627cc",size:436,fuzzy_match_percent:97.24771,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lis","lwz","fmr","addi","bl","lfs","fsubs","stfs","li","stbu","stb","fnmsubs","fcmpo","bge","fmadds","rlwinm.","beq","fadds","clrlwi.","clrrwi","ori","psq_l","lfd","mtlr","blr"],labels:4},{name:"isRewardPickup__FP10zEntPickup",demangled_name:"isRewardPickup(zEntPickup*)",address:"0x80062980",size:136,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","mr","crclr","bl","lwz","cmplw","bne","b","cmpwi","blt","mtlr","blr"],labels:3},{name:"zEntPickup_Startup__Fv",demangled_name:"zEntPickup_Startup()",address:"0x80062a08",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zEntPickupInit__FPvPv",demangled_name:"zEntPickupInit(void*, void*)",address:"0x80062a0c",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zEntPickupInit__FP10zEntPickupP9xEntAsset",demangled_name:"zEntPickupInit(zEntPickup*, xEntAsset*)",address:"0x80062a2c",size:940,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","stmw","mr","bl","lbz","cmplwi","beq","lwz","b","li","add","lhz","bne","cmplw","blt","stb","lfs","stfs","mtctr","ble","mulli","bdnz","mr.","andi.","sth","ori","clrlwi.","rlwinm.","cmpw","crclr","slwi","stwx","cmpwi","lmw","mtlr","blr"],labels:19},{name:"zEntPickup_Setup__FP10zEntPickup",demangled_name:"zEntPickup_Setup(zEntPickup*)",address:"0x80062dd8",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zEntPickup_Setup__Fv",demangled_name:"zEntPickup_Setup()",address:"0x80062df8",size:304,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","stmw","lwz","bl","b","lwzx","cmplwi","beq","add","lhz","bne","lbz","bgt","slwi","mtctr","bctr","ori","cmplw","blt","lmw","mtlr","blr"],labels:9},{name:"zEntPickupEventCB__FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"zEntPickupEventCB(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x80062f28",size:704,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","bge","b","lwz","rlwinm.","bne","bl","cmplwi","lfs","fadds","fctiwz","stfd","lhz","ori","sth","andi.","clrlwi.","stfs","addi","li","mtlr","blr"],labels:14},{name:"zEntPickup_FlyToInterface__FP10zEntPickupf",demangled_name:"zEntPickup_FlyToInterface(zEntPickup*, float)",address:"0x800631e8",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zEntPickup_CheckAllPickupsAgainstPlayer__FP6xScenef",demangled_name:"zEntPickup_CheckAllPickupsAgainstPlayer(xScene*, float)",address:"0x800631ec",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lwz","stfs","bl","mtlr","blr"],labels:0},{name:"CheckPickupAgainstPlayer__FP4xEntPv",demangled_name:"CheckPickupAgainstPlayer(xEnt*, void*)",address:"0x80063240",size:904,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lbz","cmplwi","beq","li","b","mr","lwz","rlwinm.","lfs","fcmpu","bne","lis","addi","stfs","lhz","clrlwi.","clrlwi","sth","fmuls","fsubs","fmadds","fcmpo","cror","bl","bgt","slwi","lwzx","mtctr","bctr","cmplw","bge","fmr","fadds","cmpwi","blt","psq_l","lfd","mtlr","blr"],labels:18},{name:"zEntPickup_DoPickup__FP10zEntPickup",demangled_name:"zEntPickup_DoPickup(zEntPickup*)",address:"0x800635c8",size:200,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","addi","lwz","ori","clrrwi","lbz","cmplwi","bne","li","clrlwi.","lis","mtlr","blr"],labels:1},{name:"zEntPickup_GivePickup__FP10zEntPickup",demangled_name:"zEntPickup_GivePickup(zEntPickup*)",address:"0x80063690",size:644,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","lbz","cmplwi","bne","cmpwi","beq","bge","b","lis","addi","add","subi","cmplw","ble","bgt","slwi","lwzx","mtctr","bctr","li","bl","lfs","stfs","stwx","mtlr","blr"],labels:19},{name:"collectPickup__FP10zEntPickup",demangled_name:"collectPickup(zEntPickup*)",address:"0x80063914",size:448,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","clrrwi","ori","cmplwi","beq","lhz","clrlwi","sth","lfs","stfs","bne","lbz","cmpwi","blt","bge","b","li","bgt","lis","slwi","addi","lwzx","mtctr","bctr","mtlr","blr"],labels:8},{name:"zEntPickup_GiveAllRewardsNow__Fv",demangled_name:"zEntPickup_GiveAllRewardsNow()",address:"0x80063ad4",size:456,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","stmw","li","addi","mr","lwz","cmplwi","beq","bl","rlwinm.","clrrwi","ori","lfs","stfs","blt","lbz","mtctr","ble","cmpwi","bge","b","add","bdnz","subi","cmplw","lmw","mtlr","blr"],labels:15},{name:"zEntPickup_Update__FP10zEntPickupP6xScenef",demangled_name:"zEntPickup_Update(zEntPickup*, xScene*, float)",address:"0x80063c9c",size:1992,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","fmr","fcmpo","ble","fsubs","stfs","cror","bne","lwz","rlwinm.","beq","lhz","clrlwi.","clrrwi","ori","bl","sth","b","cmplwi","addi","li","fadds","fcmpu","bge","fdivs","fmuls","clrlwi","cmpwi","lbz","lis","fmadds","fabs","frsp","psq_l","lfd","mtlr","blr"],labels:34},{name:"zEntPickup_Reset__FP10zEntPickup",demangled_name:"zEntPickup_Reset(zEntPickup*)",address:"0x80064464",size:184,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","li","lfs","stfs","stb","cmplwi","beq","lis","addi","lwz","mtlr","blr"],labels:1},{name:"zEntPickup_Save__FP10zEntPickupP7xSerial",demangled_name:"zEntPickup_Save(zEntPickup*, xSerial*)",address:"0x8006451c",size:108,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","lhz","rlwinm.","beq","li","b","mtlr","addi","blr"],labels:2},{name:"zEntPickup_Load__FP10zEntPickupP7xSerial",demangled_name:"zEntPickup_Load(zEntPickup*, xSerial*)",address:"0x80064588",size:384,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","bl","lwz","rlwinm.","beq","addi","clrrwi","ori","cmpwi","lhz","sth","b","andi.","clrlwi.","lfs","stfs","cmplwi","lbz","bne","lis","crset","mtlr","blr"],labels:7},{name:"zEntPickup_FlushGrabbed__Fv",demangled_name:"zEntPickup_FlushGrabbed()",address:"0x80064708",size:216,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lwz","mulli","add","b","rlwinm.","beq","mr","bl","cmplwi","bne","clrrwi","ori","lfs","stfs","cmplw","mtlr","blr"],labels:3},{name:"zEntPickup_MakeDroppable__FP10zEntPickupP5xVec3P5xBase",demangled_name:"zEntPickup_MakeDroppable(zEntPickup*, xVec3*, xBase*)",address:"0x800647e0",size:124,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","addi","bl","li","mtlr","blr"],labels:0},{name:"zEntPickup_Drop__FP10zEntPickup",demangled_name:"zEntPickup_Drop(zEntPickup*)",address:"0x8006485c",size:332,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","bl","lwz","rlwinm.","beq","cmplwi","addi","lfs","stfs","fsubs","clrlwi.","bne","fmr","fcmpo","ble","fdivs","fmuls","mtlr","blr"],labels:3},{name:"ShowPickupFx__FP10zEntPickup",demangled_name:"ShowPickupFx(zEntPickup*)",address:"0x800649a8",size:44,fuzzy_match_percent:100,opcodes:["lis","addi","lwz","cmplwi","bne","li","blr","extrwi","xori"],labels:1},{name:"zEntPickup_UpdateFX__FP10zEntPickupP6xScenef",demangled_name:"zEntPickup_UpdateFX(zEntPickup*, xScene*, float)",address:"0x800649d4",size:1484,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","bl","cmpwi","bne","lwz","cmplwi","beq","rlwinm.","ori","addi","lfs","fadds","stfs","b","rlwinm","fcmpu","fsubs","fcmpo","bgt","lbz","lis","mulli","add","bge","li","mtctr","lhz","cmpw","fdivs","lfd","bdnz","xoris","fmuls","fctiwz","blt","psq_l","lmw","mtlr","blr"],labels:20},{name:"set_alpha_blend__FP14xModelInstance",demangled_name:"set_alpha_blend(xModelInstance*)",address:"0x80064fa0",size:36,fuzzy_match_percent:100,opcodes:["lis","lwz","addi","and","stw","ori","blr"],labels:0},{name:"zEntPickup_Render__FP10zEntPickupUi",demangled_name:"zEntPickup_Render(zEntPickup*, unsigned int)",address:"0x80064fc4",size:216,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","stmw","mr","addi","lwz","li","bl","b","cmplwi","beq","lhz","rlwinm.","bne","lbz","cmplw","blt","lfs","stfs","lmw","mtlr","blr"],labels:3},{name:"zEntPickup_RenderOne__FP4xEnt",demangled_name:"zEntPickup_RenderOne(xEnt*)",address:"0x8006509c",size:304,fuzzy_match_percent:93.42105,opcodes:["stwu","mflr","stw","mr","lbz","cmplwi","bne","bl","beq","lwz","lhz","rlwinm.","addi","lfs","stfs","fsubs","cmpwi","lis","fcmpu","li","mtctr","bctrl","mtlr","blr"],labels:4},{name:"zEntPickup_RenderList__FP10zEntPickupUi",demangled_name:"zEntPickup_RenderList(zEntPickup*, unsigned int)",address:"0x800651cc",size:592,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stmw","mr","li","addi","b","bl","cmplwi","beq","lwz","lhz","rlwinm.","bne","lbz","cmplw","bge","lfs","stfs","fsubs","cmpwi","fcmpu","mtctr","bctrl","andi.","fmuls","fmadds","fcmpo","ble","fctiwz","stfd","stb","blt","lmw","mtlr","blr"],labels:13},{name:"zEntPickup_UpdateFlyToInterface__FP10zEntPickupUif",demangled_name:"zEntPickup_UpdateFlyToInterface(zEntPickup*, unsigned int, float)",address:"0x8006541c",size:1468,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","fmr","addi","mr","li","b","lwz","rlwinm.","beq","clrlwi.","bl","lbz","cmplwi","bne","lfs","mulli","add","fcmpu","fadds","stfs","mtctr","lhz","cmpw","lfd","fsubs","bdnz","bge","cmpwi","xoris","fmuls","fctiwz","blt","cmplw","fcmpo","ble","cror","fneg","psq_l","lmw","mtlr","blr"],labels:20},{name:"rewardRequest__FUiP5xVec35xVec3",demangled_name:"rewardRequest(unsigned int, xVec3*, xVec3)",address:"0x800659d8",size:248,fuzzy_match_percent:100,opcodes:["stwu","mflr","mulli","lis","stw","li","addi","add","mr","mtctr","lwz","cmplwi","beq","rlwinm.","clrrwi","ori","bl","lhz","andi.","sth","b","bdnz","mtlr","blr"],labels:5},{name:"zEntPickup_SceneEnter__Fv",demangled_name:"zEntPickup_SceneEnter()",address:"0x80065ad0",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zEntPickup_SceneReset__Fv",demangled_name:"zEntPickup_SceneReset()",address:"0x80065af0",size:24,fuzzy_match_percent:66.66667,opcodes:["li","stw","blr"],labels:0},{name:"zEntPickup_SceneUpdate__Ff",demangled_name:"zEntPickup_SceneUpdate(float)",address:"0x80065b08",size:892,fuzzy_match_percent:69.50673,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","fmr","bl","cmpwi","bne","lfs","lis","addi","fmuls","mr","li","lwz","cmplw","blt","fcmpo","ble","fnmsubs","stfs","bge","b","fmadds","lbz","cmplwi","beq","fcmpu","slwi","lwzx","add","subi","mtctr","fsubs","bdnz","clrlwi.","fadds","psq_l","lfd","lmw","mtlr","blr"],labels:20},{name:"spawnNRewards__FPUiUiP5xVec35xVec3",demangled_name:"spawnNRewards(unsigned int*, unsigned int, xVec3*, xVec3)",address:"0x80065e84",size:380,fuzzy_match_percent:95.789474,opcodes:["stwu","mflr","cmplwi","stw","blt","lwz","beq","lis","li","addi","mtctr","lbz","bne","mulli","add","stb","lfs","stfs","ble","subi","mr","srwi","bdnz","slwi","subf","cmplw","bge","b","bl","mtlr","blr"],labels:8},{name:"zEntPickup_SpawnNRewards__FPUiUiP5xVec3",demangled_name:"zEntPickup_SpawnNRewards(unsigned int*, unsigned int, xVec3*)",address:"0x80066000",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmplwi","stw","blt","lwz","addi","bl","mtlr","blr"],labels:1},{name:"zEntPickup_SpawnNRewards__FPUiUi5xVec3",demangled_name:"zEntPickup_SpawnNRewards(unsigned int*, unsigned int, xVec3)",address:"0x80066044",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmplwi","stw","blt","lwz","addi","li","bl","mtlr","blr"],labels:1},{name:"zEntPickup_RewardPostSetup__Fv",demangled_name:"zEntPickup_RewardPostSetup()",address:"0x8006608c",size:156,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","stmw","addi","li","mr","lwz","cmplwi","beq","bl","mr.","lfs","stfs","cmpwi","blt","lmw","mtlr","blr"],labels:3},{name:"__as__9zLODTableFRC9zLODTable",demangled_name:"zLODTable::operator=(const zLODTable&)",address:"0x80066128",size:68,fuzzy_match_percent:100,opcodes:["lwz","lfs","stw","stfs","blr"],labels:0},{name:"xVec3DistFast__FPC5xVec3PC5xVec3",demangled_name:"xVec3DistFast(const xVec3*, const xVec3*)",address:"0x8006616c",size:88,fuzzy_match_percent:100,opcodes:["stwu","mflr","lfs","fsubs","addi","fmuls","stw","fmadds","bl","lwz","mtlr","blr"],labels:0},{name:"xMat3x3MulRotC__FP7xMat3x3P7xMat3x3ffff",demangled_name:"xMat3x3MulRotC(xMat3x3*, xMat3x3*, float, float, float, float)",address:"0x800661c4",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","addi","bl","lwz","mtlr","blr"],labels:0}]},{name:"main/SB/Game/zEntPlayer",fuzzy_match_percent:46.637447,total_code:175224,matched_code:15292,total_data:27820,matched_data:4,total_functions:342,matched_functions:190,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x802de3d0",size:4192,fuzzy_match_percent:53.731346},{name:".ctors",address:"0x80251d10",size:4,fuzzy_match_percent:100},{name:".data",address:"0x8028c9b0",size:7280,fuzzy_match_percent:95.702},{name:".rodata",address:"0x80255f00",size:14816,fuzzy_match_percent:73.9899},{name:".sbss",address:"0x803cb5a0",size:456,fuzzy_match_percent:79.79797},{name:".sbss2",address:"0x803d0838",size:24,fuzzy_match_percent:0},{name:".sdata",address:"0x803caa98",size:96,fuzzy_match_percent:90.909096},{name:".sdata2",address:"0x803cd580",size:952,fuzzy_match_percent:52.12121},{name:".text",address:"0x80066210",size:116936,fuzzy_match_percent:31.500992},{name:".text",address:"0x80082ad8",size:40,fuzzy_match_percent:0},{name:".text",address:"0x80082b00",size:208,fuzzy_match_percent:48.076923},{name:".text",address:"0x80082bd0",size:312,fuzzy_match_percent:11.538462},{name:".text",address:"0x80082d08",size:68,fuzzy_match_percent:52.941177},{name:".text",address:"0x80082d4c",size:56908,fuzzy_match_percent:78.30885},{name:".text",address:"0x80090b98",size:604,fuzzy_match_percent:0},{name:".text",address:"0x80090df4",size:20,fuzzy_match_percent:100},{name:".text",address:"0x80090e08",size:44,fuzzy_match_percent:100},{name:".text",address:"0x80090e34",size:44,fuzzy_match_percent:100},{name:".text",address:"0x80090e60",size:40,fuzzy_match_percent:100}],functions:[{name:"zEntPlayer_SpawnWandBubbles__FP5xVec3Ui",demangled_name:"zEntPlayer_SpawnWandBubbles(xVec3*, unsigned int)",address:"0x80066210",size:544,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","lwz","subf","cmplwi","ble","lis","lfs","addi","fmr","bl","li","beq","slwi","mulli","mr.","add","b","lfd","fsubs","fdivs","fmadds","stfs","fmuls","cmplw","blt","lmw","mtlr","blr"],labels:5},{name:"zEntPlayerKillCarry__Fv",demangled_name:"zEntPlayerKillCarry()",address:"0x80066430",size:208,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lwz","cmplwi","beq","bl","cmpwi","bne","lbz","li","b","clrrwi","subis","mtctr","bctrl","mtlr","blr"],labels:4},{name:"zEntPlayerControlOn__F13zControlOwner",demangled_name:"zEntPlayerControlOn(zControlOwner)",address:"0x80066500",size:88,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","nor","addi","lwz","and","cmplw","beq","andi.","li","bl","b","mtlr","blr"],labels:2},{name:"zEntPlayerControlOff__F13zControlOwner",demangled_name:"zEntPlayerControlOff(zControlOwner)",address:"0x80066558",size:96,fuzzy_match_percent:83.33333,opcodes:["stwu","mflr","lis","stw","addi","lwz","or","cmplw","lfs","stfs","beq","andi.","li","bl","b","mtlr","blr"],labels:2},{name:"TellPlayerVillainIsNear__Ff",demangled_name:"TellPlayerVillainIsNear(float)",address:"0x800665b8",size:16,fuzzy_match_percent:100,opcodes:["lis","addi","stfs","blr"],labels:0},{name:"SetPlayerKillsVillainTimer__Ff",demangled_name:"SetPlayerKillsVillainTimer(float)",address:"0x800665c8",size:16,fuzzy_match_percent:100,opcodes:["lis","addi","stfs","blr"],labels:0},{name:"DampenControls__FPfPfff",demangled_name:"DampenControls(float*, float*, float, float)",address:"0x800665d8",size:456,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","stfs","lis","addi","lhz","neg","lfd","xoris","fsubs","fcmpo","ble","bge","lfs","fcmpu","bne","b","fabs","frsp","subf","fdivs","psq_l","lwz","mtlr","blr"],labels:7},{name:"CalcAnimSpeed__FP4xEntfPf",demangled_name:"CalcAnimSpeed(xEnt*, float, float*)",address:"0x800667a0",size:76,fuzzy_match_percent:100,opcodes:["lfs","fcmpu","beqlr","fdivs","fcmpo","bge","fmr","b","ble","lwz","stfs","blr"],labels:2},{name:"LeanUpdate__Fff",demangled_name:"LeanUpdate(float, float)",address:"0x800667ec",size:120,fuzzy_match_percent:100,opcodes:["fabs","lfs","frsp","fcmpo","bge","b","ble","fsubs","fmuls","fneg","lis","addi","fadds","fmadds","stfs","blr"],labels:4},{name:"TurnToFace__FP4xEntPC5xVec3ff",demangled_name:"TurnToFace(xEnt*, const xVec3*, float, float)",address:"0x80066864",size:280,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","addi","bl","lfs","fcmpo","bge","fmuls","ble","fneg","stfs","ori","psq_l","lfd","mtlr","blr"],labels:3},{name:"PlayerArrive__FP4xEntP5xBase",demangled_name:"PlayerArrive(xEnt*, xBase*)",address:"0x8006697c",size:112,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","li","addi","mr","bl","lbz","cmplwi","bne","lwz","mtlr","blr"],labels:1},{name:"PlayerAbsControl__FP4xEntfff",demangled_name:"PlayerAbsControl(xEnt*, float, float, float)",address:"0x800669ec",size:5460,fuzzy_match_percent:79.78022,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lfs","lis","addi","fmr","mr","stfs","lwz","cmpwi","beq","cmplwi","bne","fcmpu","fcmpo","ble","bl","cror","b","fadds","li","clrlwi.","oris","rlwinm.","ori","rlwinm","fmuls","fsubs","bge","fabs","frsp","fneg","fmadds","fdivs","andi.","fmsubs","fnmsubs","bgt","slwi","lwzx","mtctr","bctr","psq_l","lfd","lmw","mtlr","blr"],labels:114},{name:"InvReset__Fv",demangled_name:"InvReset()",address:"0x80067f40",size:276,fuzzy_match_percent:78.26087,opcodes:["stwu","mflr","lis","stw","li","addi","bl","lwz","subi","cmplw","ble","mr","cmplwi","beq","lbz","slwi","rlwimi","b","bne","blt","mtlr","blr"],labels:6},{name:"HealthReset__Fv",demangled_name:"HealthReset()",address:"0x80068054",size:20,fuzzy_match_percent:100,opcodes:["lis","addi","lwz","stw","blr"],labels:0},{name:"RunAnyCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"RunAnyCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x80068068",size:128,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","lwz","cmpwi","beq","bne","lfs","fcmpu","bl","fcmpo","bge","clrlwi","mtlr","blr"],labels:2},{name:"RunCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"RunCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x800680e8",size:152,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","lwz","cmpwi","beq","bne","lfs","fcmpo","bgt","fcmpu","bl","bge","clrlwi","mtlr","blr"],labels:2},{name:"RunStoicCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"RunStoicCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x80068180",size:152,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","lwz","cmpwi","beq","bne","lfs","fcmpo","bgt","fcmpu","bl","bge","clrlwi","mtlr","blr"],labels:2},{name:"RunScaredCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"RunScaredCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x80068218",size:152,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","lwz","cmpwi","beq","bne","lfs","fcmpo","ble","bgt","fcmpu","bl","bge","clrlwi","mtlr","blr"],labels:2},{name:"RunVictoryCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"RunVictoryCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x800682b0",size:140,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","lwz","cmpwi","beq","bne","lfs","fcmpo","ble","fcmpu","bl","bge","clrlwi","mtlr","blr"],labels:2},{name:"RunSlipCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"RunSlipCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006833c",size:80,fuzzy_match_percent:100,opcodes:["lis","li","addi","lwz","cmpwi","beq","bne","blt","lfs","fcmpu","clrlwi","blr"],labels:2},{name:"RunOutOfWorldCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"RunOutOfWorldCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006838c",size:132,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","lwz","cmpwi","beq","bne","blt","lfs","fcmpu","bl","fcmpo","cror","clrlwi","mtlr","blr"],labels:2},{name:"WalkCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"WalkCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x80068410",size:128,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","lwz","cmpwi","beq","bne","lfs","fcmpu","bl","fcmpo","bge","clrlwi","mtlr","blr"],labels:2},{name:"WalkStoicCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"WalkStoicCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x80068490",size:152,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","lwz","cmpwi","beq","bne","lfs","fcmpu","fcmpo","bgt","bl","bge","clrlwi","mtlr","blr"],labels:2},{name:"WalkVictoryCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"WalkVictoryCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x80068528",size:140,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","lwz","cmpwi","beq","bne","lfs","fcmpo","ble","fcmpu","bl","bge","clrlwi","mtlr","blr"],labels:2},{name:"WalkScaredCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"WalkScaredCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x800685b4",size:152,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","lwz","cmpwi","beq","bne","lfs","fcmpo","ble","bgt","fcmpu","bl","bge","clrlwi","mtlr","blr"],labels:2},{name:"IdleCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"IdleCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006864c",size:80,fuzzy_match_percent:100,opcodes:["lis","li","addi","lwz","cmpwi","beq","bne","lfs","fcmpu","clrlwi","blr"],labels:2},{name:"IdleStoicCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"IdleStoicCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006869c",size:104,fuzzy_match_percent:100,opcodes:["lis","li","addi","lwz","cmpwi","beq","bne","lfs","fcmpu","fcmpo","bgt","clrlwi","blr"],labels:2},{name:"IdleVictoryCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"IdleVictoryCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x80068704",size:92,fuzzy_match_percent:100,opcodes:["lis","li","addi","lwz","cmpwi","beq","bne","lfs","fcmpo","ble","fcmpu","clrlwi","blr"],labels:2},{name:"IdleScaredCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"IdleScaredCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x80068760",size:104,fuzzy_match_percent:100,opcodes:["lis","li","addi","lwz","cmpwi","beq","bne","lfs","fcmpo","ble","bgt","fcmpu","clrlwi","blr"],labels:2},{name:"IdleSlipCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"IdleSlipCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x800687c8",size:80,fuzzy_match_percent:100,opcodes:["lis","li","addi","lwz","cmpwi","beq","bne","lfs","fcmpu","clrlwi","blr"],labels:2},{name:"AnyMoveCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"AnyMoveCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x80068818",size:28,fuzzy_match_percent:100,opcodes:["lis","addi","lwz","neg","or","srwi","blr"],labels:0},{name:"AnyStopCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"AnyStopCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x80068834",size:24,fuzzy_match_percent:100,opcodes:["lis","addi","lwz","cntlzw","extrwi","blr"],labels:0},{name:"SlipRunCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"SlipRunCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006884c",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","lfs","bl","lwz","mtlr","addi","blr"],labels:0},{name:"NoSlipCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"NoSlipCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x80068878",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"IdleCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"IdleCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x800688a0",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lfs","stfs","lwz","mtlr","addi","blr"],labels:0},{name:"InactiveCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"InactiveCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x800688d0",size:72,fuzzy_match_percent:100,opcodes:["lfs","li","fcmpo","cror","bne","lwz","srwi","clrlwi","divwu","mullw","subf","cmplw","blr"],labels:1},{name:"InactiveCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"InactiveCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x80068918",size:28,fuzzy_match_percent:28.57143,opcodes:["lfs","li","stfs","lwz","addi","stw","blr"],labels:0},{name:"InactiveFinishedCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"InactiveFinishedCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x80068934",size:28,fuzzy_match_percent:100,opcodes:["lfs","fcmpo","cror","mfcr","extrwi","blr"],labels:0},{name:"LandCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LandCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x80068950",size:24,fuzzy_match_percent:100,opcodes:["lis","addi","lwz","cntlzw","extrwi","blr"],labels:0},{name:"LandTrackCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LandTrackCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x80068968",size:52,fuzzy_match_percent:100,opcodes:["lis","li","addi","lwz","cmpwi","bne","lfs","fcmpu","beq","clrlwi","blr"],labels:1},{name:"LandNoTrackCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LandNoTrackCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006899c",size:52,fuzzy_match_percent:100,opcodes:["lis","li","addi","lwz","cmpwi","bne","lfs","fcmpu","clrlwi","blr"],labels:1},{name:"LandHighCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LandHighCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x800689d0",size:48,fuzzy_match_percent:100,opcodes:["lis","li","addi","lwz","cmpwi","bne","beq","clrlwi","blr"],labels:1},{name:"LandRunCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LandRunCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x80068a00",size:48,fuzzy_match_percent:100,opcodes:["lis","li","addi","lwz","cmpwi","bne","blt","clrlwi","blr"],labels:1},{name:"LandWalkCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LandWalkCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x80068a30",size:48,fuzzy_match_percent:100,opcodes:["lis","li","addi","lwz","cmpwi","bne","clrlwi","blr"],labels:1},{name:"LandFastCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LandFastCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x80068a60",size:48,fuzzy_match_percent:100,opcodes:["lis","li","addi","lwz","cmpwi","bne","blt","clrlwi","blr"],labels:1},{name:"LandNoTrackWalkCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LandNoTrackWalkCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x80068a90",size:64,fuzzy_match_percent:100,opcodes:["lis","li","addi","lwz","cmpwi","bne","lfs","fcmpu","clrlwi","blr"],labels:1},{name:"LandSlipIdleCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LandSlipIdleCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x80068ad0",size:64,fuzzy_match_percent:100,opcodes:["lis","li","addi","lwz","cmpwi","bne","lfs","fcmpu","beq","clrlwi","blr"],labels:1},{name:"LandSlipRunCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LandSlipRunCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x80068b10",size:64,fuzzy_match_percent:100,opcodes:["lis","li","addi","lwz","cmpwi","bne","blt","lfs","fcmpu","beq","clrlwi","blr"],labels:1},{name:"LandNoTrackFastCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LandNoTrackFastCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x80068b50",size:64,fuzzy_match_percent:100,opcodes:["lis","li","addi","lwz","cmpwi","bne","blt","lfs","fcmpu","clrlwi","blr"],labels:1},{name:"LandNoTrackSlipRunCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LandNoTrackSlipRunCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x80068b90",size:76,fuzzy_match_percent:100,opcodes:["lis","li","addi","lwz","cmpwi","bne","blt","lfs","fcmpu","beq","clrlwi","blr"],labels:1},{name:"LandNoTrackSlipIdleCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LandNoTrackSlipIdleCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x80068bdc",size:76,fuzzy_match_percent:100,opcodes:["lis","li","addi","lwz","cmpwi","bne","lfs","fcmpu","beq","clrlwi","blr"],labels:1},{name:"LandCallback__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LandCallback(xAnimTransition*, xAnimSingle*, void*)",address:"0x80068c28",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","li","addi","bl","lwz","mtlr","blr"],labels:0},{name:"LandSlipRunCallback__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LandSlipRunCallback(xAnimTransition*, xAnimSingle*, void*)",address:"0x80068c5c",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","lfs","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"SandyLandCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"SandyLandCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x80068c9c",size:24,fuzzy_match_percent:100,opcodes:["lis","li","addi","stw","blr"],labels:0},{name:"BubbleSpinCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"BubbleSpinCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x80068cb4",size:124,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lwz","cmpwi","beq","li","b","bl","cmplwi","bne","rlwinm.","clrlwi","mtlr","blr"],labels:4},{name:"BubbleSpinCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"BubbleSpinCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x80068d30",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","lfs","stfs","bl","lwz","addi","mtlr","blr"],labels:0},{name:"BubbleBashCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"BubbleBashCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x80068d78",size:148,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lwz","cmpwi","beq","li","b","bl","lfs","fcmpo","ble","cmplwi","bne","rlwinm.","clrlwi","mtlr","blr"],labels:5},{name:"BubbleBashCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"BubbleBashCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x80068e0c",size:136,fuzzy_match_percent:52.941177,opcodes:["stwu","mflr","li","stw","lfs","bl","lis","addi","lwz","stfs","fadds","fneg","mtlr","blr"],labels:0},{name:"BBashStrikeCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"BBashStrikeCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x80068e94",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"BBashStrikeCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"BBashStrikeCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x80068e9c",size:28,fuzzy_match_percent:100,opcodes:["lis","lfs","addi","li","lwz","stfs","blr"],labels:0},{name:"BBashToJumpCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"BBashToJumpCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x80068eb8",size:36,fuzzy_match_percent:100,opcodes:["lis","lfs","addi","fcmpo","cror","mfcr","extrwi","blr"],labels:0},{name:"BubbleBounceCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"BubbleBounceCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x80068edc",size:72,fuzzy_match_percent:100,opcodes:["lis","addi","lwz","cmpwi","beq","li","blr","cmplwi","bne","rlwinm.","clrlwi"],labels:2},{name:"BubbleBounceCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"BubbleBounceCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x80068f24",size:120,fuzzy_match_percent:86.666664,opcodes:["stwu","mflr","li","stw","bl","lis","lfs","addi","lwz","stfs","mtlr","blr"],labels:0},{name:"BBounceAttackCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"BBounceAttackCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x80068f9c",size:32,fuzzy_match_percent:100,opcodes:["lis","li","addi","lfs","lwz","fneg","stfs","blr"],labels:0},{name:"BBounceStrikeCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"BBounceStrikeCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x80068fbc",size:44,fuzzy_match_percent:100,opcodes:["lis","li","addi","lwz","cmpwi","beq","bne","clrlwi","blr"],labels:2},{name:"BBounceStrikeCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"BBounceStrikeCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x80068fe8",size:108,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lfs","lis","addi","lwz","mtlr","blr"],labels:0},{name:"BBounceToJumpCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"BBounceToJumpCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x80069054",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"BBounceToJumpCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"BBounceToJumpCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006905c",size:132,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lwz","bl","li","lfs","stfs","mtlr","blr"],labels:0},{name:"BbowlCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"BbowlCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x800690e0",size:136,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lwz","cmpwi","beq","li","b","bl","cmplwi","bne","rlwinm.","lbz","clrlwi","mtlr","blr"],labels:4},{name:"BbowlCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"BbowlCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x80069168",size:244,fuzzy_match_percent:83.60656,opcodes:["stwu","mflr","li","stw","lfs","bl","lis","addi","lwz","fmuls","fsubs","fdivs","fmadds","fcmpo","bge","stfs","b","mtlr","blr"],labels:2},{name:"BbowlWindupEndCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"BbowlWindupEndCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006925c",size:48,fuzzy_match_percent:100,opcodes:["lfs","fcmpo","bge","lwz","cmplwi","beq","li","blr","stfs"],labels:1},{name:"BbowlTossEndCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"BbowlTossEndCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006928c",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lfs","bl","lis","li","addi","lwz","mtlr","blr"],labels:0},{name:"BbowlRecoverWalkCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"BbowlRecoverWalkCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x800692d8",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","lfs","fcmpo","ble","bl","cmplwi","beq","lwz","clrlwi","mtlr","blr"],labels:1},{name:"BbowlRecoverRunCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"BbowlRecoverRunCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006932c",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","lfs","fcmpo","ble","bl","cmplwi","beq","lwz","clrlwi","mtlr","blr"],labels:1},{name:"BbowlRecoverRunScaredCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"BbowlRecoverRunScaredCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x80069380",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","lfs","fcmpo","ble","bl","cmplwi","beq","lwz","clrlwi","mtlr","blr"],labels:1},{name:"BbowlRecoverRunVictoryCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"BbowlRecoverRunVictoryCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x800693d4",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","lfs","fcmpo","ble","bl","cmplwi","beq","lwz","clrlwi","mtlr","blr"],labels:1},{name:"BbowlRecoverRunOutOfWorldCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"BbowlRecoverRunOutOfWorldCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x80069428",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","lfs","fcmpo","ble","bl","cmplwi","beq","lwz","clrlwi","mtlr","blr"],labels:1},{name:"BbowlRecoverRunSlipCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"BbowlRecoverRunSlipCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006947c",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","lfs","fcmpo","ble","bl","cmplwi","beq","lwz","clrlwi","mtlr","blr"],labels:1},{name:"GooCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"GooCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x800694d0",size:56,fuzzy_match_percent:100,opcodes:["lis","addi","lwz","rlwinm.","beq","li","blr","neg","or","srawi","andc"],labels:1},{name:"GooDeathCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"GooDeathCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x80069508",size:76,fuzzy_match_percent:78.94737,opcodes:["stwu","mflr","lis","stw","li","addi","lfs","stfs","bl","lwz","mtlr","blr"],labels:0},{name:"Hit01Check__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"Hit01Check(xAnimTransition*, xAnimSingle*, void*)",address:"0x80069554",size:40,fuzzy_match_percent:100,opcodes:["lwz","li","cmpwi","beq","bne","clrlwi","blr"],labels:1},{name:"Hit01CB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"Hit01CB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006957c",size:24,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"Hit02Check__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"Hit02Check(xAnimTransition*, xAnimSingle*, void*)",address:"0x80069594",size:40,fuzzy_match_percent:100,opcodes:["lwz","li","cmpwi","beq","bne","clrlwi","blr"],labels:1},{name:"Hit02CB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"Hit02CB(xAnimTransition*, xAnimSingle*, void*)",address:"0x800695bc",size:24,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"Hit03Check__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"Hit03Check(xAnimTransition*, xAnimSingle*, void*)",address:"0x800695d4",size:40,fuzzy_match_percent:100,opcodes:["lwz","li","cmpwi","beq","bne","clrlwi","blr"],labels:1},{name:"Hit03CB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"Hit03CB(xAnimTransition*, xAnimSingle*, void*)",address:"0x800695fc",size:24,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"Hit04Check__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"Hit04Check(xAnimTransition*, xAnimSingle*, void*)",address:"0x80069614",size:40,fuzzy_match_percent:100,opcodes:["lwz","li","cmpwi","beq","bne","clrlwi","blr"],labels:1},{name:"Hit04CB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"Hit04CB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006963c",size:24,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"Hit05Check__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"Hit05Check(xAnimTransition*, xAnimSingle*, void*)",address:"0x80069654",size:40,fuzzy_match_percent:100,opcodes:["lwz","li","cmpwi","beq","bne","clrlwi","blr"],labels:1},{name:"Hit05CB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"Hit05CB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006967c",size:24,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"Defeated01Check__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"Defeated01Check(xAnimTransition*, xAnimSingle*, void*)",address:"0x80069694",size:100,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","li","addi","lwz","cmplwi","bne","divwu","mullw","subf.","clrlwi","mtlr","blr"],labels:1},{name:"Defeated02Check__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"Defeated02Check(xAnimTransition*, xAnimSingle*, void*)",address:"0x800696f8",size:108,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","li","addi","lwz","cmplwi","bne","divwu","mullw","subf","clrlwi","mtlr","blr"],labels:1},{name:"Defeated03Check__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"Defeated03Check(xAnimTransition*, xAnimSingle*, void*)",address:"0x80069764",size:108,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","li","addi","lwz","cmplwi","bne","divwu","mullw","subf","clrlwi","mtlr","blr"],labels:1},{name:"Defeated04Check__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"Defeated04Check(xAnimTransition*, xAnimSingle*, void*)",address:"0x800697d0",size:108,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","li","addi","lwz","cmplwi","bne","divwu","mullw","subf","clrlwi","mtlr","blr"],labels:1},{name:"Defeated05Check__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"Defeated05Check(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006983c",size:108,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","li","addi","lwz","cmplwi","bne","divwu","mullw","subf","clrlwi","mtlr","blr"],labels:1},{name:"DefeatedCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"DefeatedCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x800698a8",size:244,fuzzy_match_percent:91.803276,opcodes:["stwu","mflr","stw","lwz","addi","cmpwi","bne","bl","rlwinm.","lfs","fcmpo","bge","lis","li","mr.","beq","cmplwi","mr","mtctr","bctrl","stfs","mtlr","blr"],labels:2},{name:"SpatulaGrabCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"SpatulaGrabCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006999c",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"zEntPlayer_InBossBattle__Fv",demangled_name:"zEntPlayer_InBossBattle()",address:"0x800699a4",size:76,fuzzy_match_percent:100,opcodes:["lis","li","addi","lwz","subis","cmplwi","beq","bne","clrlwi","blr"],labels:2},{name:"SpatulaGrabCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"SpatulaGrabCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x800699f0",size:460,fuzzy_match_percent:79.13043,opcodes:["stwu","mflr","lis","stw","li","addi","lfs","stfs","lwz","fcmpo","ble","lbz","cmplwi","beq","bl","cmpwi","b","mr","frsp","fmr","fdivs","clrlwi.","bne","mtlr","blr"],labels:9},{name:"SpatulaGrabStopCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"SpatulaGrabStopCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x80069bbc",size:228,fuzzy_match_percent:89.47369,opcodes:["stwu","mflr","lis","stw","addi","lfs","stfs","lbz","cmplwi","beq","bl","cmpwi","li","b","bge","lwz","mtlr","blr"],labels:4},{name:"LCopterCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LCopterCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x80069ca0",size:80,fuzzy_match_percent:100,opcodes:["lis","li","addi","lwz","cmpwi","beq","cmplwi","bne","rlwinm.","clrlwi","blr"],labels:1},{name:"LCopterCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LCopterCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x80069cf0",size:232,fuzzy_match_percent:89.655174,opcodes:["stwu","mflr","li","stw","mr","lfs","bl","lis","addi","lwz","stfs","mtlr","blr"],labels:0},{name:"StopLCopterCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"StopLCopterCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x80069dd8",size:80,fuzzy_match_percent:80,opcodes:["stwu","mflr","li","stw","bl","lfs","stfs","lwz","mtlr","addi","blr"],labels:0},{name:"DoWallJumpCheck__Fv",demangled_name:"DoWallJumpCheck()",address:"0x80069e28",size:456,fuzzy_match_percent:79.82456,opcodes:["stwu","mflr","lis","stw","li","addi","lbz","extsb.","bne","lfs","stfs","stb","lwz","fadds","bl","fmadds","mr","cmpwi","beq","cmplwi","b","rlwinm.","fabs","frsp","fcmpo","bge","ble","mtlr","blr"],labels:6},{name:"WallJumpLaunchCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"WallJumpLaunchCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x80069ff0",size:100,fuzzy_match_percent:100,opcodes:["lis","addi","lwz","cmplwi","bne","rlwinm.","beq","cmpwi","lfs","fcmpo","cror","li","blr","subfic","cntlzw","extrwi"],labels:2},{name:"WallJumpLaunchCallback__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"WallJumpLaunchCallback(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006a054",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","bl","lwz","mtlr","blr"],labels:0},{name:"WallJumpCallback__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"WallJumpCallback(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006a098",size:372,fuzzy_match_percent:75.268814,opcodes:["stwu","mflr","lis","stw","addi","li","lwz","lfs","fmuls","stfs","bl","mr","mtlr","blr"],labels:0},{name:"WallJumpFlightLandCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"WallJumpFlightLandCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006a20c",size:20,fuzzy_match_percent:100,opcodes:["lwz","subfic","cntlzw","extrwi","blr"],labels:0},{name:"WallJumpFlightLandCallback__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"WallJumpFlightLandCallback(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006a220",size:24,fuzzy_match_percent:100,opcodes:["lis","li","addi","stw","blr"],labels:0},{name:"WallJumpLandFlightCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"WallJumpLandFlightCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006a238",size:24,fuzzy_match_percent:100,opcodes:["lwz","subfic","subi","or","srwi","blr"],labels:0},{name:"WallJumpLandFlightCallback__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"WallJumpLandFlightCallback(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006a250",size:24,fuzzy_match_percent:100,opcodes:["lis","li","addi","stw","blr"],labels:0},{name:"JumpCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"JumpCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006a268",size:64,fuzzy_match_percent:100,opcodes:["lis","li","addi","lwz","cmpwi","beq","cmplwi","bne","rlwinm.","clrlwi","blr"],labels:1},{name:"JumpCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"JumpCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006a2a8",size:156,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lwz","cmpwi","beq","li","b","mr","bl","lfs","stfs","mtlr","blr"],labels:2},{name:"JumpApexCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"JumpApexCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006a344",size:248,fuzzy_match_percent:96.77419,opcodes:["stwu","mflr","lis","stw","li","mr","addi","lwz","cmplw","bne","cmplwi","beq","bl","cmpwi","clrlwi.","lfs","fcmpo","cror","mfcr","extrwi","b","clrlwi","mtlr","blr"],labels:4},{name:"BounceCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"BounceCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006a43c",size:28,fuzzy_match_percent:100,opcodes:["lis","addi","lwz","subfic","cntlzw","extrwi","blr"],labels:0},{name:"BounceCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"BounceCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006a458",size:76,fuzzy_match_percent:63.15789,opcodes:["stwu","mflr","li","stw","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"BounceStopLCopterCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"BounceStopLCopterCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006a4a4",size:88,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","li","mtlr","addi","blr"],labels:0},{name:"DblJumpCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"DblJumpCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006a4fc",size:144,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lwz","lfs","fcmpo","cror","bne","li","b","cmplwi","rlwinm.","beq","cmpwi","bl","subfic","subi","or","srwi","mtlr","blr"],labels:4},{name:"DblJumpCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"DblJumpCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006a58c",size:380,fuzzy_match_percent:70.52631,opcodes:["stwu","mflr","lis","stw","addi","lwz","cmpwi","beq","li","b","bl","lfs","stfs","fcmpu","fmuls","fadds","fsubs","fabs","frsp","fcmpo","cror","bne","fmr","fdivs","fmadds","ble","mtlr","blr"],labels:6},{name:"TongueDblJumpCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"TongueDblJumpCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006a708",size:104,fuzzy_match_percent:80.769226,opcodes:["stwu","mflr","stw","mr","bl","lwz","li","lfs","fmsubs","fmuls","fdivs","stfs","mtlr","addi","blr"],labels:0},{name:"TongueDblSpinCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"TongueDblSpinCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006a770",size:24,fuzzy_match_percent:100,opcodes:["lfs","li","fmuls","stfs","blr"],labels:0},{name:"FallCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"FallCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006a788",size:220,fuzzy_match_percent:96.36363,opcodes:["stwu","mflr","stw","li","mr.","beq","lwz","cmplwi","lis","addi","bl","cmpwi","bne","rlwinm.","lfs","fcmpo","bgt","clrlwi","mtlr","blr"],labels:3},{name:"BoulderRollMoveCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"BoulderRollMoveCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006a864",size:44,fuzzy_match_percent:100,opcodes:["lfs","li","fcmpo","ble","lwz","cmplwi","beq","clrlwi","blr"],labels:1},{name:"BoulderRollIdleCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"BoulderRollIdleCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006a890",size:48,fuzzy_match_percent:100,opcodes:["lfs","li","fcmpo","cror","bne","lwz","cmplwi","beq","clrlwi","blr"],labels:1},{name:"BoulderRollCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"BoulderRollCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006a8c0",size:40,fuzzy_match_percent:100,opcodes:["lwz","li","cmpwi","beq","cmplwi","clrlwi","blr"],labels:1},{name:"BoulderRollWindupCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"BoulderRollWindupCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006a8e8",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","lfs","bl","lwz","mtlr","addi","blr"],labels:0},{name:"BoulderRollCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"BoulderRollCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006a92c",size:888,fuzzy_match_percent:92.79279,opcodes:["stwu","mflr","lis","stw","addi","mr","bl","lwz","lfs","fadds","stfs","fmuls","fneg","fdivs","cmplwi","beq","li","fcmpo","bge","b","fmr","mtlr","blr"],labels:4},{name:"BoulderRollDoneCheck__Fv",demangled_name:"BoulderRollDoneCheck()",address:"0x8006aca4",size:92,fuzzy_match_percent:100,opcodes:["lis","addi","lwz","subis","cmplwi","bne","li","blr","rlwinm.","cmpwi","beq","clrlwi"],labels:4},{name:"BoulderRollDoneCB__Fv",demangled_name:"BoulderRollDoneCB()",address:"0x8006ad00",size:488,fuzzy_match_percent:90.983604,opcodes:["stwu","mflr","lis","stw","addi","mr","bl","lfs","li","lwz","cmplwi","beq","fcmpo","bge","stfs","b","fmr","fmuls","mtlr","blr"],labels:4},{name:"SlideTrackCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"SlideTrackCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006aee8",size:20,fuzzy_match_percent:100,opcodes:["lis","addi","lwz","clrlwi","blr"],labels:0},{name:"SlideTrackCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"SlideTrackCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006aefc",size:152,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","li","addi","lwz","lfs","cmplwi","stfs","beq","mulli","add","bne","bl","cmpwi","mtlr","blr"],labels:2},{name:"NoslideTrackCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"NoslideTrackCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006af94",size:16,fuzzy_match_percent:100,opcodes:["lfs","li","stfs","blr"],labels:0},{name:"NoslideTrackCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"NoslideTrackCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006afa4",size:48,fuzzy_match_percent:100,opcodes:["lis","li","addi","lwz","clrlwi.","bne","cmpwi","clrlwi","blr"],labels:1},{name:"TrackFallCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"TrackFallCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006afd4",size:48,fuzzy_match_percent:100,opcodes:["lis","li","addi","lwz","clrlwi.","bne","cmpwi","beq","clrlwi","blr"],labels:1},{name:"TrackFallCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"TrackFallCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006b004",size:32,fuzzy_match_percent:100,opcodes:["lis","li","addi","stw","blr"],labels:0},{name:"TrackPrefallJumpCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"TrackPrefallJumpCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006b024",size:92,fuzzy_match_percent:100,opcodes:["lis","li","addi","lwz","cmpwi","beq","cmplwi","bne","rlwinm.","lfs","fcmpu","fcmpo","bge","clrlwi","blr"],labels:1},{name:"LedgeGrabCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LedgeGrabCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006b080",size:36,fuzzy_match_percent:100,opcodes:["lis","lfs","addi","lwz","fcmpu","mfcr","extrwi","blr"],labels:0},{name:"LedgeGrabCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LedgeGrabCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006b0a4",size:180,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","bl","lis","lfs","addi","lwz","stfs","fadds","fcmpo","ble","fsubs","b","bge","mtlr","blr"],labels:2},{name:"LedgeFinishCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LedgeFinishCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006b158",size:76,fuzzy_match_percent:78.94737,opcodes:["stwu","mflr","lis","li","stw","addi","lfs","stfs","bl","lwz","mtlr","blr"],labels:0},{name:"PatrickGrabCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"PatrickGrabCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006b1a4",size:20,fuzzy_match_percent:100,opcodes:["lwz","neg","or","srwi","blr"],labels:0},{name:"PatrickGrabFailed__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"PatrickGrabFailed(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006b1b8",size:20,fuzzy_match_percent:100,opcodes:["lwz","neg","or","srwi","blr"],labels:0},{name:"PatrickGrabKill__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"PatrickGrabKill(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006b1cc",size:24,fuzzy_match_percent:100,opcodes:["lis","addi","lwz","cntlzw","extrwi","blr"],labels:0},{name:"PatrickGrabThrow__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"PatrickGrabThrow(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006b1e4",size:72,fuzzy_match_percent:100,opcodes:["lis","addi","lwz","cmpwi","beq","li","blr","cmplwi","bne","rlwinm.","clrlwi"],labels:2},{name:"PatrickAttackCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"PatrickAttackCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006b22c",size:116,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lwz","cmpwi","bne","bl","beq","li","b","cmplwi","rlwinm.","clrlwi","mtlr","blr"],labels:4},{name:"PatrickStunCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"PatrickStunCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006b2a0",size:52,fuzzy_match_percent:100,opcodes:["lis","li","addi","lwz","cmplwi","bne","rlwinm.","beq","clrlwi","blr"],labels:1},{name:"PatrickMeleeCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"PatrickMeleeCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006b2d4",size:60,fuzzy_match_percent:73.333336,opcodes:["stwu","mflr","lis","stw","addi","li","lfs","bl","lwz","mtlr","blr"],labels:0},{name:"PatrickGrabCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"PatrickGrabCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006b310",size:728,fuzzy_match_percent:99.45055,opcodes:["stwu","mflr","li","stw","lfs","bl","clrlwi","cmplwi","bne","lis","lwz","addi","lbz","fsubs","stfs","b","beq","mr","fadds","fneg","fmr","rlwinm","stb","mtctr","bctrl","mtlr","blr"],labels:7},{name:"TalkCheck__24@unnamed@zEntPlayer_cpp@FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"@unnamed@zEntPlayer_cpp@::TalkCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006b5e8",size:28,fuzzy_match_percent:100,opcodes:["lis","lwz","subf","cntlzw","extrwi","blr"],labels:0},{name:"TalkDoneCheck__24@unnamed@zEntPlayer_cpp@FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"@unnamed@zEntPlayer_cpp@::TalkDoneCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006b604",size:32,fuzzy_match_percent:100,opcodes:["lis","lwz","subf","or","srwi","blr"],labels:0},{name:"speak_update__24@unnamed@zEntPlayer_cpp@Ff",demangled_name:"@unnamed@zEntPlayer_cpp@::speak_update(float)",address:"0x8006b624",size:168,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","fmr","addi","lwz","cmpwi","beq","lfs","fcmpo","blt","bl","cmplwi","fadds","stfs","b","psq_l","lfd","mtlr","blr"],labels:3},{name:"zEntPlayerSpeakStart__FUiUii",demangled_name:"zEntPlayerSpeakStart(unsigned int, unsigned int, int)",address:"0x8006b6cc",size:192,fuzzy_match_percent:72.91667,opcodes:["stwu","mflr","stw","mr","bl","lis","cmplwi","addi","beq","cmpwi","lfs","stfs","blt","lwz","lbz","cmpw","srwi","clrlwi","divwu","mullw","subf","lbzx","b","mtlr","blr"],labels:3},{name:"zEntPlayerSpeakStop__Fv",demangled_name:"zEntPlayerSpeakStop()",address:"0x8006b78c",size:44,fuzzy_match_percent:81.818184,opcodes:["lis","addi","li","stw","lwz","lfs","stfs","blr"],labels:0},{name:"GetPatrickTarget__FP4xEnt",demangled_name:"GetPatrickTarget(xEnt*)",address:"0x8006b7b8",size:1240,fuzzy_match_percent:85.80645,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lwz","li","clrlwi.","beq","b","cmplwi","lbz","bne","lhz","rlwinm.","addi","bl","lfs","fsubs","fmuls","stfs","fadds","fcmpo","bge","fmadds","ble","lis","frsp","fdivs","lwzx","cmplw","cmpwi","subis","subi","and.","andi.","cror","blt","fcmpu","fmr","psq_l","lfd","lmw","mtlr","blr"],labels:19},{name:"PatrickGrabThrowCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"PatrickGrabThrowCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006bc90",size:176,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","lfs","bl","lwz","cmplwi","beq","cmpwi","bne","lis","addi","b","lbz","mtctr","bctrl","mtlr","blr"],labels:3},{name:"zEntPlayer_LassoNotify__F14en_LASSO_EVENT",demangled_name:"zEntPlayer_LassoNotify(en_LASSO_EVENT)",address:"0x8006bd40",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmpwi","stw","beq","bge","b","lwz","bl","lis","li","addi","mtlr","blr"],labels:4},{name:"MeleeCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"MeleeCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006bda8",size:120,fuzzy_match_percent:96.666664,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","bne","li","b","lis","addi","bl","cmpwi","lfs","fcmpo","bge","mtlr","blr"],labels:3},{name:"LassoStartCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LassoStartCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006be20",size:116,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","lbz","bne","bl","clrrwi","subis","neg","or","srwi","b","li","mtlr","addi","blr"],labels:3},{name:"LassoLostTargetCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LassoLostTargetCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006be94",size:20,fuzzy_match_percent:100,opcodes:["lwz","cntlzw","extrwi","blr"],labels:0},{name:"LassoStraightToDestroyCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LassoStraightToDestroyCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006bea8",size:16,fuzzy_match_percent:100,opcodes:["lwz","rlwinm","blr"],labels:0},{name:"LassoAboutToDestroyCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LassoAboutToDestroyCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006beb8",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"LassoDestroyCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LassoDestroyCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006bec0",size:16,fuzzy_match_percent:100,opcodes:["lwz","rlwinm","blr"],labels:0},{name:"LassoReyankCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LassoReyankCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006bed0",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"LassoFailIdleSlipCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LassoFailIdleSlipCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006bed8",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","lwz","cmplwi","bne","bl","beq","clrlwi","mtlr","addi","blr"],labels:1},{name:"LassoFailIdleCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LassoFailIdleCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006bf24",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","lwz","cmplwi","bne","bl","beq","clrlwi","mtlr","addi","blr"],labels:1},{name:"LassoFailWalkCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LassoFailWalkCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006bf70",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","lwz","cmplwi","bne","bl","beq","clrlwi","mtlr","addi","blr"],labels:1},{name:"LassoFailRunCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LassoFailRunCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006bfbc",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","lwz","cmplwi","bne","bl","beq","clrlwi","mtlr","addi","blr"],labels:1},{name:"LassoFailRunOutOfWorldCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LassoFailRunOutOfWorldCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006c008",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","lwz","cmplwi","bne","bl","beq","clrlwi","mtlr","addi","blr"],labels:1},{name:"LassoFailRunSlipCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LassoFailRunSlipCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006c054",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","lwz","cmplwi","bne","bl","beq","clrlwi","mtlr","addi","blr"],labels:1},{name:"JumpMeleeCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"JumpMeleeCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006c0a0",size:124,fuzzy_match_percent:93.548386,opcodes:["stwu","mflr","li","stw","lfs","bl","clrlwi","cmplwi","bne","lis","addi","lwz","fmuls","stfs","mtlr","blr"],labels:1},{name:"MeleeCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"MeleeCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006c11c",size:104,fuzzy_match_percent:92.30769,opcodes:["stwu","mflr","li","stw","lfs","bl","clrlwi","cmplwi","bne","lwz","addi","mtlr","blr"],labels:1},{name:"LassoStartCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LassoStartCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006c184",size:328,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","lfs","bl","lwz","lbz","cmplwi","bne","clrrwi","subis","beq","stb","mtctr","bctrl","b","stfs","addi","lis","fsubs","mtlr","blr"],labels:2},{name:"LassoThrowCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LassoThrowCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006c2cc",size:280,fuzzy_match_percent:97.14286,opcodes:["stwu","mflr","li","stw","mr","bl","lwz","lfs","fmuls","stfs","fneg","addi","fnmsubs","fadds","fmadds","mtlr","blr"],labels:0},{name:"LassoFlyCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LassoFlyCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006c3e4",size:396,fuzzy_match_percent:97.9798,opcodes:["stwu","mflr","li","stw","mr","lfs","bl","lwz","fmuls","lbz","cmplwi","bne","addi","stfs","fnmsubs","fadds","b","mtlr","blr"],labels:2},{name:"LassoDestroyCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LassoDestroyCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006c570",size:276,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","lfs","bl","lwz","lbz","cmplwi","bne","stb","addi","mr","fmuls","stfs","fmr","b","mtctr","bctrl","mtlr","blr"],labels:2},{name:"LassoYankCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LassoYankCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006c684",size:108,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","lfs","bl","lwz","lbz","cmplwi","beq","mtctr","bctrl","mtlr","addi","blr"],labels:1},{name:"MeleeStopCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"MeleeStopCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006c6f0",size:68,fuzzy_match_percent:58.823532,opcodes:["lfs","lis","addi","stfs","fcmpo","bge","b","li","stw","blr"],labels:2},{name:"SpatulaMeleeStopCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"SpatulaMeleeStopCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006c734",size:88,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","li","mtlr","addi","blr"],labels:0},{name:"LassoStopCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LassoStopCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006c78c",size:176,fuzzy_match_percent:95.454544,opcodes:["stwu","mflr","stw","li","lfs","stfs","lwz","lbz","cmplwi","beq","mtctr","bctrl","b","bl","stb","mtlr","addi","blr"],labels:2},{name:"LassoSwingGroundedBeginCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LassoSwingGroundedBeginCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006c83c",size:112,fuzzy_match_percent:100,opcodes:["lis","addi","lwz","subis","cmplwi","bne","cmpwi","li","stw","beq","clrlwi","blr"],labels:2},{name:"LassoSwingBeginCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LassoSwingBeginCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006c8ac",size:52,fuzzy_match_percent:100,opcodes:["lwz","li","cmplwi","beq","lis","addi","cmpwi","clrlwi","blr"],labels:1},{name:"LassoSwingReleaseCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LassoSwingReleaseCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006c8e0",size:96,fuzzy_match_percent:100,opcodes:["lis","li","addi","lwz","cmplwi","bne","rlwinm.","beq","lfs","fcmpo","bgt","lbz","clrlwi.","clrlwi","blr"],labels:3},{name:"LassoSwingBeginCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LassoSwingBeginCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006c940",size:284,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","lwz","clrlwi.","beq","lfs","bl","addi","b","stfs","lis","mtlr","blr"],labels:2},{name:"LassoSwingGroundedBeginCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LassoSwingGroundedBeginCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006ca5c",size:108,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","lfs","fmuls","stfs","li","mtlr","addi","blr"],labels:0},{name:"LassoSwingTossCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LassoSwingTossCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006cac8",size:232,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lfs","lwz","addi","mr","fcmpo","bge","stfs","mtlr","blr"],labels:1},{name:"LassoSwingCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LassoSwingCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006cbb0",size:100,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","lwz","lfs","bl","stfs","mtlr","addi","blr"],labels:0},{name:"LassoSwingGroundedCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LassoSwingGroundedCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006cc14",size:84,fuzzy_match_percent:66.66667,opcodes:["stwu","mflr","li","stw","bl","lfs","stfs","lwz","mtlr","addi","blr"],labels:0},{name:"LassoSwingReleaseCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"LassoSwingReleaseCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006cc68",size:160,fuzzy_match_percent:60.000004,opcodes:["stwu","mflr","stw","mr","li","bl","lfs","lis","stfs","addi","lwz","mtlr","blr"],labels:0},{name:"StunBubbleTrail__FP11xAnimSingle",demangled_name:"StunBubbleTrail(xAnimSingle*)",address:"0x8006cd08",size:164,fuzzy_match_percent:95.12195,opcodes:["stwu","mflr","stw","li","mr","lis","lwz","addi","bl","cmpwi","beq","bne","lfs","fcmpo","cror","clrlwi","mtlr","blr"],labels:2},{name:"BubbleBashContrails__FP11xAnimSingle",demangled_name:"BubbleBashContrails(xAnimSingle*)",address:"0x8006cdac",size:196,fuzzy_match_percent:93.877556,opcodes:["stwu","mflr","stw","li","mr","lis","lwz","addi","bl","cmpwi","bne","lfs","fcmpo","cror","beq","clrlwi","mtlr","blr"],labels:3},{name:"BubbleBounceContrails__FP11xAnimSingle",demangled_name:"BubbleBounceContrails(xAnimSingle*)",address:"0x8006ce70",size:148,fuzzy_match_percent:94.59459,opcodes:["stwu","mflr","stw","li","mr","lis","lwz","addi","bl","cmpwi","bne","lfs","fcmpo","cror","beq","clrlwi","mtlr","blr"],labels:3},{name:"StunStartFallCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"StunStartFallCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006cf04",size:16,fuzzy_match_percent:100,opcodes:["lfs","li","stfs","blr"],labels:0},{name:"StunRadiusCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"StunRadiusCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8006cf14",size:220,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","lfs","bl","clrlwi","cmplwi","bne","lis","addi","fcmpo","ble","b","bge","lwz","mtlr","blr"],labels:5},{name:"MeleeAttackBoundCollide__FP4xEntP6zSceneP6xBound",demangled_name:"MeleeAttackBoundCollide(xEnt*, zScene*, xBound*)",address:"0x8006cff0",size:180,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","bl","addi","lis","lwz","mtlr","blr"],labels:0},{name:"CheckObjectAgainstMeleeBound__FP4xEntPv",demangled_name:"CheckObjectAgainstMeleeBound(xEnt*, void*)",address:"0x8006d0a4",size:1320,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lhz","lwz","rlwinm.","beq","lbz","bne","cmplwi","clrlwi.","li","b","bl","cmpwi","addi","lfs","fmr","clrrwi","subis","stb","lis","fcmpo","ble","mtctr","bctrl","stfs","fadds","fsubs","frsp","fneg","lmw","mtlr","blr"],labels:28},{name:"zEntPlayer_IsSneaking__Fv",demangled_name:"zEntPlayer_IsSneaking()",address:"0x8006d5cc",size:92,fuzzy_match_percent:100,opcodes:["lwz","cmpwi","beq","li","blr","lis","addi","clrlwi.","bne","rlwinm","cmplwi"],labels:3},{name:"load_talk_filter__FPUcP16xModelAssetParamUii",demangled_name:"load_talk_filter(unsigned char*, xModelAssetParam*, unsigned int, int)",address:"0x8006d628",size:244,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","slwi","li","bl","lis","addi","b","mtctr","cmpwi","ble","lfs","fctiwz","stfd","lwz","subi","cmpw","bne","bdnz","clrlwi.","stb","blt","bgt","lmw","mtlr","blr"],labels:7},{name:"count_talk_anims__FP10xAnimTable",demangled_name:"count_talk_anims(xAnimTable*)",address:"0x8006d71c",size:200,fuzzy_match_percent:96,opcodes:["stwu","mflr","stw","li","mr","lis","lwz","addi","crclr","bl","b","cmpwi","bne","cmplw","beq","bge","cmplwi","mtlr","blr"],labels:4},{name:"load_player_ini__FR15zPlayerSettingsR14xModelInstanceP16xModelAssetParamUi",demangled_name:"load_player_ini(zPlayerSettings&, xModelInstance&, xModelAssetParam*, unsigned int)",address:"0x8006d7e4",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","bl","stb","addi","lbz","mtlr","blr"],labels:0},{name:"load_player_ini__Fv",demangled_name:"load_player_ini()",address:"0x8006d84c",size:228,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lwz","cmplwi","beq","bl","mr","mtlr","blr"],labels:3},{name:"zEntPlayer_Init__FP4xEntP9xEntAsset",demangled_name:"zEntPlayer_Init(xEnt*, xEntAsset*)",address:"0x8006d930",size:3392,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","stmw","mr","bl","li","lwz","lbz","slwi","add","cmplwi","beq","subis","b","clrlwi","mtctr","cmplw","bne","bdnz","sth","lfs","fsubs","fmuls","fmadds","fdivs","stfs","fmr","cmpw","blt","mr.","rlwinm.","mullw.","ble","cmpwi","subi","srwi","stwx","lwzx","stfsx","subf","bge","andi.","stb","rlwinm","lmw","mtlr","blr"],labels:34},{name:"zEntPlayer_RestoreSounds__Fv",demangled_name:"zEntPlayer_RestoreSounds()",address:"0x8006e670",size:36,fuzzy_match_percent:0,opcodes:["lwz","subi","stw","cmpwi","bgelr","li","blr"],labels:0},{name:"zEntPlayer_Load__FP4xEntP7xSerial",demangled_name:"zEntPlayer_Load(xEnt*, xSerial*)",address:"0x8006e694",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zEntPlayer_StreakFX__FP4xEntf",demangled_name:"zEntPlayer_StreakFX(xEnt*, float)",address:"0x8006e698",size:1316,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","stmw","li","mr","lwz","cmplw","bne","b","clrlwi.","beq","cmpwi","mulli","stwx","add","bl","cmplwi","lfs","subi","blt","lmw","mtlr","blr"],labels:22},{name:"zEntPlayer_SpringboardFX__FP4xEntf",demangled_name:"zEntPlayer_SpringboardFX(xEnt*, float)",address:"0x8006ebbc",size:488,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","fmr","addi","mr","lwz","cmplwi","beq","lfs","fcmpo","cror","bne","bl","fadds","stfs","lbz","extsb.","li","stb","ble","fmadds","fmuls","b","psq_l","lfd","mtlr","blr"],labels:3},{name:"getPadDefl__FP13_tagPadAnalogP5xVec2",demangled_name:"getPadDefl(_tagPadAnalog*, xVec2*)",address:"0x8006eda4",size:732,fuzzy_match_percent:0,opcodes:["stwu","lis","lfs","stw","stfs","lbz","lfd","extsb","xoris","fsubs","fcmpo","bgt","bge","ble","b","addi","lhz","cmpw","extsb.","fdivs","fadds","blr"],labels:10},{name:"BoulderVEventCB__FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"BoulderVEventCB(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x8006f080",size:56,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","beq","bne","li","bl","lwz","mtlr","addi","blr"],labels:2},{name:"zEntPlayer_BoulderVehicleRender__FP4zEnt",demangled_name:"zEntPlayer_BoulderVehicleRender(zEnt*)",address:"0x8006f0b8",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","bl","mtlr","addi","blr"],labels:0},{name:"zEntPlayer_BoulderVehicleMove__FP4xEntP6xScenefP9xEntFrame",demangled_name:"zEntPlayer_BoulderVehicleMove(xEnt*, xScene*, float, xEntFrame*)",address:"0x8006f0dc",size:12,fuzzy_match_percent:0,opcodes:["lis","stw","blr"],labels:0},{name:"zEntPlayer_BoulderVehicleUpdate__FP4xEntP6xScenef",demangled_name:"zEntPlayer_BoulderVehicleUpdate(xEnt*, xScene*, float)",address:"0x8006f0e8",size:1724,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","li","fmr","mr","bl","lwz","addi","lbz","stb","cmplwi","beq","lis","bne","lfs","fsubs","stfs","rlwinm.","fcmpo","ble","fdivs","b","fmuls","lhz","ori","sth","rlwinm","mulli","subf","add","mtctr","cmpw","bge","clrlwi.","bdnz","fadds","fneg","extsb","lfd","neg","xoris","fcmpu","bctrl","psq_l","lmw","mtlr","blr"],labels:26},{name:"zEntPlayer_PredictionUpdate__FP4xEntf",demangled_name:"zEntPlayer_PredictionUpdate(xEnt*, float)",address:"0x8006f7a4",size:472,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","fmr","addi","mr","bl","lwz","lfs","fdivs","stfs","frsp","fcmpo","ble","b","fmuls","fmadds","bge","fsubs","bgt","fneg","psq_l","lfd","mtlr","blr"],labels:7},{name:"zEntPlayer_PredictPos__FP5xVec3ffi",demangled_name:"zEntPlayer_PredictPos(xVec3*, float, float, int)",address:"0x8006f97c",size:232,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","fmr","addi","cmpwi","lfs","mr","fmuls","beq","fcmpo","bgt","bge","bl","b","lwz","ble","psq_l","lfd","mtlr","blr"],labels:3},{name:"zEntPlayerKnockToSafety__FP4xEnt",demangled_name:"zEntPlayerKnockToSafety(xEnt*)",address:"0x8006fa64",size:492,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","mr","addi","lwz","cmplwi","bne","li","b","lfs","fsubs","fmuls","fmadds","bl","fmr","fcmpo","blt","bgt","ble","fadds","fdivs","stfs","bge","psq_l","lfd","mtlr","blr"],labels:7},{name:"zEntPlayer_FindGrabEnt__FP4xEntP6zScenePi",demangled_name:"zEntPlayer_FindGrabEnt(xEnt*, zScene*, int*)",address:"0x8006fc50",size:604,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","mr","addi","li","b","lwz","lwzx","lhz","rlwinm.","beq","lbz","clrlwi.","cmplwi","lfs","fsubs","fmuls","fmadds","fcmpo","cror","bl","fdivs","blt","fcmpu","bne","cmpwi","mtctr","bctrl","cmplw","psq_l","lfd","lmw","mtlr","blr"],labels:11},{name:"zEntPlayer_Update__FP4xEntP6xScenef",demangled_name:"zEntPlayer_Update(xEnt*, xScene*, float)",address:"0x8006feac",size:18188,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","stfd","psq_stx","stmw","lwz","lis","fmr","mr","cmpwi","addi","bne","cmplwi","beq","lfs","fcmpo","blt","stfs","bl","mtctr","ble","fsubs","bge","lfsu","bdnz","fmadds","clrlwi.","rlwinm","mulli","add","fcmpu","b","fdivs","fadds","rlwinm.","cmpw","slwi","cmplw","bgt","fmuls","xoris","lfd","cror","stb","lbz","mr.","and.","subis","extsb","lhz","mfcr","extrwi","xori","clrlwi","fnmsubs","fabs","frsp","fneg","fmsubs","lwzu","crset","andi.","cntlzw","extrwi.","subi","srwi","bctrl","clrrwi","extsb.","ori","lwzx","neg","or","psq_lx","lmw","mtlr","blr"],labels:290},{name:"zEntPlayer_CheckCritterContact__FP4xEntf",demangled_name:"zEntPlayer_CheckCritterContact(xEnt*, float)",address:"0x800745b8",size:908,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","mr","addi","lfs","fmr","lwz","fcmpo","bgt","lbz","mulli","add","b","cmplwi","beq","bne","bl","subis","li","blt","extsb.","stb","cmpwi","lwzu","cmplw","clrrwi","clrlwi.","ble","ori","cmpw","psq_l","lfd","lmw","mtlr","blr"],labels:17},{name:"zEntPlayer_PatrickLaunch__FP4xEnt",demangled_name:"zEntPlayer_PatrickLaunch(xEnt*)",address:"0x80074944",size:16,fuzzy_match_percent:100,opcodes:["lis","addi","stw","blr"],labels:0},{name:"zEntPlayer_ShadowModelEnable__Fv",demangled_name:"zEntPlayer_ShadowModelEnable()",address:"0x80074954",size:208,fuzzy_match_percent:0,opcodes:["lis","addi","lwz","cmplw","bne","lhz","ori","sth","clrlwi","or","rlwinm","bnelr","blr"],labels:1},{name:"zEntPlayer_ShadowModelDisable__Fv",demangled_name:"zEntPlayer_ShadowModelDisable()",address:"0x80074a24",size:208,fuzzy_match_percent:0,opcodes:["lis","addi","lwz","cmplw","bne","lhz","ori","sth","clrlwi","or","rlwinm","bnelr","blr"],labels:1},{name:"zEntPlayer_BubbleBowlLaneRender__FP4zEnt",demangled_name:"zEntPlayer_BubbleBowlLaneRender(zEnt*)",address:"0x80074af4",size:448,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","stfd","psq_stx","lfs","mr","fmuls","fcmpo","bge","fmr","ble","lwz","addi","bl","fadds","fmadds","stfs","b","cmplwi","beq","cmplw","blt","psq_lx","lfd","mtlr","blr"],labels:5},{name:"zEntPlayer_ReticleRender__FP4zEnt",demangled_name:"zEntPlayer_ReticleRender(zEnt*)",address:"0x80074cb4",size:572,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","cmplwi","beq","lfs","fcmpo","cror","bne","fmuls","fctiwz","bl","lis","addi","fsubs","fmadds","bge","fmr","stfs","fneg","mr","fdivs","fadds","cmpwi","fnmsubs","psq_l","lfd","mtlr","blr"],labels:5},{name:"get_reticle_bound__FR5xVec3Rf",demangled_name:"get_reticle_bound(xVec3&, float&)",address:"0x80074ef0",size:560,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmplw","bne","lis","addi","bl","lfs","stfs","b","lbz","cmplwi","subis","fsubs","fmuls","fadds","mtlr","blr"],labels:5},{name:"zEntPlayerUpdateModelSB__Fv",demangled_name:"zEntPlayerUpdateModelSB()",address:"0x80075120",size:1224,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","addi","lwz","lhz","ori","sth","bl","rlwinm.","beq","b","rlwinm","cmpwi","bne","cmplwi","li","lfs","stfs","lbz","fadds","fcmpo","cror","xoris","lfd","fsubs","fmadds","slwi","add","blt","psq_l","lmw","mtlr","blr"],labels:21},{name:"zEntPlayerUpdateModel__Fv",demangled_name:"zEntPlayerUpdateModel()",address:"0x800755e8",size:56,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","cmplw","bne","bl","mtlr","blr"],labels:1},{name:"zEntPlayerEmitTongueBubbles__Fv",demangled_name:"zEntPlayerEmitTongueBubbles()",address:"0x80075620",size:120,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","lhz","clrlwi.","beq","bl","clrlwi","cmplwi","bge","lfs","li","fsubs","stfs","mtlr","blr"],labels:1},{name:"zEntPlayerEmitSlideBubbles__Fv",demangled_name:"zEntPlayerEmitSlideBubbles()",address:"0x80075698",size:120,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","lhz","clrlwi.","beq","bl","clrlwi","cmplwi","bge","lfs","li","fsubs","stfs","mtlr","blr"],labels:1},{name:"zEntPlayerCheckHelmetPop__Fv",demangled_name:"zEntPlayerCheckHelmetPop()",address:"0x80075710",size:156,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","cmpwi","beq","lhz","clrlwi.","b","bl","lfs","li","fadds","stfs","mtlr","blr"],labels:2},{name:"zEntPlayerCheckShoePop__Fv",demangled_name:"zEntPlayerCheckShoePop()",address:"0x800757ac",size:204,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stmw","addi","lwz","cmpwi","beq","li","lhz","clrlwi.","bne","slwi","add","bl","blt","lmw","mtlr","blr"],labels:3},{name:"zEntPlayer_Render__FP4zEnt",demangled_name:"zEntPlayer_Render(zEnt*)",address:"0x80075878",size:1616,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","bl","clrlwi.","bne","lis","addi","lwz","cmplwi","b","lfs","cmpwi","beq","fcmpo","cror","ble","fsubs","fmuls","fdivs","fnmsubs","fcmpu","stfs","fadds","cmplw","li","bge","lhz","ori","sth","rlwinm.","rlwinm","fmr","psq_l","lfd","mtlr","blr"],labels:31},{name:"zEntPlayer_Move__FP4xEntP6xScenefP9xEntFrame",demangled_name:"zEntPlayer_Move(xEnt*, xScene*, float, xEntFrame*)",address:"0x80075ec8",size:828,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","li","lis","addi","fmr","lwz","rlwinm","cmplwi","beq","lbz","extsb","neg","bne","rlwinm.","lhz","b","xoris","lfd","fsubs","bl","cmpwi","andi.","lfs","fmuls","fmadds","stfs","ori","fnmsubs","oris","bgt","fcmpu","psq_l","mtlr","blr"],labels:15},{name:"zEntPlayer_setBoulderMode__FUi",demangled_name:"zEntPlayer_setBoulderMode(unsigned int)",address:"0x80076204",size:48,fuzzy_match_percent:0,opcodes:["cmplwi","beq","li","stw","blr"],labels:1},{name:"zEntPlayer_Damage__FP5xBaseUiPC5xVec3",demangled_name:"zEntPlayer_Damage(xBase*, unsigned int, const xVec3*)",address:"0x80076234",size:116,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","cmpwi","bne","li","b","cmplwi","beq","lis","lfs","addi","lwz","stfs","mtlr","blr"],labels:3},{name:"zEntPlayer_DamageNPCKnockBack__FP5xBaseUiP5xVec3",demangled_name:"zEntPlayer_DamageNPCKnockBack(xBase*, unsigned int, xVec3*)",address:"0x800762a8",size:264,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","bl","cmpwi","bne","li","b","lis","lfs","addi","lwz","fsubs","fmuls","fmadds","fcmpo","bge","fneg","fdivs","stfs","psq_l","lfd","mtlr","blr"],labels:3},{name:"zEntPlayer_DamageKnockIntoAir__Ff",demangled_name:"zEntPlayer_DamageKnockIntoAir(float)",address:"0x800763b0",size:128,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","addi","stfs","lfs","bl","lis","mr","lwz","mtlr","blr"],labels:0},{name:"zEntPlayer_Damage__FP5xBaseUi",demangled_name:"zEntPlayer_Damage(xBase*, unsigned int)",address:"0x80076430",size:1068,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","lwz","cmpwi","beq","lfs","fcmpo","bgt","stfs","li","b","cmplw","bne","bl","cmplwi","stb","fmr","ble","subf","clrlwi","divwu","mullw","mulli","add","lbz","mtctr","bctrl","mtlr","blr"],labels:18},{name:"zEntPlayer_MoveInfo__Fv",demangled_name:"zEntPlayer_MoveInfo()",address:"0x8007685c",size:368,fuzzy_match_percent:94.565216,opcodes:["stwu","mflr","lis","stw","addi","li","lwz","rlwinm.","beq","clrlwi.","ori","cmplwi","bne","cmpwi","mr","bl","mtlr","blr"],labels:14},{name:"zEntPlayer_GiveHealth__Fi",demangled_name:"zEntPlayer_GiveHealth(int)",address:"0x800769cc",size:84,fuzzy_match_percent:100,opcodes:["cmpwi","bge","lis","neg","addi","lwz","cmpw","ble","li","stw","blr","add","cmplw","blelr"],labels:1},{name:"zEntPlayer_GiveSpatula__Fi",demangled_name:"zEntPlayer_GiveSpatula(int)",address:"0x80076a20",size:100,fuzzy_match_percent:76,opcodes:["stwu","mflr","lis","stw","li","addi","lfs","fcmpo","bge","stfs","bl","lwz","mtlr","blr"],labels:1},{name:"zEntPlayer_GiveShinyObject__Fi",demangled_name:"zEntPlayer_GiveShinyObject(int)",address:"0x80076a84",size:88,fuzzy_match_percent:100,opcodes:["cmpwi","bge","lis","neg","addi","lwz","cmpw","ble","li","stw","blr","subi","add","cmplw","blelr"],labels:1},{name:"zEntPlayer_GivePatsSocksCurrentLevel__Fi",demangled_name:"zEntPlayer_GivePatsSocksCurrentLevel(int)",address:"0x80076adc",size:244,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","cmpwi","bge","lis","neg","addi","lwz","cmpw","ble","li","b","add","slwi","lwzu","lfs","mtlr","blr"],labels:5},{name:"zEntPlayer_GiveLevelPickupCurrentLevel__Fi",demangled_name:"zEntPlayer_GiveLevelPickupCurrentLevel(int)",address:"0x80076bd0",size:180,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","cmpwi","bge","lis","slwi","addi","neg","add","lwzu","cmpw","ble","li","b","lwz","lfs","mtlr","blr"],labels:3},{name:"CalcJumpImpulse_Smooth__Ffffff",demangled_name:"CalcJumpImpulse_Smooth(float, float, float, float, float)",address:"0x80076c84",size:680,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","lfs","fsubs","fmuls","fdivs","fmsubs","fadds","fnmsubs","fneg","fmadds","fnmadds","bl","addi","fcmpo","cror","bne","b","mtctr","cmplwi","ble","blt","bge","bdnz","fcmpu","beq","psq_l","lfd","lwz","mtlr","blr"],labels:8},{name:"CalcJumpImpulse__FP10zJumpParamPC15zPlayerSettings",demangled_name:"CalcJumpImpulse(zJumpParam*, const zPlayerSettings*)",address:"0x80076f2c",size:96,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","mr","bne","lis","addi","lwz","lfs","bl","stfs","mtlr","blr"],labels:1},{name:"zEntPlayerJumpStart__FP4xEntP10zJumpParam",demangled_name:"zEntPlayerJumpStart(xEnt*, zJumpParam*)",address:"0x80076f8c",size:164,fuzzy_match_percent:0,opcodes:["lis","addi","lwz","lfs","stfs","fcmpo","ble","cmpwi","bne","b","li","stw","rlwinm","cmplwi","beq","rlwinm.","beqlr","blr"],labels:3},{name:"zEntPlayerJumpAddDriver__FP4xEnt",demangled_name:"zEntPlayerJumpAddDriver(xEnt*)",address:"0x80077030",size:44,fuzzy_match_percent:0,opcodes:["lis","lfs","addi","fcmpo","blelr","lwz","fadds","stfs","blr"],labels:0},{name:"zEntPlayerJumpLand__FP4xEnt",demangled_name:"zEntPlayerJumpLand(xEnt*)",address:"0x8007705c",size:268,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","mr","addi","li","bl","lwz","lfs","fneg","fsubs","fcmpo","cror","bne","fmr","b","fdivs","ble","subis","cmplwi","beq","fmuls","psq_l","lfd","mtlr","blr"],labels:4},{name:"zEntPlayerJumpUpdate__FP4xEntP6xScenef",demangled_name:"zEntPlayerJumpUpdate(xEnt*, xScene*, float)",address:"0x80077168",size:1460,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lis","lwz","addi","fmr","bl","cmpwi","bne","lfs","fcmpo","blt","beq","bge","fadds","stfs","cror","b","ble","fnmsubs","fcmpu","fsubs","cmplwi","rlwinm.","fneg","fdivs","fmuls","fmadds","clrlwi.","lbz","li","psq_l","lfd","mtlr","blr"],labels:24},{name:"zEntPlayerEGenUpdate__FP4xEntP6xScenef",demangled_name:"zEntPlayerEGenUpdate(xEnt*, xScene*, float)",address:"0x8007771c",size:244,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stmw","addi","mr","li","lwz","clrrwi","b","add","lhz","clrlwi.","beq","bl","lfs","fmuls","fmadds","fadds","fcmpo","bge","ori","cmpwi","cmplwi","stfs","cmplw","blt","lmw","mtlr","blr"],labels:4},{name:"zEntPlayerVelUpdate__FP4xEntP6xScenef",demangled_name:"zEntPlayerVelUpdate(xEnt*, xScene*, float)",address:"0x80077810",size:1348,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lwz","fmr","rlwinm.","bne","lis","addi","cmplwi","bl","cmpwi","lfs","fmuls","fcmpo","ble","bge","stfs","b","beq","fadds","fdivs","fsubs","fmadds","bgt","fcmpu","clrlwi.","li","lbz","fabs","frsp","blt","fneg","cror","psq_l","lfd","lmw","mtlr","blr"],labels:30},{name:"nearestTrackCB__FP14RpIntersectionP19RpCollisionTrianglefPv",demangled_name:"nearestTrackCB(RpIntersection*, RpCollisionTriangle*, float, void*)",address:"0x80077d54",size:816,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lfs","addi","lwz","bl","fsubs","stfs","fmuls","fmsubs","fcmpo","cror","bne","beq","li","b","fmadds","bge","fmr","fdivs","fadds","cmpwi","blt","fcmpu","psq_l","lfd","lmw","mtlr","blr"],labels:9},{name:"det3x3top1__Fffffff",demangled_name:"det3x3top1(float, float, float, float, float, float)",address:"0x80078084",size:28,fuzzy_match_percent:100,opcodes:["fmuls","fmsubs","fnmsubs","fmadds","blr"],labels:0},{name:"SlideTrackUpdate__FP4xEnt",demangled_name:"SlideTrackUpdate(xEnt*)",address:"0x800780a0",size:1388,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","addi","lwz","bl","lfs","fmuls","stfs","li","lis","b","cmpwi","beq","clrlwi.","cmplw","blt","fcmpo","bge","bne","slwi","add","lhz","mulli","lfsx","fmr","fabs","frsp","fneg","fmadds","fadds","fdivs","fsubs","ori","psq_l","lfd","lmw","mtlr","blr"],labels:6},{name:"zEntPlayerTSlideUpdate__FP4xEntP6xScenef",demangled_name:"zEntPlayerTSlideUpdate(xEnt*, xScene*, float)",address:"0x8007860c",size:692,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","lfs","addi","fmr","lwz","mr","clrlslwi","stfs","cmplwi","beq","bl","clrlwi.","rlwinm.","bne","lfsu","li","b","cmpwi","fcmpu","fcmpo","ble","lbz","extsb.","fadds","stb","cror","fsubs","fdivs","fmuls","psq_l","lfd","mtlr","blr"],labels:14},{name:"zEntPlayerFloorUpdate__FP4xEntP6xScenef",demangled_name:"zEntPlayerFloorUpdate(xEnt*, xScene*, float)",address:"0x800788c0",size:2884,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lis","lwz","fmr","addi","bl","lfs","fsubs","stfs","fcmpo","bge","li","cmpwi","beq","bne","cmplwi","lbz","b","fcmpu","fadds","cror","ble","fdivs","fctiwz","xoris","lfd","cmpw","fmuls","fmadds","clrlwi.","blt","rlwinm.","mtctr","lfsu","bdnz","bgt","fneg","ori","stb","psq_l","lmw","mtlr","blr"],labels:58},{name:"PlayerDepenQuery__FP4xEntP4xEntP6xScenefP7xCollis",demangled_name:"PlayerDepenQuery(xEnt*, xEnt*, xScene*, float, xCollis*)",address:"0x80079404",size:164,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lfs","fcmpo","ble","mr","bl","cmplwi","beq","lbz","bne","lwz","cmpwi","blt","bge","b","li","clrlwi.","mtlr","blr"],labels:4},{name:"PlayerBoundUpdate__FP4xEntP5xVec3",demangled_name:"PlayerBoundUpdate(xEnt*, xVec3*)",address:"0x800794a8",size:100,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lfs","lis","addi","stfs","fsubs","lwz","mtlr","blr"],labels:0},{name:"zEntPlayerSurfDamageUpdate__FP4xEntP6xScenef",demangled_name:"zEntPlayerSurfDamageUpdate(xEnt*, xScene*, float)",address:"0x8007950c",size:624,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","lfs","addi","mr","fcmpo","bgt","lwz","lbz","mulli","add","b","clrlwi.","beq","bl","mr.","cmplwi","bne","li","slwi","lwzx","mtctr","bctr","cmpwi","fcmpu","stfs","cmplw","fneg","fmuls","fmadds","ble","fdivs","lhz","blt","psq_l","lfd","lmw","mtlr","blr"],labels:17},{name:"PlayerMountHackUpdate__Ff",demangled_name:"PlayerMountHackUpdate(float)",address:"0x8007977c",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lfs","fadds","stfs","fcmpo","ble","lwz","cmplwi","beq","bl","li","mtlr","addi","blr"],labels:1},{name:"PlayerMountHackTakeAction__FP4xEntUi",demangled_name:"PlayerMountHackTakeAction(xEnt*, unsigned int)",address:"0x800797d4",size:68,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lfs","fcmpo","ble","bl","b","stfs","lwz","mtlr","addi","blr"],labels:2},{name:"zEntPlayerDriveUpdate__FP4xEntP6xScenef",demangled_name:"zEntPlayerDriveUpdate(xEnt*, xScene*, float)",address:"0x80079818",size:1644,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","fmr","addi","mr","lwz","cmplwi","beq","li","bne","bl","lbz","lfs","fcmpu","stfs","b","lhz","clrlwi.","cmpwi","cmplw","clrrwi","subis","rlwinm.","fcmpo","cror","bge","ble","mr.","fmuls","fadds","psq_l","lfd","mtlr","blr"],labels:40},{name:"zEntPlayerExit__FP4xEnt",demangled_name:"zEntPlayerExit(xEnt*)",address:"0x80079e84",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"PlayerHitAnimInit__FP14xModelInstanceP15xAnimTransitionPUi",demangled_name:"PlayerHitAnimInit(xModelInstance*, xAnimTransition*, unsigned int*)",address:"0x80079ea4",size:272,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","lis","addi","lwz","b","bl","cmpwi","bne","mulli","stwx","lfs","stfsx","cmplwi","beq","blt","mtlr","blr"],labels:4},{name:"zEntPlayer_ObjIDIsTrack__FUi",demangled_name:"zEntPlayer_ObjIDIsTrack(unsigned int)",address:"0x80079fb4",size:284,fuzzy_match_percent:0,opcodes:["addis","cmplwi","bne","li","blr","lis","subi","cmplw","blt","bgt","addi","mtctr","lwz","lwzu","bdnz"],labels:9},{name:"zEntPlayerPreReset__Fv",demangled_name:"zEntPlayerPreReset()",address:"0x8007a0d0",size:80,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","li","addi","bl","clrlwi.","bne","lfs","stfs","lwz","mtlr","blr"],labels:1},{name:"zEntPlayerReset__FP4xEnt",demangled_name:"zEntPlayerReset(xEnt*)",address:"0x8007a120",size:1996,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","stmw","mr","lfs","fmr","bl","lwz","stfs","cmplwi","beq","lbz","ori","stb","cmpwi","bne","b","li","rlwinm.","rlwinm","blt","lhz","sth","stfsu","subis","lwzx","slwi","add","andi.","cmplw","lmw","mtlr","blr"],labels:28},{name:"PlayerCollisBuildFromDepen__FP7xCollis",demangled_name:"PlayerCollisBuildFromDepen(xCollis*)",address:"0x8007a8ec",size:116,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","addi","bl","fmr","lfs","fdivs","fsubs","stfs","psq_l","lwz","lfd","mtlr","blr"],labels:0},{name:"PlayerCollCheckOneEnt__FP4xEntP6xScenePv",demangled_name:"PlayerCollCheckOneEnt(xEnt*, xScene*, void*)",address:"0x8007a960",size:1188,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","li","mr","lwz","lbz","cmplwi","blt","b","and.","bne","cmplw","mulli","rlwinm.","addi","add","beq","lfs","fadds","fcmpo","ble","stfs","bl","clrlwi.","lhz","ori","subfic","clrlwi","subi","stb","fdivs","fmuls","bge","fsubs","fmadds","fmsubs","cror","psq_l","lfd","mtlr","blr"],labels:21},{name:"CollidePyramidBoxTop__FP7xCollisP4xBoxfP7xSphere",demangled_name:"CollidePyramidBoxTop(xCollis*, xBox*, float, xSphere*)",address:"0x8007ae04",size:1096,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","fadds","fmuls","stfs","fsubs","fcmpo","cror","beq","bne","li","b","fabs","frsp","bge","fmr","ble","addi","bl","cmpwi","fmadds","fdivs","lwz","oris","ori","fneg","psq_l","lfd","mtlr","blr"],labels:11},{name:"PlayerCollCheckOneVillain__FP4xEntP6xScenePv",demangled_name:"PlayerCollCheckOneVillain(xEnt*, xScene*, void*)",address:"0x8007b24c",size:916,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","mr","lbz","cmplwi","blt","li","b","and.","bne","cmplw","mtctr","bctrl","cmpwi","mulli","addi","add","beq","lfs","fadds","fcmpo","cror","fmuls","stfs","bl","clrlwi.","fsubs","stb","clrrwi","subis","ble","rlwinm.","bge","oris","lhz","ori","fdivs","psq_l","lfd","mtlr","blr"],labels:12},{name:"PlayerCollisTranslate__FP7xCollisfff",demangled_name:"PlayerCollisTranslate(xCollis*, float, float, float)",address:"0x8007b5e0",size:272,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","fcmpu","bne","beq","fsubs","fmuls","stfs","fmadds","bl","fdivs","fcmpo","bge","b","fmr","psq_l","lfd","lwz","mtlr","addi","blr"],labels:4},{name:"PlayerCollsAllTranslate__FP7xCollisfff",demangled_name:"PlayerCollsAllTranslate(xCollis*, float, float, float)",address:"0x8007b6f0",size:164,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","addi","b","lfs","fcmpo","bge","bl","cmplw","blt","psq_l","lfd","lwz","mtlr","blr"],labels:3},{name:"PlayerCollsWallsTranslate__FP7xCollisfff",demangled_name:"PlayerCollsWallsTranslate(xCollis*, float, float, float)",address:"0x8007b794",size:164,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","addi","b","lfs","fcmpo","bge","mr","bl","cmplw","blt","psq_l","lfd","lwz","mtlr","blr"],labels:3},{name:"PlayerCollsWallsTranslate__FP7xCollisPC5xVec3",demangled_name:"PlayerCollsWallsTranslate(xCollis*, const xVec3*)",address:"0x8007b838",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","lfs","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"PlayerCollsSidesTranslate__FP7xCollisfff",demangled_name:"PlayerCollsSidesTranslate(xCollis*, float, float, float)",address:"0x8007b864",size:160,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","addi","fmr","fcmpo","bge","bl","psq_l","lfd","lwz","mtlr","blr"],labels:2},{name:"PlayerCollCheckEnv__FP4xEntP6xScene",demangled_name:"PlayerCollCheckEnv(xEnt*, xScene*)",address:"0x8007b904",size:128,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","addi","lbz","stb","lfs","stfs","bl","fmr","mtlr","blr"],labels:0},{name:"ComputeFudge__Fff",demangled_name:"ComputeFudge(float, float)",address:"0x8007b984",size:88,fuzzy_match_percent:100,opcodes:["fcmpo","bge","b","fmr","lfs","fsubs","fdivs","ble","blr","bltlr"],labels:4},{name:"CalcCombinedDepen__FRfRffffff",demangled_name:"CalcCombinedDepen(float&, float&, float, float, float, float, float)",address:"0x8007b9dc",size:608,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","fmuls","fmadds","bl","lfs","fcmpo","blt","bge","fadds","stfs","b","fneg","fdivs","ble","fsubs","psq_l","lfd","lwz","mtlr","addi","blr"],labels:10},{name:"PlayerCollsSelectDepen__FP4xEntP6xScenef",demangled_name:"PlayerCollsSelectDepen(xEnt*, xScene*, float)",address:"0x8007bc3c",size:1868,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","addi","lwz","lbz","mulli","add","bl","b","clrlwi.","bne","rlwinm.","beq","lfs","clrlwi","fcmpo","bge","cmplw","blt","fmr","ble","fneg","lis","fabs","frsp","fmadds","cmplwi","and.","stfs","mr.","cmpwi","clrrwi","fadds","li","subf","divwu","mtctr","bdnz","psq_l","lfd","lmw","mtlr","blr"],labels:37},{name:"zEntPlayerCollide__FP4xEntP6xScenef",demangled_name:"zEntPlayerCollide(xEnt*, xScene*, float)",address:"0x8007c388",size:468,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","fmr","addi","mr","lwz","li","cmplwi","beq","rlwinm","bne","clrlwi","lfs","fcmpo","bge","bl","lbz","rlwinm.","andi.","mulli","add","subf","divwu","mtctr","cmplw","ble","clrrwi","bdnz","psq_l","lfd","mtlr","blr"],labels:8},{name:"zEntPlayerCollTrigger__FP4xEntP6xScene",demangled_name:"zEntPlayerCollTrigger(xEnt*, xScene*)",address:"0x8007c55c",size:1040,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stmw","mr","li","addi","b","lwz","lwzx","bl","clrlwi.","beq","lbz","cmpwi","bge","lfs","fcmpo","cror","bne","stfs","cmplwi","rlwinm.","ori","clrrwi","lhz","cmplw","blt","lmw","mtlr","blr"],labels:31},{name:"GetPosVec__FP5xBase",demangled_name:"GetPosVec(xBase*)",address:"0x8007c96c",size:76,fuzzy_match_percent:100,opcodes:["lbz","lis","addi","cmplwi","mr","bgt","slwi","lwzx","mtctr","bctr","lwz","b","blr"],labels:3},{name:"zEntPlayerEventCB__FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"zEntPlayerEventCB(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x8007c9b8",size:2624,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","bl","clrlwi.","beq","li","b","cmpwi","bge","blt","lis","addi","lwz","cmplw","bne","lfs","stfs","fctiwz","stfd","neg","cmplwi","fcmpu","fcmpo","ble","fadds","add","stb","cmpw","subf","slwi","lwzx","stwx","bgt","mtctr","bctrl","clrlwi","lmw","mtlr","blr"],labels:82},{name:"PlayerSwingUpdate__FP4xEntfff",demangled_name:"PlayerSwingUpdate(xEnt*, float, float, float)",address:"0x8007d3f8",size:1268,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","addi","bl","lfs","fadds","stfs","fmuls","lis","li","add","clrlwi.","beq","fneg","cmpwi","blt","fnmsubs","fcmpo","ble","bge","fsubs","fmadds","ori","b","cror","bne","bgt","psq_l","lfd","mtlr","blr"],labels:12},{name:"PlayerTeeterCheck__FP4xEntP6xScenef",demangled_name:"PlayerTeeterCheck(xEnt*, xScene*, float)",address:"0x8007d8ec",size:444,fuzzy_match_percent:0,opcodes:["lis","addi","lwz","cmplwi","beq","li","stw","blr","cmpwi","subi","bnelr","lfs","lfsu","fcmpo","ble","cror","bne","slwi","stfsx","fadds","stfs","b"],labels:13},{name:"PlayerRotMatchUpdateEnt__FP4xEntP6xScenefPv",demangled_name:"PlayerRotMatchUpdateEnt(xEnt*, xScene*, float, void*)",address:"0x8007daa8",size:832,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","cmplwi","beq","lwzu","clrlwi","bl","cmpwi","li","lbz","bne","clrlwi.","lfs","stfs","lis","addi","fcmpo","blt","bge","ble","fcmpu","fdivs","b","cror","fsubs","fmuls","fneg","fabs","frsp","fadds","psq_l","lfd","lmw","mtlr","blr"],labels:15},{name:"zEntPlayer_StoreCheckPoint__FP5xVec3fUi",demangled_name:"zEntPlayer_StoreCheckPoint(xVec3*, float, unsigned int)",address:"0x8007dde8",size:96,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","stfd","fmr","mr","beq","lis","addi","bl","stfs","lwz","lfd","mtlr","blr"],labels:1},{name:"zEntPlayer_LoadCheckPoint__Fv",demangled_name:"zEntPlayer_LoadCheckPoint()",address:"0x8007de48",size:376,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","lwz","bl","lfs","stfs","fmr","cmpwi","beq","li","mtlr","blr"],labels:1},{name:"_SetupRumble__F14_tagePlayerSnd14_tagRumbleTypef",demangled_name:"_SetupRumble(_tagePlayerSnd, _tagRumbleType, float)",address:"0x8007dfc0",size:32,fuzzy_match_percent:100,opcodes:["lis","slwi","addi","stwx","stfsx","blr"],labels:0},{name:"zEntPlayer_SNDInit__Fv",demangled_name:"zEntPlayer_SNDInit()",address:"0x8007dfe0",size:10160,fuzzy_match_percent:67.28346,opcodes:["stwu","mflr","lis","stw","li","addi","stmw","mr","mtctr","bdnz","slwi","subfic","add","cmpwi","bge","blt","lfs","stfs","fmuls","bl","lwz","cmplwi","beq","lfd","fsubs","fmsubs","fcmpo","cror","bne","fmr","ble","fadds","lmw","mtlr","blr"],labels:24},{name:"zEntPlayer_SNDPlay__F14_tagePlayerSndf",demangled_name:"zEntPlayer_SNDPlay(_tagePlayerSnd, float)",address:"0x80080790",size:232,fuzzy_match_percent:89.655174,opcodes:["stwu","mflr","lis","stw","addi","lwz","cmplwi","bne","cmpwi","slwi","mulli","add","lwzx","beq","fmr","lfsx","li","lfs","bl","stwx","fcmpo","ble","lbz","mtlr","blr"],labels:1},{name:"zEntPlayer_SNDPlayStream__F20_tagePlayerStreamSnd",demangled_name:"zEntPlayer_SNDPlayStream(_tagePlayerStreamSnd)",address:"0x80080878",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zEntPlayer_SNDPlayStream__F20_tagePlayerStreamSndUi",demangled_name:"zEntPlayer_SNDPlayStream(_tagePlayerStreamSnd, unsigned int)",address:"0x8008089c",size:204,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","stmw","mr","lwz","cmplwi","bne","cmpwi","slwi","lfsx","lfs","fcmpo","bgt","bl","clrlwi.","mulli","fmr","add","lwzx","li","stfsx","lmw","mtlr","blr"],labels:1},{name:"zEntPlayer_SNDPlayDelayed__Ff",demangled_name:"zEntPlayer_SNDPlayDelayed(float)",address:"0x80080968",size:208,fuzzy_match_percent:86.53847,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","fmr","addi","lwz","cmplwi","bne","cmpwi","li","lfs","fcmpo","ble","fsubs","stfs","cror","bl","blt","psq_l","lfd","mtlr","blr"],labels:3},{name:"zEntPlayer_SNDPlayStream__FUiUi20_tagePlayerStreamSndUi",demangled_name:"zEntPlayer_SNDPlayStream(unsigned int, unsigned int, _tagePlayerStreamSnd, unsigned int)",address:"0x80080a38",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lwz","cmplw","blt","bgt","mr","bl","mtlr","blr"],labels:1},{name:"zEntPlayer_SNDPlayStreamRandom__FUiUi20_tagePlayerStreamSnd20_tagePlayerStreamSndf",demangled_name:"zEntPlayer_SNDPlayStreamRandom(unsigned int, unsigned int, _tagePlayerStreamSnd, _tagePlayerStreamSnd, float)",address:"0x80080a7c",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lwz","cmplw","blt","bgt","mr","bl","mtlr","blr"],labels:1},{name:"zEntPlayer_SNDPlayStreamRandom__F20_tagePlayerStreamSnd20_tagePlayerStreamSndf",demangled_name:"zEntPlayer_SNDPlayStreamRandom(_tagePlayerStreamSnd, _tagePlayerStreamSnd, float)",address:"0x80080ac0",size:1076,fuzzy_match_percent:80.2974,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","addi","fmr","lwz","mr","cmplwi","bne","bl","cmpwi","clrlwi.","lfs","fcmpo","ble","li","mtctr","cror","mulli","stwx","add","stfs","b","bdnz","subf","addic.","slwi","lfsx","bgt","subi","srwi","cmpw","bge","divwu","mullw","lwzx","blt","beq","cmplw","psq_l","lfd","lmw","mtlr","blr"],labels:21},{name:"zEntPlayer_SNDPlayRandom__F14_tagePlayerSnd14_tagePlayerSndf",demangled_name:"zEntPlayer_SNDPlayRandom(_tagePlayerSnd, _tagePlayerSnd, float)",address:"0x80080ef4",size:676,fuzzy_match_percent:49.704144,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","addi","fmr","lwz","mr","cmplwi","bne","cmpwi","subf","li","addic.","ble","subi","srwi","mtctr","add","bdnz","slwi","cmpw","bge","b","bl","divwu","mullw","lwzx","stwx","blt","mulli","beq","cmplw","lfsx","lfs","fcmpo","lbz","bgt","srwi.","andi.","psq_l","lfd","lmw","mtlr","blr"],labels:14},{name:"zEntPlayer_SNDSetVol__F14_tagePlayerSndf",demangled_name:"zEntPlayer_SNDSetVol(_tagePlayerSnd, float)",address:"0x80081198",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","slwi","lwz","mulli","add","lwzx","cmplwi","beq","bl","mtlr","blr"],labels:1},{name:"zEntPlayer_SNDSetPitch__F14_tagePlayerSndf",demangled_name:"zEntPlayer_SNDSetPitch(_tagePlayerSnd, float)",address:"0x800811ec",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","slwi","lwz","mulli","add","lwzx","cmplwi","beq","bl","mtlr","blr"],labels:1},{name:"zEntPlayer_SNDStop__F14_tagePlayerSnd",demangled_name:"zEntPlayer_SNDStop(_tagePlayerSnd)",address:"0x80081240",size:164,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","slwi","lwz","mulli","add","lwzx","cmplwi","beq","bl","li","stwx","subis","lbz","mtlr","blr"],labels:1},{name:"zEntPlayer_SNDStopStream__Fv",demangled_name:"zEntPlayer_SNDStopStream()",address:"0x800812e4",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","bl","clrlwi.","beq","mtlr","addi","blr"],labels:1},{name:"zEntPlayer_SNDNotifyPlaying__FUi",demangled_name:"zEntPlayer_SNDNotifyPlaying(unsigned int)",address:"0x80081318",size:8,fuzzy_match_percent:100,opcodes:["stw","blr"],labels:0},{name:"PlayerBeginCollideNoBupdate__FP4xEntP6xScenef",demangled_name:"PlayerBeginCollideNoBupdate(xEnt*, xScene*, float)",address:"0x80081320",size:328,fuzzy_match_percent:0,opcodes:["stwu","li","stw","b","clrlwi","lwz","mulli","addi","add","lfs","stfs","cmplwi","blt","stb","blr"],labels:2},{name:"PlayerCollsDetect__FP4xEntP6xScenef",demangled_name:"PlayerCollsDetect(xEnt*, xScene*, float)",address:"0x80081468",size:192,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","lbz","rlwinm.","beq","lis","addi","mtlr","blr"],labels:4},{name:"PlayerHackFixBbashMiss__FP14xModelInstance",demangled_name:"PlayerHackFixBbashMiss(xModelInstance*)",address:"0x80081528",size:320,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stmw","mr","addi","li","lwz","bl","mr.","beq","clrrwi.","bne","cmpwi","lfs","mulli","subi","fadds","stfs","lfsx","add","stfsx","b","oris","blt","lmw","mtlr","blr"],labels:5},{name:"PlayerLedgeInit__FP16zLedgeGrabParamsP14xModelInstance",demangled_name:"PlayerLedgeInit(zLedgeGrabParams*, xModelInstance*)",address:"0x80081668",size:536,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","lis","addi","bl","mr.","beq","rlwinm.","bne","clrrwi.","li","lfs","b","fsubs","stfs","cmpw","blt","mulli","add","oris","and","fdivs","mtlr","blr"],labels:5},{name:"PlayerLedgeUpdate__FP4xEntP6xScenef",demangled_name:"PlayerLedgeUpdate(xEnt*, xScene*, float)",address:"0x80081880",size:2148,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","lfs","addi","fmr","lwz","mr","fcmpo","ble","fadds","fsubs","bge","stfs","b","fdivs","cmplwi","beq","bl","cmpwi","fmuls","fmadds","subi","lfd","xoris","fctiwz","cmpw","blt","mulli","add","lfsx","fneg","li","cror","bne","lbz","rlwinm.","mtctr","lwzu","bdnz","fmsubs","psq_l","lmw","mtlr","blr"],labels:25},{name:"__as__10xEntCollisFRC10xEntCollis",demangled_name:"xEntCollis::operator=(const xEntCollis&)",address:"0x800820e4",size:144,fuzzy_match_percent:0,opcodes:["lbz","li","addi","stb","mtctr","lwz","lwzu","stw","stwu","bdnz","blr"],labels:1},{name:"zEntPlayer_UpdateVelocityBlur__Fv",demangled_name:"zEntPlayer_UpdateVelocityBlur()",address:"0x80082174",size:248,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lbz","extsb.","bne","lfs","li","stfs","stb","fcmpo","cror","beq","lis","fmuls","addi","lwz","bl","bge","b","fsubs","fdivs","ble","fmr","psq_l","lfd","mtlr","blr"],labels:6},{name:"dampen_velocity__FR5xVec3RC5xVec3f",demangled_name:"dampen_velocity(xVec3&, const xVec3&, float)",address:"0x8008226c",size:312,fuzzy_match_percent:0,opcodes:["stwu","lfs","lwz","fmuls","fnmsubs","stw","stfs","fcmpo","bge","li","b","cmpw","beq","addi","blr"],labels:15},{name:"player_sound_hop_load__FUii",demangled_name:"player_sound_hop_load(unsigned int, int)",address:"0x800823a4",size:288,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","li","b","lfs","fcmpo","blt","lwz","mtlr","addi","blr"],labels:2},{name:"zEntPlayer_LoadSounds__Fv",demangled_name:"zEntPlayer_LoadSounds()",address:"0x800824c4",size:164,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","bl","lwz","ori","cmplwi","beq","mtlr","blr"],labels:2},{name:"zEntPlayer_UnloadSounds__Fv",demangled_name:"zEntPlayer_UnloadSounds()",address:"0x80082568",size:224,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmpwi","beq","rlwinm.","lis","li","addi","bl","clrlwi.","mtlr","blr"],labels:7},{name:"dont_move__FP4xEntP6xScenefP9xEntFrame",demangled_name:"dont_move(xEnt*, xScene*, float, xEntFrame*)",address:"0x80082648",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","fmr","stw","lfs","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zEntPlayer_MinimalUpdate__FP4xEntP6xScenefR5xVec3",demangled_name:"zEntPlayer_MinimalUpdate(xEnt*, xScene*, float, xVec3&)",address:"0x80082674",size:816,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","fmr","mr","li","bl","clrlwi.","beq","b","lwz","lis","addi","cmpwi","bne","lfs","fcmpu","fmuls","fsubs","stfs","fmadds","fcmpo","ble","bge","cmplwi","lbz","psq_l","lfd","lmw","mtlr","blr"],labels:9},{name:"zEntPlayer_MinimalRender__FP4zEnt",demangled_name:"zEntPlayer_MinimalRender(zEnt*)",address:"0x800829a4",size:276,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","mr","lfs","cmplwi","beq","lis","addi","bl","fmr","fcmpo","cror","bne","ble","psq_l","lfd","mtlr","blr"],labels:2},{name:"zEntPlayerDyingInGoo__Fv",demangled_name:"zEntPlayerDyingInGoo()",address:"0x80082ab8",size:20,fuzzy_match_percent:100,opcodes:["lwz","neg","or","srwi","blr"],labels:0},{name:"__sinit_zEntPlayer_cpp",address:"0x80082acc",size:12,fuzzy_match_percent:100,opcodes:["lfs","stfs","blr"],labels:0},{name:"xVec3ScaleC__FP5xVec3PC5xVec3fff",demangled_name:"xVec3ScaleC(xVec3*, const xVec3*, float, float, float)",address:"0x80082ad8",size:40,fuzzy_match_percent:0,opcodes:["lfs","fmuls","stfs","blr"],labels:0},{name:"xMat3x3RMulVec__FP5xVec3PC7xMat3x3PC5xVec3",demangled_name:"xMat3x3RMulVec(xVec3*, const xMat3x3*, const xVec3*)",address:"0x80082b00",size:100,fuzzy_match_percent:100,opcodes:["lfs","fmuls","fmadds","stfs","blr"],labels:0},{name:"xMat3x3SMul__FP7xMat3x3PC7xMat3x3f",demangled_name:"xMat3x3SMul(xMat3x3*, const xMat3x3*, float)",address:"0x80082b64",size:108,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","bl","addi","li","lwz","lfd","mtlr","blr"],labels:0},{name:"SetCarryState__10zNPCCommonF18en_NPC_CARRY_STATE",demangled_name:"zNPCCommon::SetCarryState(en_NPC_CARRY_STATE)",address:"0x80082bd0",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"CanRope__10zNPCCommonFv",demangled_name:"zNPCCommon::CanRope()",address:"0x80082bd8",size:12,fuzzy_match_percent:100,opcodes:["lwz","rlwinm","blr"],labels:0},{name:"XZDstSqToPlayer__10zNPCCommonFP5xVec3Pf",demangled_name:"zNPCCommon::XZDstSqToPlayer(xVec3*, float*)",address:"0x80082be4",size:100,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","mr","addi","bl","lwz","mtlr","blr"],labels:0},{name:"XZDstSqToPos__10zNPCCommonFPC5xVec3P5xVec3Pf",demangled_name:"zNPCCommon::XZDstSqToPos(const xVec3*, xVec3*, float*)",address:"0x80082c48",size:68,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr.","mr","bne","addi","bl","lwz","mtlr","blr"],labels:1},{name:"XZVecToPos__10zNPCCommonFP5xVec3PC5xVec3Pf",demangled_name:"zNPCCommon::XZVecToPos(xVec3*, const xVec3*, float*)",address:"0x80082c8c",size:108,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","cmplwi","beq","lfs","stfs","lwz","mtlr","addi","blr"],labels:1},{name:"Pos__10zNPCCommonFv",demangled_name:"zNPCCommon::Pos()",address:"0x80082cf8",size:16,fuzzy_match_percent:100,opcodes:["lwz","addi","blr"],labels:0},{name:"xSndIsPlaying__FUi",demangled_name:"xSndIsPlaying(unsigned int)",address:"0x80082d08",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","clrlwi","mtlr","addi","blr"],labels:0},{name:"xSndIsPlayingByHandle__FUi",demangled_name:"xSndIsPlayingByHandle(unsigned int)",address:"0x80082d2c",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zSandy_AnimTable__Fv",demangled_name:"zSandy_AnimTable()",address:"0x80082d4c",size:14188,fuzzy_match_percent:91.119255,opcodes:["stwu","mflr","lis","li","stw","addi","bl","mr","lfs","fmr","lwz","mtlr","blr"],labels:0},{name:"zPatrick_AnimTable__Fv",demangled_name:"zPatrick_AnimTable()",address:"0x800864b8",size:11040,fuzzy_match_percent:90.57971,opcodes:["stwu","mflr","lis","li","stw","addi","bl","mr","lfs","fmr","lwz","mtlr","blr"],labels:0},{name:"zEntPlayer_AnimTable__Fv",demangled_name:"zEntPlayer_AnimTable()",address:"0x80088fd8",size:23820,fuzzy_match_percent:88.46347,opcodes:["stwu","mflr","lis","li","stw","addi","stmw","bl","mr","lfs","fmr","lwz","b","cmpwi","beq","bne","cmplwi","blt","lmw","mtlr","blr"],labels:8},{name:"zSpongeBobTongue_AnimTable__Fv",demangled_name:"zSpongeBobTongue_AnimTable()",address:"0x8008ece4",size:596,fuzzy_match_percent:94.630875,opcodes:["stwu","mflr","lis","li","stw","addi","bl","mr","lfs","lwz","mtlr","blr"],labels:0},{name:"zEntPlayer_BoulderVehicleAnimTable__Fv",demangled_name:"zEntPlayer_BoulderVehicleAnimTable()",address:"0x8008ef38",size:360,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","bl","mr","lfs","fmr","lwz","mtlr","blr"],labels:0},{name:"zEntPlayer_TreeDomeSBAnimTable__Fv",demangled_name:"zEntPlayer_TreeDomeSBAnimTable()",address:"0x8008f0a0",size:6904,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","bl","mr","lfs","lwz","mtlr","blr"],labels:0},{name:"__as__12xSweptSphereFRC12xSweptSphere",demangled_name:"xSweptSphere::operator=(const xSweptSphere&)",address:"0x80090b98",size:472,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","mr","lfs","addi","stfs","bl","mtlr","blr"],labels:0},{name:"__as__13xiMat4x3UnionFRC13xiMat4x3Union",demangled_name:"xiMat4x3Union::operator=(const xiMat4x3Union&)",address:"0x80090d70",size:132,fuzzy_match_percent:0,opcodes:["lwz","stw","blr"],labels:0},{name:"IsHealthy__8zNPCTikiFv",demangled_name:"zNPCTiki::IsHealthy()",address:"0x80090df4",size:20,fuzzy_match_percent:100,opcodes:["lwz","neg","or","srwi","blr"],labels:0},{name:"zCameraTranslate__FP7xCameraP5xVec3",demangled_name:"zCameraTranslate(xCamera*, xVec3*)",address:"0x80090e08",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lfs","bl","lwz","mtlr","addi","blr"],labels:0},{name:"NPCC_rightDir__FP4xEnt",demangled_name:"NPCC_rightDir(xEnt*)",address:"0x80090e34",size:12,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"NPCC_faceDir__FP4xEnt",demangled_name:"NPCC_faceDir(xEnt*)",address:"0x80090e40",size:16,fuzzy_match_percent:100,opcodes:["lwz","addi","blr"],labels:0},{name:"NPCC_upDir__FP4xEnt",demangled_name:"NPCC_upDir(xEnt*)",address:"0x80090e50",size:16,fuzzy_match_percent:100,opcodes:["lwz","addi","blr"],labels:0},{name:"zGooIs__FP4xEnt",demangled_name:"zGooIs(xEnt*)",address:"0x80090e60",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","addi","bl","lwz","mtlr","blr"],labels:0}]},{name:"main/SB/Game/zEntSimpleObj",fuzzy_match_percent:.08718396,total_code:4588,matched_code:4,total_data:96,matched_data:0,total_functions:16,matched_functions:1,complete:!1,module_name:"main",module_id:0,sections:[{name:".rodata",address:"0x802598e0",size:48,fuzzy_match_percent:0},{name:".sbss",address:"0x803cb768",size:16,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cd938",size:32,fuzzy_match_percent:0},{name:".text",address:"0x80090e88",size:4588,fuzzy_match_percent:.08718396}],functions:[{name:"zEntSimpleObj_MgrInit__FPP13zEntSimpleObjUi",demangled_name:"zEntSimpleObj_MgrInit(zEntSimpleObj**, unsigned int)",address:"0x80090e88",size:1524,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","stmw","mr.","mr","beq","lwz","slwi","mtctr","bctrl","lis","addi","bl","b","rlwinm.","bne","cmplw","cmplwi","lbz","clrlwi.","subi","subf","stwx","ori","stb","lhz","sth","blt","ble","srwi","lwzx","bdnz","bge","lfs","fmuls","stfs","fadds","fcmpo","fcmpu","lmw","mtlr","blr"],labels:27},{name:"__as__8RwSphereFRC8RwSphere",demangled_name:"RwSphere::operator=(const RwSphere&)",address:"0x8009147c",size:36,fuzzy_match_percent:0,opcodes:["lwz","stw","lfs","stfs","blr"],labels:0},{name:"zEntSimpleObj_MgrUpdateRender__FP7RpWorldf",demangled_name:"zEntSimpleObj_MgrUpdateRender(RpWorld*, float)",address:"0x800914a0",size:676,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","fmr","lis","lwz","addi","li","b","mr","bl","cmplwi","beq","lfs","fsubs","fmuls","fadds","fcmpo","bgt","cmpwi","bne","ble","clrlslwi","clrlwi","lhz","andi.","sth","stb","lwzx","ori","stfs","cror","clrlwi.","bge","fmadds","cmplw","blt","psq_l","lfd","lmw","mtlr","blr"],labels:12},{name:"zEntSimpleObj_MgrCustomUpdate__FP6zScenef",demangled_name:"zEntSimpleObj_MgrCustomUpdate(zScene*, float)",address:"0x80091744",size:140,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","li","mr","b","lwz","lwzx","lhz","rlwinm.","bne","mtctr","bctrl","addi","cmplw","blt","lfd","mtlr","blr"],labels:3},{name:"zEntSimpleObj_MgrCustomRender__Fv",demangled_name:"zEntSimpleObj_MgrCustomRender()",address:"0x800917d0",size:132,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","b","lwz","lwzx","bl","mtctr","bctrl","cmplw","blt","mtlr","blr"],labels:2},{name:"zEntSimpleObj_Render__FP4xEnt",demangled_name:"zEntSimpleObj_Render(xEnt*)",address:"0x80091854",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","bl","bne","b","mtlr","addi","blr"],labels:2},{name:"zEntTrackPhysics_Init__FPvPv",demangled_name:"zEntTrackPhysics_Init(void*, void*)",address:"0x800918a0",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zEntSimpleObj_Init__FPvPv",demangled_name:"zEntSimpleObj_Init(void*, void*)",address:"0x800918c4",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zEntSimpleObj_Init__FP13zEntSimpleObjP9xEntAssetb",demangled_name:"zEntSimpleObj_Init(zEntSimpleObj*, xEntAsset*, bool)",address:"0x800918e8",size:540,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","mr","addi","bl","clrlwi.","beq","li","stb","b","lbz","ori","lwz","rlwinm.","cmplwi","bne","cmpwi","lfs","mr.","cmplw","stfs","mtlr","blr"],labels:11},{name:"zEntSimpleObj_Move__FP4xEntP6xScenefP9xEntFrame",demangled_name:"zEntSimpleObj_Move(xEnt*, xScene*, float, xEntFrame*)",address:"0x80091b04",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zEntSimpleObj_Update__FP13zEntSimpleObjP6xScenef",demangled_name:"zEntSimpleObj_Update(zEntSimpleObj*, xScene*, float)",address:"0x80091b08",size:216,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","bl","lwz","cmplwi","beq","lhz","rlwinm.","bne","lfs","fadds","stfs","fcmpo","cror","fsubs","li","addi","psq_l","lfd","mtlr","blr"],labels:2},{name:"zEntSimpleObj_Setup__FP13zEntSimpleObj",demangled_name:"zEntSimpleObj_Setup(zEntSimpleObj*)",address:"0x80091be0",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zEntSimpleObj_Save__FP13zEntSimpleObjP7xSerial",demangled_name:"zEntSimpleObj_Save(zEntSimpleObj*, xSerial*)",address:"0x80091c00",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zEntSimpleObj_Load__FP13zEntSimpleObjP7xSerial",demangled_name:"zEntSimpleObj_Load(zEntSimpleObj*, xSerial*)",address:"0x80091c20",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zEntSimpleObj_Reset__FP13zEntSimpleObjP6xScene",demangled_name:"zEntSimpleObj_Reset(zEntSimpleObj*, xScene*)",address:"0x80091c40",size:152,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lfs","stfs","lbz","andi.","stb","lwz","rlwinm.","beq","ori","cmplwi","addi","mtctr","bctrl","b","mtlr","blr"],labels:3},{name:"zEntSimpleObjEventCB__FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"zEntSimpleObjEventCB(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x80091cd8",size:924,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","bge","b","bl","cmplwi","lfs","fadds","fctiwz","stfd","lwz","bne","li","stb","addi","mtctr","bctrl","lis","mtlr","blr"],labels:27}]},{name:"main/SB/Game/zEntTrigger",fuzzy_match_percent:100,total_code:1708,matched_code:1708,total_data:16,matched_data:16,total_functions:10,matched_functions:10,complete:!0,module_name:"main",module_id:0,sections:[{name:".sdata2",address:"0x803cd958",size:16,fuzzy_match_percent:100},{name:".text",address:"0x80092074",size:1568,fuzzy_match_percent:100},{name:".text",address:"0x80092694",size:100,fuzzy_match_percent:100},{name:".text",address:"0x800926f8",size:40,fuzzy_match_percent:100}],functions:[{name:"zEntTriggerInit__FPvPv",demangled_name:"zEntTriggerInit(void*, void*)",address:"0x80092074",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zEntTriggerInit__FP11zEntTriggerP9xEntAsset",demangled_name:"zEntTriggerInit(zEntTrigger*, xEntAsset*)",address:"0x80092094",size:388,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","mr","bl","lbz","cmplwi","bne","lfs","fsubs","fmuls","stfs","fneg","li","beq","lwz","b","mtlr","blr"],labels:3},{name:"zEntTriggerUpdate__FP11zEntTriggerP6xScenef",demangled_name:"zEntTriggerUpdate(zEntTrigger*, xScene*, float)",address:"0x80092218",size:700,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","bl","clrlwi.","beq","lwz","li","addi","b","cmplwi","lhz","blt","bgt","lbz","bne","cmpwi","bge","lfs","fcmpo","cror","mfcr","extrwi","stfs","sth","cmplw","lmw","mtlr","blr"],labels:15},{name:"zEntTriggerEventCB__FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"zEntTriggerEventCB(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x800924d4",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmpwi","stw","beq","b","mr","bl","lwz","li","mtlr","addi","blr"],labels:2},{name:"zEntTriggerSave__FP11zEntTriggerP7xSerial",demangled_name:"zEntTriggerSave(zEntTrigger*, xSerial*)",address:"0x80092508",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zEntTriggerLoad__FP11zEntTriggerP7xSerial",demangled_name:"zEntTriggerLoad(zEntTrigger*, xSerial*)",address:"0x80092528",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zEntTriggerReset__FP11zEntTrigger",demangled_name:"zEntTriggerReset(zEntTrigger*)",address:"0x80092548",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zEntTriggerHitsSphere__FRC11zEntTriggerRC7xSphereRC5xVec3",demangled_name:"zEntTriggerHitsSphere(const zEntTrigger&, const xSphere&, const xVec3&)",address:"0x80092570",size:292,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","clrlwi.","bne","li","b","lwz","beq","addi","lfs","fcmpo","cror","lbz","cmpwi","bge","mtlr","blr"],labels:9},{name:"xMat3x3RMulVec__FP5xVec3PC7xMat3x3PC5xVec3",demangled_name:"xMat3x3RMulVec(xVec3*, const xMat3x3*, const xVec3*)",address:"0x80092694",size:100,fuzzy_match_percent:100,opcodes:["lfs","fmuls","fmadds","stfs","blr"],labels:0},{name:"xSphereHitsVCircle__FRC7xSphereRC5xVec3f",demangled_name:"xSphereHitsVCircle(const xSphere&, const xVec3&, float)",address:"0x800926f8",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","fmr","lfs","stw","bl","lwz","mtlr","addi","blr"],labels:0}]},{name:"main/SB/Game/zEnv",fuzzy_match_percent:100,total_code:984,matched_code:984,total_data:0,matched_data:0,total_functions:9,matched_functions:9,complete:!0,module_name:"main",module_id:0,sections:[{name:".text",address:"0x80092720",size:984,fuzzy_match_percent:100}],functions:[{name:"zEnvInit__FPvPv",demangled_name:"zEnvInit(void*, void*)",address:"0x80092720",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zEnvInit__FP5_zEnvP9xEnvAsset",demangled_name:"zEnvInit(_zEnv*, xEnvAsset*)",address:"0x80092740",size:400,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lbz","cmplwi","beq","lwz","li","mtlr","blr"],labels:6},{name:"zEnvSetup__FP5_zEnv",demangled_name:"zEnvSetup(_zEnv*)",address:"0x800928d0",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","lwz","addi","mtlr","blr"],labels:0},{name:"zEnvStartingCamera__FP5_zEnv",demangled_name:"zEnvStartingCamera(_zEnv*)",address:"0x80092918",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","bl","cmplwi","beq","lis","addi","lfs","mtlr","blr"],labels:1},{name:"zEnvRender__FP4xEnv",demangled_name:"zEnvRender(xEnv*)",address:"0x80092964",size:192,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","li","lwz","b","bl","cmplwi","beq","clrlwi.","lwzx","mr.","addi","cmpw","blt","lmw","mtlr","blr"],labels:3},{name:"zEnvSave__FP5_zEnvP7xSerial",demangled_name:"zEnvSave(_zEnv*, xSerial*)",address:"0x80092a24",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zEnvLoad__FP5_zEnvP7xSerial",demangled_name:"zEnvLoad(_zEnv*, xSerial*)",address:"0x80092a44",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zEnvReset__FP5_zEnv",demangled_name:"zEnvReset(_zEnv*)",address:"0x80092a64",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","bl","mtlr","addi","blr"],labels:0},{name:"zEnvEventCB__FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"zEnvEventCB(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x80092a88",size:112,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmpwi","stw","bge","beq","blt","b","mr","bl","lfs","lwz","li","mtlr","addi","blr"],labels:5}]},{name:"main/SB/Game/zEvent",fuzzy_match_percent:100,total_code:20,matched_code:20,total_data:10560,matched_data:10560,total_functions:1,matched_functions:1,complete:!0,module_name:"main",module_id:0,sections:[{name:".data",address:"0x8028e620",size:2168,fuzzy_match_percent:100},{name:".rodata",address:"0x80259910",size:8392,fuzzy_match_percent:100},{name:".text",address:"0x80092af8",size:20,fuzzy_match_percent:100}],functions:[{name:"zEventName__FUi",demangled_name:"zEventName(unsigned int)",address:"0x80092af8",size:20,fuzzy_match_percent:100,opcodes:["lis","slwi","addi","lwzx","blr"],labels:0}]},{name:"main/SB/Game/zFeet",fuzzy_match_percent:100,total_code:224,matched_code:224,total_data:184,matched_data:184,total_functions:1,matched_functions:1,complete:!0,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x802df430",size:96,fuzzy_match_percent:100},{name:".rodata",address:"0x8025b9d8",size:72,fuzzy_match_percent:100},{name:".sbss",address:"0x803cb778",size:16,fuzzy_match_percent:100},{name:".text",address:"0x80092b0c",size:224,fuzzy_match_percent:100}],functions:[{name:"zFeetGetIDs__Fv",demangled_name:"zFeetGetIDs()",address:"0x80092b0c",size:224,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","mr","bl","cmpwi","blt","cmplwi","beq","lwz","mtlr","blr"],labels:2}]},{name:"main/SB/Game/zFMV",fuzzy_match_percent:100,total_code:304,matched_code:304,total_data:344,matched_data:344,total_functions:2,matched_functions:2,complete:!0,module_name:"main",module_id:0,sections:[{name:".data",address:"0x8028ee98",size:328,fuzzy_match_percent:100},{name:".rodata",address:"0x8025ba20",size:16,fuzzy_match_percent:100},{name:".text",address:"0x80092bec",size:304,fuzzy_match_percent:100}],functions:[{name:"zFMVPlay__FPcUifbb",demangled_name:"zFMVPlay(char*, unsigned int, float, bool, bool)",address:"0x80092bec",size:228,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmplwi","stw","stfd","fmr","mr","bne","li","b","addi","lbz","beq","lis","crclr","bl","lwz","lfd","mtlr","blr"],labels:3},{name:"zFMVFileGetName__F8eFMVFile",demangled_name:"zFMVFileGetName(eFMVFile)",address:"0x80092cd0",size:76,fuzzy_match_percent:100,opcodes:["lis","li","addi","mtctr","lwz","cmpw","bne","mulli","add","blr","bdnz"],labels:2}]},{name:"main/SB/Game/zFX",fuzzy_match_percent:4.607993,total_code:18316,matched_code:844,total_data:26696,matched_data:0,total_functions:70,matched_functions:13,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x802df490",size:25216,fuzzy_match_percent:0},{name:".data",address:"0x8028efe0",size:216,fuzzy_match_percent:0},{name:".rodata",address:"0x8025ba30",size:1096,fuzzy_match_percent:0},{name:".sbss",address:"0x803cb788",size:24,fuzzy_match_percent:0},{name:".sbss2",address:"0x803d0850",size:8,fuzzy_match_percent:0},{name:".sdata",address:"0x803caaf8",size:16,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cd968",size:120,fuzzy_match_percent:0},{name:".text",address:"0x80092d1c",size:17812,fuzzy_match_percent:3.907478},{name:".text",address:"0x800972b0",size:164,fuzzy_match_percent:2.4390244},{name:".text",address:"0x80097354",size:4,fuzzy_match_percent:100},{name:".text",address:"0x80097358",size:40,fuzzy_match_percent:100},{name:".text",address:"0x80097380",size:100,fuzzy_match_percent:100},{name:".text",address:"0x800973e4",size:196,fuzzy_match_percent:0}],functions:[{name:"on_spawn_bubble_wall__FRC10tweak_info",demangled_name:"on_spawn_bubble_wall(const tweak_info&)",address:"0x80092d1c",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zFX_SceneEnter__FP7RpWorld",demangled_name:"zFX_SceneEnter(RpWorld*)",address:"0x80092d3c",size:236,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","lis","addi","lwz","lbz","extsb.","bne","stb","mtlr","blr"],labels:1},{name:"zFX_SceneExit__FP7RpWorld",demangled_name:"zFX_SceneExit(RpWorld*)",address:"0x80092e28",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zFX_SceneReset__Fv",demangled_name:"zFX_SceneReset()",address:"0x80092e4c",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zFXPatrickStun__FPC5xVec3",demangled_name:"zFXPatrickStun(const xVec3*)",address:"0x80092e74",size:92,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","bl","lwz","mtlr","blr"],labels:0},{name:"zFXHammer__FPC5xVec3",demangled_name:"zFXHammer(const xVec3*)",address:"0x80092ed0",size:84,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","bl","clrlwi","lfs","lwz","mtlr","blr"],labels:0},{name:"zFXPorterWave__FPC5xVec3",demangled_name:"zFXPorterWave(const xVec3*)",address:"0x80092f24",size:72,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","bl","lwz","mtlr","blr"],labels:0},{name:"zFXMuscleArmWave__FPC5xVec3",demangled_name:"zFXMuscleArmWave(const xVec3*)",address:"0x80092f6c",size:40,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"zFXGooEnable__FP8RpAtomici",demangled_name:"zFXGooEnable(RpAtomic*, int)",address:"0x80092f94",size:1e3,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","stmw","mr","mtctr","lwz","addis","cmplwi","beq","cmplw","bdnz","cmpwi","bne","bl","b","stb","cmpw","blt","lhz","mulli","slwi","lfs","stfs","lmw","mtlr","blr"],labels:9},{name:"zFXGoo_SceneEnter__Fv",demangled_name:"zFXGoo_SceneEnter()",address:"0x8009337c",size:136,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","subi","li","mr","bl","cmpwi","blt","lwz","mtlr","blr"],labels:1},{name:"zFXGoo_SceneReset__Fv",demangled_name:"zFXGoo_SceneReset()",address:"0x80093404",size:232,fuzzy_match_percent:100,opcodes:["lis","li","addi","mr","mtctr","lwz","addis","cmplwi","beq","stw","bdnz","blr"],labels:9},{name:"zFXGoo_SceneExit__Fv",demangled_name:"zFXGoo_SceneExit()",address:"0x800934ec",size:112,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","subi","li","mr","bl","cmpwi","blt","lwz","mtlr","blr"],labels:1},{name:"zFXGooUpdateInstance__FP14zFXGooInstancef",demangled_name:"zFXGooUpdateInstance(zFXGooInstance*, float)",address:"0x8009355c",size:1060,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","cmpwi","beq","lfs","fadds","stfs","fcmpo","cror","bne","addi","clrlwi","slwi","add","fsubs","mfcr","lis","srwi","lfd","fsub","fabs","frsp","fcmpu","fdivs","bge","ble","b","bl","fmuls","subi","cmplwi","li","fmadds","cmpw","blt","fctiwz","crclr","psq_l","lmw","mtlr","blr"],labels:18},{name:"zFXGooUpdate__Ff",demangled_name:"zFXGooUpdate(float)",address:"0x80093980",size:116,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","stfd","fmr","li","mr","lwz","addis","cmplwi","beq","bl","cmpwi","blt","lfd","mtlr","blr"],labels:2},{name:"zFXGooRenderAtomic__FP8RpAtomic",demangled_name:"zFXGooRenderAtomic(RpAtomic*)",address:"0x800939f4",size:1428,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lwz","mr","cmplwi","bne","lis","li","addi","bl","mtctr","bctrl","addis","beq","cmplw","bdnz","b","cmpwi","lfs","fsubs","fabs","frsp","fcmpo","bge","fadds","stfs","fmuls","fdivs","fmadds","fmr","ble","fctiwz","stb","cmpw","blt","lhz","mulli","add","slwi","lbzx","lbz","lfsx","psq_l","lfd","lmw","mtlr","blr"],labels:26},{name:"zFXUpdate__Ff",demangled_name:"zFXUpdate(float)",address:"0x80093f88",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","bl","lwz","lfd","mtlr","addi","blr"],labels:0},{name:"zFXGooFreeze__FP8RpAtomicPC5xVec3P5xVec3",demangled_name:"zFXGooFreeze(RpAtomic*, const xVec3*, xVec3*)",address:"0x80093fcc",size:628,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","li","addi","stmw","mr","mtctr","lwz","cmpwi","bne","cmplw","b","bdnz","beq","lfs","fmr","subi","bl","cmpw","stfs","slwi","lfsx","fadds","cmplwi","blt","lmw","mtlr","blr"],labels:14},{name:"zFXGooIs__FP4xEntRfUi",demangled_name:"zFXGooIs(xEnt*, float&, unsigned int)",address:"0x80094240",size:496,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","mr","mtctr","lwz","addis","cmplwi","beq","cmplw","bdnz","cmpwi","bne","b","bl","lfs","fcmpo","ble","stfs","mtlr","blr"],labels:13},{name:"zFXGooEventSetWarb__FP4xEntPCf",demangled_name:"zFXGooEventSetWarb(xEnt*, const float*)",address:"0x80094430",size:364,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","mr","mtctr","lwz","addis","cmplwi","beq","cmplw","bdnz","cmpwi","bl","lfs","stfs","mtlr","blr"],labels:9},{name:"zFXGooEventSetFreezeDuration__FP4xEntf",demangled_name:"zFXGooEventSetFreezeDuration(xEnt*, float)",address:"0x8009459c",size:524,fuzzy_match_percent:0,opcodes:["lis","li","addi","mr","mtctr","lwz","addis","cmplwi","beq","cmplw","bne","b","bdnz","cmpwi","beqlr","cmpw","stfs","blr"],labels:17},{name:"zFXGooEventMelt__FP4xEnt",demangled_name:"zFXGooEventMelt(xEnt*)",address:"0x800947a8",size:532,fuzzy_match_percent:0,opcodes:["lis","li","addi","mr","mtctr","lwz","cmpwi","bne","cmplw","b","bdnz","beqlr","cmpw","lfs","stfs","blr"],labels:17},{name:"zFXGooFreezeTimeLeft__Fv",demangled_name:"zFXGooFreezeTimeLeft()",address:"0x800949bc",size:124,fuzzy_match_percent:0,opcodes:["lis","lfs","addi","b","lwz","cmpwi","beq","bge","fadds","fsubs","fcmpo","fmr","cmplw","bne","blr"],labels:8},{name:"zFX_SpawnBubbleHit__FPC5xVec3Ui",demangled_name:"zFX_SpawnBubbleHit(const xVec3*, unsigned int)",address:"0x80094a38",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lfs","bl","lwz","mtlr","blr"],labels:0},{name:"zFX_SpawnBubbleHit__FPC5xVec3UiPC5xVec3PC5xVec3f",demangled_name:"zFX_SpawnBubbleHit(const xVec3*, unsigned int, const xVec3*, const xVec3*, float)",address:"0x80094a6c",size:472,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr.","fmr","mr","beq","cmplwi","bne","lis","addi","slwi","mulli","bl","add","li","b","lfs","fsubs","fmadds","stfs","cmpw","blt","psq_l","lfd","lmw","lwz","mtlr","blr"],labels:5},{name:"zFX_SpawnBubbleTrail__FPC5xVec3Ui",demangled_name:"zFX_SpawnBubbleTrail(const xVec3*, unsigned int)",address:"0x80094c44",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"zFX_SpawnBubbleTrail__FPC5xVec3UiPC5xVec3PC5xVec3",demangled_name:"zFX_SpawnBubbleTrail(const xVec3*, unsigned int, const xVec3*, const xVec3*)",address:"0x80094c74",size:360,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","cmplwi","blt","bne","lis","addi","slwi","mulli","bl","mr.","add","beq","li","b","lfs","fsubs","fmadds","stfs","fmuls","cmpw","lmw","lwz","mtlr","blr"],labels:5},{name:"zFX_SpawnBubbleTrailNoNegRandVel__FPC5xVec3UiPC5xVec3PC5xVec3",demangled_name:"zFX_SpawnBubbleTrailNoNegRandVel(const xVec3*, unsigned int, const xVec3*, const xVec3*)",address:"0x80094ddc",size:324,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr.","mr","bne","lis","addi","cmplwi","slwi","mulli","bl","add","beq","li","b","lfs","fsubs","fmadds","stfs","fmuls","cmpw","blt","lmw","lwz","mtlr","blr"],labels:5},{name:"zFX_SpawnBubbleTrail__FPC5xVec3PC5xVec3UiPC5xVec3PC5xVec3",demangled_name:"zFX_SpawnBubbleTrail(const xVec3*, const xVec3*, unsigned int, const xVec3*, const xVec3*)",address:"0x80094f20",size:424,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr.","mr","bne","lis","addi","cmplwi","slwi","mulli","bl","add","beq","lwz","li","b","lfs","fsubs","fmadds","stfs","fmuls","cmpw","blt","lmw","mtlr","blr"],labels:5},{name:"zFX_SpawnBubbleTrail__FPC5xVec3PC5xVec3PC5xVec3PC5xVec3UiPC5xVec3PC5xVec3f",demangled_name:"zFX_SpawnBubbleTrail(const xVec3*, const xVec3*, const xVec3*, const xVec3*, unsigned int, const xVec3*, const xVec3*, float)",address:"0x800950c8",size:568,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr.","fmr","mr","bne","lis","addi","cmplwi","slwi","mulli","bl","add","beq","lwz","li","b","lfs","fsubs","fmadds","stfs","cmpw","blt","psq_l","lfd","lmw","mtlr","blr"],labels:5},{name:"zFX_SpawnBubbleMenuTrail__FPC5xVec3UiPC5xVec3PC5xVec3",demangled_name:"zFX_SpawnBubbleMenuTrail(const xVec3*, unsigned int, const xVec3*, const xVec3*)",address:"0x80095300",size:344,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr.","mr","bne","lis","addi","cmplwi","slwi","mulli","bl","add","beq","li","b","lfs","fsubs","fmadds","stfs","fmuls","cmpw","blt","lmw","lwz","mtlr","blr"],labels:5},{name:"zFX_SpawnBubbleWall__Fv",demangled_name:"zFX_SpawnBubbleWall()",address:"0x80095458",size:496,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","cmplwi","beq","lis","lfsu","addi","lfs","li","bl","fsubs","fadds","fmadds","stfs","fmr","mr","fmuls","blt","psq_l","lfd","mtlr","blr"],labels:2},{name:"zFX_SpawnBubbleSlam__FPC5xVec3Uifff",demangled_name:"zFX_SpawnBubbleSlam(const xVec3*, unsigned int, float, float, float)",address:"0x80095648",size:444,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","slwi","fmr","mulli","bl","mr.","add","beq","lfs","li","fmuls","lis","b","fadds","stfs","lfd","fsubs","fdivs","fmadds","addi","cmplw","blt","psq_l","lmw","lwz","mtlr","blr"],labels:3},{name:"zFX_SpawnBubbleBlast__FPC5xVec3Uifff",demangled_name:"zFX_SpawnBubbleBlast(const xVec3*, unsigned int, float, float, float)",address:"0x80095804",size:496,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","slwi","fmr","mulli","bl","mr.","beq","lis","addi","add","b","lfs","fmuls","fmsubs","fnmsubs","lwz","fsubs","stfs","cmplw","bne","psq_l","lfd","lmw","mtlr","blr"],labels:3},{name:"model_is_preinstanced__17@unnamed@zFX_cpp@FP8RpAtomic",demangled_name:"@unnamed@zFX_cpp@::model_is_preinstanced(RpAtomic*)",address:"0x800959f4",size:56,fuzzy_match_percent:0,opcodes:["lwz","cmplwi","bne","li","blr","beq","bnelr"],labels:2},{name:"setup_popper_emitter__17@unnamed@zFX_cpp@FRQ217@unnamed@zFX_cpp@11popper_data",demangled_name:"@unnamed@zFX_cpp@::setup_popper_emitter(@unnamed@zFX_cpp@::popper_data&)",address:"0x80095a2c",size:312,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lwz","bl","cmpwi","bgt","li","b","ble","lfs","addi","stfs","cmplwi","bge","slwi","stwx","add","lhz","mulli","fadds","cmplw","bne","lmw","mtlr","blr"],labels:9},{name:"get_triangle_area__17@unnamed@zFX_cpp@FRC5xVec3RC5xVec3RC5xVec3",demangled_name:"@unnamed@zFX_cpp@::get_triangle_area(const xVec3&, const xVec3&, const xVec3&)",address:"0x80095b64",size:244,fuzzy_match_percent:0,opcodes:["stwu","mflr","lfs","lis","addi","fsubs","stw","lwz","fmuls","fmsubs","stfs","bl","mtlr","blr"],labels:0},{name:"count_faces__17@unnamed@zFX_cpp@FP14xModelInstance",demangled_name:"@unnamed@zFX_cpp@::count_faces(xModelInstance*)",address:"0x80095c58",size:44,fuzzy_match_percent:0,opcodes:["li","b","lwz","add","cmplwi","bne","mr","blr"],labels:2},{name:"eval_tri__17@unnamed@zFX_cpp@FP5xVec3P5xVec3PC7xMat4x3PC10RpGeometryPC10RpTriangle",demangled_name:"@unnamed@zFX_cpp@::eval_tri(xVec3*, xVec3*, const xMat4x3*, const RpGeometry*, const RpTriangle*)",address:"0x80095c84",size:344,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","bl","lwz","mr.","beq","li","b","lhz","mulli","add","addi","lmw","mtlr","blr"],labels:2},{name:"SkinXformVertAndNormal__17@unnamed@zFX_cpp@FP5xVec3P5xVec3PC5xVec3PC5xVec3PC7xMat4x3PC7xMat4x3PCfPCUiPCUsUi",demangled_name:"@unnamed@zFX_cpp@::SkinXformVertAndNormal(xVec3*, xVec3*, const xVec3*, const xVec3*, const xMat4x3*, const xMat4x3*, const float*, const unsigned int*, const unsigned short*, unsigned int)",address:"0x80095ddc",size:532,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lis","addi","lwz","b","lhz","li","mulli","clrlslwi","lwzx","add","srw","rlwinm","clrlwi","slw","and.","bne","slwi","bl","or","stwx","cmplwi","blt","srwi","lfs","subi","fcmpu","beq","lmw","mtlr","blr"],labels:10},{name:"random_point_on_triangle__17@unnamed@zFX_cpp@FR5xVec3R5xVec3PC5xVec3PC5xVec3",demangled_name:"@unnamed@zFX_cpp@::random_point_on_triangle(xVec3&, xVec3&, const xVec3*, const xVec3*)",address:"0x80095ff0",size:360,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","bl","fmr","fadds","lfs","fcmpo","ble","fsubs","fmadds","stfs","psq_l","lfd","lwz","mtlr","addi","blr"],labels:1},{name:"random_surface_point__17@unnamed@zFX_cpp@FR5xVec3R5xVec3RCQ217@unnamed@zFX_cpp@11popper_data",demangled_name:"@unnamed@zFX_cpp@::random_surface_point(xVec3&, xVec3&, const @unnamed@zFX_cpp@::popper_data&)",address:"0x80096158",size:188,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lwz","bl","lfs","fmuls","addi","slwi","add","b","cmpw","blt","subf","cmplw","bne","lmw","mtlr","blr"],labels:3},{name:"find_weight__Q217@unnamed@zFX_cpp@11popper_dataCFf",demangled_name:"@unnamed@zFX_cpp@::popper_data::find_weight(float) const",address:"0x80096214",size:104,fuzzy_match_percent:0,opcodes:["li","lwz","add","srwi","srawi","slwi","addi","lfsx","fcmpo","cror","bne","mr","mfcr","extrwi.","cmpw","blt","blr"],labels:3},{name:"find_popper__17@unnamed@zFX_cpp@FP4xEnt",demangled_name:"@unnamed@zFX_cpp@::find_popper(xEnt*)",address:"0x8009627c",size:56,fuzzy_match_percent:0,opcodes:["lis","addi","b","lwz","cmplw","bne","mr","blr","li"],labels:3},{name:"find_free_popper__17@unnamed@zFX_cpp@Fv",demangled_name:"@unnamed@zFX_cpp@::find_free_popper()",address:"0x800962b4",size:68,fuzzy_match_percent:0,opcodes:["lis","li","addi","b","lwz","cmpwi","bne","cmplwi","beqlr","mr","cmplw","blr"],labels:3},{name:"emit_popper_bubbles__17@unnamed@zFX_cpp@FRQ217@unnamed@zFX_cpp@11popper_dataiff",demangled_name:"@unnamed@zFX_cpp@::emit_popper_bubbles(@unnamed@zFX_cpp@::popper_data&, int, float, float)",address:"0x800962f8",size:576,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","cmplwi","bne","beq","bl","cmpwi","ble","cmpw","mulli","mr.","lfs","add","fcmpu","addi","fmadds","fmuls","b","fsubs","stfs","cmplw","psq_l","lfd","lmw","mtlr","blr"],labels:9},{name:"emit_popper_bubbles_immediate__17@unnamed@zFX_cpp@FRQ217@unnamed@zFX_cpp@11popper_data",demangled_name:"@unnamed@zFX_cpp@::emit_popper_bubbles_immediate(@unnamed@zFX_cpp@::popper_data&)",address:"0x80096538",size:108,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lfs","fcmpo","cror","bne","fmuls","b","fctiwz","stfd","lwz","cmpwi","ble","bl","mtlr","addi","blr"],labels:3},{name:"update_popper__17@unnamed@zFX_cpp@FRQ217@unnamed@zFX_cpp@11popper_dataf",demangled_name:"@unnamed@zFX_cpp@::update_popper(@unnamed@zFX_cpp@::popper_data&, float)",address:"0x800965a4",size:456,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lfs","fadds","stfs","fcmpo","ble","fsubs","lwz","fdivs","cmpwi","beq","bge","b","addi","bl","fmuls","fcmpu","bne","cror","fmadds","fctiwz","lis","lfd","xoris","psq_l","mtlr","blr"],labels:9},{name:"set_popper_alpha__17@unnamed@zFX_cpp@FRQ217@unnamed@zFX_cpp@11popper_dataf",demangled_name:"@unnamed@zFX_cpp@::set_popper_alpha(@unnamed@zFX_cpp@::popper_data&, float)",address:"0x8009676c",size:100,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","bl","stfs","lhz","ori","sth","rlwinm","lfd","mtlr","addi","blr"],labels:0},{name:"destroy_popper__17@unnamed@zFX_cpp@FRQ217@unnamed@zFX_cpp@11popper_data",demangled_name:"@unnamed@zFX_cpp@::destroy_popper(@unnamed@zFX_cpp@::popper_data&)",address:"0x800967d0",size:152,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmpwi","beq","bge","b","addi","bl","lfs","stfs","lhz","andi.","sth","rlwinm","or","li","mtlr","blr"],labels:3},{name:"grab_popper__17@unnamed@zFX_cpp@FR4xEnt",demangled_name:"@unnamed@zFX_cpp@::grab_popper(xEnt&)",address:"0x80096868",size:148,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","mr.","beq","lwz","cmpw","bne","b","li","clrlwi.","mtlr","addi","blr"],labels:5},{name:"init_poppers__Fv",demangled_name:"init_poppers()",address:"0x800968fc",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"add_popper_tweaks__17@unnamed@zFX_cpp@Fv",demangled_name:"@unnamed@zFX_cpp@::add_popper_tweaks()",address:"0x80096920",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"reset_poppers__Fv",demangled_name:"reset_poppers()",address:"0x80096924",size:44,fuzzy_match_percent:0,opcodes:["lis","li","addi","b","stw","cmplw","bne","blr"],labels:2},{name:"update_poppers__Ff",demangled_name:"update_poppers(float)",address:"0x80096950",size:148,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","fmr","addi","mr","b","lwz","cmpwi","beq","bl","lfs","fcmpo","cror","bne","cmplw","psq_l","lfd","mtlr","blr"],labels:3},{name:"zFXPopOn__FR4xEntff",demangled_name:"zFXPopOn(xEnt&, float, float)",address:"0x800969e4",size:356,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","clrlwi.","beq","mr.","lfs","fcmpu","bne","b","fcmpo","bge","cror","li","addi","stfs","lwz","lis","psq_l","lfd","mtlr","blr"],labels:5},{name:"validate_popper__17@unnamed@zFX_cpp@FRC4xEnt",demangled_name:"@unnamed@zFX_cpp@::validate_popper(const xEnt&)",address:"0x80096b48",size:252,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","bne","li","b","bl","clrlwi.","lfs","fsubs","fabs","frsp","fcmpo","cror","mtlr","addi","blr"],labels:8},{name:"zFXPopOff__FR4xEntff",demangled_name:"zFXPopOff(xEnt&, float, float)",address:"0x80096c44",size:320,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","clrlwi.","beq","mr.","lfs","fcmpu","bne","b","fcmpo","bge","cror","li","addi","stfs","lwz","rlwinm","psq_l","lfd","mtlr","blr"],labels:5},{name:"add_entrail_tweaks__17@unnamed@zFX_cpp@Fv",demangled_name:"@unnamed@zFX_cpp@::add_entrail_tweaks()",address:"0x80096d84",size:4,fuzzy_match_percent:0,opcodes:["blr"],labels:0},{name:"reset_entrails__Fv",demangled_name:"reset_entrails()",address:"0x80096d88",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","mulli","mr","add","b","bl","addi","cmplw","bne","mtlr","blr"],labels:2},{name:"reset__Q217@unnamed@zFX_cpp@12entrail_dataFv",demangled_name:"@unnamed@zFX_cpp@::entrail_data::reset()",address:"0x80096de0",size:20,fuzzy_match_percent:0,opcodes:["li","sth","lfs","stfs","blr"],labels:0},{name:"update_entrails__Ff",demangled_name:"update_entrails(float)",address:"0x80096df4",size:104,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","lwz","mulli","mr","add","b","bl","addi","cmplw","bne","lfd","mtlr","blr"],labels:2},{name:"update__Q217@unnamed@zFX_cpp@12entrail_dataFf",demangled_name:"@unnamed@zFX_cpp@::entrail_data::update(float)",address:"0x80096e5c",size:568,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","cmplwi","beq","bl","bne","lhz","rlwinm","sth","b","lis","slwi","addi","add","lfs","fsubs","stfs","fmuls","fcmpo","ble","lbz","cmpw","bgt","clrlwi.","fmadds","fctiwz","cmpwi","xoris","lfd","ori","psq_l","mtlr","blr"],labels:6},{name:"setup_entrails__FR6zScene",demangled_name:"setup_entrails(zScene&)",address:"0x80097094",size:540,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stmw","addi","mr","li","lwz","bl","cmplwi","blt","slwi","add","b","lhz","rlwinm.","beq","cmplw","bne","mulli","mtctr","sthx","stwx","bdnz","lmw","mtlr","blr"],labels:14},{name:"xDebugAddTweak__FPCcPCcPC14tweak_callbackPvUi",demangled_name:"xDebugAddTweak(const char*, const char*, const tweak_callback*, void*, unsigned int)",address:"0x800972b0",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"create_change__14tweak_callbackFPFRC10tweak_info_v",demangled_name:"tweak_callback::create_change(void (*)(const tweak_info&))",address:"0x800972b4",size:160,fuzzy_match_percent:0,opcodes:["stwu","lis","stw","addi","lwz","blr"],labels:0},{name:"xDrawSphere2__FPC5xVec3fUi",demangled_name:"xDrawSphere2(const xVec3*, float, unsigned int)",address:"0x80097354",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"up_normalize__5xVec3Fv",demangled_name:"xVec3::up_normalize()",address:"0x80097358",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"xMat3x3RMulVec__FP5xVec3PC7xMat3x3PC5xVec3",demangled_name:"xMat3x3RMulVec(xVec3*, const xMat3x3*, const xVec3*)",address:"0x80097380",size:100,fuzzy_match_percent:100,opcodes:["lfs","fmuls","fmadds","stfs","blr"],labels:0},{name:"xModelSetScale__FP14xModelInstanceRC5xVec3",demangled_name:"xModelSetScale(xModelInstance*, const xVec3&)",address:"0x800973e4",size:80,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","b","addi","bl","lwz","cmplwi","bne","mtlr","blr"],labels:2},{name:"xSCurve__FRfRfRff",demangled_name:"xSCurve(float&, float&, float&, float)",address:"0x80097434",size:116,fuzzy_match_percent:0,opcodes:["lfs","fcmpo","cror","bne","stfs","fmuls","blr","fsubs","fmadds"],labels:1}]},{name:"main/SB/Game/zGame",fuzzy_match_percent:10.803324,total_code:8664,matched_code:936,total_data:3656,matched_data:0,total_functions:24,matched_functions:11,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x8028f0b8",size:232,fuzzy_match_percent:0},{name:".rodata",address:"0x8025be78",size:2984,fuzzy_match_percent:0},{name:".sbss",address:"0x803cb7a0",size:224,fuzzy_match_percent:0},{name:".sbss2",address:"0x803d0858",size:16,fuzzy_match_percent:0},{name:".sdata",address:"0x803cab08",size:48,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cd9e0",size:152,fuzzy_match_percent:0},{name:".text",address:"0x800974a8",size:8324,fuzzy_match_percent:10.475733},{name:".text",address:"0x8009952c",size:276,fuzzy_match_percent:0},{name:".text",address:"0x80099640",size:64,fuzzy_match_percent:100}],functions:[{name:"PickNextSoak__Fv",demangled_name:"PickNextSoak()",address:"0x800974a8",size:628,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lbz","extsb.","bne","li","stb","lwz","cmpwi","bgt","slwi","add","b","addi","cmplwi","beq","bge","lwzx","cmpw","blt","subi","lis","mr","bl","rlwimi","or","cmplw","mtlr","blr"],labels:21},{name:"zGameInit__FUi",demangled_name:"zGameInit(unsigned int)",address:"0x8009771c",size:224,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","bl","lwz","cmpwi","beq","b","lis","addi","mtlr","blr"],labels:2},{name:"zGameExit__Fv",demangled_name:"zGameExit()",address:"0x800977fc",size:168,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","bl","lis","addi","lbz","lwz","cmpwi","beq","b","mtlr","blr"],labels:2},{name:"zGameSetup__Fv",demangled_name:"zGameSetup()",address:"0x800978a4",size:380,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","bl","lis","addi","lwz","mr","cmplwi","beq","mtlr","blr"],labels:2},{name:"zGameLoop__Fv",demangled_name:"zGameLoop()",address:"0x80097a20",size:1884,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","stmw","bl","lis","lwz","srwi","lfd","lfs","fsubs","fdivs","mr","subfc","subfe","addi","cmplwi","beq","stfs","lbz","fcmpo","ble","extsb.","bne","stb","slwi","stfsx","clrlwi","subf","addic.","bge","b","lfsx","fadds","xor","cmplw","fmuls","addc","adde","xoris","rlwinm.","lhz","neg","extsb","cmpw","bgt","clrlwi.","cmpwi","mtctr","bctrl","subi","andi.","lmw","mtlr","blr"],labels:27},{name:"zGameIsPaused__Fv",demangled_name:"zGameIsPaused()",address:"0x8009817c",size:52,fuzzy_match_percent:100,opcodes:["lwz","cmpwi","bne","li","blr","subfic","cntlzw","srwi"],labels:2},{name:"zGameLoopContinue__Fv",demangled_name:"zGameLoopContinue()",address:"0x800981b0",size:132,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmpwi","bne","li","beq","clrlwi","b","bl","mtlr","addi","blr"],labels:5},{name:"zGameOkToPause__Fv",demangled_name:"zGameOkToPause()",address:"0x80098234",size:164,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lwz","cmplwi","beq","li","b","bl","cmpwi","subis","bne","and.","mtlr","blr"],labels:5},{name:"zGamePause__Fv",demangled_name:"zGamePause()",address:"0x800982d8",size:188,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","cmpwi","bne","lis","addi","lwz","subis","cmplwi","b","li","mtlr","blr"],labels:2},{name:"zGameStall__Fv",demangled_name:"zGameStall()",address:"0x80098394",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","cmpwi","bne","li","lis","addi","lwz","mtlr","blr"],labels:1},{name:"zGame_HackDrawCard__FffffP8RwRaster",demangled_name:"zGame_HackDrawCard(float, float, float, float, RwRaster*)",address:"0x800983f4",size:364,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","li","stfs","fadds","stb","lfs","addi","psq_l","lfd","lwz","mtlr","blr"],labels:0},{name:"zGame_HackPostPortalAutoSaveDraw__Fv",demangled_name:"zGame_HackPostPortalAutoSaveDraw()",address:"0x80098560",size:800,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lwz","cmplwi","beq","mr","bl","lis","addi","crclr","li","lfs","fmr","mtctr","lwzu","bdnz","ori","stfs","frsp","fnmsubs","b","bne","fcmpo","ble","blt","psq_l","lfd","lmw","mtlr","blr"],labels:10},{name:"zGameUpdateMode__Fv",demangled_name:"zGameUpdateMode()",address:"0x80098880",size:1272,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmpwi","bne","cmplwi","beq","lis","addi","lfs","fsubs","stfs","fcmpo","bge","li","bl","fmadds","clrlwi.","b","lbz","slwi","rlwimi","or","cmplw","mr","mr.","srwi","lfd","fdivs","subfc","subfe","fcmpu","crset","cror","mtlr","blr"],labels:24},{name:"zGameTakeSnapShot__FP8RwCamera",demangled_name:"zGameTakeSnapShot(RwCamera*)",address:"0x80098d78",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zGameUpdateTransitionBubbles__Fv",demangled_name:"zGameUpdateTransitionBubbles()",address:"0x80098d7c",size:124,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","bl","lwz","stfs","lfs","fcmpo","ble","b","fmr","mtlr","addi","blr"],labels:2},{name:"zGameScreenTransitionBegin__Fv",demangled_name:"zGameScreenTransitionBegin()",address:"0x80098df8",size:240,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","bl","lis","addi","stb","lwz","cmplwi","beq","lfs","stfs","mr","mtlr","blr"],labels:1},{name:"zGameScreenTransitionUpdate__FfPc",demangled_name:"zGameScreenTransitionUpdate(float, char*)",address:"0x80098ee8",size:80,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","bl","cmpwi","bne","li","lwz","lfd","mtlr","addi","blr"],labels:1},{name:"zGameScreenTransitionUpdate__FfPcPUc",demangled_name:"zGameScreenTransitionUpdate(float, char*, unsigned char*)",address:"0x80098f38",size:984,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","li","fmr","mr","bl","cmpwi","bne","lwz","cmplwi","beq","lbz","stb","lis","addi","lfs","stfs","crset","crclr","subi","mtctr","lwzu","bdnz","mulhwu","srwi","mulli","subf","bge","b","psq_l","lfd","mtlr","blr"],labels:13},{name:"zGameScreenTransitionEnd__Fv",demangled_name:"zGameScreenTransitionEnd()",address:"0x80099310",size:152,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","bl","lwz","cmplwi","beq","mtlr","addi","blr"],labels:4},{name:"zGameSetupPlayer__Fv",demangled_name:"zGameSetupPlayer()",address:"0x800993a8",size:384,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","bl","mr","li","subi","stb","lwz","cmpwi","beq","lfs","fcmpo","ble","fmuls","fdivs","stfs","cmplwi","mr.","mtlr","blr"],labels:4},{name:"zGameStats_Init__Fv",demangled_name:"zGameStats_Init()",address:"0x80099528",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xUtil_select__FPPciPCf",demangled_name:"xUtil_select(char**, int, const float*)",address:"0x8009952c",size:276,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","mr.","bne","b","cmpwi","bge","bl","cmplwi","xoris","lis","lfd","fsubs","fmuls","fctiwz","stfd","lwz","lfs","mtctr","ble","fmr","fadds","fcmpo","cror","addi","bdnz","cmpw","blt","subi","slwi","lwzx","mtlr","blr"],labels:9},{name:"xDrawEnd__Fv",demangled_name:"xDrawEnd()",address:"0x80099640",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xDrawBegin__Fv",demangled_name:"xDrawBegin()",address:"0x80099660",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0}]},{name:"main/SB/Game/zGameExtras",fuzzy_match_percent:97.06622,total_code:4772,matched_code:3324,total_data:2280,matched_data:2280,total_functions:42,matched_functions:36,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x8028f1a0",size:1928,fuzzy_match_percent:100},{name:".rodata",address:"0x8025ca20",size:280,fuzzy_match_percent:100},{name:".sbss",address:"0x803cb880",size:40,fuzzy_match_percent:100},{name:".sdata",address:"0x803cab38",size:8,fuzzy_match_percent:100},{name:".sdata2",address:"0x803cda78",size:24,fuzzy_match_percent:100},{name:".text",address:"0x80099680",size:4496,fuzzy_match_percent:96.88612},{name:".text",address:"0x8009a810",size:276,fuzzy_match_percent:100}],functions:[{name:"zGameExtras_ExtrasFlags__Fv",demangled_name:"zGameExtras_ExtrasFlags()",address:"0x80099680",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"zGameExtras_MoDay__FPiPi",demangled_name:"zGameExtras_MoDay(int*, int*)",address:"0x80099688",size:20,fuzzy_match_percent:100,opcodes:["lwz","stw","blr"],labels:0},{name:"zGameExtras_SceneInit__Fv",demangled_name:"zGameExtras_SceneInit()",address:"0x8009969c",size:196,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","bl","lis","addi","mr","b","lwz","mtctr","bctrl","cmpwi","beq","cmplwi","bne","mtlr","blr"],labels:3},{name:"zGameExtras_SceneReset__Fv",demangled_name:"zGameExtras_SceneReset()",address:"0x80099760",size:120,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmpwi","beq","lis","addi","mr","b","cmplwi","mtctr","bctrl","bne","mtlr","blr"],labels:3},{name:"zGameExtras_SceneExit__Fv",demangled_name:"zGameExtras_SceneExit()",address:"0x800997d8",size:184,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmpwi","beq","lis","addi","cmplwi","bne","bl","li","mr","b","mtctr","bctrl","mtlr","blr"],labels:3},{name:"zGameExtras_SceneUpdate__Ff",demangled_name:"zGameExtras_SceneUpdate(float)",address:"0x80099890",size:168,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","lwz","cmpwi","beq","lis","addi","cmplwi","bne","bl","mr","b","mtctr","bctrl","lfd","mtlr","blr"],labels:3},{name:"EGG_check_ExtrasFlags__FP7EGGItem",demangled_name:"EGG_check_ExtrasFlags(EGGItem*)",address:"0x80099938",size:460,fuzzy_match_percent:100,opcodes:["lwz","cmplwi","bgt","lis","slwi","addi","lwzx","mtctr","bctr","cmpwi","bne","ori","stw","b","li","blr"],labels:18},{name:"zGameExtras_CheatFlags__Fv",demangled_name:"zGameExtras_CheatFlags()",address:"0x80099b04",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"zGameExtras_NewGameReset__Fv",demangled_name:"zGameExtras_NewGameReset()",address:"0x80099b0c",size:60,fuzzy_match_percent:33.333336,opcodes:["li","lis","stw","addi","blr"],labels:0},{name:"zGameExtras_Save__FP7xSerial",demangled_name:"zGameExtras_Save(xSerial*)",address:"0x80099b48",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","clrlwi","bl","mtlr","addi","blr"],labels:0},{name:"zGameExtras_Load__FP7xSerial",demangled_name:"zGameExtras_Load(xSerial*)",address:"0x80099b70",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","addi","bl","lwz","or","mtlr","blr"],labels:0},{name:"TestCheat__FPUi",demangled_name:"TestCheat(unsigned int*)",address:"0x80099bac",size:264,fuzzy_match_percent:100,opcodes:["lwz","li","cmplwi","bne","blr","lis","addi","mtctr","cmplw","beq","lwzu","subi","bdnz"],labels:10},{name:"AddToCheatPressed__FUi",demangled_name:"AddToCheatPressed(unsigned int)",address:"0x80099cb4",size:136,fuzzy_match_percent:100,opcodes:["lis","addi","lwz","stw","blr"],labels:0},{name:"zGameCheats__Ff",demangled_name:"zGameCheats(float)",address:"0x80099d3c",size:464,fuzzy_match_percent:87.93104,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","bl","cmpwi","bne","lis","addi","li","lwz","subi","and.","beq","b","andi.","cmplwi","rlwinm.","lfs","fsubs","stfs","fcmpo","cror","ble","rlwinm","mr","clrlwi.","mtctr","bctrl","psq_l","lfd","mtlr","blr"],labels:12},{name:"GEC_CheatFlagAdd__Fi",demangled_name:"GEC_CheatFlagAdd(int)",address:"0x80099f0c",size:16,fuzzy_match_percent:100,opcodes:["lwz","or","stw","blr"],labels:0},{name:"GEC_CheatFlagToggle__Fi",demangled_name:"GEC_CheatFlagToggle(int)",address:"0x80099f1c",size:16,fuzzy_match_percent:100,opcodes:["lwz","xor","stw","blr"],labels:0},{name:"GEC_dfltSound__Fv",demangled_name:"GEC_dfltSound()",address:"0x80099f2c",size:300,fuzzy_match_percent:97.333336,opcodes:["stwu","mflr","stw","lbz","extsb.","bne","lis","addi","bl","li","stb","cmplwi","beq","lfs","fmr","lwz","mtlr","blr"],labels:2},{name:"GEC_cb_AddShiny__Fv",demangled_name:"GEC_cb_AddShiny()",address:"0x8009a058",size:136,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lwz","cmplwi","bgt","ble","subi","b","bl","beq","lfs","li","fmr","mtlr","blr"],labels:3},{name:"GEC_cb_AddSpatulas__Fv",demangled_name:"GEC_cb_AddSpatulas()",address:"0x8009a0e0",size:120,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","lwz","cmplwi","bge","mr","bl","beq","lfs","fmr","mtlr","blr"],labels:2},{name:"GEC_cb_BubbleBowl__Fv",demangled_name:"GEC_cb_BubbleBowl()",address:"0x8009a158",size:100,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","stb","bl","cmplwi","beq","lfs","fmr","lwz","mtlr","blr"],labels:1},{name:"GEC_cb_CruiseBubble__Fv",demangled_name:"GEC_cb_CruiseBubble()",address:"0x8009a1bc",size:100,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","stb","bl","cmplwi","beq","lfs","fmr","lwz","mtlr","blr"],labels:1},{name:"GEC_cb_MonsterGallery__Fv",demangled_name:"GEC_cb_MonsterGallery()",address:"0x8009a220",size:160,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","bl","li","clrlwi","cmplwi","ble","lbz","stb","sth","cmpwi","blt","lfs","lwz","mtlr","blr"],labels:2},{name:"GEC_cb_UnlockArtTheatre__Fv",demangled_name:"GEC_cb_UnlockArtTheatre()",address:"0x8009a2c0",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","addi","stw","bl","li","sth","lfs","lwz","mtlr","blr"],labels:0},{name:"GEC_cb_ChaChing__Fv",demangled_name:"GEC_cb_ChaChing()",address:"0x8009a304",size:124,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","bl","lfs","fmr","lwz","mtlr","blr"],labels:0},{name:"GEC_cb_RestoreHealth__Fv",demangled_name:"GEC_cb_RestoreHealth()",address:"0x8009a380",size:164,fuzzy_match_percent:87.80488,opcodes:["stwu","mflr","lis","stw","addi","lwz","lbz","extsb.","bne","bl","li","stb","cmplwi","beq","lfs","fmr","mtlr","blr"],labels:2},{name:"GEC_cb_ExpertMode__Fv",demangled_name:"GEC_cb_ExpertMode()",address:"0x8009a424",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"GEC_cb_ShrapBobMode__Fv",demangled_name:"GEC_cb_ShrapBobMode()",address:"0x8009a444",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"GEC_cb_NoPantsMode__Fv",demangled_name:"GEC_cb_NoPantsMode()",address:"0x8009a464",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","addi","stw","bl","lfs","li","fmr","lwz","mtlr","blr"],labels:0},{name:"GEC_cb_CruiseControl__Fv",demangled_name:"GEC_cb_CruiseControl()",address:"0x8009a4b0",size:188,fuzzy_match_percent:95.74468,opcodes:["stwu","mflr","stw","lbz","extsb.","bne","lis","addi","bl","li","stb","cmplwi","beq","lfs","fmr","lwz","mtlr","blr"],labels:2},{name:"GEC_cb_SwapCCLR__Fv",demangled_name:"GEC_cb_SwapCCLR()",address:"0x8009a56c",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"GEC_cb_SwapCCUD__Fv",demangled_name:"GEC_cb_SwapCCUD()",address:"0x8009a58c",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"GEC_villSound__Fv",demangled_name:"GEC_villSound()",address:"0x8009a5ac",size:272,fuzzy_match_percent:97.05882,opcodes:["stwu","mflr","stw","lbz","extsb.","bne","lis","addi","bl","li","stb","cmplwi","beq","lfs","fmr","lwz","mtlr","blr"],labels:2},{name:"GEC_cb_BigPlank__Fv",demangled_name:"GEC_cb_BigPlank()",address:"0x8009a6bc",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"GEC_cb_Medics__Fv",demangled_name:"GEC_cb_Medics()",address:"0x8009a6dc",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"GEC_cb_DogTrix__Fv",demangled_name:"GEC_cb_DogTrix()",address:"0x8009a6fc",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"GEC_cb_SmallPeep__Fv",demangled_name:"GEC_cb_SmallPeep()",address:"0x8009a71c",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"GEC_cb_SmallCostars__Fv",demangled_name:"GEC_cb_SmallCostars()",address:"0x8009a73c",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"GEC_cb_RichPeep__Fv",demangled_name:"GEC_cb_RichPeep()",address:"0x8009a75c",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"GEC_cb_PanHandle__Fv",demangled_name:"GEC_cb_PanHandle()",address:"0x8009a77c",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zGame_HackGalleryInit__Fv",demangled_name:"zGame_HackGalleryInit()",address:"0x8009a79c",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","addi","stw","bl","lwz","mtlr","blr"],labels:0},{name:"zGame_HackIsGallery__Fv",demangled_name:"zGame_HackIsGallery()",address:"0x8009a7d0",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","bl","li","b","mtlr","addi","blr"],labels:2},{name:"xUtil_choose__FPCUiiPCf",demangled_name:"xUtil_choose(const unsigned int*, int, const float*)",address:"0x8009a810",size:276,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","mr.","bne","li","b","cmpwi","bge","bl","cmplwi","xoris","lis","lfd","fsubs","fmuls","fctiwz","stfd","lwz","lfs","mtctr","ble","fmr","fadds","fcmpo","cror","addi","bdnz","cmpw","blt","subi","slwi","lwzx","mtlr","blr"],labels:9}]},{name:"main/SB/Game/zGameState",fuzzy_match_percent:98.50187,total_code:1068,matched_code:756,total_data:328,matched_data:328,total_functions:8,matched_functions:7,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x8028f928",size:248,fuzzy_match_percent:100},{name:".rodata",address:"0x8025cb38",size:24,fuzzy_match_percent:100},{name:".sbss",address:"0x803cb8a8",size:8,fuzzy_match_percent:100},{name:".sdata",address:"0x803cab40",size:48,fuzzy_match_percent:100},{name:".text",address:"0x8009a924",size:1068,fuzzy_match_percent:98.50187}],functions:[{name:"zGameStateGet__Fv",demangled_name:"zGameStateGet()",address:"0x8009a924",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"zGameModeGet__Fv",demangled_name:"zGameModeGet()",address:"0x8009a92c",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"zGameGetOstrich__Fv",demangled_name:"zGameGetOstrich()",address:"0x8009a934",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"zGameSetOstrich__F12_GameOstrich",demangled_name:"zGameSetOstrich(_GameOstrich)",address:"0x8009a93c",size:8,fuzzy_match_percent:100,opcodes:["stw","blr"],labels:0},{name:"zGameStateFindEvent__FPUiiiiPiPi",demangled_name:"zGameStateFindEvent(unsigned int*, int, int, int, int*, int*)",address:"0x8009a944",size:64,fuzzy_match_percent:100,opcodes:["li","mtctr","cmpwi","ble","lwz","cmplw","bne","stw","blr","addi","bdnz"],labels:3},{name:"zGameStateSwitchEvent__Fi",demangled_name:"zGameStateSwitchEvent(int)",address:"0x8009a984",size:424,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","mr","bl","li","cmpwi","bne","lwz","cmpw","beq","mtlr","blr"],labels:4},{name:"zGameStateSwitch__Fi",demangled_name:"zGameStateSwitch(int)",address:"0x8009ab2c",size:236,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","cmpwi","stw","li","addi","lwz","bne","cmplwi","bgt","slwi","lwzx","mtctr","bctr","b","beq","mr","bl","mtlr","blr"],labels:10},{name:"zGameModeSwitch__F9eGameMode",demangled_name:"zGameModeSwitch(eGameMode)",address:"0x8009ac18",size:312,fuzzy_match_percent:94.871796,opcodes:["stwu","mflr","li","stw","mr","subi","subfic","lwz","orc","srwi","subf","srwi.","bne","clrlwi.","cmpwi","beq","bl","b","lis","addi","stb","slwi","lwzx","mtlr","blr"],labels:6}]},{name:"main/SB/Game/zGust",fuzzy_match_percent:81.32428,total_code:2356,matched_code:800,total_data:104,matched_data:104,total_functions:15,matched_functions:12,complete:!1,module_name:"main",module_id:0,sections:[{name:".rodata",address:"0x8025cb50",size:40,fuzzy_match_percent:100},{name:".sbss",address:"0x803cb8b0",size:16,fuzzy_match_percent:100},{name:".sdata2",address:"0x803cda90",size:48,fuzzy_match_percent:100},{name:".text",address:"0x8009ad50",size:2356,fuzzy_match_percent:81.32428}],functions:[{name:"zGustInit__FP5zGustP10zGustAsset",demangled_name:"zGustInit(zGust*, zGustAsset*)",address:"0x8009ad50",size:124,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","lbz","cmplwi","beq","b","li","lfs","stfs","mtlr","blr"],labels:2},{name:"zGustSetup__FP5zGust",demangled_name:"zGustSetup(zGust*)",address:"0x8009adcc",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","bl","mtlr","addi","blr"],labels:0},{name:"zGustInit__Fv",demangled_name:"zGustInit()",address:"0x8009ae14",size:176,fuzzy_match_percent:93.181816,opcodes:["stwu","mflr","lis","stw","addi","bl","sth","lhz","cmplwi","beq","mulli","lwz","li","b","clrlwi","mr","add","cmplw","blt","mtlr","blr"],labels:4},{name:"zGustSetup__Fv",demangled_name:"zGustSetup()",address:"0x8009aec4",size:140,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","li","b","clrlwi","mulli","add","bl","addi","lhz","cmplw","blt","lis","mtlr","blr"],labels:3},{name:"zGustTurnOn__FP5zGust",demangled_name:"zGustTurnOn(zGust*)",address:"0x8009af50",size:24,fuzzy_match_percent:100,opcodes:["lwz","ori","stw","lfs","stfs","blr"],labels:0},{name:"zGustTurnOff__FP5zGust",demangled_name:"zGustTurnOff(zGust*)",address:"0x8009af68",size:16,fuzzy_match_percent:100,opcodes:["lwz","clrrwi","stw","blr"],labels:0},{name:"zGustToggleOn__FP5zGust",demangled_name:"zGustToggleOn(zGust*)",address:"0x8009af78",size:24,fuzzy_match_percent:100,opcodes:["lwz","xori","stw","lfs","stfs","blr"],labels:0},{name:"zGustGetGust__FUs",demangled_name:"zGustGetGust(unsigned short)",address:"0x8009af90",size:36,fuzzy_match_percent:100,opcodes:["lwz","cmplwi","beq","clrlwi","mulli","add","blr","li"],labels:1},{name:"zGustUpdateEnt__FP4xEntP6xScenefPv",demangled_name:"zGustUpdateEnt(xEnt*, xScene*, float, void*)",address:"0x8009afb4",size:736,fuzzy_match_percent:69.565216,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lwz","fmr","mr","cmplwi","beq","li","b","add","clrlwi.","addi","bl","lfs","fcmpo","bge","cmplw","bne","slwi","stfs","mtctr","fcmpu","stfsx","bdnz","lhz","blt","cror","fdivs","fadds","fabs","frsp","fmuls","psq_l","lfd","lmw","mtlr","blr"],labels:19},{name:"zGustSave__FP5zGustP7xSerial",demangled_name:"zGustSave(zGust*, xSerial*)",address:"0x8009b294",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zGustLoad__FP5zGustP7xSerial",demangled_name:"zGustLoad(zGust*, xSerial*)",address:"0x8009b2b4",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zGustReset__FP5zGust",demangled_name:"zGustReset(zGust*)",address:"0x8009b2d4",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","bl","mtlr","addi","blr"],labels:0},{name:"zGustEventCB__FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"zGustEventCB(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x8009b310",size:124,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmpwi","stw","beq","bge","b","mr","bl","lwz","li","mtlr","addi","blr"],labels:6},{name:"UpdateGustFX__FP5zGustf",demangled_name:"UpdateGustFX(zGust*, float)",address:"0x8009b38c",size:644,fuzzy_match_percent:68.32298,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lfs","lwz","fcmpo","cror","beq","fsubs","stfs","bne","cmplwi","b","fmuls","fctiwz","cmpwi","ble","srawi","li","bge","bl","fmadds","rlwinm.","addi","fdivs","cmpw","blt","psq_l","lfd","lmw","mtlr","blr"],labels:12},{name:"zGustUpdateFX__Ff",demangled_name:"zGustUpdateFX(float)",address:"0x8009b610",size:116,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","li","b","lwz","add","clrlwi.","beq","bl","addi","lhz","cmpw","blt","lfd","mtlr","blr"],labels:3}]},{name:"main/SB/Game/zHud",fuzzy_match_percent:5.7660627,total_code:2428,matched_code:140,total_data:760,matched_data:8,total_functions:18,matched_functions:3,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x802e5710",size:120,fuzzy_match_percent:0},{name:".data",address:"0x8028fa20",size:160,fuzzy_match_percent:0},{name:".rodata",address:"0x8025cb78",size:416,fuzzy_match_percent:0},{name:".sbss",address:"0x803cb8c0",size:24,fuzzy_match_percent:0},{name:".sdata",address:"0x803cab70",size:8,fuzzy_match_percent:100},{name:".sdata2",address:"0x803cdac0",size:32,fuzzy_match_percent:0},{name:".text",address:"0x8009b684",size:2352,fuzzy_match_percent:5.952381},{name:".text",address:"0x8009bfb4",size:40,fuzzy_match_percent:0},{name:".text",address:"0x8009bfdc",size:8,fuzzy_match_percent:0},{name:".text",address:"0x8009bfe4",size:28,fuzzy_match_percent:0}],functions:[{name:"hide_widget__Q24zhud18@unnamed@zHud_cpp@FRQ24xhud6widgetRQ24xhud6motive",demangled_name:"zhud::@unnamed@zHud_cpp@::hide_widget(xhud::widget&, xhud::motive&)",address:"0x8009b684",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"ping_widget__Q24zhud18@unnamed@zHud_cpp@FRQ24xhud6widget",demangled_name:"zhud::@unnamed@zHud_cpp@::ping_widget(xhud::widget&)",address:"0x8009b6a4",size:92,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","lfs","addi","li","lwz","mtlr","blr"],labels:0},{name:"delay_hide_widget__Q24zhud18@unnamed@zHud_cpp@FRQ24xhud6widget",demangled_name:"zhud::@unnamed@zHud_cpp@::delay_hide_widget(xhud::widget&)",address:"0x8009b700",size:92,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","mr","lfs","fmr","bl","lwz","mtlr","blr"],labels:0},{name:"get_meter_widget__Q24zhud18@unnamed@zHud_cpp@Fi",demangled_name:"zhud::@unnamed@zHud_cpp@::get_meter_widget(int)",address:"0x8009b75c",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","extsb.","bne","bl","li","stb","lis","slwi","addi","lwzx","lwz","mtlr","blr"],labels:1},{name:"get_model_widget__Q24zhud18@unnamed@zHud_cpp@Fi",demangled_name:"zhud::@unnamed@zHud_cpp@::get_model_widget(int)",address:"0x8009b7b4",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","extsb.","bne","bl","li","stb","lis","slwi","addi","lwzx","lwz","mtlr","blr"],labels:1},{name:"on_pause__Q24zhud18@unnamed@zHud_cpp@Fv",demangled_name:"zhud::@unnamed@zHud_cpp@::on_pause()",address:"0x8009b80c",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"on_unpause__Q24zhud18@unnamed@zHud_cpp@Fv",demangled_name:"zhud::@unnamed@zHud_cpp@::on_unpause()",address:"0x8009b82c",size:12,fuzzy_match_percent:0,opcodes:["lbz","cmplwi","blr"],labels:0},{name:"init__4zhudFv",demangled_name:"zhud::init()",address:"0x8009b838",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","stb","bl","lwz","mtlr","addi","blr"],labels:0},{name:"setup__4zhudFv",demangled_name:"zhud::setup()",address:"0x8009b860",size:556,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stmw","addi","bl","li","lwz","cmpwi","blt","slwi","add","cmplwi","bne","b","xoris","lfd","mr","fsubs","stfs","stb","lwzx","beq","lmw","mtlr","blr"],labels:6},{name:"destroy__4zhudFv",demangled_name:"zhud::destroy()",address:"0x8009ba8c",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","li","stw","addi","stb","bl","lwz","mtlr","blr"],labels:0},{name:"update__4zhudFf",demangled_name:"zhud::update(float)",address:"0x8009bad0",size:756,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","addi","fmr","lwz","cmplwi","beq","bl","cmpwi","bne","rlwinm.","subis","lbz","li","stb","b","mr","cmplw","clrlwi.","slwi","lwzx","lfd","fsubs","stfs","blt","psq_l","lmw","mtlr","blr"],labels:14},{name:"render__4zhudFv",demangled_name:"zhud::render()",address:"0x8009bdc4",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"show__4zhudFv",demangled_name:"zhud::show()",address:"0x8009bde4",size:240,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","stmw","mr","b","lwz","cmplwi","beq","bl","clrlwi.","bne","cmplw","blt","li","subf","srwi.","mtctr","stb","bdnz","andi.","lmw","mtlr","blr"],labels:7},{name:"hide__4zhudFv",demangled_name:"zhud::hide()",address:"0x8009bed4",size:224,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","b","lwz","cmplwi","beq","bl","clrlwi.","bne","cmplw","blt","li","subf","srwi.","mtctr","stb","bdnz","andi.","mtlr","blr"],labels:7},{name:"showing__Q24xhud6widgetCFv",demangled_name:"xhud::widget::showing() const",address:"0x8009bfb4",size:20,fuzzy_match_percent:0,opcodes:["lwz","subfic","cntlzw","srwi","blr"],labels:0},{name:"hiding__Q24xhud6widgetCFv",demangled_name:"xhud::widget::hiding() const",address:"0x8009bfc8",size:20,fuzzy_match_percent:0,opcodes:["lwz","subfic","cntlzw","srwi","blr"],labels:0},{name:"get_asset__Q24xhud17font_meter_widgetFv",demangled_name:"xhud::font_meter_widget::get_asset()",address:"0x8009bfdc",size:8,fuzzy_match_percent:0,opcodes:["lwz","blr"],labels:0},{name:"changing__Q24xhud12meter_widgetCFv",demangled_name:"xhud::meter_widget::changing() const",address:"0x8009bfe4",size:28,fuzzy_match_percent:0,opcodes:["lfs","fcmpu","mfcr","extrwi","xori","blr"],labels:0}]},{name:"main/SB/Game/zLasso",fuzzy_match_percent:3.8853812,total_code:8236,matched_code:320,total_data:14504,matched_data:0,total_functions:20,matched_functions:1,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x802e5788",size:14336,fuzzy_match_percent:0},{name:".rodata",address:"0x8025cd18",size:24,fuzzy_match_percent:0},{name:".sbss",address:"0x803cb8d8",size:16,fuzzy_match_percent:0},{name:".sdata",address:"0x803cab78",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cdae0",size:120,fuzzy_match_percent:12.903225},{name:".text",address:"0x8009c000",size:8128,fuzzy_match_percent:3.937008},{name:".text",address:"0x8009dfc0",size:108,fuzzy_match_percent:0}],functions:[{name:"zLasso_Init__FP6zLassoP14xModelInstancefff",demangled_name:"zLasso_Init(zLasso*, xModelInstance*, float, float, float)",address:"0x8009c000",size:192,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","cmplwi","bne","lis","addi","bl","li","beq","b","lfd","mtlr","blr"],labels:2},{name:"zLasso_AddGuide__FP4xEntP10xAnimStateP14xModelInstance",demangled_name:"zLasso_AddGuide(xEnt*, xAnimState*, xModelInstance*)",address:"0x8009c0c0",size:300,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","mr","lwz","mtctr","cmplwi","ble","cmplw","bne","b","bdnz","cmpwi","mulli","stwx","add","beq","bl","mtlr","blr"],labels:7},{name:"zLasso_SetGuide__FP4xEntP10xAnimState",demangled_name:"zLasso_SetGuide(xEnt*, xAnimState*)",address:"0x8009c1ec",size:224,fuzzy_match_percent:0,opcodes:["li","cmplwi","stw","beqlr","bne","blr","lwz","lis","addi","mtctr","ble","cmplw","beq","bdnz","bge","mulli","add","mr","bnelr"],labels:6},{name:"zLasso_InterpToGuide__FP6zLasso",demangled_name:"zLasso_InterpToGuide(zLasso*)",address:"0x8009c2cc",size:352,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lwz","cmplwi","beq","addi","lfs","fmr","bl","li","b","lwzx","mulli","add","cmpw","blt","xoris","lis","lfd","fsubs","fdivs","stfs","fcmpo","bge","lmw","mtlr","blr"],labels:4},{name:"zLasso_Render__FP6zLasso",demangled_name:"zLasso_Render(zLasso*)",address:"0x8009c42c",size:4048,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","li","lwz","rlwinm.","beq","bne","cmplwi","clrlwi.","lis","addi","lfs","fmuls","lfd","fctiwz","divw","xoris","fsubs","mullw","subf","mulli","lwzx","b","fmr","add","bl","cmpw","blt","lbz","fcmpo","bge","ble","fadds","stfs","fdivs","cmpwi","stb","mtctr","bdnz","neg","or","srawi","andc","lfsx","subi","bgt","psq_l","lmw","mtlr","blr"],labels:42},{name:"zLasso_Update__FP6zLassoP4xEntf",demangled_name:"zLasso_Update(zLasso*, xEnt*, float)",address:"0x8009d3fc",size:920,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","fmr","addi","bl","rlwinm.","bne","lfs","fsubs","stfs","fcmpo","bge","ori","fdivs","beq","b","fmuls","fmadds","lbz","mulli","add","stb","cmplwi","ble","subi","psq_l","lfd","mtlr","blr"],labels:21},{name:"zLasso_InitTimer__FP6zLassof",demangled_name:"zLasso_InitTimer(zLasso*, float)",address:"0x8009d794",size:320,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","addi","stfs","lfs","lwz","bl","fmr","li","stb","mtlr","blr"],labels:0},{name:"zLasso_ResetTimer__FP6zLassof",demangled_name:"zLasso_ResetTimer(zLasso*, float)",address:"0x8009d8d4",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","addi","stfs","lfs","bl","lwz","mtlr","blr"],labels:0},{name:"fizzicalRadius__FP6zLassofP5xVec3",demangled_name:"fizzicalRadius(zLasso*, float, xVec3*)",address:"0x8009d944",size:56,fuzzy_match_percent:0,opcodes:["lfs","fsubs","fmuls","fnmsubs","stfs","fcmpo","bgelr","blr"],labels:0},{name:"fizzicalCenter__FP6zLassofP5xVec3",demangled_name:"fizzicalCenter(zLasso*, float, xVec3*)",address:"0x8009d97c",size:96,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","addi","lfs","mulli","add","bl","lwz","mtlr","blr"],labels:0},{name:"fizzicalNormal__FP6zLassofP5xVec3",demangled_name:"fizzicalNormal(zLasso*, float, xVec3*)",address:"0x8009d9dc",size:160,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","addi","lbz","mulli","add","bl","fmr","fneg","lfs","fdivs","fmuls","psq_l","lwz","lfd","mtlr","blr"],labels:0},{name:"fizzicalHonda__FP6zLassofP5xVec3",demangled_name:"fizzicalHonda(zLasso*, float, xVec3*)",address:"0x8009da7c",size:312,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","addi","lfs","bl","lbz","mulli","add","fneg","lwz","cmpwi","beq","fcmpo","ble","lis","li","fmr","bge","mtlr","blr"],labels:2},{name:"nonfizzicalHonda__FP6zLassofP5xVec3",demangled_name:"nonfizzicalHonda(zLasso*, float, xVec3*)",address:"0x8009dbb4",size:204,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","addi","bl","fneg","lfs","fcmpo","bge","stfs","fdivs","b","lwz","mtlr","blr"],labels:2},{name:"fizzicalSlack__FP6zLassofP5xVec3",demangled_name:"fizzicalSlack(zLasso*, float, xVec3*)",address:"0x8009dc80",size:84,fuzzy_match_percent:0,opcodes:["lfs","fmuls","fsubs","fmsubs","fadds","stfs","fcmpo","bge","blr","blelr"],labels:1},{name:"zLasso_scenePrepare__Fv",demangled_name:"zLasso_scenePrepare()",address:"0x8009dcd4",size:16,fuzzy_match_percent:0,opcodes:["li","stw","blr"],labels:0},{name:"initVertMap__FP11zLassoGuide",demangled_name:"initVertMap(zLassoGuide*)",address:"0x8009dce4",size:460,fuzzy_match_percent:0,opcodes:["lwz","lhz","cmpw","beq","bne","b","mr","li","addi","stw","slwi","add","clrlwi.","clrlwi","blr"],labels:17},{name:"vec2vecMat__FP7xMat4x3P5xVec3P5xVec3",demangled_name:"vec2vecMat(xMat4x3*, xVec3*, xVec3*)",address:"0x8009deb0",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","addi","bl","lwz","mtlr","blr"],labels:0},{name:"bakeMorphAnim__FP10RpGeometryPv",demangled_name:"bakeMorphAnim(RpGeometry*, void*)",address:"0x8009defc",size:196,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lwz","clrrwi.","bne","oris","addi","li","lfs","bl","b","lwzx","cmpw","blt","lmw","mtlr","blr"],labels:5},{name:"xMat4x3Rot__FP7xMat4x3PC5xVec3f",demangled_name:"xMat4x3Rot(xMat4x3*, const xVec3*, float)",address:"0x8009dfc0",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","fmr","lfs","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xMat4x3RotC__FP7xMat4x3ffff",demangled_name:"xMat4x3RotC(xMat4x3*, float, float, float, float)",address:"0x8009dff0",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0}]},{name:"main/SB/Game/zLight",fuzzy_match_percent:56.52174,total_code:2116,matched_code:1196,total_data:536,matched_data:0,total_functions:17,matched_functions:11,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x802e8f88",size:320,fuzzy_match_percent:0},{name:".data",address:"0x8028fac0",size:160,fuzzy_match_percent:0},{name:".rodata",address:"0x8025cd30",size:32,fuzzy_match_percent:0},{name:".sbss",address:"0x803cb8e8",size:16,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cdb58",size:8,fuzzy_match_percent:0},{name:".text",address:"0x8009e02c",size:2116,fuzzy_match_percent:56.52174}],functions:[{name:"zLightResetAll__FP4xEnv",demangled_name:"zLightResetAll(xEnv*)",address:"0x8009e02c",size:156,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","mr","addi","bl","lwz","cmplwi","beq","b","mtlr","blr"],labels:2},{name:"zLightInit__FPvPv",demangled_name:"zLightInit(void*, void*)",address:"0x8009e0c8",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zLightInit__FP5xBaseP11zLightAsset",demangled_name:"zLightInit(xBase*, zLightAsset*)",address:"0x8009e0e8",size:448,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lbz","cmplwi","beq","lwz","b","li","cmpwi","bge","slwi","stwx","lfs","stfs","fmuls","rlwinm.","ori","mtlr","blr"],labels:12},{name:"zLightResolveLinks__Fv",demangled_name:"zLightResolveLinks()",address:"0x8009e2a8",size:136,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","li","addi","b","lwz","cmplwi","beq","bl","cmpw","blt","mtlr","blr"],labels:4},{name:"zLightDestroyAll__Fv",demangled_name:"zLightDestroyAll()",address:"0x8009e330",size:116,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","lwz","b","bl","subi","cmpw","blt","mtlr","blr"],labels:2},{name:"zLightDestroy__FP7_zLight",demangled_name:"zLightDestroy(_zLight*)",address:"0x8009e3a4",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","addi","stw","bl","lwz","mtlr","blr"],labels:0},{name:"zLightReset__FP7_zLight",demangled_name:"zLightReset(_zLight*)",address:"0x8009e3c8",size:100,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","bl","li","rlwinm.","beq","ori","lbz","mtlr","addi","blr"],labels:1},{name:"zLightSave__FP7_zLightP7xSerial",demangled_name:"zLightSave(_zLight*, xSerial*)",address:"0x8009e42c",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zLightLoad__FP7_zLightP7xSerial",demangled_name:"zLightLoad(_zLight*, xSerial*)",address:"0x8009e44c",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zLightEventCB__FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"zLightEventCB(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x8009e46c",size:108,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmpwi","stw","beq","bge","b","lwz","ori","clrrwi","mr","bl","li","mtlr","addi","blr"],labels:5},{name:"zLightUpdate__FP5xBaseP6xScenef",demangled_name:"zLightUpdate(xBase*, xScene*, float)",address:"0x8009e4d8",size:224,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmr","mr","clrlwi.","beq","cmplwi","bl","addi","lfs","fadds","stfs","lis","slwi","lwzx","mtctr","bctrl","psq_l","lfd","mtlr","blr"],labels:2},{name:"zLightAddLocalEnv__Fv",demangled_name:"zLightAddLocalEnv()",address:"0x8009e5b8",size:244,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","b","lwz","clrlwi.","beq","rlwinm.","mr","bl","slwi","stwx","cmpw","blt","mtlr","blr"],labels:3},{name:"zLightAddLocal__FP4xEnt",demangled_name:"zLightAddLocal(xEnt*)",address:"0x8009e6ac",size:176,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","lfs","fadds","stfs","cmplwi","bne","li","addi","lis","mtlr","blr"],labels:1},{name:"zLightRemoveLocalEnv__Fv",demangled_name:"zLightRemoveLocalEnv()",address:"0x8009e75c",size:68,fuzzy_match_percent:100,opcodes:["li","b","lwz","addi","stw","cmpw","blt","blr"],labels:2},{name:"zLightSetVolume__FP7zVolume",demangled_name:"zLightSetVolume(zVolume*)",address:"0x8009e7a0",size:88,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr.","bne","li","b","lis","addi","bl","lwz","cmplw","mtlr","blr"],labels:2},{name:"zLightEffectSet__FP7_zLighti",demangled_name:"zLightEffectSet(_zLight*, int)",address:"0x8009e7f8",size:80,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","lis","addi","slwi","lwzx","mtctr","bctrl","mtlr","blr"],labels:1},{name:"zLightOn__FP7_zLighti",demangled_name:"zLightOn(_zLight*, int)",address:"0x8009e848",size:40,fuzzy_match_percent:0,opcodes:["cmpwi","beq","lwz","ori","stw","blr","clrrwi"],labels:1}]},{name:"main/SB/Game/zLightEffect",fuzzy_match_percent:33.720932,total_code:1032,matched_code:348,total_data:64,matched_data:0,total_functions:25,matched_functions:22,complete:!1,module_name:"main",module_id:0,sections:[{name:".sdata2",address:"0x803cdb60",size:64,fuzzy_match_percent:42.105263},{name:".text",address:"0x8009e870",size:1032,fuzzy_match_percent:33.720932}],functions:[{name:"leGetRandom__Fv",demangled_name:"leGetRandom()",address:"0x8009e870",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","clrlwi","lis","lfd","lfs","lwz","fsubs","fdivs","mtlr","addi","blr"],labels:0},{name:"zLightEffectInitStrobe__FP7_zLight",demangled_name:"zLightEffectInitStrobe(_zLight*)",address:"0x8009e8b4",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zLightEffectInitDim__FP7_zLight",demangled_name:"zLightEffectInitDim(_zLight*)",address:"0x8009e8b8",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zLightEffectInitHalfDim__FP7_zLight",demangled_name:"zLightEffectInitHalfDim(_zLight*)",address:"0x8009e8bc",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zLightEffectInitRandomCol__FP7_zLight",demangled_name:"zLightEffectInitRandomCol(_zLight*)",address:"0x8009e8c0",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zLightEffectInitFlicker__FP7_zLight",demangled_name:"zLightEffectInitFlicker(_zLight*)",address:"0x8009e8c4",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","lfs","lwz","stfs","bl","mtlr","addi","blr"],labels:0},{name:"EffectFlicker__FP7_zLightfff",demangled_name:"EffectFlicker(_zLight*, float, float, float)",address:"0x8009e8f4",size:388,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","addi","lfs","fsubs","stfs","fcmpo","cror","bne","bl","fmuls","fadds","fmadds","ble","b","bge","psq_l","lfd","mtlr","blr"],labels:7},{name:"zLightEffectFlicker__FP7_zLightf",demangled_name:"zLightEffectFlicker(_zLight*, float)",address:"0x8009ea78",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lfs","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zLightEffectFlickerSlow__FP7_zLightf",demangled_name:"zLightEffectFlickerSlow(_zLight*, float)",address:"0x8009eaa0",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lfs","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zLightEffectFlickerErratic__FP7_zLightf",demangled_name:"zLightEffectFlickerErratic(_zLight*, float)",address:"0x8009eac8",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lfs","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zLightEffectStrobeSlow__FP7_zLightf",demangled_name:"zLightEffectStrobeSlow(_zLight*, float)",address:"0x8009eaf0",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zLightEffectStrobe__FP7_zLightf",demangled_name:"zLightEffectStrobe(_zLight*, float)",address:"0x8009eaf4",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zLightEffectStrobeFast__FP7_zLightf",demangled_name:"zLightEffectStrobeFast(_zLight*, float)",address:"0x8009eaf8",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zLightEffectDimSlow__FP7_zLightf",demangled_name:"zLightEffectDimSlow(_zLight*, float)",address:"0x8009eafc",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zLightEffectDim__FP7_zLightf",demangled_name:"zLightEffectDim(_zLight*, float)",address:"0x8009eb00",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zLightEffectDimFast__FP7_zLightf",demangled_name:"zLightEffectDimFast(_zLight*, float)",address:"0x8009eb04",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zLightEffectHalfDimSlow__FP7_zLightf",demangled_name:"zLightEffectHalfDimSlow(_zLight*, float)",address:"0x8009eb08",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zLightEffectHalfDim__FP7_zLightf",demangled_name:"zLightEffectHalfDim(_zLight*, float)",address:"0x8009eb0c",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zLightEffectHalfDimFast__FP7_zLightf",demangled_name:"zLightEffectHalfDimFast(_zLight*, float)",address:"0x8009eb10",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zLightEffectRandomColSlow__FP7_zLightf",demangled_name:"zLightEffectRandomColSlow(_zLight*, float)",address:"0x8009eb14",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zLightEffectRandomCol__FP7_zLightf",demangled_name:"zLightEffectRandomCol(_zLight*, float)",address:"0x8009eb18",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zLightEffectRandomColFast__FP7_zLightf",demangled_name:"zLightEffectRandomColFast(_zLight*, float)",address:"0x8009eb1c",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zLightEffectInitCauldron__FP7_zLight",demangled_name:"zLightEffectInitCauldron(_zLight*)",address:"0x8009eb20",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","lfs","lwz","stfs","bl","mtlr","addi","blr"],labels:0},{name:"leBlendToCol__Ffff",demangled_name:"leBlendToCol(float, float, float)",address:"0x8009eb50",size:52,fuzzy_match_percent:0,opcodes:["fcmpo","ble","fsubs","bgelr","fmr","blr","fadds","blelr"],labels:1},{name:"zLightEffectCauldron__FP7_zLightf",demangled_name:"zLightEffectCauldron(_zLight*, float)",address:"0x8009eb84",size:244,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmr","addi","lfs","fsubs","stfs","fcmpo","cror","bne","bl","fmuls","fmadds","mr","psq_l","lfd","mtlr","blr"],labels:1}]},{name:"main/SB/Game/zLightning",fuzzy_match_percent:6.587404,total_code:12448,matched_code:820,total_data:7808,matched_data:0,total_functions:17,matched_functions:10,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x802e90c8",size:6344,fuzzy_match_percent:0},{name:".data",address:"0x8028fb60",size:16,fuzzy_match_percent:0},{name:".rodata",address:"0x8025cd50",size:1224,fuzzy_match_percent:0},{name:".sbss",address:"0x803cb8f8",size:16,fuzzy_match_percent:0},{name:".sdata",address:"0x803cab80",size:48,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cdba0",size:160,fuzzy_match_percent:22.222223},{name:".text",address:"0x8009ec78",size:12432,fuzzy_match_percent:6.4671817},{name:".text",address:"0x800a1d08",size:16,fuzzy_match_percent:100}],functions:[{name:"lightningTweakChangeType__FRC10tweak_info",demangled_name:"lightningTweakChangeType(const tweak_info&)",address:"0x8009ec78",size:312,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","addi","stw","bl","lwz","cmpwi","beq","bge","b","lfs","li","mtlr","blr"],labels:4},{name:"lightningTweakStart__FRC10tweak_info",demangled_name:"lightningTweakStart(const tweak_info&)",address:"0x8009edb0",size:128,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lwz","bl","mtlr","blr"],labels:0},{name:"zLightningInit__Fv",demangled_name:"zLightningInit()",address:"0x8009ee30",size:2724,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","addi","li","bl","cmplwi","beq","lwz","mr","mtctr","slwi","add","bdnz","lfs","fsubs","fmuls","fmr","xoris","lfd","cmpwi","fmadds","stfs","blt","bne","b","subi","lfsx","mulli","stb","sth","psq_l","lmw","mtlr","blr"],labels:6},{name:"FindFreeLightning__Fv",demangled_name:"FindFreeLightning()",address:"0x8009f8d4",size:156,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","li","addi","mtctr","lwz","cmplwi","beq","clrlwi.","bne","slwi","lwzx","b","bl","stwx","bdnz","mtlr","blr"],labels:4},{name:"zLightningAdd__FP16_tagLightningAdd",demangled_name:"zLightningAdd(_tagLightningAdd*)",address:"0x8009f970",size:1272,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","bl","mr.","bne","li","b","lwz","addi","ori","cmplwi","beq","lha","sth","lfs","stfs","cmpwi","bge","rlwinm.","subic.","subi","mulli","add","fcmpo","bgt","fmr","fmuls","fneg","fadds","lis","xoris","lfd","fsubs","fdivs","subf","subf.","blt","cmpw","fmadds","ble","psq_l","lmw","mtlr","blr"],labels:34},{name:"UpdateLightning__FP10zLightningf",demangled_name:"UpdateLightning(zLightning*, float)",address:"0x8009fe68",size:1248,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmr","mr","rlwinm.","bne","lfs","fsubs","stfs","fcmpo","cror","beq","rlwinm","b","clrrwi","cmplwi","addi","li","fmuls","fneg","bl","fmadds","fadds","lha","lis","xoris","lfd","fdivs","subi","cmpw","blt","mulli","add","andi.","ble","bge","clrlwi.","divwu","mullw","subf","bgt","psq_l","mtlr","blr"],labels:25},{name:"zLightningUpdate__Ff",demangled_name:"zLightningUpdate(float)",address:"0x800a0348",size:768,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","fmr","addi","li","lwz","cmplwi","beq","clrlwi.","bl","cmpwi","blt","lfs","fmadds","stfs","fcmpo","ble","fsubs","fmuls","fctiwz","bge","mulli","add","mr","xoris","slwi","lfd","b","bne","subi","lfsx","cmpw","psq_l","lmw","mtlr","blr"],labels:10},{name:"zLightningFunc_Render__FP10zLightning",demangled_name:"zLightningFunc_Render(zLightning*)",address:"0x800a0648",size:1580,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lis","lfs","addi","fcmpo","ble","fmuls","fdivs","fmr","bge","stfs","fsubs","bl","b","clrlwi","li","lwz","cmpwi","lbz","stb","fadds","blt","mulli","fmadds","cror","bne","lfd","fctiwz","xoris","fnmsubs","fneg","rlwinm.","beq","stfsx","stbx","subfic","psq_l","lmw","mtlr","blr"],labels:13},{name:"RenderLightning__FP10zLightning",demangled_name:"RenderLightning(zLightning*)",address:"0x800a0c74",size:2948,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lis","lwz","addi","cmplwi","beq","rlwinm.","lbz","lfd","fsubs","b","lfs","fdivs","fmuls","li","fadds","fctiwz","lha","fmr","bl","subi","fneg","fcmpo","ble","stfs","stb","bne","mulli","add","mfcr","srwi.","clrlwi.","cmpwi","blt","cmpw","slwi","stfsx","stbx","psq_l","lmw","mtlr","blr"],labels:44},{name:"zLightningRender__Fv",demangled_name:"zLightningRender()",address:"0x800a17f8",size:148,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","li","bl","lis","addi","andi.","bne","cmpwi","blt","mtlr","blr"],labels:3},{name:"zLightningShow__FP10zLightningi",demangled_name:"zLightningShow(zLightning*, int)",address:"0x800a188c",size:40,fuzzy_match_percent:100,opcodes:["cmpwi","beq","lwz","ori","stw","blr","rlwinm"],labels:1},{name:"zLightningKill__FP10zLightning",demangled_name:"zLightningKill(zLightning*)",address:"0x800a18b4",size:20,fuzzy_match_percent:100,opcodes:["lwz","li","and","stw","blr"],labels:0},{name:"zLightningModifyEndpoints__FP10zLightningP5xVec3P5xVec3",demangled_name:"zLightningModifyEndpoints(zLightning*, xVec3*, xVec3*)",address:"0x800a18c8",size:1088,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lwz","cmplwi","beq","rlwinm.","lha","subic.","bge","addi","subi","mulli","add","bl","b","lfs","fcmpo","bgt","fmr","fmuls","fneg","stfs","fadds","lis","xoris","lfd","li","fsubs","fdivs","subf","subf.","bne","cmpwi","cmpw","fmadds","ble","blt","psq_l","lmw","mtlr","blr"],labels:23},{name:"xDebugAddTweak__FPCcPUcUcUcPC14tweak_callbackPvUi",demangled_name:"xDebugAddTweak(const char*, unsigned char*, unsigned char, unsigned char, const tweak_callback*, void*, unsigned int)",address:"0x800a1d08",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xDebugAddFlagTweak__FPCcPUiUiPC14tweak_callbackPvUi",demangled_name:"xDebugAddFlagTweak(const char*, unsigned int*, unsigned int, const tweak_callback*, void*, unsigned int)",address:"0x800a1d0c",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xDebugAddSelectTweak__FPCcPUiPPCcPCUiUiPC14tweak_callbackPvUi",demangled_name:"xDebugAddSelectTweak(const char*, unsigned int*, const char**, const unsigned int*, unsigned int, const tweak_callback*, void*, unsigned int)",address:"0x800a1d10",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xDebugAddTweak__FPCcPsssPC14tweak_callbackPvUi",demangled_name:"xDebugAddTweak(const char*, short*, short, short, const tweak_callback*, void*, unsigned int)",address:"0x800a1d14",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0}]},{name:"main/SB/Game/zLOD",fuzzy_match_percent:9.180327,total_code:2440,matched_code:224,total_data:32808,matched_data:0,total_functions:6,matched_functions:2,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x802ea990",size:32768,fuzzy_match_percent:0},{name:".sbss",address:"0x803cb908",size:16,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cdc40",size:24,fuzzy_match_percent:0},{name:".text",address:"0x800a1d18",size:2440,fuzzy_match_percent:9.180327}],functions:[{name:"AddToLODList__FP14xModelInstance",demangled_name:"AddToLODList(xModelInstance*)",address:"0x800a1d18",size:468,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","lis","addi","mr","mtctr","cmplwi","ble","cmplw","beq","bdnz","li","bne","b","bge","lfs","fmuls","fadds","fcmpo","slwi","lfsx","bl","stfs","fsubs","stwx","add","psq_l","lfd","mtlr","blr"],labels:10},{name:"AddToLODList__FP4xEntP6xScenePv",demangled_name:"AddToLODList(xEnt*, xScene*, void*)",address:"0x800a1eec",size:112,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","bne","b","bl","lbz","beq","mtlr","addi","blr"],labels:4},{name:"zLOD_Setup__Fv",demangled_name:"zLOD_Setup()",address:"0x800a1f5c",size:520,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","li","addi","stmw","bl","mr.","beq","b","mr","lwz","add","cmplw","blt","cmplwi","slwi","lfsx","fmuls","stfsx","lwzx","stwx","lmw","mtlr","blr"],labels:12},{name:"zLOD_Update__FUi",demangled_name:"zLOD_Update(unsigned int)",address:"0x800a2164",size:580,fuzzy_match_percent:0,opcodes:["lwz","lis","addi","cmplwi","beqlr","mullw","subi","mulhwu","srwi.","mr","bne","mtctr","stw","cmplw","blt","li","slwi","add","beq","lfs","fmuls","fadds","fcmpo","bge","fsubs","fdivs","cror","lhz","ori","sth","lwzx","cmpwi","b","andi.","bgt","bdnz","blr"],labels:18},{name:"zLOD_Get__FP4xEnt",demangled_name:"zLOD_Get(xEnt*)",address:"0x800a23a8",size:112,fuzzy_match_percent:100,opcodes:["lwz","cmplwi","bne","li","blr","mr","mtctr","ble","beq","cmplw","slwi","add","addi","bdnz"],labels:4},{name:"zLOD_UseCustomTable__FP4xEntP9zLODTable",demangled_name:"zLOD_UseCustomTable(xEnt*, zLODTable*)",address:"0x800a2418",size:648,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","lis","mr","addi","li","mtctr","cmplwi","ble","cmplw","bne","slwi","add","lfs","bl","fadds","fmuls","stfsu","fcmpo","bge","beq","fsubs","fdivs","cror","lhz","ori","sth","lwzx","cmpwi","b","andi.","bgt","bdnz","psq_l","lfd","mtlr","blr"],labels:17}]},{name:"main/SB/Game/zMain",fuzzy_match_percent:1.171024,total_code:14688,matched_code:172,total_data:5696,matched_data:0,total_functions:16,matched_functions:5,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x8028fb70",size:528,fuzzy_match_percent:0},{name:".rodata",address:"0x8025d218",size:4928,fuzzy_match_percent:0},{name:".sbss",address:"0x803cb918",size:24,fuzzy_match_percent:0},{name:".sbss2",address:"0x803d0868",size:16,fuzzy_match_percent:0},{name:".sdata",address:"0x803cabb0",size:16,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cdc58",size:184,fuzzy_match_percent:4.255319},{name:".text",address:"0x800a26a0",size:14684,fuzzy_match_percent:1.1441025},{name:".text",address:"0x800a5ffc",size:4,fuzzy_match_percent:100}],functions:[{name:"main",address:"0x800a26a0",size:340,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","bl","stb","lwz","lbz","mtlr","blr"],labels:0},{name:"zMainOutputMgrSetup__Fv",demangled_name:"zMainOutputMgrSetup()",address:"0x800a27f4",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zMainInitGlobals__Fv",demangled_name:"zMainInitGlobals()",address:"0x800a281c",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","li","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"ParseFloatList__FPfPci",demangled_name:"ParseFloatList(float*, char*, int)",address:"0x800a2868",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zLedgeAdjust__FP16zLedgeGrabParams",demangled_name:"zLedgeAdjust(zLedgeGrabParams*)",address:"0x800a2888",size:20,fuzzy_match_percent:100,opcodes:["lfs","fmuls","stfs","blr"],labels:0},{name:"zMainParseINIGlobals__FP8xIniFile",demangled_name:"zMainParseINIGlobals(xIniFile*)",address:"0x800a289c",size:8980,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","stmw","mr","li","bl","sth","lfs","clrlwi","stfs","fmuls","fdivs","fcmpu","mfcr","extrwi","xori","cmplwi","beq","b","fcmpo","ble","fmr","stb","stfsu","lmw","lwz","mtlr","blr"],labels:17},{name:"zMainMemLvlChkCB__Fv",demangled_name:"zMainMemLvlChkCB()",address:"0x800a4bb0",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zMainShowProgressBar__Fv",demangled_name:"zMainShowProgressBar()",address:"0x800a4bd0",size:256,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","cmpwi","beq","lwz","ble","li","lis","addi","mulhw","srawi","srwi","add","stbx","subf","crclr","mtlr","blr"],labels:2},{name:"zMainLoop__Fv",demangled_name:"zMainLoop()",address:"0x800a4cd0",size:1328,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","mr","lis","li","addi","lfs","fcmpo","blt","b","cmplwi","beq","lwz","bne","lbz","extsb.","stb","slwi","rlwimi","or","cmpwi"],labels:14},{name:"zMainReadINI__Fv",demangled_name:"zMainReadINI()",address:"0x800a5200",size:844,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","bl","mr.","beq","lwz","mr","cmplwi","bne","cmpwi","stb","neg","or","srwi","mtctr","bctrl","mtlr","blr"],labels:3},{name:"zMainFirstScreen__Fi",demangled_name:"zMainFirstScreen(int)",address:"0x800a554c",size:488,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","li","bl","lwz","addi","cmpwi","beq","lis","subi","mtctr","lwzu","bdnz","lbz","stb","lfs","fmr","stfs","frsp","fnmsubs","blt","b","subic.","bne","psq_l","lfd","mtlr","blr"],labels:6},{name:"zMainMemCardSpaceQuery__Fv",demangled_name:"zMainMemCardSpaceQuery()",address:"0x800a5734",size:1648,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","li","lis","subi","lwz","mtctr","bctrl","mr","addi","bl","cmpwi","beq","bne","blt","clrlwi.","subf","xoris","lfd","lfs","fsubs","fdivs","fmuls","fctiwz","stbx","crclr","bge","b","cmplwi","lbz","rlwinm.","mr.","cmpw","psq_l","lmw","mtlr","blr"],labels:35},{name:"zMainMemCardQueryPost__Fiiii",demangled_name:"zMainMemCardQueryPost(int, int, int, int)",address:"0x800a5da4",size:160,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","li","lwz","bl","addi","neg","or","srwi","lmw","mtlr","blr"],labels:0},{name:"zMainMemCardRenderText__FPCcb",demangled_name:"zMainMemCardRenderText(const char*, bool)",address:"0x800a5e44",size:152,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","lwz","bl","addi","mtlr","blr"],labels:0},{name:"zMainLoadFontHIP__Fv",demangled_name:"zMainLoadFontHIP()",address:"0x800a5edc",size:288,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","mr","lis","li","addi","lfs","fcmpo","blt","lwz","mtlr","blr"],labels:1},{name:"iEnvStartup__Fv",demangled_name:"iEnvStartup()",address:"0x800a5ffc",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0}]},{name:"main/SB/Game/zMenu",fuzzy_match_percent:94.64752,total_code:3064,matched_code:1584,total_data:344,matched_data:344,total_functions:14,matched_functions:13,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x802f2990",size:192,fuzzy_match_percent:100},{name:".rodata",address:"0x8025e558",size:48,fuzzy_match_percent:100},{name:".sbss",address:"0x803cb930",size:32,fuzzy_match_percent:100},{name:".sbss2",address:"0x803d0878",size:8,fuzzy_match_percent:100},{name:".sdata",address:"0x803cabc0",size:16,fuzzy_match_percent:100},{name:".sdata2",address:"0x803cdd10",size:48,fuzzy_match_percent:100},{name:".text",address:"0x800a6000",size:3064,fuzzy_match_percent:94.64752}],functions:[{name:"zMenuRunning__Fv",demangled_name:"zMenuRunning()",address:"0x800a6000",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"zMenuInit__FUi",demangled_name:"zMenuInit(unsigned int)",address:"0x800a6008",size:132,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"zMenuExit__Fv",demangled_name:"zMenuExit()",address:"0x800a608c",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","li","lis","addi","lwz","mtlr","blr"],labels:0},{name:"zMenuSetup__Fv",demangled_name:"zMenuSetup()",address:"0x800a60d0",size:176,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","li","addi","bl","lfs","stfs","lwz","cmplwi","beq","mtlr","blr"],labels:1},{name:"zMenuLoop__Fv",demangled_name:"zMenuLoop()",address:"0x800a6180",size:1480,fuzzy_match_percent:88.918915,opcodes:["stwu","mflr","stw","li","stmw","lwz","cmpwi","beq","bl","b","lis","srwi","lfd","lfs","fsubs","fdivs","fmsubs","stfs","addi","mr","bne","bge","fmuls","lbz","cmplwi","fcmpo","ble","stb","mulli","add","mtctr","bctrl","clrlwi","blt","subi","lmw","mtlr","blr"],labels:25},{name:"zMenuIsPaused__Fv",demangled_name:"zMenuIsPaused()",address:"0x800a6748",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"zMenuLoopContinue__Fv",demangled_name:"zMenuLoopContinue()",address:"0x800a6750",size:24,fuzzy_match_percent:100,opcodes:["lwz","subfic","subi","or","srwi","blr"],labels:0},{name:"zMenuUpdateMode__Fv",demangled_name:"zMenuUpdateMode()",address:"0x800a6768",size:192,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","li","cmpwi","bne","bl","lfs","fsubs","mr","subis","cmplwi","b","lis","addi","fadds","stfs","stb","psq_l","lfd","mtlr","blr"],labels:4},{name:"zMenuGetCorruptFiles__FPA64_c",demangled_name:"zMenuGetCorruptFiles(char(*)[64])",address:"0x800a6828",size:108,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","mr","li","b","bl","lwz","cmpw","blt","mtlr","blr"],labels:2},{name:"zMenuCardCheckStartup__FPiPiPi",demangled_name:"zMenuCardCheckStartup(int*, int*, int*)",address:"0x800a6894",size:772,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","li","bl","addi","cmpwi","beq","bge","b","bne","lis","subi","mr.","lwz","blt","cntlzw","lmw","srwi","mtlr","blr"],labels:12},{name:"zMenuGetBadCard__Fv",demangled_name:"zMenuGetBadCard()",address:"0x800a6b98",size:12,fuzzy_match_percent:100,opcodes:["lwz","addi","blr"],labels:0},{name:"zMenuFMVPlay__FPcUifbb",demangled_name:"zMenuFMVPlay(char*, unsigned int, float, bool, bool)",address:"0x800a6ba4",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmplwi","stw","beq","bl","stfs","lfs","lwz","mtlr","addi","blr"],labels:1},{name:"zMenuIsFirstBoot__Fv",demangled_name:"zMenuIsFirstBoot()",address:"0x800a6be8",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"zMenuFirstBootSet__Fi",demangled_name:"zMenuFirstBootSet(int)",address:"0x800a6bf0",size:8,fuzzy_match_percent:100,opcodes:["stw","blr"],labels:0}]},{name:"main/SB/Game/zMovePoint",fuzzy_match_percent:88.16568,total_code:676,matched_code:596,total_data:16,matched_data:0,total_functions:13,matched_functions:12,complete:!1,module_name:"main",module_id:0,sections:[{name:".sbss",address:"0x803cb950",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cdd40",size:8,fuzzy_match_percent:0},{name:".text",address:"0x800a6bf8",size:668,fuzzy_match_percent:88.02395},{name:".text",address:"0x800a6e94",size:8,fuzzy_match_percent:100}],functions:[{name:"zMovePoint_GetMemPool__Fi",demangled_name:"zMovePoint_GetMemPool(int)",address:"0x800a6bf8",size:80,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr.","beq","mulli","lwz","li","bl","b","mtlr","addi","blr"],labels:2},{name:"zMovePointInit__FP10zMovePointP15xMovePointAsset",demangled_name:"zMovePointInit(zMovePoint*, xMovePointAsset*)",address:"0x800a6c48",size:112,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lbz","cmplwi","beq","lhz","slwi","add","b","li","lwz","mtlr","blr"],labels:2},{name:"zMovePoint_GetInst__Fi",demangled_name:"zMovePoint_GetInst(int)",address:"0x800a6cb8",size:16,fuzzy_match_percent:100,opcodes:["mulli","lwz","add","blr"],labels:0},{name:"zMovePointSetup__FP10zMovePointP6zScene",demangled_name:"zMovePointSetup(zMovePoint*, zScene*)",address:"0x800a6cc8",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zMovePoint_From_xAssetID__FUi",demangled_name:"zMovePoint_From_xAssetID(unsigned int)",address:"0x800a6ce8",size:64,fuzzy_match_percent:100,opcodes:["lwz","li","mtctr","cmpwi","ble","cmplw","bne","mr","b","addi","bdnz","blr"],labels:3},{name:"zMovePointSave__FP10zMovePointP7xSerial",demangled_name:"zMovePointSave(zMovePoint*, xSerial*)",address:"0x800a6d28",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zMovePointLoad__FP10zMovePointP7xSerial",demangled_name:"zMovePointLoad(zMovePoint*, xSerial*)",address:"0x800a6d48",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zMovePointReset__FP10zMovePoint",demangled_name:"zMovePointReset(zMovePoint*)",address:"0x800a6d68",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zMovePointEventCB__FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"zMovePointEventCB(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x800a6d88",size:172,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmpwi","stw","beq","bge","b","li","stb","mr","bl","lwz","cmplwi","lfs","fcmpo","mtlr","addi","blr"],labels:7},{name:"zMovePointGetNext__FPC10zMovePointPC10zMovePointPP10zMovePointP5xVec3",demangled_name:"zMovePointGetNext(const zMovePoint*, const zMovePoint*, zMovePoint**, xVec3*)",address:"0x800a6e34",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zMovePointGetPos__FPC10zMovePoint",demangled_name:"zMovePointGetPos(const zMovePoint*)",address:"0x800a6e54",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zMovePointGetDelay__FPC10zMovePoint",demangled_name:"zMovePointGetDelay(const zMovePoint*)",address:"0x800a6e74",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xMovePointGetDelay__FPC10xMovePoint",demangled_name:"xMovePointGetDelay(const xMovePoint*)",address:"0x800a6e94",size:8,fuzzy_match_percent:100,opcodes:["lfs","blr"],labels:0}]},{name:"main/SB/Game/zMusic",fuzzy_match_percent:44.150112,total_code:3624,matched_code:1600,total_data:1136,matched_data:0,total_functions:14,matched_functions:6,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x802f2a50",size:256,fuzzy_match_percent:0},{name:".data",address:"0x8028fd80",size:448,fuzzy_match_percent:23.809525},{name:".rodata",address:"0x8025e588",size:368,fuzzy_match_percent:0},{name:".sbss",address:"0x803cb958",size:16,fuzzy_match_percent:0},{name:".sdata",address:"0x803cabd0",size:16,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cdd48",size:32,fuzzy_match_percent:0},{name:".text",address:"0x800a6e9c",size:3624,fuzzy_match_percent:44.150112}],functions:[{name:"volume_reset__Fv",demangled_name:"volume_reset()",address:"0x800a6e9c",size:72,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","lfs","stfs","bl","lwz","mtlr","blr"],labels:0},{name:"zMusicRefreshVolume__Fv",demangled_name:"zMusicRefreshVolume()",address:"0x800a6ee4",size:108,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","lwz","cmplwi","beq","lfs","bl","cmpwi","blt","mtlr","blr"],labels:2},{name:"zMusicInit__Fv",demangled_name:"zMusicInit()",address:"0x800a6f50",size:964,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","li","addi","bl","lfs","stfs","lwz","mtlr","blr"],labels:0},{name:"getCurrLevelMusicEnum__Fv",demangled_name:"getCurrLevelMusicEnum()",address:"0x800a7314",size:256,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","cmplwi","bgt","lis","slwi","addi","lwzx","mtctr","bctr","li","b","mulhwu","srwi","mulli","subf","cmpwi","blt","subi","beq","bne","lwz","mtlr","blr"],labels:19},{name:"zMusicDo__Fi",demangled_name:"zMusicDo(int)",address:"0x800a7414",size:556,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","lfs","addi","mr","lbz","cmplwi","beq","li","b","bl","slwi","subi","mulhwu","lwzx","lwz","srwi","mulli","subf","bgt","mtctr","bctr","stwx","add","cmpwi","bne","subis","fmuls","fmr","neg","or","srawi","and","oris","stfs","psq_l","lfd","lmw","mtlr","blr"],labels:13},{name:"zMusicNotify__Fi",demangled_name:"zMusicNotify(int)",address:"0x800a7640",size:124,fuzzy_match_percent:0,opcodes:["lwz","cmplwi","bnelr","mulli","lis","addi","add","beq","cmplw","bgelr","lfs","fcmpo","bgtlr","li","slwi","stwx","stfsx","lwzx","subfic","cntlzw","extrwi","stw","blr"],labels:1},{name:"zMusicNotifyEvent__FPCfP5xBase",demangled_name:"zMusicNotifyEvent(const float*, xBase*)",address:"0x800a76bc",size:248,fuzzy_match_percent:0,opcodes:["stwu","lwz","cmplwi","bne","lfs","fcmpu","li","b","mulli","lis","fctiwz","addi","add","stfd","slwi","lwzx","cmpw","beq","cmplw","bge","fcmpo","bgt","stwx","stfsx","subfic","cntlzw","extrwi","stw","blr"],labels:4},{name:"zMusicUpdate__Ff",demangled_name:"zMusicUpdate(float)",address:"0x800a77b4",size:368,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmr","cmplwi","bne","lis","li","addi","lfs","fadds","stfs","fcmpu","beq","subfic","cntlzw","extrwi","cmpw","fcmpo","ble","fsubs","bge","mr","bl","cmpwi","blt","psq_l","lfd","mtlr","blr"],labels:5},{name:"volume_update__Ff",demangled_name:"volume_update(float)",address:"0x800a7924",size:380,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","lfs","addi","fcmpo","cror","bne","stfs","b","lfsu","fmadds","bge","li","cmpwi","beq","blt","lwz","cmplwi","fcmpu","cmplw","fmuls","ble","fmr","bl","psq_l","lfd","mtlr","blr"],labels:11},{name:"zMusicKill__Fv",demangled_name:"zMusicKill()",address:"0x800a7aa0",size:112,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","li","addi","lwz","cmplwi","beq","bl","cmpwi","blt","mtlr","blr"],labels:2},{name:"zMusicPause__Fv",demangled_name:"zMusicPause()",address:"0x800a7b10",size:108,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmplwi","bne","lis","li","addi","beq","bl","cmpwi","blt","mtlr","blr"],labels:3},{name:"zMusicUnpause__Fi",demangled_name:"zMusicUnpause(int)",address:"0x800a7b7c",size:228,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","lis","li","addi","cmpwi","b","lfs","neg","or","fmr","srawi","and","oris","bl","blt","mtlr","blr"],labels:4},{name:"zMusicSetVolume__Fff",demangled_name:"zMusicSetVolume(float, float)",address:"0x800a7c60",size:48,fuzzy_match_percent:0,opcodes:["frsp","lis","lfsu","stfs","fsubs","lfs","fcmpo","blelr","fdivs","blr"],labels:0},{name:"zMusicReset__Fv",demangled_name:"zMusicReset()",address:"0x800a7c90",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","cmpw","beq","li","mtlr","addi","blr"],labels:1}]},{name:"main/SB/Game/zParCmd",fuzzy_match_percent:87.53501,total_code:2856,matched_code:848,total_data:376,matched_data:376,total_functions:11,matched_functions:5,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x802f2b50",size:288,fuzzy_match_percent:100},{name:".rodata",address:"0x8025e6f8",size:24,fuzzy_match_percent:100},{name:".sbss",address:"0x803cb968",size:8,fuzzy_match_percent:100},{name:".sdata2",address:"0x803cdd68",size:56,fuzzy_match_percent:100},{name:".text",address:"0x800a7cc4",size:2856,fuzzy_match_percent:87.53501}],functions:[{name:"zParCmdInit__Fv",demangled_name:"zParCmdInit()",address:"0x800a7cc4",size:192,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lis","li","addi","lwz","mtlr","blr"],labels:0},{name:"zParCmdFindClipVolumes__Fv",demangled_name:"zParCmdFindClipVolumes()",address:"0x800a7d84",size:168,fuzzy_match_percent:85.71429,opcodes:["stwu","mflr","lis","li","stw","addi","bl","b","mr","crclr","cmplwi","beq","lwz","slwi","stwx","cmpwi","blt","mtlr","blr"],labels:3},{name:"xParCmdKillDistance_Update__FP7xParCmdP9xParGroupf",demangled_name:"xParCmdKillDistance_Update(xParCmd*, xParGroup*, float)",address:"0x800a7e2c",size:208,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","lis","addi","cmplwi","beq","b","mr","bl","lfs","fcmpo","ble","stfs","bne","bge","mtlr","blr"],labels:7},{name:"xParCmdClipVolumes_Update__FP7xParCmdP9xParGroupf",demangled_name:"xParCmdClipVolumes_Update(xParCmd*, xParGroup*, float)",address:"0x800a7efc",size:164,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lwz","b","mr","li","bl","clrlwi.","beq","lfs","stfs","cmpw","blt","cmplwi","bne","mtlr","blr"],labels:5},{name:"xParCmdPlayerCollision_Update__FP7xParCmdP9xParGroupf",demangled_name:"xParCmdPlayerCollision_Update(xParCmd*, xParGroup*, float)",address:"0x800a7fa0",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xParCmdAnimalMagentism_Update__FP7xParCmdP9xParGroupf",demangled_name:"xParCmdAnimalMagentism_Update(xParCmd*, xParGroup*, float)",address:"0x800a7fa4",size:392,fuzzy_match_percent:56.122444,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","fmr","addi","lwz","mr","bl","lfs","fneg","fmuls","fadds","stfs","b","fsubs","fmadds","fcmpo","bge","cmplwi","bne","psq_l","lfd","mtlr","blr"],labels:4},{name:"xParCmdDamagePlayer_Update__FP7xParCmdP9xParGroupf",demangled_name:"xParCmdDamagePlayer_Update(xParCmd*, xParGroup*, float)",address:"0x800a812c",size:364,fuzzy_match_percent:96.7033,opcodes:["stwu","mflr","lis","stw","stmw","mr","lwz","addi","bl","clrlwi","subfic","b","cmplwi","beq","cmpwi","subi","bgt","li","stb","lfs","fcmpo","ble","fmuls","stfs","clrlwi.","mtctr","bdnz","bne","lmw","mtlr","blr"],labels:9},{name:"xParCmdJet_Update__FP7xParCmdP9xParGroupf",demangled_name:"xParCmdJet_Update(xParCmd*, xParGroup*, float)",address:"0x800a8298",size:368,fuzzy_match_percent:94.565216,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","mr","lfs","lbz","fmuls","cmplwi","bne","lis","addi","stfs","b","bl","fadds","fcmpo","bge","fdivs","fmadds","psq_l","lfd","mtlr","blr"],labels:9},{name:"xParCmdCustom_Grass_Update__FP7xParCmdP9xParGroupf",demangled_name:"xParCmdCustom_Grass_Update(xParCmd*, xParGroup*, float)",address:"0x800a8408",size:272,fuzzy_match_percent:88.2353,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","lwz","addi","lfs","stfs","fmuls","b","bl","fadds","fcmpo","bge","fsubs","ble","cmplwi","bne","psq_l","lfd","mtlr","blr"],labels:4},{name:"xParCmdApplyCamMat_Update__FP7xParCmdP9xParGroupf",demangled_name:"xParCmdApplyCamMat_Update(xParCmd*, xParGroup*, float)",address:"0x800a8518",size:280,fuzzy_match_percent:100,opcodes:["lwz","lis","lfs","addi","fcmpu","beq","fmuls","b","fmadds","stfs","cmplwi","bne","beqlr","blr"],labels:8},{name:"xParCmdCustom_Update__FP7xParCmdP9xParGroupf",demangled_name:"xParCmdCustom_Update(xParCmd*, xParGroup*, float)",address:"0x800a8630",size:444,fuzzy_match_percent:78.37838,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","cmpwi","beq","bge","b","lis","lfs","addi","fmuls","stfs","bl","fadds","fcmpo","fdivs","frsp","cmplwi","bne","psq_l","lfd","mtlr","blr"],labels:15}]},{name:"main/SB/Game/zParEmitter",fuzzy_match_percent:100,total_code:124,matched_code:124,total_data:0,matched_data:0,total_functions:2,matched_functions:2,complete:!0,module_name:"main",module_id:0,sections:[{name:".text",address:"0x800a87ec",size:124,fuzzy_match_percent:100}],functions:[{name:"zParEmitterFind__FUi",demangled_name:"zParEmitterFind(unsigned int)",address:"0x800a87ec",size:88,fuzzy_match_percent:100,opcodes:["lis","addi","lwz","cmplwi","bne","li","blr","mtctr","cmpwi","ble","cmplw","mr","bdnz"],labels:4},{name:"zParEmitterFind__FPCc",demangled_name:"zParEmitterFind(const char*)",address:"0x800a8844",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0}]},{name:"main/SB/Game/zPendulum",fuzzy_match_percent:100,total_code:1416,matched_code:1416,total_data:16,matched_data:16,total_functions:10,matched_functions:10,complete:!0,module_name:"main",module_id:0,sections:[{name:".sdata2",address:"0x803cdda0",size:16,fuzzy_match_percent:100},{name:".text",address:"0x800a8868",size:1416,fuzzy_match_percent:100}],functions:[{name:"zPendulum_Init__FPvPv",demangled_name:"zPendulum_Init(void*, void*)",address:"0x800a8868",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zPendulum_Init__FP10_zPendulumP9xEntAsset",demangled_name:"zPendulum_Init(_zPendulum*, xEntAsset*)",address:"0x800a8888",size:172,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","mr","bl","lbz","cmplwi","beq","b","li","lwz","mtlr","blr"],labels:2},{name:"zPendulum_Save__FP10_zPendulumP7xSerial",demangled_name:"zPendulum_Save(_zPendulum*, xSerial*)",address:"0x800a8934",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zPendulum_Load__FP10_zPendulumP7xSerial",demangled_name:"zPendulum_Load(_zPendulum*, xSerial*)",address:"0x800a8954",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zPendulum_Setup__FP10_zPendulumP6xScene",demangled_name:"zPendulum_Setup(_zPendulum*, xScene*)",address:"0x800a8974",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zPendulum_Reset__FP10_zPendulumP6xScene",demangled_name:"zPendulum_Reset(_zPendulum*, xScene*)",address:"0x800a8994",size:292,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","addi","lfs","stfs","fdivs","fsubs","fcmpo","cror","bne","fadds","ble","fmuls","mtlr","blr"],labels:4},{name:"zPendulum_Update__FP10_zPendulumP6xScenef",demangled_name:"zPendulum_Update(_zPendulum*, xScene*, float)",address:"0x800a8ab8",size:156,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lfs","lwz","fcmpo","bge","fadds","cror","bne","ble","li","b","stfs","mtlr","addi","blr"],labels:3},{name:"zPendulum_Move__FP10_zPendulumP6xScenefP9xEntFrame",demangled_name:"zPendulum_Move(_zPendulum*, xScene*, float, xEntFrame*)",address:"0x800a8b54",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","addi","stw","bl","lwz","mtlr","blr"],labels:0},{name:"zPendulumTranslate__FP4xEntP5xVec3P7xMat4x3",demangled_name:"zPendulumTranslate(xEnt*, xVec3*, xMat4x3*)",address:"0x800a8b78",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","addi","lwz","mtlr","blr"],labels:0},{name:"zPendulumEventCB__FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"zPendulumEventCB(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x800a8bcc",size:548,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","bge","b","addi","bl","lis","lwz","li","stb","mtctr","bctrl","cmplwi","lfs","fcmpo","cror","bne","fmuls","stfs","mtlr","blr"],labels:23}]},{name:"main/SB/Game/zPickupTable",fuzzy_match_percent:100,total_code:216,matched_code:216,total_data:472,matched_data:472,total_functions:1,matched_functions:1,complete:!0,module_name:"main",module_id:0,sections:[{name:".data",address:"0x8028ff40",size:240,fuzzy_match_percent:100},{name:".rodata",address:"0x8025e710",size:224,fuzzy_match_percent:100},{name:".sdata",address:"0x803cabe0",size:8,fuzzy_match_percent:100},{name:".text",address:"0x800a8df0",size:216,fuzzy_match_percent:100}],functions:[{name:"zPickupTableInit__Fv",demangled_name:"zPickupTableInit()",address:"0x800a8df0",size:216,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","lwz","b","bl","mr","mtctr","cmplwi","ble","cmplw","beq","bdnz","mulli","lbz","add","stb","blt","mtlr","blr"],labels:5}]},{name:"main/SB/Game/zPlatform",fuzzy_match_percent:1.1615343,total_code:14808,matched_code:172,total_data:280,matched_data:0,total_functions:24,matched_functions:4,complete:!1,module_name:"main",module_id:0,sections:[{name:".rodata",address:"0x8025e7f0",size:144,fuzzy_match_percent:0},{name:".sbss",address:"0x803cb970",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cddb0",size:128,fuzzy_match_percent:0},{name:".text",address:"0x800a8ec8",size:14772,fuzzy_match_percent:1.164365},{name:".text",address:"0x800ac87c",size:36,fuzzy_match_percent:0}],functions:[{name:"genericPlatRender__FP4xEnt",demangled_name:"genericPlatRender(xEnt*)",address:"0x800a8ec8",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","bl","bne","b","mtlr","addi","blr"],labels:2},{name:"zPlatform_Init__FPvPv",demangled_name:"zPlatform_Init(void*, void*)",address:"0x800a8f14",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zPlatform_Init__FP9zPlatformP9xEntAsset",demangled_name:"zPlatform_Init(zPlatform*, xEntAsset*)",address:"0x800a8f34",size:1052,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","stmw","mr","bl","lbz","stb","cmplwi","beq","b","li","sth","lfs","stfs","bne","lwz","fmr","cmplw","lhz","ori","lmw","mtlr","blr"],labels:18},{name:"zPlatform_Setup__FP9zPlatformP6xScene",demangled_name:"zPlatform_Setup(zPlatform*, xScene*)",address:"0x800a9350",size:124,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lbz","cmplwi","bne","lfs","li","stfs","sth","lwz","mtlr","blr"],labels:1},{name:"zPlatform_Save__FP9zPlatformP7xSerial",demangled_name:"zPlatform_Save(zPlatform*, xSerial*)",address:"0x800a93cc",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zPlatform_Load__FP9zPlatformP7xSerial",demangled_name:"zPlatform_Load(zPlatform*, xSerial*)",address:"0x800a93ec",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zPlatform_Reset__FP9zPlatformP6xScene",demangled_name:"zPlatform_Reset(zPlatform*, xScene*)",address:"0x800a940c",size:752,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","cmplwi","bne","lwz","li","bl","addi","sth","b","lis","lfs","stfs","andi.","stb","mtctr","stfsx","bdnz","lhz","rlwinm.","beq","ori","bctrl","cmplw","mtlr","blr"],labels:12},{name:"zMechIsStartingForth__FP9zPlatformUs",demangled_name:"zMechIsStartingForth(zPlatform*, unsigned short)",address:"0x800a96fc",size:52,fuzzy_match_percent:0,opcodes:["lwz","lbz","cmplwi","bne","clrlwi","subfic","cntlzw","extrwi","blr"],labels:1},{name:"zMechIsStartingBack__FP9zPlatformUs",demangled_name:"zMechIsStartingBack(zPlatform*, unsigned short)",address:"0x800a9730",size:56,fuzzy_match_percent:0,opcodes:["lwz","lbz","cmplwi","bne","clrlwi","subfic","cntlzw","extrwi","blr"],labels:1},{name:"SolvePaddleMotion__FP9zPlatformPff",demangled_name:"SolvePaddleMotion(zPlatform*, float*, float)",address:"0x800a9768",size:1044,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmr","mr","lhz","addi","slwi","add","cmplwi","lfs","beq","bne","cmpw","b","cmpwi","fsubs","fabs","frsp","stfs","fcmpo","cror","ble","fmuls","bge","fneg","fadds","fcmpu","fdivs","fmadds","bl","psq_l","lfd","mtlr","blr"],labels:23},{name:"zPlatform_PaddleStartRotate__FP4xEntii",demangled_name:"zPlatform_PaddleStartRotate(xEnt*, int, int)",address:"0x800a9b7c",size:236,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","ble","li","sth","b","bge","lwz","addi","cmpw","blt","subi","lfs","bl","fadds","stfs","mtlr","blr"],labels:4},{name:"zPlatform_PaddleCollide__FP7xCollisPC5xVec3PC5xVec3Ui",demangled_name:"zPlatform_PaddleCollide(xCollis*, const xVec3*, const xVec3*, unsigned int)",address:"0x800a9c68",size:888,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","lwz","lhz","cmplwi","beq","li","b","addi","bl","lfs","fabs","frsp","fcmpo","ble","fsubs","fadds","stfs","clrlwi.","bne","bge","mfcr","extrwi","xor.","cmpwi","rlwinm.","cmpw","mtlr","blr"],labels:18},{name:"zPlatFM_Update__FP9zPlatformP6xScenef",demangled_name:"zPlatFM_Update(zPlatform*, xScene*, float)",address:"0x800a9fe0",size:3588,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","fmr","lfs","mr","li","fmuls","lwz","add","fcmpo","ble","fsubs","bge","fadds","fdivs","b","fmadds","cmpwi","stfs","bne","addi","bl","lis","fmsubs","lfd","fctiwz","xoris","fabs","frsp","cror","fnmadds","slw","andc","blt","psq_l","lmw","mtlr","blr"],labels:56},{name:"zPlatform_Update__FP4xEntP6xScenef",demangled_name:"zPlatform_Update(xEnt*, xScene*, float)",address:"0x800aade4",size:2428,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lbz","fmr","mr","cmplwi","beq","lfs","fadds","fcmpo","bge","ble","b","stfs","fmuls","bne","lwz","fmadds","bl","lhz","clrlwi","cmplw","addi","sth","cmpwi","li","fcmpu","fsubs","cror","ori","stb","clrlwi.","lis","andi.","rlwinm","subi","rlwinm.","fdivs","fabs","frsp","fneg","cmpw","psq_l","lfd","mtlr","blr"],labels:53},{name:"zPlatform_Move__FP4xEntP6xScenefP9xEntFrame",demangled_name:"zPlatform_Move(xEnt*, xScene*, float, xEntFrame*)",address:"0x800ab760",size:92,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","addi","bl","li","lwz","lfd","mtlr","blr"],labels:0},{name:"zPlatform_Shake__FP9zPlatformfff",demangled_name:"zPlatform_Shake(zPlatform*, float, float, float)",address:"0x800ab7bc",size:208,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","mr.","beq","bne","b","lfs","lis","fneg","addi","stfs","fdivs","psq_l","lfd","lwz","mtlr","blr"],labels:2},{name:"zPlatform_Tremble__FP9zPlatformfff",demangled_name:"zPlatform_Tremble(zPlatform*, float, float, float)",address:"0x800ab88c",size:304,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","mr.","beq","bne","b","lis","addi","stfs","lfs","fdivs","lwz","cmplwi","li","cmpwi","blt","psq_l","lfd","mtlr","blr"],labels:4},{name:"zPlatform_BreakawayFallFX__FP9zPlatformf",demangled_name:"zPlatform_BreakawayFallFX(zPlatform*, float)",address:"0x800ab9bc",size:120,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","li","bl","mr","addi","lfs","fadds","stfs","cmpwi","blt","mtlr","blr"],labels:2},{name:"zPlatform_Mount__FP9zPlatform",demangled_name:"zPlatform_Mount(zPlatform*)",address:"0x800aba34",size:156,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","cmplwi","bne","lhz","lwz","clrlwi.","beq","bl","cmpwi","li","sth","b","lfs","fcmpu","fadds","mtlr","addi","blr"],labels:2},{name:"zPlatform_Dismount__FP9zPlatform",demangled_name:"zPlatform_Dismount(zPlatform*)",address:"0x800abad0",size:36,fuzzy_match_percent:0,opcodes:["lbz","cmplwi","bnelr","lhz","li","sth","blr"],labels:0},{name:"zPlatformTranslate__FP4xEntP5xVec3P7xMat4x3",demangled_name:"zPlatformTranslate(xEnt*, xVec3*, xMat4x3*)",address:"0x800abaf4",size:84,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","addi","lwz","mtlr","blr"],labels:0},{name:"zPlatFM_EventSetup__FP9zPlatformPCfi",demangled_name:"zPlatFM_EventSetup(zPlatform*, const float*, int)",address:"0x800abb48",size:188,fuzzy_match_percent:0,opcodes:["lwz","li","slw","and.","bnelr","lfs","fcmpo","cror","beqlr","ble","fmr","b","bge","fsubs","slwi","add","stfs","fadds","fmuls","fdivs","or","stw","blr"],labels:4},{name:"zPlatformEventCB__FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"zPlatformEventCB(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x800abc04",size:3192,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","cmpwi","mr","beq","bge","b","lhz","clrlwi.","bne","ori","sth","rlwinm","lbz","cmplwi","li","lwz","lfs","fcmpu","fadds","bl","andi.","fctiwz","rlwinm.","cntlzw","srwi","addi","subf","blt","cmpw","stfs","lis","subis","cmplw","fmadds","fmr","fmuls","fdivs","stb","mtctr","bctrl","fcmpo","cror","mr.","psq_l","lfd","mtlr","blr"],labels:78},{name:"xEntMPAccelerate__FP10xEntMotionf",demangled_name:"xEntMPAccelerate(xEntMotion*, float)",address:"0x800ac87c",size:36,fuzzy_match_percent:0,opcodes:["lfs","fadds","fcmpo","ble","b","fmr","stfs","blr"],labels:2}]},{name:"main/SB/Game/zPortal",fuzzy_match_percent:100,total_code:328,matched_code:328,total_data:0,matched_data:0,total_functions:6,matched_functions:6,complete:!0,module_name:"main",module_id:0,sections:[{name:".text",address:"0x800ac8a0",size:328,fuzzy_match_percent:100}],functions:[{name:"zPortalInit__FPvPv",demangled_name:"zPortalInit(void*, void*)",address:"0x800ac8a0",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zPortalInit__FP8_zPortalP12xPortalAsset",demangled_name:"zPortalInit(_zPortal*, xPortalAsset*)",address:"0x800ac8c0",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lbz","cmplwi","beq","lwz","mtlr","blr"],labels:1},{name:"zPortalReset__FP8_zPortal",demangled_name:"zPortalReset(_zPortal*)",address:"0x800ac920",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","bl","mtlr","addi","blr"],labels:0},{name:"zPortalSave__FP8_zPortalP7xSerial",demangled_name:"zPortalSave(_zPortal*, xSerial*)",address:"0x800ac944",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zPortalLoad__FP8_zPortalP7xSerial",demangled_name:"zPortalLoad(_zPortal*, xSerial*)",address:"0x800ac964",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zPortalEventCB__FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"zPortalEventCB(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x800ac984",size:100,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmpwi","stw","beq","bge","b","mr","bl","lis","addi","lwz","cmplwi","li","mtlr","blr"],labels:3}]},{name:"main/SB/Game/zRenderState",fuzzy_match_percent:100,total_code:1016,matched_code:1016,total_data:104,matched_data:104,total_functions:3,matched_functions:3,complete:!0,module_name:"main",module_id:0,sections:[{name:".data",address:"0x80290030",size:96,fuzzy_match_percent:100},{name:".sbss",address:"0x803cb978",size:8,fuzzy_match_percent:100},{name:".text",address:"0x800ac9e8",size:1016,fuzzy_match_percent:100}],functions:[{name:"zRenderStateInit__Fv",demangled_name:"zRenderStateInit()",address:"0x800ac9e8",size:12,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"zRenderStateCurrent__Fv",demangled_name:"zRenderStateCurrent()",address:"0x800ac9f4",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"zRenderState__F14_SDRenderState",demangled_name:"zRenderState(_SDRenderState)",address:"0x800ac9fc",size:996,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmpw","beq","li","bl","cmplwi","bgt","lis","slwi","addi","lwzx","mtctr","bctr","b","mtlr","blr"],labels:20}]},{name:"main/SB/Game/zRumble",fuzzy_match_percent:99.25094,total_code:1068,matched_code:892,total_data:136,matched_data:136,total_functions:7,matched_functions:6,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x80290090",size:80,fuzzy_match_percent:100},{name:".sdata2",address:"0x803cde30",size:56,fuzzy_match_percent:100},{name:".text",address:"0x800acde0",size:1068,fuzzy_match_percent:99.25094}],functions:[{name:"zRumbleStart__Fi16_tagSDRumbleTypeP4xEnt",demangled_name:"zRumbleStart(int, _tagSDRumbleType, xEnt*)",address:"0x800acde0",size:592,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","mr","lwz","cmpwi","beq","cmplwi","bgt","slwi","lwzx","mtctr","bctr","lfs","li","bl","b","mtlr","blr"],labels:19},{name:"zRumbleStart__Fi16_tagSDRumbleType",demangled_name:"zRumbleStart(int, _tagSDRumbleType)",address:"0x800ad030",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zRumbleStart__F16_tagSDRumbleType",demangled_name:"zRumbleStart(_tagSDRumbleType)",address:"0x800ad054",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","mr","stw","addi","lbz","bl","lwz","mtlr","blr"],labels:0},{name:"zRumbleStart__F16_tagSDRumbleTypeP4xEnt",demangled_name:"zRumbleStart(_tagSDRumbleType, xEnt*)",address:"0x800ad084",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","mr","stw","addi","lbz","bl","lwz","mtlr","blr"],labels:0},{name:"zRumbleStartDistance__Fiff14_tagRumbleTypef",demangled_name:"zRumbleStartDistance(int, float, float, _tagRumbleType, float)",address:"0x800ad0b8",size:100,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lfs","fcmpo","bge","fmr","b","ble","fdivs","fsubs","fmuls","li","bl","lwz","mtlr","addi","blr"],labels:3},{name:"zRumbleStartEntDistance__FP4xEntf14_tagRumbleTypef",demangled_name:"zRumbleStartEntDistance(xEnt*, float, _tagRumbleType, float)",address:"0x800ad11c",size:176,fuzzy_match_percent:95.454544,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","lis","addi","lfs","fmuls","lbz","fadds","psq_l","lfd","lwz","mtlr","blr"],labels:0},{name:"zPadAddRumble__F14_tagRumbleTypefiUi",demangled_name:"zPadAddRumble(_tagRumbleType, float, int, unsigned int)",address:"0x800ad1cc",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","mr","stw","addi","lbz","bl","lwz","mtlr","blr"],labels:0}]},{name:"main/SB/Game/zSaveLoad",fuzzy_match_percent:96.93678,total_code:14364,matched_code:9840,total_data:2968,matched_data:2968,total_functions:76,matched_functions:67,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x802900e0",size:1096,fuzzy_match_percent:100},{name:".rodata",address:"0x8025e880",size:1760,fuzzy_match_percent:100},{name:".sbss",address:"0x803cb980",size:56,fuzzy_match_percent:100},{name:".sdata",address:"0x803cabe8",size:24,fuzzy_match_percent:100},{name:".sdata2",address:"0x803cde68",size:32,fuzzy_match_percent:100},{name:".text",address:"0x800ad20c",size:14340,fuzzy_match_percent:96.931656},{name:".text",address:"0x800b0a10",size:24,fuzzy_match_percent:100}],functions:[{name:"zUpdateThumbIcon__Fv",demangled_name:"zUpdateThumbIcon()",address:"0x800ad20c",size:284,fuzzy_match_percent:98.591545,opcodes:["stwu","mflr","stw","stmw","lwz","cmpwi","bne","li","b","mulli","lis","mr","addi","add","bl","cmplwi","beq","rlwinm.","mr.","subf","lbz","blt","bge","slwi","lwzx","cmplw","cmpw","ble","lmw","mtlr","blr"],labels:7},{name:"zSaveLoad_Tick__Fv",demangled_name:"zSaveLoad_Tick()",address:"0x800ad328",size:624,fuzzy_match_percent:48.71795,opcodes:["stwu","mflr","stw","bl","lis","lwz","srwi","lfd","lfs","fsubs","fdivs","fmuls","stfs","fcmpo","bge","b","ble","addi","lbz","li","fadds","cmpwi","bne","beq","mtlr","blr"],labels:3},{name:"zSaveLoad_poll__Fi",demangled_name:"zSaveLoad_poll(int)",address:"0x800ad598",size:104,fuzzy_match_percent:84.61539,opcodes:["stwu","mflr","stw","mr","lfs","fcmpo","bge","stfs","lwz","bl","cmpwi","bne","li","b","mtlr","addi","blr"],labels:3},{name:"zSendEventToThumbIcon__FUi",demangled_name:"zSendEventToThumbIcon(unsigned int)",address:"0x800ad600",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","mr","lwz","cmpwi","bne","bl","mtlr","blr"],labels:1},{name:"zChangeThumbIcon__FPCc",demangled_name:"zChangeThumbIcon(const char*)",address:"0x800ad654",size:116,fuzzy_match_percent:79.31035,opcodes:["stwu","mflr","li","stw","mr","addi","bl","lis","lwz","cmpwi","bne","mtlr","blr"],labels:1},{name:"zSaveLoadInit__Fv",demangled_name:"zSaveLoadInit()",address:"0x800ad6c8",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"zSaveLoadGameTableInit__FP13zSaveLoadGame",demangled_name:"zSaveLoadGameTableInit(zSaveLoadGame*)",address:"0x800ad6fc",size:68,fuzzy_match_percent:100,opcodes:["li","stb","stw","blr"],labels:0},{name:"zSaveLoadUITableInit__FP11zSaveLoadUI",demangled_name:"zSaveLoadUITableInit(zSaveLoadUI*)",address:"0x800ad740",size:80,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","li","lwz","bl","addi","cmpwi","blt","mtlr","blr"],labels:1},{name:"zSaveLoad_UIEvent__FiUi",demangled_name:"zSaveLoad_UIEvent(int, unsigned int)",address:"0x800ad790",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mulli","lis","mr","addi","add","lwz","bl","mtlr","blr"],labels:0},{name:"zSaveLoadSGInit__F16en_SAVEGAME_MODE",demangled_name:"zSaveLoadSGInit(en_SAVEGAME_MODE)",address:"0x800ad7d8",size:156,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","cmpwi","bne","li","bl","b","lis","subi","mulhw","srawi","srwi","add","mulli","subf.","addi","blt","lwz","mtlr","blr"],labels:4},{name:"zSaveLoadSGDone__FP17st_XSAVEGAME_DATA",demangled_name:"zSaveLoadSGDone(st_XSAVEGAME_DATA*)",address:"0x800ad874",size:88,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmpwi","bne","li","bl","b","mtlr","addi","blr"],labels:2},{name:"zSaveLoad_getgame__Fv",demangled_name:"zSaveLoad_getgame()",address:"0x800ad8cc",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"zSaveLoad_getcard__Fv",demangled_name:"zSaveLoad_getcard()",address:"0x800ad8d4",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"zSaveLoad_getMCavailable__Fv",demangled_name:"zSaveLoad_getMCavailable()",address:"0x800ad8dc",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"zSaveLoad_getMCneeded__Fv",demangled_name:"zSaveLoad_getMCneeded()",address:"0x800ad8e4",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"zSaveLoad_getMCAccessType__Fv",demangled_name:"zSaveLoad_getMCAccessType()",address:"0x800ad8ec",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"zSaveLoadGetAutoSaveCard__Fv",demangled_name:"zSaveLoadGetAutoSaveCard()",address:"0x800ad8f4",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"format__Fii",demangled_name:"format(int, int)",address:"0x800ad8fc",size:360,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","li","bl","addi","cmpwi","beq","bge","b","bne","cmpw","xor.","lwz","mtlr","blr"],labels:8},{name:"CardtoTgt__Fi",demangled_name:"CardtoTgt(int)",address:"0x800ada64",size:152,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","li","bl","addi","cmpwi","beq","bge","b","lwz","mtlr","blr"],labels:5},{name:"zSaveLoad_CardCount__Fv",demangled_name:"zSaveLoad_CardCount()",address:"0x800adafc",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"zSaveLoad_CardPrompt__Fi",demangled_name:"zSaveLoad_CardPrompt(int)",address:"0x800adb04",size:212,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","cmpwi","li","bne","bl","b","lwz","beq","mtlr","addi","blr"],labels:8},{name:"zSaveLoad_CardPromptFormat__Fi",demangled_name:"zSaveLoad_CardPromptFormat(int)",address:"0x800adbd8",size:152,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","cmpwi","li","bne","bl","b","lwz","beq","mtlr","addi","blr"],labels:4},{name:"zSaveLoad_CardPromptSpace__Fi",demangled_name:"zSaveLoad_CardPromptSpace(int)",address:"0x800adc70",size:128,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmpwi","li","stw","bne","bl","b","lwz","beq","mtlr","addi","blr"],labels:3},{name:"zSaveLoad_CardPromptGames__Fi",demangled_name:"zSaveLoad_CardPromptGames(int)",address:"0x800adcf0",size:128,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmpwi","li","stw","bne","bl","b","lwz","beq","mtlr","addi","blr"],labels:3},{name:"zSaveLoad_CardPromptGameSlotEmpty__Fv",demangled_name:"zSaveLoad_CardPromptGameSlotEmpty()",address:"0x800add70",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","b","lwz","cmpwi","beq","mtlr","addi","blr"],labels:2},{name:"zSaveLoad_CardPromptOverwrite__Fv",demangled_name:"zSaveLoad_CardPromptOverwrite()",address:"0x800addd0",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","b","lwz","cmpwi","beq","mtlr","addi","blr"],labels:2},{name:"zSaveLoad_CardPromptOverwriteDamaged__Fv",demangled_name:"zSaveLoad_CardPromptOverwriteDamaged()",address:"0x800ade38",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","b","lwz","cmpwi","beq","mtlr","addi","blr"],labels:2},{name:"zSaveLoad_ErrorPrompt__Fi",demangled_name:"zSaveLoad_ErrorPrompt(int)",address:"0x800adea0",size:120,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","cmpwi","li","bne","bl","b","lwz","beq","mtlr","addi","blr"],labels:4},{name:"zSaveLoad_DamagedSaveGameErrorPrompt__Fi",demangled_name:"zSaveLoad_DamagedSaveGameErrorPrompt(int)",address:"0x800adf18",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","b","lwz","cmpwi","beq","mtlr","addi","blr"],labels:2},{name:"zSaveLoad_CardWrongDeviceErrorPrompt__Fi",demangled_name:"zSaveLoad_CardWrongDeviceErrorPrompt(int)",address:"0x800adf6c",size:120,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","cmpwi","li","bne","bl","b","lwz","beq","mtlr","addi","blr"],labels:4},{name:"zSaveLoad_CardDamagedErrorPrompt__Fi",demangled_name:"zSaveLoad_CardDamagedErrorPrompt(int)",address:"0x800adfe4",size:120,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","cmpwi","li","bne","bl","b","lwz","beq","mtlr","addi","blr"],labels:4},{name:"zSaveLoad_SaveDamagedErrorPrompt__Fi",demangled_name:"zSaveLoad_SaveDamagedErrorPrompt(int)",address:"0x800ae05c",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","b","lwz","cmpwi","beq","mtlr","addi","blr"],labels:2},{name:"zSaveLoad_CardYankedErrorPrompt__Fi",demangled_name:"zSaveLoad_CardYankedErrorPrompt(int)",address:"0x800ae0b0",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","b","lwz","cmpwi","beq","mtlr","addi","blr"],labels:2},{name:"zSaveLoad_ErrorFormatPrompt__Fi",demangled_name:"zSaveLoad_ErrorFormatPrompt(int)",address:"0x800ae104",size:120,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","cmpwi","li","bne","bl","b","lwz","beq","mtlr","addi","blr"],labels:4},{name:"zSaveLoad_ErrorFormatCardYankedPrompt__Fi",demangled_name:"zSaveLoad_ErrorFormatCardYankedPrompt(int)",address:"0x800ae17c",size:120,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","cmpwi","li","bne","bl","b","lwz","beq","mtlr","addi","blr"],labels:4},{name:"zSaveLoad_CardCheckSingle__Fi",demangled_name:"zSaveLoad_CardCheckSingle(int)",address:"0x800ae1f4",size:268,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","li","bl","addi","cmpwi","beq","bge","b","blt","cmpw","bne","mr.","subf","nor","srawi","and","lwz","mtlr","blr"],labels:8},{name:"zSaveLoad_CardCheckFormattedSingle__Fi",demangled_name:"zSaveLoad_CardCheckFormattedSingle(int)",address:"0x800ae300",size:316,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","li","bl","addi","cmpwi","beq","bge","b","cmpw","xor.","bne","lwz","mtlr","blr"],labels:13},{name:"zSaveLoad_CardCheckSpaceSingle_doCheck__FP17st_XSAVEGAME_DATAi",demangled_name:"zSaveLoad_CardCheckSpaceSingle_doCheck(st_XSAVEGAME_DATA*, int)",address:"0x800ae43c",size:196,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","bl","cmpwi","bgt","b","bne","lis","subi","lwz","mtlr","addi","blr"],labels:4},{name:"zSaveLoad_CardCheckSpaceSingle__Fi",demangled_name:"zSaveLoad_CardCheckSpaceSingle(int)",address:"0x800ae500",size:208,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","li","bl","addi","cmpwi","beq","bge","b","mr.","cmpw","xor.","bne","lwz","mtlr","blr"],labels:5},{name:"zSaveLoad_CardCheckGamesSingle_doCheck__FP17st_XSAVEGAME_DATAi",demangled_name:"zSaveLoad_CardCheckGamesSingle_doCheck(st_XSAVEGAME_DATA*, int)",address:"0x800ae5d0",size:164,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","bl","cmpwi","bgt","b","bne","lis","subi","lwz","mtlr","addi","blr"],labels:3},{name:"zSaveLoad_CardCheckGamesSingle__Fi",demangled_name:"zSaveLoad_CardCheckGamesSingle(int)",address:"0x800ae674",size:208,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","li","bl","addi","cmpwi","beq","bge","b","mr.","cmpw","xor.","bne","lwz","mtlr","blr"],labels:5},{name:"zSaveLoad_CardCheckSlotEmpty_hasGame_doCheck__FP17st_XSAVEGAME_DATAii",demangled_name:"zSaveLoad_CardCheckSlotEmpty_hasGame_doCheck(st_XSAVEGAME_DATA*, int, int)",address:"0x800ae744",size:136,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","li","bl","cmpwi","bgt","b","beq","bne","lwz","mtlr","addi","blr"],labels:3},{name:"zSaveLoad_CardCheckSlotEmpty_hasGame__Fii",demangled_name:"zSaveLoad_CardCheckSlotEmpty_hasGame(int, int)",address:"0x800ae7cc",size:240,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","li","bl","addi","cmpwi","beq","bge","b","cmpw","xor.","bne","lwz","mtlr","blr"],labels:5},{name:"zSaveLoad_CardCheckSlotOverwrite_Free__Fii",demangled_name:"zSaveLoad_CardCheckSlotOverwrite_Free(int, int)",address:"0x800ae8bc",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","cmpwi","beq","bge","b","li","lwz","mtlr","addi","blr"],labels:6},{name:"zSaveLoad_CardCheck__Fii",demangled_name:"zSaveLoad_CardCheck(int, int)",address:"0x800ae924",size:140,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","li","b","cmpwi","beq","bne","lwz","mtlr","addi","blr"],labels:5},{name:"zSaveLoad_CardCheckFormatted__Fii",demangled_name:"zSaveLoad_CardCheckFormatted(int, int)",address:"0x800ae9b0",size:204,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","b","li","bl","cmpwi","bne","beq","lwz","mtlr","addi","blr"],labels:8},{name:"zSaveLoad_CardCheckValid__Fii",demangled_name:"zSaveLoad_CardCheckValid(int, int)",address:"0x800aea7c",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmpwi","stw","bne","bl","b","lwz","mtlr","addi","blr"],labels:2},{name:"zSaveLoad_CardCheckSpace__Fii",demangled_name:"zSaveLoad_CardCheckSpace(int, int)",address:"0x800aeaac",size:156,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","b","cmpwi","beq","bne","li","lwz","mtlr","addi","blr"],labels:6},{name:"zSaveLoad_CardCheckGames__Fii",demangled_name:"zSaveLoad_CardCheckGames(int, int)",address:"0x800aeb48",size:156,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","b","cmpwi","beq","bne","li","lwz","mtlr","addi","blr"],labels:6},{name:"zSaveLoad_CardCheckGameSlot__Fiii",demangled_name:"zSaveLoad_CardCheckGameSlot(int, int, int)",address:"0x800aebe4",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmpwi","stw","bne","bl","b","lwz","mtlr","addi","blr"],labels:2},{name:"zSaveLoad_CardCheckSlotEmpty__Fii",demangled_name:"zSaveLoad_CardCheckSlotEmpty(int, int)",address:"0x800aec14",size:132,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","b","cmpwi","beq","bne","li","lwz","mtlr","addi","blr"],labels:5},{name:"zSaveLoad_CardCheckSlotOverwrite__Fii",demangled_name:"zSaveLoad_CardCheckSlotOverwrite(int, int)",address:"0x800aec98",size:164,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","b","cmpwi","beq","bne","mulli","lis","addi","add","clrlwi.","li","lwz","mtlr","blr"],labels:9},{name:"zSaveLoad_CardPick__Fi",demangled_name:"zSaveLoad_CardPick(int)",address:"0x800aed3c",size:612,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","cmpwi","bne","bl","b","lwz","beq","bge","addi","cmplwi","bgt","lis","slwi","lwzx","mtctr","bctr","blt","mtlr","blr"],labels:25},{name:"IsValidName__FPc",demangled_name:"IsValidName(char*)",address:"0x800aefa0",size:156,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","mr","bl","cmpwi","bne","li","b","cmplwi","blt","ble","beq","lbz","lwz","mtlr","blr"],labels:7},{name:"BuildIt__FPci",demangled_name:"BuildIt(char*, int)",address:"0x800af03c",size:496,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","subi","mr","lwz","mtctr","lwzu","bdnz","mulli","add","bl","clrlwi.","bne","b","stb","lbz","crclr","cmplwi","mtlr","blr"],labels:5},{name:"zSaveLoad_BuildName__FPci",demangled_name:"zSaveLoad_BuildName(char*, int)",address:"0x800af22c",size:224,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","addi","bl","mulli","lis","li","add","b","cmpwi","bne","beq","cmpw","blt","ble","crclr","stb","lmw","lwz","mtlr","blr"],labels:5},{name:"zSaveLoad_GameSelect__Fi",demangled_name:"zSaveLoad_GameSelect(int)",address:"0x800af30c",size:1156,fuzzy_match_percent:97.231834,opcodes:["stwu","mflr","lis","stw","li","stmw","mr","addi","b","lwz","bl","cmpwi","bne","beq","stb","clrrwi","srwi","blt","subi","cmplwi","ble","bge","lmw","mtlr","blr"],labels:31},{name:"zSaveLoadGetPreAutoSave__Fv",demangled_name:"zSaveLoadGetPreAutoSave()",address:"0x800af790",size:8,fuzzy_match_percent:100,opcodes:["lbz","blr"],labels:0},{name:"zSaveLoadPreAutoSave__Fb",demangled_name:"zSaveLoadPreAutoSave(bool)",address:"0x800af798",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","clrlwi.","stb","beq","bl","b","lwz","mtlr","addi","blr"],labels:2},{name:"zSaveLoadAutoSaveUpdate__Fv",demangled_name:"zSaveLoadAutoSaveUpdate()",address:"0x800af7cc",size:264,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lbz","cmplwi","beq","lwz","cmpwi","bne","b","bl","blt","bge","li","stb","mtlr","blr"],labels:6},{name:"zSaveLoad_DoAutoSave__Fv",demangled_name:"zSaveLoad_DoAutoSave()",address:"0x800af8d4",size:688,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","li","bl","mr.","bne","b","cmpwi","mr","cmplwi","lis","addi","lwz","subis","beq","bge","stb","lmw","mtlr","blr"],labels:18},{name:"zSaveLoad_SaveGame__Fv",demangled_name:"zSaveLoad_SaveGame()",address:"0x800afb84",size:744,fuzzy_match_percent:98.92473,opcodes:["stwu","mflr","stw","stmw","li","lwz","bl","mr","clrlwi.","bne","b","cmplwi","lis","addi","subis","cmpwi","beq","mr.","bge","stb","lmw","mtlr","blr"],labels:20},{name:"zSaveLoad_LoadGame__Fv",demangled_name:"zSaveLoad_LoadGame()",address:"0x800afe6c",size:504,fuzzy_match_percent:97.61904,opcodes:["stwu","mflr","stw","stmw","li","lwz","bl","mr","cmplwi","bne","lis","addi","cmpwi","beq","mr.","b","bge","stb","lmw","mtlr","blr"],labels:15},{name:"zSaveLoad_LoadLoop__Fv",demangled_name:"zSaveLoad_LoadLoop()",address:"0x800b0064",size:472,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","li","lis","addi","b","cmplwi","bgt","slwi","lwzx","mtctr","bctr","cmpwi","beq","bge","stb","bne","lwz","lbz","rlwimi","or","mtlr","blr"],labels:19},{name:"zSaveLoad_SaveLoop__Fv",demangled_name:"zSaveLoad_SaveLoop()",address:"0x800b023c",size:780,fuzzy_match_percent:98.97436,opcodes:["stwu","mflr","stw","bl","li","b","cmplwi","bgt","lis","slwi","addi","lwzx","mtctr","bctr","cmpwi","beq","bge","lwz","bne","mtlr","blr"],labels:25},{name:"zSaveLoad_DispatchCB__FUiPCf",demangled_name:"zSaveLoad_DispatchCB(unsigned int, const float*)",address:"0x800b0548",size:212,fuzzy_match_percent:92.45283,opcodes:["stwu","mflr","cmpwi","stw","beq","bge","b","li","lfs","fctiwz","stfd","lwz","bne","bl","mr","mtlr","addi","blr"],labels:8},{name:"xSGT_SaveInfoCB__FPvP17st_XSAVEGAME_DATAPiPi",demangled_name:"xSGT_SaveInfoCB(void*, st_XSAVEGAME_DATA*, int*, int*)",address:"0x800b061c",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","mr","bl","li","lwz","slwi","mtlr","blr"],labels:0},{name:"xSGT_SaveProcCB__FPvP17st_XSAVEGAME_DATAP25st_XSAVEGAME_WRITECONTEXT",demangled_name:"xSGT_SaveProcCB(void*, st_XSAVEGAME_DATA*, st_XSAVEGAME_WRITECONTEXT*)",address:"0x800b0670",size:184,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","mr","lwz","subis","cmplwi","bne","li","bl","b","mtlr","blr"],labels:2},{name:"xSGT_SaveInfoPrefsCB__FPvP17st_XSAVEGAME_DATAPiPi",demangled_name:"xSGT_SaveInfoPrefsCB(void*, st_XSAVEGAME_DATA*, int*, int*)",address:"0x800b0728",size:28,fuzzy_match_percent:100,opcodes:["li","stw","lwz","slwi","blr"],labels:0},{name:"xSGT_SaveProcPrefsCB__FPvP17st_XSAVEGAME_DATAP25st_XSAVEGAME_WRITECONTEXT",demangled_name:"xSGT_SaveProcPrefsCB(void*, st_XSAVEGAME_DATA*, st_XSAVEGAME_WRITECONTEXT*)",address:"0x800b0744",size:188,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","li","stw","mr","addi","bl","add","lwz","mtlr","blr"],labels:0},{name:"xSGT_LoadLoadCB__FPvP17st_XSAVEGAME_DATAP24st_XSAVEGAME_READCONTEXTUii",demangled_name:"xSGT_LoadLoadCB(void*, st_XSAVEGAME_DATA*, st_XSAVEGAME_READCONTEXT*, unsigned int, int)",address:"0x800b0800",size:240,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","mr","li","lwz","bl","cmplw","beq","cmpwi","bne","cntlzw","extrwi","mtlr","blr"],labels:2},{name:"xSGT_LoadPrefsCB__FPvP17st_XSAVEGAME_DATAP24st_XSAVEGAME_READCONTEXTUii",demangled_name:"xSGT_LoadPrefsCB(void*, st_XSAVEGAME_DATA*, st_XSAVEGAME_READCONTEXT*, unsigned int, int)",address:"0x800b08f0",size:220,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","addi","bl","lis","lwz","cmpwi","beq","lbz","b","mtlr","blr"],labels:2},{name:"zSaveLoad_slotIsEmpty__FUi",demangled_name:"zSaveLoad_slotIsEmpty(unsigned int)",address:"0x800b09cc",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","mulli","lis","stw","addi","add","bl","cntlzw","srwi","lwz","mtlr","blr"],labels:0},{name:"LastPhysicalSlot__11XSGAutoDataFv",demangled_name:"XSGAutoData::LastPhysicalSlot()",address:"0x800b0a10",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"LastGame__11XSGAutoDataFv",demangled_name:"XSGAutoData::LastGame()",address:"0x800b0a18",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"LastTarget__11XSGAutoDataFv",demangled_name:"XSGAutoData::LastTarget()",address:"0x800b0a20",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0}]},{name:"main/SB/Game/zScene",fuzzy_match_percent:59.483505,total_code:18432,matched_code:10964,total_data:4040,matched_data:1456,total_functions:74,matched_functions:64,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x802f2c70",size:24,fuzzy_match_percent:100},{name:".data",address:"0x80290528",size:2432,fuzzy_match_percent:88.15789},{name:".rodata",address:"0x8025ef60",size:1416,fuzzy_match_percent:100},{name:".sbss",address:"0x803cb9b8",size:56,fuzzy_match_percent:96.55172},{name:".sbss2",address:"0x803d0880",size:24,fuzzy_match_percent:0},{name:".sdata",address:"0x803cac00",size:16,fuzzy_match_percent:100},{name:".sdata2",address:"0x803cde88",size:72,fuzzy_match_percent:36.363636},{name:".text",address:"0x800b0a28",size:18312,fuzzy_match_percent:59.218},{name:".text",address:"0x800b51b0",size:4,fuzzy_match_percent:100},{name:".text",address:"0x800b51b4",size:8,fuzzy_match_percent:100},{name:".text",address:"0x800b51bc",size:12,fuzzy_match_percent:100},{name:".text",address:"0x800b51c8",size:44,fuzzy_match_percent:100},{name:".text",address:"0x800b51f4",size:8,fuzzy_match_percent:100},{name:".text",address:"0x800b51fc",size:44,fuzzy_match_percent:100}],functions:[{name:"count_dynamic_types__20@unnamed@zScene_cpp@FPCc",demangled_name:"@unnamed@zScene_cpp@::count_dynamic_types(const char*)",address:"0x800b0a28",size:132,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","bl","lis","mr","addi","li","b","cmplwi","beq","lwz","cmplw","bne","cmpw","blt","lmw","mtlr","blr"],labels:3},{name:"add_dynamic_types__20@unnamed@zScene_cpp@FR6zScene",demangled_name:"@unnamed@zScene_cpp@::add_dynamic_types(zScene&)",address:"0x800b0aac",size:120,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","mr","lwz","bl","cmplwi","slwi","stwx","add","blt","mtlr","blr"],labels:1},{name:"init_dynamic_type__20@unnamed@zScene_cpp@FR6zSceneUiRCQ220@unnamed@zScene_cpp@17dynamic_type_data",demangled_name:"@unnamed@zScene_cpp@::init_dynamic_type(zScene&, unsigned int, const @unnamed@zScene_cpp@::dynamic_type_data&)",address:"0x800b0b24",size:368,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","stmw","mr","slwi","li","add","cmplwi","bne","b","beq","mullw","bl","lis","addi","mr.","cmplw","stb","lwzx","mtctr","bctrl","lbz","cmpw","blt","lmw","mtlr","blr"],labels:8},{name:"init_dynamic_types__20@unnamed@zScene_cpp@FR6zSceneUi",demangled_name:"@unnamed@zScene_cpp@::init_dynamic_types(zScene&, unsigned int)",address:"0x800b0c94",size:116,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","mr","lwz","cmplwi","beq","bl","blt","mtlr","blr"],labels:2},{name:"zSceneInitFunc_DefaultEnt__FP6zSceneP24zSceneObjectInstanceDescUi",demangled_name:"zSceneInitFunc_DefaultEnt(zScene*, zSceneObjectInstanceDesc*, unsigned int)",address:"0x800b0d08",size:256,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","stmw","mr","lwz","slwi","add","cmpwi","beq","mullw","bl","b","addi","cmplwi","mtctr","bctrl","lwzx","cmpw","blt","lmw","mtlr","blr"],labels:4},{name:"zSceneInitFunc_Default__FP6zSceneP24zSceneObjectInstanceDescUi",demangled_name:"zSceneInitFunc_Default(zScene*, zSceneObjectInstanceDesc*, unsigned int)",address:"0x800b0e08",size:232,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","stmw","mr","lwz","slwi","add","cmpwi","beq","mullw","bl","b","addi","cmplwi","mtctr","bctrl","cmpw","blt","lmw","mtlr","blr"],labels:4},{name:"zSceneInitFunc_MovePoint__FP6zSceneP24zSceneObjectInstanceDescUi",demangled_name:"zSceneInitFunc_MovePoint(zScene*, zSceneObjectInstanceDesc*, unsigned int)",address:"0x800b0ef0",size:212,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","stmw","mr","lwz","slwi","add","bl","cmplwi","beq","lis","b","addi","cmpw","blt","lmw","mtlr","blr"],labels:3},{name:"zSceneInitFunc_SBNPC__FP6zSceneP24zSceneObjectInstanceDescUi",demangled_name:"zSceneInitFunc_SBNPC(zScene*, zSceneObjectInstanceDesc*, unsigned int)",address:"0x800b0fc4",size:196,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","lwz","slwi","add","cmpwi","bne","b","li","lis","addi","bl","lwzx","cmpw","blt","lmw","mtlr","blr"],labels:4},{name:"zSceneInitFunc_Player__FP6zSceneP24zSceneObjectInstanceDescUi",demangled_name:"zSceneInitFunc_Player(zScene*, zSceneObjectInstanceDesc*, unsigned int)",address:"0x800b1088",size:228,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","lwz","slwi","add","cmpwi","beq","mulli","li","bl","lis","addi","subi","b","cmpw","bne","lwzx","blt","lmw","mtlr","blr"],labels:4},{name:"zSceneInitFunc_Camera__FP6zSceneP24zSceneObjectInstanceDescUi",demangled_name:"zSceneInitFunc_Camera(zScene*, zSceneObjectInstanceDesc*, unsigned int)",address:"0x800b116c",size:204,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","lwz","slwi","add","cmpwi","beq","mulli","li","bl","lis","b","addi","cmpw","blt","lmw","mtlr","blr"],labels:3},{name:"zSceneInitFunc_Surface__FP6zSceneP24zSceneObjectInstanceDescUi",demangled_name:"zSceneInitFunc_Surface(zScene*, zSceneObjectInstanceDesc*, unsigned int)",address:"0x800b1238",size:156,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","lwz","slwi","add","cmpwi","beq","li","bl","b","clrlwi","addi","cmpw","blt","lmw","mtlr","blr"],labels:3},{name:"zSceneInitFunc_Gust__FP6zSceneP24zSceneObjectInstanceDescUi",demangled_name:"zSceneInitFunc_Gust(zScene*, zSceneObjectInstanceDesc*, unsigned int)",address:"0x800b12d4",size:160,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","lwz","slwi","add","bl","cmpwi","beq","li","b","clrlwi","addi","cmpw","blt","lmw","mtlr","blr"],labels:3},{name:"zSceneInitFunc_Volume__FP6zSceneP24zSceneObjectInstanceDescUi",demangled_name:"zSceneInitFunc_Volume(zScene*, zSceneObjectInstanceDesc*, unsigned int)",address:"0x800b1374",size:168,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","lwz","slwi","add","bl","cmpwi","beq","li","b","clrlwi","addi","cmpw","blt","lmw","mtlr","blr"],labels:3},{name:"zSceneInitFunc_LobMaster__FP6zSceneP24zSceneObjectInstanceDescUi",demangled_name:"zSceneInitFunc_LobMaster(zScene*, zSceneObjectInstanceDesc*, unsigned int)",address:"0x800b141c",size:8,fuzzy_match_percent:100,opcodes:["mr","blr"],labels:0},{name:"zSceneInitFunc_Dispatcher__FP6zSceneP24zSceneObjectInstanceDescUi",demangled_name:"zSceneInitFunc_Dispatcher(zScene*, zSceneObjectInstanceDesc*, unsigned int)",address:"0x800b1424",size:208,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","lwz","slwi","add","cmpwi","beq","bl","li","lis","b","addi","cmpw","blt","lmw","mtlr","blr"],labels:3},{name:"zSceneSet__FP5xBaseUi",demangled_name:"zSceneSet(xBase*, unsigned int)",address:"0x800b14f4",size:28,fuzzy_match_percent:100,opcodes:["lis","slwi","addi","lwz","stwx","blr"],labels:0},{name:"PipeCountStuffCB__FP8RpAtomicUiUi",demangled_name:"PipeCountStuffCB(RpAtomic*, unsigned int, unsigned int)",address:"0x800b1510",size:24,fuzzy_match_percent:100,opcodes:["cmplwi","beqlr","lwz","addi","stw","blr"],labels:0},{name:"PipeAddStuffCB__FP8RpAtomicUiUi",demangled_name:"PipeAddStuffCB(RpAtomic*, unsigned int, unsigned int)",address:"0x800b1528",size:60,fuzzy_match_percent:100,opcodes:["cmplwi","beqlr","lwz","slwi","stwx","add","stw","addi","blr"],labels:0},{name:"PipeForAllSceneModels__FPFP8RpAtomicUiUi_v",demangled_name:"PipeForAllSceneModels(void (*)(RpAtomic*, unsigned int, unsigned int))",address:"0x800b1564",size:340,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stmw","mr","addi","bl","li","b","mr.","beq","cmplwi","bne","slw","subi","lwz","add","cmplw","and.","mtctr","bctrl","andc.","cmpw","blt","lmw","mtlr","blr"],labels:10},{name:"zSceneInitEnvironmentalSoundEffect__Fv",demangled_name:"zSceneInitEnvironmentalSoundEffect()",address:"0x800b16b8",size:176,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lwz","cmpw","beq","bge","b","li","bl","mtlr","blr"],labels:5},{name:"BaseTypeNeedsUpdate__FUc",demangled_name:"BaseTypeNeedsUpdate(unsigned char)",address:"0x800b1768",size:192,fuzzy_match_percent:100,opcodes:["clrlwi.","beq","cmplwi","subi","clrlwi","ble","bne","li","blr"],labels:2},{name:"zSceneInit__FUii",demangled_name:"zSceneInit(unsigned int, int)",address:"0x800b1828",size:2108,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lwz","mr","li","lbz","stb","bl","addi","crclr","slwi","rlwimi","or","cmpwi","bne","lis","lfs","beq","fmr","cmpw","blt","fadds","fcmpo","b","mtctr","bdnz","stwx","add","cmplwi","bctrl","cmplw","clrlwi","lwzx","psq_l","lfd","lmw","mtlr","blr"],labels:26},{name:"add_scene_tweaks__Fv",demangled_name:"add_scene_tweaks()",address:"0x800b2064",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zSceneExit__Fi",demangled_name:"zSceneExit(int)",address:"0x800b2068",size:608,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stmw","addi","mr","lwz","bl","li","cmplwi","beq","subis","b","cmplw","blt","cmpwi","lmw","mtlr","blr"],labels:9},{name:"zSceneUpdateSFXWidgets__Fv",demangled_name:"zSceneUpdateSFXWidgets()",address:"0x800b22c8",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lwz","bl","mtlr","blr"],labels:0},{name:"HackSwapIt__FPci",demangled_name:"HackSwapIt(char*, int)",address:"0x800b22fc",size:252,fuzzy_match_percent:0,opcodes:["srwi","add","li","srawi.","subi","blelr","cmpwi","ble","addi","mtctr","lbz","stb","bdnz","subf","cmpw","bgelr","blr"],labels:3},{name:"zSceneSwitch__FP8_zPortali",demangled_name:"zSceneSwitch(_zPortal*, int)",address:"0x800b23f8",size:668,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","mr","addi","lwz","bl","neg","or","srwi","lbz","cmplwi","blt","ble","li","cmpwi","slwi","rlwimi","bne","cmplw","lfs","beq","fcmpo","cror","mr.","b","fmuls","fdivs","stfs","fmr","stb","psq_l","lfd","mtlr","blr"],labels:7},{name:"zSceneSave__FP6zSceneP7xSerial",demangled_name:"zSceneSave(zScene*, xSerial*)",address:"0x800b2694",size:1072,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","addi","lis","li","lwz","lbz","cmplwi","blt","clrlwi","ble","stb","lha","lfs","b","lwzx","lhz","rlwinm.","beq","bgt","slwi","mtctr","bctr","bctrl","cmplw","mtlr","blr"],labels:39},{name:"zSceneLoad__FP6zSceneP7xSerial",demangled_name:"zSceneLoad(zScene*, xSerial*)",address:"0x800b2ac4",size:1160,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","addi","bl","lis","li","lwz","cmpwi","beq","blt","clrlwi","cmplwi","ble","lbz","stb","b","clrlslwi","lwzx","lhz","rlwinm.","bgt","slwi","mtctr","bctr","bctrl","cmplw","mtlr","blr"],labels:43},{name:"zSceneReset__Fv",demangled_name:"zSceneReset()",address:"0x800b2f4c",size:660,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","stmw","addi","lwz","bl","li","mr","b","lwzx","cmplwi","beq","lbz","subi","bgt","slwi","mtctr","bctr","cmplw","blt","lmw","mtlr","blr"],labels:13},{name:"ActivateCB__FP5xBase",demangled_name:"ActivateCB(xBase*)",address:"0x800b31e0",size:16,fuzzy_match_percent:100,opcodes:["lhz","andi.","sth","blr"],labels:0},{name:"DeactivateCB__FP5xBase",demangled_name:"DeactivateCB(xBase*)",address:"0x800b31f0",size:16,fuzzy_match_percent:100,opcodes:["lhz","ori","sth","blr"],labels:0},{name:"zSceneSetup__Fv",demangled_name:"zSceneSetup()",address:"0x800b3200",size:3196,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","li","addi","lwz","mr","bl","lfs","stfs","sth","cmplwi","beq","b","lwzx","lbz","bgt","slwi","mtctr","bctr","bctrl","cmplw","blt","bne","cmpwi","lhz","rlwinm.","stwx","subic.","rlwinm","mr.","cmpw","add","stb","subi","mulli","ble","srwi","ori","bdnz","subf","bge","fcmpu","fadds","fmuls","psq_l","lfd","lmw","mtlr","blr"],labels:107},{name:"zSceneSetup_serialTraverseCB__FUiP7xSerial",demangled_name:"zSceneSetup_serialTraverseCB(unsigned int, xSerial*)",address:"0x800b3e7c",size:184,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","addi","bl","lwz","cmpwi","bne","b","lis","crclr","stb","cmplwi","beq","lhz","ori","sth","mtlr","blr"],labels:3},{name:"zSceneUpdate__Ff",demangled_name:"zSceneUpdate(float)",address:"0x800b3f34",size:1252,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","fmr","lfs","fcmpu","beq","bl","mr.","stfs","bne","lis","addi","lwz","cmplwi","mr","li","b","cmplw","blt","cmpwi","subis","fcmpo","bgt","ble","lhz","rlwinm.","lbz","slwi","lwzx","mtctr","bctr","bctrl","psq_l","lfd","lmw","mtlr","blr"],labels:37},{name:"zSceneRenderPreFX__Fv",demangled_name:"zSceneRenderPreFX()",address:"0x800b4418",size:768,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","li","stw","stmw","addi","lwz","bl","lhz","add","subi","slwi","lfs","b","lbz","cmplwi","beq","bne","mr","mtctr","bctrl","cmplw","bge","cmpwi","bgt","clrlwi.","lmw","mtlr","blr"],labels:10},{name:"zSceneRenderPostFX__Fv",demangled_name:"zSceneRenderPostFX()",address:"0x800b4718",size:436,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lis","addi","cmpwi","bne","beq","cntlzw","lwz","srwi","mr","lfs","bge","b","mtlr","blr"],labels:12},{name:"zSceneRender__Fv",demangled_name:"zSceneRender()",address:"0x800b48cc",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"zSceneObjHashtableInit__Fi",demangled_name:"zSceneObjHashtableInit(int)",address:"0x800b4900",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","slwi","lwz","bl","mtlr","addi","blr"],labels:0},{name:"zSceneObjHashtableExit__Fv",demangled_name:"zSceneObjHashtableExit()",address:"0x800b4958",size:24,fuzzy_match_percent:0,opcodes:["li","stw","blr"],labels:0},{name:"zSceneObjHashtableUsage__Fv",demangled_name:"zSceneObjHashtableUsage()",address:"0x800b4970",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"zSceneObjHashtableAdd__FUiP5xBase",demangled_name:"zSceneObjHashtableAdd(unsigned int, xBase*)",address:"0x800b4978",size:96,fuzzy_match_percent:100,opcodes:["lwz","subi","and","mtctr","cmpwi","blelr","slwi","add","cmplwi","bne","stw","addi","blr","cmpw","li","bdnz"],labels:3},{name:"zSceneObjHashtableGet__FUi",demangled_name:"zSceneObjHashtableGet(unsigned int)",address:"0x800b49d8",size:100,fuzzy_match_percent:100,opcodes:["lwz","subi","and","mtctr","cmpwi","ble","slwi","add","cmplw","bne","blr","cmplwi","li","addi","cmpw","bdnz"],labels:5},{name:"zSceneFindObject__FUi",demangled_name:"zSceneFindObject(unsigned int)",address:"0x800b4a3c",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zSceneGetObject__Fii",demangled_name:"zSceneGetObject(int, int)",address:"0x800b4a5c",size:116,fuzzy_match_percent:100,opcodes:["lis","addi","lwz","cmplwi","beq","li","mtctr","ble","lwzx","lbz","cmpw","bne","cmpwi","slwi","blr","subi","bdnz"],labels:4},{name:"zSceneGetName__FUi",demangled_name:"zSceneGetName(unsigned int)",address:"0x800b4ad0",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","cmplwi","beq","b","lis","addi","lwz","mtlr","blr"],labels:2},{name:"zSceneGetName__FP5xBase",demangled_name:"zSceneGetName(xBase*)",address:"0x800b4b0c",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmplwi","stw","beq","lwz","bl","b","lis","addi","mtlr","blr"],labels:2},{name:"zSceneForAllBase__FPFP5xBaseP6zScenePv_P5xBasePv",demangled_name:"zSceneForAllBase(xBase* (*)(xBase*, zScene*, void*), void*)",address:"0x800b4b50",size:156,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","mr","addi","lwz","cmplwi","beq","li","b","clrlslwi","lwzx","mtctr","bctrl","clrlwi","cmplw","blt","mtlr","blr"],labels:3},{name:"zSceneForAllBase__FPFP5xBaseP6zScenePv_P5xBaseiPv",demangled_name:"zSceneForAllBase(xBase* (*)(xBase*, zScene*, void*), int, void*)",address:"0x800b4bec",size:148,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","stmw","mr","addi","lwz","cmplwi","beq","li","b","clrlslwi","lwzx","lbz","cmpw","bne","mtctr","bctrl","clrlwi","cmplw","blt","lmw","mtlr","blr"],labels:4},{name:"zSceneExitSoundIteratorCB__FP5xBaseP6zScenePv",demangled_name:"zSceneExitSoundIteratorCB(xBase*, zScene*, void*)",address:"0x800b4c80",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zSceneMemLvlChkCB__Fv",demangled_name:"zSceneMemLvlChkCB()",address:"0x800b4cb0",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zSceneLeavingLevel__Fv",demangled_name:"zSceneLeavingLevel()",address:"0x800b4cb4",size:164,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","lwz","bl","mr","lbz","subf","or","srwi","mtlr","blr"],labels:0},{name:"zSceneGetLevelName__FUi",demangled_name:"zSceneGetLevelName(unsigned int)",address:"0x800b4d58",size:104,fuzzy_match_percent:100,opcodes:["lis","li","addi","srwi","extrwi","mtctr","lwz","lbz","cmplw","bne","slwi","lwzx","blr","bdnz"],labels:2},{name:"zSceneGetLevelIndex__Fv",demangled_name:"zSceneGetLevelIndex()",address:"0x800b4dc0",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lwz","bl","mtlr","blr"],labels:0},{name:"zSceneGetLevelIndex__FUi",demangled_name:"zSceneGetLevelIndex(unsigned int)",address:"0x800b4df0",size:220,fuzzy_match_percent:100,opcodes:["lis","li","addi","srwi","extrwi","mtctr","lwz","lbz","cmplw","bne","beqlr","bdnz","blr"],labels:6},{name:"zSceneGetLevelPrefix__FUi",demangled_name:"zSceneGetLevelPrefix(unsigned int)",address:"0x800b4ecc",size:40,fuzzy_match_percent:100,opcodes:["cmplwi","blt","li","blr","lis","slwi","addi","add","lwz"],labels:1},{name:"zSceneGetAreaname__FUi",demangled_name:"zSceneGetAreaname(unsigned int)",address:"0x800b4ef4",size:16,fuzzy_match_percent:100,opcodes:["lis","addi","blr"],labels:0},{name:"zSceneCalcProgress__Fv",demangled_name:"zSceneCalcProgress()",address:"0x800b4f04",size:16,fuzzy_match_percent:100,opcodes:["lis","addi","lwz","blr"],labels:0},{name:"zScene_UpdateFlyToInterface__Ff",demangled_name:"zScene_UpdateFlyToInterface(float)",address:"0x800b4f14",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lwz","bl","mtlr","blr"],labels:0},{name:"zSceneCardCheckStartup_set__Fiii",demangled_name:"zSceneCardCheckStartup_set(int, int, int)",address:"0x800b4f48",size:16,fuzzy_match_percent:100,opcodes:["stw","blr"],labels:0},{name:"zSceneEnableVisited__FP6zScene",demangled_name:"zSceneEnableVisited(zScene*)",address:"0x800b4f58",size:188,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","lwz","bl","addi","lis","stb","b","lwzx","cmplwi","beq","lbz","bne","cmplw","lhz","ori","sth","blt","mtlr","blr"],labels:3},{name:"zSceneEnableScreenAdj__FUi",demangled_name:"zSceneEnableScreenAdj(unsigned int)",address:"0x800b5014",size:8,fuzzy_match_percent:100,opcodes:["stw","blr"],labels:0},{name:"zSceneSetOldScreenAdj__Fv",demangled_name:"zSceneSetOldScreenAdj()",address:"0x800b501c",size:20,fuzzy_match_percent:0,opcodes:["lfs","stfs","blr"],labels:0},{name:"zScene_ScreenAdjustMode__Fv",demangled_name:"zScene_ScreenAdjustMode()",address:"0x800b5030",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"zSceneSpawnRandomBubbles__Fv",demangled_name:"zSceneSpawnRandomBubbles()",address:"0x800b5038",size:372,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","cmplwi","beq","bl","cmpwi","b","addi","fmr","lfs","fcmpo","ble","stfs","li","fmuls","fctiwz","srwi","clrlwi","xor","subf.","xoris","lis","mr","lfd","fsubs","psq_l","mtlr","blr"],labels:3},{name:"zSceneAutoSave__Fv",demangled_name:"zSceneAutoSave()",address:"0x800b51ac",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xSystem_GapTrackReport__Fv",demangled_name:"xSystem_GapTrackReport()",address:"0x800b51b0",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xDecalDestroy__Fv",demangled_name:"xDecalDestroy()",address:"0x800b51b4",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xDecalRender__Fv",demangled_name:"xDecalRender()",address:"0x800b51b8",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xBaseIsValid__FP5xBase",demangled_name:"xBaseIsValid(xBase*)",address:"0x800b51bc",size:12,fuzzy_match_percent:100,opcodes:["lhz","rlwinm","blr"],labels:0},{name:"xModelBucket_RenderAlpha__Fv",demangled_name:"xModelBucket_RenderAlpha()",address:"0x800b51c8",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","li","lwz","mtlr","addi","blr"],labels:0},{name:"Save__9xNPCBasicCFP7xSerial",demangled_name:"xNPCBasic::Save(xSerial*) const",address:"0x800b51f4",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"Load__9xNPCBasicFP7xSerial",demangled_name:"xNPCBasic::Load(xSerial*)",address:"0x800b51f8",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xQuickCullInit__FPC4xBox",demangled_name:"xQuickCullInit(const xBox*)",address:"0x800b51fc",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","mr","stw","addi","bl","lwz","mtlr","blr"],labels:0}]},{name:"main/SB/Game/zScript",fuzzy_match_percent:100,total_code:968,matched_code:968,total_data:0,matched_data:0,total_functions:8,matched_functions:8,complete:!0,module_name:"main",module_id:0,sections:[{name:".text",address:"0x800b5228",size:968,fuzzy_match_percent:100}],functions:[{name:"zScriptInit__FPvPv",demangled_name:"zScriptInit(void*, void*)",address:"0x800b5228",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zScriptInit__FP5xBaseP12xScriptAsset",demangled_name:"zScriptInit(xBase*, xScriptAsset*)",address:"0x800b5248",size:148,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lbz","cmplwi","beq","lwz","slwi","add","b","li","lfs","stfs","stb","mtlr","blr"],labels:2},{name:"zScriptReset__FP8_zScript",demangled_name:"zScriptReset(_zScript*)",address:"0x800b52dc",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","bl","li","lfs","stfs","stb","mtlr","addi","blr"],labels:0},{name:"zScriptSave__FP8_zScriptP7xSerial",demangled_name:"zScriptSave(_zScript*, xSerial*)",address:"0x800b5320",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zScriptLoad__FP8_zScriptP7xSerial",demangled_name:"zScriptLoad(_zScript*, xSerial*)",address:"0x800b5340",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zScriptEventCB__FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"zScriptEventCB(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x800b5360",size:204,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmpwi","stw","beq","bge","b","li","stb","lbz","cmplwi","bne","lwz","lfs","stfs","mr","bl","mtlr","addi","blr"],labels:9},{name:"zScriptExecuteEvents__FP8_zScriptff",demangled_name:"zScriptExecuteEvents(_zScript*, float, float)",address:"0x800b542c",size:268,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","li","stb","fmr","lwz","addi","b","cmplwi","beq","lfs","fcmpo","cror","bne","bge","bl","mr.","cmplw","blt","psq_l","lfd","mtlr","blr"],labels:6},{name:"zScriptUpdate__FP5xBaseP6xScenef",demangled_name:"zScriptUpdate(xBase*, xScene*, float)",address:"0x800b5538",size:184,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lbz","fmr","mr","cmplwi","bne","lfs","fadds","bl","stfs","li","b","lis","addi","lwz","beq","rlwinm.","stb","psq_l","lfd","mtlr","blr"],labels:2}]},{name:"main/SB/Game/zSurface",fuzzy_match_percent:31.463415,total_code:4920,matched_code:1548,total_data:960,matched_data:264,total_functions:28,matched_functions:21,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x802f2c88",size:608,fuzzy_match_percent:0},{name:".data",address:"0x80290ea8",size:96,fuzzy_match_percent:100},{name:".rodata",address:"0x8025f4e8",size:168,fuzzy_match_percent:100},{name:".sbss",address:"0x803cb9f0",size:8,fuzzy_match_percent:0},{name:".sdata",address:"0x803cac10",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cded0",size:72,fuzzy_match_percent:47.916664},{name:".text",address:"0x800b55f0",size:4920,fuzzy_match_percent:31.463415}],functions:[{name:"zSurfaceInit__Fv",demangled_name:"zSurfaceInit()",address:"0x800b55f0",size:528,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","stmw","bl","clrlwi","mr","cmplwi","beq","mulli","lwz","li","b","add","lbz","lfs","stfs","cntlzw","extrwi","stb","lhz","sth","fcmpo","cror","bne","cmpwi","blt","cmplw","lmw","mtlr","blr"],labels:9},{name:"zSurfaceInitDefaultSurface__Fv",demangled_name:"zSurfaceInitDefaultSurface()",address:"0x800b5800",size:92,fuzzy_match_percent:0,opcodes:["lis","lfs","addi","li","stfs","stb","stw","blr"],labels:0},{name:"zSurfaceRegisterMapper__FUi",demangled_name:"zSurfaceRegisterMapper(unsigned int)",address:"0x800b585c",size:92,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmpwi","bge","cmplwi","beq","li","bl","slwi","stwx","addi","mtlr","blr"],labels:1},{name:"zSurfaceExit__Fv",demangled_name:"zSurfaceExit()",address:"0x800b58b8",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","li","lwz","mtlr","addi","blr"],labels:0},{name:"zSurfaceResetSurface__FP8xSurface",demangled_name:"zSurfaceResetSurface(xSurface*)",address:"0x800b58e0",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","lfs","stfs","mtlr","addi","blr"],labels:0},{name:"zSurfaceGetSurface__FUi",demangled_name:"zSurfaceGetSurface(unsigned int)",address:"0x800b591c",size:200,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","clrlwi","li","b","lwz","cmplwi","beq","clrlslwi","add","cmplw","bne","bl","mr","addi","blt","cmpw","lis","lmw","mtlr","blr"],labels:10},{name:"zSurfaceGetSurface__FPC7xCollis",demangled_name:"zSurfaceGetSurface(const xCollis*)",address:"0x800b59e4",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","lwz","clrlwi.","beq","cmplwi","b","bl","mr","lis","addi","mtlr","blr"],labels:4},{name:"zSurfaceGetSlide__FPC8xSurface",demangled_name:"zSurfaceGetSlide(const xSurface*)",address:"0x800b5a4c",size:36,fuzzy_match_percent:100,opcodes:["lwz","cmplwi","beq","lbz","clrlwi","blr","li"],labels:1},{name:"zSurfaceGetStep__FPC8xSurface",demangled_name:"zSurfaceGetStep(const xSurface*)",address:"0x800b5a70",size:36,fuzzy_match_percent:100,opcodes:["lwz","cmplwi","beq","lbz","rlwinm","blr","li"],labels:1},{name:"zSurfaceOutOfBounds__FRC8xSurface",demangled_name:"zSurfaceOutOfBounds(const xSurface&)",address:"0x800b5a94",size:36,fuzzy_match_percent:100,opcodes:["lwz","cmplwi","beq","lbz","extrwi","blr","li"],labels:1},{name:"zSurfaceGetSlideStartAngle__FPC8xSurface",demangled_name:"zSurfaceGetSlideStartAngle(const xSurface*)",address:"0x800b5ab8",size:80,fuzzy_match_percent:100,opcodes:["lwz","stwu","cmplwi","beq","lis","stw","lbz","lfd","lfs","fsubs","fmuls","fdivs","b","addi","blr"],labels:2},{name:"zSurfaceGetSlideStopAngle__FPC8xSurface",demangled_name:"zSurfaceGetSlideStopAngle(const xSurface*)",address:"0x800b5b08",size:80,fuzzy_match_percent:0,opcodes:["lwz","stwu","cmplwi","beq","lis","stw","lbz","lfd","lfs","fsubs","fmuls","fdivs","b","addi","blr"],labels:2},{name:"zSurfaceGetMatchOrient__FPC8xSurface",demangled_name:"zSurfaceGetMatchOrient(const xSurface*)",address:"0x800b5b58",size:36,fuzzy_match_percent:100,opcodes:["lwz","cmplwi","beq","lbz","rlwinm","blr","li"],labels:1},{name:"zSurfaceGetDamageType__FPC8xSurface",demangled_name:"zSurfaceGetDamageType(const xSurface*)",address:"0x800b5b7c",size:32,fuzzy_match_percent:100,opcodes:["lwz","cmplwi","beq","lbz","blr","li"],labels:1},{name:"zSurfaceGetDamagePassthrough__FPC8xSurface",demangled_name:"zSurfaceGetDamagePassthrough(const xSurface*)",address:"0x800b5b9c",size:36,fuzzy_match_percent:100,opcodes:["lwz","cmplwi","beq","lbz","clrlwi","blr","li"],labels:1},{name:"zSurfaceGetSticky__FPC8xSurface",demangled_name:"zSurfaceGetSticky(const xSurface*)",address:"0x800b5bc0",size:32,fuzzy_match_percent:100,opcodes:["lwz","cmplwi","beq","lbz","blr","li"],labels:1},{name:"zSurfaceGetStandOn__FPC8xSurface",demangled_name:"zSurfaceGetStandOn(const xSurface*)",address:"0x800b5be0",size:44,fuzzy_match_percent:100,opcodes:["lwz","cmplwi","beq","lbz","rlwinm","cntlzw","extrwi","blr","li"],labels:1},{name:"zSurfaceGetFriction__FPC8xSurface",demangled_name:"zSurfaceGetFriction(const xSurface*)",address:"0x800b5c0c",size:8,fuzzy_match_percent:100,opcodes:["lfs","blr"],labels:0},{name:"zSurfaceGetOutOfBoundsDelay__FRC8xSurface",demangled_name:"zSurfaceGetOutOfBoundsDelay(const xSurface&)",address:"0x800b5c14",size:32,fuzzy_match_percent:0,opcodes:["lwz","cmplwi","beq","lfs","blr"],labels:1},{name:"zSurfaceGetSlickness__FPC8xSurface",demangled_name:"zSurfaceGetSlickness(const xSurface*)",address:"0x800b5c34",size:36,fuzzy_match_percent:100,opcodes:["stwu","lfs","fdivs","fctiwz","stfd","lwz","addi","blr"],labels:0},{name:"zSurfaceGetDamping__FPC8xSurfacef",demangled_name:"zSurfaceGetDamping(const xSurface*, float)",address:"0x800b5c58",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","lfs","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zSurfaceSave__FP8xSurfaceP7xSerial",demangled_name:"zSurfaceSave(xSurface*, xSerial*)",address:"0x800b5c7c",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zSurfaceLoad__FP8xSurfaceP7xSerial",demangled_name:"zSurfaceLoad(xSurface*, xSerial*)",address:"0x800b5c9c",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zSurfaceSetup__FP8xSurface",demangled_name:"zSurfaceSetup(xSurface*)",address:"0x800b5cbc",size:116,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","mr","li","bl","addi","cmpwi","blt","mtlr","blr"],labels:3},{name:"zSurfaceUpdate__FP5xBaseP6xScenef",demangled_name:"zSurfaceUpdate(xBase*, xScene*, float)",address:"0x800b5d30",size:1720,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmr","li","mr","cmpwi","bne","clrlwi.","rlwinm.","beq","bge","b","lfs","fmadds","stfs","fsubs","fcmpo","cror","fadds","blt","addi","bl","lis","lfd","fmuls","fcmpu","fctiwz","ble","fdivs","clrrwi","xoris","cmplwi","mr.","lhz","add","subf","divwu","mullw","cmpw","psq_l","mtlr","blr"],labels:44},{name:"zSurfaceEventCB__FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"zSurfaceEventCB(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x800b63e8",size:720,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","bge","b","li","stb","lbz","cmplwi","bne","bl","lwz","lfs","fcmpu","ori","clrlwi.","fadds","stfs","xori","rlwinm.","mulli","add","mtlr","addi","blr"],labels:26},{name:"zSurfaceGetName__FiPc",demangled_name:"zSurfaceGetName(int, char*)",address:"0x800b66b8",size:612,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmplwi","stw","li","stb","bgt","lis","slwi","addi","lwzx","mtctr","bctr","mr","bl","b","lwz","mtlr","blr"],labels:24},{name:"zSurfaceGetDefault__Fv",demangled_name:"zSurfaceGetDefault()",address:"0x800b691c",size:12,fuzzy_match_percent:100,opcodes:["lis","addi","blr"],labels:0}]},{name:"main/SB/Game/zThrown",fuzzy_match_percent:7.2016463,total_code:11664,matched_code:840,total_data:15e3,matched_data:0,total_functions:32,matched_functions:9,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x802f2ee8",size:13440,fuzzy_match_percent:0},{name:".data",address:"0x80290f08",size:1008,fuzzy_match_percent:0},{name:".rodata",address:"0x8025f590",size:432,fuzzy_match_percent:0},{name:".sbss",address:"0x803cb9f8",size:24,fuzzy_match_percent:0},{name:".sdata",address:"0x803cac18",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cdf18",size:88,fuzzy_match_percent:8.695652},{name:".text",address:"0x800b6928",size:10828,fuzzy_match_percent:7.720724},{name:".text",address:"0x800b9374",size:4,fuzzy_match_percent:100},{name:".text",address:"0x800b9378",size:832,fuzzy_match_percent:0}],functions:[{name:"zThrown_Setup__FP6zScene",demangled_name:"zThrown_Setup(zScene*)",address:"0x800b6928",size:432,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","mr","addi","lfs","stfs","fmuls","fdivs","bl","b","lwz","cmplwi","beq","li","bne","lwzx","lbz","cmplw","ori","stb","blt","mtlr","blr"],labels:12},{name:"zThrown_AddTempFrame__FP13zThrownStruct",demangled_name:"zThrown_AddTempFrame(zThrownStruct*)",address:"0x800b6ad8",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","bne","addi","li","bl","mtlr","blr"],labels:1},{name:"zFruit_ColorFade__FP13zThrownStruct",demangled_name:"zFruit_ColorFade(zThrownStruct*)",address:"0x800b6b40",size:144,fuzzy_match_percent:0,opcodes:["lfs","lwz","fcmpu","beq","lis","lfsu","fcmpo","ble","addi","stfs","blr","b","blt","fsubs","fdivs","fmuls","fmadds"],labels:3},{name:"zFruit_Update__FP4xEntP6xScenef",demangled_name:"zFruit_Update(xEnt*, xScene*, float)",address:"0x800b6bd0",size:772,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","lwz","fmr","fcmpu","beq","bne","lis","addi","bl","fcmpo","bge","b","lbz","ori","stb","fdivs","fadds","stfs","cror","li","mtctr","cmplwi","ble","cmplw","bdnz","mulli","add","fsubs","bctrl","andi.","lhz","sth","blt","psq_l","lfd","mtlr","blr"],labels:15},{name:"Recurse_TranslateStack__FP4xEntP5xVec3",demangled_name:"Recurse_TranslateStack(xEnt*, xVec3*)",address:"0x800b6ed4",size:236,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","mr","lwz","b","cmplw","bne","bl","lfs","fadds","stfs","blt","subi","mtlr","blr"],labels:3},{name:"zThrown_Update__FP4xEntP6xScenef",demangled_name:"zThrown_Update(xEnt*, xScene*, float)",address:"0x800b6fc0",size:3784,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","lwz","addi","mr","fmr","li","mtctr","cmplwi","ble","cmplw","beq","bdnz","lbz","mulli","add","bne","bctrl","bl","lfs","fcmpu","fsubs","stfs","fcmpo","bge","ori","stb","fneg","cmpwi","b","fmuls","fadds","fnmsubs","fmadds","cror","blt","fdivs","clrlwi.","bgt","lfsx","andi.","lhz","sth","psq_l","lfd","lmw","mtlr","blr"],labels:67},{name:"__as__5xBBoxFRC5xBBox",demangled_name:"xBBox::operator=(const xBBox&)",address:"0x800b7e88",size:76,fuzzy_match_percent:0,opcodes:["lwz","stw","blr"],labels:0},{name:"zThrown_Reset__Fv",demangled_name:"zThrown_Reset()",address:"0x800b7ed4",size:168,fuzzy_match_percent:0,opcodes:["lis","li","addi","b","lwz","stw","lhz","andi.","sth","cmplw","bne","lfs","stfs","lbz","ori","stb","clrlwi","or","blt","blr"],labels:3},{name:"zThrown_LaunchVel__FP4xEntP5xVec3",demangled_name:"zThrown_LaunchVel(xEnt*, xVec3*)",address:"0x800b7f7c",size:424,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","mr","addi","b","lwz","cmplw","beq","cmplwi","bne","li","mtctr","ble","mulli","add","bdnz","bl","lfs","stfs","lhz","rlwinm","ori","sth","mtlr","blr"],labels:8},{name:"zThrown_LaunchDir__FP4xEntP5xVec3",demangled_name:"zThrown_LaunchDir(xEnt*, xVec3*)",address:"0x800b8124",size:176,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","b","lwz","cmplw","beq","cmplwi","bne","mr","lfs","fmuls","stfs","bl","mtlr","blr"],labels:4},{name:"zThrown_LaunchPos__FP4xEntP5xVec3P5xVec3",demangled_name:"zThrown_LaunchPos(xEnt*, xVec3*, xVec3*)",address:"0x800b81d4",size:500,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","mr","addi","b","lwz","cmplw","beq","cmplwi","bne","lbz","lfs","fdivs","fmuls","fsubs","fmadds","fnmsubs","fadds","fcmpo","bge","li","stfs","bl","fmr","psq_l","lfd","mtlr","blr"],labels:8},{name:"zThrown_LaunchStack__FP4xEntP4xEnt",demangled_name:"zThrown_LaunchStack(xEnt*, xEnt*)",address:"0x800b83c8",size:360,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","cmpwi","beq","bge","b","lfs","fadds","stfs","lwz","addi","bl","fsubs","lis","li","mtctr","cmplwi","ble","cmplw","bdnz","mulli","add","mtlr","blr"],labels:9},{name:"zThrown_PatrickLauncher__FP4xEntP4xEnt",demangled_name:"zThrown_PatrickLauncher(xEnt*, xEnt*)",address:"0x800b8530",size:84,fuzzy_match_percent:100,opcodes:["lwz","lis","addi","li","mtctr","cmplwi","ble","cmplw","beq","bdnz","beqlr","mulli","add","stw","blr"],labels:2},{name:"zThrown_AddFruit__FP4xEnt",demangled_name:"zThrown_AddFruit(xEnt*)",address:"0x800b8584",size:432,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","li","lwz","mtctr","cmplwi","ble","cmplw","bne","mulli","add","lhz","ori","sth","beq","lfs","bl","b","bdnz","stfs","rlwinm","mtlr","blr"],labels:9},{name:"zThrown_Remove__FP4xEnt",demangled_name:"zThrown_Remove(xEnt*)",address:"0x800b8734",size:432,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","li","lwz","mtctr","cmplwi","ble","cmplw","bne","mulli","add","lhz","andi.","sth","lfs","stfs","clrlwi","or","subi","bl","lbz","bctrl","beq","ori","stb","b","bdnz","mtlr","blr"],labels:7},{name:"zThrown_KillFruit__FP4xEnt",demangled_name:"zThrown_KillFruit(xEnt*)",address:"0x800b88e4",size:120,fuzzy_match_percent:0,opcodes:["lwz","lis","addi","li","mtctr","cmplwi","ble","cmplw","bne","mulli","add","lfs","stfs","blr","bdnz"],labels:4},{name:"zThrownCollide_CauseDamage__FP13zThrownStructP10xEntCollis",demangled_name:"zThrownCollide_CauseDamage(zThrownStruct*, xEntCollis*)",address:"0x800b895c",size:556,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","addi","li","b","lwz","cmplwi","beq","cmplw","bne","bl","lbz","mtctr","bctrl","lis","rlwinm.","cmpwi","lfs","fmadds","stfs","fmr","bge","clrlwi.","lmw","mtlr","blr"],labels:12},{name:"zThrownCollide_ThrowFruit__FP13zThrownStructP10xEntCollisPfPf",demangled_name:"zThrownCollide_ThrowFruit(zThrownStruct*, xEntCollis*, float*, float*)",address:"0x800b8b88",size:972,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","stmw","mr","bl","cmpwi","beq","lfs","stfs","b","lwz","clrlwi.","cmplwi","lbz","bne","addi","lis","mtctr","ble","cmplw","bdnz","fsubs","fmuls","fmadds","fcmpo","bge","fadds","fabs","frsp","fdivs","mulli","add","lmw","mtlr","blr"],labels:19},{name:"zThrownCollide_ThrowFreeze__FP13zThrownStructP10xEntCollisPfPf",demangled_name:"zThrownCollide_ThrowFreeze(zThrownStruct*, xEntCollis*, float*, float*)",address:"0x800b8f54",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zThrownCollide_DestructObj__FP13zThrownStructP10xEntCollisPfPf",demangled_name:"zThrownCollide_DestructObj(zThrownStruct*, xEntCollis*, float*, float*)",address:"0x800b8f84",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","bl","lfs","stfs","lwz","mtlr","addi","blr"],labels:0},{name:"zThrownCollide_BSandyHead__FP13zThrownStructP10xEntCollisPfPf",demangled_name:"zThrownCollide_BSandyHead(zThrownStruct*, xEntCollis*, float*, float*)",address:"0x800b8fec",size:80,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","bl","lfs","stfs","lwz","mtlr","addi","blr"],labels:0},{name:"zThrownCollide_Tiki__FP13zThrownStructP10xEntCollisPfPf",demangled_name:"zThrownCollide_Tiki(zThrownStruct*, xEntCollis*, float*, float*)",address:"0x800b903c",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","bl","lfs","stfs","lwz","mtlr","addi","blr"],labels:0},{name:"zThrownCollide_StoneTiki__FP13zThrownStructP10xEntCollisPfPf",demangled_name:"zThrownCollide_StoneTiki(zThrownStruct*, xEntCollis*, float*, float*)",address:"0x800b90a4",size:352,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","stmw","mr","lfs","stfs","bl","addi","b","lwz","cmplwi","beq","lbz","bne","clrrwi","subis","bge","clrlwi.","cmplw","ble","mulli","add","fcmpo","lis","lmw","mtlr","blr"],labels:10},{name:"zThrown_IsFruit__FP4xEntPf",demangled_name:"zThrown_IsFruit(xEnt*, float*)",address:"0x800b9204",size:120,fuzzy_match_percent:0,opcodes:["lis","addi","b","lwz","cmplw","beq","cmplwi","bne","li","lfs","stfs","blr"],labels:5},{name:"zThrown_IsStacked__FP4xEnt",demangled_name:"zThrown_IsStacked(xEnt*)",address:"0x800b927c",size:80,fuzzy_match_percent:0,opcodes:["lwz","lis","addi","mtctr","cmplwi","ble","cmplw","beq","bne","li","blr","bdnz"],labels:4},{name:"checkAgainstButtons__FP4xEnt",demangled_name:"checkAgainstButtons(xEnt*)",address:"0x800b92cc",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","addi","stw","bl","mr","lfs","lis","stfs","li","lwz","mtlr","blr"],labels:0},{name:"zThrown_ButtonIteratorCB__FP5xBaseP6zScenePv",demangled_name:"zThrown_ButtonIteratorCB(xBase*, zScene*, void*)",address:"0x800b9318",size:92,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","addi","lwz","bl","clrlwi.","beq","lis","mtlr","blr"],labels:1},{name:"xDrawSphere__FPC7xSphereUi",demangled_name:"xDrawSphere(const xSphere*, unsigned int)",address:"0x800b9374",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"__as__13zThrownStructFRC13zThrownStruct",demangled_name:"zThrownStruct::operator=(const zThrownStruct&)",address:"0x800b9378",size:216,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","mr","lfs","addi","stfs","bl","mtlr","blr"],labels:0},{name:"__as__9xEntFrameFRC9xEntFrame",demangled_name:"xEntFrame::operator=(const xEntFrame&)",address:"0x800b9450",size:272,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","addi","lwz","mtlr","blr"],labels:0},{name:"__as__9xEntDriveFRC9xEntDrive",demangled_name:"xEntDrive::operator=(const xEntDrive&)",address:"0x800b9560",size:244,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","lfs","stw","lwz","addi","stfs","bl","mtlr","blr"],labels:0},{name:"__as__Q29xEntDrive8tri_dataFRCQ29xEntDrive8tri_data",demangled_name:"xEntDrive::tri_data::operator=(const xEntDrive::tri_data&)",address:"0x800b9654",size:100,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","lfs","stfs","mtlr","addi","blr"],labels:0}]},{name:"main/SB/Game/zUI",fuzzy_match_percent:88.50536,total_code:11936,matched_code:6612,total_data:10660,matched_data:10660,total_functions:47,matched_functions:39,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x802f6368",size:8920,fuzzy_match_percent:100},{name:".ctors",address:"0x80251d14",size:4,fuzzy_match_percent:100},{name:".data",address:"0x802912f8",size:1e3,fuzzy_match_percent:100},{name:".rodata",address:"0x8025f740",size:600,fuzzy_match_percent:100},{name:".sbss",address:"0x803cba10",size:80,fuzzy_match_percent:100},{name:".sdata",address:"0x803cac20",size:16,fuzzy_match_percent:100},{name:".sdata2",address:"0x803cdf70",size:40,fuzzy_match_percent:100},{name:".text",address:"0x800b96b8",size:11892,fuzzy_match_percent:88.46283},{name:".text",address:"0x800bc52c",size:44,fuzzy_match_percent:100}],functions:[{name:"refresh_model__17@unnamed@zUI_cpp@FR4_zUI",demangled_name:"@unnamed@zUI_cpp@::refresh_model(_zUI&)",address:"0x800b96b8",size:136,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","lfs","addi","bl","mtlr","blr"],labels:1},{name:"init_tweaks__17@unnamed@zUI_cpp@Fv",demangled_name:"@unnamed@zUI_cpp@::init_tweaks()",address:"0x800b9740",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"debug_update__17@unnamed@zUI_cpp@FR6zScenef",demangled_name:"@unnamed@zUI_cpp@::debug_update(zScene&, float)",address:"0x800b9744",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"debug_render__17@unnamed@zUI_cpp@Fv",demangled_name:"@unnamed@zUI_cpp@::debug_render()",address:"0x800b9748",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"PreUpdate__6zUIMgrFP6zScenef",demangled_name:"zUIMgr::PreUpdate(zScene*, float)",address:"0x800b974c",size:180,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","cmplwi","beq","li","b","addi","cmplw","blt","bl","lfd","mtlr","blr"],labels:6},{name:"Update__6zUIMgrFP6zScenef",demangled_name:"zUIMgr::Update(zScene*, float)",address:"0x800b9800",size:172,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","li","mr","b","lwz","lwzx","bl","clrlwi.","beq","mtctr","bctrl","addi","cmplw","blt","lfd","mtlr","blr"],labels:3},{name:"Setup__6zUIMgrFP6zScene",demangled_name:"zUIMgr::Setup(zScene*)",address:"0x800b98ac",size:172,fuzzy_match_percent:69.76744,opcodes:["stwu","mflr","li","stw","stmw","mr","lwz","subi","slwi","bl","b","addi","cmplw","blt","lmw","mtlr","blr"],labels:2},{name:"Touch__6zUIMgrFP4_zUI",demangled_name:"zUIMgr::Touch(_zUI*)",address:"0x800b9958",size:80,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lbz","cmplwi","bne","bl","lwz","mtlr","addi","blr"],labels:1},{name:"Remove__6zUIMgrFP4_zUI",demangled_name:"zUIMgr::Remove(_zUI*)",address:"0x800b99a8",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Remove_PreUpdate__6zUIMgrFP4_zUI",demangled_name:"zUIMgr::Remove_PreUpdate(_zUI*)",address:"0x800b99ec",size:140,fuzzy_match_percent:100,opcodes:["lhz","lwz","cmpw","bge","subi","beq","slwi","clrlslwi","add","stwx","sth","stw","blr","addi"],labels:3},{name:"Remove_Update__6zUIMgrFP4_zUI",demangled_name:"zUIMgr::Remove_Update(_zUI*)",address:"0x800b9a78",size:140,fuzzy_match_percent:100,opcodes:["lhz","lwz","cmpw","bge","subi","beq","slwi","clrlslwi","add","stwx","sth","stw","blr","addi"],labels:3},{name:"Add__6zUIMgrFP4_zUI",demangled_name:"zUIMgr::Add(_zUI*)",address:"0x800b9b04",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Add_PreUpdate__6zUIMgrFP4_zUI",demangled_name:"zUIMgr::Add_PreUpdate(_zUI*)",address:"0x800b9b48",size:100,fuzzy_match_percent:100,opcodes:["lwz","rlwinm.","beq","bne","clrlwi.","sth","addi","slwi","stw","stwx","blr","subi"],labels:2},{name:"Add_Update__6zUIMgrFP4_zUI",demangled_name:"zUIMgr::Add_Update(_zUI*)",address:"0x800b9bac",size:136,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","cmplwi","beq","lwz","sth","addi","slwi","stwx","b","subi","mtlr","blr"],labels:2},{name:"zUI_Init__Fv",demangled_name:"zUI_Init()",address:"0x800b9c34",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zUI_Init__FPvPv",demangled_name:"zUI_Init(void*, void*)",address:"0x800b9c54",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"load_model__17@unnamed@zUI_cpp@FUi",demangled_name:"@unnamed@zUI_cpp@::load_model(unsigned int)",address:"0x800b9c74",size:164,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","mr","bl","cmplwi","beq","li","b","bne","lwz","mtlr","blr"],labels:4},{name:"load_anim_list__17@unnamed@zUI_cpp@FR4_zUI",demangled_name:"@unnamed@zUI_cpp@::load_anim_list(_zUI&)",address:"0x800b9d18",size:204,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","li","bl","cmpwi","ble","lis","addi","lfs","stfs","mtlr","blr"],labels:1},{name:"zUI_Init__FP4_zUIP9xEntAsset",demangled_name:"zUI_Init(_zUI*, xEntAsset*)",address:"0x800b9de4",size:468,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","li","stb","lbz","cmplwi","bne","lwz","beq","lis","addi","rlwinm.","b","mtlr","blr"],labels:6},{name:"zUI_Save__FP4_zUIP7xSerial",demangled_name:"zUI_Save(_zUI*, xSerial*)",address:"0x800b9fb8",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zUI_Load__FP4_zUIP7xSerial",demangled_name:"zUI_Load(_zUI*, xSerial*)",address:"0x800b9fd8",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zUI_Reset__FP4_zUI",demangled_name:"zUI_Reset(_zUI*)",address:"0x800b9ff8",size:92,fuzzy_match_percent:91.30435,opcodes:["stwu","mflr","stw","mr","bl","li","stb","lbz","ori","lwz","mtlr","addi","blr"],labels:0},{name:"zUI_PreUpdate__FP4_zUIP6xScenef",demangled_name:"zUI_PreUpdate(_zUI*, xScene*, float)",address:"0x800ba054",size:776,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","li","stmw","mr","addi","b","cmpwi","beq","bge","lwz","cmplwi","rlwinm.","bne","clrlwi.","ori","oris","clrrwi","bl","cmplw","stb","extsh","lbz","cmpw","blt","lmw","mtlr","blr"],labels:27},{name:"zUI_Update__FP4_zUIP6xScenef",demangled_name:"zUI_Update(_zUI*, xScene*, float)",address:"0x800ba35c",size:568,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","bl","cmplwi","beq","lwz","rlwinm.","bne","lis","addi","cmpwi","li","b","clrlwi.","rlwinm","lfd","mtlr","blr"],labels:17},{name:"zUIRenderIteratorInsert__FP5xBaseP6zScenePv",demangled_name:"zUIRenderIteratorInsert(xBase*, zScene*, void*)",address:"0x800ba594",size:32,fuzzy_match_percent:100,opcodes:["lwz","lis","addi","slwi","stw","stwx","blr"],labels:0},{name:"iRenderQSort_Face__FPCvPCv",demangled_name:"iRenderQSort_Face(const void*, const void*)",address:"0x800ba5b4",size:252,fuzzy_match_percent:100,opcodes:["lwz","lbz","subfic","cntlzw","extrwi.","srwi","beq","clrlwi.","bne","li","blr","cmplwi","lfs","fcmpo","bge","ble"],labels:8},{name:"zUIRenderAll__Fv",demangled_name:"zUIRenderAll()",address:"0x800ba6b0",size:356,fuzzy_match_percent:91.01124,opcodes:["stwu","mflr","stw","lfs","fadds","stfs","fcmpo","cror","bne","fsubs","lwz","cmplwi","lis","li","addi","bl","ble","b","beq","lbz","clrlwi.","cmpwi","lhz","rlwinm.","cmpw","blt","mtlr","blr"],labels:8},{name:"zUI_Render__FP4xEnt",demangled_name:"zUI_Render(xEnt*)",address:"0x800ba814",size:1380,fuzzy_match_percent:86.666664,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lis","addi","bl","cmpwi","beq","lwz","cmplw","bne","b","rlwinm.","cmplwi","li","lhz","lfd","fsubs","lfs","fadds","fmuls","fdivs","fabs","frsp","fcmpo","cror","fmr","stb","stfs","extrwi.","extrwi","rlwinm","psq_l","mtlr","blr"],labels:11},{name:"zUIEventCB__FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"zUIEventCB(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x800bad78",size:648,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","bge","b","bl","lis","addi","lwz","cmplw","bne","li","ori","rlwinm.","xori","cmplwi","mtlr","blr"],labels:20},{name:"zUI_ParseINI__FP8xIniFile",demangled_name:"zUI_ParseINI(xIniFile*)",address:"0x800bb000",size:364,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","stmw","mr","bl","li","lbz","clrlwi","stb","cmplwi","ble","bne","b","mulli","add","lwz","cmplw","blt","lmw","mtlr","blr"],labels:8},{name:"findUI__FP6zSceneUi",demangled_name:"findUI(zScene*, unsigned int)",address:"0x800bb16c",size:156,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","lwz","b","bl","cmplwi","beq","cmplw","addi","blt","bne","mtlr","blr"],labels:6},{name:"findUIFont__FP6zSceneUi",demangled_name:"findUIFont(zScene*, unsigned int)",address:"0x800bb208",size:156,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","lwz","b","bl","cmplwi","beq","cmplw","addi","blt","bne","mtlr","blr"],labels:6},{name:"zUIPortalEventCB__FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"zUIPortalEventCB(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x800bb2a4",size:192,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","cmplwi","bne","lwz","lis","addi","mulli","li","lwzx","add","mtlr","blr"],labels:1},{name:"zUI_ScenePortalSetToCurrentLevel__FP6zScene",demangled_name:"zUI_ScenePortalSetToCurrentLevel(zScene*)",address:"0x800bb364",size:252,fuzzy_match_percent:100,opcodes:["lis","li","stw","addi","mtctr","lbz","lwz","slwi","clrrwi","rlwimi","cmplw","bne","b","bdnz","blr"],labels:7},{name:"init_patsocks__FP6zScene",demangled_name:"init_patsocks(zScene*)",address:"0x800bb460",size:124,fuzzy_match_percent:83.870964,opcodes:["stwu","mflr","lis","stw","mr","addi","bl","li","stb","lwz","mtlr","blr"],labels:0},{name:"zUI_ScenePortalInit__FP6zScene",demangled_name:"zUI_ScenePortalInit(zScene*)",address:"0x800bb4dc",size:2316,fuzzy_match_percent:55.094994,opcodes:["stwu","mflr","stw","stmw","mr","bl","lwz","cmplwi","beq","lis","addi","li","lbz","stb","b","clrlwi","ble","bne","lfs","stfs","slwi","rlwimi","ori","or","cmplw","blt","mtctr","bdnz","lmw","mtlr","blr"],labels:50},{name:"hideWorld__Fv",demangled_name:"hideWorld()",address:"0x800bbde8",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","lwz","bl","cmplwi","blt","mtlr","blr"],labels:1},{name:"showWorld__FUi",demangled_name:"showWorld(unsigned int)",address:"0x800bbe48",size:180,fuzzy_match_percent:100,opcodes:["stwu","mflr","mulli","lis","stw","addi","add","li","b","lwz","lha","cmpwi","beq","bge","bl","cmplw","blt","mtlr","blr"],labels:7},{name:"disable_ui__FP4_zUI",demangled_name:"disable_ui(_zUI*)",address:"0x800bbefc",size:36,fuzzy_match_percent:100,opcodes:["cmplwi","beqlr","lhz","rlwinm","sth","lbz","stb","blr"],labels:0},{name:"enable_ui__FP4_zUI",demangled_name:"enable_ui(_zUI*)",address:"0x800bbf20",size:36,fuzzy_match_percent:100,opcodes:["cmplwi","beqlr","lhz","ori","sth","lbz","stb","blr"],labels:0},{name:"refresh_patsocks__FUi",demangled_name:"refresh_patsocks(unsigned int)",address:"0x800bbf44",size:204,fuzzy_match_percent:94.117645,opcodes:["stwu","mflr","lis","slwi","stw","addi","add","lwz","cmplw","bne","beq","cmplwi","bl","li","stb","b","ble","crclr","mtlr","blr"],labels:5},{name:"zUI_PortalToKrabs__FUi",demangled_name:"zUI_PortalToKrabs(unsigned int)",address:"0x800bc010",size:200,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","mulli","lwz","add","lha","bl","cmpwi","beq","li","stb","b","bne","mtlr","blr"],labels:3},{name:"zUI_ScenePortalUpdate__Fv",demangled_name:"zUI_ScenePortalUpdate()",address:"0x800bc0d8",size:680,fuzzy_match_percent:96.47059,opcodes:["stwu","mflr","lis","stw","stmw","li","addi","lwz","cmplwi","beq","bl","mr","mulli","add","b","lwzu","lha","cmpwi","bne","rlwinm.","bgt","slwi","cmplw","blt","crclr","lmw","mtlr","blr"],labels:16},{name:"zUI_ScenePortalSave__FP7xSerial",demangled_name:"zUI_ScenePortalSave(xSerial*)",address:"0x800bc380",size:120,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","stmw","mr","addi","li","b","lwz","lha","bl","cmplw","blt","cmplwi","lmw","mtlr","blr"],labels:3},{name:"zUI_ScenePortalLoad__FP7xSerial",demangled_name:"zUI_ScenePortalLoad(xSerial*)",address:"0x800bc3f8",size:120,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","stmw","mr","addi","li","b","lwz","bl","cmplw","blt","cmplwi","lmw","mtlr","blr"],labels:3},{name:"__sinit_zUI_cpp",address:"0x800bc470",size:188,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","addi","stw","bl","lwz","mtlr","blr"],labels:0},{name:"xMat3x3Scale__FP7xMat3x3PC5xVec3",demangled_name:"xMat3x3Scale(xMat3x3*, const xVec3*)",address:"0x800bc52c",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","lfs","stw","bl","lwz","mtlr","addi","blr"],labels:0}]},{name:"main/SB/Game/zUIFont",fuzzy_match_percent:61.898735,total_code:3160,matched_code:1956,total_data:96,matched_data:80,total_functions:13,matched_functions:12,complete:!1,module_name:"main",module_id:0,sections:[{name:".rodata",address:"0x8025f998",size:80,fuzzy_match_percent:100},{name:".sdata2",address:"0x803cdf98",size:16,fuzzy_match_percent:40},{name:".text",address:"0x800bc558",size:3060,fuzzy_match_percent:60.653595},{name:".text",address:"0x800bd14c",size:100,fuzzy_match_percent:100}],functions:[{name:"set_text__FR7zUIFontUi",demangled_name:"set_text(zUIFont&, unsigned int)",address:"0x800bc558",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","bl","cmplwi","beq","addi","lwz","mtlr","blr"],labels:1},{name:"zUIFont_GetHackFlags__FP7zUIFont",demangled_name:"zUIFont_GetHackFlags(zUIFont*)",address:"0x800bc5a4",size:120,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","li","mr","addi","bl","lwz","cmplw","bne","ori","clrlwi","mtlr","blr"],labels:2},{name:"zUIFontInit__Fv",demangled_name:"zUIFontInit()",address:"0x800bc61c",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zUIFont_Init__FPvPv",demangled_name:"zUIFont_Init(void*, void*)",address:"0x800bc620",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zUIFont_Init__FP7zUIFontP9xEntAsset",demangled_name:"zUIFont_Init(zUIFont*, xEntAsset*)",address:"0x800bc640",size:340,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","cmplwi","bne","li","b","lbz","beq","lhz","sth","rlwinm.","xori","stb","cmpwi","bge","lfs","stfs","mtlr","blr"],labels:8},{name:"zUIFont_Save__FP7zUIFontP7xSerial",demangled_name:"zUIFont_Save(zUIFont*, xSerial*)",address:"0x800bc794",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zUIFont_Load__FP7zUIFontP7xSerial",demangled_name:"zUIFont_Load(zUIFont*, xSerial*)",address:"0x800bc7b4",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zUIFont_Reset__FP7zUIFont",demangled_name:"zUIFont_Reset(zUIFont*)",address:"0x800bc7d4",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","li","lhz","sth","lbz","rlwinm.","beq","xori","stb","mtlr","addi","blr"],labels:1},{name:"zUIFont_PreUpdate__FP7zUIFontP6xScenef",demangled_name:"zUIFont_PreUpdate(zUIFont*, xScene*, float)",address:"0x800bc828",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zUIFont_Update__FP7zUIFontP6xScenef",demangled_name:"zUIFont_Update(zUIFont*, xScene*, float)",address:"0x800bc848",size:672,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","lis","addi","cmpwi","bne","rlwinm.","li","bl","cmplw","b","clrlwi.","rlwinm","mtlr","blr"],labels:15},{name:"zUIFontEventCB__FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"zUIFontEventCB(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x800bcae8",size:432,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","cmpwi","beq","bge","b","cmplwi","lwz","bl","lbz","lis","addi","lhz","ori","sth","rlwinm.","xori","mtlr","blr"],labels:15},{name:"zUIFont_Render__FP4xEnt",demangled_name:"zUIFont_Render(xEnt*)",address:"0x800bcc98",size:1204,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","bl","cmplwi","beq","lwz","lbz","stb","lhz","rlwinm.","xori","sth","bne","ori","srawi","lis","addi","lfs","stfs","lfd","fsubs","b","fmr","li","fcmpo","ble","rlwinm","cmpwi","fnmsubs","psq_l","mtlr","blr"],labels:12},{name:"yextent__8xtextboxCFfRib",demangled_name:"xtextbox::yextent(float, int&, bool) const",address:"0x800bd14c",size:100,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","bl","li","lwz","lfd","mtlr","addi","blr"],labels:0}]},{name:"main/SB/Game/zVar",fuzzy_match_percent:73.916664,total_code:4800,matched_code:3548,total_data:3840,matched_data:0,total_functions:63,matched_functions:51,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x802f8640",size:1088,fuzzy_match_percent:0},{name:".data",address:"0x802916e0",size:896,fuzzy_match_percent:0},{name:".rodata",address:"0x8025f9e8",size:1824,fuzzy_match_percent:0},{name:".sbss",address:"0x803cba60",size:16,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cdfa8",size:16,fuzzy_match_percent:50},{name:".text",address:"0x800bd1b0",size:4800,fuzzy_match_percent:73.916664}],functions:[{name:"var_text_ActivePad__18@unnamed@zVar_cpp@Fv",demangled_name:"@unnamed@zVar_cpp@::var_text_ActivePad()",address:"0x800bd1b0",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lbz","crclr","bl","lwz","mtlr","blr"],labels:0},{name:"var_text_BadCard__18@unnamed@zVar_cpp@Fv",demangled_name:"@unnamed@zVar_cpp@::var_text_BadCard()",address:"0x800bd1fc",size:112,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","cmpwi","ble","lis","addi","mr","crclr","b","lwz","mtlr","blr"],labels:2},{name:"var_text_BadCardAvailable__18@unnamed@zVar_cpp@Fv",demangled_name:"@unnamed@zVar_cpp@::var_text_BadCardAvailable()",address:"0x800bd26c",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lwz","crclr","bl","mtlr","blr"],labels:0},{name:"var_text_BadCardNeeded__18@unnamed@zVar_cpp@Fv",demangled_name:"@unnamed@zVar_cpp@::var_text_BadCardNeeded()",address:"0x800bd2ac",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lwz","crclr","bl","mtlr","blr"],labels:0},{name:"var_text_CorruptFileName__18@unnamed@zVar_cpp@Fv",demangled_name:"@unnamed@zVar_cpp@::var_text_CorruptFileName()",address:"0x800bd2ec",size:148,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","addi","stmw","bl","lis","mr","li","b","cmpw","blt","lmw","lwz","mtlr","blr"],labels:2},{name:"var_text_CurrentArea__18@unnamed@zVar_cpp@Fv",demangled_name:"@unnamed@zVar_cpp@::var_text_CurrentArea()",address:"0x800bd380",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lwz","bl","mtlr","blr"],labels:0},{name:"var_text_CurrentDate__18@unnamed@zVar_cpp@Fv",demangled_name:"@unnamed@zVar_cpp@::var_text_CurrentDate()",address:"0x800bd3b0",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"var_text_CurrentLevelCollectable__18@unnamed@zVar_cpp@Fv",demangled_name:"@unnamed@zVar_cpp@::var_text_CurrentLevelCollectable()",address:"0x800bd3e0",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lwz","crclr","bl","mtlr","blr"],labels:0},{name:"var_text_CurrentLevelPatsSocks__18@unnamed@zVar_cpp@Fv",demangled_name:"@unnamed@zVar_cpp@::var_text_CurrentLevelPatsSocks()",address:"0x800bd428",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lwz","crclr","bl","mtlr","blr"],labels:0},{name:"var_text_CurrentScene__18@unnamed@zVar_cpp@Fv",demangled_name:"@unnamed@zVar_cpp@::var_text_CurrentScene()",address:"0x800bd470",size:92,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","li","stw","addi","lwz","bl","mr","crclr","mtlr","blr"],labels:0},{name:"var_text_CurrentTime__18@unnamed@zVar_cpp@Fv",demangled_name:"@unnamed@zVar_cpp@::var_text_CurrentTime()",address:"0x800bd4cc",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"zVarGameSlotInfo__18@unnamed@zVar_cpp@FiPcUl",demangled_name:"@unnamed@zVar_cpp@::zVarGameSlotInfo(int, char*, unsigned long)",address:"0x800bd4fc",size:700,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","stmw","mr","li","lwz","mtctr","lwzu","bdnz","mulli","add","bl","stb","lbz","crclr","cmpwi","blt","beq","subi","b","bne","lmw","mtlr","blr"],labels:5},{name:"var_text_GameSlot0__18@unnamed@zVar_cpp@Fv",demangled_name:"@unnamed@zVar_cpp@::var_text_GameSlot0()",address:"0x800bd7b8",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","li","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"var_text_GameSlot1__18@unnamed@zVar_cpp@Fv",demangled_name:"@unnamed@zVar_cpp@::var_text_GameSlot1()",address:"0x800bd7e8",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","li","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"var_text_GameSlot2__18@unnamed@zVar_cpp@Fv",demangled_name:"@unnamed@zVar_cpp@::var_text_GameSlot2()",address:"0x800bd818",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","li","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"var_text_GameSlot3__18@unnamed@zVar_cpp@Fv",demangled_name:"@unnamed@zVar_cpp@::var_text_GameSlot3()",address:"0x800bd848",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","li","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"var_text_GameSlot4__18@unnamed@zVar_cpp@Fv",demangled_name:"@unnamed@zVar_cpp@::var_text_GameSlot4()",address:"0x800bd878",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","li","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"var_text_GameSlot5__18@unnamed@zVar_cpp@Fv",demangled_name:"@unnamed@zVar_cpp@::var_text_GameSlot5()",address:"0x800bd8a8",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","li","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"var_text_GameSlot6__18@unnamed@zVar_cpp@Fv",demangled_name:"@unnamed@zVar_cpp@::var_text_GameSlot6()",address:"0x800bd8d8",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","li","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"var_text_GameSlot7__18@unnamed@zVar_cpp@Fv",demangled_name:"@unnamed@zVar_cpp@::var_text_GameSlot7()",address:"0x800bd908",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","li","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"var_text_MCAccessType__18@unnamed@zVar_cpp@Fv",demangled_name:"@unnamed@zVar_cpp@::var_text_MCAccessType()",address:"0x800bd938",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lis","slwi","addi","lwzx","lwz","mtlr","blr"],labels:0},{name:"var_text_MCAutoSaveCard__18@unnamed@zVar_cpp@Fv",demangled_name:"@unnamed@zVar_cpp@::var_text_MCAutoSaveCard()",address:"0x800bd968",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lis","mr","addi","crclr","lwz","mtlr","blr"],labels:0},{name:"var_text_MCPS2MaxSpace__18@unnamed@zVar_cpp@Fv",demangled_name:"@unnamed@zVar_cpp@::var_text_MCPS2MaxSpace()",address:"0x800bd9b4",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","crclr","bl","lwz","mtlr","blr"],labels:0},{name:"var_text_MCPS2MinSpace__18@unnamed@zVar_cpp@Fv",demangled_name:"@unnamed@zVar_cpp@::var_text_MCPS2MinSpace()",address:"0x800bd9f4",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","crclr","bl","lwz","mtlr","blr"],labels:0},{name:"var_text_MCSelectedCard__18@unnamed@zVar_cpp@Fv",demangled_name:"@unnamed@zVar_cpp@::var_text_MCSelectedCard()",address:"0x800bda34",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lis","mr","addi","crclr","lwz","mtlr","blr"],labels:0},{name:"var_text_MCSelectedGame__18@unnamed@zVar_cpp@Fv",demangled_name:"@unnamed@zVar_cpp@::var_text_MCSelectedGame()",address:"0x800bda80",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lis","mr","addi","crclr","lwz","mtlr","blr"],labels:0},{name:"var_text_PlayerHeShe__18@unnamed@zVar_cpp@Fv",demangled_name:"@unnamed@zVar_cpp@::var_text_PlayerHeShe()",address:"0x800bdac8",size:24,fuzzy_match_percent:100,opcodes:["lwz","lis","addi","slwi","lwzx","blr"],labels:0},{name:"var_text_PlayerName__18@unnamed@zVar_cpp@Fv",demangled_name:"@unnamed@zVar_cpp@::var_text_PlayerName()",address:"0x800bdae0",size:24,fuzzy_match_percent:100,opcodes:["lwz","lis","addi","slwi","lwzx","blr"],labels:0},{name:"var_text_PlayerPosition__18@unnamed@zVar_cpp@Fv",demangled_name:"@unnamed@zVar_cpp@::var_text_PlayerPosition()",address:"0x800bdaf8",size:124,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lwz","lfs","fctiwz","stfd","crclr","bl","mtlr","blr"],labels:0},{name:"var_text_SelectedArea__18@unnamed@zVar_cpp@Fv",demangled_name:"@unnamed@zVar_cpp@::var_text_SelectedArea()",address:"0x800bdb74",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","bl","mtlr","addi","blr"],labels:0},{name:"var_text_ShinyCount__18@unnamed@zVar_cpp@Fv",demangled_name:"@unnamed@zVar_cpp@::var_text_ShinyCount()",address:"0x800bdb98",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lwz","crclr","bl","mtlr","blr"],labels:0},{name:"var_text_ShinyCountText__18@unnamed@zVar_cpp@Fv",demangled_name:"@unnamed@zVar_cpp@::var_text_ShinyCountText()",address:"0x800bdbe0",size:148,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lwz","cmplwi","bne","bl","b","crclr","mtlr","blr"],labels:3},{name:"var_text_SoundFXVolume__18@unnamed@zVar_cpp@Fv",demangled_name:"@unnamed@zVar_cpp@::var_text_SoundFXVolume()",address:"0x800bdc74",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lis","mr","addi","crclr","lwz","mtlr","blr"],labels:0},{name:"var_text_SoundMusicVolume__18@unnamed@zVar_cpp@Fv",demangled_name:"@unnamed@zVar_cpp@::var_text_SoundMusicVolume()",address:"0x800bdcbc",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lis","mr","addi","crclr","lwz","mtlr","blr"],labels:0},{name:"var_text_SpaceAvailable__18@unnamed@zVar_cpp@Fv",demangled_name:"@unnamed@zVar_cpp@::var_text_SpaceAvailable()",address:"0x800bdd04",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lis","mr","addi","crclr","lwz","mtlr","blr"],labels:0},{name:"var_text_SpaceAvailableString__18@unnamed@zVar_cpp@Fv",demangled_name:"@unnamed@zVar_cpp@::var_text_SpaceAvailableString()",address:"0x800bdd48",size:148,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","mr","addi","li","lis","crclr","lwz","mtlr","blr"],labels:0},{name:"var_text_SpaceNeeded__18@unnamed@zVar_cpp@Fv",demangled_name:"@unnamed@zVar_cpp@::var_text_SpaceNeeded()",address:"0x800bdddc",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lis","mr","addi","crclr","lwz","mtlr","blr"],labels:0},{name:"var_text_TotalPatsSocks__18@unnamed@zVar_cpp@Fv",demangled_name:"@unnamed@zVar_cpp@::var_text_TotalPatsSocks()",address:"0x800bde20",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lwz","crclr","bl","mtlr","blr"],labels:0},{name:"var_text_MCName__18@unnamed@zVar_cpp@Fv",demangled_name:"@unnamed@zVar_cpp@::var_text_MCName()",address:"0x800bde68",size:144,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","cmpwi","beq","bge","b","lis","addi","lwz","mtlr","blr"],labels:4},{name:"find_var__18@unnamed@zVar_cpp@FRC6substr",demangled_name:"@unnamed@zVar_cpp@::find_var(const substr&)",address:"0x800bdef8",size:136,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","li","b","add","srwi","mulli","bl","cmpwi","bge","ble","addi","lis","cmplw","bne","lmw","lwz","mtlr","blr"],labels:6},{name:"parse_tag_var__18@unnamed@zVar_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@zVar_cpp@::parse_tag_var(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x800bdf80",size:160,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","mr","cmplwi","bne","lbz","bgt","b","addi","bl","li","sth","beq","lis","subi","rlwimi","stb","extrwi","mtlr","blr"],labels:2},{name:"var_init__Fv",demangled_name:"var_init()",address:"0x800be020",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","li","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"var_text__FRC6substr",demangled_name:"var_text(const substr&)",address:"0x800be04c",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","cmplwi","bne","li","b","lwz","mtctr","bctrl","mtlr","addi","blr"],labels:2},{name:"zVarInit__FP9zVarEntry",demangled_name:"zVarInit(zVarEntry*)",address:"0x800be088",size:80,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","li","lwz","bl","addi","cmpwi","blt","mtlr","blr"],labels:1},{name:"zVarNewGame__Fv",demangled_name:"zVarNewGame()",address:"0x800be0d8",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zVarEntryCB_SndMode__FPv",demangled_name:"zVarEntryCB_SndMode(void*)",address:"0x800be0dc",size:16,fuzzy_match_percent:100,opcodes:["lis","addi","lwz","blr"],labels:0},{name:"zVarEntryCB_SndMusicVol__FPv",demangled_name:"zVarEntryCB_SndMusicVol(void*)",address:"0x800be0ec",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lfd","lfs","fmul","fadd","bl","lwz","mtlr","blr"],labels:0},{name:"zVarEntryCB_SndFXVol__FPv",demangled_name:"zVarEntryCB_SndFXVol(void*)",address:"0x800be128",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lfd","lfs","fmul","fadd","bl","lwz","mtlr","blr"],labels:0},{name:"zVarEntryCB_MCAvailable__FPv",demangled_name:"zVarEntryCB_MCAvailable(void*)",address:"0x800be164",size:184,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","cmpwi","bne","b","lwz","mtlr","addi","blr"],labels:5},{name:"zVarEntryCB_VibrationOn__FPv",demangled_name:"zVarEntryCB_VibrationOn(void*)",address:"0x800be21c",size:20,fuzzy_match_percent:100,opcodes:["lis","addi","lwz","clrlwi","blr"],labels:0},{name:"zVarEntryCB_CurrentSceneLetter__FPv",demangled_name:"zVarEntryCB_CurrentSceneLetter(void*)",address:"0x800be230",size:124,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","li","stw","addi","lwz","bl","mr","crclr","lbz","cmplwi","blt","bgt","clrlwi.","beq","subi","mtlr","blr"],labels:2},{name:"zVarEntryCB_CurrentRoom__FPv",demangled_name:"zVarEntryCB_CurrentRoom(void*)",address:"0x800be2ac",size:156,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","li","stw","addi","lwz","bl","mr","crclr","lbz","subi","mulli","cmplwi","add","blt","bgt","clrlwi.","beq","mtlr","blr"],labels:2},{name:"zVarEntryCB_CurrentLevelPickup__FPv",demangled_name:"zVarEntryCB_CurrentLevelPickup(void*)",address:"0x800be348",size:16,fuzzy_match_percent:0,opcodes:["lis","addi","lwz","blr"],labels:0},{name:"zVarEntryCB_CurrentLevelPSocks__FPv",demangled_name:"zVarEntryCB_CurrentLevelPSocks(void*)",address:"0x800be358",size:16,fuzzy_match_percent:0,opcodes:["lis","addi","lwz","blr"],labels:0},{name:"zVarEntryCB_TotalPSocks__FPv",demangled_name:"zVarEntryCB_TotalPSocks(void*)",address:"0x800be368",size:16,fuzzy_match_percent:0,opcodes:["lis","addi","lwz","blr"],labels:0},{name:"zVarEntryCB_Shinies__FPv",demangled_name:"zVarEntryCB_Shinies(void*)",address:"0x800be378",size:16,fuzzy_match_percent:0,opcodes:["lis","addi","lwz","blr"],labels:0},{name:"zVarEntryCB_Spatulas__FPv",demangled_name:"zVarEntryCB_Spatulas(void*)",address:"0x800be388",size:16,fuzzy_match_percent:0,opcodes:["lis","addi","lwz","blr"],labels:0},{name:"zVarEntryCB_Date__FPv",demangled_name:"zVarEntryCB_Date(void*)",address:"0x800be398",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","mulli","lwz","add","mtlr","addi","blr"],labels:0},{name:"zVarEntryCB_Hour__FPv",demangled_name:"zVarEntryCB_Hour(void*)",address:"0x800be3cc",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zVarEntryCB_Minute__FPv",demangled_name:"zVarEntryCB_Minute(void*)",address:"0x800be3ec",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zVarEntryCB_CounterValue__FPv",demangled_name:"zVarEntryCB_CounterValue(void*)",address:"0x800be40c",size:8,fuzzy_match_percent:100,opcodes:["lha","blr"],labels:0},{name:"zVarEntryCB_IsEnabled__FPv",demangled_name:"zVarEntryCB_IsEnabled(void*)",address:"0x800be414",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","clrlwi","neg","or","srwi","lwz","mtlr","addi","blr"],labels:0},{name:"zVarEntryCB_IsVisible__FPv",demangled_name:"zVarEntryCB_IsVisible(void*)",address:"0x800be444",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","neg","or","srwi","lwz","mtlr","addi","blr"],labels:0}]},{name:"main/SB/Game/zVolume",fuzzy_match_percent:12.181303,total_code:1412,matched_code:172,total_data:24,matched_data:0,total_functions:6,matched_functions:3,complete:!1,module_name:"main",module_id:0,sections:[{name:".sbss",address:"0x803cba70",size:16,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cdfb8",size:8,fuzzy_match_percent:0},{name:".text",address:"0x800be470",size:1412,fuzzy_match_percent:12.181303}],functions:[{name:"zVolumeInit__FP7zVolumeP12xVolumeAsset",demangled_name:"zVolumeInit(zVolume*, xVolumeAsset*)",address:"0x800be470",size:56,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"zVolumeInit__Fv",demangled_name:"zVolumeInit()",address:"0x800be4a8",size:176,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","bl","sth","lhz","cmplwi","beq","mulli","lwz","li","b","clrlwi","mr","add","cmplw","blt","mtlr","blr"],labels:4},{name:"zVolumeSetup__Fv",demangled_name:"zVolumeSetup()",address:"0x800be558",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","b","lwz","addi","lwzx","bl","lhz","cmplw","blt","mtlr","blr"],labels:2},{name:"zVolumeGetVolume__FUs",demangled_name:"zVolumeGetVolume(unsigned short)",address:"0x800be5b8",size:20,fuzzy_match_percent:100,opcodes:["clrlwi","lwz","mulli","add","blr"],labels:0},{name:"zVolume_OccludePrecalc__FP5xVec3",demangled_name:"zVolume_OccludePrecalc(xVec3*)",address:"0x800be5cc",size:796,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","li","lis","addi","mr","b","lwz","lfs","bl","fmr","fsubs","mulli","fmadds","add","stfs","fcmpo","ble","fneg","fabs","frsp","blt","cmpwi","cmpw","psq_l","lfd","lmw","mtlr","blr"],labels:8},{name:"zVolumeEventCB__FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"zVolumeEventCB(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x800be8e8",size:268,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","beq","bge","b","mr","bl","lwz","bne","li","lis","addi","mtctr","ble","cmplw","bdnz","slwi","stwx","add","subi","mtlr","blr"],labels:12}]},{name:"main/SB/Core/gc/iAnim",fuzzy_match_percent:97.59519,total_code:1996,matched_code:136,total_data:9192,matched_data:9192,total_functions:6,matched_functions:5,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x802f8a80",size:9120,fuzzy_match_percent:100},{name:".rodata",address:"0x80260108",size:16,fuzzy_match_percent:100},{name:".sdata",address:"0x803cac30",size:8,fuzzy_match_percent:100},{name:".sdata2",address:"0x803cdfc0",size:48,fuzzy_match_percent:100},{name:".text",address:"0x800be9f4",size:1996,fuzzy_match_percent:97.59519}],functions:[{name:"iAnimInit__Fv",demangled_name:"iAnimInit()",address:"0x800be9f4",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"iAnimEval__FPvfUiP5xVec3P5xQuat",demangled_name:"iAnimEval(void*, float, unsigned int, xVec3*, xQuat*)",address:"0x800be9f8",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"iAnimDuration__FPv",demangled_name:"iAnimDuration(void*)",address:"0x800bea18",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"iAnimBoneCount__FPv",demangled_name:"iAnimBoneCount(void*)",address:"0x800bea38",size:32,fuzzy_match_percent:100,opcodes:["lwz","subis","cmplwi","bne","lhz","blr","li"],labels:1},{name:"iAnimBlend__FffPUsPfUiP5xVec3P5xQuatP5xVec3P5xQuatP5xVec3P5xQuat",demangled_name:"iAnimBlend(float, float, unsigned short*, float*, unsigned int, xVec3*, xQuat*, xVec3*, xQuat*, xVec3*, xQuat*)",address:"0x800bea58",size:1860,fuzzy_match_percent:97.41936,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","mr.","addi","lwz","fmr","mr","li","bne","b","lfs","fcmpo","bge","fneg","xori","cmplwi","fmuls","ble","beq","fsubs","bl","cror","cmpwi","fmadds","stfs","cmplw","blt","srwi.","mtctr","bdnz","andi.","lhz","lfd","fnmsubs","psq_l","lmw","mtlr","blr"],labels:43},{name:"__as__6RtQuatFRC6RtQuat",demangled_name:"RtQuat::operator=(const RtQuat&)",address:"0x800bf19c",size:36,fuzzy_match_percent:100,opcodes:["lwz","stw","lfs","stfs","blr"],labels:0}]},{name:"main/SB/Core/gc/iAnimSKB",fuzzy_match_percent:.8080808,total_code:3960,matched_code:32,total_data:88,matched_data:0,total_functions:6,matched_functions:1,complete:!1,module_name:"main",module_id:0,sections:[{name:".rodata",address:"0x80260118",size:24,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cdff0",size:64,fuzzy_match_percent:0},{name:".text",address:"0x800bf1c0",size:3960,fuzzy_match_percent:.8080808}],functions:[{name:"iAnimEvalSKB__FP14iAnimSKBHeaderfUiP5xVec3P5xQuat",demangled_name:"iAnimEvalSKB(iAnimSKBHeader*, float, unsigned int, xVec3*, xQuat*)",address:"0x800bf1c0",size:1520,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","fmr","lwz","lfs","addi","lhz","slwi","fcmpo","add","mr","bge","ble","subi","clrlslwi","clrlwi","b","blt","cmplwi","beq","cror","mullw","clrlwi.","li","rlwinm.","bne","lis","mtctr","lha","xoris","lfd","fsubs","fmuls","stfs","bdnz","lfsx","fdivs","bl","cmpwi","fmadds","cmplw","psq_l","lmw","mtlr","blr"],labels:18},{name:"iAnimDurationSKB__FP14iAnimSKBHeader",demangled_name:"iAnimDurationSKB(iAnimSKBHeader*)",address:"0x800bf7b0",size:32,fuzzy_match_percent:100,opcodes:["lwz","lhz","slwi","add","lfs","blr"],labels:0},{name:"fabsf__3stdFf",demangled_name:"std::fabsf(float)",address:"0x800bf7d0",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","frsp","mtlr","addi","blr"],labels:0},{name:"fabs",address:"0x800bf7f4",size:8,fuzzy_match_percent:0,opcodes:["fabs","blr"],labels:0},{name:"_iAnimSKBAdjustTranslate__FP14iAnimSKBHeaderUiPfPf",demangled_name:"_iAnimSKBAdjustTranslate(iAnimSKBHeader*, unsigned int, float*, float*)",address:"0x800bf7fc",size:1060,fuzzy_match_percent:0,opcodes:["stwu","lis","addi","stmw","lhz","subi","lwzu","mullw","lwz","slwi","add","lhzx","mr","stw","li","lfs","fsubs","b","mtctr","fcmpu","bne","beq","lha","xoris","lfd","fmuls","fabs","frsp","fcmpo","ble","stfs","cmplw","blt","bgt","lfsx","fdivs","fadds","bdnz","fmadds","fctiwz","stfd","cmpwi","bge","sth","lmw","blr"],labels:27},{name:"_iAnimSKBExtractTranslate__FP14iAnimSKBHeaderUiP5xVec3i",demangled_name:"_iAnimSKBExtractTranslate(iAnimSKBHeader*, unsigned int, xVec3*, int)",address:"0x800bfc20",size:1304,fuzzy_match_percent:0,opcodes:["stwu","addi","slwi","li","stmw","lhz","subi","lwz","mullw","add","lhzx","lis","b","cmpwi","lha","xoris","lfs","lfsx","stw","fmuls","lfd","fctiwz","fsubs","stfd","blt","cmpw","ble","subf","cmplwi","srwi","mtctr","fdivs","fmadds","stfs","bdnz","cmplw","bge","beq","mr","sth","lmw","blr"],labels:7}]},{name:"main/SB/Core/x/iCamera",fuzzy_match_percent:50.524933,total_code:3048,matched_code:1540,total_data:64,matched_data:0,total_functions:15,matched_functions:10,complete:!1,module_name:"main",module_id:0,sections:[{name:".sbss",address:"0x803cba80",size:8,fuzzy_match_percent:0},{name:".sdata",address:"0x803cac38",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803ce030",size:48,fuzzy_match_percent:0},{name:".text",address:"0x800c0138",size:3048,fuzzy_match_percent:50.524933}],functions:[{name:"iCameraCreate__Fiii",demangled_name:"iCameraCreate(int, int, int)",address:"0x800c0138",size:216,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","li","lfs","addi","stfs","cmpwi","beq","lwz","mtlr","blr"],labels:1},{name:"iCameraDestroy__FP8RwCamera",demangled_name:"iCameraDestroy(RwCamera*)",address:"0x800c0210",size:200,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","cmplwi","beq","lwz","cmplw","bne","li","mtlr","addi","blr"],labels:6},{name:"iCameraBegin__FP8RwCamerai",demangled_name:"iCameraBegin(RwCamera*, int)",address:"0x800c02d8",size:112,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","lwz","addi","li","bl","b","lfs","mtlr","blr"],labels:2},{name:"iCameraEnd__FP8RwCamera",demangled_name:"iCameraEnd(RwCamera*)",address:"0x800c0348",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"iCameraShowRaster__FP8RwCamera",demangled_name:"iCameraShowRaster(RwCamera*)",address:"0x800c0384",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"iCameraFrustumPlanes__FP8RwCameraP5xVec4",demangled_name:"iCameraFrustumPlanes(RwCamera*, xVec4*)",address:"0x800c03ac",size:388,fuzzy_match_percent:100,opcodes:["lfs","stfs","blr"],labels:0},{name:"iCameraUpdatePos__FP8RwCameraP7xMat4x3",demangled_name:"iCameraUpdatePos(RwCamera*, xMat4x3*)",address:"0x800c0530",size:92,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","addi","bl","mtlr","blr"],labels:0},{name:"iCameraSetFOV__FP8RwCameraf",demangled_name:"iCameraSetFOV(RwCamera*, float)",address:"0x800c058c",size:96,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lfs","fmuls","fdivs","bl","stfs","addi","lwz","mtlr","blr"],labels:0},{name:"iCameraAssignEnv__FP8RwCameraP4iEnv",demangled_name:"iCameraAssignEnv(RwCamera*, iEnv*)",address:"0x800c05ec",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","bl","mtlr","addi","blr"],labels:0},{name:"iCamGetViewMatrix__FP8RwCameraP7xMat4x3",demangled_name:"iCamGetViewMatrix(RwCamera*, xMat4x3*)",address:"0x800c062c",size:164,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","bl","lfs","stfs","lwz","mtlr","addi","blr"],labels:0},{name:"iCameraSetNearFarClip__Fff",demangled_name:"iCameraSetNearFarClip(float, float)",address:"0x800c06d0",size:52,fuzzy_match_percent:0,opcodes:["lfs","fcmpo","cror","bne","stfs","blr"],labels:2},{name:"iCameraSetFogParams__FP10iFogParamsf",demangled_name:"iCameraSetFogParams(iFogParams*, float)",address:"0x800c0704",size:296,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr.","fmr","beq","lwz","cmpwi","bne","li","b","lfs","fcmpu","addi","cmpw","mr","bl","lis","lfd","srwi","fsubs","fmuls","addc","adde","psq_l","mtlr","blr"],labels:5},{name:"__as__10iFogParamsFRC10iFogParams",demangled_name:"iFogParams::operator=(const iFogParams&)",address:"0x800c082c",size:60,fuzzy_match_percent:0,opcodes:["lwz","lfs","stw","stfs","blr"],labels:0},{name:"iCameraUpdateFog__FP8RwCamerax",demangled_name:"iCameraUpdateFog(RwCamera*, long long)",address:"0x800c0868",size:1004,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","cmpwi","beq","li","xor","or.","bl","mr","fmr","fdivs","lfs","fcmpo","bge","ble","b","addi","fsubs","fmadds","stfs","lbz","lis","subf","xoris","lfd","fctiwz","stb","fcmpu","bne","psq_l","mtlr","blr"],labels:4},{name:"iCameraSetFogRenderStates__Fv",demangled_name:"iCameraSetFogRenderStates()",address:"0x800c0c54",size:204,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmpwi","bne","li","bl","lfs","mr","b","lbz","slwi","rlwimi","or","addi","stfs","mtlr","blr"],labels:2}]},{name:"main/SB/Core/gc/iCollide",fuzzy_match_percent:1.2275732,total_code:8472,matched_code:104,total_data:136,matched_data:0,total_functions:23,matched_functions:2,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x802fae20",size:64,fuzzy_match_percent:0},{name:".sbss",address:"0x803cba88",size:40,fuzzy_match_percent:0},{name:".sdata2",address:"0x803ce060",size:32,fuzzy_match_percent:0},{name:".text",address:"0x800c0d20",size:8372,fuzzy_match_percent:.04777831},{name:".text",address:"0x800c2dd4",size:100,fuzzy_match_percent:100}],functions:[{name:"iCollideInit__FP6xScene",demangled_name:"iCollideInit(xScene*)",address:"0x800c0d20",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"PointWithinTriangle__FP5xVec3PP5xVec3P5xVec3",demangled_name:"PointWithinTriangle(xVec3*, xVec3**, xVec3*)",address:"0x800c0d24",size:672,fuzzy_match_percent:0,opcodes:["lfs","li","fabs","frsp","fcmpo","ble","b","cmpwi","beq","bge","mr","mtctr","lwz","cror","bne","slwi","lwzx","blt","fsubs","fmuls","fdivs","fadds","cntlzw","extrwi","addi","bdnz","blr"],labels:21},{name:"FindNearestPointOnLine__FP5xVec3P5xVec3P5xVec3P5xVec3",demangled_name:"FindNearestPointOnLine(xVec3*, xVec3*, xVec3*, xVec3*)",address:"0x800c0fc4",size:248,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lfs","fsubs","fmuls","fmadds","fcmpo","cror","bne","addi","bl","b","bge","fdivs","fadds","stfs","lwz","mtlr","blr"],labels:3},{name:"properSphereIsectTri__FPC5xVec3fP5xVec3PfP19RpCollisionTriangle",demangled_name:"properSphereIsectTri(const xVec3*, float, xVec3*, float*, RpCollisionTriangle*)",address:"0x800c10bc",size:372,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lfs","bl","addi","fsubs","cmpwi","beq","fabs","frsp","b","fmuls","lis","subi","li","lwz","mulhwu","srwi","mulli","subf","slwi","lwzx","fcmpo","bge","cmplwi","blt","stfs","psq_l","lfd","lmw","mtlr","blr"],labels:4},{name:"sphereHitsEnvCB__FP14RpIntersectionP13RpWorldSectorP19RpCollisionTrianglefPv",demangled_name:"sphereHitsEnvCB(RpIntersection*, RpWorldSector*, RpCollisionTriangle*, float, void*)",address:"0x800c1230",size:368,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stfs","mr","lwz","lfs","cmplwi","bne","ori","li","b","fmr","addi","bl","fcmpo","bge","fcmpu","cror","rlwinm.","beq","fdivs","fsubs","psq_l","lfd","mtlr","blr"],labels:10},{name:"sphereHitsEnv3CB__FP14RpIntersectionP13RpWorldSectorP19RpCollisionTrianglefPv",demangled_name:"sphereHitsEnv3CB(RpIntersection*, RpWorldSector*, RpCollisionTriangle*, float, void*)",address:"0x800c13a0",size:1228,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","stfs","mr","lfs","addi","fmr","bl","fcmpu","bne","b","fcmpo","ble","fmuls","fadds","lbz","cmplwi","stb","bge","mulli","add","bgt","blt","fsubs","fabs","frsp","fdivs","cmplw","li","subi","lwzx","clrrwi","stwx","clrlwi","lwz","rlwinm.","beq","ori","slwi","lhzx","cmpwi","lhz","psq_l","lfd","lmw","mtlr","blr"],labels:29},{name:"sphereHitsEnv4CB__FP14RpIntersectionP13RpWorldSectorP19RpCollisionTrianglefPv",demangled_name:"sphereHitsEnv4CB(RpIntersection*, RpWorldSector*, RpCollisionTriangle*, float, void*)",address:"0x800c186c",size:484,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stfs","mr","lfs","addi","fmr","bl","fcmpu","bne","b","fcmpo","ble","lwz","cmpwi","beq","lbz","rlwinm.","lis","li","clrlwi","mulli","add","fsubs","blt","bge","bgt","ori","oris","cmplwi","slwi","lhzx","lhz","psq_l","lfd","mtlr","blr"],labels:12},{name:"sphereHitsModel3CB__FP14RpIntersectionP19RpCollisionTrianglefPv",demangled_name:"sphereHitsModel3CB(RpIntersection*, RpCollisionTriangle*, float, void*)",address:"0x800c1a50",size:56,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","mr","stw","li","addi","bl","lwz","mtlr","blr"],labels:0},{name:"rayHitsEnvCB__FP14RpIntersectionP13RpWorldSectorP19RpCollisionTrianglefPv",demangled_name:"rayHitsEnvCB(RpIntersection*, RpWorldSector*, RpCollisionTriangle*, float, void*)",address:"0x800c1a88",size:244,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","lfs","fmuls","fcmpo","cror","bne","b","cmplwi","beq","lwz","slwi","lhzx","cmpwi","lhz","lbz","rlwinm.","oris","rlwinm","stfs","ori","bl","mtlr","blr"],labels:7},{name:"rayHitsEnvBackwardCB__FP14RpIntersectionP13RpWorldSectorP19RpCollisionTrianglefPv",demangled_name:"rayHitsEnvBackwardCB(RpIntersection*, RpWorldSector*, RpCollisionTriangle*, float, void*)",address:"0x800c1b7c",size:148,fuzzy_match_percent:0,opcodes:["lfs","lis","addi","fsubs","fmuls","fcmpo","cror","bne","mr","blr","cmplwi","beq","lwz","slwi","lhzx","stw","b","cmpwi","lhz","stfs","ori"],labels:4},{name:"rayHitsModelCB__FP14RpIntersectionP19RpCollisionTrianglefPv",demangled_name:"rayHitsModelCB(RpIntersection*, RpCollisionTriangle*, float, void*)",address:"0x800c1c10",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","li","bl","lwz","mtlr","addi","blr"],labels:0},{name:"rayHitsModelBackwardCB__FP14RpIntersectionP19RpCollisionTrianglefPv",demangled_name:"rayHitsModelBackwardCB(RpIntersection*, RpCollisionTriangle*, float, void*)",address:"0x800c1c3c",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","li","bl","lwz","mtlr","addi","blr"],labels:0},{name:"iSphereHitsEnv__FPC7xSpherePC4xEnvP7xCollis",demangled_name:"iSphereHitsEnv(const xSphere*, const xEnv*, xCollis*)",address:"0x800c1c68",size:228,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","addi","bl","lwz","clrrwi","lfs","stfs","cmplwi","beq","lis","b","clrlwi","mtlr","blr"],labels:2},{name:"iSphereHitsEnv3__FPC7xSpherePC4xEnvP7xCollisUcf",demangled_name:"iSphereHitsEnv3(const xSphere*, const xEnv*, xCollis*, unsigned char, float)",address:"0x800c1d4c",size:548,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","li","fmr","mr","addi","bl","clrlwi","cmplwi","ble","subi","b","mulli","add","lwz","clrrwi","lfs","stfs","cmplw","blt","stb","beq","lis","lbz","psq_l","lfd","mtlr","blr"],labels:8},{name:"iSphereHitsEnv4__FPC7xSpherePC4xEnvPC7xMat3x3P7xCollis",demangled_name:"iSphereHitsEnv4(const xSphere*, const xEnv*, const xMat3x3*, xCollis*)",address:"0x800c1f70",size:604,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","addi","bl","lwz","cmplwi","beq","lis","b","subf","divwu","mtctr","cmplw","bge","clrlwi.","addis","bdnz","subis","lfs","fdivs","fmuls","stfs","fsubs","fcmpo","fmr","ble","fneg","blt","mtlr","blr"],labels:14},{name:"iSphereHitsModel3__FPC7xSpherePC14xModelInstanceP7xCollisUcf",demangled_name:"iSphereHitsModel3(const xSphere*, const xModelInstance*, xCollis*, unsigned char, float)",address:"0x800c21cc",size:920,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lhz","fmr","mr","rlwinm.","beq","bl","clrlwi","li","b","mulli","lwzx","ori","stwx","addi","cmplw","blt","lwz","lis","lfs","fdivs","cmplwi","stfs","ble","subi","add","clrrwi","stb","subfc","subfe","addc","adde","xoris","lfd","fsubs","clrlwi.","fmuls","lbz","psq_l","lmw","mtlr","blr"],labels:16},{name:"iRayHitsEnv__FPC5xRay3PC4xEnvP7xCollis",demangled_name:"iRayHitsEnv(const xRay3*, const xEnv*, xCollis*)",address:"0x800c2564",size:720,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","li","rlwinm.","beq","lfs","fmuls","fadds","stfs","b","fsubs","lis","addi","clrrwi","bl","bne","cmplwi","clrlwi","mtlr","blr"],labels:12},{name:"__as__5xRay3FRC5xRay3",demangled_name:"xRay3::operator=(const xRay3&)",address:"0x800c2834",size:76,fuzzy_match_percent:0,opcodes:["lwz","stw","lfs","stfs","blr"],labels:0},{name:"iRayHitsModel__FPC5xRay3PC14xModelInstanceP7xCollis",demangled_name:"iRayHitsModel(const xRay3*, const xModelInstance*, xCollis*)",address:"0x800c2880",size:796,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lhz","mr","rlwinm.","beq","bl","lwz","li","lfs","fmuls","fadds","stfs","b","fsubs","lis","addi","bne","fmr","fdivs","clrrwi","ori","clrlwi.","clrlwi","psq_l","lfd","mtlr","blr"],labels:13},{name:"iSphereForModel__FP7xSpherePC14xModelInstance",demangled_name:"iSphereForModel(xSphere*, const xModelInstance*)",address:"0x800c2b9c",size:208,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","mr","cmplwi","bne","lfs","stfs","b","cmpwi","bgt","blt","bl","li","clrlwi","mulli","add","addi","cmpw","mtlr","blr"],labels:5},{name:"iBoxForModel__FP4xBoxPC14xModelInstance",demangled_name:"iBoxForModel(xBox*, const xModelInstance*)",address:"0x800c2c6c",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","addi","mtlr","blr"],labels:0},{name:"iBoxForModelLocal__FP4xBoxPC14xModelInstance",demangled_name:"iBoxForModelLocal(xBox*, const xModelInstance*)",address:"0x800c2cc4",size:272,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","mr","cmplwi","bne","lfs","fsubs","stfs","fadds","b","cmpwi","bgt","blt","bl","li","clrlwi","mulli","add","addi","cmpw","mtlr","blr"],labels:5},{name:"xMat3x3RMulVec__FP5xVec3PC7xMat3x3PC5xVec3",demangled_name:"xMat3x3RMulVec(xVec3*, const xMat3x3*, const xVec3*)",address:"0x800c2dd4",size:100,fuzzy_match_percent:100,opcodes:["lfs","fmuls","fmadds","stfs","blr"],labels:0}]},{name:"main/SB/Core/gc/iCollideFast",fuzzy_match_percent:100,total_code:4,matched_code:4,total_data:0,matched_data:0,total_functions:1,matched_functions:1,complete:!0,module_name:"main",module_id:0,sections:[{name:".text",address:"0x800c2e38",size:4,fuzzy_match_percent:100}],functions:[{name:"iCollideFastInit__FP6xScene",demangled_name:"iCollideFastInit(xScene*)",address:"0x800c2e38",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0}]},{name:"main/SB/Core/gc/iDraw",fuzzy_match_percent:100,total_code:112,matched_code:112,total_data:0,matched_data:0,total_functions:3,matched_functions:3,complete:!0,module_name:"main",module_id:0,sections:[{name:".text",address:"0x800c2e3c",size:112,fuzzy_match_percent:100}],functions:[{name:"iDrawSetFBMSK__FUi",demangled_name:"iDrawSetFBMSK(unsigned int)",address:"0x800c2e3c",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","srwi.","mr","bne","li","bl","b","cmplwi","clrlwi.","lwz","mtlr","addi","blr"],labels:4},{name:"iDrawBegin__Fv",demangled_name:"iDrawBegin()",address:"0x800c2ea4",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"iDrawEnd__Fv",demangled_name:"iDrawEnd()",address:"0x800c2ea8",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0}]},{name:"main/SB/Core/gc/iEnv",fuzzy_match_percent:67.87003,total_code:1108,matched_code:752,total_data:40,matched_data:40,total_functions:9,matched_functions:8,complete:!1,module_name:"main",module_id:0,sections:[{name:".rodata",address:"0x80260130",size:24,fuzzy_match_percent:100},{name:".sbss",address:"0x803cbab0",size:16,fuzzy_match_percent:100},{name:".text",address:"0x800c2eac",size:1108,fuzzy_match_percent:67.87003}],functions:[{name:"SetPipelineCB__FP8RpAtomicPv",demangled_name:"SetPipelineCB(RpAtomic*, void*)",address:"0x800c2eac",size:100,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","bl","cmplwi","beq","mtlr","addi","blr"],labels:2},{name:"iEnvSetBSP__FP4iEnviP7RpWorld",demangled_name:"iEnvSetBSP(iEnv*, int, RpWorld*)",address:"0x800c2f10",size:64,fuzzy_match_percent:100,opcodes:["cmpwi","bne","stw","blr","bnelr"],labels:3},{name:"iEnvLoad__FP4iEnvPCvUii",demangled_name:"iEnvLoad(iEnv*, const void*, unsigned int, int)",address:"0x800c2f50",size:356,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lbz","mr","cmplwi","bne","cmpwi","lis","addi","lwz","bl","li","b","mtlr","blr"],labels:4},{name:"iEnvFree__FP4iEnv",demangled_name:"iEnvFree(iEnv*)",address:"0x800c30b4",size:108,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","li","cmplwi","beq","mtlr","addi","blr"],labels:2},{name:"iEnvDefaultLighting__FP4iEnv",demangled_name:"iEnvDefaultLighting(iEnv*)",address:"0x800c3120",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"iEnvLightingBasics__FP4iEnvP9xEnvAsset",demangled_name:"iEnvLightingBasics(iEnv*, xEnvAsset*)",address:"0x800c3124",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"Jsp_ClumpRender__FP7RpClumpP12xJSPNodeInfo",demangled_name:"Jsp_ClumpRender(RpClump*, xJSPNodeInfo*)",address:"0x800c3128",size:268,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","addi","li","lwz","b","lbz","subi","rlwinm.","beq","bl","cmpwi","bne","mtctr","bctrl","cmplw","lmw","mtlr","blr"],labels:7},{name:"iEnvRender__FP4iEnv",demangled_name:"iEnvRender(iEnv*)",address:"0x800c3234",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","bl","lwz","cmplwi","beq","b","mtlr","addi","blr"],labels:2},{name:"iEnvEndRenderFX__FP4iEnv",demangled_name:"iEnvEndRenderFX(iEnv*)",address:"0x800c329c",size:100,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","cmpwi","bl","li","mtlr","addi","blr"],labels:1}]},{name:"main/SB/Core/gc/iFile",fuzzy_match_percent:55.687202,total_code:1688,matched_code:940,total_data:4144,matched_data:4144,total_functions:17,matched_functions:14,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x802fae60",size:4128,fuzzy_match_percent:100},{name:".sbss",address:"0x803cbac0",size:16,fuzzy_match_percent:100},{name:".text",address:"0x800c3300",size:1688,fuzzy_match_percent:55.687202}],functions:[{name:"iFileInit__Fv",demangled_name:"iFileInit()",address:"0x800c3300",size:24,fuzzy_match_percent:100,opcodes:["lis","addi","clrrwi","stw","blr"],labels:0},{name:"iFileExit__Fv",demangled_name:"iFileExit()",address:"0x800c3318",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"iFileLoad__FPcPUiPUi",demangled_name:"iFileLoad(char*, unsigned int*, unsigned int*)",address:"0x800c331c",size:176,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","addi","bl","li","cmplwi","bne","lwz","clrrwi","beq","mtlr","blr"],labels:2},{name:"iFileOpen__FPCciP9tag_xFile",demangled_name:"iFileOpen(const char*, int, tag_xFile*)",address:"0x800c33cc",size:172,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","rlwinm.","mr","beq","addi","bl","b","lwz","cmpwi","bne","li","mtlr","blr"],labels:5},{name:"iFileSeek__FP9tag_xFileii",demangled_name:"iFileSeek(tag_xFile*, int, int)",address:"0x800c3478",size:164,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","bge","b","addi","bl","bne","li","lwz","add","subf.","mtlr","blr"],labels:8},{name:"ifilereadCB__FP9tag_xFile",demangled_name:"ifilereadCB(tag_xFile*)",address:"0x800c351c",size:12,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"iFileRead__FP9tag_xFilePvUi",demangled_name:"iFileRead(tag_xFile*, void*, unsigned int)",address:"0x800c3528",size:136,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","li","lwz","bl","lis","addi","b","cmplwi","bne","mtlr","blr"],labels:2},{name:"async_cb__FlP11DVDFileInfo",demangled_name:"async_cb(long, DVDFileInfo*)",address:"0x800c35b0",size:392,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","li","stw","lwz","lis","mulli","addi","add","beq","bge","b","bl","blt","mr","cmplwi","mtctr","bctrl","cmplw","subf","clrrwi","ble","mtlr","blr"],labels:11},{name:"iFileReadAsync__FP9tag_xFilePvUiPFP9tag_xFile_vi",demangled_name:"iFileReadAsync(tag_xFile*, void*, unsigned int, void (*)(tag_xFile*), int)",address:"0x800c3738",size:280,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","extsb.","bne","li","stb","lis","addi","mtctr","lwz","cmpwi","beq","mulli","slwi","stwx","add","cmplwi","bge","clrrwi","bl","b","bdnz","mtlr","blr"],labels:5},{name:"iFileReadAsyncStatus__FiPi",demangled_name:"iFileReadAsyncStatus(int, int*)",address:"0x800c3850",size:76,fuzzy_match_percent:0,opcodes:["clrlwi","lis","mulli","addi","add","lwz","cmplw","beq","li","blr","cmplwi","stw"],labels:2},{name:"iFileClose__FP9tag_xFile",demangled_name:"iFileClose(tag_xFile*)",address:"0x800c389c",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","addi","bl","cmpwi","bne","li","b","lwz","mtlr","blr"],labels:2},{name:"iFileGetSize__FP9tag_xFile",demangled_name:"iFileGetSize(tag_xFile*)",address:"0x800c38f0",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"iFileReadStop__Fv",demangled_name:"iFileReadStop()",address:"0x800c38f8",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"iFileFullPath__FPCcPc",demangled_name:"iFileFullPath(const char*, char*)",address:"0x800c391c",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"iFileSetPath__FPc",demangled_name:"iFileSetPath(char*)",address:"0x800c3948",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"iFileFind__FPCcP9tag_xFile",demangled_name:"iFileFind(const char*, tag_xFile*)",address:"0x800c394c",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"iFileGetInfo__FP9tag_xFilePUiPUi",demangled_name:"iFileGetInfo(tag_xFile*, unsigned int*, unsigned int*)",address:"0x800c3974",size:36,fuzzy_match_percent:100,opcodes:["cmplwi","beq","lwz","stw","beqlr","blr"],labels:1}]},{name:"main/SB/Core/gc/iFMV",fuzzy_match_percent:9.448819,total_code:3556,matched_code:336,total_data:152,matched_data:0,total_functions:17,matched_functions:8,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x802fbe80",size:24,fuzzy_match_percent:0},{name:".sbss",address:"0x803cbad0",size:56,fuzzy_match_percent:0},{name:".sbss2",address:"0x803d0898",size:8,fuzzy_match_percent:0},{name:".sdata",address:"0x803cac40",size:16,fuzzy_match_percent:0},{name:".sdata2",address:"0x803ce080",size:48,fuzzy_match_percent:0},{name:".text",address:"0x800c3998",size:3556,fuzzy_match_percent:9.448819}],functions:[{name:"iFMVmalloc__FUl",demangled_name:"iFMVmalloc(unsigned long)",address:"0x800c3998",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","mtctr","bctrl","mtlr","addi","blr"],labels:0},{name:"iFMVfree__FPv",demangled_name:"iFMVfree(void*)",address:"0x800c39c4",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","mtctr","bctrl","mtlr","addi","blr"],labels:0},{name:"iFMVPlay__FPcUifbb",demangled_name:"iFMVPlay(char*, unsigned int, float, bool, bool)",address:"0x800c39f0",size:120,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr.","bne","li","b","mr","bl","lwz","cmpwi","bge","lfd","mtlr","addi","blr"],labels:4},{name:"Setup_surface_array__Fv",demangled_name:"Setup_surface_array()",address:"0x800c3a68",size:52,fuzzy_match_percent:100,opcodes:["lwz","cmpwi","bnelr","lis","li","addi","stw","blr"],labels:0},{name:"Decompress_frame__FP4BINKP10RAD3DIMAGEl",demangled_name:"Decompress_frame(BINK*, RAD3DIMAGE*, long)",address:"0x800c3a9c",size:184,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","addi","li","cmpwi","beq","lwz","neg","lis","or","slwi","srawi","lwzx","and","mtlr","blr"],labels:1},{name:"DrawFrame__Fffff",demangled_name:"DrawFrame(float, float, float, float)",address:"0x800c3b54",size:808,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","lis","fmr","lfs","lhz","lfd","fsubs","bl","li","fdivs","lbz","addi","cmplwi","beq","b","psq_l","mtlr","blr"],labels:4},{name:"GXSetTexCoordGen",address:"0x800c3e7c",size:40,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Show_frame__Fv",demangled_name:"Show_frame()",address:"0x800c3ea4",size:236,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","lwz","bl","addi","mr","lis","lfd","divwu","fsubs","stfs","lfs","fmr","mtlr","blr"],labels:0},{name:"arammalloc__FUl",demangled_name:"arammalloc(unsigned long)",address:"0x800c3f90",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"aramfree__FPv",demangled_name:"aramfree(void*)",address:"0x800c3fb0",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"PlayFMV__FPcUlf",demangled_name:"PlayFMV(char*, unsigned long, float)",address:"0x800c3fd4",size:888,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","addi","bl","lwz","lis","li","b","cmplwi","bne","stb","lbz","clrlwi.","beq","cmpwi","lfs","stfs","fmuls","fctiwz","cmpw","ble","divwu","lfd","fsubs","fdivs","fcmpo","cror","and.","subi","cmplw","blt","psq_l","mtlr","blr"],labels:19},{name:"InitDisplay__4iFMVFP16_GXRenderModeObj",demangled_name:"iFMV::InitDisplay(_GXRenderModeObj*)",address:"0x800c434c",size:456,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","addi","lwz","mr","bl","lis","subi","lfs","lhz","fmr","lfd","fsubs","stb","mtlr","blr"],labels:0},{name:"InitGX__4iFMVFv",demangled_name:"iFMV::InitGX()",address:"0x800c4514",size:292,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","lwz","lfs","lhz","fmr","lfd","fsubs","bl","li","clrlwi","mr","lbz","addi","cmplwi","beq","b","mtlr","blr"],labels:2},{name:"InitVI__4iFMVFv",demangled_name:"iFMV::InitVI()",address:"0x800c4638",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","bl","li","clrlwi.","beq","mtlr","addi","blr"],labels:1},{name:"Suspend__4iFMVFv",demangled_name:"iFMV::Suspend()",address:"0x800c4684",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"Resume__4iFMVFv",demangled_name:"iFMV::Resume()",address:"0x800c4688",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xDrawLine2D_LocaliFMVVersion__Fffff",demangled_name:"xDrawLine2D_LocaliFMVVersion(float, float, float, float)",address:"0x800c468c",size:240,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","addi","bl","lwz","fmr","li","lbz","stfs","stb","mtlr","blr"],labels:0}]},{name:"main/SB/Core/gc/iFX",fuzzy_match_percent:0,total_code:888,matched_code:0,total_data:48,matched_data:0,total_functions:3,matched_functions:0,complete:!1,module_name:"main",module_id:0,sections:[{name:".rodata",address:"0x80260148",size:48,fuzzy_match_percent:0},{name:".text",address:"0x800c477c",size:888,fuzzy_match_percent:0}],functions:[{name:"_iGCUVRenderCallback__FPvP18RxGameCubePipeData",demangled_name:"_iGCUVRenderCallback(void*, RxGameCubePipeData*)",address:"0x800c477c",size:684,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lwz","lhz","addi","sth","subi","slwi","lbz","add","cmplwi","bne","bl","lwzx","b","li","rlwinm.","beq","clrlwi","lis","lfs","stfs","andi.","xori","mtctr","bctrl","lmw","mtlr","blr"],labels:12},{name:"GXSetTexCoordGen",address:"0x800c4a28",size:40,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"iFXanimUVCreatePipe__Fv",demangled_name:"iFXanimUVCreatePipe()",address:"0x800c4a50",size:164,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","mr.","beq","mr","li","crclr","lwz","lis","addi","b","mtlr","blr"],labels:3}]},{name:"main/SB/Core/gc/iLight",fuzzy_match_percent:100,total_code:856,matched_code:856,total_data:16,matched_data:8,total_functions:7,matched_functions:7,complete:!1,module_name:"main",module_id:0,sections:[{name:".sbss",address:"0x803cbb08",size:8,fuzzy_match_percent:100},{name:".sdata2",address:"0x803ce0b0",size:8,fuzzy_match_percent:0},{name:".text",address:"0x800c4af4",size:856,fuzzy_match_percent:100}],functions:[{name:"iLightInit__FP7RpWorld",demangled_name:"iLightInit(RpWorld*)",address:"0x800c4af4",size:8,fuzzy_match_percent:100,opcodes:["stw","blr"],labels:0},{name:"iLightCreate__FP6iLightUi",demangled_name:"iLightCreate(iLight*, unsigned int)",address:"0x800c4afc",size:336,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","cmpwi","beq","bge","b","li","bl","lwz","cmplwi","bne","mr.","stb","lfs","stfs","mtlr","addi","blr"],labels:9},{name:"iLightModify__FP6iLightUi",demangled_name:"iLightModify(iLight*, unsigned int)",address:"0x800c4c4c",size:228,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","andi.","beq","lwz","lis","addi","bl","li","rlwinm.","lfs","cmplwi","bne","mtlr","blr"],labels:5},{name:"iLightSetColor__FP6iLightP8_xFColor",demangled_name:"iLightSetColor(iLight*, _xFColor*)",address:"0x800c4d30",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","bl","mtlr","addi","blr"],labels:0},{name:"iLightSetPos__FP6iLightP5xVec3",demangled_name:"iLightSetPos(iLight*, xVec3*)",address:"0x800c4d54",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","lfs","stfs","addi","bl","mr","mtlr","blr"],labels:0},{name:"iLightDestroy__FP6iLight",demangled_name:"iLightDestroy(iLight*)",address:"0x800c4da8",size:80,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","bl","lwz","cmplwi","beq","mtlr","addi","blr"],labels:1},{name:"iLightEnv__FP6iLighti",demangled_name:"iLightEnv(iLight*, int)",address:"0x800c4df8",size:84,fuzzy_match_percent:100,opcodes:["cmpwi","li","beq","bge","b","lwz","stb","blr"],labels:6}]},{name:"main/SB/Core/gc/iMath",fuzzy_match_percent:100,total_code:204,matched_code:204,total_data:0,matched_data:0,total_functions:6,matched_functions:6,complete:!0,module_name:"main",module_id:0,sections:[{name:".text",address:"0x800c4e4c",size:204,fuzzy_match_percent:100}],functions:[{name:"isin__Ff",demangled_name:"isin(float)",address:"0x800c4e4c",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"sinf__3stdFf",demangled_name:"std::sinf(float)",address:"0x800c4e6c",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","frsp","mtlr","addi","blr"],labels:0},{name:"icos__Ff",demangled_name:"icos(float)",address:"0x800c4e90",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"cosf__3stdFf",demangled_name:"std::cosf(float)",address:"0x800c4eb0",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","frsp","mtlr","addi","blr"],labels:0},{name:"itan__Ff",demangled_name:"itan(float)",address:"0x800c4ed4",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"tanf__3stdFf",demangled_name:"std::tanf(float)",address:"0x800c4ef4",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","frsp","mtlr","addi","blr"],labels:0}]},{name:"main/SB/Core/gc/iMath3",fuzzy_match_percent:78.27427,total_code:5192,matched_code:4064,total_data:40,matched_data:0,total_functions:18,matched_functions:16,complete:!1,module_name:"main",module_id:0,sections:[{name:".sdata2",address:"0x803ce0b8",size:40,fuzzy_match_percent:0},{name:".text",address:"0x800c4f18",size:5104,fuzzy_match_percent:77.89969},{name:".text",address:"0x800c6308",size:88,fuzzy_match_percent:100}],functions:[{name:"iMath3Init__Fv",demangled_name:"iMath3Init()",address:"0x800c4f18",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"iSphereIsectVec__FPC7xSpherePC5xVec3P6xIsect",demangled_name:"iSphereIsectVec(const xSphere*, const xVec3*, xIsect*)",address:"0x800c4f1c",size:92,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","addi","bl","stfs","lfs","fsubs","lwz","mtlr","blr"],labels:0},{name:"iSphereIsectRay__FPC7xSpherePC5xRay3P6xIsect",demangled_name:"iSphereIsectRay(const xSphere*, const xRay3*, xIsect*)",address:"0x800c4f78",size:476,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","mr","rlwinm.","bne","lfs","stfs","addi","bl","fmuls","fsubs","fmr","cmplwi","b","fcmpo","blt","ble","bge","cror","psq_l","lfd","mtlr","blr"],labels:10},{name:"iSphereIsectSphere__FPC7xSpherePC7xSphereP6xIsect",demangled_name:"iSphereIsectSphere(const xSphere*, const xSphere*, xIsect*)",address:"0x800c5154",size:124,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","addi","bl","stfs","lfs","fsubs","lwz","mtlr","blr"],labels:0},{name:"iSphereInitBoundVec__FP7xSpherePC5xVec3",demangled_name:"iSphereInitBoundVec(xSphere*, const xVec3*)",address:"0x800c51d0",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lfs","stfs","lwz","mtlr","addi","blr"],labels:0},{name:"iSphereBoundVec__FP7xSpherePC7xSpherePC5xVec3",demangled_name:"iSphereBoundVec(xSphere*, const xSphere*, const xVec3*)",address:"0x800c5204",size:276,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","addi","subf","cntlzw","extrwi","bl","lfs","fcmpo","cror","bne","cmplwi","li","b","beq","fsubs","fmuls","fdivs","fadds","stfs","lwz","mtlr","blr"],labels:4},{name:"iCylinderIsectVec__FPC9xCylinderPC5xVec3P6xIsect",demangled_name:"iCylinderIsectVec(const xCylinder*, const xVec3*, xIsect*)",address:"0x800c5318",size:152,fuzzy_match_percent:100,opcodes:["stwu","mflr","lfs","stw","fsubs","fadds","mr","fcmpo","cror","bne","bl","stfs","b","lwz","mtlr","addi","blr"],labels:2},{name:"iBoxVecDist__FPC4xBoxPC5xVec3P6xIsect",demangled_name:"iBoxVecDist(const xBox*, const xVec3*, xIsect*)",address:"0x800c53b0",size:1916,fuzzy_match_percent:100,opcodes:["stwu","mflr","lfs","stw","fcmpo","mr","bge","fsubs","stfs","lwz","rlwinm","oris","b","cror","bne","beq","addi","bl","mtlr","blr"],labels:26},{name:"iBoxIsectVec__FPC4xBoxPC5xVec3P6xIsect",demangled_name:"iBoxIsectVec(const xBox*, const xVec3*, xIsect*)",address:"0x800c5b2c",size:132,fuzzy_match_percent:100,opcodes:["lfs","fcmpo","cror","bne","stfs","blr"],labels:1},{name:"ClipPlane__FffPfPf",demangled_name:"ClipPlane(float, float, float*, float*)",address:"0x800c5bb0",size:148,fuzzy_match_percent:100,opcodes:["lfs","fcmpo","ble","fmuls","li","blr","fdivs","stfs","bge","cror","mfcr","extrwi"],labels:6},{name:"ClipBox__FPC5xVec3PC5xVec3PC5xVec3PfPf",demangled_name:"ClipBox(const xVec3*, const xVec3*, const xVec3*, float*, float*)",address:"0x800c5c44",size:308,fuzzy_match_percent:100,opcodes:["stwu","mflr","lfs","stw","fneg","stmw","mr","fsubs","li","bl","cmplwi","beq","clrlwi","lmw","lwz","mtlr","addi","blr"],labels:1},{name:"iBoxIsectRay__FPC4xBoxPC5xRay3P6xIsect",demangled_name:"iBoxIsectRay(const xBox*, const xRay3*, xIsect*)",address:"0x800c5d78",size:460,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","mr","rlwinm.","bne","lfs","stfs","addi","fsubs","fadds","fmuls","bl","cmplwi","beq","fcmpo","bge","b","cror","mtlr","blr"],labels:7},{name:"iBoxIsectSphere__FPC4xBoxPC7xSphereP6xIsect",demangled_name:"iBoxIsectSphere(const xBox*, const xSphere*, xIsect*)",address:"0x800c5f44",size:668,fuzzy_match_percent:0,opcodes:["stwu","mflr","lfs","stw","stmw","mr","fsubs","fadds","fcmpo","bge","li","b","ble","lis","subi","mulhwu","srwi","mulli","subf","cmplwi","bne","stfs","bl","addi","slwi","or","lmw","lwz","mtlr","blr"],labels:23},{name:"iBoxInitBoundVec__FP4xBoxPC5xVec3",demangled_name:"iBoxInitBoundVec(xBox*, const xVec3*)",address:"0x800c61e0",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","addi","bl","lwz","mtlr","blr"],labels:0},{name:"iBoxBoundVec__FP4xBoxPC4xBoxPC5xVec3",demangled_name:"iBoxBoundVec(xBox*, const xBox*, const xVec3*)",address:"0x800c6228",size:224,fuzzy_match_percent:100,opcodes:["stwu","mflr","lfs","stw","mr","fcmpo","bge","b","fmr","addi","bl","ble","lwz","mtlr","blr"],labels:12},{name:"xVec2Dist__Fffff",demangled_name:"xVec2Dist(float, float, float, float)",address:"0x800c6308",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","fsubs","stw","fmuls","fmadds","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xVec2Dot__FPC5xVec2PC5xVec2",demangled_name:"xVec2Dot(const xVec2*, const xVec2*)",address:"0x800c6338",size:28,fuzzy_match_percent:100,opcodes:["lfs","fmuls","fmadds","blr"],labels:0},{name:"xVec2Init__FP5xVec2ff",demangled_name:"xVec2Init(xVec2*, float, float)",address:"0x800c6354",size:12,fuzzy_match_percent:100,opcodes:["stfs","blr"],labels:0}]},{name:"main/SB/Core/gc/iMemMgr",fuzzy_match_percent:18.292683,total_code:328,matched_code:60,total_data:24,matched_data:0,total_functions:2,matched_functions:1,complete:!1,module_name:"main",module_id:0,sections:[{name:".sbss",address:"0x803cbb10",size:24,fuzzy_match_percent:0},{name:".text",address:"0x800c6360",size:328,fuzzy_match_percent:18.292683}],functions:[{name:"iMemInit__Fv",demangled_name:"iMemInit()",address:"0x800c6360",size:268,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","clrrwi","addi","mr","li","lwz","cmpwi","blt","b","lis","subi","subf","add","mtlr","blr"],labels:2},{name:"iMemExit__Fv",demangled_name:"iMemExit()",address:"0x800c646c",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lwz","bl","li","mtlr","blr"],labels:0}]},{name:"main/SB/Core/gc/iMix",fuzzy_match_percent:0,total_code:5148,matched_code:0,total_data:9168,matched_data:0,total_functions:15,matched_functions:0,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x802fbe98",size:6144,fuzzy_match_percent:0},{name:".data",address:"0x80291a60",size:3008,fuzzy_match_percent:0},{name:".sbss",address:"0x803cbb28",size:16,fuzzy_match_percent:0},{name:".text",address:"0x800c64a8",size:5148,fuzzy_match_percent:0}],functions:[{name:"__MIXGetVolume__Fi",demangled_name:"__MIXGetVolume(int)",address:"0x800c64a8",size:60,fuzzy_match_percent:0,opcodes:["cmpwi","bgt","li","blr","blt","lis","subi","slwi","addi","add","lhz"],labels:2},{name:"__MIXSetPan__FP10MIXChannel",demangled_name:"__MIXSetPan(MIXChannel*)",address:"0x800c64e4",size:168,fuzzy_match_percent:0,opcodes:["lwz","lis","addi","cmplwi","subfic","bne","slwi","lhax","stw","blr","lwzx"],labels:1},{name:"__MIXResetChannel__FP10MIXChannel",demangled_name:"__MIXResetChannel(MIXChannel*)",address:"0x800c658c",size:120,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","lis","sth","bl","lwz","mtlr","addi","blr"],labels:0},{name:"__MIXClampPan__Fi",demangled_name:"__MIXClampPan(int)",address:"0x800c6604",size:40,fuzzy_match_percent:0,opcodes:["cmpwi","bge","li","blr","bgt","mr"],labels:2},{name:"MIXInit",address:"0x800c662c",size:100,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","mr","bl","cmpwi","blt","lwz","mtlr","blr"],labels:1},{name:"MIXInitChannel",address:"0x800c6690",size:1796,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","clrlwi","mr","lis","lwz","addi","mulli","add","bl","rlwinm.","beq","li","sth","b","cmpwi","bge","clrlwi.","subi","ori","lhz","cmplwi","mtlr","blr"],labels:23},{name:"MIXReleaseChannel",address:"0x800c6d94",size:28,fuzzy_match_percent:0,opcodes:["lwz","lis","addi","li","mulli","stwx","blr"],labels:0},{name:"MIXAdjustInput",address:"0x800c6db0",size:48,fuzzy_match_percent:0,opcodes:["lwz","lis","addi","mulli","add","stw","oris","blr"],labels:0},{name:"MIXGetInput",address:"0x800c6de0",size:28,fuzzy_match_percent:0,opcodes:["lwz","lis","addi","mulli","add","blr"],labels:0},{name:"MIXAdjustPan",address:"0x800c6dfc",size:92,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","lis","addi","mulli","add","bl","mr","oris","mtlr","blr"],labels:0},{name:"MIXGetPan",address:"0x800c6e58",size:28,fuzzy_match_percent:0,opcodes:["lwz","lis","addi","mulli","add","blr"],labels:0},{name:"MIXUnMute",address:"0x800c6e74",size:48,fuzzy_match_percent:0,opcodes:["lwz","lis","addi","mulli","add","rlwinm","stw","oris","blr"],labels:0},{name:"MIXAdjustFader",address:"0x800c6ea4",size:48,fuzzy_match_percent:0,opcodes:["lwz","lis","addi","mulli","add","stw","oris","blr"],labels:0},{name:"MIXGetFader",address:"0x800c6ed4",size:28,fuzzy_match_percent:0,opcodes:["lwz","lis","addi","mulli","add","blr"],labels:0},{name:"MIXUpdateSettings",address:"0x800c6ef0",size:2516,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stmw","li","addi","lwz","cmplwi","beq","rlwinm.","lhz","sth","rlwinm","b","bl","oris","clrrwi.","clrlwi","cmpwi","bge","add","subi","clrlwi.","ori","subf","mulhw","srawi","srwi","blt","cmpw","ble","lbzx","lmw","mtlr","blr"],labels:39}]},{name:"main/SB/Core/gc/iModel",fuzzy_match_percent:.053106744,total_code:7532,matched_code:4,total_data:1336,matched_data:0,total_functions:38,matched_functions:1,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x802fd698",size:1184,fuzzy_match_percent:0},{name:".rodata",address:"0x80260178",size:48,fuzzy_match_percent:0},{name:".sbss",address:"0x803cbb38",size:48,fuzzy_match_percent:0},{name:".sbss2",address:"0x803d08a0",size:16,fuzzy_match_percent:0},{name:".sdata2",address:"0x803ce0e0",size:40,fuzzy_match_percent:0},{name:".text",address:"0x800c78c4",size:7532,fuzzy_match_percent:.053106744}],functions:[{name:"GetChildFrameHierarchy__FP7RwFramePv",demangled_name:"GetChildFrameHierarchy(RwFrame*, void*)",address:"0x800c78c4",size:100,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","cmplwi","bne","lis","addi","b","li","lwz","mtlr","blr"],labels:2},{name:"GetHierarchy__FP8RpAtomic",demangled_name:"GetHierarchy(RpAtomic*)",address:"0x800c7928",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","addi","lwz","bl","mtlr","blr"],labels:0},{name:"iModelInit__Fv",demangled_name:"iModelInit()",address:"0x800c795c",size:192,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","cmplwi","bne","li","bl","mr","cmpwi","blt","mtlr","blr"],labels:2},{name:"FindAndInstanceAtomicCallback__FP8RpAtomicPv",demangled_name:"FindAndInstanceAtomicCallback(RpAtomic*, void*)",address:"0x800c7a1c",size:360,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","bl","lwz","mr.","beq","cmplwi","bne","li","bge","addi","lis","slwi","stwx","b","cmpwi","cmpw","blt","lmw","mtlr","blr"],labels:9},{name:"iModelStreamRead__FP8RwStream",demangled_name:"iModelStreamRead(RwStream*)",address:"0x800c7b84",size:628,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lbz","mr","extsb.","bne","li","stb","cmplwi","b","bl","cmpwi","lis","addi","lwz","ble","lfs","mtctr","fcmpo","fmr","bdnz","slwi","cmplw","beq","lwzx","fadds","blt","fmuls","stfs","rlwinm","psq_l","lfd","lmw","mtlr","blr"],labels:15},{name:"iModelFileNew__FPvUi",demangled_name:"iModelFileNew(void*, unsigned int)",address:"0x800c7df8",size:56,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","addi","li","bl","lwz","mtlr","blr"],labels:0},{name:"iModelUnload__FP8RpAtomic",demangled_name:"iModelUnload(RpAtomic*)",address:"0x800c7e30",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","mr","bl","li","mtlr","addi","blr"],labels:3},{name:"NextAtomicCallback__FP8RpAtomicPv",demangled_name:"NextAtomicCallback(RpAtomic*, void*)",address:"0x800c7ea0",size:40,fuzzy_match_percent:0,opcodes:["lwz","cmplw","bne","li","stw","blr","cmplwi","bnelr"],labels:1},{name:"iModelFile_RWMultiAtomic__FP8RpAtomic",demangled_name:"iModelFile_RWMultiAtomic(RpAtomic*)",address:"0x800c7ec8",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","bne","li","b","lwz","lis","addi","mr","bl","mtlr","blr"],labels:2},{name:"iModelNumBones__FP8RpAtomic",demangled_name:"iModelNumBones(RpAtomic*)",address:"0x800c7f14",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","cmplwi","beq","lwz","b","li","mtlr","addi","blr"],labels:2},{name:"iModelQuatToMat__FP5xQuatP5xVec3P11RwMatrixTag",demangled_name:"iModelQuatToMat(xQuat*, xVec3*, RwMatrixTag*)",address:"0x800c7f48",size:120,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lfs","fneg","stfs","bl","lwz","mtlr","addi","blr"],labels:0},{name:"iModelAnimMatrices__FP8RpAtomicP5xQuatP5xVec3P11RwMatrixTag",demangled_name:"iModelAnimMatrices(RpAtomic*, xQuat*, xVec3*, RwMatrixTag*)",address:"0x800c7fc0",size:300,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","bl","mr.","beq","lfs","addi","lwz","stfs","oris","ori","li","b","rlwinm.","clrlwi.","subi","cmpw","blt","lmw","mtlr","blr"],labels:6},{name:"iModelCacheAtomic__FP8RpAtomic",demangled_name:"iModelCacheAtomic(RpAtomic*)",address:"0x800c80ec",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"iModelRender__FP8RpAtomicP11RwMatrixTag",demangled_name:"iModelRender(RpAtomic*, RwMatrixTag*)",address:"0x800c80f0",size:236,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","bl","lbz","extsb.","bne","li","stb","cmplwi","beq","lwz","addi","cmpwi","rlwinm","mtctr","bctrl","ori","lmw","mtlr","blr"],labels:5},{name:"iModelCull__FP8RpAtomicP11RwMatrixTag",demangled_name:"iModelCull(RpAtomic*, RwMatrixTag*)",address:"0x800c81dc",size:312,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","addi","lwz","li","bl","lfs","fmuls","fadds","fcmpo","cror","bne","fmr","b","stfs","cmplwi","cntlzw","extrwi","mtlr","blr"],labels:7},{name:"iModelSphereCull__FP7xSphere",demangled_name:"iModelSphereCull(xSphere*)",address:"0x800c8314",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","lwz","bl","cntlzw","extrwi","mtlr","addi","blr"],labels:0},{name:"iModelCullPlusShadow__FP8RpAtomicP11RwMatrixTagP5xVec3Pi",demangled_name:"iModelCullPlusShadow(RpAtomic*, RwMatrixTag*, xVec3*, int*)",address:"0x800c8348",size:636,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","addi","li","lwz","bl","lfs","fmuls","fadds","fcmpo","cror","bne","fmr","b","stfs","mtctr","fmadds","fsubs","bgt","subi","bdnz","ble","cmpwi","beq","lmw","mtlr","blr"],labels:12},{name:"iModelVertCount__FP8RpAtomic",demangled_name:"iModelVertCount(RpAtomic*)",address:"0x800c85c4",size:12,fuzzy_match_percent:0,opcodes:["lwz","blr"],labels:0},{name:"iModelVertEval__FP8RpAtomicUiUiP11RwMatrixTagP5xVec3P5xVec3",demangled_name:"iModelVertEval(RpAtomic*, unsigned int, unsigned int, RwMatrixTag*, xVec3*, xVec3*)",address:"0x800c85d0",size:236,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr.","mr","lwz","bne","cmplw","bge","cmplwi","li","b","subf","mulli","add","bl","beq","slwi","lmw","mtlr","addi","blr"],labels:7},{name:"SkinXform__FP5xVec3PC5xVec3P11RwMatrixTagPC11RwMatrixTagPCfPCUiUi",demangled_name:"SkinXform(xVec3*, const xVec3*, RwMatrixTag*, const RwMatrixTag*, const float*, const unsigned int*, unsigned int)",address:"0x800c86bc",size:520,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","addi","lwz","b","li","srw","rlwinm","clrlwi","lwzx","slw","and.","bne","slwi","add","bl","or","stwx","cmplwi","blt","lfs","fmr","clrlslwi","srwi","fmuls","fmadds","subi","fadds","fcmpu","beq","stfs","lmw","mtlr","blr"],labels:7},{name:"iModelNormalEval__FP5xVec3RC8RpAtomicPC11RwMatrixTagUliPC5xVec3",demangled_name:"iModelNormalEval(xVec3*, const RpAtomic&, const RwMatrixTag*, unsigned long, int, const xVec3*)",address:"0x800c88c4",size:268,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","stmw","mr.","mr","bne","cmpwi","subf","blt","cmpw","ble","bgt","li","b","mulli","add","bl","beq","slwi","addi","lfs","fmr","lmw","mtlr","blr"],labels:7},{name:"SkinNormals__FP5xVec3PC5xVec3PC11RwMatrixTagPC11RwMatrixTagPCfPCUiUi",demangled_name:"SkinNormals(xVec3*, const xVec3*, const RwMatrixTag*, const RwMatrixTag*, const float*, const unsigned int*, unsigned int)",address:"0x800c89d0",size:632,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lwz","mr","lfs","addi","b","li","srw","rlwinm","clrlwi","lwzx","slw","and.","bne","slwi","add","bl","or","stwx","cmplwi","blt","fmr","clrlslwi","srwi","fmuls","fmadds","subi","fcmpu","beq","stfs","psq_l","lfd","lmw","mtlr","blr"],labels:7},{name:"iModelTagUserData__FP9xModelTagP8RpAtomicfffi",demangled_name:"iModelTagUserData(xModelTag*, RpAtomic*, float, float, float, int)",address:"0x800c8c48",size:412,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","bl","lis","addi","li","b","cmpwi","bne","cmpw","blt","cmplwi","lfs","ble","mtctr","fsubs","fmuls","fadds","fcmpo","bge","bdnz","beq","slwi","add","psq_l","lfd","lmw","mtlr","blr"],labels:12},{name:"__as__9xModelTagFRC9xModelTag",demangled_name:"xModelTag::operator=(const xModelTag&)",address:"0x800c8de4",size:68,fuzzy_match_percent:0,opcodes:["lwz","stw","blr"],labels:0},{name:"iModelTagInternal__FP9xModelTagP8RpAtomicfffi",demangled_name:"iModelTagInternal(xModelTag*, RpAtomic*, float, float, float, int)",address:"0x800c8e28",size:416,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","bne","bl","b","cmpwi","lfs","blt","cmpw","ble","li","mtctr","fsubs","fmuls","fadds","fcmpo","bge","fmr","addi","bdnz","beq","stfs","mulli","lfsx","add","mr.","slwi","lwzx","mtlr","blr"],labels:10},{name:"iModelTagSetup__FP9xModelTagP8RpAtomicfff",demangled_name:"iModelTagSetup(xModelTag*, RpAtomic*, float, float, float)",address:"0x800c8fc8",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"iModelTagSetup__FP19xModelTagWithNormalP8RpAtomicfff",demangled_name:"iModelTagSetup(xModelTagWithNormal*, RpAtomic*, float, float, float)",address:"0x800c8fec",size:96,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","bl","lwz","mulli","addi","add","mtlr","blr"],labels:0},{name:"iModelTagEval__FP8RpAtomicPC9xModelTagP11RwMatrixTagP5xVec3",demangled_name:"iModelTagEval(RpAtomic*, const xModelTag*, RwMatrixTag*, xVec3*)",address:"0x800c904c",size:148,fuzzy_match_percent:0,opcodes:["stwu","mflr","lfs","stw","mr","fcmpu","beq","lwz","bl","addi","li","b","mtlr","blr"],labels:2},{name:"iModelTagEval__FP8RpAtomicPC19xModelTagWithNormalP11RwMatrixTagP5xVec3P5xVec3",demangled_name:"iModelTagEval(RpAtomic*, const xModelTagWithNormal*, RwMatrixTag*, xVec3*, xVec3*)",address:"0x800c90e0",size:168,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lfs","fcmpu","beq","lwz","addi","li","b","mtlr","blr"],labels:2},{name:"iModelSetMaterialAlphaCB__FP10RpMaterialPv",demangled_name:"iModelSetMaterialAlphaCB(RpMaterial*, void*)",address:"0x800c9188",size:100,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","lwz","lbz","stbx","stb","bl","mtlr","blr"],labels:0},{name:"iModelSetMaterialAlpha__FP8RpAtomicUc",demangled_name:"iModelSetMaterialAlpha(RpAtomic*, unsigned char)",address:"0x800c91ec",size:120,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","stb","lwz","cmplw","beq","li","lis","ori","addi","bl","mtlr","blr"],labels:1},{name:"iModelResetMaterialCB__FP10RpMaterialPv",demangled_name:"iModelResetMaterialCB(RpMaterial*, void*)",address:"0x800c9264",size:268,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","lwz","clrlwi","cmplwi","bne","slwi","lbzx","lwzx","stb","bl","b","rlwinm.","beq","lbz","clrlwi.","mtlr","blr"],labels:4},{name:"iModelResetMaterial__FP8RpAtomic",demangled_name:"iModelResetMaterial(RpAtomic*)",address:"0x800c9370",size:84,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmplw","beq","li","lis","addi","bl","mtlr","blr"],labels:1},{name:"iModelSetMaterialTextureCB__FP10RpMaterialPv",demangled_name:"iModelSetMaterialTextureCB(RpMaterial*, void*)",address:"0x800c93c4",size:80,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","lwz","slwi","stwx","bl","mtlr","blr"],labels:0},{name:"iModelSetMaterialTexture__FP8RpAtomicPv",demangled_name:"iModelSetMaterialTexture(RpAtomic*, void*)",address:"0x800c9414",size:104,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmplw","beq","li","lis","addi","bl","ori","mtlr","blr"],labels:1},{name:"iModelMaterialMulCB__FP10RpMaterialPv",demangled_name:"iModelMaterialMulCB(RpMaterial*, void*)",address:"0x800c947c",size:244,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","lwz","slwi","add","bl","lbz","lfd","lfs","fsubs","fmuls","mtlr","blr"],labels:0},{name:"U8_COLOR_CLAMP__20@unnamed@iModel_cpp@FRUcf",demangled_name:"@unnamed@iModel_cpp@::U8_COLOR_CLAMP(unsigned char&, float)",address:"0x800c9570",size:64,fuzzy_match_percent:0,opcodes:["stwu","lfs","fcmpo","bge","fmr","b","ble","fctiwz","stfd","lwz","stb","addi","blr"],labels:2},{name:"iModelMaterialMul__FP8RpAtomicfff",demangled_name:"iModelMaterialMul(RpAtomic*, float, float, float)",address:"0x800c95b0",size:128,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmplw","beq","li","lis","ori","addi","stfs","bl","mtlr","blr"],labels:1}]},{name:"main/SB/Core/gc/iMorph",fuzzy_match_percent:0,total_code:4848,matched_code:0,total_data:56,matched_data:0,total_functions:6,matched_functions:0,complete:!1,module_name:"main",module_id:0,sections:[{name:".rodata",address:"0x802601a8",size:16,fuzzy_match_percent:0},{name:".sbss",address:"0x803cbb68",size:24,fuzzy_match_percent:0},{name:".sdata2",address:"0x803ce108",size:16,fuzzy_match_percent:0},{name:".text",address:"0x800c9630",size:4848,fuzzy_match_percent:0}],functions:[{name:"MorphCommon__FP8RpAtomicP11RwMatrixTagPPsPsUifi",demangled_name:"MorphCommon(RpAtomic*, RwMatrixTag*, short**, short*, unsigned int, float, int)",address:"0x800c9630",size:1992,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lwz","li","fmr","cmplwi","beq","lbz","rlwinm.","clrlwi.","neg","or","srawi","and","ori","addi","lha","cmpwi","sth","add","bl","mr.","b","bne","mulli","cmplw","cmpw","lfs","fcmpu","subi","mtctr","ble","bdnz","stfs","srwi","slwi","subf","bge","xoris","lis","lfd","fsubs","fmuls","fdivs","extlwi","psq_l","lmw","mtlr","blr"],labels:44},{name:"iMorphOptimize__FP8RpAtomici",demangled_name:"iMorphOptimize(RpAtomic*, int)",address:"0x800c9df8",size:148,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","neg","or","srwi","lwz","mr","bl","cmpwi","bne","addi","lis","mullw","li","mulli","mtlr","blr"],labels:1},{name:"iMorphRender__FP8RpAtomicP11RwMatrixTagPPsPsUif",demangled_name:"iMorphRender(RpAtomic*, RwMatrixTag*, short**, short*, unsigned int, float)",address:"0x800c9e8c",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","bl","lwz","cmplwi","beq","mtlr","addi","blr"],labels:1},{name:"FastS16unpack__FPfPsif",demangled_name:"FastS16unpack(float*, short*, int, float)",address:"0x800c9ec8",size:456,fuzzy_match_percent:0,opcodes:["cmpwi","stwu","li","ble","subi","addi","mr","srwi","lis","mtctr","lha","stw","xoris","lfd","fsubs","fmuls","stfs","bdnz","slwi","subf","add","cmpw","bge","blr"],labels:4},{name:"FastS16weight2__FPfPPsPsif",demangled_name:"FastS16weight2(float*, short**, short*, int, float)",address:"0x800ca090",size:792,fuzzy_match_percent:0,opcodes:["stwu","lis","cmpwi","li","lha","xoris","stw","lfd","lwz","fsubs","fmuls","ble","subi","addi","mr","srwi","mtctr","fmadds","stfs","bdnz","slwi","subf","add","cmpw","bge","blr"],labels:4},{name:"FastS16weight4__FPfPPsPsif",demangled_name:"FastS16weight4(float*, short**, short*, int, float)",address:"0x800ca3a8",size:1400,fuzzy_match_percent:0,opcodes:["stwu","lis","cmpwi","li","stmw","stw","lha","xoris","lfd","fsubs","lwz","fmuls","ble","subi","addi","mr","srwi","mtctr","fmadds","stfs","bdnz","slwi","subf","add","cmpw","bge","lmw","blr"],labels:4}]},{name:"main/SB/Core/gc/iPad",fuzzy_match_percent:96.49596,total_code:1484,matched_code:324,total_data:80,matched_data:32,total_functions:10,matched_functions:8,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x80292620",size:48,fuzzy_match_percent:0},{name:".sdata2",address:"0x803ce118",size:32,fuzzy_match_percent:100},{name:".text",address:"0x800ca920",size:1484,fuzzy_match_percent:96.49596}],functions:[{name:"iPadInit__Fv",demangled_name:"iPadInit()",address:"0x800ca920",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","li","mtlr","addi","blr"],labels:0},{name:"iPadEnable__FP8_tagxPads",demangled_name:"iPadEnable(_tagxPad*, short)",address:"0x800ca944",size:72,fuzzy_match_percent:100,opcodes:["sth","li","lis","addi","stw","lha","mulli","add","lwz","ori","blr"],labels:0},{name:"iPadConvStick__Ff",demangled_name:"iPadConvStick(float)",address:"0x800ca98c",size:104,fuzzy_match_percent:100,opcodes:["stwu","lfs","fcmpo","ble","fmr","b","bge","fmuls","fctiwz","stfd","lwz","addi","blr"],labels:4},{name:"iPadUpdate__FP8_tagxPadPUi",demangled_name:"iPadUpdate(_tagxPad*, unsigned int*)",address:"0x800ca9f4",size:1092,fuzzy_match_percent:98.5348,opcodes:["stwu","mflr","stw","mr","lha","cmpwi","bne","lis","addi","bl","mulli","add","lbz","extsb","beq","bge","b","li","srw","lhzx","or","rlwinm.","cmplwi","blt","ori","oris","lfd","xoris","fsubs","stb","neg","lwz","mtlr","blr"],labels:13},{name:"iPadConvFromGCN__FUiUiUi",demangled_name:"iPadConvFromGCN(unsigned int, unsigned int, unsigned int)",address:"0x800cae38",size:24,fuzzy_match_percent:100,opcodes:["and","neg","or","srawi","blr"],labels:0},{name:"iPadRumbleFx__FP8_tagxPadP11_tagxRumblef",demangled_name:"iPadRumbleFx(_tagxPad*, _tagxRumble*, float)",address:"0x800cae50",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"iPadStopRumble__FP8_tagxPad",demangled_name:"iPadStopRumble(_tagxPad*)",address:"0x800cae54",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","lha","bl","lwz","mtlr","addi","blr"],labels:0},{name:"iPadStopRumble__Fv",demangled_name:"iPadStopRumble()",address:"0x800cae7c",size:68,fuzzy_match_percent:47.058823,opcodes:["stwu","mflr","lis","stw","addi","li","lbz","mulli","add","lha","bl","lwz","mtlr","blr"],labels:0},{name:"iPadStartRumble__FP8_tagxPadP11_tagxRumble",demangled_name:"iPadStartRumble(_tagxPad*, _tagxRumble*)",address:"0x800caec0",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","lha","bl","lwz","mtlr","addi","blr"],labels:0},{name:"iPadKill__Fv",demangled_name:"iPadKill()",address:"0x800caee8",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0}]},{name:"main/SB/Core/gc/iParMgr",fuzzy_match_percent:.13596193,total_code:5884,matched_code:8,total_data:1576,matched_data:0,total_functions:16,matched_functions:2,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x802fdb38",size:1480,fuzzy_match_percent:0},{name:".data",address:"0x80292650",size:40,fuzzy_match_percent:0},{name:".sbss",address:"0x803cbb80",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803ce138",size:48,fuzzy_match_percent:0},{name:".text",address:"0x800caeec",size:5884,fuzzy_match_percent:.13596193}],functions:[{name:"iParMgrInit__Fv",demangled_name:"iParMgrInit()",address:"0x800caeec",size:404,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","cmpwi","bne","lis","li","addi","mtctr","xoris","lfd","lfs","fsubs","fdivs","stfs","bdnz","mtlr","blr"],labels:2},{name:"iParMgrUpdate__Ff",demangled_name:"iParMgrUpdate(float)",address:"0x800cb080",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"iParMgrRender__Fv",demangled_name:"iParMgrRender()",address:"0x800cb084",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"iParMgrRenderParSys_Sprite__FPvP9xParGroup",demangled_name:"iParMgrRenderParSys_Sprite(void*, xParGroup*)",address:"0x800cb088",size:1168,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","li","lwz","bl","cmplwi","beq","lis","addi","lbz","rlwinm.","lfs","b","fmadds","stb","stfs","xoris","lfd","fsubs","sth","cmpwi","bgt","ble","bne","lmw","mtlr","blr"],labels:12},{name:"iRenderInit__Fv",demangled_name:"iRenderInit()",address:"0x800cb518",size:64,fuzzy_match_percent:0,opcodes:["lis","addi","li","stw","blr"],labels:0},{name:"iRenderSetCameraViewMatrix__FP7xMat4x3",demangled_name:"iRenderSetCameraViewMatrix(xMat4x3*)",address:"0x800cb558",size:152,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","bne","lis","addi","lwz","beq","bl","b","mr","mtlr","blr"],labels:2},{name:"iRenderPushQuadStreak__FP4xParP10xParCmdTex",demangled_name:"iRenderPushQuadStreak(xPar*, xParCmdTex*)",address:"0x800cb5f0",size:800,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","addi","lwz","mr","cmpwi","ble","bl","lfs","cmplwi","fnmsubs","fmuls","fmr","lbz","fsubs","stb","fadds","stfs","beq","lfd","xoris","fmadds","b","lhz","slwi","add","sth","mullw","psq_l","lmw","mtlr","blr"],labels:4},{name:"iRenderPushFlat__FP4xParP10xParCmdTex",demangled_name:"iRenderPushFlat(xPar*, xParCmdTex*)",address:"0x800cb910",size:840,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","addi","lwz","mr","cmpwi","ble","bl","lbz","lfs","cmplwi","fmuls","beq","lfd","fsubs","fdivs","fmr","fadds","stb","stfs","xoris","fmadds","b","lhz","slwi","add","sth","mullw","psq_l","lmw","mtlr","blr"],labels:5},{name:"iRenderFlush__Fv",demangled_name:"iRenderFlush()",address:"0x800cbc58",size:100,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","cmpwi","ble","bl","li","mtlr","blr"],labels:1},{name:"iRenderTrianglesImmediate__FiiPviPUsi",demangled_name:"iRenderTrianglesImmediate(int, int, void*, int, unsigned short*, int)",address:"0x800cbcbc",size:120,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","li","bl","cmplwi","beq","cmpwi","b","lwz","mtlr","addi","blr"],labels:3},{name:"iParMgrRenderParSys_Streak__FPvP9xParGroup",demangled_name:"iParMgrRenderParSys_Streak(void*, xParGroup*)",address:"0x800cbd34",size:440,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","lwz","bl","cmplwi","beq","b","lis","addi","lfs","fnmsubs","fmr","fmuls","fadds","stfs","fsubs","lbz","stb","cmpwi","ble","bne","mtlr","blr"],labels:5},{name:"iParMgrRenderParSys_InvStreak__FPvP9xParGroup",demangled_name:"iParMgrRenderParSys_InvStreak(void*, xParGroup*)",address:"0x800cbeec",size:440,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","lwz","bl","cmplwi","beq","b","lis","addi","lfs","fnmsubs","fmr","fmuls","fadds","stfs","fsubs","lbz","stb","cmpwi","ble","bne","mtlr","blr"],labels:5},{name:"iParMgrRenderParSys_QuadStreak__FPvP9xParGroup",demangled_name:"iParMgrRenderParSys_QuadStreak(void*, xParGroup*)",address:"0x800cc0a4",size:164,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","lwz","bl","cmplwi","beq","b","bne","mtlr","addi","blr"],labels:3},{name:"iParMgrRenderParSys_Static__FPvP9xParGroup",demangled_name:"iParMgrRenderParSys_Static(void*, xParGroup*)",address:"0x800cc148",size:4,fuzzy_match_percent:0,opcodes:["blr"],labels:0},{name:"iParMgrRenderParSys_Ground__FPvP9xParGroup",demangled_name:"iParMgrRenderParSys_Ground(void*, xParGroup*)",address:"0x800cc14c",size:1032,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lwz","li","bl","cmplwi","beq","lis","addi","b","cmpwi","bgt","ble","lfs","lbz","fmr","fmuls","lfd","fsubs","fdivs","fadds","stb","stfs","xoris","fmadds","slwi","lhz","add","sth","mullw","bne","psq_l","lmw","mtlr","blr"],labels:10},{name:"iParMgrRenderParSys_Flat__FPvP9xParGroup",demangled_name:"iParMgrRenderParSys_Flat(void*, xParGroup*)",address:"0x800cc554",size:148,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","lwz","bl","cmplwi","beq","b","bne","mtlr","addi","blr"],labels:2}]},{name:"main/SB/Core/gc/isavegame",fuzzy_match_percent:30.981068,total_code:11620,matched_code:2556,total_data:108784,matched_data:8,total_functions:66,matched_functions:22,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x802fe100",size:81920,fuzzy_match_percent:0},{name:".data",address:"0x80292678",size:1160,fuzzy_match_percent:87.814316},{name:".rodata",address:"0x802601b8",size:25648,fuzzy_match_percent:5.047127},{name:".sbss",address:"0x803cbb88",size:48,fuzzy_match_percent:80},{name:".sbss2",address:"0x803d08b0",size:8,fuzzy_match_percent:100},{name:".text",address:"0x800cc5e8",size:11620,fuzzy_match_percent:30.981068}],functions:[{name:"iSGStartup__Fv",demangled_name:"iSGStartup()",address:"0x800cc5e8",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","addi","cmpwi","beq","b","bl","mtlr","blr"],labels:2},{name:"iSGShutdown__Fv",demangled_name:"iSGShutdown()",address:"0x800cc62c",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","li","mtlr","addi","blr"],labels:0},{name:"iSGMakeName__F15en_NAMEGEN_TYPEPCci",demangled_name:"iSGMakeName(en_NAMEGEN_TYPE, const char*, int)",address:"0x800cc650",size:216,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","stw","lbz","extsb.","bne","li","stb","lwz","lis","addi","slwi","add","cmpwi","beq","bge","b","cmplwi","crclr","bl","mtlr","blr"],labels:5},{name:"iSGSessionBegin__FPvPFPv10en_CHGCODE_vi",demangled_name:"iSGSessionBegin(void*, void (*)(void*, en_CHGCODE), int)",address:"0x800cc728",size:112,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","li","addi","lwz","mtlr","blr"],labels:0},{name:"iSGSessionEnd__FP13st_ISGSESSION",demangled_name:"iSGSessionEnd(st_ISGSESSION*)",address:"0x800cc798",size:136,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","li","lwz","cmpwi","beq","addi","blt","mtlr","blr"],labels:2},{name:"iSGTgtCount__FP13st_ISGSESSIONPi",demangled_name:"iSGTgtCount(st_ISGSESSION*, int*)",address:"0x800cc820",size:136,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","li","beq","bl","mr","addi","cmpwi","bne","blt","lwz","mtlr","blr"],labels:4},{name:"iSGTgtPhysSlotIdx__FP13st_ISGSESSIONi",demangled_name:"iSGTgtPhysSlotIdx(st_ISGSESSION*, int)",address:"0x800cc8a8",size:72,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","li","stw","addi","bl","cmpwi","beq","lwz","b","mtlr","blr"],labels:2},{name:"iSGTgtFormat__FP13st_ISGSESSIONiiPi",demangled_name:"iSGTgtFormat(st_ISGSESSION*, int, int, int*)",address:"0x800cc8f0",size:244,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","bl","lwz","cmpwi","bne","b","addi","cmpw","beq","mulli","add","neg","or","srwi","mtlr","blr"],labels:6},{name:"iSGTgtState__FP13st_ISGSESSIONiPCc",demangled_name:"iSGTgtState(st_ISGSESSION*, int, const char*)",address:"0x800cc9e4",size:408,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","bl","addi","lwz","cmpw","beq","cmpwi","bge","lis","b","mulli","add","bne","ori","oris","lwzu","ble","bgt","rlwinm","mtlr","blr"],labels:16},{name:"iSGTgtSetActive__FP13st_ISGSESSIONi",demangled_name:"iSGTgtSetActive(st_ISGSESSION*, int)",address:"0x800ccb7c",size:156,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","addi","bl","lwz","mulli","add","cmpwi","beq","b","mtlr","blr"],labels:2},{name:"iSGTgtHaveRoom__FP13st_ISGSESSIONiiPCcPCcPiPiPi",demangled_name:"iSGTgtHaveRoom(st_ISGSESSION*, int, int, const char*, const char*, int*, int*, int*)",address:"0x800ccc18",size:436,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lwz","cmpwi","bge","li","b","mulli","add","bne","cmplwi","bl","beq","addi","blt","ble","cmpw","srwi","subfc","subfe","andc","lmw","mtlr","blr"],labels:15},{name:"iSGTgtHaveRoomStartup__FP13st_ISGSESSIONiiPCcPCcPiPiPi",demangled_name:"iSGTgtHaveRoomStartup(st_ISGSESSION*, int, int, const char*, const char*, int*, int*, int*)",address:"0x800ccdcc",size:464,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lwz","cmpwi","bge","li","b","mulli","add","bne","cmplwi","bl","beq","addi","blt","ble","cmpw","subi","xoris","addc","subfe","andc","lmw","mtlr","blr"],labels:16},{name:"iSGFileSize__FP13st_ISGSESSIONPCc",demangled_name:"iSGFileSize(st_ISGSESSION*, const char*)",address:"0x800ccf9c",size:128,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmpwi","bge","li","b","mulli","add","bl","mr.","blt","subf.","mtlr","addi","blr"],labels:3},{name:"iSGFileModDate__FP13st_ISGSESSIONPCc",demangled_name:"iSGFileModDate(st_ISGSESSION*, const char*)",address:"0x800cd01c",size:56,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"iSGFileModDate__FP13st_ISGSESSIONPCcPiPiPiPiPiPi",demangled_name:"iSGFileModDate(st_ISGSESSION*, const char*, int*, int*, int*, int*, int*, int*)",address:"0x800cd054",size:324,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","stmw","mr","addi","lwz","mulli","add","bl","cmpwi","beq","lis","crclr","cmplwi","b","lmw","mtlr","blr"],labels:7},{name:"iSGMakeTimeStamp__FPc",demangled_name:"iSGMakeTimeStamp(char*)",address:"0x800cd198",size:192,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","lwz","bl","crclr","mtlr","blr"],labels:0},{name:"iSGSelectGameDir__FP13st_ISGSESSIONPCc",demangled_name:"iSGSelectGameDir(st_ISGSESSION*, const char*)",address:"0x800cd258",size:232,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmpwi","bge","li","b","mulli","add","bne","mr","bl","beq","addi","blt","neg","or","srwi","mtlr","blr"],labels:7},{name:"iSGSetupGameDir__FP13st_ISGSESSIONPCci",demangled_name:"iSGSetupGameDir(st_ISGSESSION*, const char*, int)",address:"0x800cd340",size:8,fuzzy_match_percent:0,opcodes:["li","blr"],labels:0},{name:"iSGSaveFile__FP13st_ISGSESSIONPCcPciiPc",demangled_name:"iSGSaveFile(st_ISGSESSION*, const char*, char*, int, int, char*)",address:"0x800cd348",size:680,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","stmw","mr","subi","mtctr","lwz","lwzu","bdnz","bl","cmpwi","bge","b","mulli","add","beq","neg","and","clrrwi","bne","lmw","mtlr","blr"],labels:16},{name:"iSGLoadFile__FP13st_ISGSESSIONPCcPci",demangled_name:"iSGLoadFile(st_ISGSESSION*, const char*, char*, int)",address:"0x800cd5f0",size:108,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"iSGReadLeader__FP13st_ISGSESSIONPCcPcii",demangled_name:"iSGReadLeader(st_ISGSESSION*, const char*, char*, int, int)",address:"0x800cd65c",size:480,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","stmw","mr","lwz","cmpwi","bge","b","mulli","add","beq","bl","slwi","srwi","subf","rotlwi","add.","addi","neg","and","bne","divw","mullw","subf.","clrrwi","or","cmplwi","lmw","mtlr","blr"],labels:12},{name:"iSGPollStatus__FP13st_ISGSESSIONP15en_ASYNC_OPCODEi",demangled_name:"iSGPollStatus(st_ISGSESSION*, en_ASYNC_OPCODE*, int)",address:"0x800cd83c",size:8,fuzzy_match_percent:0,opcodes:["lwz","blr"],labels:0},{name:"iSGOpError__FP13st_ISGSESSIONPc",demangled_name:"iSGOpError(st_ISGSESSION*, char*)",address:"0x800cd844",size:144,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr.","mr","bne","lwz","b","cmpwi","bge","lis","slwi","addi","lwzx","li","bl","stb","mtlr","blr"],labels:4},{name:"iSG_start_your_engines__Fv",demangled_name:"iSG_start_your_engines()",address:"0x800cd8d4",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","li","mtlr","addi","blr"],labels:0},{name:"iSG_mcidx2slot__FiPiPi",demangled_name:"iSG_mcidx2slot(int, int*, int*)",address:"0x800cd8f8",size:256,fuzzy_match_percent:85.9375,opcodes:["stwu","mflr","li","stw","stmw","mr","addi","lwz","bl","cmpwi","beq","bne","blt","cmpw","b","cmplwi","lmw","mtlr","blr"],labels:6},{name:"iSG_mc_exists__Fi",demangled_name:"iSG_mc_exists(int)",address:"0x800cd9f8",size:120,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmpwi","stw","li","bge","b","mr","addi","bl","beq","bne","lwz","mtlr","blr"],labels:4},{name:"iSG_mc_tryRepair__FP19st_ISG_MEMCARD_DATA",demangled_name:"iSG_mc_tryRepair(st_ISG_MEMCARD_DATA*)",address:"0x800cda70",size:160,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","lwz","cmpwi","bne","b","beq","addi","bl","mtlr","blr"],labels:6},{name:"iSG_mc_isformatted__FP19st_ISG_MEMCARD_DATA",demangled_name:"iSG_mc_isformatted(st_ISG_MEMCARD_DATA*)",address:"0x800cdb10",size:144,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","lwz","cmpwi","bne","b","beq","addi","bl","mtlr","blr"],labels:5},{name:"iSG_mc_isGCcard__FP19st_ISG_MEMCARD_DATAPiPi",demangled_name:"iSG_mc_isGCcard(st_ISG_MEMCARD_DATA*, int*, int*)",address:"0x800cdba0",size:404,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","mr.","sth","beq","cmplwi","lwz","cmpwi","bne","b","addi","bl","lhz","mtlr","blr"],labels:14},{name:"iSG_isSpaceForFile__FP19st_ISG_MEMCARD_DATAiPCcPiPiPi",demangled_name:"iSG_isSpaceForFile(st_ISG_MEMCARD_DATA*, int, const char*, int*, int*, int*)",address:"0x800cdd34",size:344,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","stmw","mr","lwz","cmpwi","bne","b","bl","add","subi","neg","and","addi","beq","cmplwi","divw","srawi","andc","cmplw","bgt","cmpw","ble","lmw","mtlr","blr"],labels:10},{name:"iSG_mc_settgt__FP19st_ISG_MEMCARD_DATAi",demangled_name:"iSG_mc_settgt(st_ISG_MEMCARD_DATA*, int)",address:"0x800cde8c",size:128,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","cmpwi","beq","li","addi","b","lwz","neg","or","srwi","mtlr","blr"],labels:2},{name:"iSG_get_finfo__FP19st_ISG_MEMCARD_DATAPCc",demangled_name:"iSG_get_finfo(st_ISG_MEMCARD_DATA*, const char*)",address:"0x800cdf0c",size:132,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","addi","mr","bl","cmpwi","beq","lwz","mtlr","blr"],labels:1},{name:"iSG_curKosher__FP8CARDStatP12CARDFileInfo",demangled_name:"iSG_curKosher(CARDStat*, CARDFileInfo*)",address:"0x800cdf90",size:364,fuzzy_match_percent:96.7033,opcodes:["stwu","mflr","stw","li","mr","lwz","cmplwi","blt","lis","subi","cmplw","ble","b","addi","mtctr","lwzu","bdnz","crclr","bl","clrrwi","cmpwi","beq","bne","mtlr","blr"],labels:8},{name:"iSG_fileKosher__FP19st_ISG_MEMCARD_DATAPCciPi",demangled_name:"iSG_fileKosher(st_ISG_MEMCARD_DATA*, const char*, int, int*)",address:"0x800ce0fc",size:200,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","stmw","mr.","mr","beq","addi","bl","cmpwi","bne","b","cmplwi","lmw","lwz","mtlr","blr"],labels:5},{name:"iSG_get_fsize__FP19st_ISG_MEMCARD_DATAPCc",demangled_name:"iSG_get_fsize(st_ISG_MEMCARD_DATA*, const char*)",address:"0x800ce1c4",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","bl","cmpwi","beq","lwz","bge","mtlr","addi","blr"],labels:2},{name:"iSG_get_fmoddate__FP19st_ISG_MEMCARD_DATAPCcPiPiPiPiPiPi",demangled_name:"iSG_get_fmoddate(st_ISG_MEMCARD_DATA*, const char*, int*, int*, int*, int*, int*, int*)",address:"0x800ce218",size:372,fuzzy_match_percent:88.17204,opcodes:["stwu","mflr","lis","stw","stmw","addi","mr","li","lwz","bl","cmpwi","bne","b","srwi","mulhwu","mullw","add","cmplwi","beq","lmw","mtlr","blr"],labels:9},{name:"iSG_timestamp__FP8CARDStat",demangled_name:"iSG_timestamp(CARDStat*)",address:"0x800ce38c",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"iSG_cubeicon_size__Fii",demangled_name:"iSG_cubeicon_size(int, int)",address:"0x800ce390",size:44,fuzzy_match_percent:100,opcodes:["cmplwi","ble","li","blr","addi","neg","and"],labels:1},{name:"iSG_chk_icondata__Fv",demangled_name:"iSG_chk_icondata()",address:"0x800ce3bc",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"iSG_load_icondata__Fv",demangled_name:"iSG_load_icondata()",address:"0x800ce3c4",size:172,fuzzy_match_percent:83.72093,opcodes:["stwu","mflr","lis","li","addi","stw","bl","lwz","cmplwi","beq","cmpwi","clrlwi","neg","or","srwi","mtlr","blr"],labels:1},{name:"iSG_discard_icondata__Fv",demangled_name:"iSG_discard_icondata()",address:"0x800ce470",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","bl","li","mtlr","addi","blr"],labels:0},{name:"iSG_bfr_icondata__FPcP8CARDStatPci",demangled_name:"iSG_bfr_icondata(char*, CARDStat*, char*, int)",address:"0x800ce4b8",size:412,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","mr","subi","mtctr","lwz","lwzu","bdnz","lbz","extsb.","bne","stb","crclr","bl","cmplwi","beq","b","slwi","add","blt","neg","and","mtlr","blr"],labels:5},{name:"iSG_upd_icostat__FP8CARDStatP8CARDStat",demangled_name:"iSG_upd_icostat(CARDStat*, CARDStat*)",address:"0x800ce654",size:304,fuzzy_match_percent:0,opcodes:["li","stw","lbz","clrrwi","ori","stb","rlwinm","lhz","sth","blr"],labels:0},{name:"iSG_tpl_unpack__FP21st_ISG_TPL_TEXPALETTE",demangled_name:"iSG_tpl_unpack(st_ISG_TPL_TEXPALETTE*)",address:"0x800ce784",size:196,fuzzy_match_percent:0,opcodes:["lwz","subis","cmplwi","beq","li","blr","add","stw","b","lbz","bne","stb","addi","cmplw","blt"],labels:5},{name:"iSG_bnr_unpack__FP21st_ISG_TPL_TEXPALETTE",demangled_name:"iSG_bnr_unpack(st_ISG_TPL_TEXPALETTE*)",address:"0x800ce848",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"iSG_tpl_TEXGet__FP21st_ISG_TPL_TEXPALETTEUi",demangled_name:"iSG_tpl_TEXGet(st_ISG_TPL_TEXPALETTE*, unsigned int)",address:"0x800ce868",size:16,fuzzy_match_percent:0,opcodes:["lwz","slwi","add","blr"],labels:0},{name:"iSG_mc_mount__Fi",demangled_name:"iSG_mc_mount(int)",address:"0x800ce878",size:176,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","lis","stw","subi","mullw","stmw","addi","mr","add","bl","lwz","stb","cmpwi","beq","bne","b","lmw","mtlr","blr"],labels:4},{name:"iSG_mc_unmount__Fi",demangled_name:"iSG_mc_unmount(int)",address:"0x800ce928",size:100,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","li","bl","cmpwi","beq","bne","b","lwz","mtlr","addi","blr"],labels:3},{name:"iSG_cb_unmount__Fll",demangled_name:"iSG_cb_unmount(long, long)",address:"0x800ce98c",size:124,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","lwz","cmpw","bne","li","cmplwi","beq","mtctr","bctrl","mulli","add","bl","mtlr","blr"],labels:2},{name:"iSG_mc_format__FP19st_ISG_MEMCARD_DATAiPi",demangled_name:"iSG_mc_format(st_ISG_MEMCARD_DATA*, int, int*)",address:"0x800cea08",size:244,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmpwi","beq","cmplwi","li","b","bl","bne","bge","blt","mtlr","addi","blr"],labels:10},{name:"iSG_mc_fopen__FP19st_ISG_MEMCARD_DATAPCci13en_ISG_IOMODEP14en_ASYNC_OPERR",demangled_name:"iSG_mc_fopen(st_ISG_MEMCARD_DATA*, const char*, int, en_ISG_IOMODE, en_ASYNC_OPERR*)",address:"0x800ceafc",size:436,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","mr.","addi","li","beq","cmpwi","bne","lwz","bl","b","ble","cmplwi","bgt","lis","slwi","lwzx","mtctr","bctr","lmw","mtlr","blr"],labels:14},{name:"iSG_mc_fclose__FP19st_ISG_MEMCARD_DATA",demangled_name:"iSG_mc_fclose(st_ISG_MEMCARD_DATA*)",address:"0x800cecb0",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"iSG_mc_fclose__FP19st_ISG_MEMCARD_DATAP8CARDStat",demangled_name:"iSG_mc_fclose(st_ISG_MEMCARD_DATA*, CARDStat*)",address:"0x800cecd4",size:152,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","addi","bl","cmpwi","beq","bne","cmplwi","lwz","mtlr","blr"],labels:3},{name:"iSG_mc_fdel__FP19st_ISG_MEMCARD_DATAPCc",demangled_name:"iSG_mc_fdel(st_ISG_MEMCARD_DATA*, const char*)",address:"0x800ced6c",size:220,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmpwi","blt","ble","li","b","lbz","cmplwi","bne","bl","beq","bge","mtlr","addi","blr"],labels:9},{name:"iSG_cb_asyndone__Fll",demangled_name:"iSG_cb_asyndone(long, long)",address:"0x800cee48",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"iSG_mc_fread__FP19st_ISG_MEMCARD_DATAPcii",demangled_name:"iSG_mc_fread(st_ISG_MEMCARD_DATA*, char*, int, int)",address:"0x800cee4c",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"iSG_mcqa_fread__FP19st_ISG_MEMCARD_DATAPcii",demangled_name:"iSG_mcqa_fread(st_ISG_MEMCARD_DATA*, char*, int, int)",address:"0x800cee6c",size:232,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","li","lwz","bl","cmpwi","beq","b","lis","addi","ble","cntlzw","srwi","lmw","mtlr","blr"],labels:7},{name:"iSG_mc_fwrite__FP19st_ISG_MEMCARD_DATAPci",demangled_name:"iSG_mc_fwrite(st_ISG_MEMCARD_DATA*, char*, int)",address:"0x800cef54",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"iSG_mcqa_fwrite__FP19st_ISG_MEMCARD_DATAPci",demangled_name:"iSG_mcqa_fwrite(st_ISG_MEMCARD_DATA*, char*, int)",address:"0x800cef74",size:280,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","li","addi","lwz","bl","cmpwi","beq","b","lis","ble","bne","add","lmw","mtlr","blr"],labels:9},{name:"iSGCheckForWrongDevice__Fv",demangled_name:"iSGCheckForWrongDevice()",address:"0x800cf08c",size:208,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","subi","lwz","mtctr","bctrl","mr","li","addi","b","bl","cmplwi","bgt","slwi","lwzx","bctr","cmpwi","blt","mtlr","blr"],labels:5},{name:"iSGCheckForCorruptFiles__FP13st_ISGSESSIONPA64_c",demangled_name:"iSGCheckForCorruptFiles(st_ISGSESSION*, char(*)[64])",address:"0x800cf15c",size:184,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lwz","cmpwi","bge","li","b","mulli","add","bl","bne","addi","blt","lmw","mtlr","blr"],labels:4},{name:"iSGCheckMemoryCard__FP13st_ISGSESSIONi",demangled_name:"iSGCheckMemoryCard(st_ISGSESSION*, int)",address:"0x800cf214",size:68,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","addi","bl","cmpwi","beq","b","li","lwz","mtlr","blr"],labels:3},{name:"iSGAutoSave_Startup__Fv",demangled_name:"iSGAutoSave_Startup()",address:"0x800cf258",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"iSGAutoSave_Connect__FiPvPFPv10en_CHGCODE_v",demangled_name:"iSGAutoSave_Connect(int, void*, void (*)(void*, en_CHGCODE))",address:"0x800cf25c",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","mr.","bne","b","cmpwi","lwz","mtlr","addi","blr"],labels:3},{name:"iSGAutoSave_Disconnect__FP13st_ISGSESSION",demangled_name:"iSGAutoSave_Disconnect(st_ISGSESSION*)",address:"0x800cf2cc",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"iSGAutoSave_Monitor__FP13st_ISGSESSIONi",demangled_name:"iSGAutoSave_Monitor(st_ISGSESSION*, int)",address:"0x800cf2ec",size:96,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","bne","li","b","bl","beq","clrlwi.","lis","addi","stb","lwz","mtlr","blr"],labels:4}]},{name:"main/SB/Core/gc/iScrFX",fuzzy_match_percent:38.56383,total_code:1504,matched_code:580,total_data:184,matched_data:0,total_functions:17,matched_functions:12,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x80292b00",size:136,fuzzy_match_percent:0},{name:".sbss",address:"0x803cbbb8",size:16,fuzzy_match_percent:0},{name:".sdata2",address:"0x803ce168",size:32,fuzzy_match_percent:0},{name:".text",address:"0x800cf34c",size:1504,fuzzy_match_percent:38.56383}],functions:[{name:"iScrFxInit__Fv",demangled_name:"iScrFxInit()",address:"0x800cf34c",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"iScrFxBegin__Fv",demangled_name:"iScrFxBegin()",address:"0x800cf350",size:124,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"iScrFxEnd__Fv",demangled_name:"iScrFxEnd()",address:"0x800cf3cc",size:112,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"iScrFxDrawBox__FffffUcUcUcUc",demangled_name:"iScrFxDrawBox(float, float, float, float, unsigned char, unsigned char, unsigned char, unsigned char)",address:"0x800cf43c",size:264,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","addi","bl","lwz","fmr","mr","stfs","li","stb","mtlr","blr"],labels:0},{name:"iCameraMotionBlurActivate__FUi",demangled_name:"iCameraMotionBlurActivate(unsigned int)",address:"0x800cf544",size:8,fuzzy_match_percent:100,opcodes:["stw","blr"],labels:0},{name:"iCameraSetBlurriness__Ff",demangled_name:"iCameraSetBlurriness(float)",address:"0x800cf54c",size:96,fuzzy_match_percent:0,opcodes:["stwu","lfs","fcmpo","cror","bne","li","stw","b","ble","fmr","lis","fmadds","fctiwz","stfd","lwz","addi","blr"],labels:3},{name:"iScrFxCameraCreated__FP8RwCamera",demangled_name:"iScrFxCameraCreated(RwCamera*)",address:"0x800cf5ac",size:96,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","sth","bl","lwz","mtlr","blr"],labels:0},{name:"iScrFxCameraEndScene__FP8RwCamera",demangled_name:"iScrFxCameraEndScene(RwCamera*)",address:"0x800cf60c",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","lis","cmpwi","clrlwi","bl","mtlr","addi","blr"],labels:1},{name:"iScrFxPostCameraEnd__FP8RwCamera",demangled_name:"iScrFxPostCameraEnd(RwCamera*)",address:"0x800cf64c",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"iCameraOverlayRender__FP8RwCameraP8RwRaster6RwRGBA",demangled_name:"iCameraOverlayRender(RwCamera*, RwRaster*, RwRGBA)",address:"0x800cf66c",size:388,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","lbz","addi","li","stb","cmplwi","beq","lwz","mtlr","blr"],labels:2},{name:"FBMBlur_DebugIntervention__FP8RwCameraP8RwRaster",demangled_name:"FBMBlur_DebugIntervention(RwCamera*, RwRaster*)",address:"0x800cf7f0",size:8,fuzzy_match_percent:100,opcodes:["mr","blr"],labels:0},{name:"iScrFxMotionBlurOpen__FP8RwCamera",demangled_name:"iScrFxMotionBlurOpen(RwCamera*)",address:"0x800cf7f8",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"iScrFxCameraDestroyed__FP8RwCamera",demangled_name:"iScrFxCameraDestroyed(RwCamera*)",address:"0x800cf800",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lis","addi","lwz","cmplwi","beq","li","b","mtlr","blr"],labels:2},{name:"iScrFxMotionBlurRender__FP8RwCameraUi",demangled_name:"iScrFxMotionBlurRender(RwCamera*, unsigned int)",address:"0x800cf854",size:80,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","cmplwi","beq","stb","mr","bl","mtlr","blr"],labels:1},{name:"GCMB_MakeFrameBufferCopy__FPC8RwCamera",demangled_name:"GCMB_MakeFrameBufferCopy(const RwCamera*)",address:"0x800cf8a4",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"GCMB_KillFrameBufferCopy__Fv",demangled_name:"GCMB_KillFrameBufferCopy()",address:"0x800cf8a8",size:56,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","bl","li","mtlr","addi","blr"],labels:1},{name:"GCMB_SiphonFrameBuffer__FPC8RwCamera",demangled_name:"GCMB_SiphonFrameBuffer(const RwCamera*)",address:"0x800cf8e0",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmplwi","bne","cmpwi","bl","beq","li","mtlr","addi","blr"],labels:2}]},{name:"main/SB/Core/gc/iSnd",fuzzy_match_percent:4.783343,total_code:14216,matched_code:680,total_data:256,matched_data:0,total_functions:46,matched_functions:14,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x80312100",size:64,fuzzy_match_percent:0},{name:".rodata",address:"0x802665e8",size:40,fuzzy_match_percent:0},{name:".sbss",address:"0x803cbbc8",size:72,fuzzy_match_percent:0},{name:".sdata2",address:"0x803ce188",size:80,fuzzy_match_percent:18.181818},{name:".text",address:"0x800cf92c",size:14216,fuzzy_match_percent:4.783343}],functions:[{name:"dv_callback__FPv",demangled_name:"dv_callback(void*)",address:"0x800cf92c",size:276,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lbz","cmplwi","beq","lwz","lis","addi","li","mulli","add","bge","bl","b","subi","slwi","lwzx","stwx","mtlr","blr"],labels:2},{name:"arq_callback__FUl",demangled_name:"arq_callback(unsigned long)",address:"0x800cfa40",size:24,fuzzy_match_percent:0,opcodes:["lbz","cmplwi","beqlr","li","stw","blr"],labels:0},{name:"dump_flags__FUi",demangled_name:"dump_flags(unsigned int)",address:"0x800cfa58",size:324,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","mr","addi","bl","rlwinm.","lwz","lbz","stb","stbu","beq","b","extrwi","neg","and","lbzx","mtlr","blr"],labels:9},{name:"dvdcb__FlP11DVDFileInfo",demangled_name:"dvdcb(long, DVDFileInfo*)",address:"0x800cfb9c",size:272,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","cmplwi","beq","lwz","bl","cmpwi","ble","add","ori","rlwinm","rlwinm.","li","bne","b","lis","addi","mtlr","blr"],labels:4},{name:"arqcb__FUl",demangled_name:"arqcb(unsigned long)",address:"0x800cfcac",size:424,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","cmplwi","beq","lwz","bl","bne","b","rlwinm.","li","ori","rlwinm","add","subf.","oris","mtlr","addi","blr"],labels:10},{name:"fcb__Fv",demangled_name:"fcb()",address:"0x800cfe54",size:1576,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","lbz","cmplwi","bne","bl","clrlwi.","lwz","lis","li","addi","beq","lhz","and.","slwi","mr","add","cmplw","bge","rlwinm.","ori","rlwinm","oris","b","blt","clrlwi","subi","ble","srwi","subf","cmpw","cmpwi","lmw","mtlr","blr"],labels:28},{name:"iSndInit__Fv",demangled_name:"iSndInit()",address:"0x800d047c",size:860,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","stmw","stb","bl","lis","addi","mtctr","bdnz","slwi","subfic","add","cmpwi","bge","subi","lwz","clrrwi","mr","ori","cmplwi","bne","crclr","blt","lmw","mtlr","blr"],labels:6},{name:"iSndExit__Fv",demangled_name:"iSndExit()",address:"0x800d07d8",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","stb","bl","lwz","mtlr","addi","blr"],labels:0},{name:"iSndSetEnvironmentalEffect__F13isound_effect",demangled_name:"iSndSetEnvironmentalEffect(isound_effect)",address:"0x800d0800",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"iSndInitSceneLoaded__Fv",demangled_name:"iSndInitSceneLoaded()",address:"0x800d0804",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"iSndIsPlaying__FUi",demangled_name:"iSndIsPlaying(unsigned int)",address:"0x800d0808",size:212,fuzzy_match_percent:0,opcodes:["cmplwi","bne","li","blr","lis","addi","mr","mtctr","lwz","cmplw","mulli","add","rlwinm.","beq","andi.","bdnz","slwi"],labels:7},{name:"iSndIsPlaying__FUiUi",demangled_name:"iSndIsPlaying(unsigned int, unsigned int)",address:"0x800d08dc",size:156,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","mr","cmplwi","beq","lwz","cmplw","bne","bl","clrlwi.","b","blt","mtlr","blr"],labels:4},{name:"iSndIsPlayingByHandle__FUi",demangled_name:"iSndIsPlayingByHandle(unsigned int)",address:"0x800d0978",size:204,fuzzy_match_percent:0,opcodes:["cmplwi","bne","li","blr","lis","addi","mr","mtctr","lwz","cmplw","mulli","add","rlwinm.","beqlr","andi.","bnelr","bdnz","slwi"],labels:5},{name:"iSndLookup__FUi",demangled_name:"iSndLookup(unsigned int)",address:"0x800d0a44",size:752,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lbz","extsb.","bne","li","stb","cmplwi","b","lwz","lis","addi","subi","mulli","add","beq","mr","mtctr","ble","cmplw","bl","cmpwi","blt","bdnz","subf","bge","lhz","mtlr","blr"],labels:20},{name:"iSndPause__FUiUi",demangled_name:"iSndPause(unsigned int, unsigned int)",address:"0x800d0d34",size:456,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lbz","cmplwi","beq","lis","li","addi","mtctr","lwz","cmplw","bdnz","cmpwi","bge","mulli","lwzx","bl","add","ori","b","rlwinm","subi","slwi","mtlr","blr"],labels:6},{name:"iSndStop__FUi",demangled_name:"iSndStop(unsigned int)",address:"0x800d0efc",size:356,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr.","beq","bl","lis","li","addi","mr","mtctr","lwz","cmplw","bne","mulli","add","b","bdnz","cmpwi","bge","cmplwi","subi","slwi","mtlr","blr"],labels:6},{name:"iVolFromX__Ff",demangled_name:"iVolFromX(float)",address:"0x800d1060",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lfs","fcmpo","ble","b","fmr","bl","fmuls","fctiwz","stfd","lwz","srawi","and","cmpwi","bge","li","mtlr","addi","blr"],labels:4},{name:"iSndCalcVol__FP13xSndVoiceInfoP5vinfo",demangled_name:"iSndCalcVol(xSndVoiceInfo*, vinfo*)",address:"0x800d10c8",size:148,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","lwz","lfs","slwi","add","fmuls","bl","li","subf","subfic","mtlr","blr"],labels:0},{name:"iSndCalcVol3d__FP13xSndVoiceInfoP5vinfo",demangled_name:"iSndCalcVol3d(xSndVoiceInfo*, vinfo*)",address:"0x800d115c",size:380,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","mr","addi","bl","fmr","lfs","fcmpo","ble","b","cror","bne","fsubs","fdivs","lwz","fmuls","slwi","add","fctiwz","cmpwi","bge","li","subf","psq_l","lfd","mtlr","blr"],labels:5},{name:"iSndVolUpdate__FP13xSndVoiceInfoP5vinfo",demangled_name:"iSndVolUpdate(xSndVoiceInfo*, vinfo*)",address:"0x800d12d8",size:108,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","bl","rlwinm.","beq","b","mtlr","addi","blr"],labels:2},{name:"iSndUpdateStreams__Fv",demangled_name:"iSndUpdateStreams()",address:"0x800d1344",size:420,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lbz","cmplwi","beq","lis","addi","li","lwz","rlwinm.","b","rlwinm","bne","bl","mr","ori","oris","cmpwi","blt","mtlr","blr"],labels:8},{name:"iSndUpdateSounds__Fv",demangled_name:"iSndUpdateSounds()",address:"0x800d14e8",size:136,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lbz","cmplwi","beq","lis","addi","li","lwz","mr","mulli","add","bl","cmpwi","blt","mtlr","blr"],labels:3},{name:"iSndUpdate__Fv",demangled_name:"iSndUpdate()",address:"0x800d1570",size:308,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lbz","cmplwi","beq","bl","mr","lis","li","addi","mtctr","cmpwi","bge","lwz","andi.","neg","or","srwi","b","lhz","slwi","add","rlwinm.","bne","cmplw","blt","clrlwi","clrlwi.","ori","clrrwi","bdnz","mtlr","blr"],labels:8},{name:"iSndFindFreeVoice__FUiUiUi",demangled_name:"iSndFindFreeVoice(unsigned int, unsigned int, unsigned int)",address:"0x800d16a4",size:660,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","cmplwi","ble","li","rlwinm.","beq","lis","addi","subi","b","subf","lwz","mulhw","srawi","srwi","add","cmplw","bne","andi.","bl","mr.","mulli","stwx","ori","mtctr","bdnz","slwi","mtlr","blr"],labels:15},{name:"iSndPrepStream__FP13xSndVoiceInfo",demangled_name:"iSndPrepStream(xSndVoiceInfo*)",address:"0x800d1938",size:304,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","mr","addi","subf","subi","mulhw","lwz","srawi","cmplw","srwi","add","mulli","beq","bl","li","b","clrrwi","ori","lhz","cmplwi","bne","rlwinm.","oris","mtlr","blr"],labels:4},{name:"iSndPlayMemStream__FP13xSndVoiceInfo",demangled_name:"iSndPlayMemStream(xSndVoiceInfo*)",address:"0x800d1a68",size:516,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","subi","mr","subf","mulhw","srawi","srwi","add","mulli","lwz","cmplwi","beq","clrlwi.","bl","li","oris","sth","slwi","addis","lfs","fdivs","lfd","fsubs","fmuls","fctiwz","stfd","b","mtlr","blr"],labels:2},{name:"iSndPlayStream__FP13xSndVoiceInfo",demangled_name:"iSndPlayStream(xSndVoiceInfo*)",address:"0x800d1c6c",size:576,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","subi","stmw","mr","subf","mulhw","srawi","srwi","add","mulli","lwz","cmplw","blt","bl","li","b","cmplwi","beq","clrlwi.","oris","bgt","sth","slwi","addis","lfs","fdivs","lfd","fsubs","fmuls","fctiwz","stfd","lmw","mtlr","blr"],labels:4},{name:"iSndPlaySound__FP13xSndVoiceInfo",demangled_name:"iSndPlaySound(xSndVoiceInfo*)",address:"0x800d1eac",size:756,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stmw","addi","mr","lwz","cmplw","beq","bl","li","b","cmpwi","lhz","cmplwi","subf","subi","mulhw","srawi","srwi","add","blt","slwi","bne","lfd","lfs","fsubs","fmuls","stfs","fdivs","sth","fctiwz","stfd","fmul","oris","clrrwi","ori","lmw","mtlr","blr"],labels:9},{name:"iSndPlay__FP13xSndVoiceInfo",demangled_name:"iSndPlay(xSndVoiceInfo*)",address:"0x800d21a0",size:192,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","mr","addi","lwz","subf","subi","mulhw","srawi","srwi","add","bl","cmpwi","blt","li","b","bge","cmplwi","rlwinm.","beq","mtlr","blr"],labels:5},{name:"iSndSetVol__FUif",demangled_name:"iSndSetVol(unsigned int, float)",address:"0x800d2260",size:400,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","mtctr","lwz","cmplw","beq","bdnz","cmpwi","stfs","slwi","add","lfs","fmuls","bl","mr","bge","mulli","b","subi","cmplwi","subf","subfic","mtlr","blr"],labels:5},{name:"iSndSetPitch__FUif",demangled_name:"iSndSetPitch(unsigned int, float)",address:"0x800d23f0",size:368,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","fmr","stw","addi","li","mtctr","lwz","cmplw","beq","bdnz","cmpwi","bge","mulli","add","b","subi","slwi","cmplwi","lfs","fdivs","bl","lfd","fsubs","fmuls","mtlr","blr"],labels:5},{name:"iSndStartStereo__FUiUif",demangled_name:"iSndStartStereo(unsigned int, unsigned int, float)",address:"0x800d2560",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"iSndStereo__FUi",demangled_name:"iSndStereo(unsigned int)",address:"0x800d2564",size:80,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmplwi","stw","bne","li","bl","lis","b","lwz","mtlr","addi","blr"],labels:2},{name:"iSndWaitForDeadSounds__Fv",demangled_name:"iSndWaitForDeadSounds()",address:"0x800d25b4",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","b","lwz","addi","cmpw","blt","bl","mtlr","blr"],labels:3},{name:"iSndSuspendCD__FUi",demangled_name:"iSndSuspendCD(unsigned int)",address:"0x800d260c",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"iSndSceneExit__Fv",demangled_name:"iSndSceneExit()",address:"0x800d2610",size:468,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","bl","li","mr","lis","addi","lwz","cmplwi","beq","cmpwi","blt","b","cmpw","lwzu","mtctr","bdnz","bne","subi","mulli","lwzx","bctrl","lmw","mtlr","blr"],labels:18},{name:"iSndMessWithEA__FP9sDSPADPCM",demangled_name:"iSndMessWithEA(sDSPADPCM*)",address:"0x800d27e4",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr.","beq","lwz","subi","bl","mtlr","addi","blr"],labels:1},{name:"SampleToNybbleAddress__FUi",demangled_name:"SampleToNybbleAddress(unsigned int)",address:"0x800d2820",size:52,fuzzy_match_percent:100,opcodes:["lis","addi","mulhwu","subf","srwi","add","mulli","extlwi","blr"],labels:0},{name:"sndloadcb__FP9tag_xFile",demangled_name:"sndloadcb(tag_xFile*)",address:"0x800d2854",size:12,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"iSndLoadSounds__FPv",demangled_name:"iSndLoadSounds(void*)",address:"0x800d2860",size:1424,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","li","lwz","cmplwi","bne","lis","addi","mulli","add","b","cmpwi","blt","bl","subf","slwi","cmplw","ble","bge","lwzx","clrrwi","subi","beq","stwx","neg","sthx","addis","ori","clrlwi.","lfs","lmw","mtlr","blr"],labels:30},{name:"iSndDIEDIEDIE__Fv",demangled_name:"iSndDIEDIEDIE()",address:"0x800d2df0",size:200,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lbz","cmplwi","beq","bl","li","lis","stb","addi","lwz","mr","cmpwi","blt","mtlr","blr"],labels:5},{name:"iSndSetExternalCallback__FPFUi_v",demangled_name:"iSndSetExternalCallback(void (*)(unsigned int))",address:"0x800d2eb8",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"iSndMyAXFree__FPP6_AXVPB",demangled_name:"iSndMyAXFree(_AXVPB**)",address:"0x800d2ebc",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr.","beq","lwz","cmplwi","bl","li","mtlr","addi","blr"],labels:1},{name:"iSndSuspend__Fv",demangled_name:"iSndSuspend()",address:"0x800d2f00",size:148,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","bl","lis","addi","lwz","cmplwi","beq","cmpwi","blt","mtlr","blr"],labels:4},{name:"iSndResume__Fv",demangled_name:"iSndResume()",address:"0x800d2f94",size:176,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","lwz","cmplwi","beq","rlwinm.","bne","bl","cmpwi","blt","mtlr","blr"],labels:4},{name:"iSndGetVol__FUi",demangled_name:"iSndGetVol(unsigned int)",address:"0x800d3044",size:112,fuzzy_match_percent:0,opcodes:["lis","li","addi","mtctr","lwz","clrlwi.","beq","cmplw","bne","lfs","slwi","add","fcmpo","cror","beqlr","fdivs","blr","bdnz"],labels:2}]},{name:"main/SB/Core/gc/iSystem",fuzzy_match_percent:10.102302,total_code:6256,matched_code:632,total_data:728,matched_data:0,total_functions:43,matched_functions:14,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x80312140",size:16,fuzzy_match_percent:0},{name:".data",address:"0x80292b88",size:80,fuzzy_match_percent:0},{name:".rodata",address:"0x80266610",size:568,fuzzy_match_percent:0},{name:".sbss",address:"0x803cbc10",size:48,fuzzy_match_percent:0},{name:".sdata",address:"0x803cac50",size:16,fuzzy_match_percent:0},{name:".text",address:"0x800d30b4",size:6256,fuzzy_match_percent:10.102302}],functions:[{name:"psGetMemoryFunctions__Fv",demangled_name:"psGetMemoryFunctions()",address:"0x800d30b4",size:12,fuzzy_match_percent:100,opcodes:["lis","addi","blr"],labels:0},{name:"iVSync__Fv",demangled_name:"iVSync()",address:"0x800d30c0",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"my_dsc__FUs",demangled_name:"my_dsc(unsigned short)",address:"0x800d30e0",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"FloatingPointErrorHandler__FUsP9OSContextUlUl",demangled_name:"FloatingPointErrorHandler(unsigned short, OSContext*, unsigned long, unsigned long)",address:"0x800d30e4",size:472,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","rlwinm","oris","ori","and","rlwinm.","beq","lis","addi","crclr","bl","mtlr","blr"],labels:13},{name:"MemoryProtectionErrorHandler__FUsP9OSContextUlUl",demangled_name:"MemoryProtectionErrorHandler(unsigned short, OSContext*, unsigned long, unsigned long)",address:"0x800d32bc",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","sth","lwz","cmplwi","beq","bl","mtlr","addi","blr"],labels:1},{name:"TRCInit__Fv",demangled_name:"TRCInit()",address:"0x800d32f0",size:116,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"iSystemInit__FUi",demangled_name:"iSystemInit(unsigned int)",address:"0x800d3364",size:232,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","bl","cmpwi","bne","crclr","lwz","mtlr","blr"],labels:1},{name:"iSystemExit__Fv",demangled_name:"iSystemExit()",address:"0x800d344c",size:88,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lis","li","addi","crclr","lwz","mtlr","blr"],labels:0},{name:"RWAttachPlugins__Fv",demangled_name:"RWAttachPlugins()",address:"0x800d34a4",size:160,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","cmpwi","bne","li","b","cntlzw","srwi","lwz","mtlr","addi","blr"],labels:7},{name:"RenderWareInit__Fv",demangled_name:"RenderWareInit()",address:"0x800d3544",size:248,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","li","lis","cmpwi","bne","b","cmplwi","beq","addi","mr","lwz","mtlr","blr"],labels:6},{name:"RenderWareExit__Fv",demangled_name:"RenderWareExit()",address:"0x800d363c",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"TextureRead__FPCcPCc",demangled_name:"TextureRead(const char*, const char*)",address:"0x800d3664",size:200,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","crclr","bl","mr.","beq","lwz","cmplwi","cmpwi","bge","add.","li","mtlr","blr"],labels:3},{name:"null_func__Fv",demangled_name:"null_func()",address:"0x800d372c",size:16,fuzzy_match_percent:100,opcodes:["lwz","addi","stw","blr"],labels:0},{name:"mem_null",address:"0x800d373c",size:12,fuzzy_match_percent:100,opcodes:["stw","blr"],labels:0},{name:"malloc",address:"0x800d3748",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr.","stw","bgt","li","b","lwz","bl","bne","mr","mtlr","addi","blr"],labels:3},{name:"free",address:"0x800d3794",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr.","stw","beq","lwz","bl","mtlr","addi","blr"],labels:1},{name:"_rwDolphinHeapFree__FPv",demangled_name:"_rwDolphinHeapFree(void*)",address:"0x800d37c0",size:128,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmplw","bne","li","bl","cmplwi","beq","addis","subi","b","cmpwi","mtlr","addi","blr"],labels:3},{name:"_rwDolphinHeapAlloc__FUl",demangled_name:"_rwDolphinHeapAlloc(unsigned long)",address:"0x800d3840",size:208,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","extsb.","bne","li","stb","addi","bl","mr.","beq","lwz","subi","cmplw","blt","lis","b","mtlr","blr"],labels:4},{name:"_rwDolphinHeapCalloc__FUlUl",demangled_name:"_rwDolphinHeapCalloc(unsigned long, unsigned long)",address:"0x800d3910",size:80,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mullw","mr","bl","mr.","beq","li","lwz","mtlr","addi","blr"],labels:1},{name:"_rwDolphinHeapRealloc__FPvUl",demangled_name:"_rwDolphinHeapRealloc(void*, unsigned long)",address:"0x800d3960",size:164,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","mr.","beq","lwz","b","li","cmplw","bge","bl","mtlr","addi","blr"],labels:7},{name:"DolphinInitMemorySystem__FP17RwMemoryFunctions",demangled_name:"DolphinInitMemorySystem(RwMemoryFunctions*)",address:"0x800d3a04",size:56,fuzzy_match_percent:0,opcodes:["lis","addi","stw","li","blr"],labels:0},{name:"dlAccessToMode__FPCc",demangled_name:"dlAccessToMode(const char*)",address:"0x800d3a3c",size:352,fuzzy_match_percent:0,opcodes:["cmplwi","li","bne","blr","lbz","beq","b","mr"],labels:13},{name:"dlFopen__FPCcPCc",demangled_name:"dlFopen(const char*, const char*)",address:"0x800d3b9c",size:300,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","mr.","bne","li","b","lwz","addi","lwzx","mtctr","bctrl","cmplwi","cmpwi","mtlr","blr"],labels:6},{name:"dlFclose__FPv",demangled_name:"dlFclose(void*)",address:"0x800d3cc8",size:128,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr.","beq","lwz","cmpwi","addi","bl","mr","lwzx","mtctr","bctrl","li","subi","b","mtlr","blr"],labels:2},{name:"dlFexist__FPCc",demangled_name:"dlFexist(const char*)",address:"0x800d3d48",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","lis","addi","mtctr","bctrl","mr.","beq","li","b","mtlr","blr"],labels:2},{name:"dlFread__FPvUlUlPv",demangled_name:"dlFread(void*, unsigned long, unsigned long, void*)",address:"0x800d3db8",size:548,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","mullw","li","lwz","add","cmplw","ble","subf","cmplwi","bge","subfic","bl","subf.","beq","blt","clrlwi.","bne","addi","mr.","b","lis","mulhw","srawi","srwi","cmpwi","bgt","clrrwi","cmpw","subi","divwu","lmw","mtlr","blr"],labels:15},{name:"dlFwrite__FPCvUlUlPv",demangled_name:"dlFwrite(const void*, unsigned long, unsigned long, void*)",address:"0x800d3fdc",size:8,fuzzy_match_percent:0,opcodes:["li","blr"],labels:0},{name:"dlFseek__FPvli",demangled_name:"dlFseek(void*, long, int)",address:"0x800d3fe4",size:420,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","lwz","beq","bge","b","add","add.","blt","cmplwi","bgt","cmplw","li","subf","ble","lis","subi","mulhwu","srwi","mulli","addi","clrrwi","bl","bne","mtlr","blr"],labels:10},{name:"dlFgets__FPciPv",demangled_name:"dlFgets(char*, int, void*)",address:"0x800d4188",size:260,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","li","subi","bl","mr.","bne","b","add","lbz","cmplwi","addi","stbx","subf","cmpw","bge","bgt","lwz","cmplw","lmw","mtlr","blr"],labels:7},{name:"dlFputs__FPCcPv",demangled_name:"dlFputs(const char*, void*)",address:"0x800d428c",size:8,fuzzy_match_percent:0,opcodes:["li","blr"],labels:0},{name:"dlFeof__FPv",demangled_name:"dlFeof(void*)",address:"0x800d4294",size:32,fuzzy_match_percent:0,opcodes:["lwz","subf","orc","srwi","blr"],labels:0},{name:"dlFflush__FPv",demangled_name:"dlFflush(void*)",address:"0x800d42b4",size:8,fuzzy_match_percent:0,opcodes:["li","blr"],labels:0},{name:"dlFtell__FPv",demangled_name:"dlFtell(void*)",address:"0x800d42bc",size:8,fuzzy_match_percent:0,opcodes:["lwz","blr"],labels:0},{name:"_rwDolphinFSOpen__FPvii",demangled_name:"_rwDolphinFSOpen(void*, int, int)",address:"0x800d42c4",size:296,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","bl","lwz","addi","stwx","lwzx","cmplwi","bne","b","add","lis","mtlr","blr"],labels:2},{name:"__as__15RwFileFunctionsFRC15RwFileFunctions",demangled_name:"RwFileFunctions::operator=(const RwFileFunctions&)",address:"0x800d43ec",size:92,fuzzy_match_percent:0,opcodes:["lwz","stw","blr"],labels:0},{name:"_rwDolphinFSClose__FPvii",demangled_name:"_rwDolphinFSClose(void*, int, int)",address:"0x800d4448",size:100,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","add","addi","lwzx","li","subi","mtlr","blr"],labels:0},{name:"DolphinInstallFileSystem__Fv",demangled_name:"DolphinInstallFileSystem()",address:"0x800d44ac",size:68,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lis","addi","lwz","li","srwi","xori","mtlr","blr"],labels:0},{name:"iGetMinute__Fv",demangled_name:"iGetMinute()",address:"0x800d44f0",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","addi","lwz","mtlr","blr"],labels:0},{name:"iGetHour__Fv",demangled_name:"iGetHour()",address:"0x800d451c",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","addi","lwz","mtlr","blr"],labels:0},{name:"iGetDay__Fv",demangled_name:"iGetDay()",address:"0x800d4548",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","addi","lwz","mtlr","blr"],labels:0},{name:"iGetMonth__Fv",demangled_name:"iGetMonth()",address:"0x800d4574",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","addi","lwz","mtlr","blr"],labels:0},{name:"iGetCurrFormattedDate__FPc",demangled_name:"iGetCurrFormattedDate(char*)",address:"0x800d45a4",size:440,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","addi","lwz","lis","slwi","lwzx","add","cmpwi","blt","mulhw","srawi","srwi","stb","subi","li","mulli","subf","mtlr","blr"],labels:1},{name:"iGetCurrFormattedTime__FPc",demangled_name:"iGetCurrFormattedTime(char*)",address:"0x800d475c",size:456,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","bl","addi","lwz","cmpwi","bge","b","subi","bne","blt","lis","mulhw","srawi","srwi","add","stb","mulli","subf","beq","mtlr","blr"],labels:6}]},{name:"main/SB/Core/gc/iTime",fuzzy_match_percent:100,total_code:240,matched_code:240,total_data:24,matched_data:24,total_functions:10,matched_functions:10,complete:!0,module_name:"main",module_id:0,sections:[{name:".sbss",address:"0x803cbc40",size:16,fuzzy_match_percent:100},{name:".sdata2",address:"0x803ce1d8",size:8,fuzzy_match_percent:100},{name:".text",address:"0x800d4924",size:240,fuzzy_match_percent:100}],functions:[{name:"iTimeInit__Fv",demangled_name:"iTimeInit()",address:"0x800d4924",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"iTimeExit__Fv",demangled_name:"iTimeExit()",address:"0x800d494c",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"iTimeGet__Fv",demangled_name:"iTimeGet()",address:"0x800d4950",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","subfc","subfe","mtlr","addi","blr"],labels:0},{name:"iTimeDiffSec__Fx",demangled_name:"iTimeDiffSec(long long)",address:"0x800d4980",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lis","lwz","srwi","lfd","fsubs","fdivs","mtlr","addi","blr"],labels:0},{name:"iTimeDiffSec__Fxx",demangled_name:"iTimeDiffSec(long long, long long)",address:"0x800d49c8",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","subfc","stw","subfe","bl","lwz","mtlr","addi","blr"],labels:0},{name:"iTimeGameAdvance__Ff",demangled_name:"iTimeGameAdvance(float)",address:"0x800d49f0",size:16,fuzzy_match_percent:100,opcodes:["lfs","fadds","stfs","blr"],labels:0},{name:"iTimeSetGame__Ff",demangled_name:"iTimeSetGame(float)",address:"0x800d4a00",size:8,fuzzy_match_percent:100,opcodes:["stfs","blr"],labels:0},{name:"iProfileClear__FUi",demangled_name:"iProfileClear(unsigned int)",address:"0x800d4a08",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"iFuncProfileDump__Fv",demangled_name:"iFuncProfileDump()",address:"0x800d4a0c",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"iFuncProfileParse__FPci",demangled_name:"iFuncProfileParse(char*, int)",address:"0x800d4a10",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0}]},{name:"main/SB/Core/gc/ngcrad3d",fuzzy_match_percent:0,total_code:1704,matched_code:0,total_data:96,matched_data:0,total_functions:12,matched_functions:0,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x80312150",size:40,fuzzy_match_percent:0},{name:".sbss",address:"0x803cbc50",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803ce1e0",size:48,fuzzy_match_percent:0},{name:".text",address:"0x800d4a14",size:1704,fuzzy_match_percent:0}],functions:[{name:"Setup_surface_array__Fv",demangled_name:"Setup_surface_array()",address:"0x800d4a14",size:112,fuzzy_match_percent:0,opcodes:["lwz","cmpwi","bnelr","lis","li","addi","stw","blr"],labels:0},{name:"Open_RAD_3D_image",address:"0x800d4a84",size:252,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","bl","lis","slwi","addi","li","lwzx","clrlwi","mr.","bne","b","srwi","lwz","lfs","fmr","lmw","mtlr","blr"],labels:2},{name:"Close_RAD_3D_image",address:"0x800d4b80",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr.","beq","lwz","cmplwi","bl","li","mr","mtlr","addi","blr"],labels:2},{name:"Lock_RAD_3D_image",address:"0x800d4bcc",size:80,fuzzy_match_percent:0,opcodes:["cmplwi","bne","li","blr","beq","lwz","stw","mullw"],labels:4},{name:"Unlock_RAD_3D_image",address:"0x800d4c1c",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr.","stw","beq","lwz","bl","mtlr","addi","blr"],labels:1},{name:"Submit_vertices__Fffffllf",demangled_name:"Submit_vertices(float, float, float, float, long, long, float)",address:"0x800d4c4c",size:564,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","li","bl","xoris","lis","fctiwz","lfd","fsubs","lwz","fmadds","extsh","lfs","fmuls","clrlwi","psq_l","mtlr","addi","blr"],labels:0},{name:"GXEnd",address:"0x800d4e80",size:4,fuzzy_match_percent:0,opcodes:["blr"],labels:0},{name:"GXTexCoord2f32",address:"0x800d4e84",size:16,fuzzy_match_percent:0,opcodes:["lis","stfs","blr"],labels:0},{name:"GXColor4u8",address:"0x800d4e94",size:24,fuzzy_match_percent:0,opcodes:["lis","stb","blr"],labels:0},{name:"GXPosition3s16",address:"0x800d4eac",size:20,fuzzy_match_percent:0,opcodes:["lis","sth","blr"],labels:0},{name:"Blit_RAD_3D_image",address:"0x800d4ec0",size:468,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr.","fmr","beq","lfs","fcmpo","cror","bne","lwz","cmpwi","li","bl","b","addi","lis","lfd","fsubs","fdivs","fctiwz","psq_l","mtlr","blr"],labels:5},{name:"GXSetTexCoordGen",address:"0x800d5094",size:40,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0}]},{name:"main/SB/Game/zNPCGoals",fuzzy_match_percent:100,total_code:88,matched_code:88,total_data:2152,matched_data:2152,total_functions:1,matched_functions:1,complete:!0,module_name:"main",module_id:0,sections:[{name:".rodata",address:"0x80266848",size:2152,fuzzy_match_percent:100},{name:".text",address:"0x800d50bc",size:88,fuzzy_match_percent:100}],functions:[{name:"zNPCGoals_RegisterTypes__FP8xFactory",demangled_name:"zNPCGoals_RegisterTypes(xFactory*)",address:"0x800d50bc",size:88,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","subi","mtctr","lwz","lwzu","bdnz","bl","mtlr","blr"],labels:1}]},{name:"main/SB/Game/zNPCGoalCommon",fuzzy_match_percent:100,total_code:876,matched_code:876,total_data:56,matched_data:56,total_functions:17,matched_functions:17,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x80292bd8",size:56,fuzzy_match_percent:100},{name:".text",address:"0x800d5114",size:752,fuzzy_match_percent:100},{name:".text",address:"0x800d5404",size:48,fuzzy_match_percent:100},{name:".text",address:"0x800d5434",size:4,fuzzy_match_percent:100},{name:".text",address:"0x800d5438",size:64,fuzzy_match_percent:100},{name:".text",address:"0x800d5478",size:8,fuzzy_match_percent:100}],functions:[{name:"Enter__14zNPCGoalCommonFfPv",demangled_name:"zNPCGoalCommon::Enter(float, void*)",address:"0x800d5114",size:152,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","bl","rlwinm.","beq","cmpwi","cmpw","bne","li","lfd","mtlr","addi","blr"],labels:3},{name:"Resume__14zNPCGoalCommonFfPv",demangled_name:"zNPCGoalCommon::Resume(float, void*)",address:"0x800d51ac",size:160,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","bl","rlwinm.","beq","cmpwi","cmpw","bne","li","lfd","mtlr","addi","blr"],labels:3},{name:"PreCalc__14zNPCGoalCommonFfPv",demangled_name:"zNPCGoalCommon::PreCalc(float, void*)",address:"0x800d524c",size:204,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","rlwinm.","beq","lha","ori","extsh.","sth","bne","bl","cmplw","cmplwi","li","mtctr","bctrl","lfd","mtlr","addi","blr"],labels:1},{name:"DoAutoAnim__14zNPCGoalCommonF16en_NPC_GOAL_SPOTi",demangled_name:"zNPCGoalCommon::DoAutoAnim(en_NPC_GOAL_SPOT, int)",address:"0x800d5318",size:112,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","mtctr","bctrl","mr.","beq","bl","mtlr","addi","blr"],labels:1},{name:"DoExplicitAnim__14zNPCGoalCommonFUii",demangled_name:"zNPCGoalCommon::DoExplicitAnim(unsigned int, int)",address:"0x800d5388",size:124,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","bl","cmpwi","beq","b","li","rlwinm.","lha","rlwinm","sth","mtlr","addi","blr"],labels:3},{name:"Enter__5xGoalFfPv",demangled_name:"xGoal::Enter(float, void*)",address:"0x800d5404",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"GetID__5xGoalCFv",demangled_name:"xGoal::GetID() const",address:"0x800d540c",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"Resume__5xGoalFfPv",demangled_name:"xGoal::Resume(float, void*)",address:"0x800d5414",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"Exit__5xGoalFfPv",demangled_name:"xGoal::Exit(float, void*)",address:"0x800d541c",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"Suspend__5xGoalFfPv",demangled_name:"xGoal::Suspend(float, void*)",address:"0x800d5424",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"SysEvent__5xGoalFP5xBaseP5xBaseUiPCfP5xBasePi",demangled_name:"xGoal::SysEvent(xBase*, xBase*, unsigned int, const float*, xBase*, int*)",address:"0x800d542c",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"Notice__8xPSYNoteF10en_psynoteP5xGoalPv",demangled_name:"xPSYNote::Notice(en_psynote, xGoal*, void*)",address:"0x800d5434",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"Name__14zNPCGoalCommonFv",demangled_name:"zNPCGoalCommon::Name()",address:"0x800d5438",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"Clear__14zNPCGoalCommonFv",demangled_name:"zNPCGoalCommon::Clear()",address:"0x800d5440",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","sth","bl","lwz","mtlr","addi","blr"],labels:0},{name:"NPCMessage__14zNPCGoalCommonFP6NPCMsg",demangled_name:"zNPCGoalCommon::NPCMessage(NPCMsg*)",address:"0x800d5468",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"CollReview__14zNPCGoalCommonFPv",demangled_name:"zNPCGoalCommon::CollReview(void*)",address:"0x800d5470",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"AnimPick__10zNPCCommonFi16en_NPC_GOAL_SPOTP5xGoal",demangled_name:"zNPCCommon::AnimPick(int, en_NPC_GOAL_SPOT, xGoal*)",address:"0x800d5478",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0}]},{name:"main/SB/Game/zNPCGoalStd",fuzzy_match_percent:77.330986,total_code:15916,matched_code:10960,total_data:784,matched_data:688,total_functions:96,matched_functions:86,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x80292c10",size:680,fuzzy_match_percent:100},{name:".sbss",address:"0x803cbc58",size:8,fuzzy_match_percent:100},{name:".sdata2",address:"0x803ce210",size:96,fuzzy_match_percent:58.536583},{name:".text",address:"0x800d5480",size:14172,fuzzy_match_percent:75.47276},{name:".text",address:"0x800d8bdc",size:948,fuzzy_match_percent:100},{name:".text",address:"0x800d8f90",size:20,fuzzy_match_percent:100},{name:".text",address:"0x800d8fa4",size:80,fuzzy_match_percent:100},{name:".text",address:"0x800d8ff4",size:76,fuzzy_match_percent:100},{name:".text",address:"0x800d9040",size:104,fuzzy_match_percent:100},{name:".text",address:"0x800d90a8",size:140,fuzzy_match_percent:100},{name:".text",address:"0x800d9134",size:212,fuzzy_match_percent:96.22642},{name:".text",address:"0x800d9208",size:32,fuzzy_match_percent:100},{name:".text",address:"0x800d9228",size:68,fuzzy_match_percent:0},{name:".text",address:"0x800d926c",size:8,fuzzy_match_percent:100},{name:".text",address:"0x800d9274",size:56,fuzzy_match_percent:0}],functions:[{name:"GOALCreate_Standard__FiP10RyzMemGrowPv",demangled_name:"GOALCreate_Standard(int, RyzMemGrow*, void*)",address:"0x800d5480",size:632,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","mr","stw","addi","cmpw","li","beq","bge","b","bl","mr.","cmplwi","lwz","mtlr","blr"],labels:27},{name:"GOALDestroy_Goal__FP12xFactoryInst",demangled_name:"GOALDestroy_Goal(xFactoryInst*)",address:"0x800d56f8",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Enter__16zNPCGoalPushAnimFfPv",demangled_name:"zNPCGoalPushAnim::Enter(float, void*)",address:"0x800d571c",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lwz","and","lfs","stfs","bl","mtlr","blr"],labels:0},{name:"Exit__16zNPCGoalPushAnimFfPv",demangled_name:"zNPCGoalPushAnim::Exit(float, void*)",address:"0x800d5758",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Resume__16zNPCGoalPushAnimFfPv",demangled_name:"zNPCGoalPushAnim::Resume(float, void*)",address:"0x800d5780",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","ori","bl","mtlr","addi","blr"],labels:0},{name:"Process__16zNPCGoalPushAnimFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalPushAnim::Process(en_trantype*, float, void*, xScene*)",address:"0x800d57ac",size:360,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","li","bl","clrlwi.","beq","b","cmplw","rlwinm.","rlwinm","lfs","fcmpo","blt","fmuls","cror","bne","stfs","cmpwi","psq_l","lfd","lmw","mtlr","addi","blr"],labels:8},{name:"Enter__16zNPCGoalLoopAnimFfPv",demangled_name:"zNPCGoalLoopAnim::Enter(float, void*)",address:"0x800d5914",size:284,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lha","fmr","mr","rlwinm.","bne","li","lwz","cmpwi","bge","b","bl","rlwinm","cmplwi","beq","sth","lfs","stfs","psq_l","lfd","mtlr","addi","blr"],labels:7},{name:"Exit__16zNPCGoalLoopAnimFfPv",demangled_name:"zNPCGoalLoopAnim::Exit(float, void*)",address:"0x800d5a30",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","bl","lwz","lfd","mtlr","addi","blr"],labels:0},{name:"Process__16zNPCGoalLoopAnimFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalLoopAnim::Process(en_trantype*, float, void*, xScene*)",address:"0x800d5a84",size:392,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","li","bl","rlwinm.","beq","cmplw","rlwinm","b","bne","cmpwi","ble","lfs","fcmpo","bge","subi","stfs","psq_l","lfd","lmw","mtlr","addi","blr"],labels:9},{name:"MolestLoopAnim__16zNPCGoalLoopAnimFv",demangled_name:"zNPCGoalLoopAnim::MolestLoopAnim()",address:"0x800d5c0c",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","bl","rlwinm","ori","mtlr","addi","blr"],labels:0},{name:"UnmolestAnim__16zNPCGoalLoopAnimFv",demangled_name:"zNPCGoalLoopAnim::UnmolestAnim()",address:"0x800d5c6c",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","bl","li","mtlr","addi","blr"],labels:1},{name:"LoopCountSet__16zNPCGoalLoopAnimFi",demangled_name:"zNPCGoalLoopAnim::LoopCountSet(int)",address:"0x800d5cc0",size:36,fuzzy_match_percent:100,opcodes:["cmpwi","li","blt","mr","stw","lha","ori","sth","blr"],labels:1},{name:"UseDefaultAnims__16zNPCGoalLoopAnimFv",demangled_name:"zNPCGoalLoopAnim::UseDefaultAnims()",address:"0x800d5ce4",size:256,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","bl","li","mtctr","bctrl","cmplw","bne","cmplwi","beq","ori","mtlr","addi","blr"],labels:4},{name:"ValidateStages__16zNPCGoalLoopAnimFv",demangled_name:"zNPCGoalLoopAnim::ValidateStages()",address:"0x800d5de4",size:140,fuzzy_match_percent:100,opcodes:["lwz","cmplw","bne","li","stw","rlwinm","rlwinm.","beq","cmplwi","beqlr","bnelr","blr"],labels:3},{name:"Enter__12zNPCGoalIdleFfPv",demangled_name:"zNPCGoalIdle::Enter(float, void*)",address:"0x800d5e70",size:232,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","lfs","bl","fsubs","fmuls","fmadds","stfs","li","sth","cmplwi","beq","bne","stb","lbz","rlwinm","psq_l","lfd","mtlr","addi","blr"],labels:2},{name:"Exit__12zNPCGoalIdleFfPv",demangled_name:"zNPCGoalIdle::Exit(float, void*)",address:"0x800d5f58",size:92,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Suspend__12zNPCGoalIdleFfPv",demangled_name:"zNPCGoalIdle::Suspend(float, void*)",address:"0x800d5fb4",size:92,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Resume__12zNPCGoalIdleFfPv",demangled_name:"zNPCGoalIdle::Resume(float, void*)",address:"0x800d6010",size:244,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","lfs","bl","fsubs","fmuls","fmadds","stfs","cmplwi","bne","li","sth","beq","stb","lbz","rlwinm","psq_l","lfd","mtlr","addi","blr"],labels:3},{name:"Process__12zNPCGoalIdleFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalIdle::Process(en_trantype*, float, void*, xScene*)",address:"0x800d6104",size:368,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","li","cmplwi","beq","lbz","lis","addi","b","clrlwi.","bne","lfs","fcmpo","bge","bl","ble","cmpwi","lha","sth","fsubs","stfs","psq_l","lfd","lmw","mtlr","blr"],labels:8},{name:"NPCMessage__12zNPCGoalIdleFP6NPCMsg",demangled_name:"zNPCGoalIdle::NPCMessage(NPCMsg*)",address:"0x800d6274",size:92,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","li","cmpwi","bge","b","bl","cmplwi","beq","mr","mtlr","addi","blr"],labels:3},{name:"Enter__14zNPCGoalPatrolFfPv",demangled_name:"zNPCGoalPatrol::Enter(float, void*)",address:"0x800d62d0",size:120,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","stfd","fmr","mr","lwz","cmplwi","bne","bl","b","lfd","mtlr","addi","blr"],labels:2},{name:"Exit__14zNPCGoalPatrolFfPv",demangled_name:"zNPCGoalPatrol::Exit(float, void*)",address:"0x800d6348",size:192,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","cmplwi","beq","li","lfs","stfs","rlwinm.","bl","rlwinm","psq_l","lfd","mtlr","addi","blr"],labels:3},{name:"Resume__14zNPCGoalPatrolFfPv",demangled_name:"zNPCGoalPatrol::Resume(float, void*)",address:"0x800d6408",size:128,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","rlwinm.","beq","cmplwi","bl","rlwinm","lfd","mtlr","addi","blr"],labels:2},{name:"Process__14zNPCGoalPatrolFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalPatrol::Process(en_trantype*, float, void*, xScene*)",address:"0x800d6488",size:476,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","li","fmr","clrlwi.","beq","rlwinm.","bl","lfs","fsubs","fcmpo","ble","b","stfs","bge","cmplwi","bne","cmpwi","rlwinm","addi","clrrwi","psq_l","lfd","mtlr","blr"],labels:14},{name:"DoOnArriveStuff__14zNPCGoalPatrolFv",demangled_name:"zNPCGoalPatrol::DoOnArriveStuff()",address:"0x800d6664",size:212,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","li","bl","ori","rlwinm","lfs","fcmpo","ble","bge","stfs","b","mtlr","addi","blr"],labels:3},{name:"PickTransition__14zNPCGoalPatrolFPiP11en_trantype",demangled_name:"zNPCGoalPatrol::PickTransition(int*, en_trantype*)",address:"0x800d6738",size:220,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","lbz","cmplwi","beq","bl","lfs","fcmpo","ble","lis","li","addi","ori","clrrwi","b","bne","mtlr","blr"],labels:2},{name:"MoveNormal__14zNPCGoalPatrolFf",demangled_name:"zNPCGoalPatrol::MoveNormal(float)",address:"0x800d6814",size:716,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","li","bl","addi","rlwinm.","beq","lfs","stfs","fcmpo","bge","lis","ori","b","fdivs","ble","fadds","fmuls","fmadds","psq_l","lfd","mtlr","blr"],labels:7},{name:"MoveSpline__14zNPCGoalPatrolFf",demangled_name:"zNPCGoalPatrol::MoveSpline(float)",address:"0x800d6ae0",size:728,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","cmplwi","bne","bl","b","li","lis","addi","lfs","fmadds","fcmpo","cror","stfs","rlwinm.","ori","bge","fadds","fsubs","fneg","ble","fmuls","fdivs","psq_l","lfd","mtlr","blr"],labels:12},{name:"Chk_AutoSmooth__14zNPCGoalPatrolFv",demangled_name:"zNPCGoalPatrol::Chk_AutoSmooth()",address:"0x800d6db8",size:220,fuzzy_match_percent:96.36363,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","bne","beq","cmplw","lbz","extsb.","lfs","bl","stfs","li","stb","fcmpo","ble","ori","mtlr","addi","blr"],labels:2},{name:"MoveAutoSmooth__14zNPCGoalPatrolFf",demangled_name:"zNPCGoalPatrol::MoveAutoSmooth(float)",address:"0x800d6e94",size:1280,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","cmplwi","beq","bne","rlwinm","bl","b","li","cmpwi","addi","lis","lfs","blt","rlwinm.","fcmpo","bge","mulli","add","stfs","fmuls","fsubs","ori","ble","fadds","fabs","frsp","fdivs","psq_l","lfd","lmw","mtlr","blr"],labels:20},{name:"Enter__14zNPCGoalFidgetFfPv",demangled_name:"zNPCGoalFidget::Enter(float, void*)",address:"0x800d7394",size:164,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","bl","cmplwi","beq","bne","li","stb","lbz","rlwinm","lfd","mtlr","addi","blr"],labels:2},{name:"Exit__14zNPCGoalFidgetFfPv",demangled_name:"zNPCGoalFidget::Exit(float, void*)",address:"0x800d7438",size:92,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Enter__14zNPCGoalWanderFfPv",demangled_name:"zNPCGoalWander::Enter(float, void*)",address:"0x800d7494",size:624,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","lfs","bl","fsubs","fmuls","fmadds","stfs","cmplwi","beq","addi","fcmpo","ble","bgt","lis","b","rlwinm.","bge","psq_l","lfd","lmw","mtlr","blr"],labels:12},{name:"Resume__14zNPCGoalWanderFfPv",demangled_name:"zNPCGoalWander::Resume(float, void*)",address:"0x800d7704",size:156,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","lfs","bl","fsubs","fmuls","fmadds","stfs","psq_l","lfd","mtlr","addi","blr"],labels:0},{name:"Process__14zNPCGoalWanderFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalWander::Process(en_trantype*, float, void*, xScene*)",address:"0x800d77a0",size:776,fuzzy_match_percent:90.206184,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lfs","lwz","fsubs","li","fcmpo","ble","b","stfs","bge","bl","addi","fmuls","cmpwi","beq","cmplwi","bne","clrlwi.","lis","fadds","rlwinm","rlwinm.","fabs","frsp","fdivs","ori","psq_l","lfd","lmw","mtlr","blr"],labels:19},{name:"VerticalWander__14zNPCGoalWanderFfPC5xVec3",demangled_name:"zNPCGoalWander::VerticalWander(float, const xVec3*)",address:"0x800d7aa8",size:624,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","rlwinm","ori","cmpwi","bne","lfs","fcmpo","ble","fmuls","stfs","b","fadds","bge","fdivs","rlwinm.","beq","fmr","bl","fabs","frsp","fmadds","psq_l","lfd","mtlr","addi","blr"],labels:11},{name:"CalcNewDir__14zNPCGoalWanderFv",demangled_name:"zNPCGoalWander::CalcNewDir()",address:"0x800d7d18",size:480,fuzzy_match_percent:90.833336,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","bl","lfs","addi","li","fmr","rlwinm.","beq","stfs","fcmpo","bge","lis","b","fdivs","ble","fmadds","fmuls","psq_l","lfd","mtlr","blr"],labels:9},{name:"Enter__15zNPCGoalWaitingFfPv",demangled_name:"zNPCGoalWaiting::Enter(float, void*)",address:"0x800d7ef8",size:372,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lha","mr","lwz","fmr","rlwinm.","bne","cmplwi","beq","bl","lfs","fcmpo","ble","fsubs","fmuls","fmadds","stfs","b","li","sth","stb","lbz","rlwinm","psq_l","lfd","mtlr","addi","blr"],labels:4},{name:"Resume__15zNPCGoalWaitingFfPv",demangled_name:"zNPCGoalWaiting::Resume(float, void*)",address:"0x800d806c",size:204,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","fmr","lwz","fcmpo","bge","stfs","li","stb","lbz","rlwinm","bl","fsubs","fmuls","fmadds","psq_l","lfd","mtlr","addi","blr"],labels:1},{name:"Exit__15zNPCGoalWaitingFfPv",demangled_name:"zNPCGoalWaiting::Exit(float, void*)",address:"0x800d8138",size:92,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Process__15zNPCGoalWaitingFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalWaiting::Process(en_trantype*, float, void*, xScene*)",address:"0x800d8194",size:280,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","li","bl","lfs","fcmpo","bge","b","clrlwi.","bne","lis","addi","cmpwi","beq","fsubs","ble","stfs","psq_l","lfd","lmw","mtlr","blr"],labels:9},{name:"Enter__12zNPCGoalDeadFfPv",demangled_name:"zNPCGoalDead::Enter(float, void*)",address:"0x800d82ac",size:204,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","lbz","stb","bl","li","lhz","andi.","sth","ori","clrlwi.","bne","lfd","mtlr","addi","blr"],labels:1},{name:"Exit__12zNPCGoalDeadFfPv",demangled_name:"zNPCGoalDead::Exit(float, void*)",address:"0x800d8378",size:148,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","bl","lbz","stb","lhz","ori","sth","clrrwi","lfd","mtlr","addi","blr"],labels:0},{name:"Enter__13zNPCGoalLimboFfPv",demangled_name:"zNPCGoalLimbo::Enter(float, void*)",address:"0x800d840c",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","bl","lwz","lfd","mtlr","addi","blr"],labels:0},{name:"NPCMessage__13zNPCGoalLimboFP6NPCMsg",demangled_name:"zNPCGoalLimbo::NPCMessage(NPCMsg*)",address:"0x800d8460",size:156,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","lwz","cmpwi","beq","blt","bge","b","cmplwi","mr","bne","bl","mtlr","addi","blr"],labels:4},{name:"Enter__20zNPCGoalDEVAnimCycleFfPv",demangled_name:"zNPCGoalDEVAnimCycle::Enter(float, void*)",address:"0x800d84fc",size:108,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","li","bl","lwz","lfd","mtlr","addi","blr"],labels:0},{name:"Exit__20zNPCGoalDEVAnimCycleFfPv",demangled_name:"zNPCGoalDEVAnimCycle::Exit(float, void*)",address:"0x800d8568",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Process__20zNPCGoalDEVAnimCycleFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalDEVAnimCycle::Process(en_trantype*, float, void*, xScene*)",address:"0x800d8588",size:232,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","bl","lis","lfs","addi","li","fadds","fcmpo","bge","psq_l","lfd","mtlr","blr"],labels:1},{name:"NPCMessage__20zNPCGoalDEVAnimCycleFP6NPCMsg",demangled_name:"zNPCGoalDEVAnimCycle::NPCMessage(NPCMsg*)",address:"0x800d8670",size:180,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","lwz","cmpwi","beq","bge","b","lis","addi","bl","mtlr","blr"],labels:6},{name:"ASTGetNext__20zNPCGoalDEVAnimCycleFP10xAnimState",demangled_name:"zNPCGoalDEVAnimCycle::ASTGetNext(xAnimState*)",address:"0x800d8724",size:52,fuzzy_match_percent:100,opcodes:["lwz","cmplwi","beqlr","mr","blr"],labels:0},{name:"Enter__19zNPCGoalDEVAnimSpinFfPv",demangled_name:"zNPCGoalDEVAnimSpin::Enter(float, void*)",address:"0x800d8758",size:136,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","bl","li","lfd","mtlr","addi","blr"],labels:0},{name:"Exit__19zNPCGoalDEVAnimSpinFfPv",demangled_name:"zNPCGoalDEVAnimSpin::Exit(float, void*)",address:"0x800d87e0",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","bl","lwz","lfd","mtlr","addi","blr"],labels:0},{name:"Process__19zNPCGoalDEVAnimSpinFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalDEVAnimSpin::Process(en_trantype*, float, void*, xScene*)",address:"0x800d8834",size:164,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","bl","lfs","fmuls","li","stfs","ori","psq_l","lfd","mtlr","addi","blr"],labels:0},{name:"NPCMessage__19zNPCGoalDEVAnimSpinFP6NPCMsg",demangled_name:"zNPCGoalDEVAnimSpin::NPCMessage(NPCMsg*)",address:"0x800d88d8",size:180,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","lwz","cmpwi","beq","bge","b","lis","addi","bl","mtlr","blr"],labels:6},{name:"ASTMolestAnim__19zNPCGoalDEVAnimSpinFP10xAnimState",demangled_name:"zNPCGoalDEVAnimSpin::ASTMolestAnim(xAnimState*)",address:"0x800d898c",size:108,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","bl","rlwinm","ori","mtlr","addi","blr"],labels:1},{name:"ASTUnmolestAnim__19zNPCGoalDEVAnimSpinFv",demangled_name:"zNPCGoalDEVAnimSpin::ASTUnmolestAnim()",address:"0x800d89f8",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","bl","li","mtlr","addi","blr"],labels:1},{name:"Enter__15zNPCGoalDEVHeroFfPv",demangled_name:"zNPCGoalDEVHero::Enter(float, void*)",address:"0x800d8a4c",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Exit__15zNPCGoalDEVHeroFfPv",demangled_name:"zNPCGoalDEVHero::Exit(float, void*)",address:"0x800d8a6c",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Process__15zNPCGoalDEVHeroFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalDEVHero::Process(en_trantype*, float, void*, xScene*)",address:"0x800d8a8c",size:156,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","bl","lis","lfs","addi","li","psq_l","lfd","mtlr","blr"],labels:0},{name:"NPCMessage__15zNPCGoalDEVHeroFP6NPCMsg",demangled_name:"zNPCGoalDEVHero::NPCMessage(NPCMsg*)",address:"0x800d8b28",size:180,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","lwz","cmpwi","beq","bge","b","lis","addi","bl","mtlr","blr"],labels:6},{name:"__ct__15zNPCGoalDEVHeroFi",demangled_name:"zNPCGoalDEVHero::zNPCGoalDEVHero(int)",address:"0x800d8bdc",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","rlwinm","mtlr","blr"],labels:0},{name:"__ct__19zNPCGoalDEVAnimSpinFi",demangled_name:"zNPCGoalDEVAnimSpin::zNPCGoalDEVAnimSpin(int)",address:"0x800d8c24",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","rlwinm","mtlr","blr"],labels:0},{name:"__ct__20zNPCGoalDEVAnimCycleFi",demangled_name:"zNPCGoalDEVAnimCycle::zNPCGoalDEVAnimCycle(int)",address:"0x800d8c6c",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","rlwinm","mtlr","blr"],labels:0},{name:"__ct__13zNPCGoalLimboFi",demangled_name:"zNPCGoalLimbo::zNPCGoalLimbo(int)",address:"0x800d8cb4",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__17zNPCGoalNoManLandFi",demangled_name:"zNPCGoalNoManLand::zNPCGoalNoManLand(int)",address:"0x800d8cf0",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__12zNPCGoalDeadFi",demangled_name:"zNPCGoalDead::zNPCGoalDead(int)",address:"0x800d8d2c",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__14zNPCGoalFidgetFi",demangled_name:"zNPCGoalFidget::zNPCGoalFidget(int)",address:"0x800d8d74",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__16zNPCGoalPushAnimFi",demangled_name:"zNPCGoalPushAnim::zNPCGoalPushAnim(int)",address:"0x800d8db0",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__14zNPCGoalPatrolFi",demangled_name:"zNPCGoalPatrol::zNPCGoalPatrol(int)",address:"0x800d8df8",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__14zNPCGoalWanderFi",demangled_name:"zNPCGoalWander::zNPCGoalWander(int)",address:"0x800d8e40",size:80,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__15zNPCGoalWaitingFi",demangled_name:"zNPCGoalWaiting::zNPCGoalWaiting(int)",address:"0x800d8e90",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__16zNPCGoalLoopAnimFi",demangled_name:"zNPCGoalLoopAnim::zNPCGoalLoopAnim(int)",address:"0x800d8ecc",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__12zNPCGoalIdleFi",demangled_name:"zNPCGoalIdle::zNPCGoalIdle(int)",address:"0x800d8f14",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","rlwinm","mtlr","blr"],labels:0},{name:"TriggerExit__16zNPCGoalLoopAnimFv",demangled_name:"zNPCGoalLoopAnim::TriggerExit()",address:"0x800d8f68",size:12,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"DieQuietly__12zNPCGoalDeadFv",demangled_name:"zNPCGoalDead::DieQuietly()",address:"0x800d8f74",size:28,fuzzy_match_percent:100,opcodes:["lwz","ori","stw","rlwinm","blr"],labels:0},{name:"__ct__17xListItem<5xGoal>Fv",demangled_name:"xListItem::xListItem()",address:"0x800d8f90",size:20,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"__dt__12xFactoryInstFv",demangled_name:"xFactoryInst::~xFactoryInst()",address:"0x800d8fa4",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr.","beq","extsh.","ble","bl","lwz","mr","mtlr","addi","blr"],labels:1},{name:"__ct__12xFactoryInstFv",demangled_name:"xFactoryInst::xFactoryInst()",address:"0x800d8fe0",size:20,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"__ct__14zNPCGoalCommonFi",demangled_name:"zNPCGoalCommon::zNPCGoalCommon(int)",address:"0x800d8ff4",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","li","addi","lwz","or","mtlr","blr"],labels:0},{name:"__ct__5xGoalFi",demangled_name:"xGoal::xGoal(int)",address:"0x800d9040",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","addi","lis","li","lwz","mtlr","blr"],labels:0},{name:"SetFlags__5xGoalFi",demangled_name:"xGoal::SetFlags(int)",address:"0x800d90a0",size:8,fuzzy_match_percent:100,opcodes:["stw","blr"],labels:0},{name:"XYZDstSqToPos__10zNPCCommonFP5xVec3P5xVec3",demangled_name:"zNPCCommon::XYZDstSqToPos(xVec3*, xVec3*)",address:"0x800d90a8",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr.","mr","bne","addi","bl","lwz","mtlr","blr"],labels:1},{name:"XYZVecToPos__10zNPCCommonFP5xVec3P5xVec3",demangled_name:"zNPCCommon::XYZVecToPos(xVec3*, xVec3*)",address:"0x800d90ec",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"RestoreColFlags__9xNPCBasicFv",demangled_name:"xNPCBasic::RestoreColFlags()",address:"0x800d9134",size:164,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","mtctr","bctrl","stb","li","mtlr","addi","blr"],labels:0},{name:"PhysicsFlags__9xNPCBasicCFv",demangled_name:"xNPCBasic::PhysicsFlags() const",address:"0x800d91d8",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"ColPenByFlags__9xNPCBasicCFv",demangled_name:"xNPCBasic::ColPenByFlags() const",address:"0x800d91e0",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"ColChkByFlags__9xNPCBasicCFv",demangled_name:"xNPCBasic::ColChkByFlags() const",address:"0x800d91e8",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"ColPenFlags__9xNPCBasicCFv",demangled_name:"xNPCBasic::ColPenFlags() const",address:"0x800d91f0",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"ColChkFlags__9xNPCBasicCFv",demangled_name:"xNPCBasic::ColChkFlags() const",address:"0x800d91f8",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"DBG_IsNormLog__9xNPCBasicF10en_npcdcati",demangled_name:"xNPCBasic::DBG_IsNormLog(en_npcdcat, int)",address:"0x800d9200",size:8,fuzzy_match_percent:0,opcodes:["li","blr"],labels:0},{name:"RadiusZone__10zMovePointFv",demangled_name:"zMovePoint::RadiusZone()",address:"0x800d9208",size:12,fuzzy_match_percent:100,opcodes:["lwz","lfs","blr"],labels:0},{name:"Delay__10zMovePointFv",demangled_name:"zMovePoint::Delay()",address:"0x800d9214",size:12,fuzzy_match_percent:100,opcodes:["lwz","lfs","blr"],labels:0},{name:"PosGet__10zMovePointFv",demangled_name:"zMovePoint::PosGet()",address:"0x800d9220",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"NPCC_DstSq__FPC5xVec3PC5xVec3P5xVec3",demangled_name:"NPCC_DstSq(const xVec3*, const xVec3*, xVec3*)",address:"0x800d9228",size:68,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr.","mr","bne","addi","bl","lwz","mtlr","blr"],labels:1},{name:"GIDOfSafety__7xPsycheCFv",demangled_name:"xPsyche::GIDOfSafety() const",address:"0x800d926c",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"Remove__17xListItem<5xGoal>Fv",demangled_name:"xListItem::Remove()",address:"0x800d9274",size:56,fuzzy_match_percent:0,opcodes:["lwz","cmplwi","beq","stw","li","blr"],labels:2}]},{name:"main/SB/Game/zNPCGoalRobo",fuzzy_match_percent:23.439058,total_code:80208,matched_code:18692,total_data:5584,matched_data:0,total_functions:361,matched_functions:192,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x80312178",size:80,fuzzy_match_percent:0},{name:".data",address:"0x80292eb8",size:4192,fuzzy_match_percent:82.24719},{name:".rodata",address:"0x802670b0",size:808,fuzzy_match_percent:0},{name:".sbss",address:"0x803cbc60",size:88,fuzzy_match_percent:0},{name:".sdata",address:"0x803cac60",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803ce270",size:408,fuzzy_match_percent:15.322581},{name:".text",address:"0x800d92ac",size:74592,fuzzy_match_percent:17.803518},{name:".text",address:"0x800eb60c",size:4412,fuzzy_match_percent:100},{name:".text",address:"0x800ec748",size:56,fuzzy_match_percent:100},{name:".text",address:"0x800ec780",size:24,fuzzy_match_percent:100},{name:".text",address:"0x800ec798",size:304,fuzzy_match_percent:100},{name:".text",address:"0x800ec8c8",size:76,fuzzy_match_percent:100},{name:".text",address:"0x800ec914",size:4,fuzzy_match_percent:100},{name:".text",address:"0x800ec918",size:376,fuzzy_match_percent:100},{name:".text",address:"0x800eca90",size:40,fuzzy_match_percent:100},{name:".text",address:"0x800ecab8",size:24,fuzzy_match_percent:33.333332},{name:".text",address:"0x800ecad0",size:200,fuzzy_match_percent:60},{name:".text",address:"0x800ecb98",size:100,fuzzy_match_percent:100}],functions:[{name:"GOALCreate_Robotic__FiP10RyzMemGrowPv",demangled_name:"GOALCreate_Robotic(int, RyzMemGrow*, void*)",address:"0x800d92ac",size:2420,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","li","stw","subis","subi","cmplwi","bgt","lis","slwi","addi","lwzx","mtctr","bctr","bl","mr.","beq","b","lwz","mtlr","blr"],labels:118},{name:"Process__14zNPCGoalNoticeFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalNotice::Process(en_trantype*, float, void*, xScene*)",address:"0x800d9c20",size:216,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","bl","lis","addi","lfs","stfs","fcmpo","ble","psq_l","lfd","lmw","mtlr","blr"],labels:1},{name:"Enter__13zNPCGoalTauntFfPv",demangled_name:"zNPCGoalTaunt::Enter(float, void*)",address:"0x800d9cf8",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","li","lwz","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Process__13zNPCGoalTauntFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalTaunt::Process(en_trantype*, float, void*, xScene*)",address:"0x800d9d58",size:292,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","bl","li","lfs","lis","addi","fmuls","fcmpo","ble","cmpwi","stfs","psq_l","lfd","lmw","mtlr","blr"],labels:4},{name:"Enter__13zNPCGoalEvadeFfPv",demangled_name:"zNPCGoalEvade::Enter(float, void*)",address:"0x800d9e7c",size:128,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","stfd","fmr","mr","bl","rlwinm.","beq","lwz","ori","b","lfd","mtlr","addi","blr"],labels:2},{name:"Process__13zNPCGoalEvadeFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalEvade::Process(en_trantype*, float, void*, xScene*)",address:"0x800d9efc",size:308,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lwz","fmr","li","bl","lfs","fcmpo","ble","cmpwi","beq","b","lis","addi","stfs","psq_l","lfd","lmw","mtlr","blr"],labels:4},{name:"Process__14zNPCGoalGoHomeFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalGoHome::Process(en_trantype*, float, void*, xScene*)",address:"0x800da030",size:452,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","li","addi","bl","rlwinm.","beq","lfs","stfs","fmuls","fcmpo","bge","b","cmpwi","fctiwz","clrlwi.","psq_l","lfd","lmw","mtlr","blr"],labels:5},{name:"Enter__13zNPCGoalAlertFfPv",demangled_name:"zNPCGoalAlert::Enter(float, void*)",address:"0x800da1f4",size:216,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","bl","lbz","cmplwi","beq","addi","cmpwi","lfs","li","lis","sth","psq_l","lfd","mtlr","blr"],labels:1},{name:"Exit__13zNPCGoalAlertFfPv",demangled_name:"zNPCGoalAlert::Exit(float, void*)",address:"0x800da2cc",size:132,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","cmplwi","beq","bl","li","sth","lfd","mtlr","addi","blr"],labels:1},{name:"Process__13zNPCGoalAlertFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalAlert::Process(en_trantype*, float, void*, xScene*)",address:"0x800da350",size:516,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","mr","addi","lwz","fmr","cmplwi","li","bge","bl","beq","b","lfs","fcmpo","ble","cmpwi","bne","lha","sth","stfs","psq_l","lfd","lmw","mtlr","blr"],labels:8},{name:"Enter__19zNPCGoalAlertFodderFfPv",demangled_name:"zNPCGoalAlertFodder::Enter(float, void*)",address:"0x800da554",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","lfs","stfs","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Process__19zNPCGoalAlertFodderFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalAlertFodder::Process(en_trantype*, float, void*, xScene*)",address:"0x800da588",size:804,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","mr","addi","lwz","fmr","cmplwi","li","bge","bl","b","lfs","fcmpo","ble","cmpwi","beq","bne","lha","rlwinm","sth","bgt","stfs","fsubs","cmpw","ori","psq_l","lfd","lmw","mtlr","blr"],labels:25},{name:"CheckSpot__19zNPCGoalAlertFodderFf",demangled_name:"zNPCGoalAlertFodder::CheckSpot(float)",address:"0x800da8ac",size:496,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","addi","lfs","li","bl","mr","fmr","fcmpo","bge","lis","fabs","frsp","ble","b","fdivs","cmpwi","beq","fadds","stfs","psq_l","lfd","mtlr","blr"],labels:7},{name:"FlankPlayer__19zNPCGoalAlertFodderFf",demangled_name:"zNPCGoalAlertFodder::FlankPlayer(float)",address:"0x800daa9c",size:600,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmr","lfs","addi","li","bl","mr","fcmpo","bge","lis","b","fdivs","fadds","psq_l","lfd","mtlr","blr"],labels:7},{name:"GetInArena__19zNPCGoalAlertFodderFf",demangled_name:"zNPCGoalAlertFodder::GetInArena(float)",address:"0x800dacf4",size:256,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmr","mr","bl","addi","lfs","fcmpo","bge","b","fdivs","fadds","li","psq_l","lfd","mtlr","blr"],labels:2},{name:"MoveEvade__19zNPCGoalAlertFodderFf",demangled_name:"zNPCGoalAlertFodder::MoveEvade(float)",address:"0x800dadf4",size:372,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmr","mr","bl","addi","lfs","fcmpo","bge","b","fdivs","lis","fadds","li","psq_l","lfd","mtlr","blr"],labels:4},{name:"Enter__20zNPCGoalAlertFodBombFfPv",demangled_name:"zNPCGoalAlertFodBomb::Enter(float, void*)",address:"0x800daf68",size:120,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","li","fmr","lfs","stfs","bl","psq_l","lfd","mtlr","addi","blr"],labels:0},{name:"Resume__20zNPCGoalAlertFodBombFfPv",demangled_name:"zNPCGoalAlertFodBomb::Resume(float, void*)",address:"0x800dafe0",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lha","ori","sth","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Process__20zNPCGoalAlertFodBombFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalAlertFodBomb::Process(en_trantype*, float, void*, xScene*)",address:"0x800db00c",size:852,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","mr","addi","lwz","fmr","cmplwi","li","bge","bl","b","lfs","fcmpo","ble","cmpwi","beq","bne","lha","rlwinm","sth","rlwinm.","stfs","fdivs","fsubs","cmpw","ori","psq_l","lfd","lmw","mtlr","blr"],labels:30},{name:"Detonate__20zNPCGoalAlertFodBombFv",demangled_name:"zNPCGoalAlertFodBomb::Detonate()",address:"0x800db360",size:120,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","lwz","mr","bl","mr.","beq","lfs","mtlr","addi","blr"],labels:1},{name:"SonarHoming__20zNPCGoalAlertFodBombFf",demangled_name:"zNPCGoalAlertFodBomb::SonarHoming(float)",address:"0x800db3d8",size:668,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmr","lfs","addi","li","bl","mr","fcmpo","bge","lis","b","fdivs","rlwinm.","beq","fadds","psq_l","lfd","mtlr","blr"],labels:8},{name:"Enter__20zNPCGoalAlertFodBzztFfPv",demangled_name:"zNPCGoalAlertFodBzzt::Enter(float, void*)",address:"0x800db674",size:200,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","mr","fmr","li","addi","bl","extrwi","lis","neg","or","lfs","stfs","psq_l","lfd","mtlr","blr"],labels:0},{name:"Exit__20zNPCGoalAlertFodBzztFfPv",demangled_name:"zNPCGoalAlertFodBzzt::Exit(float, void*)",address:"0x800db73c",size:116,fuzzy_match_percent:93.10345,opcodes:["stwu","mflr","stw","stfd","fmr","mr","li","lwz","subi","srawi","andc","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Suspend__20zNPCGoalAlertFodBzztFfPv",demangled_name:"zNPCGoalAlertFodBzzt::Suspend(float, void*)",address:"0x800db7b0",size:88,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","li","bl","lwz","lfd","mtlr","addi","blr"],labels:0},{name:"Resume__20zNPCGoalAlertFodBzztFfPv",demangled_name:"zNPCGoalAlertFodBzzt::Resume(float, void*)",address:"0x800db808",size:228,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","clrrwi","bl","extrwi","lis","neg","addi","or","li","lfs","stfs","psq_l","lfd","mtlr","blr"],labels:0},{name:"Process__20zNPCGoalAlertFodBzztFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalAlertFodBzzt::Process(en_trantype*, float, void*, xScene*)",address:"0x800db8ec",size:636,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","mr","addi","lwz","fmr","cmplwi","li","bge","bl","b","lfs","fcmpo","ble","cmpwi","beq","blt","bne","lha","rlwinm","sth","cmpw","ori","psq_l","lfd","lmw","mtlr","blr"],labels:17},{name:"ToggleOrbit__20zNPCGoalAlertFodBzztFv",demangled_name:"zNPCGoalAlertFodBzzt::ToggleOrbit()",address:"0x800dbb68",size:60,fuzzy_match_percent:100,opcodes:["lwz","clrlwi.","beq","clrrwi","stw","ori","blr","rlwinm"],labels:1},{name:"OrbitPlayer__20zNPCGoalAlertFodBzztFf",demangled_name:"zNPCGoalAlertFodBzzt::OrbitPlayer(float)",address:"0x800dbba4",size:656,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","addi","li","bl","lfs","fcmpo","ble","fdivs","b","lis","bge","clrlwi.","beq","rlwinm.","cmpwi","psq_l","lfd","mtlr","blr"],labels:14},{name:"GetInArena__20zNPCGoalAlertFodBzztFf",demangled_name:"zNPCGoalAlertFodBzzt::GetInArena(float)",address:"0x800dbe34",size:204,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmr","mr","bl","addi","lfs","fcmpo","bge","b","fdivs","li","psq_l","lfd","mtlr","blr"],labels:2},{name:"DeathRayUpdate__20zNPCGoalAlertFodBzztFf",demangled_name:"zNPCGoalAlertFodBzzt::DeathRayUpdate(float)",address:"0x800dbf00",size:1320,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","fmr","lwz","li","fcmpo","blt","lis","addi","fdivs","bgt","b","lbz","fsubs","bl","stb","ble","cmpwi","stfs","bne","clrlwi.","beq","subi","bge","fadds","srawi","andc","fmuls","fctiwz","add","rlwinm.","ori","psq_l","lfd","mtlr","blr"],labels:22},{name:"DeathRayRender__20zNPCGoalAlertFodBzztFv",demangled_name:"zNPCGoalAlertFodBzzt::DeathRayRender()",address:"0x800dc428",size:96,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","lis","lwz","addi","stb","bl","mtlr","blr"],labels:0},{name:"Enter__20zNPCGoalAlertChomperFfPv",demangled_name:"zNPCGoalAlertChomper::Enter(float, void*)",address:"0x800dc488",size:132,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","fmr","li","bl","lis","addi","lfs","stfs","psq_l","lfd","mtlr","blr"],labels:0},{name:"Process__20zNPCGoalAlertChomperFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalAlertChomper::Process(en_trantype*, float, void*, xScene*)",address:"0x800dc50c",size:876,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","mr","addi","lwz","fmr","cmplwi","li","bge","bl","b","lfs","fcmpo","ble","cmpwi","beq","bne","lha","rlwinm","sth","bgt","fdivs","stfs","fsubs","cmpw","ori","psq_l","lfd","lmw","mtlr","blr"],labels:25},{name:"CirclePlayer__20zNPCGoalAlertChomperFf",demangled_name:"zNPCGoalAlertChomper::CirclePlayer(float)",address:"0x800dc878",size:360,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmr","lfs","addi","li","bl","mr","fcmpo","bge","lis","b","fdivs","fadds","psq_l","lfd","mtlr","blr"],labels:3},{name:"GetInArena__20zNPCGoalAlertChomperFf",demangled_name:"zNPCGoalAlertChomper::GetInArena(float)",address:"0x800dc9e0",size:256,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmr","mr","bl","addi","lfs","fcmpo","bge","b","fdivs","fadds","li","psq_l","lfd","mtlr","blr"],labels:2},{name:"CalcEvadePos__20zNPCGoalAlertChomperFP5xVec3",demangled_name:"zNPCGoalAlertChomper::CalcEvadePos(xVec3*)",address:"0x800dcae0",size:548,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lwz","mr","lfs","addi","bl","fmr","fsubs","fcmpo","bge","b","li","fmuls","cmpwi","blt","lis","fadds","stfs","ble","mulli","add","psq_l","lfd","lmw","mtlr","blr"],labels:9},{name:"MoveEvadePos__20zNPCGoalAlertChomperFPC5xVec3f",demangled_name:"zNPCGoalAlertChomper::MoveEvadePos(const xVec3*, float)",address:"0x800dcd04",size:240,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmr","addi","li","mr","bl","lfs","fcmpo","bge","b","fadds","psq_l","lfd","mtlr","blr"],labels:2},{name:"CheckSpot__20zNPCGoalAlertChomperFf",demangled_name:"zNPCGoalAlertChomper::CheckSpot(float)",address:"0x800dcdf4",size:312,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","addi","lfs","li","bl","mr","fmr","fcmpo","bge","lis","fabs","frsp","ble","b","fdivs","psq_l","lfd","mtlr","blr"],labels:6},{name:"Enter__19zNPCGoalAlertHammerFfPv",demangled_name:"zNPCGoalAlertHammer::Enter(float, void*)",address:"0x800dcf2c",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Exit__19zNPCGoalAlertHammerFfPv",demangled_name:"zNPCGoalAlertHammer::Exit(float, void*)",address:"0x800dcf58",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Process__19zNPCGoalAlertHammerFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalAlertHammer::Process(en_trantype*, float, void*, xScene*)",address:"0x800dcf78",size:732,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","mr","addi","lwz","fmr","cmplwi","li","bge","bl","b","lfs","fcmpo","ble","cmpwi","beq","bne","lha","rlwinm","sth","bgt","stfs","fsubs","cmpw","ori","psq_l","lfd","lmw","mtlr","blr"],labels:22},{name:"PlayerInSpot__19zNPCGoalAlertHammerFf",demangled_name:"zNPCGoalAlertHammer::PlayerInSpot(float)",address:"0x800dd254",size:468,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","addi","li","lwz","mr","bl","lfs","fabs","frsp","stfs","fcmpo","bge","b","ble","fdivs","lis","fmr","fadds","mtlr","blr"],labels:10},{name:"MoveChase__19zNPCGoalAlertHammerFf",demangled_name:"zNPCGoalAlertHammer::MoveChase(float)",address:"0x800dd428",size:732,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmr","li","mr","bl","lfs","fcmpo","ble","b","fdivs","addi","bge","lis","blt","bgt","fmuls","psq_l","lfd","mtlr","blr"],labels:9},{name:"MoveEvade__19zNPCGoalAlertHammerFf",demangled_name:"zNPCGoalAlertHammer::MoveEvade(float)",address:"0x800dd704",size:332,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmr","mr","bl","addi","lfs","fcmpo","bge","b","fdivs","lis","li","psq_l","lfd","mtlr","blr"],labels:4},{name:"Enter__19zNPCGoalAlertTarTarFfPv",demangled_name:"zNPCGoalAlertTarTar::Enter(float, void*)",address:"0x800dd850",size:128,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","li","fmr","lfs","stfs","bl","psq_l","lfd","mtlr","addi","blr"],labels:0},{name:"Resume__19zNPCGoalAlertTarTarFfPv",demangled_name:"zNPCGoalAlertTarTar::Resume(float, void*)",address:"0x800dd8d0",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","bl","lha","ori","sth","lfd","mtlr","addi","blr"],labels:0},{name:"Process__19zNPCGoalAlertTarTarFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalAlertTarTar::Process(en_trantype*, float, void*, xScene*)",address:"0x800dd938",size:868,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lis","lwz","addi","lha","fmr","rlwinm","sth","li","bl","lfs","fmuls","fcmpo","ble","cmplwi","bge","b","cmpwi","beq","lbz","bne","cmpw","ori","psq_l","lfd","lmw","mtlr","blr"],labels:19},{name:"NPCMessage__19zNPCGoalAlertTarTarFP6NPCMsg",demangled_name:"zNPCGoalAlertTarTar::NPCMessage(NPCMsg*)",address:"0x800ddc9c",size:224,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","li","lwz","bl","cmpwi","beq","b","lis","addi","cmplwi","bne","subis","ble","lha","ori","sth","lmw","mtlr","blr"],labels:5},{name:"HoppyUpdate__19zNPCGoalAlertTarTarFP11en_trantypef",demangled_name:"zNPCGoalAlertTarTar::HoppyUpdate(en_trantype*, float)",address:"0x800ddd7c",size:520,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","lfs","li","bl","fsubs","fcmpo","ble","b","stfs","blt","rlwinm.","beq","addi","fabs","frsp","bge","fdivs","cmpwi","lbz","cmplwi","bne","lis","fmuls","fmadds","psq_l","lfd","mtlr","blr"],labels:17},{name:"GetInArena__19zNPCGoalAlertTarTarFf",demangled_name:"zNPCGoalAlertTarTar::GetInArena(float)",address:"0x800ddf84",size:256,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmr","mr","bl","addi","lfs","fcmpo","bge","b","fdivs","fadds","li","psq_l","lfd","mtlr","blr"],labels:2},{name:"Enter__18zNPCGoalAlertGloveFfPv",demangled_name:"zNPCGoalAlertGlove::Enter(float, void*)",address:"0x800de084",size:160,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","bl","lis","subi","rlwinm","li","and","lfs","stfs","psq_l","lfd","mtlr","addi","blr"],labels:0},{name:"Exit__18zNPCGoalAlertGloveFfPv",demangled_name:"zNPCGoalAlertGlove::Exit(float, void*)",address:"0x800de124",size:120,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","li","oris","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Suspend__18zNPCGoalAlertGloveFfPv",demangled_name:"zNPCGoalAlertGlove::Suspend(float, void*)",address:"0x800de19c",size:120,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","li","oris","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Resume__18zNPCGoalAlertGloveFfPv",demangled_name:"zNPCGoalAlertGlove::Resume(float, void*)",address:"0x800de214",size:144,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lis","lwz","subi","fmr","li","rlwinm","and","lfs","stfs","bl","psq_l","lfd","mtlr","addi","blr"],labels:0},{name:"Process__18zNPCGoalAlertGloveFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalAlertGlove::Process(en_trantype*, float, void*, xScene*)",address:"0x800de2a4",size:964,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lis","lwz","addi","fmr","li","lfs","fcmpo","bge","cmplwi","bl","b","ble","cmpwi","beq","bne","stfs","fmuls","fdivs","subic.","cmplw","fsubs","psq_l","lfd","lmw","mtlr","blr"],labels:20},{name:"FXTurbulence__18zNPCGoalAlertGloveFv",demangled_name:"zNPCGoalAlertGlove::FXTurbulence()",address:"0x800de668",size:508,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","bl","rlwinm.","bne","mr","lis","addi","b","li","lfs","stfs","fsubs","fmuls","cmpwi","bge","mtlr","blr"],labels:3},{name:"FXWhirlwind__18zNPCGoalAlertGloveFv",demangled_name:"zNPCGoalAlertGlove::FXWhirlwind()",address:"0x800de864",size:392,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","bl","lis","addi","li","lfs","stfs","b","fmadds","fsubs","fmr","fmuls","xoris","lfd","fcmpo","blt","psq_l","mtlr","blr"],labels:2},{name:"CalcAttackVector__18zNPCGoalAlertGloveFv",demangled_name:"zNPCGoalAlertGlove::CalcAttackVector()",address:"0x800de9ec",size:224,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","lis","addi","lfs","stfs","li","fmuls","fdivs","mtlr","blr"],labels:0},{name:"CheckHandBones__18zNPCGoalAlertGloveFv",demangled_name:"zNPCGoalAlertGlove::CheckHandBones()",address:"0x800deacc",size:760,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","stmw","lwz","addi","bl","lis","stb","lbz","mr","extsb.","bne","cmplwi","beq","subic.","bge","lfs","fcmpo","cror","blt","bgt","stfs","fdivs","b","cmpwi","fmr","lmw","mtlr","blr"],labels:7},{name:"CollReview__18zNPCGoalAlertGloveFPv",demangled_name:"zNPCGoalAlertGlove::CollReview(void*)",address:"0x800dedc4",size:820,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lis","lwz","addi","li","lfs","stfs","lbz","mulli","add","b","bl","cmplwi","beq","bne","cmpwi","cmpw","blt","cmplw","bge","fmr","mtctr","bctrl","fcmpo","ble","psq_l","lfd","lmw","mtlr","blr"],labels:17},{name:"Enter__20zNPCGoalAlertMonsoonFfPv",demangled_name:"zNPCGoalAlertMonsoon::Enter(float, void*)",address:"0x800df0f8",size:132,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","li","fmr","lfs","stfs","bl","addi","psq_l","lfd","mtlr","blr"],labels:0},{name:"Exit__20zNPCGoalAlertMonsoonFfPv",demangled_name:"zNPCGoalAlertMonsoon::Exit(float, void*)",address:"0x800df17c",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Resume__20zNPCGoalAlertMonsoonFfPv",demangled_name:"zNPCGoalAlertMonsoon::Resume(float, void*)",address:"0x800df19c",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Process__20zNPCGoalAlertMonsoonFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalAlertMonsoon::Process(en_trantype*, float, void*, xScene*)",address:"0x800df1cc",size:1056,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lis","lwz","addi","fmr","li","bl","lfs","fmuls","fcmpo","ble","cmplwi","bge","b","cmpwi","beq","lbz","bne","lha","rlwinm","sth","bgt","fsubs","stfs","fmadds","cmpw","ori","psq_l","lfd","lmw","mtlr","blr"],labels:26},{name:"MoveCorner__20zNPCGoalAlertMonsoonFf",demangled_name:"zNPCGoalAlertMonsoon::MoveCorner(float)",address:"0x800df5ec",size:436,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","lbz","cmplwi","beq","addi","bl","cmpwi","lfs","fcmpo","ble","li","bge","cror","bne","b","psq_l","lfd","mtlr","blr"],labels:6},{name:"Enter__19zNPCGoalAlertSleepyFfPv",demangled_name:"zNPCGoalAlertSleepy::Enter(float, void*)",address:"0x800df7a0",size:144,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","stfd","fmr","mr","lwz","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Exit__19zNPCGoalAlertSleepyFfPv",demangled_name:"zNPCGoalAlertSleepy::Exit(float, void*)",address:"0x800df830",size:108,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","stfd","fmr","mr","lwz","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Process__19zNPCGoalAlertSleepyFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalAlertSleepy::Process(en_trantype*, float, void*, xScene*)",address:"0x800df89c",size:640,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lwz","lha","rlwinm","fmr","sth","addi","li","bl","cmpwi","beq","lis","b","lfs","fcmpo","bge","ble","stfs","fsubs","bgt","cmplwi","bne","ori","cmpw","psq_l","lfd","lmw","mtlr","blr"],labels:14},{name:"NPCMessage__19zNPCGoalAlertSleepyFP6NPCMsg",demangled_name:"zNPCGoalAlertSleepy::NPCMessage(NPCMsg*)",address:"0x800dfb1c",size:200,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","lwz","bl","cmpwi","beq","b","ble","bne","lis","addi","lha","ori","sth","mtlr","blr"],labels:5},{name:"Enter__16zNPCGoalAlertArfFfPv",demangled_name:"zNPCGoalAlertArf::Enter(float, void*)",address:"0x800dfbe4",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","lfs","stfs","sth","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Exit__16zNPCGoalAlertArfFfPv",demangled_name:"zNPCGoalAlertArf::Exit(float, void*)",address:"0x800dfc18",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","sth","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Resume__16zNPCGoalAlertArfFfPv",demangled_name:"zNPCGoalAlertArf::Resume(float, void*)",address:"0x800dfc40",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","lha","ori","sth","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Process__16zNPCGoalAlertArfFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalAlertArf::Process(en_trantype*, float, void*, xScene*)",address:"0x800dfc74",size:868,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lis","lwz","addi","fmr","li","bl","lfs","fmuls","fcmpo","ble","cmplwi","bge","b","cmpwi","beq","lbz","bne","lha","sth","rlwinm","bgt","fsubs","fmadds","stfs","cmpw","ori","psq_l","lfd","lmw","mtlr","blr"],labels:22},{name:"NPCMessage__16zNPCGoalAlertArfFP6NPCMsg",demangled_name:"zNPCGoalAlertArf::NPCMessage(NPCMsg*)",address:"0x800dffd8",size:248,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","li","lwz","bl","cmpwi","beq","b","bgt","bne","lis","addi","cmplwi","subis","lha","ori","sth","lmw","mtlr","blr"],labels:5},{name:"DecideAttack__16zNPCGoalAlertArfFv",demangled_name:"zNPCGoalAlertArf::DecideAttack()",address:"0x800e00d0",size:188,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","lwz","li","bl","fmr","fcmpo","bge","b","lis","addi","cmplwi","beq","psq_l","lfd","mtlr","blr"],labels:2},{name:"Enter__18zNPCGoalAlertPuppyFfPv",demangled_name:"zNPCGoalAlertPuppy::Enter(float, void*)",address:"0x800e018c",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Resume__18zNPCGoalAlertPuppyFfPv",demangled_name:"zNPCGoalAlertPuppy::Resume(float, void*)",address:"0x800e01b4",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lha","ori","sth","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Process__18zNPCGoalAlertPuppyFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalAlertPuppy::Process(en_trantype*, float, void*, xScene*)",address:"0x800e01e0",size:368,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","stmw","mr","li","lwz","bl","cmpwi","beq","lis","addi","b","lha","rlwinm","sth","bge","cmpw","ori","lfd","lmw","mtlr","blr"],labels:11},{name:"Enter__18zNPCGoalAlertChuckFfPv",demangled_name:"zNPCGoalAlertChuck::Enter(float, void*)",address:"0x800e0350",size:100,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","stfd","fmr","mr","lwz","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Resume__18zNPCGoalAlertChuckFfPv",demangled_name:"zNPCGoalAlertChuck::Resume(float, void*)",address:"0x800e03b4",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lha","ori","sth","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Process__18zNPCGoalAlertChuckFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalAlertChuck::Process(en_trantype*, float, void*, xScene*)",address:"0x800e03e0",size:1608,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lis","lwz","addi","fmr","li","bl","lfs","fmuls","fcmpo","ble","cmplwi","bge","b","cmpwi","beq","lbz","bne","rlwinm.","lha","rlwinm","sth","bgt","slwi","lwzx","mtctr","bctr","stfs","fsubs","fmadds","blt","fdivs","cmpw","ori","psq_l","lfd","lmw","mtlr","blr"],labels:33},{name:"GetInArena__18zNPCGoalAlertChuckFf",demangled_name:"zNPCGoalAlertChuck::GetInArena(float)",address:"0x800e0a28",size:256,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmr","mr","bl","addi","lfs","fcmpo","bge","b","fdivs","fadds","li","psq_l","lfd","mtlr","blr"],labels:2},{name:"ZoomMove__18zNPCGoalAlertChuckFf",demangled_name:"zNPCGoalAlertChuck::ZoomMove(float)",address:"0x800e0b28",size:340,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","fmr","lwz","li","fcmpo","bge","bl","b","addi","stfs","ble","fdivs","fabs","fmuls","frsp","fadds","fnmsubs","psq_l","lfd","mtlr","blr"],labels:6},{name:"Enter__20zNPCGoalAlertTubeletFfPv",demangled_name:"zNPCGoalAlertTubelet::Enter(float, void*)",address:"0x800e0c7c",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","lwz","bl","mtlr","addi","blr"],labels:0},{name:"Exit__20zNPCGoalAlertTubeletFfPv",demangled_name:"zNPCGoalAlertTubelet::Exit(float, void*)",address:"0x800e0cac",size:112,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","li","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Resume__20zNPCGoalAlertTubeletFfPv",demangled_name:"zNPCGoalAlertTubelet::Resume(float, void*)",address:"0x800e0d1c",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","lwz","bl","mtlr","addi","blr"],labels:0},{name:"Process__20zNPCGoalAlertTubeletFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalAlertTubelet::Process(en_trantype*, float, void*, xScene*)",address:"0x800e0d4c",size:396,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","li","mr","fmr","lwz","addi","bl","cmpwi","beq","b","ble","lfs","fcmpo","fneg","fmadds","stfs","ori","fnmsubs","bge","fmuls","cmpw","psq_l","lfd","lmw","mtlr","blr"],labels:6},{name:"ChkPrelimTran__20zNPCGoalAlertTubeletFP11en_trantypePi",demangled_name:"zNPCGoalAlertTubelet::ChkPrelimTran(en_trantype*, int*)",address:"0x800e0ed8",size:324,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","lwz","cmplwi","bge","bl","li","b","cmpwi","beq","lfs","bne","fcmpo","ble","mtlr","blr"],labels:4},{name:"MoveToHome__20zNPCGoalAlertTubeletFf",demangled_name:"zNPCGoalAlertTubelet::MoveToHome(float)",address:"0x800e101c",size:316,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmr","lfs","addi","mr","bl","fsubs","fcmpo","bge","li","fadds","b","ble","fdivs","psq_l","lfd","mtlr","blr"],labels:5},{name:"PeteAttackBegin__20zNPCGoalAlertTubeletFv",demangled_name:"zNPCGoalAlertTubelet::PeteAttackBegin()",address:"0x800e1158",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","lwz","bl","mtlr","addi","blr"],labels:0},{name:"PeteAttackParSys__20zNPCGoalAlertTubeletFfi",demangled_name:"zNPCGoalAlertTubelet::PeteAttackParSys(float, int)",address:"0x800e118c",size:160,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","lfs","fabs","frsp","fcmpo","ble","fmuls","stfs","ori","b","bge","fnmsubs","cmpwi","beq","bl","mtlr","addi","blr"],labels:3},{name:"EmitSteam__20zNPCGoalAlertTubeletFf",demangled_name:"zNPCGoalAlertTubelet::EmitSteam(float)",address:"0x800e122c",size:456,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","addi","lwz","li","bl","cmpwi","bne","lfs","subic.","bge","lis","clrlwi.","beq","stfs","b","clrlwi","fcmpo","fmr","ble","fdivs","psq_l","lfd","mtlr","blr"],labels:7},{name:"Enter__18zNPCGoalAlertSlickFfPv",demangled_name:"zNPCGoalAlertSlick::Enter(float, void*)",address:"0x800e13f4",size:116,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","li","fmr","lfs","stfs","bl","psq_l","lfd","mtlr","addi","blr"],labels:0},{name:"Resume__18zNPCGoalAlertSlickFfPv",demangled_name:"zNPCGoalAlertSlick::Resume(float, void*)",address:"0x800e1468",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","bl","lha","ori","sth","lfd","mtlr","addi","blr"],labels:0},{name:"Process__18zNPCGoalAlertSlickFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalAlertSlick::Process(en_trantype*, float, void*, xScene*)",address:"0x800e14d0",size:1040,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lwz","mr","lha","fmr","rlwinm","sth","li","lfs","bl","rlwinm.","beq","lis","addi","fmuls","fcmpo","ble","cmplwi","bge","b","cmpwi","lbz","bne","bgt","fsubs","fmadds","stfs","cmpw","ori","psq_l","lfd","lmw","mtlr","blr"],labels:24},{name:"NPCMessage__18zNPCGoalAlertSlickFP6NPCMsg",demangled_name:"zNPCGoalAlertSlick::NPCMessage(NPCMsg*)",address:"0x800e18e0",size:224,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","li","lwz","bl","cmpwi","beq","b","lis","addi","cmplwi","bne","subis","ble","lha","ori","sth","lmw","mtlr","blr"],labels:5},{name:"GetInArena__18zNPCGoalAlertSlickFf",demangled_name:"zNPCGoalAlertSlick::GetInArena(float)",address:"0x800e19c0",size:256,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmr","mr","bl","addi","lfs","fcmpo","bge","b","fdivs","fadds","li","psq_l","lfd","mtlr","blr"],labels:2},{name:"MoveCorner__18zNPCGoalAlertSlickFf",demangled_name:"zNPCGoalAlertSlick::MoveCorner(float)",address:"0x800e1ac0",size:436,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","lbz","cmplwi","beq","addi","bl","cmpwi","lfs","fcmpo","ble","li","bge","cror","bne","b","psq_l","lfd","mtlr","blr"],labels:6},{name:"Process__13zNPCGoalChaseFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalChase::Process(en_trantype*, float, void*, xScene*)",address:"0x800e1c74",size:452,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lis","lwz","addi","fmr","bl","rlwinm.","beq","lfs","stfs","clrlwi.","fcmpo","ble","clrrwi","b","bge","ori","fmuls","li","cmpwi","fctiwz","psq_l","lfd","lmw","mtlr","blr"],labels:5},{name:"Enter__17zNPCGoalAttackCQCFfPv",demangled_name:"zNPCGoalAttackCQC::Enter(float, void*)",address:"0x800e1e38",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Process__17zNPCGoalAttackCQCFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalAttackCQC::Process(en_trantype*, float, void*, xScene*)",address:"0x800e1e60",size:376,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","lfs","bl","li","lis","addi","cmplw","bne","cmpwi","clrlwi.","stb","stfs","beq","ori","psq_l","lfd","lmw","mtlr","blr"],labels:2},{name:"Enter__20zNPCGoalAttackFodderFfPv",demangled_name:"zNPCGoalAttackFodder::Enter(float, void*)",address:"0x800e1fd8",size:212,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","bl","cmplwi","beq","li","cmpwi","addi","lfs","b","psq_l","lfd","mtlr","blr"],labels:2},{name:"Exit__20zNPCGoalAttackFodderFfPv",demangled_name:"zNPCGoalAttackFodder::Exit(float, void*)",address:"0x800e20ac",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","cmplwi","beq","bl","li","lfd","mtlr","addi","blr"],labels:1},{name:"Process__20zNPCGoalAttackFodderFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalAttackFodder::Process(en_trantype*, float, void*, xScene*)",address:"0x800e2114",size:144,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","cmplwi","bne","li","b","bl","lfd","mtlr","addi","blr"],labels:2},{name:"Notify__Q220zNPCGoalAttackFodder12CattleNotifyF10en_haznoteP9NPCHazard",demangled_name:"zNPCGoalAttackFodder::CattleNotify::Notify(en_haznote, NPCHazard*)",address:"0x800e21a4",size:64,fuzzy_match_percent:100,opcodes:["cmpwi","beq","bge","b","lwz","li","stw","ori","blr"],labels:3},{name:"SyncCattleProd__20zNPCGoalAttackFodderFv",demangled_name:"zNPCGoalAttackFodder::SyncCattleProd()",address:"0x800e21e4",size:220,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","clrlwi","bne","b","lfs","fcmpo","bge","li","bl","stfs","addi","cmpwi","rlwinm.","beq","ori","mtlr","blr"],labels:5},{name:"Enter__21zNPCGoalAttackChomperFfPv",demangled_name:"zNPCGoalAttackChomper::Enter(float, void*)",address:"0x800e22c0",size:116,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","bl","li","lfd","mtlr","addi","blr"],labels:0},{name:"Process__21zNPCGoalAttackChomperFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalAttackChomper::Process(en_trantype*, float, void*, xScene*)",address:"0x800e2334",size:168,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","bl","lfs","fcmpo","ble","li","bge","psq_l","lfd","mtlr","addi","blr"],labels:1},{name:"BreathAttack__21zNPCGoalAttackChomperFv",demangled_name:"zNPCGoalAttackChomper::BreathAttack()",address:"0x800e23dc",size:444,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","li","mr","bl","lis","addi","lfs","fsubs","fmuls","fmr","fmadds","cmpwi","blt","psq_l","lfd","mtlr","blr"],labels:1},{name:"Enter__20zNPCGoalAttackHammerFfPv",demangled_name:"zNPCGoalAttackHammer::Enter(float, void*)",address:"0x800e2598",size:136,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","stfd","fmr","mr","lwz","bl","addi","lfd","mtlr","blr"],labels:0},{name:"Exit__20zNPCGoalAttackHammerFfPv",demangled_name:"zNPCGoalAttackHammer::Exit(float, void*)",address:"0x800e2620",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","bl","lwz","lfd","mtlr","addi","blr"],labels:0},{name:"Process__20zNPCGoalAttackHammerFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalAttackHammer::Process(en_trantype*, float, void*, xScene*)",address:"0x800e2674",size:900,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","li","mr","fmr","lwz","addi","bl","cmpwi","beq","b","lfs","fcmpo","mfcr","extrwi","ble","bge","clrlwi","clrlwi.","bne","ori","rlwinm.","lis","lwzu","blt","psq_l","lfd","lmw","mtlr","blr"],labels:8},{name:"ChkPrelimTran__20zNPCGoalAttackHammerFP11en_trantypePi",demangled_name:"zNPCGoalAttackHammer::ChkPrelimTran(en_trantype*, int*)",address:"0x800e29f8",size:248,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","lwz","bl","lis","addi","cmplwi","bge","b","lfs","fcmpo","ble","cmpwi","beq","mtlr","blr"],labels:3},{name:"PlayerTests__20zNPCGoalAttackHammerFP5xVec3f",demangled_name:"zNPCGoalAttackHammer::PlayerTests(xVec3*, float)",address:"0x800e2af0",size:220,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","lwz","addi","bl","stb","lfs","stfs","cmpwi","beq","mr.","mtlr","blr"],labels:2},{name:"ShockwaveTests__20zNPCGoalAttackHammerFP5xVec3f",demangled_name:"zNPCGoalAttackHammer::ShockwaveTests(xVec3*, float)",address:"0x800e2bcc",size:580,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lwz","addi","li","bl","stb","lfs","stfs","cmpwi","beq","lis","blt","b","clrlwi.","ori","bne","fmr","fcmpo","bge","fabs","frsp","rlwinm.","cmpw","psq_l","lfd","lmw","mtlr","blr"],labels:7},{name:"TellBunnies__20zNPCGoalAttackHammerFv",demangled_name:"zNPCGoalAttackHammer::TellBunnies()",address:"0x800e2e10",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","lwz","lis","addi","lfs","bl","mtlr","blr"],labels:0},{name:"ModifyAnimSpeed__20zNPCGoalAttackHammerFv",demangled_name:"zNPCGoalAttackHammer::ModifyAnimSpeed()",address:"0x800e2e4c",size:92,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","lfs","bl","rlwinm.","beq","mr","stfs","psq_l","lfd","mtlr","addi","blr"],labels:1},{name:"FXStreakPrep__20zNPCGoalAttackHammerFv",demangled_name:"zNPCGoalAttackHammer::FXStreakPrep()",address:"0x800e2ea8",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","li","bl","lwz","mtlr","addi","blr"],labels:0},{name:"FXStreakDone__20zNPCGoalAttackHammerFv",demangled_name:"zNPCGoalAttackHammer::FXStreakDone()",address:"0x800e2ee8",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","subi","mr","li","lwz","bl","addi","cmpwi","blt","mtlr","blr"],labels:1},{name:"FXStreakUpdate__20zNPCGoalAttackHammerFP5xVec3",demangled_name:"zNPCGoalAttackHammer::FXStreakUpdate(xVec3*)",address:"0x800e2f48",size:336,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","lfs","addi","mtlr","blr"],labels:0},{name:"Enter__20zNPCGoalAttackTarTarFfPv",demangled_name:"zNPCGoalAttackTarTar::Enter(float, void*)",address:"0x800e3098",size:136,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","bl","lis","addi","li","ori","lfd","mtlr","blr"],labels:0},{name:"Process__20zNPCGoalAttackTarTarFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalAttackTarTar::Process(en_trantype*, float, void*, xScene*)",address:"0x800e3120",size:320,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","bl","li","cmpwi","beq","lfs","addi","lis","cmplw","bne","cmpw","ble","clrlwi.","ori","psq_l","lfd","lmw","mtlr","blr"],labels:4},{name:"NPCMessage__20zNPCGoalAttackTarTarFP6NPCMsg",demangled_name:"zNPCGoalAttackTarTar::NPCMessage(NPCMsg*)",address:"0x800e3260",size:168,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","lwz","bl","cmpwi","beq","b","ble","bne","lis","addi","mtlr","blr"],labels:5},{name:"CacheAimPoint__20zNPCGoalAttackTarTarFv",demangled_name:"zNPCGoalAttackTarTar::CacheAimPoint()",address:"0x800e3308",size:172,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","li","lwz","bl","fmr","lfs","rlwinm.","beq","fcmpo","ble","fdivs","addi","bge","b","psq_l","lfd","mtlr","blr"],labels:4},{name:"ShootBlob__20zNPCGoalAttackTarTarFfi",demangled_name:"zNPCGoalAttackTarTar::ShootBlob(float, int)",address:"0x800e33b4",size:512,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","bl","mr.","bne","li","b","addi","cmpwi","lfs","stfs","beq","fmuls","fmr","fcmpo","blt","bge","fadds","rlwinm.","fdivs","ble","psq_l","lfd","mtlr","blr"],labels:11},{name:"Enter__21zNPCGoalAttackMonsoonFfPv",demangled_name:"zNPCGoalAttackMonsoon::Enter(float, void*)",address:"0x800e35b4",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","lwz","ori","bl","mtlr","addi","blr"],labels:0},{name:"Process__21zNPCGoalAttackMonsoonFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalAttackMonsoon::Process(en_trantype*, float, void*, xScene*)",address:"0x800e35e8",size:372,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","mr","addi","lwz","fmr","cmplwi","li","bge","bl","b","lfs","fcmpo","ble","cmpwi","beq","rlwinm.","bne","add","psq_l","lfd","lmw","mtlr","blr"],labels:7},{name:"SpitCloud__21zNPCGoalAttackMonsoonFf",demangled_name:"zNPCGoalAttackMonsoon::SpitCloud(float)",address:"0x800e375c",size:356,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","mr","bl","cmplwi","beq","lis","addi","li","b","mr.","bne","rlwinm.","lfs","fsubs","stfs","fmr","cmpwi","psq_l","lfd","mtlr","blr"],labels:8},{name:"Enter__22zNPCGoalAttackArfMeleeFfPv",demangled_name:"zNPCGoalAttackArfMelee::Enter(float, void*)",address:"0x800e38c0",size:112,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","bl","li","lfd","mtlr","addi","blr"],labels:0},{name:"Exit__22zNPCGoalAttackArfMeleeFfPv",demangled_name:"zNPCGoalAttackArfMelee::Exit(float, void*)",address:"0x800e3930",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","bl","lwz","lfd","mtlr","addi","blr"],labels:0},{name:"Process__22zNPCGoalAttackArfMeleeFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalAttackArfMelee::Process(en_trantype*, float, void*, xScene*)",address:"0x800e3984",size:184,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","bl","lis","addi","cmplwi","beq","lfs","fcmpo","bgt","psq_l","lfd","mtlr","blr"],labels:1},{name:"PlayerTests__22zNPCGoalAttackArfMeleeFv",demangled_name:"zNPCGoalAttackArfMelee::PlayerTests()",address:"0x800e3a3c",size:364,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","lwz","addi","bl","stb","lfs","stfs","mr","cmpwi","beq","b","blt","mtlr","blr"],labels:4},{name:"FXStreakPrep__22zNPCGoalAttackArfMeleeFv",demangled_name:"zNPCGoalAttackArfMelee::FXStreakPrep()",address:"0x800e3ba8",size:80,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","li","bl","addi","cmpwi","blt","lwz","mtlr","blr"],labels:1},{name:"FXStreakDone__22zNPCGoalAttackArfMeleeFv",demangled_name:"zNPCGoalAttackArfMelee::FXStreakDone()",address:"0x800e3bf8",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","subi","mr","li","lwz","bl","addi","cmpwi","blt","mtlr","blr"],labels:1},{name:"FXStreakUpdate__22zNPCGoalAttackArfMeleeFv",demangled_name:"zNPCGoalAttackArfMelee::FXStreakUpdate()",address:"0x800e3c58",size:596,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","li","addi","lwz","bl","lfs","add","cmpwi","blt","lmw","mtlr","blr"],labels:1},{name:"Enter__17zNPCGoalAttackArfFfPv",demangled_name:"zNPCGoalAttackArf::Enter(float, void*)",address:"0x800e3eac",size:156,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lha","rlwinm.","bne","li","b","lwz","and","clrlwi.","bl","sth","lfd","mtlr","addi","blr"],labels:3},{name:"Exit__17zNPCGoalAttackArfFfPv",demangled_name:"zNPCGoalAttackArf::Exit(float, void*)",address:"0x800e3f48",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Process__17zNPCGoalAttackArfFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalAttackArf::Process(en_trantype*, float, void*, xScene*)",address:"0x800e3f70",size:464,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","li","bl","lfs","lis","addi","cmplwi","bge","b","fcmpo","ble","cmpwi","beq","clrlwi.","clrrwi","rlwinm.","psq_l","lfd","lmw","mtlr","blr"],labels:8},{name:"SetAttackMode__17zNPCGoalAttackArfFii",demangled_name:"zNPCGoalAttackArf::SetAttackMode(int, int)",address:"0x800e4140",size:84,fuzzy_match_percent:100,opcodes:["lwz","cmpwi","clrrwi","stw","beq","ori","b","lha","sth","blr"],labels:2},{name:"LaunchBone__17zNPCGoalAttackArfFfi",demangled_name:"zNPCGoalAttackArf::LaunchBone(float, int)",address:"0x800e4194",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","lwz","lfs","bl","mtlr","addi","blr"],labels:0},{name:"LaunchDoggie__17zNPCGoalAttackArfFf",demangled_name:"zNPCGoalAttackArf::LaunchDoggie(float)",address:"0x800e41d4",size:408,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","bl","li","addi","lfs","rlwinm.","beq","b","fmuls","lis","psq_l","lfd","mtlr","blr"],labels:4},{name:"Enter__19zNPCGoalAttackChuckFfPv",demangled_name:"zNPCGoalAttackChuck::Enter(float, void*)",address:"0x800e436c",size:132,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","stfd","fmr","mr","lwz","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Exit__19zNPCGoalAttackChuckFfPv",demangled_name:"zNPCGoalAttackChuck::Exit(float, void*)",address:"0x800e43f0",size:100,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","stfd","fmr","mr","lwz","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Process__19zNPCGoalAttackChuckFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalAttackChuck::Process(en_trantype*, float, void*, xScene*)",address:"0x800e4454",size:316,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","bl","cmpwi","beq","li","b","lfs","fcmpo","ble","bne","cmpw","addi","psq_l","lfd","lmw","mtlr","blr"],labels:5},{name:"BombzAway__19zNPCGoalAttackChuckFf",demangled_name:"zNPCGoalAttackChuck::BombzAway(float)",address:"0x800e4590",size:88,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","lwz","mr","bl","lfs","mtlr","addi","blr"],labels:0},{name:"Enter__19zNPCGoalAttackSlickFfPv",demangled_name:"zNPCGoalAttackSlick::Enter(float, void*)",address:"0x800e45e8",size:124,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","stfd","fmr","mr","lwz","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Process__19zNPCGoalAttackSlickFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalAttackSlick::Process(en_trantype*, float, void*, xScene*)",address:"0x800e4664",size:328,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","lfs","bl","li","cmpwi","beq","cmplw","bne","cmpw","bge","subi","psq_l","lfd","lmw","mtlr","addi","blr"],labels:4},{name:"FireOne__19zNPCGoalAttackSlickFi",demangled_name:"zNPCGoalAttackSlick::FireOne(int)",address:"0x800e47ac",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","lfs","lwz","fmr","bl","mtlr","addi","blr"],labels:0},{name:"Enter__17zNPCGoalDogLaunchFfPv",demangled_name:"zNPCGoalDogLaunch::Enter(float, void*)",address:"0x800e47ec",size:268,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","fmr","lis","addi","bl","cmplwi","beq","li","lfs","stfs","mtctr","bctrl","sth","psq_l","lfd","mtlr","blr"],labels:2},{name:"Process__17zNPCGoalDogLaunchFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalDogLaunch::Process(en_trantype*, float, void*, xScene*)",address:"0x800e48f8",size:268,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","li","bl","cmpwi","beq","rlwinm.","bne","lis","addi","b","clrlwi.","lfs","psq_l","lfd","lmw","mtlr","blr"],labels:5},{name:"ViciousAttack__17zNPCGoalDogLaunchFP5xVec3P5xVec3P10zMovePointi",demangled_name:"zNPCGoalDogLaunch::ViciousAttack(xVec3*, xVec3*, zMovePoint*, int)",address:"0x800e4a04",size:152,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","li","mr","lwz","beq","ori","addi","bl","lha","sth","mtlr","blr"],labels:1},{name:"PreCollide__17zNPCGoalDogLaunchFv",demangled_name:"zNPCGoalDogLaunch::PreCollide()",address:"0x800e4a9c",size:368,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","addi","bl","lfs","fcmpo","bge","fmr","fdivs","fmuls","fmadds","stfs","ori","lis","li","fadds","cmpwi","beq","b","rlwinm","psq_l","lfd","mtlr","blr"],labels:3},{name:"BallisticUpdate__17zNPCGoalDogLaunchFf",demangled_name:"zNPCGoalDogLaunch::BallisticUpdate(float)",address:"0x800e4c0c",size:476,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","fmr","li","bl","lfs","fcmpo","bge","b","cmpwi","beq","lis","addi","ori","fsubs","ble","stfs","fadds","psq_l","lfd","mtlr","blr"],labels:7},{name:"BubTrailCone__17zNPCGoalDogLaunchFPC5xVec3iPC5xVec3PC5xVec3PC7xMat3x3",demangled_name:"zNPCGoalDogLaunch::BubTrailCone(const xVec3*, int, const xVec3*, const xVec3*, const xMat3x3*)",address:"0x800e4de8",size:616,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","cmpwi","blt","slwi","mulli","bl","mr.","add","beq","xoris","lis","lfd","lfs","addi","li","fsubs","fdivs","b","fmuls","fmadds","fmr","cmpw","psq_l","lmw","lwz","mtlr","blr"],labels:3},{name:"FurryFlurry__17zNPCGoalDogLaunchFv",demangled_name:"zNPCGoalDogLaunch::FurryFlurry()",address:"0x800e5050",size:200,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","lwz","extsb.","bne","li","stb","subic.","bge","bl","lfs","fcmpo","ble","lis","addi","mtlr","blr"],labels:2},{name:"Enter__15zNPCGoalDogBarkFfPv",demangled_name:"zNPCGoalDogBark::Enter(float, void*)",address:"0x800e5118",size:88,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","li","bl","lwz","lfd","mtlr","addi","blr"],labels:0},{name:"Process__15zNPCGoalDogBarkFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalDogBark::Process(en_trantype*, float, void*, xScene*)",address:"0x800e5170",size:216,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","li","bl","cmpwi","beq","lis","addi","b","lbz","cmplwi","bne","lfs","psq_l","lfd","lmw","mtlr","blr"],labels:4},{name:"Enter__15zNPCGoalDogDashFfPv",demangled_name:"zNPCGoalDogDash::Enter(float, void*)",address:"0x800e5248",size:88,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","li","bl","lwz","lfd","mtlr","addi","blr"],labels:0},{name:"Process__15zNPCGoalDogDashFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalDogDash::Process(en_trantype*, float, void*, xScene*)",address:"0x800e52a0",size:196,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","stmw","mr","li","lwz","bl","cmpwi","beq","lis","addi","b","lbz","cmplwi","bne","lfd","lmw","mtlr","blr"],labels:4},{name:"HoundPlayer__15zNPCGoalDogDashFf",demangled_name:"zNPCGoalDogDash::HoundPlayer(float)",address:"0x800e5364",size:108,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmr","lfs","mr","bl","li","psq_l","lfd","mtlr","addi","blr"],labels:0},{name:"Enter__17zNPCGoalDogPounceFfPv",demangled_name:"zNPCGoalDogPounce::Enter(float, void*)",address:"0x800e53d0",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","sth","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Exit__17zNPCGoalDogPounceFfPv",demangled_name:"zNPCGoalDogPounce::Exit(float, void*)",address:"0x800e53f8",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lha","cmpwi","bne","bl","lwz","lfd","mtlr","addi","blr"],labels:1},{name:"NPCMessage__17zNPCGoalDogPounceFP6NPCMsg",demangled_name:"zNPCGoalDogPounce::NPCMessage(NPCMsg*)",address:"0x800e5458",size:44,fuzzy_match_percent:100,opcodes:["lwz","li","cmpwi","beq","b","sth","mr","blr"],labels:3},{name:"Detonate__17zNPCGoalDogPounceFv",demangled_name:"zNPCGoalDogPounce::Detonate()",address:"0x800e5484",size:120,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","lwz","mr","bl","mr.","beq","lfs","mtlr","addi","blr"],labels:1},{name:"Enter__16zNPCGoalTeleportFfPv",demangled_name:"zNPCGoalTeleport::Enter(float, void*)",address:"0x800e54fc",size:184,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","rlwinm","ori","cmplwi","beq","cmplw","bne","bl","li","stb","lbz","andi.","lfd","mtlr","addi","blr"],labels:2},{name:"Exit__16zNPCGoalTeleportFfPv",demangled_name:"zNPCGoalTeleport::Exit(float, void*)",address:"0x800e55b4",size:116,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","ori","rlwinm","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Process__16zNPCGoalTeleportFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalTeleport::Process(en_trantype*, float, void*, xScene*)",address:"0x800e5628",size:460,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lwz","fmr","cmpwi","li","beq","b","subf","bl","lfs","cmplwi","addi","fcmpo","blt","fmuls","ble","ori","fdivs","psq_l","lfd","lmw","mtlr","blr"],labels:9},{name:"NPCMessage__16zNPCGoalTeleportFP6NPCMsg",demangled_name:"zNPCGoalTeleport::NPCMessage(NPCMsg*)",address:"0x800e57f4",size:32,fuzzy_match_percent:100,opcodes:["lwz","cmpwi","beq","b","li","blr"],labels:2},{name:"Enter__18zNPCGoalHokeyPokeyFfPv",demangled_name:"zNPCGoalHokeyPokey::Enter(float, void*)",address:"0x800e5814",size:144,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","bl","extrwi","ori","lfs","stfs","psq_l","lfd","mtlr","addi","blr"],labels:0},{name:"Process__18zNPCGoalHokeyPokeyFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalHokeyPokey::Process(en_trantype*, float, void*, xScene*)",address:"0x800e58a4",size:580,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","mr","addi","lwz","fmr","cmplwi","li","bge","bl","b","cmpwi","beq","lfs","fcmpo","ble","blt","lbz","bne","fmuls","stfs","fabs","frsp","clrlwi.","fmadds","rlwinm.","rlwinm","ori","psq_l","lfd","lmw","mtlr","blr"],labels:14},{name:"Enter__15zNPCGoalEvilPatFfPv",demangled_name:"zNPCGoalEvilPat::Enter(float, void*)",address:"0x800e5ae8",size:136,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","bl","subis","cmplwi","bne","oris","lfd","mtlr","addi","blr"],labels:1},{name:"Exit__15zNPCGoalEvilPatFfPv",demangled_name:"zNPCGoalEvilPat::Exit(float, void*)",address:"0x800e5b70",size:152,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","bl","subis","cmplwi","bne","clrlwi","lfs","stfs","psq_l","lfd","mtlr","addi","blr"],labels:1},{name:"Process__15zNPCGoalEvilPatFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalEvilPat::Process(en_trantype*, float, void*, xScene*)",address:"0x800e5c08",size:112,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","lfs","fcmpo","bge","li","lis","addi","b","cmpwi","beq","mr","bl","mtlr","blr"],labels:4},{name:"NPCMessage__15zNPCGoalEvilPatFP6NPCMsg",demangled_name:"zNPCGoalEvilPat::NPCMessage(NPCMsg*)",address:"0x800e5c78",size:120,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","cmpwi","beq","b","lfs","bl","li","fsubs","fmuls","fmadds","stfs","psq_l","lfd","mtlr","addi","blr"],labels:3},{name:"InputStun__15zNPCGoalEvilPatFP11NPCStunInfo",demangled_name:"zNPCGoalEvilPat::InputStun(NPCStunInfo*)",address:"0x800e5cf0",size:80,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","cmplwi","bne","li","b","lwz","mtlr","blr"],labels:2},{name:"GlyphStart__15zNPCGoalEvilPatFv",demangled_name:"zNPCGoalEvilPat::GlyphStart()",address:"0x800e5d40",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","li","bl","cmplwi","beq","lis","addi","mtlr","blr"],labels:1},{name:"GlyphStop__15zNPCGoalEvilPatFv",demangled_name:"zNPCGoalEvilPat::GlyphStop()",address:"0x800e5db0",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","bl","li","mtlr","addi","blr"],labels:1},{name:"Enter__15zNPCGoalStunnedFfPv",demangled_name:"zNPCGoalStunned::Enter(float, void*)",address:"0x800e5df4",size:184,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lha","mr","lwz","fmr","rlwinm.","bne","lfs","bl","fsubs","fmuls","fmadds","stfs","li","sth","psq_l","lfd","mtlr","addi","blr"],labels:1},{name:"Process__15zNPCGoalStunnedFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalStunned::Process(en_trantype*, float, void*, xScene*)",address:"0x800e5eac",size:232,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","lwz","fmr","li","fcmpo","bge","lis","addi","cmpwi","beq","b","fsubs","ble","stfs","bl","psq_l","lfd","mtlr","blr"],labels:5},{name:"InputInfo__15zNPCGoalStunnedFP11NPCStunInfo",demangled_name:"zNPCGoalStunned::InputInfo(NPCStunInfo*)",address:"0x800e5f94",size:52,fuzzy_match_percent:100,opcodes:["lwz","li","sth","lfs","fcmpo","ble","b","fmr","stfs","lha","blr"],labels:2},{name:"Enter__16zNPCGoalPatCarryFfPv",demangled_name:"zNPCGoalPatCarry::Enter(float, void*)",address:"0x800e5fc8",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","cmplwi","beq","lis","addi","bl","lfd","mtlr","blr"],labels:1},{name:"Process__16zNPCGoalPatCarryFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalPatCarry::Process(en_trantype*, float, void*, xScene*)",address:"0x800e6038",size:172,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lbz","lwz","fmr","extsb.","bne","lfs","li","stfs","stb","bl","psq_l","lfd","mtlr","addi","blr"],labels:1},{name:"Enter__16zNPCGoalPatThrowFfPv",demangled_name:"zNPCGoalPatThrow::Enter(float, void*)",address:"0x800e60e4",size:120,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","cmplwi","beq","bl","li","lfd","mtlr","addi","blr"],labels:1},{name:"Enter__17zNPCGoalLassoBaseFfPv",demangled_name:"zNPCGoalLassoBase::Enter(float, void*)",address:"0x800e615c",size:148,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","bl","subis","cmplwi","bne","lfs","li","psq_l","lfd","mtlr","addi","blr"],labels:1},{name:"Exit__17zNPCGoalLassoBaseFfPv",demangled_name:"zNPCGoalLassoBase::Exit(float, void*)",address:"0x800e61f0",size:108,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","li","lwz","mtctr","bctrl","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Process__17zNPCGoalLassoBaseFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalLassoBase::Process(en_trantype*, float, void*, xScene*)",address:"0x800e625c",size:216,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","bl","cmpwi","bne","li","lis","addi","b","beq","lfd","mtlr","blr"],labels:5},{name:"Process__17zNPCGoalLassoGrabFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalLassoGrab::Process(en_trantype*, float, void*, xScene*)",address:"0x800e6334",size:492,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","li","bl","lfs","fadds","fcmpo","bge","lis","addi","cmplw","bne","mtctr","bctrl","b","cmpwi","beq","psq_l","lfd","lmw","mtlr","blr"],labels:9},{name:"DoTurnAway__17zNPCGoalLassoGrabFf",demangled_name:"zNPCGoalLassoGrab::DoTurnAway(float)",address:"0x800e6520",size:232,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","lwz","addi","fmr","mr","bl","li","b","lwzx","cmpw","bne","cmpwi","beq","lfs","psq_l","lfd","mtlr","blr"],labels:6},{name:"Enter__18zNPCGoalLassoThrowFfPv",demangled_name:"zNPCGoalLassoThrow::Enter(float, void*)",address:"0x800e6608",size:344,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","stfd","fmr","mr","lwz","lbz","rlwinm.","beq","ori","b","rlwinm","lis","addi","stb","lhz","extsb","cmpw","ble","bl","neg","bge","lfd","mtlr","blr"],labels:6},{name:"Exit__18zNPCGoalLassoThrowFfPv",demangled_name:"zNPCGoalLassoThrow::Exit(float, void*)",address:"0x800e6760",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","rlwinm.","bne","lbz","andi.","stb","bl","mtlr","addi","blr"],labels:1},{name:"Process__18zNPCGoalLassoThrowFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalLassoThrow::Process(en_trantype*, float, void*, xScene*)",address:"0x800e67a0",size:436,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","li","oris","bl","rlwinm","rlwinm.","bne","cmpwi","lfs","fadds","fcmpo","bge","mtctr","bctrl","lis","addi","beq","b","fsubs","ble","stfs","subis","cmplwi","fdivs","psq_l","lfd","lmw","mtlr","blr"],labels:8},{name:"CollReview__18zNPCGoalLassoThrowFPv",demangled_name:"zNPCGoalLassoThrow::CollReview(void*)",address:"0x800e6954",size:832,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lis","lwz","addi","li","lfs","stfs","clrlwi.","beq","ori","lbz","mulli","add","b","bl","cmplwi","bne","cmpwi","cmpw","blt","cmplw","bge","fmr","mtctr","bctrl","fcmpo","ble","psq_l","lfd","lmw","mtlr","blr"],labels:19},{name:"ApplyYank__18zNPCGoalLassoThrowFi",demangled_name:"zNPCGoalLassoThrow::ApplyYank(int)",address:"0x800e6c94",size:448,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","lwzu","lwz","mr","addi","bl","cmpwi","beq","lfs","b","stfs","li","fcmpo","bge","fdivs","fmadds","fmuls","ori","psq_l","lfd","lmw","mtlr","blr"],labels:4},{name:"Process__14zNPCGoalDamageFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalDamage::Process(en_trantype*, float, void*, xScene*)",address:"0x800e6e54",size:444,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","lwz","extsb.","bne","lfs","bl","stfs","li","stb","subis","cmplwi","lis","addi","b","lha","rlwinm.","beq","clrlwi.","sth","mtlr","blr"],labels:8},{name:"NPCMessage__14zNPCGoalDamageFP6NPCMsg",demangled_name:"zNPCGoalDamage::NPCMessage(NPCMsg*)",address:"0x800e7010",size:132,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","bl","lwz","cmpwi","beq","b","bne","lis","addi","mtlr","blr"],labels:4},{name:"InputInfo__14zNPCGoalDamageFP13NPCDamageInfo",demangled_name:"zNPCGoalDamage::InputInfo(NPCDamageInfo*)",address:"0x800e7094",size:224,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","lwz","sth","cmplwi","bgt","lis","slwi","addi","lwzx","mtctr","bctr","bl","b","lha","mtlr","blr"],labels:5},{name:"Enter__14zNPCGoalBashedFfPv",demangled_name:"zNPCGoalBashed::Enter(float, void*)",address:"0x800e7174",size:468,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","bl","lbz","extsb.","bne","lis","li","addi","lfs","stfs","stb","fsubs","fmuls","fadds","fdivs","fmadds","ori","psq_l","lfd","mtlr","blr"],labels:4},{name:"Process__14zNPCGoalBashedFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBashed::Process(en_trantype*, float, void*, xScene*)",address:"0x800e7348",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","lfs","fnmsubs","stfs","ori","bl","mtlr","addi","blr"],labels:0},{name:"Enter__13zNPCGoalWoundFfPv",demangled_name:"zNPCGoalWound::Enter(float, void*)",address:"0x800e7394",size:356,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","fmr","li","addi","bl","lfs","fcmpo","bge","lis","b","fdivs","subis","cmplwi","bne","stfs","rlwinm.","beq","oris","rlwinm","psq_l","lfd","mtlr","blr"],labels:8},{name:"Process__13zNPCGoalWoundFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalWound::Process(en_trantype*, float, void*, xScene*)",address:"0x800e74f8",size:296,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lwz","fmr","addi","li","bl","lfs","rlwinm.","beq","lis","cmpwi","b","cmplw","bne","fadds","fcmpo","cror","clrlwi.","psq_l","lfd","lmw","mtlr","blr"],labels:6},{name:"CollReview__13zNPCGoalWoundFPv",demangled_name:"zNPCGoalWound::CollReview(void*)",address:"0x800e7620",size:928,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lwz","lis","li","addi","lfs","stfs","clrlwi.","beq","ori","lbz","mulli","add","b","bl","cmplwi","bne","cmpwi","cmpw","blt","cmplw","bge","fmr","mtctr","bctrl","fcmpo","ble","fdivs","psq_l","lfd","lmw","mtlr","blr"],labels:18},{name:"NPCMessage__13zNPCGoalWoundFP6NPCMsg",demangled_name:"zNPCGoalWound::NPCMessage(NPCMsg*)",address:"0x800e79c0",size:32,fuzzy_match_percent:100,opcodes:["lwz","cmpwi","beq","b","li","blr"],labels:2},{name:"Enter__13zNPCGoalKnockFfPv",demangled_name:"zNPCGoalKnock::Enter(float, void*)",address:"0x800e79e0",size:408,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lis","lwz","li","lwzu","fmr","lbz","rlwinm.","beq","ori","b","rlwinm","stb","bl","lha","addi","sth","lfs","stfs","fmuls","psq_l","lfd","mtlr","blr"],labels:4},{name:"Exit__13zNPCGoalKnockFfPv",demangled_name:"zNPCGoalKnock::Exit(float, void*)",address:"0x800e7b78",size:136,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","bl","rlwinm.","bne","lbz","andi.","stb","lfd","mtlr","addi","blr"],labels:1},{name:"Process__13zNPCGoalKnockFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalKnock::Process(en_trantype*, float, void*, xScene*)",address:"0x800e7c00",size:272,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lwz","mr","fmr","clrlwi.","li","beq","addi","cmpwi","bgt","rlwinm.","bl","lfs","fadds","fcmpo","bge","lis","b","clrrwi","psq_l","lfd","lmw","mtlr","blr"],labels:6},{name:"InputInfo__13zNPCGoalKnockFP13NPCDamageInfo",demangled_name:"zNPCGoalKnock::InputInfo(NPCDamageInfo*)",address:"0x800e7d10",size:216,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","addi","bl","li","sth","b","lfs","fcmpo","ble","lis","lha","mtlr","blr"],labels:3},{name:"CollReview__13zNPCGoalKnockFPv",demangled_name:"zNPCGoalKnock::CollReview(void*)",address:"0x800e7de8",size:884,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lis","lwz","addi","li","lfs","stfs","clrlwi.","beq","ori","lbz","mulli","add","b","bl","cmplwi","bne","cmpwi","cmpw","blt","cmplw","bge","fmr","mtctr","bctrl","fcmpo","ble","psq_l","lfd","lmw","mtlr","blr"],labels:19},{name:"StreakPrep__13zNPCGoalKnockFv",demangled_name:"zNPCGoalKnock::StreakPrep()",address:"0x800e815c",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","li","bl","lwz","mtlr","addi","blr"],labels:0},{name:"StreakDone__13zNPCGoalKnockFv",demangled_name:"zNPCGoalKnock::StreakDone()",address:"0x800e8190",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","bl","lis","subi","mtlr","addi","blr"],labels:0},{name:"StreakUpdate__13zNPCGoalKnockFv",demangled_name:"zNPCGoalKnock::StreakUpdate()",address:"0x800e81cc",size:188,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","addi","lfs","fadds","stfs","mtlr","blr"],labels:0},{name:"Enter__17zNPCGoalAfterlifeFfPv",demangled_name:"zNPCGoalAfterlife::Enter(float, void*)",address:"0x800e8288",size:252,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","clrlwi.","bne","bl","addi","cmplwi","ori","beq","rlwinm.","li","mtctr","bctrl","lfd","mtlr","blr"],labels:3},{name:"NPCMessage__17zNPCGoalAfterlifeFP6NPCMsg",demangled_name:"zNPCGoalAfterlife::NPCMessage(NPCMsg*)",address:"0x800e8384",size:196,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","bl","lwz","cmpwi","beq","b","lis","addi","cmplwi","bne","subis","mtlr","blr"],labels:3},{name:"DieTheGoodDeath__17zNPCGoalAfterlifeFv",demangled_name:"zNPCGoalAfterlife::DieTheGoodDeath()",address:"0x800e8448",size:464,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","lwz","lfs","mr","bl","fmr","cmplwi","beq","mtctr","bctrl","lbz","extsb.","bne","stb","subic.","bge","fmuls","fctiwz","stfd","add","b","mr.","addi","cmpw","blt","mtlr","blr"],labels:7},{name:"Enter__15zNPCGoalRespawnFfPv",demangled_name:"zNPCGoalRespawn::Enter(float, void*)",address:"0x800e8618",size:260,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","lfs","li","fmr","stfs","lha","rlwinm.","bne","addi","bl","sth","cmplwi","beq","b","psq_l","lfd","mtlr","blr"],labels:3},{name:"Exit__15zNPCGoalRespawnFfPv",demangled_name:"zNPCGoalRespawn::Exit(float, void*)",address:"0x800e871c",size:144,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","bl","cmplwi","beq","li","mtctr","bctrl","lfd","mtlr","addi","blr"],labels:1},{name:"Process__15zNPCGoalRespawnFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalRespawn::Process(en_trantype*, float, void*, xScene*)",address:"0x800e87ac",size:344,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lfs","fmr","lwz","fcmpo","li","bge","lis","addi","cmpwi","beq","b","bl","cmplwi","bne","lhz","ori","sth","fsubs","ble","stfs","psq_l","lfd","lmw","mtlr","blr"],labels:12},{name:"LaunchRoboBits__15zNPCGoalRespawnFv",demangled_name:"zNPCGoalRespawn::LaunchRoboBits()",address:"0x800e8904",size:392,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","bl","mr.","bne","lfs","b","li","cmpwi","lwz","addi","lis","fmuls","fcmpo","blt","bge","fdivs","fmr","psq_l","lfd","mtlr","blr"],labels:5},{name:"DoAppearFX__15zNPCGoalRespawnFf",demangled_name:"zNPCGoalRespawn::DoAppearFX(float)",address:"0x800e8a8c",size:872,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","fmr","lwz","fdivs","fcmpo","bge","ble","b","fsubs","bl","cmpwi","beq","fmadds","fadds","addi","li","lis","stb","fmuls","stfs","mr.","slwi","lfsx","bgt","psq_l","lfd","mtlr","blr"],labels:10},{name:"KickFromTheNest__15zNPCGoalRespawnFv",demangled_name:"zNPCGoalRespawn::KickFromTheNest()",address:"0x800e8df4",size:376,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","mtctr","bctrl","lfs","bl","lis","addi","cmplwi","beq","li","stfs","ori","mtlr","blr"],labels:1},{name:"InputInfo__15zNPCGoalRespawnFP12NPCSpawnInfo",demangled_name:"zNPCGoalRespawn::InputInfo(NPCSpawnInfo*)",address:"0x800e8f6c",size:124,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","lwz","addi","sth","bl","cmplwi","beq","b","lha","mtlr","blr"],labels:2},{name:"Enter__15zNPCGoalTubePalFfPv",demangled_name:"zNPCGoalTubePal::Enter(float, void*)",address:"0x800e8fe8",size:272,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","fmr","li","bl","cmplwi","beq","cmpwi","bne","lfs","fadds","stfs","b","psq_l","lfd","mtlr","addi","blr"],labels:3},{name:"EvalRules__15zNPCGoalTubePalFP11en_trantypefPv",demangled_name:"zNPCGoalTubePal::EvalRules(en_trantype*, float, void*)",address:"0x800e90f8",size:132,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","stfd","fmr","mr","addi","bl","lwz","cmpwi","beq","b","lfd","mtlr","blr"],labels:2},{name:"ChkPrelimTran__15zNPCGoalTubePalFP11en_trantypePi",demangled_name:"zNPCGoalTubePal::ChkPrelimTran(en_trantype*, int*)",address:"0x800e917c",size:212,fuzzy_match_percent:100,opcodes:["lwz","cmpwi","beq","bge","blr","bgelr","b","lis","li","addi","stw"],labels:7},{name:"Enter__20zNPCGoalTubeDucklingFfPv",demangled_name:"zNPCGoalTubeDuckling::Enter(float, void*)",address:"0x800e9250",size:192,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","lwz","fmr","stfs","ori","bl","li","psq_l","lfd","mtlr","addi","blr"],labels:0},{name:"Resume__20zNPCGoalTubeDucklingFfPv",demangled_name:"zNPCGoalTubeDuckling::Resume(float, void*)",address:"0x800e9310",size:192,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","lwz","fmr","stfs","ori","bl","li","psq_l","lfd","mtlr","addi","blr"],labels:0},{name:"Process__20zNPCGoalTubeDucklingFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalTubeDuckling::Process(en_trantype*, float, void*, xScene*)",address:"0x800e93d0",size:348,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","li","mr","fmr","lwz","addi","bl","cmpwi","beq","b","bne","clrlwi.","clrrwi","rlwinm","lfs","stfs","ori","psq_l","lfd","mtlr","blr"],labels:6},{name:"ChkPrelimTran__20zNPCGoalTubeDucklingFP11en_trantypePi",demangled_name:"zNPCGoalTubeDuckling::ChkPrelimTran(en_trantype*, int*)",address:"0x800e952c",size:200,fuzzy_match_percent:100,opcodes:["lwz","cmpwi","beq","bge","b","lis","li","addi","stw","rlwinm.","bne","bnelr","blr"],labels:6},{name:"MoveFrolic__20zNPCGoalTubeDucklingFf",demangled_name:"zNPCGoalTubeDuckling::MoveFrolic(float)",address:"0x800e95f4",size:812,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","lfs","cmpwi","bne","fmuls","b","fneg","stfs","ori","beq","bge","fcmpo","li","ble","fsubs","bl","fadds","addi","fdivs","lis","fmadds","psq_l","lfd","mtlr","blr"],labels:20},{name:"DuckStackInterpInit__20zNPCGoalTubeDucklingFv",demangled_name:"zNPCGoalTubeDuckling::DuckStackInterpInit()",address:"0x800e9920",size:160,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","addi","mr","lwz","bl","stfs","lfs","fcmpo","bge","lis","b","mtlr","blr"],labels:2},{name:"DuckStackInterp__20zNPCGoalTubeDucklingFf",demangled_name:"zNPCGoalTubeDuckling::DuckStackInterp(float)",address:"0x800e99c0",size:396,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","li","lfs","fcmpo","ble","b","fmuls","bl","bge","addi","cmpwi","beq","ori","fnmsubs","stfs","psq_l","lfd","lmw","mtlr","blr"],labels:9},{name:"Enter__18zNPCGoalTubeAttackFfPv",demangled_name:"zNPCGoalTubeAttack::Enter(float, void*)",address:"0x800e9b4c",size:100,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Resume__18zNPCGoalTubeAttackFfPv",demangled_name:"zNPCGoalTubeAttack::Resume(float, void*)",address:"0x800e9bb0",size:100,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Process__18zNPCGoalTubeAttackFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalTubeAttack::Process(en_trantype*, float, void*, xScene*)",address:"0x800e9c14",size:220,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","li","mr","fmr","lwz","addi","bl","cmpwi","beq","b","ori","bne","lfs","psq_l","lfd","lmw","mtlr","blr"],labels:4},{name:"ChkPrelimTran__18zNPCGoalTubeAttackFP11en_trantypePi",demangled_name:"zNPCGoalTubeAttack::ChkPrelimTran(en_trantype*, int*)",address:"0x800e9cf0",size:196,fuzzy_match_percent:100,opcodes:["lwz","cmpwi","beq","bge","b","lis","li","addi","stw","bnelr","blr"],labels:6},{name:"LaserRender__18zNPCGoalTubeAttackFv",demangled_name:"zNPCGoalTubeAttack::LaserRender()",address:"0x800e9db4",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","mr","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"MaryAttack__18zNPCGoalTubeAttackFfP6xScene",demangled_name:"zNPCGoalTubeAttack::MaryAttack(float, xScene*)",address:"0x800e9de8",size:220,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmpwi","beq","bge","b","bne","li","bl","lfs","mtlr","addi","blr"],labels:7},{name:"MarySpinUp__18zNPCGoalTubeAttackFf",demangled_name:"zNPCGoalTubeAttack::MarySpinUp(float)",address:"0x800e9ec4",size:176,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","li","bl","lfs","fcmpo","ble","b","fmadds","stfs","fmuls","ori","psq_l","lfd","mtlr","addi","blr"],labels:2},{name:"MarySpinDown__18zNPCGoalTubeAttackFf",demangled_name:"zNPCGoalTubeAttack::MarySpinDown(float)",address:"0x800e9f74",size:92,fuzzy_match_percent:100,opcodes:["lwz","li","lfs","fcmpo","bge","b","fnmsubs","stfs","mr","fmuls","ori","stw","blr"],labels:2},{name:"MaryzFury__18zNPCGoalTubeAttackFv",demangled_name:"zNPCGoalTubeAttack::MaryzFury()",address:"0x800e9fd0",size:160,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","bl","mr.","beq","li","mr","lfs","lis","addi","fmr","mtlr","blr"],labels:1},{name:"MaryzBlessing__18zNPCGoalTubeAttackFv",demangled_name:"zNPCGoalTubeAttack::MaryzBlessing()",address:"0x800ea070",size:40,fuzzy_match_percent:100,opcodes:["lwz","li","stw","blr"],labels:0},{name:"AttackDataReset__18zNPCGoalTubeAttackFv",demangled_name:"zNPCGoalTubeAttack::AttackDataReset()",address:"0x800ea098",size:72,fuzzy_match_percent:100,opcodes:["lwz","li","stw","cmpwi","bne","lfs","stfs","blr"],labels:1},{name:"Enter__17zNPCGoalTubeLassoFfPv",demangled_name:"zNPCGoalTubeLasso::Enter(float, void*)",address:"0x800ea0e0",size:92,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Exit__17zNPCGoalTubeLassoFfPv",demangled_name:"zNPCGoalTubeLasso::Exit(float, void*)",address:"0x800ea13c",size:136,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stfd","fmr","mr","addi","lwz","bl","lfd","mtlr","blr"],labels:0},{name:"Process__17zNPCGoalTubeLassoFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalTubeLasso::Process(en_trantype*, float, void*, xScene*)",address:"0x800ea1c4",size:148,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","stfd","fmr","mr","addi","bl","lwz","cmpwi","beq","b","lfd","mtlr","blr"],labels:2},{name:"ChkPrelimTran__17zNPCGoalTubeLassoFP11en_trantypePi",demangled_name:"zNPCGoalTubeLasso::ChkPrelimTran(en_trantype*, int*)",address:"0x800ea258",size:164,fuzzy_match_percent:100,opcodes:["lwz","cmpwi","beq","bge","b","lis","li","addi","stw","blr"],labels:6},{name:"MoveTryToEscape__17zNPCGoalTubeLassoFf",demangled_name:"zNPCGoalTubeLasso::MoveTryToEscape(float)",address:"0x800ea2fc",size:612,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmr","cmpwi","bne","lfs","b","lbz","extsb.","bl","fadds","stfs","li","stb","mr","addi","fmuls","fcmpo","ble","ori","psq_l","lfd","mtlr","blr"],labels:6},{name:"Enter__17zNPCGoalTubeBirthFfPv",demangled_name:"zNPCGoalTubeBirth::Enter(float, void*)",address:"0x800ea560",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Process__17zNPCGoalTubeBirthFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalTubeBirth::Process(en_trantype*, float, void*, xScene*)",address:"0x800ea5c8",size:196,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","stfd","fmr","stmw","mr","addi","lwz","bl","cmpwi","beq","b","ori","lfd","lmw","mtlr","blr"],labels:2},{name:"ChkPrelimTran__17zNPCGoalTubeBirthFP11en_trantypePi",demangled_name:"zNPCGoalTubeBirth::ChkPrelimTran(en_trantype*, int*)",address:"0x800ea68c",size:188,fuzzy_match_percent:100,opcodes:["lwz","cmpwi","beq","bge","b","lis","li","addi","stw","bnelr","blr"],labels:6},{name:"Enter__18zNPCGoalTubeBonkedFfPv",demangled_name:"zNPCGoalTubeBonked::Enter(float, void*)",address:"0x800ea748",size:272,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","fmr","li","bl","lfs","stfs","fsubs","fmuls","fmadds","fneg","addi","psq_l","lfd","mtlr","blr"],labels:0},{name:"Exit__18zNPCGoalTubeBonkedFfPv",demangled_name:"zNPCGoalTubeBonked::Exit(float, void*)",address:"0x800ea858",size:168,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","stfd","fmr","mr","lwz","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Process__18zNPCGoalTubeBonkedFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalTubeBonked::Process(en_trantype*, float, void*, xScene*)",address:"0x800ea900",size:484,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","li","mr","fmr","lwz","cmpwi","bne","lfs","fcmpo","bge","bl","fsubs","ble","b","stfs","fmuls","ori","addi","lis","fneg","fdivs","beq","psq_l","lfd","lmw","mtlr","blr"],labels:8},{name:"CheckForTran__18zNPCGoalTubeBonkedFP11en_trantypePi",demangled_name:"zNPCGoalTubeBonked::CheckForTran(en_trantype*, int*)",address:"0x800eaae4",size:216,fuzzy_match_percent:0,opcodes:["lwz","cmpwi","beq","bge","blr","bgelr","b","beqlr","lis","li","addi","stw"],labels:6},{name:"Process__16zNPCGoalTubeDeadFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalTubeDead::Process(en_trantype*, float, void*, xScene*)",address:"0x800eabbc",size:196,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","stfd","fmr","stmw","mr","addi","lwz","bl","cmpwi","beq","b","ori","lfd","lmw","mtlr","blr"],labels:2},{name:"ChkPrelimTran__16zNPCGoalTubeDeadFP11en_trantypePi",demangled_name:"zNPCGoalTubeDead::ChkPrelimTran(en_trantype*, int*)",address:"0x800eac80",size:148,fuzzy_match_percent:100,opcodes:["lwz","cmpwi","beq","bge","blr","bnelr","lis","li","addi","stw"],labels:4},{name:"Enter__17zNPCGoalTubeDyingFfPv",demangled_name:"zNPCGoalTubeDying::Enter(float, void*)",address:"0x800ead14",size:320,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lwz","fmr","li","bl","clrlwi.","beq","addi","b","clrrwi","ori","lfs","fadds","stfs","stb","psq_l","lfd","lmw","mtlr","blr"],labels:2},{name:"Exit__17zNPCGoalTubeDyingFfPv",demangled_name:"zNPCGoalTubeDying::Exit(float, void*)",address:"0x800eae54",size:144,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","fmr","li","bl","lfs","addi","psq_l","lfd","mtlr","blr"],labels:0},{name:"Process__17zNPCGoalTubeDyingFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalTubeDying::Process(en_trantype*, float, void*, xScene*)",address:"0x800eaee4",size:580,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lwz","fmr","li","bl","lfs","fadds","fcmpo","bge","subi","cmpwi","lis","addi","beq","b","stfs","ori","bne","ble","fneg","fmuls","fnmsubs","fmadds","psq_l","lfd","lmw","mtlr","blr"],labels:14},{name:"DeathByLasso__17zNPCGoalTubeDyingFPC5xVec3",demangled_name:"zNPCGoalTubeDying::DeathByLasso(const xVec3*)",address:"0x800eb128",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","stw","lwz","addi","ori","bl","mtlr","blr"],labels:0},{name:"Enter__15zNPCGoalDeflateFfPv",demangled_name:"zNPCGoalDeflate::Enter(float, void*)",address:"0x800eb15c",size:228,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lwz","fmr","li","bl","addi","lfs","fadds","stfs","stb","psq_l","lfd","lmw","mtlr","blr"],labels:0},{name:"Exit__15zNPCGoalDeflateFfPv",demangled_name:"zNPCGoalDeflate::Exit(float, void*)",address:"0x800eb240",size:140,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","fmr","li","bl","lfs","addi","psq_l","lfd","mtlr","blr"],labels:0},{name:"Process__15zNPCGoalDeflateFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalDeflate::Process(en_trantype*, float, void*, xScene*)",address:"0x800eb2cc",size:504,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lwz","fmr","li","bl","lfs","fadds","fcmpo","bge","subi","cmpwi","lis","addi","beq","b","stfs","ori","ble","fneg","fmuls","fnmsubs","fmadds","psq_l","lfd","lmw","mtlr","blr"],labels:11},{name:"ROBO_PrepRoboCop__Fv",demangled_name:"ROBO_PrepRoboCop()",address:"0x800eb4c4",size:156,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","bl","li","clrlwi","cmplwi","ble","lbz","stb","cmpwi","blt","lwz","mtlr","blr"],labels:2},{name:"RoboToCntrIdx__Fi",demangled_name:"RoboToCntrIdx(int)",address:"0x800eb560",size:80,fuzzy_match_percent:0,opcodes:["lis","addi","mr","subi","li","b","add","lwz","cmpw","bne","cmpwi","blr"],labels:3},{name:"CollectBountyOnRobot__Fi",demangled_name:"CollectBountyOnRobot(int)",address:"0x800eb5b0",size:92,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","cmpwi","blt","bge","lis","slwi","addi","lwzx","cmplwi","beq","lha","bne","li","sth","lwz","mtlr","blr"],labels:1},{name:"__ct__16zNPCGoalTubeDeadFi",demangled_name:"zNPCGoalTubeDead::zNPCGoalTubeDead(int)",address:"0x800eb60c",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__17zNPCGoalTubeDyingFi",demangled_name:"zNPCGoalTubeDying::zNPCGoalTubeDying(int)",address:"0x800eb648",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__18zNPCGoalTubeBonkedFi",demangled_name:"zNPCGoalTubeBonked::zNPCGoalTubeBonked(int)",address:"0x800eb684",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__17zNPCGoalTubeBirthFi",demangled_name:"zNPCGoalTubeBirth::zNPCGoalTubeBirth(int)",address:"0x800eb6cc",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__17zNPCGoalTubeLassoFi",demangled_name:"zNPCGoalTubeLasso::zNPCGoalTubeLasso(int)",address:"0x800eb714",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__18zNPCGoalTubeAttackFi",demangled_name:"zNPCGoalTubeAttack::zNPCGoalTubeAttack(int)",address:"0x800eb75c",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__20zNPCGoalTubeDucklingFi",demangled_name:"zNPCGoalTubeDuckling::zNPCGoalTubeDuckling(int)",address:"0x800eb7a4",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__15zNPCGoalTubePalFi",demangled_name:"zNPCGoalTubePal::zNPCGoalTubePal(int)",address:"0x800eb7ec",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","rlwinm","mtlr","blr"],labels:0},{name:"__ct__15zNPCGoalDeflateFi",demangled_name:"zNPCGoalDeflate::zNPCGoalDeflate(int)",address:"0x800eb84c",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__15zNPCGoalRespawnFi",demangled_name:"zNPCGoalRespawn::zNPCGoalRespawn(int)",address:"0x800eb894",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__17zNPCGoalAfterlifeFi",demangled_name:"zNPCGoalAfterlife::zNPCGoalAfterlife(int)",address:"0x800eb8dc",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__13zNPCGoalKnockFi",demangled_name:"zNPCGoalKnock::zNPCGoalKnock(int)",address:"0x800eb924",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","ori","mtlr","blr"],labels:0},{name:"__ct__14zNPCGoalBashedFi",demangled_name:"zNPCGoalBashed::zNPCGoalBashed(int)",address:"0x800eb978",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__13zNPCGoalWoundFi",demangled_name:"zNPCGoalWound::zNPCGoalWound(int)",address:"0x800eb9c0",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","ori","mtlr","blr"],labels:0},{name:"__ct__14zNPCGoalDamageFi",demangled_name:"zNPCGoalDamage::zNPCGoalDamage(int)",address:"0x800eba14",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__18zNPCGoalHokeyPokeyFi",demangled_name:"zNPCGoalHokeyPokey::zNPCGoalHokeyPokey(int)",address:"0x800eba5c",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__16zNPCGoalTeleportFi",demangled_name:"zNPCGoalTeleport::zNPCGoalTeleport(int)",address:"0x800ebaa4",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__17zNPCGoalDogPounceFi",demangled_name:"zNPCGoalDogPounce::zNPCGoalDogPounce(int)",address:"0x800ebaec",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__15zNPCGoalDogDashFi",demangled_name:"zNPCGoalDogDash::zNPCGoalDogDash(int)",address:"0x800ebb34",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__15zNPCGoalDogBarkFi",demangled_name:"zNPCGoalDogBark::zNPCGoalDogBark(int)",address:"0x800ebb7c",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__17zNPCGoalDogLaunchFi",demangled_name:"zNPCGoalDogLaunch::zNPCGoalDogLaunch(int)",address:"0x800ebbc4",size:80,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__16zNPCGoalPatThrowFi",demangled_name:"zNPCGoalPatThrow::zNPCGoalPatThrow(int)",address:"0x800ebc14",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","li","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__16zNPCGoalPatCarryFi",demangled_name:"zNPCGoalPatCarry::zNPCGoalPatCarry(int)",address:"0x800ebc58",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__15zNPCGoalStunnedFi",demangled_name:"zNPCGoalStunned::zNPCGoalStunned(int)",address:"0x800ebca0",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__15zNPCGoalEvilPatFi",demangled_name:"zNPCGoalEvilPat::zNPCGoalEvilPat(int)",address:"0x800ebce8",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__18zNPCGoalLassoThrowFi",demangled_name:"zNPCGoalLassoThrow::zNPCGoalLassoThrow(int)",address:"0x800ebd30",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","ori","mtlr","blr"],labels:0},{name:"__ct__17zNPCGoalLassoGrabFi",demangled_name:"zNPCGoalLassoGrab::zNPCGoalLassoGrab(int)",address:"0x800ebd84",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__17zNPCGoalLassoBaseFi",demangled_name:"zNPCGoalLassoBase::zNPCGoalLassoBase(int)",address:"0x800ebdcc",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__19zNPCGoalAttackSlickFi",demangled_name:"zNPCGoalAttackSlick::zNPCGoalAttackSlick(int)",address:"0x800ebe14",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__19zNPCGoalAttackChuckFi",demangled_name:"zNPCGoalAttackChuck::zNPCGoalAttackChuck(int)",address:"0x800ebe5c",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__22zNPCGoalAttackArfMeleeFi",demangled_name:"zNPCGoalAttackArfMelee::zNPCGoalAttackArfMelee(int)",address:"0x800ebea4",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__17zNPCGoalAttackArfFi",demangled_name:"zNPCGoalAttackArf::zNPCGoalAttackArf(int)",address:"0x800ebeec",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__21zNPCGoalAttackMonsoonFi",demangled_name:"zNPCGoalAttackMonsoon::zNPCGoalAttackMonsoon(int)",address:"0x800ebf34",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__20zNPCGoalAttackTarTarFi",demangled_name:"zNPCGoalAttackTarTar::zNPCGoalAttackTarTar(int)",address:"0x800ebf7c",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__20zNPCGoalAttackHammerFi",demangled_name:"zNPCGoalAttackHammer::zNPCGoalAttackHammer(int)",address:"0x800ebfc4",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__21zNPCGoalAttackChomperFi",demangled_name:"zNPCGoalAttackChomper::zNPCGoalAttackChomper(int)",address:"0x800ec00c",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__20zNPCGoalAttackFodderFi",demangled_name:"zNPCGoalAttackFodder::zNPCGoalAttackFodder(int)",address:"0x800ec054",size:80,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__Q220zNPCGoalAttackFodder12CattleNotifyFv",demangled_name:"zNPCGoalAttackFodder::CattleNotify::CattleNotify()",address:"0x800ec0a4",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__9HAZNotifyFv",demangled_name:"HAZNotify::HAZNotify()",address:"0x800ec0e0",size:16,fuzzy_match_percent:100,opcodes:["lis","addi","stw","blr"],labels:0},{name:"__ct__17zNPCGoalAttackCQCFi",demangled_name:"zNPCGoalAttackCQC::zNPCGoalAttackCQC(int)",address:"0x800ec0f0",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__18zNPCGoalAlertSlickFi",demangled_name:"zNPCGoalAlertSlick::zNPCGoalAlertSlick(int)",address:"0x800ec138",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__20zNPCGoalAlertTubeletFi",demangled_name:"zNPCGoalAlertTubelet::zNPCGoalAlertTubelet(int)",address:"0x800ec180",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__18zNPCGoalAlertChuckFi",demangled_name:"zNPCGoalAlertChuck::zNPCGoalAlertChuck(int)",address:"0x800ec1c8",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__18zNPCGoalAlertPuppyFi",demangled_name:"zNPCGoalAlertPuppy::zNPCGoalAlertPuppy(int)",address:"0x800ec210",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__16zNPCGoalAlertArfFi",demangled_name:"zNPCGoalAlertArf::zNPCGoalAlertArf(int)",address:"0x800ec258",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","rlwinm","mtlr","blr"],labels:0},{name:"__ct__19zNPCGoalAlertSleepyFi",demangled_name:"zNPCGoalAlertSleepy::zNPCGoalAlertSleepy(int)",address:"0x800ec2b8",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__20zNPCGoalAlertMonsoonFi",demangled_name:"zNPCGoalAlertMonsoon::zNPCGoalAlertMonsoon(int)",address:"0x800ec300",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__18zNPCGoalAlertGloveFi",demangled_name:"zNPCGoalAlertGlove::zNPCGoalAlertGlove(int)",address:"0x800ec348",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","ori","mtlr","blr"],labels:0},{name:"__ct__19zNPCGoalAlertTarTarFi",demangled_name:"zNPCGoalAlertTarTar::zNPCGoalAlertTarTar(int)",address:"0x800ec39c",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__19zNPCGoalAlertHammerFi",demangled_name:"zNPCGoalAlertHammer::zNPCGoalAlertHammer(int)",address:"0x800ec3e4",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__20zNPCGoalAlertFodBzztFi",demangled_name:"zNPCGoalAlertFodBzzt::zNPCGoalAlertFodBzzt(int)",address:"0x800ec42c",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__20zNPCGoalAlertChomperFi",demangled_name:"zNPCGoalAlertChomper::zNPCGoalAlertChomper(int)",address:"0x800ec474",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__20zNPCGoalAlertFodBombFi",demangled_name:"zNPCGoalAlertFodBomb::zNPCGoalAlertFodBomb(int)",address:"0x800ec4bc",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__19zNPCGoalAlertFodderFi",demangled_name:"zNPCGoalAlertFodder::zNPCGoalAlertFodder(int)",address:"0x800ec504",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__13zNPCGoalAlertFi",demangled_name:"zNPCGoalAlert::zNPCGoalAlert(int)",address:"0x800ec54c",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","rlwinm","mtlr","blr"],labels:0},{name:"__ct__13zNPCGoalChaseFi",demangled_name:"zNPCGoalChase::zNPCGoalChase(int)",address:"0x800ec5ac",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__14zNPCGoalGoHomeFi",demangled_name:"zNPCGoalGoHome::zNPCGoalGoHome(int)",address:"0x800ec5f4",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__13zNPCGoalEvadeFi",demangled_name:"zNPCGoalEvade::zNPCGoalEvade(int)",address:"0x800ec63c",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__13zNPCGoalTauntFi",demangled_name:"zNPCGoalTaunt::zNPCGoalTaunt(int)",address:"0x800ec684",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__14zNPCGoalNoticeFi",demangled_name:"zNPCGoalNotice::zNPCGoalNotice(int)",address:"0x800ec6cc",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"SilentSwimout__17zNPCGoalDogLaunchFP5xVec3P5xVec3P10zMovePoint",demangled_name:"zNPCGoalDogLaunch::SilentSwimout(xVec3*, xVec3*, zMovePoint*)",address:"0x800ec714",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"CollReview__16zNPCGoalPatThrowFPv",demangled_name:"zNPCGoalPatThrow::CollReview(void*)",address:"0x800ec738",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"CollReview__17zNPCGoalDogLaunchFPv",demangled_name:"zNPCGoalDogLaunch::CollReview(void*)",address:"0x800ec740",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"DieWithAWhimper__12zNPCGoalDeadFv",demangled_name:"zNPCGoalDead::DieWithAWhimper()",address:"0x800ec748",size:28,fuzzy_match_percent:100,opcodes:["lwz","clrrwi","stw","ori","blr"],labels:0},{name:"DieWithABang__12zNPCGoalDeadFv",demangled_name:"zNPCGoalDead::DieWithABang()",address:"0x800ec764",size:28,fuzzy_match_percent:100,opcodes:["lwz","clrrwi","stw","rlwinm","blr"],labels:0},{name:"AddFlags__5xGoalFi",demangled_name:"xGoal::AddFlags(int)",address:"0x800ec780",size:16,fuzzy_match_percent:100,opcodes:["lwz","or","stw","blr"],labels:0},{name:"GetPsyche__5xGoalCFv",demangled_name:"xGoal::GetPsyche() const",address:"0x800ec790",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"XZVecToPlayer__10zNPCCommonFP5xVec3Pf",demangled_name:"zNPCCommon::XZVecToPlayer(xVec3*, float*)",address:"0x800ec798",size:100,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","mr","addi","bl","lwz","mtlr","blr"],labels:0},{name:"BoneMat__10zNPCCommonCFi",demangled_name:"zNPCCommon::BoneMat(int) const",address:"0x800ec7fc",size:20,fuzzy_match_percent:100,opcodes:["lwz","slwi","add","blr"],labels:0},{name:"BonePos__10zNPCCommonCFi",demangled_name:"zNPCCommon::BonePos(int) const",address:"0x800ec810",size:24,fuzzy_match_percent:100,opcodes:["lwz","slwi","addi","add","blr"],labels:0},{name:"XYZDstSqToPlayer__10zNPCCommonFP5xVec3",demangled_name:"zNPCCommon::XYZDstSqToPlayer(xVec3*)",address:"0x800ec828",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","mr","addi","bl","lwz","mtlr","blr"],labels:0},{name:"DuploNotice__10zNPCCommonF13en_SM_NOTICESPv",demangled_name:"zNPCCommon::DuploNotice(en_SM_NOTICES, void*)",address:"0x800ec87c",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"Center__10zNPCCommonFv",demangled_name:"zNPCCommon::Center()",address:"0x800ec880",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"ModelScaleSet__10zNPCCommonFf",demangled_name:"zNPCCommon::ModelScaleSet(float)",address:"0x800ec8a0",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","fmr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"NPCC_DrawPlayerPredict__Fiff",demangled_name:"NPCC_DrawPlayerPredict(int, float, float)",address:"0x800ec8c8",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"ColorSet__8NPCLaserFPC6RwRGBAPC6RwRGBA",demangled_name:"NPCLaser::ColorSet(const RwRGBA*, const RwRGBA*)",address:"0x800ec8cc",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","addi","bl","lwz","mtlr","blr"],labels:0},{name:"xDrawCyl__FPC5xVec3ffUi",demangled_name:"xDrawCyl(const xVec3*, float, float, unsigned int)",address:"0x800ec914",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"Radius__8NPCArenaFf",demangled_name:"NPCArena::Radius(float)",address:"0x800ec918",size:12,fuzzy_match_percent:100,opcodes:["lfs","fmuls","blr"],labels:0},{name:"Pos__8NPCArenaFv",demangled_name:"NPCArena::Pos()",address:"0x800ec924",size:8,fuzzy_match_percent:100,opcodes:["addi","blr"],labels:0},{name:"JoinBattle__9NPCBattleFP9zNPCRobot",demangled_name:"NPCBattle::JoinBattle(zNPCRobot*)",address:"0x800ec92c",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"IncludesPlayer__8NPCArenaFfP5xVec3",demangled_name:"NPCArena::IncludesPlayer(float, xVec3*)",address:"0x800ec930",size:120,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","bl","cmpwi","beq","lis","addi","b","li","lwz","lfd","mtlr","blr"],labels:2},{name:"IsReady__8NPCArenaFv",demangled_name:"NPCArena::IsReady()",address:"0x800ec9a8",size:24,fuzzy_match_percent:100,opcodes:["lfs","fcmpo","mfcr","extrwi","blr"],labels:0},{name:"LeaveBattle__9NPCBattleFP9zNPCRobot",demangled_name:"NPCBattle::LeaveBattle(zNPCRobot*)",address:"0x800ec9c0",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"IncludesNPC__8NPCArenaFP10zNPCCommonfP5xVec3",demangled_name:"NPCArena::IncludesNPC(zNPCCommon*, float, xVec3*)",address:"0x800ec9c4",size:92,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","bl","lwz","lfd","mtlr","addi","blr"],labels:0},{name:"FacePlayer__9zNPCRobotFff",demangled_name:"zNPCRobot::FacePlayer(float, float)",address:"0x800eca20",size:100,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","stfd","fmr","mr","bl","lwz","lfd","mtlr","blr"],labels:0},{name:"DBG_Draw__8NPCArenaFP10zNPCCommon",demangled_name:"NPCArena::DBG_Draw(zNPCCommon*)",address:"0x800eca84",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"GetTelepoint__10zNPCArfArfFi",demangled_name:"zNPCArfArf::GetTelepoint(int)",address:"0x800eca88",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"assign__5xVec3Ff",demangled_name:"xVec3::assign(float)",address:"0x800eca90",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","fmr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"SetNPCOwner__9NPCHazardFP10zNPCCommon",demangled_name:"NPCHazard::SetNPCOwner(zNPCCommon*)",address:"0x800ecab8",size:8,fuzzy_match_percent:0,opcodes:["stw","blr"],labels:0},{name:"NotifyCBSet__9NPCHazardFP9HAZNotify",demangled_name:"NPCHazard::NotifyCBSet(HAZNotify*)",address:"0x800ecac0",size:8,fuzzy_match_percent:0,opcodes:["stw","blr"],labels:0},{name:"Notify__9HAZNotifyF10en_haznoteP9NPCHazard",demangled_name:"HAZNotify::Notify(en_haznote, NPCHazard*)",address:"0x800ecac8",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"LERP__FfUcUc",demangled_name:"LERP(float, unsigned char, unsigned char)",address:"0x800ecad0",size:80,fuzzy_match_percent:100,opcodes:["clrlwi","subf","stwu","lis","xoris","stw","lfd","fsubs","fmuls","fctiwz","stfd","lwz","add","addi","blr"],labels:0},{name:"LERP__Ffff",demangled_name:"LERP(float, float, float)",address:"0x800ecb20",size:12,fuzzy_match_percent:100,opcodes:["fsubs","fmadds","blr"],labels:0},{name:"SMOOTH__Ffff",demangled_name:"SMOOTH(float, float, float)",address:"0x800ecb2c",size:80,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","bl","fsubs","fmadds","psq_l","lfd","lwz","mtlr","addi","blr"],labels:0},{name:"EASE__Ff",demangled_name:"EASE(float)",address:"0x800ecb7c",size:28,fuzzy_match_percent:100,opcodes:["lfs","fmuls","fmsubs","blr"],labels:0},{name:"xMat3x3RMulVec__FP5xVec3PC7xMat3x3PC5xVec3",demangled_name:"xMat3x3RMulVec(xVec3*, const xMat3x3*, const xVec3*)",address:"0x800ecb98",size:100,fuzzy_match_percent:100,opcodes:["lfs","fmuls","fmadds","stfs","blr"],labels:0}]},{name:"main/SB/Game/zNPCGoalTiki",fuzzy_match_percent:100,total_code:1508,matched_code:1508,total_data:328,matched_data:328,total_functions:22,matched_functions:22,complete:!0,module_name:"main",module_id:0,sections:[{name:".data",address:"0x80293f18",size:312,fuzzy_match_percent:100},{name:".sdata2",address:"0x803ce408",size:16,fuzzy_match_percent:100},{name:".text",address:"0x800ecbfc",size:1124,fuzzy_match_percent:100},{name:".text",address:"0x800ed060",size:384,fuzzy_match_percent:100}],functions:[{name:"GOALCreate_Tiki__FiP10RyzMemGrowPv",demangled_name:"GOALCreate_Tiki(int, RyzMemGrow*, void*)",address:"0x800ecbfc",size:404,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","mr","stw","addi","cmpw","beq","bge","b","li","bl","mr.","cmplwi","lwz","mtlr","blr"],labels:17},{name:"Enter__16zNPCGoalTikiIdleFfPv",demangled_name:"zNPCGoalTikiIdle::Enter(float, void*)",address:"0x800ecd90",size:120,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","subis","cmplwi","bne","lfs","stfs","b","lwz","li","mtlr","addi","blr"],labels:3},{name:"Enter__18zNPCGoalTikiPatrolFfPv",demangled_name:"zNPCGoalTikiPatrol::Enter(float, void*)",address:"0x800ece08",size:124,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","addi","lfs","li","mtlr","blr"],labels:0},{name:"Enter__16zNPCGoalTikiHideFfPv",demangled_name:"zNPCGoalTikiHide::Enter(float, void*)",address:"0x800ece84",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","li","lwz","mtlr","addi","blr"],labels:0},{name:"Exit__16zNPCGoalTikiHideFfPv",demangled_name:"zNPCGoalTikiHide::Exit(float, void*)",address:"0x800eceb0",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"Enter__17zNPCGoalTikiCountFfPv",demangled_name:"zNPCGoalTikiCount::Enter(float, void*)",address:"0x800ecee0",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lfs","li","stfs","lwz","mtlr","addi","blr"],labels:0},{name:"Enter__17zNPCGoalTikiDyingFfPv",demangled_name:"zNPCGoalTikiDying::Enter(float, void*)",address:"0x800ecf28",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lfs","li","stfs","lwz","mtlr","addi","blr"],labels:0},{name:"Exit__17zNPCGoalTikiDyingFfPv",demangled_name:"zNPCGoalTikiDying::Exit(float, void*)",address:"0x800ecf68",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","mr","li","lwz","mtlr","addi","blr"],labels:0},{name:"Enter__16zNPCGoalTikiDeadFfPv",demangled_name:"zNPCGoalTikiDead::Enter(float, void*)",address:"0x800ecfa8",size:108,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mr","rlwinm","ori","li","stb","mtlr","addi","blr"],labels:0},{name:"Exit__16zNPCGoalTikiDeadFfPv",demangled_name:"zNPCGoalTikiDead::Exit(float, void*)",address:"0x800ed014",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","mr","li","lis","stb","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__16zNPCGoalTikiDeadFi",demangled_name:"zNPCGoalTikiDead::zNPCGoalTikiDead(int)",address:"0x800ed060",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__17zNPCGoalTikiDyingFi",demangled_name:"zNPCGoalTikiDying::zNPCGoalTikiDying(int)",address:"0x800ed09c",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__17zNPCGoalTikiCountFi",demangled_name:"zNPCGoalTikiCount::zNPCGoalTikiCount(int)",address:"0x800ed0d8",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__16zNPCGoalTikiHideFi",demangled_name:"zNPCGoalTikiHide::zNPCGoalTikiHide(int)",address:"0x800ed114",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__18zNPCGoalTikiPatrolFi",demangled_name:"zNPCGoalTikiPatrol::zNPCGoalTikiPatrol(int)",address:"0x800ed150",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__16zNPCGoalTikiIdleFi",demangled_name:"zNPCGoalTikiIdle::zNPCGoalTikiIdle(int)",address:"0x800ed18c",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"Clear__16zNPCGoalTikiDeadFv",demangled_name:"zNPCGoalTikiDead::Clear()",address:"0x800ed1c8",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"Clear__17zNPCGoalTikiDyingFv",demangled_name:"zNPCGoalTikiDying::Clear()",address:"0x800ed1cc",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"Clear__17zNPCGoalTikiCountFv",demangled_name:"zNPCGoalTikiCount::Clear()",address:"0x800ed1d0",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"Clear__16zNPCGoalTikiHideFv",demangled_name:"zNPCGoalTikiHide::Clear()",address:"0x800ed1d4",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"Clear__18zNPCGoalTikiPatrolFv",demangled_name:"zNPCGoalTikiPatrol::Clear()",address:"0x800ed1d8",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"Clear__16zNPCGoalTikiIdleFv",demangled_name:"zNPCGoalTikiIdle::Clear()",address:"0x800ed1dc",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0}]},{name:"main/SB/Game/zNPCMessenger",fuzzy_match_percent:.46168053,total_code:4332,matched_code:20,total_data:288,matched_data:0,total_functions:27,matched_functions:4,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x803121c8",size:208,fuzzy_match_percent:0},{name:".data",address:"0x80294050",size:48,fuzzy_match_percent:0},{name:".sbss",address:"0x803cbcb8",size:8,fuzzy_match_percent:0},{name:".sbss2",address:"0x803d08b8",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803ce418",size:16,fuzzy_match_percent:0},{name:".text",address:"0x800ed1e0",size:4320,fuzzy_match_percent:.18518518},{name:".text",address:"0x800ee2c0",size:12,fuzzy_match_percent:100}],functions:[{name:"zNPCMsg_Startup__Fv",demangled_name:"zNPCMsg_Startup()",address:"0x800ed1e0",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","li","mr","lwz","mtlr","addi","blr"],labels:0},{name:"zNPCMsg_Shutdown__Fv",demangled_name:"zNPCMsg_Shutdown()",address:"0x800ed220",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zNPCMsg_ScenePrepare__Fv",demangled_name:"zNPCMsg_ScenePrepare()",address:"0x800ed224",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zNPCMsg_SceneFinish__Fv",demangled_name:"zNPCMsg_SceneFinish()",address:"0x800ed228",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zNPCMsg_SceneReset__Fv",demangled_name:"zNPCMsg_SceneReset()",address:"0x800ed248",size:56,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","mr","lwz","mtlr","addi","blr"],labels:0},{name:"zNPCMsg_Timestep__FP6xScenef",demangled_name:"zNPCMsg_Timestep(xScene*, float)",address:"0x800ed280",size:216,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","bl","mr","lwz","subi","slwi","b","lfs","lwzx","fsubs","fcmpo","ble","stfs","bge","li","addi","cmpwi","psq_l","lfd","mtlr","blr"],labels:5},{name:"zNPCMsg_SendMsg__F13en_NPC_MSG_IDUi",demangled_name:"zNPCMsg_SendMsg(en_NPC_MSG_ID, unsigned int)",address:"0x800ed358",size:100,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","mr","bl","lfs","lwz","mtlr","blr"],labels:0},{name:"zNPCMsg_SendMsg__F13en_NPC_MSG_IDP10zNPCCommon",demangled_name:"zNPCMsg_SendMsg(en_NPC_MSG_ID, zNPCCommon*)",address:"0x800ed3bc",size:104,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","mr","bl","lwz","lfs","mtlr","blr"],labels:0},{name:"zNPCMsg_SendMsg__FP6NPCMsgP10zNPCCommon",demangled_name:"zNPCMsg_SendMsg(NPCMsg*, zNPCCommon*)",address:"0x800ed424",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lfs","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zNPCMsg_SendMsg__FP6NPCMsgfP10zNPCCommon",demangled_name:"zNPCMsg_SendMsg(NPCMsg*, float, zNPCCommon*)",address:"0x800ed448",size:308,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","fmr","lfs","mr","fcmpo","ble","bl","mr.","beq","b","cmplwi","bne","lis","lwz","addi","cmpwi","blt","slwi","lwzx","mtctr","bctrl","li","and.","cmpw","psq_l","lfd","lmw","mtlr","blr"],labels:8},{name:"NPCPS_copyMsgInfo__FP6NPCMsgP6NPCMsgf",demangled_name:"NPCPS_copyMsgInfo(NPCMsg*, NPCMsg*, float)",address:"0x800ed57c",size:72,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","stfd","fmr","mr","bl","stfs","lfd","lwz","mtlr","addi","blr"],labels:0},{name:"NPCPS_queMessage__FP6NPCMsg",demangled_name:"NPCPS_queMessage(NPCMsg*)",address:"0x800ed5c4",size:56,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","addi","lwz","mtlr","blr"],labels:0},{name:"NPCPS_flagForMID__F13en_NPC_MSG_ID",demangled_name:"NPCPS_flagForMID(en_NPC_MSG_ID)",address:"0x800ed5fc",size:8,fuzzy_match_percent:0,opcodes:["li","blr"],labels:0},{name:"NPCPS_MsgPoolInit__FP9NPCPSDatai",demangled_name:"NPCPS_MsgPoolInit(NPCPSData*, int)",address:"0x800ed604",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","addi","bl","mulli","lwz","mtlr","blr"],labels:0},{name:"NPCPS_MsgPoolReset__FP9NPCPSData",demangled_name:"NPCPS_MsgPoolReset(NPCPSData*)",address:"0x800ed674",size:376,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","lwz","mulli","bl","cmpwi","ble","subi","addi","srwi","mtctr","add","bdnz","subf","cmpw","bge","mtlr","blr"],labels:4},{name:"NPCPS_CltPoolInit__FP9NPCPSDatai",demangled_name:"NPCPS_CltPoolInit(NPCPSData*, int)",address:"0x800ed7ec",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","addi","bl","slwi","lwz","mtlr","blr"],labels:0},{name:"NPCPS_CltPoolReset__FP9NPCPSData",demangled_name:"NPCPS_CltPoolReset(NPCPSData*)",address:"0x800ed85c",size:376,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","lwz","slwi","bl","cmpwi","ble","subi","addi","srwi","mtctr","add","bdnz","subf","cmpw","bge","mtlr","blr"],labels:4},{name:"NPCPS_postOffice__Fv",demangled_name:"NPCPS_postOffice()",address:"0x800ed9d4",size:12,fuzzy_match_percent:0,opcodes:["lis","addi","blr"],labels:0},{name:"NPCPS_grabMsg__Fv",demangled_name:"NPCPS_grabMsg()",address:"0x800ed9e0",size:72,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","cmplwi","bne","li","b","mr","mtlr","addi","blr"],labels:2},{name:"NPCPS_freeMsg__FP6NPCMsg",demangled_name:"NPCPS_freeMsg(NPCMsg*)",address:"0x800eda28",size:56,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zNPCMsg_AreaNotify__FP10zNPCCommon13en_NPC_MSG_IDfi11en_NPCTYPES",demangled_name:"zNPCMsg_AreaNotify(zNPCCommon*, en_NPC_MSG_ID, float, int, en_NPCTYPES)",address:"0x800eda60",size:216,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","cmpwi","bne","li","lis","addi","bl","cmplwi","beq","b","lfd","mtlr","blr"],labels:3},{name:"zNPCMsg_AreaNotify__FP10zNPCCommon13en_NPC_MSG_IDfiP11en_NPCTYPES",demangled_name:"zNPCMsg_AreaNotify(zNPCCommon*, en_NPC_MSG_ID, float, int, en_NPCTYPES*)",address:"0x800edb38",size:208,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","cmpwi","bne","li","lis","addi","bl","cmplwi","beq","b","lfd","mtlr","blr"],labels:3},{name:"zNPCMsg_AreaNotify__FP10zNPCCommonP6NPCMsgfiP11en_NPCTYPES",demangled_name:"zNPCMsg_AreaNotify(zNPCCommon*, NPCMsg*, float, int, en_NPCTYPES*)",address:"0x800edc08",size:680,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","bl","fmr","rlwinm.","beq","lis","addi","b","cmplwi","lwz","cmpwi","bne","li","rlwinm","clrlwi","lwzx","lhz","cmplw","cmpw","clrrwi","subis","mtctr","bctrl","lfs","fabs","frsp","fcmpo","bgt","stfs","blt","psq_l","lfd","lmw","mtlr","blr"],labels:20},{name:"zNPCMsg_AreaPlayerStun__FffP5xVec3",demangled_name:"zNPCMsg_AreaPlayerStun(float, float, xVec3*)",address:"0x800edeb0",size:448,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","cmplwi","beq","addi","b","lis","li","lwz","lwzx","lhz","rlwinm.","bne","clrrwi","subis","mtctr","bctrl","cmpwi","lfs","fabs","frsp","fcmpo","bgt","stfs","cmpw","blt","psq_l","lfd","mtlr","blr"],labels:8},{name:"zNPCMsg_AreaNPCExplodeNoRobo__FP10zNPCCommonfPC5xVec3",demangled_name:"zNPCMsg_AreaNPCExplodeNoRobo(zNPCCommon*, float, const xVec3*)",address:"0x800ee070",size:592,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","fmr","mr","bl","cmplwi","beq","lwz","b","li","lwzx","cmplw","lhz","rlwinm.","bne","clrrwi","subis","addi","fcmpo","bgt","mtctr","bctrl","cmpwi","lfs","ble","fabs","frsp","lis","cmpw","blt","psq_l","lfd","lmw","mtlr","blr"],labels:15},{name:"IsAlive__10zNPCCommonFv",demangled_name:"zNPCCommon::IsAlive()",address:"0x800ee2c0",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"Stun__10zNPCCommonFf",demangled_name:"zNPCCommon::Stun(float)",address:"0x800ee2c8",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0}]},{name:"main/SB/Game/zNPCMgr",fuzzy_match_percent:27.1261,total_code:2728,matched_code:740,total_data:9152,matched_data:0,total_functions:37,matched_functions:22,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x80294080",size:3760,fuzzy_match_percent:0},{name:".rodata",address:"0x802673d8",size:5368,fuzzy_match_percent:0},{name:".sbss",address:"0x803cbcc0",size:16,fuzzy_match_percent:0},{name:".sdata2",address:"0x803ce428",size:8,fuzzy_match_percent:0},{name:".text",address:"0x800ee2cc",size:2636,fuzzy_match_percent:24.5827},{name:".text",address:"0x800eed18",size:72,fuzzy_match_percent:100},{name:".text",address:"0x800eed60",size:8,fuzzy_match_percent:100},{name:".text",address:"0x800eed68",size:4,fuzzy_match_percent:100},{name:".text",address:"0x800eed6c",size:8,fuzzy_match_percent:100}],functions:[{name:"zNPCMgrSelf__Fv",demangled_name:"zNPCMgrSelf()",address:"0x800ee2cc",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"zNPCMgr_GetNPCList__Fv",demangled_name:"zNPCMgr_GetNPCList()",address:"0x800ee2d4",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zNPCMgr_Startup__Fv",demangled_name:"zNPCMgr_Startup()",address:"0x800ee2f4",size:100,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","addi","cmpwi","bne","bl","lis","li","mr.","beq","mr","mtlr","blr"],labels:2},{name:"zNPCMgr_Shutdown__Fv",demangled_name:"zNPCMgr_Shutdown()",address:"0x800ee358",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","subic.","bne","bl","mr.","beq","mr","li","mtlr","addi","blr"],labels:2},{name:"zNPCMgr_scenePrepare__Fi",demangled_name:"zNPCMgr_scenePrepare(int)",address:"0x800ee3b8",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zNPCMgr_sceneFinish__Fv",demangled_name:"zNPCMgr_sceneFinish()",address:"0x800ee3ec",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zNPCMgr_sceneReset__Fv",demangled_name:"zNPCMgr_sceneReset()",address:"0x800ee410",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zNPCMgr_scenePostInit__Fv",demangled_name:"zNPCMgr_scenePostInit()",address:"0x800ee434",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zNPCMgr_scenePostSetup__Fv",demangled_name:"zNPCMgr_scenePostSetup()",address:"0x800ee458",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zNPCMgr_sceneTimestep__FP6xScenef",demangled_name:"zNPCMgr_sceneTimestep(xScene*, float)",address:"0x800ee47c",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","bl","lwz","lfd","mtlr","addi","blr"],labels:0},{name:"zNPCMgr_scenePostRender__Fv",demangled_name:"zNPCMgr_scenePostRender()",address:"0x800ee4c0",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zNPCMgr_scenePostParticleRender__Fv",demangled_name:"zNPCMgr_scenePostParticleRender()",address:"0x800ee4e4",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zNPCMgr_createNPCInst__FiP9xEntAsset",demangled_name:"zNPCMgr_createNPCInst(int, xEntAsset*)",address:"0x800ee508",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Startup__7zNPCMgrFv",demangled_name:"zNPCMgr::Startup()",address:"0x800ee53c",size:140,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","li","addi","stb","mr.","beq","lwz","mtlr","blr"],labels:1},{name:"Shutdown__7zNPCMgrFv",demangled_name:"zNPCMgr::Shutdown()",address:"0x800ee5c8",size:80,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","li","bl","mtlr","addi","blr"],labels:1},{name:"ScenePrepare__7zNPCMgrFi",demangled_name:"zNPCMgr::ScenePrepare(int)",address:"0x800ee618",size:80,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"SceneFinish__7zNPCMgrFv",demangled_name:"zNPCMgr::SceneFinish()",address:"0x800ee668",size:168,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","b","lwz","lwzx","mtctr","bctrl","addi","cmpw","blt","bl","mtlr","blr"],labels:2},{name:"SceneReset__7zNPCMgrFv",demangled_name:"zNPCMgr::SceneReset()",address:"0x800ee710",size:84,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","lfs","addi","lwz","mtlr","blr"],labels:0},{name:"ScenePostInit__7zNPCMgrFv",demangled_name:"zNPCMgr::ScenePostInit()",address:"0x800ee764",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"ScenePostSetup__7zNPCMgrFv",demangled_name:"zNPCMgr::ScenePostSetup()",address:"0x800ee790",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","b","lwz","lwzx","mtctr","bctrl","addi","cmpw","blt","mtlr","blr"],labels:2},{name:"ScenePostRender__7zNPCMgrFv",demangled_name:"zNPCMgr::ScenePostRender()",address:"0x800ee800",size:212,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stmw","addi","mr","lwz","bl","li","b","lwzx","clrlwi.","beq","clrrwi","lhz","rlwinm.","bne","cmplwi","mtctr","bctrl","cmpw","blt","lmw","mtlr","blr"],labels:4},{name:"ScenePostParticleRender__7zNPCMgrFv",demangled_name:"zNPCMgr::ScenePostParticleRender()",address:"0x800ee8d4",size:212,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stmw","addi","mr","lwz","bl","li","b","lwzx","rlwinm.","beq","rlwinm","lhz","bne","cmplwi","mtctr","bctrl","cmpw","blt","lmw","mtlr","blr"],labels:4},{name:"CreateNPC__7zNPCMgrFP9xEntAsset",demangled_name:"zNPCMgr::CreateNPC(xEntAsset*)",address:"0x800ee9a8",size:204,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","addi","bl","li","mr.","beq","subi","mtctr","bctrl","cmpw","bne","lis","mtlr","blr"],labels:2},{name:"BackdoorUpdateAllNPCsOnce__7zNPCMgrFP6xScenef",demangled_name:"zNPCMgr::BackdoorUpdateAllNPCsOnce(xScene*, float)",address:"0x800eea74",size:148,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stmw","mr","li","addi","b","lwz","lwzx","bl","lhz","rlwinm.","beq","cmplwi","lfs","mtctr","bctrl","cmpw","blt","lmw","mtlr","blr"],labels:3},{name:"SceneTimestep__7zNPCMgrFP6xScenef",demangled_name:"zNPCMgr::SceneTimestep(xScene*, float)",address:"0x800eeb08",size:164,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","bl","lwz","cmpwi","beq","li","lfd","mtlr","addi","blr"],labels:1},{name:"PrepTypeTable__7zNPCMgrFv",demangled_name:"zNPCMgr::PrepTypeTable()",address:"0x800eebac",size:128,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","b","lwz","bl","cmpwi","bne","li","blt","mtlr","blr"],labels:3},{name:"NPCTypeForModel__7zNPCMgrFUiUi",demangled_name:"zNPCMgr::NPCTypeForModel(unsigned int, unsigned int)",address:"0x800eec2c",size:152,fuzzy_match_percent:0,opcodes:["cmplwi","beq","lis","li","addi","mtctr","lwz","cmplw","bne","mulli","add","blr","bdnz","mr","b","cmpwi","bnelr"],labels:7},{name:"zNPCMgr_OrdTest_npcid__FPCvPv",demangled_name:"zNPCMgr_OrdTest_npcid(const void*, void*)",address:"0x800eecc4",size:40,fuzzy_match_percent:0,opcodes:["lwz","cmplw","bge","li","blr","ble"],labels:2},{name:"zNPCMgr_OrdComp_npcid__FPvPv",demangled_name:"zNPCMgr_OrdComp_npcid(void*, void*)",address:"0x800eecec",size:44,fuzzy_match_percent:100,opcodes:["lwz","cmplw","bge","li","blr","ble"],labels:2},{name:"__ct__7zNPCMgrFv",demangled_name:"zNPCMgr::zNPCMgr()",address:"0x800eed18",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"__dt__7zNPCMgrFv",demangled_name:"zNPCMgr::~zNPCMgr()",address:"0x800eed1c",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr.","beq","extsh.","ble","bl","lwz","mr","mtlr","addi","blr"],labels:1},{name:"DBG_Reset__7zNPCMgrFv",demangled_name:"zNPCMgr::DBG_Reset()",address:"0x800eed58",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"DBG_PerfTrack__7zNPCMgrFv",demangled_name:"zNPCMgr::DBG_PerfTrack()",address:"0x800eed5c",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"GetFactory__10xBehaveMgrFv",demangled_name:"xBehaveMgr::GetFactory()",address:"0x800eed60",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"PostSetup__9xNPCBasicFv",demangled_name:"xNPCBasic::PostSetup()",address:"0x800eed68",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"RenderExtra__10zNPCCommonFv",demangled_name:"zNPCCommon::RenderExtra()",address:"0x800eed6c",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"RenderExtraPostParticles__10zNPCCommonFv",demangled_name:"zNPCCommon::RenderExtraPostParticles()",address:"0x800eed70",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0}]},{name:"main/SB/Game/zNPCTypes",fuzzy_match_percent:100,total_code:216,matched_code:216,total_data:856,matched_data:856,total_functions:3,matched_functions:3,complete:!0,module_name:"main",module_id:0,sections:[{name:".rodata",address:"0x802688d0",size:856,fuzzy_match_percent:100},{name:".text",address:"0x800eed74",size:216,fuzzy_match_percent:100}],functions:[{name:"zNPCTypes_StartupTypes__Fv",demangled_name:"zNPCTypes_StartupTypes()",address:"0x800eed74",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zNPCTypes_ShutdownTypes__Fv",demangled_name:"zNPCTypes_ShutdownTypes()",address:"0x800eedb4",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zNPCTypes_RegisterTypes__FP8xFactory",demangled_name:"zNPCTypes_RegisterTypes(xFactory*)",address:"0x800eedf4",size:88,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","subi","mtctr","lwz","lwzu","bdnz","bl","mtlr","blr"],labels:1}]},{name:"main/SB/Game/zNPCTypeCommon",fuzzy_match_percent:8.429443,total_code:23584,matched_code:1988,total_data:3584,matched_data:0,total_functions:138,matched_functions:51,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x80312298",size:248,fuzzy_match_percent:0},{name:".data",address:"0x80294f30",size:1512,fuzzy_match_percent:0},{name:".rodata",address:"0x80268c28",size:1624,fuzzy_match_percent:0},{name:".sbss",address:"0x803cbcd0",size:40,fuzzy_match_percent:0},{name:".sdata",address:"0x803cac68",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803ce430",size:152,fuzzy_match_percent:0},{name:".text",address:"0x800eee4c",size:22440,fuzzy_match_percent:6.969697},{name:".text",address:"0x800f45f4",size:220,fuzzy_match_percent:72.72727},{name:".text",address:"0x800f46d0",size:140,fuzzy_match_percent:100},{name:".text",address:"0x800f475c",size:300,fuzzy_match_percent:0},{name:".text",address:"0x800f4888",size:88,fuzzy_match_percent:100},{name:".text",address:"0x800f48e0",size:8,fuzzy_match_percent:0},{name:".text",address:"0x800f48e8",size:20,fuzzy_match_percent:0},{name:".text",address:"0x800f48fc",size:276,fuzzy_match_percent:0},{name:".text",address:"0x800f4a10",size:36,fuzzy_match_percent:100},{name:".text",address:"0x800f4a34",size:20,fuzzy_match_percent:0},{name:".text",address:"0x800f4a48",size:36,fuzzy_match_percent:0}],functions:[{name:"ZNPC_Create_Common__FiP10RyzMemGrowPv",demangled_name:"ZNPC_Create_Common(int, RyzMemGrow*, void*)",address:"0x800eee4c",size:116,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","mr","cmpw","li","beq","b","bl","mr.","cmplwi","lwz","mtlr","blr"],labels:4},{name:"ZNPC_Destroy_Common__FP12xFactoryInst",demangled_name:"ZNPC_Destroy_Common(xFactoryInst*)",address:"0x800eeec0",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"ZNPC_Common_Startup__Fv",demangled_name:"ZNPC_Common_Startup()",address:"0x800eeee4",size:120,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","lwz","bl","cmpwi","blt","mtlr","blr"],labels:1},{name:"ZNPC_Common_Shutdown__Fv",demangled_name:"ZNPC_Common_Shutdown()",address:"0x800eef5c",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zNPCCommon_ScenePrepare__Fv",demangled_name:"zNPCCommon_ScenePrepare()",address:"0x800eef84",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"zNPCCommon_SceneFinish__Fv",demangled_name:"zNPCCommon_SceneFinish()",address:"0x800eefc0",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"zNPCCommon_SceneReset__Fv",demangled_name:"zNPCCommon_SceneReset()",address:"0x800eeff4",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","li","lwz","mtlr","addi","blr"],labels:0},{name:"zNPCCommon_ScenePostInit__Fv",demangled_name:"zNPCCommon_ScenePostInit()",address:"0x800ef020",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zNPCCommon_Timestep__FP6xScenef",demangled_name:"zNPCCommon_Timestep(xScene*, float)",address:"0x800ef040",size:92,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","bl","lwz","subi","cmpwi","bge","li","lfd","mtlr","addi","blr"],labels:1},{name:"Init__10zNPCCommonFP9xEntAsset",demangled_name:"zNPCCommon::Init(xEntAsset*)",address:"0x800ef09c",size:276,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","mr","addi","lwz","bl","lbz","cmplwi","beq","b","li","bne","mtctr","bctrl","lfs","fcmpo","ble","ori","mtlr","blr"],labels:4},{name:"InitBounds__10zNPCCommonFv",demangled_name:"zNPCCommon::InitBounds()",address:"0x800ef1b0",size:688,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","lwz","cmpwi","beq","li","stb","b","bl","lfs","fcmpo","ble","lbz","cmplwi","bne","stfs","bge","fmr","mtlr","blr"],labels:14},{name:"Setup__10zNPCCommonFv",demangled_name:"zNPCCommon::Setup()",address:"0x800ef460",size:1092,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","mr","addi","lwz","bl","mtctr","bctrl","cmpwi","beq","cmpw","bge","b","li","cmplwi","mtlr","blr"],labels:30},{name:"Reset__10zNPCCommonFv",demangled_name:"zNPCCommon::Reset()",address:"0x800ef8a4",size:364,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lis","addi","lwz","bl","lfs","stfs","mtctr","bctrl","lbz","clrlwi.","beq","b","rlwinm.","ori","stb","andi.","cmplwi","li","mtlr","blr"],labels:8},{name:"Destroy__10zNPCCommonFv",demangled_name:"zNPCCommon::Destroy()",address:"0x800efa10",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","mtctr","bctrl","mtlr","addi","blr"],labels:0},{name:"Damage__10zNPCCommonF18en_NPC_DAMAGE_TYPEP5xBasePC5xVec3",demangled_name:"zNPCCommon::Damage(en_NPC_DAMAGE_TYPE, xBase*, const xVec3*)",address:"0x800efa3c",size:504,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lis","addi","lwz","clrlwi.","beq","cmplwi","lbz","bne","clrrwi.","bgt","slwi","lwzx","mtctr","bctr","rlwinm.","b","cmpwi","lfs","stfs","fcmpo","bge","li","bl","lmw","mtlr","blr"],labels:22},{name:"Respawn__10zNPCCommonFPC5xVec3P10zMovePointP10zMovePoint",demangled_name:"zNPCCommon::Respawn(const xVec3*, zMovePoint*, zMovePoint*)",address:"0x800efc34",size:252,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","li","bl","cmplwi","lwz","beq","b","mtlr","blr"],labels:4},{name:"NPCMessage__10zNPCCommonFP6NPCMsg",demangled_name:"zNPCCommon::NPCMessage(NPCMsg*)",address:"0x800efd30",size:724,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","lwz","cmpwi","beq","bge","b","stb","cmplwi","lis","addi","bl","mr.","bne","mtlr","blr"],labels:26},{name:"Move__10zNPCCommonFP6xScenefP9xEntFrame",demangled_name:"zNPCCommon::Move(xScene*, float, xEntFrame*)",address:"0x800f0004",size:236,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","cmplwi","beq","bne","li","rlwinm.","addi","bl","cmpwi","ori","lfd","mtlr","blr"],labels:3},{name:"Process__10zNPCCommonFP6xScenef",demangled_name:"zNPCCommon::Process(xScene*, float)",address:"0x800f00f0",size:116,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","rlwinm.","beq","addi","bl","lbz","rlwinm","stb","lfd","mtlr","blr"],labels:1},{name:"BUpdate__10zNPCCommonFP5xVec3",demangled_name:"zNPCCommon::BUpdate(xVec3*)",address:"0x800f0164",size:300,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmpwi","beq","li","addi","stb","lfs","bl","b","stfs","lbz","cmplwi","mtlr","blr"],labels:3},{name:"BoundAsRadius__10zNPCCommonCFi",demangled_name:"zNPCCommon::BoundAsRadius(int) const",address:"0x800f0290",size:184,fuzzy_match_percent:0,opcodes:["stwu","cmpwi","lfs","beq","lwz","stw","fadds","fmuls","b","lbz","cmplwi","bne","fsubs","addi","blr"],labels:4},{name:"NewTime__10zNPCCommonFP6xScenef",demangled_name:"zNPCCommon::NewTime(xScene*, float)",address:"0x800f0348",size:136,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmr","mr","rlwinm.","beq","bl","lfs","fsubs","fcmpo","ble","b","stfs","psq_l","lfd","mtlr","addi","blr"],labels:3},{name:"SysEvent__10zNPCCommonFP5xBaseP5xBaseUiPCfP5xBasePi",demangled_name:"zNPCCommon::SysEvent(xBase*, xBase*, unsigned int, const float*, xBase*, int*)",address:"0x800f03d0",size:2376,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","li","stmw","mr","cmpwi","lwzu","lwz","beq","bge","blt","b","cmplwi","bl","addi","bne","lfs","stfs","mtctr","bctrl","fcmpo","cror","fmuls","mr.","fdivs","ble","lmw","mtlr","blr"],labels:52},{name:"ConvertHitEvent__10zNPCCommonFP5xBaseP5xBaseUiPCfP5xBasePi",demangled_name:"zNPCCommon::ConvertHitEvent(xBase*, xBase*, unsigned int, const float*, xBase*, int*)",address:"0x800f0d18",size:468,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","mr.","lwzu","mr","li","lwz","beq","lbz","cmpwi","bge","b","bl","rlwinm.","addi","cmplwi","lfs","stfs","fmr","fcmpo","ble","fdivs","cmplw","bne","mtctr","bctrl","psq_l","lfd","mtlr","blr"],labels:11},{name:"VelStop__10zNPCCommonFv",demangled_name:"zNPCCommon::VelStop()",address:"0x800f0eec",size:232,fuzzy_match_percent:0,opcodes:["lfs","stfs","lwz","ori","stw","cmplwi","bne","blr","bnelr"],labels:1},{name:"ThrottleAdjust__10zNPCCommonFfff",demangled_name:"zNPCCommon::ThrottleAdjust(float, float, float)",address:"0x800f0fd4",size:216,fuzzy_match_percent:0,opcodes:["lfs","lwz","fcmpo","mfcr","extrwi","bge","fmuls","b","fsubs","fabs","frsp","cror","bne","stfs","blr","cmpwi","beq","fadds","fmr","ble"],labels:12},{name:"ThrottleAccel__10zNPCCommonFfif",demangled_name:"zNPCCommon::ThrottleAccel(float, int, float)",address:"0x800f10ac",size:128,fuzzy_match_percent:0,opcodes:["lwz","cmpwi","lfs","fmuls","beq","fadds","stfs","b","fsubs","fcmpo","bge","fmr","ble","blr"],labels:7},{name:"ThrottleApply__10zNPCCommonFfPC5xVec3i",demangled_name:"zNPCCommon::ThrottleApply(float, const xVec3*, int)",address:"0x800f112c",size:268,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","lfs","fcmpo","bge","addi","b","lwz","rlwinm.","beq","cmpwi","bne","stfs","ori","psq_l","lfd","mtlr","blr"],labels:4},{name:"TurnToFace__10zNPCCommonFfPC5xVec3f",demangled_name:"zNPCCommon::TurnToFace(float, const xVec3*, float)",address:"0x800f1238",size:348,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lfs","mr","fcmpo","bge","lwz","fmuls","b","bl","fmr","rlwinm.","beq","fadds","fsubs","fneg","ble","stfs","ori","psq_l","lfd","mtlr","addi","blr"],labels:13},{name:"ParseLinks__10zNPCCommonFv",demangled_name:"zNPCCommon::ParseLinks()",address:"0x800f1394",size:156,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","mr","b","lwz","lhzx","cmpwi","bge","bl","ori","lbz","cmpw","blt","mtlr","blr"],labels:4},{name:"ParseINI__10zNPCCommonFv",demangled_name:"zNPCCommon::ParseINI()",address:"0x800f1430",size:744,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","li","cmplwi","bgt","lis","addi","lwzx","mtctr","bctr","b","lfs","fcmpo","bge","stfs","fdivs","fmuls","subi","mulli","add","slwi","cmpwi","blt","mtlr","blr"],labels:32},{name:"ParseProps__10zNPCCommonFv",demangled_name:"zNPCCommon::ParseProps()",address:"0x800f1718",size:88,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","cmpwi","beq","b","bl","addi","blt","lwz","mtlr","blr"],labels:3},{name:"CollideReview__10zNPCCommonFv",demangled_name:"zNPCCommon::CollideReview()",address:"0x800f1770",size:544,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","li","lwz","addi","clrlwi.","bne","rlwinm.","beq","cmplwi","lbz","bl","cmpwi","lfs","b","cmplw","mulli","subf","add","mtctr","cmpw","bge","bdnz","blt","lfd","fmuls","fadd","fctiwz","stfd","lmw","mtlr","blr"],labels:18},{name:"IsMountableType__10zNPCCommonF12en_ZBASETYPE",demangled_name:"zNPCCommon::IsMountableType(en_ZBASETYPE)",address:"0x800f1990",size:28,fuzzy_match_percent:100,opcodes:["cmpwi","beq","b","li","blr"],labels:2},{name:"SelfDestroy__10zNPCCommonFv",demangled_name:"zNPCCommon::SelfDestroy()",address:"0x800f19ac",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","cmplwi","beq","li","mtlr","addi","blr"],labels:1},{name:"TagVerts__10zNPCCommonFv",demangled_name:"zNPCCommon::TagVerts()",address:"0x800f19f0",size:364,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","stmw","mr","li","lwz","cmpwi","beq","bl","lfs","stfs","fcmpo","ble","fctiwz","stfd","bge","b","cmplwi","fcmpu","slw","or","blt","lmw","mtlr","blr"],labels:5},{name:"GetVertPos__10zNPCCommonF10en_mdlvertP5xVec3",demangled_name:"zNPCCommon::GetVertPos(en_mdlvert, xVec3*)",address:"0x800f1b5c",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","slw","lwz","and.","bne","b","slwi","addi","mr","add","bl","mtlr","blr"],labels:2},{name:"IsAttackFrame__10zNPCCommonFfi",demangled_name:"zNPCCommon::IsAttackFrame(float, int)",address:"0x800f1bbc",size:388,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","li","cmplwi","bne","b","cmpwi","beq","bge","addi","bl","lfs","fcmpo","cror","psq_l","lfd","mtlr","blr"],labels:11},{name:"GiveReward__10zNPCCommonFv",demangled_name:"zNPCCommon::GiveReward()",address:"0x800f1d40",size:436,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","subis","cmplwi","beq","clrrwi","bne","li","b","lis","addi","mtctr","cmpwi","blt","cmpw","stwx","slwi","bdnz","mtlr","blr"],labels:11},{name:"zNPCPlyrSnd_Reset__Fv",demangled_name:"zNPCPlyrSnd_Reset()",address:"0x800f1ef4",size:12,fuzzy_match_percent:0,opcodes:["lfs","stfs","blr"],labels:0},{name:"zNPCPlyrSnd_Update__Ff",demangled_name:"zNPCPlyrSnd_Update(float)",address:"0x800f1f00",size:36,fuzzy_match_percent:0,opcodes:["lfs","fsubs","fcmpo","ble","b","fmr","stfs","blr"],labels:2},{name:"PlayerKiltMe__10zNPCCommonFv",demangled_name:"zNPCCommon::PlayerKiltMe()",address:"0x800f1f24",size:200,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","bl","cmpwi","bne","lfs","fcmpo","bge","clrrwi","subis","fsubs","cmplwi","fmuls","fmadds","stfs","b","beq","lis","addi","lwz","mtlr","blr"],labels:3},{name:"ISeePlayer__10zNPCCommonFv",demangled_name:"zNPCCommon::ISeePlayer()",address:"0x800f1fec",size:716,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","bl","cmpwi","bne","lfs","fcmpo","bge","fsubs","fmuls","fmadds","stfs","lis","addi","cmpw","beq","b","lwz","mtlr","blr"],labels:33},{name:"ConfigSceneDone__10zNPCCommonFv",demangled_name:"zNPCCommon::ConfigSceneDone()",address:"0x800f22b8",size:12,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"ConfigCreate__10zNPCCommonFUi",demangled_name:"zNPCCommon::ConfigCreate(unsigned int)",address:"0x800f22c4",size:116,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","lwz","bl","cmplwi","bne","b","mtlr","addi","blr"],labels:2},{name:"ConfigFind__10zNPCCommonFUi",demangled_name:"zNPCCommon::ConfigFind(unsigned int)",address:"0x800f2338",size:96,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","lwz","b","cmplw","bne","bl","cmplwi","mtlr","addi","blr"],labels:4},{name:"GetParm__10zNPCCommonF10en_npcparmPi",demangled_name:"zNPCCommon::GetParm(en_npcparm, int*)",address:"0x800f2398",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","mtctr","bctrl","mtlr","addi","blr"],labels:0},{name:"GetParm__10zNPCCommonF10en_npcparmPf",demangled_name:"zNPCCommon::GetParm(en_npcparm, float*)",address:"0x800f23c4",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","mtctr","bctrl","mtlr","addi","blr"],labels:0},{name:"GetParm__10zNPCCommonF10en_npcparmP5xVec3",demangled_name:"zNPCCommon::GetParm(en_npcparm, xVec3*)",address:"0x800f23f0",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","mtctr","bctrl","mtlr","addi","blr"],labels:0},{name:"GetParm__10zNPCCommonF10en_npcparmPP10zMovePoint",demangled_name:"zNPCCommon::GetParm(en_npcparm, zMovePoint**)",address:"0x800f241c",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","mtctr","bctrl","mtlr","addi","blr"],labels:0},{name:"GetParm__10zNPCCommonF10en_npcparmPv",demangled_name:"zNPCCommon::GetParm(en_npcparm, void*)",address:"0x800f2448",size:392,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stmw","mr","addi","lwz","mtctr","bctrl","cmplwi","bgt","slwi","lwzx","bctr","beq","bl","b","lfs","stfs","li","lmw","mtlr","blr"],labels:7},{name:"GetParmDefault__10zNPCCommonF10en_npcparmPv",demangled_name:"zNPCCommon::GetParmDefault(en_npcparm, void*)",address:"0x800f25d0",size:528,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","li","bgt","lis","slwi","addi","lwzx","mtctr","bctr","b","lfs","stfs","mr","bl","lwz","mtlr","blr"],labels:33},{name:"CanDoSplines__10zNPCCommonFv",demangled_name:"zNPCCommon::CanDoSplines()",address:"0x800f27e0",size:40,fuzzy_match_percent:0,opcodes:["lbz","li","cmplwi","beq","lwz","rlwinm.","clrlwi","blr"],labels:1},{name:"FirstAssigned__10zNPCCommonFv",demangled_name:"zNPCCommon::FirstAssigned()",address:"0x800f2808",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"MvptReset__10zNPCCommonFP10zMovePoint",demangled_name:"zNPCCommon::MvptReset(zMovePoint*)",address:"0x800f283c",size:116,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","mr","beq","b","addi","li","bl","lwz","lfs","stfs","mtlr","blr"],labels:2},{name:"MvptCycle__10zNPCCommonFv",demangled_name:"zNPCCommon::MvptCycle()",address:"0x800f28b0",size:348,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","lfs","stfs","lwz","cmplwi","bne","addi","bl","b","beq","cmpwi","lbz","neg","or","srwi","mtlr","blr"],labels:9},{name:"HaveLOSToPos__10zNPCCommonFP5xVec3fP6xSceneP5xBaseP7xCollis",demangled_name:"zNPCCommon::HaveLOSToPos(xVec3*, float, xScene*, xBase*, xCollis*)",address:"0x800f2a0c",size:596,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","addi","mr","lwzu","lwz","fmr","cmplwi","beq","b","li","bl","cmpwi","bne","lfs","stfs","clrlwi.","fcmpo","ble","cmplw","psq_l","lfd","lmw","mtlr","blr"],labels:11},{name:"ModelAtomicHide__10zNPCCommonFiP14xModelInstance",demangled_name:"zNPCCommon::ModelAtomicHide(int, xModelInstance*)",address:"0x800f2c60",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","beq","b","li","bl","mr","bne","lhz","rlwinm","sth","lwz","mtlr","addi","blr"],labels:4},{name:"ModelAtomicShow__10zNPCCommonFiP14xModelInstance",demangled_name:"zNPCCommon::ModelAtomicShow(int, xModelInstance*)",address:"0x800f2cb8",size:100,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","beq","b","li","bl","mr","bne","lhz","ori","sth","lwz","mtlr","addi","blr"],labels:4},{name:"ModelAtomicFind__10zNPCCommonFiiP14xModelInstance",demangled_name:"zNPCCommon::ModelAtomicFind(int, int, xModelInstance*)",address:"0x800f2d1c",size:80,fuzzy_match_percent:0,opcodes:["cmplwi","li","beq","cmpwi","blt","mr","b","lwz","cmpw","bne","addi","blr"],labels:5},{name:"ModelScaleSet__10zNPCCommonFfff",demangled_name:"zNPCCommon::ModelScaleSet(float, float, float)",address:"0x800f2d6c",size:36,fuzzy_match_percent:0,opcodes:["lwz","b","stfs","cmplwi","bne","blr"],labels:2},{name:"AnimStart__10zNPCCommonFUii",demangled_name:"zNPCCommon::AnimStart(unsigned int, int)",address:"0x800f2d90",size:276,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","extsb.","bne","li","stb","lwz","cmpwi","beq","bl","cmplwi","cmplw","b","lis","addi","mtlr","blr"],labels:10},{name:"AnimSetState__10zNPCCommonFUif",demangled_name:"zNPCCommon::AnimSetState(unsigned int, float)",address:"0x800f2ea4",size:100,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","bl","lwz","lfd","mtlr","addi","blr"],labels:0},{name:"AnimFindState__10zNPCCommonFUi",demangled_name:"zNPCCommon::AnimFindState(unsigned int)",address:"0x800f2f08",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"AnimCurSingle__10zNPCCommonFv",demangled_name:"zNPCCommon::AnimCurSingle()",address:"0x800f2f3c",size:96,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","bne","bl","clrrwi","subis","li","b","mtlr","addi","blr"],labels:2},{name:"AnimCurState__10zNPCCommonFv",demangled_name:"zNPCCommon::AnimCurState()",address:"0x800f2f9c",size:100,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","bne","bl","clrrwi","subis","li","b","mtlr","addi","blr"],labels:2},{name:"AnimCurStateID__10zNPCCommonFv",demangled_name:"zNPCCommon::AnimCurStateID()",address:"0x800f3000",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","cmplwi","beq","lwz","b","li","mtlr","addi","blr"],labels:2},{name:"AnimDuration__10zNPCCommonFP10xAnimState",demangled_name:"zNPCCommon::AnimDuration(xAnimState*)",address:"0x800f3034",size:68,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","bne","bl","mr","lfs","b","lwz","mtlr","addi","blr"],labels:3},{name:"AnimTimeRemain__10zNPCCommonFP10xAnimState",demangled_name:"zNPCCommon::AnimTimeRemain(xAnimState*)",address:"0x800f3078",size:92,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","bl","fmr","fsubs","psq_l","lwz","lfd","mtlr","addi","blr"],labels:0},{name:"AnimTimeCurrent__10zNPCCommonFv",demangled_name:"zNPCCommon::AnimTimeCurrent()",address:"0x800f30d4",size:20,fuzzy_match_percent:0,opcodes:["lwz","lfs","blr"],labels:0},{name:"zNPCSettings_MakeDummy__Fv",demangled_name:"zNPCSettings_MakeDummy()",address:"0x800f30e8",size:136,fuzzy_match_percent:0,opcodes:["lis","li","addi","subi","stw","stb","sth","lfs","stfs","blr"],labels:0},{name:"zNPCSettings_Find__FUi",demangled_name:"zNPCSettings_Find(unsigned int)",address:"0x800f3170",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","li","beq","addi","bl","mr","bne","lwz","mtlr","blr"],labels:2},{name:"Vibrate__10zNPCCommonFff",demangled_name:"zNPCCommon::Vibrate(float, float)",address:"0x800f31bc",size:132,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lfs","fcmpo","ble","b","fmr","fdivs","bge","li","bl","lwz","mtlr","addi","blr"],labels:5},{name:"Vibrate__10zNPCCommonF10en_npcvibef",demangled_name:"zNPCCommon::Vibrate(en_npcvibe, float)",address:"0x800f3240",size:260,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","cmpwi","beq","bge","b","lfs","li","bl","fcmpo","ble","mr","psq_l","lfd","lwz","mtlr","addi","blr"],labels:10},{name:"MatPosSet__10zNPCCommonFP5xVec3",demangled_name:"zNPCCommon::MatPosSet(xVec3*)",address:"0x800f3344",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","mr","beq","lwz","addi","bl","mtlr","blr"],labels:1},{name:"NPCC_NPCIsConversing__Fv",demangled_name:"NPCC_NPCIsConversing()",address:"0x800f3390",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"zNPCCommon_WonderReset__Fv",demangled_name:"zNPCCommon_WonderReset()",address:"0x800f3398",size:16,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"WonderOfTalking__10zNPCCommonFiP5xBase",demangled_name:"zNPCCommon::WonderOfTalking(int, xBase*)",address:"0x800f33a8",size:56,fuzzy_match_percent:100,opcodes:["cmpwi","beq","li","cmplwi","stw","blr"],labels:2},{name:"SomethingWonderful__10zNPCCommonFv",demangled_name:"zNPCCommon::SomethingWonderful()",address:"0x800f33e0",size:236,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","mr","lwz","cmplwi","bge","ori","li","and.","beq","bl","clrlwi.","clrrwi","subis","bne","cmpwi","mtlr","blr"],labels:7},{name:"SndPlayFromAFX__10zNPCCommonFP12zAnimFxSoundPUi",demangled_name:"zNPCCommon::SndPlayFromAFX(zAnimFxSound*, unsigned int*)",address:"0x800f34cc",size:196,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lwz","bl","cmpwi","bne","li","b","lfs","fmr","cmplwi","beq","psq_l","lfd","lmw","mtlr","addi","blr"],labels:5},{name:"SndPlayFromSFX__10zNPCCommonFP4xSFXPUi",demangled_name:"zNPCCommon::SndPlayFromSFX(xSFX*, unsigned int*)",address:"0x800f3590",size:164,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","lwz","lfs","fcmpo","bge","b","fmr","cmplwi","beq","mtlr","addi","blr"],labels:5},{name:"SndPlayRandom__10zNPCCommonF12en_NPC_SOUND",demangled_name:"zNPCCommon::SndPlayRandom(en_NPC_SOUND)",address:"0x800f3634",size:136,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","li","lwz","bl","cmpwi","beq","mr.","lfs","neg","or","srwi","lmw","mtlr","addi","blr"],labels:1},{name:"SndStart__10zNPCCommonFUiP10NPCSndPropf",demangled_name:"zNPCCommon::SndStart(unsigned int, NPCSndProp*, float)",address:"0x800f36bc",size:600,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr.","fmr","lfs","mr","li","bne","bl","lwz","clrlwi","fcmpo","bge","b","rlwinm.","beq","cmpwi","lbz","extsb.","stb","lis","addi","add","rlwinm","cmplwi","fmuls","psq_l","lfd","lmw","mtlr","blr"],labels:15},{name:"SndIsAnyPlaying__10zNPCCommonFv",demangled_name:"zNPCCommon::SndIsAnyPlaying()",address:"0x800f3914",size:84,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","add","bl","cmpwi","bne","addi","blt","lwz","mtlr","blr"],labels:2},{name:"SndChanIsBusy__10zNPCCommonFi",demangled_name:"zNPCCommon::SndChanIsBusy(int)",address:"0x800f3968",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","clrlwi","add","li","bl","lwz","mtlr","addi","blr"],labels:0},{name:"SndKillSounds__10zNPCCommonFii",demangled_name:"zNPCCommon::SndKillSounds(int, int)",address:"0x800f3994",size:96,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","li","add","bl","addi","blt","b","clrlwi","lwz","mtlr","blr"],labels:3},{name:"SndQueUpdate__10zNPCCommonFf",demangled_name:"zNPCCommon::SndQueUpdate(float)",address:"0x800f39f4",size:244,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","li","lwz","cmpwi","beq","lfs","addi","fsubs","stfs","fcmpo","bgt","subi","bl","blt","ble","ori","b","rlwinm","psq_l","lfd","mtlr","blr"],labels:4},{name:"LassoInit__10zNPCCommonFv",demangled_name:"zNPCCommon::LassoInit()",address:"0x800f3ae8",size:128,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","mtctr","bctrl","cmplwi","beq","li","bl","b","mtlr","addi","blr"],labels:3},{name:"LassoSetup__10zNPCCommonFv",demangled_name:"zNPCCommon::LassoSetup()",address:"0x800f3b68",size:228,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","bl","lhz","rlwinm","sth","ori","oris","b","mtlr","addi","blr"],labels:2},{name:"LassoUseGuides__10zNPCCommonFii",demangled_name:"zNPCCommon::LassoUseGuides(int, int)",address:"0x800f3c4c",size:156,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","lwz","b","cmpw","bne","mr","cmplwi","beq","addi","bl","mtlr","blr"],labels:7},{name:"LassoGetAnims__10zNPCCommonFP14xModelInstanceP14xModelInstance",demangled_name:"zNPCCommon::LassoGetAnims(xModelInstance*, xModelInstance*)",address:"0x800f3ce8",size:372,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","li","lwz","cmplwi","beq","bne","lis","addi","b","bl","cmpwi","cmplw","lmw","clrlwi","mtlr","blr"],labels:17},{name:"LassoSyncAnims__10zNPCCommonF11en_lassanim",demangled_name:"zNPCCommon::LassoSyncAnims(en_lassanim)",address:"0x800f3e5c",size:172,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","li","mr","beq","bge","b","lwz","cmplwi","bl","mtlr","addi","blr"],labels:4},{name:"GimmeLassInfo__10zNPCCommonFv",demangled_name:"zNPCCommon::GimmeLassInfo()",address:"0x800f3f08",size:28,fuzzy_match_percent:100,opcodes:["lwz","rlwinm.","beq","blr","li"],labels:1},{name:"LassoNotify__10zNPCCommonF14en_LASSO_EVENT",demangled_name:"zNPCCommon::LassoNotify(en_LASSO_EVENT)",address:"0x800f3f24",size:136,fuzzy_match_percent:100,opcodes:["lwz","cmpwi","bne","bnelr","beqlr","bge","beq","blr","bgelr","b","li","stw"],labels:7},{name:"AddBaseline__10zNPCCommonFP7xPsychePFP5xGoalPvP11en_trantypefPv_iPFP5xGoalPvP11en_trantypefPv_iPFP5xGoalPvP11en_trantypefPv_iPFP5xGoalPvP11en_trantypefPv_iPFP5xGoalPvP11en_trantypefPv_i",demangled_name:"zNPCCommon::AddBaseline(xPsyche*, int (*)(xGoal*, void*, en_trantype*, float, void*), int (*)(xGoal*, void*, en_trantype*, float, void*), int (*)(xGoal*, void*, en_trantype*, float, void*), int (*)(xGoal*, void*, en_trantype*, float, void*), int (*)(xGoal*, void*, en_trantype*, float, void*))",address:"0x800f3fac",size:296,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lis","addi","li","bl","lmw","lwz","mtlr","blr"],labels:0},{name:"AddScripting__10zNPCCommonFP7xPsychePFP5xGoalPvP11en_trantypefPv_iPFP5xGoalPvP11en_trantypefPv_iPFP5xGoalPvP11en_trantypefPv_iPFP5xGoalPvP11en_trantypefPv_iPFP5xGoalPvP11en_trantypefPv_iPFP5xGoalPvP11en_trantypefPv_iPFP5xGoalPvP11en_trantypefPv_i",demangled_name:"zNPCCommon::AddScripting(xPsyche*, int (*)(xGoal*, void*, en_trantype*, float, void*), int (*)(xGoal*, void*, en_trantype*, float, void*), int (*)(xGoal*, void*, en_trantype*, float, void*), int (*)(xGoal*, void*, en_trantype*, float, void*), int (*)(xGoal*, void*, en_trantype*, float, void*), int (*)(xGoal*, void*, en_trantype*, float, void*), int (*)(xGoal*, void*, en_trantype*, float, void*))",address:"0x800f40d4",size:368,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lwz","bl","clrlwi.","beq","lis","addi","li","lmw","mtlr","blr"],labels:1},{name:"AddDEVGoals__10zNPCCommonFP7xPsyche",demangled_name:"zNPCCommon::AddDEVGoals(xPsyche*)",address:"0x800f4244",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"ZNPC_AnimTable_Common__Fv",demangled_name:"ZNPC_AnimTable_Common()",address:"0x800f4248",size:140,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","bl","mr","lfs","lwz","mtlr","blr"],labels:0},{name:"ZNPC_AnimTable_LassoGuide__Fv",demangled_name:"ZNPC_AnimTable_LassoGuide()",address:"0x800f42d4",size:292,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","bl","mr","lwz","lfs","fmr","mtlr","blr"],labels:0},{name:"NPCC_BuildStandardAnimTran__FP10xAnimTablePPcPiif",demangled_name:"NPCC_BuildStandardAnimTran(xAnimTable*, char**, int*, int, float)",address:"0x800f43f8",size:400,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","fmr","mr","slwi","li","b","lwzx","cmpw","bne","addi","cmplwi","lfs","bl","cmpwi","psq_l","lfd","lmw","lwz","mtlr","blr"],labels:7},{name:"zNPCCommon_EjectPhlemOnPawz__Fv",demangled_name:"zNPCCommon_EjectPhlemOnPawz()",address:"0x800f4588",size:108,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lis","addi","lwz","cmplwi","beq","li","mr.","cmpwi","mr","mtlr","blr"],labels:1},{name:"__ct__10zNPCCommonFi",demangled_name:"zNPCCommon::zNPCCommon(int)",address:"0x800f45f4",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"DBG_Name__10zNPCCommonFv",demangled_name:"zNPCCommon::DBG_Name()",address:"0x800f4630",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"DBG_AddTweakers__10zNPCCommonFv",demangled_name:"zNPCCommon::DBG_AddTweakers()",address:"0x800f4638",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"SelfSetup__10zNPCCommonFv",demangled_name:"zNPCCommon::SelfSetup()",address:"0x800f463c",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"DBG_RptDataSize__10zNPCCommonFv",demangled_name:"zNPCCommon::DBG_RptDataSize()",address:"0x800f4640",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"DBG_InstName__10zNPCCommonFv",demangled_name:"zNPCCommon::DBG_InstName()",address:"0x800f4644",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"PRIV_GetDriverData__10zNPCCommonFv",demangled_name:"zNPCCommon::PRIV_GetDriverData()",address:"0x800f4664",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"ModelScaleSet__10zNPCCommonFPC5xVec3",demangled_name:"zNPCCommon::ModelScaleSet(const xVec3*)",address:"0x800f466c",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","lfs","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"AnimGetTable__10zNPCCommonFv",demangled_name:"zNPCCommon::AnimGetTable()",address:"0x800f4698",size:16,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"PRIV_GetLassoData__10zNPCCommonFv",demangled_name:"zNPCCommon::PRIV_GetLassoData()",address:"0x800f46a8",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"DuploOwner__10zNPCCommonFP10zNPCCommon",demangled_name:"zNPCCommon::DuploOwner(zNPCCommon*)",address:"0x800f46b0",size:8,fuzzy_match_percent:100,opcodes:["stw","blr"],labels:0},{name:"SpeakBegin__10zNPCCommonFv",demangled_name:"zNPCCommon::SpeakBegin()",address:"0x800f46b8",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"SpeakEnd__10zNPCCommonFv",demangled_name:"zNPCCommon::SpeakEnd()",address:"0x800f46bc",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"SpeakStart__10zNPCCommonFUiUii",demangled_name:"zNPCCommon::SpeakStart(unsigned int, unsigned int, int)",address:"0x800f46c0",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"SpeakStop__10zNPCCommonFv",demangled_name:"zNPCCommon::SpeakStop()",address:"0x800f46c4",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"GenShadCacheRad__10zNPCCommonFv",demangled_name:"zNPCCommon::GenShadCacheRad()",address:"0x800f46c8",size:8,fuzzy_match_percent:100,opcodes:["lfs","blr"],labels:0},{name:"__ct__9xNPCBasicFi",demangled_name:"xNPCBasic::xNPCBasic(int)",address:"0x800f46d0",size:80,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","addi","bl","lis","lwz","mtlr","blr"],labels:0},{name:"Setup__9xNPCBasicFv",demangled_name:"xNPCBasic::Setup()",address:"0x800f4720",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"Move__9xNPCBasicFP6xScenefP9xEntFrame",demangled_name:"xNPCBasic::Move(xScene*, float, xEntFrame*)",address:"0x800f4724",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"SysEvent__9xNPCBasicFP5xBaseP5xBaseUiPCfP5xBasePi",demangled_name:"xNPCBasic::SysEvent(xBase*, xBase*, unsigned int, const float*, xBase*, int*)",address:"0x800f4728",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"DBG_PStatOn__9xNPCBasicF10en_npcperf",demangled_name:"xNPCBasic::DBG_PStatOn(en_npcperf)",address:"0x800f4730",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"DBG_PStatCont__9xNPCBasicF10en_npcperf",demangled_name:"xNPCBasic::DBG_PStatCont(en_npcperf)",address:"0x800f4734",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"PostInit__9xNPCBasicFv",demangled_name:"xNPCBasic::PostInit()",address:"0x800f4738",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"Render__9xNPCBasicFv",demangled_name:"xNPCBasic::Render()",address:"0x800f473c",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"__as__12zNPCSettingsFRC12zNPCSettings",demangled_name:"zNPCSettings::operator=(const zNPCSettings&)",address:"0x800f475c",size:180,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","addi","lbz","li","stb","lfs","stfs","mtlr","blr"],labels:0},{name:"__as__9xDynAssetFRC9xDynAsset",demangled_name:"xDynAsset::operator=(const xDynAsset&)",address:"0x800f4810",size:84,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","lhz","sth","mtlr","addi","blr"],labels:0},{name:"__as__10xBaseAssetFRC10xBaseAsset",demangled_name:"xBaseAsset::operator=(const xBaseAsset&)",address:"0x800f4864",size:36,fuzzy_match_percent:0,opcodes:["lwz","lbz","stw","stb","lhz","sth","blr"],labels:0},{name:"ImmTranOn__7xPsycheFv",demangled_name:"xPsyche::ImmTranOn()",address:"0x800f4888",size:16,fuzzy_match_percent:100,opcodes:["lwz","ori","stw","blr"],labels:0},{name:"ImmTranOff__7xPsycheFv",demangled_name:"xPsyche::ImmTranOff()",address:"0x800f4898",size:16,fuzzy_match_percent:100,opcodes:["lwz","clrrwi","stw","blr"],labels:0},{name:"ImmTranIsOn__7xPsycheFv",demangled_name:"xPsyche::ImmTranIsOn()",address:"0x800f48a8",size:12,fuzzy_match_percent:100,opcodes:["lwz","clrlwi","blr"],labels:0},{name:"HasGoal__7xPsycheFi",demangled_name:"xPsyche::HasGoal(int)",address:"0x800f48b4",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","neg","or","srwi","lwz","mtlr","addi","blr"],labels:0},{name:"Next__21xListItem<9NPCConfig>Fv",demangled_name:"xListItem::Next()",address:"0x800f48e0",size:8,fuzzy_match_percent:0,opcodes:["lwz","blr"],labels:0},{name:"HasSpline__10zMovePointFv",demangled_name:"zMovePoint::HasSpline()",address:"0x800f48e8",size:20,fuzzy_match_percent:0,opcodes:["lwz","neg","or","srwi","blr"],labels:0},{name:"xUtil_choose__FPCfiPCf",demangled_name:"xUtil_choose(const float*, int, const float*)",address:"0x800f48fc",size:276,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","mr.","bne","lfs","b","cmpwi","bge","li","bl","cmplwi","xoris","lis","lfd","fsubs","fmuls","fctiwz","stfd","lwz","mtctr","ble","fmr","fadds","fcmpo","cror","addi","bdnz","cmpw","blt","subi","slwi","lfsx","mtlr","blr"],labels:9},{name:"xSndIsPlaying__FUiUi",demangled_name:"xSndIsPlaying(unsigned int, unsigned int)",address:"0x800f4a10",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","clrlwi","mtlr","addi","blr"],labels:0},{name:"SetCallbacks__5xGoalFPFP5xGoalPvP11en_trantypefPv_iPFP5xGoalPvP11en_trantypefPv_iPFP5xGoalPvfPv_iPv",demangled_name:"xGoal::SetCallbacks(int (*)(xGoal*, void*, en_trantype*, float, void*), int (*)(xGoal*, void*, en_trantype*, float, void*), int (*)(xGoal*, void*, float, void*), void*)",address:"0x800f4a34",size:20,fuzzy_match_percent:0,opcodes:["stw","blr"],labels:0},{name:"Insert__21xListItem<9NPCConfig>FP9NPCConfig",demangled_name:"xListItem::Insert(NPCConfig*)",address:"0x800f4a48",size:36,fuzzy_match_percent:0,opcodes:["stw","lwz","cmplwi","beq","blr"],labels:1}]},{name:"main/SB/Game/zNPCTypeRobot",fuzzy_match_percent:5.807032,total_code:57792,matched_code:3308,total_data:10664,matched_data:0,total_functions:328,matched_functions:48,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x80312390",size:3576,fuzzy_match_percent:0},{name:".data",address:"0x80295518",size:4352,fuzzy_match_percent:45.924873},{name:".rodata",address:"0x80269280",size:2120,fuzzy_match_percent:0},{name:".sbss",address:"0x803cbcf8",size:152,fuzzy_match_percent:0},{name:".sdata",address:"0x803cac70",size:136,fuzzy_match_percent:0},{name:".sdata2",address:"0x803ce4c8",size:328,fuzzy_match_percent:0},{name:".text",address:"0x800f4a6c",size:55208,fuzzy_match_percent:5.3108244},{name:".text",address:"0x80102214",size:92,fuzzy_match_percent:56.52174},{name:".text",address:"0x80102270",size:1768,fuzzy_match_percent:13.348416},{name:".text",address:"0x80102958",size:36,fuzzy_match_percent:100},{name:".text",address:"0x8010297c",size:16,fuzzy_match_percent:0},{name:".text",address:"0x8010298c",size:8,fuzzy_match_percent:0},{name:".text",address:"0x80102994",size:276,fuzzy_match_percent:0},{name:".text",address:"0x80102aa8",size:248,fuzzy_match_percent:0},{name:".text",address:"0x80102ba0",size:100,fuzzy_match_percent:100},{name:".text",address:"0x80102c04",size:40,fuzzy_match_percent:0}],functions:[{name:"ZNPC_Robot_Startup__Fv",demangled_name:"ZNPC_Robot_Startup()",address:"0x800f4a6c",size:336,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","lwz","bl","cmpwi","blt","mtlr","blr"],labels:6},{name:"PlayTheFiddle__Fv",demangled_name:"PlayTheFiddle()",address:"0x800f4bbc",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"ZNPC_Robot_Shutdown__Fv",demangled_name:"ZNPC_Robot_Shutdown()",address:"0x800f4bc0",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zNPCRobot_ScenePrepare__Fv",demangled_name:"zNPCRobot_ScenePrepare()",address:"0x800f4bc4",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","li","addi","bl","lwz","mtlr","blr"],labels:0},{name:"zNPCRobot_SceneFinish__Fv",demangled_name:"zNPCRobot_SceneFinish()",address:"0x800f4c08",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"zNPCRobot_SceneReset__Fv",demangled_name:"zNPCRobot_SceneReset()",address:"0x800f4c34",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zNPCRobot_ScenePostInit__Fv",demangled_name:"zNPCRobot_ScenePostInit()",address:"0x800f4c54",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zNPCRobot_Timestep__FP6xScenef",demangled_name:"zNPCRobot_Timestep(xScene*, float)",address:"0x800f4c78",size:96,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","lwz","cmpwi","beq","bl","li","lfd","mtlr","addi","blr"],labels:2},{name:"ZNPC_Create_Robot__FiP10RyzMemGrowPv",demangled_name:"ZNPC_Create_Robot(int, RyzMemGrow*, void*)",address:"0x800f4cd8",size:968,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","mr","stw","addi","cmpw","beq","bge","b","li","bl","mr.","cmplwi","lwz","mtlr","blr"],labels:42},{name:"ZNPC_Destroy_Robot__FP12xFactoryInst",demangled_name:"ZNPC_Destroy_Robot(xFactoryInst*)",address:"0x800f50a0",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"ZNPC_AnimTable_RobotBase__FP10xAnimTable",demangled_name:"ZNPC_AnimTable_RobotBase(xAnimTable*)",address:"0x800f50c4",size:1636,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","stmw","mr","subi","mtctr","lwz","lwzu","bdnz","lfs","bl","fmr","lmw","mtlr","blr"],labels:1},{name:"ZNPC_AnimTable_Fodder__Fv",demangled_name:"ZNPC_AnimTable_Fodder()",address:"0x800f5728",size:1608,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","stmw","lwz","bl","mr","lfs","fmr","lmw","mtlr","blr"],labels:0},{name:"ZNPC_AnimTable_Hammer__Fv",demangled_name:"ZNPC_AnimTable_Hammer()",address:"0x800f5d70",size:656,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","stmw","lwz","bl","mr","lfs","fmr","lmw","mtlr","blr"],labels:0},{name:"ZNPC_AnimTable_TarTar__Fv",demangled_name:"ZNPC_AnimTable_TarTar()",address:"0x800f6000",size:580,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","lwz","bl","mr","lfs","fmr","mtlr","blr"],labels:0},{name:"ZNPC_AnimTable_TTSauce__Fv",demangled_name:"ZNPC_AnimTable_TTSauce()",address:"0x800f6244",size:136,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","bl","mr","lwz","lfs","mtlr","blr"],labels:0},{name:"ZNPC_AnimTable_GLove__Fv",demangled_name:"ZNPC_AnimTable_GLove()",address:"0x800f62cc",size:884,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","stmw","lwz","bl","mr","lfs","fmr","lmw","mtlr","blr"],labels:0},{name:"ZNPC_AnimTable_Monsoon__Fv",demangled_name:"ZNPC_AnimTable_Monsoon()",address:"0x800f6640",size:528,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","lwz","bl","mr","lfs","fmr","mtlr","blr"],labels:0},{name:"ZNPC_AnimTable_ThunderCloud__Fv",demangled_name:"ZNPC_AnimTable_ThunderCloud()",address:"0x800f6850",size:276,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","lwz","bl","mr","lfs","mtlr","blr"],labels:0},{name:"ZNPC_AnimTable_NightLight__Fv",demangled_name:"ZNPC_AnimTable_NightLight()",address:"0x800f6964",size:176,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","lwz","bl","mr","lfs","mtlr","blr"],labels:0},{name:"ZNPC_AnimTable_SleepyTime__Fv",demangled_name:"ZNPC_AnimTable_SleepyTime()",address:"0x800f6a14",size:284,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","lwz","bl","mr","lfs","mtlr","blr"],labels:0},{name:"ZNPC_AnimTable_ArfDog__Fv",demangled_name:"ZNPC_AnimTable_ArfDog()",address:"0x800f6b30",size:1360,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","subi","mtctr","lwz","lwzu","bdnz","bl","mr","lfs","mtlr","blr"],labels:1},{name:"ZNPC_AnimTable_ArfArf__Fv",demangled_name:"ZNPC_AnimTable_ArfArf()",address:"0x800f7080",size:696,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","lwz","bl","mr","lfs","fmr","mtlr","blr"],labels:0},{name:"ZNPC_AnimTable_Chuck__Fv",demangled_name:"ZNPC_AnimTable_Chuck()",address:"0x800f7338",size:572,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","lwz","bl","mr","lfs","fmr","mtlr","blr"],labels:0},{name:"ZNPC_AnimTable_Tubelet__Fv",demangled_name:"ZNPC_AnimTable_Tubelet()",address:"0x800f7574",size:192,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","lwz","bl","mr","lfs","mtlr","blr"],labels:0},{name:"ZNPC_AnimTable_FloatDevice__Fv",demangled_name:"ZNPC_AnimTable_FloatDevice()",address:"0x800f7634",size:136,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","bl","mr","lwz","lfs","mtlr","blr"],labels:0},{name:"ZNPC_AnimTable_SlickShield__Fv",demangled_name:"ZNPC_AnimTable_SlickShield()",address:"0x800f76bc",size:136,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","bl","mr","lwz","lfs","mtlr","blr"],labels:0},{name:"ZNPC_AnimTable_Slick__Fv",demangled_name:"ZNPC_AnimTable_Slick()",address:"0x800f7744",size:444,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","lwz","bl","mr","lfs","fmr","mtlr","blr"],labels:0},{name:"ColChkFlags__9zNPCRobotCFv",demangled_name:"zNPCRobot::ColChkFlags() const",address:"0x800f7900",size:28,fuzzy_match_percent:85.71429,opcodes:["lbz","li","cmplwi","beq","rlwinm","clrlwi","blr"],labels:1},{name:"ColPenFlags__9zNPCRobotCFv",demangled_name:"zNPCRobot::ColPenFlags() const",address:"0x800f791c",size:28,fuzzy_match_percent:85.71429,opcodes:["lbz","li","cmplwi","beq","rlwinm","clrlwi","blr"],labels:1},{name:"PhysicsFlags__9zNPCRobotCFv",demangled_name:"zNPCRobot::PhysicsFlags() const",address:"0x800f7938",size:40,fuzzy_match_percent:100,opcodes:["lwz","li","rlwinm.","beq","ori","clrlwi","blr"],labels:2},{name:"Init__9zNPCRobotFP9xEntAsset",demangled_name:"zNPCRobot::Init(xEntAsset*)",address:"0x800f7960",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","li","lha","ori","sth","lwz","mtlr","addi","blr"],labels:0},{name:"Reset__9zNPCRobotFv",demangled_name:"zNPCRobot::Reset()",address:"0x800f79ac",size:412,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","lfs","fcmpo","bge","rlwinm.","bne","stfs","mtctr","bctrl","bl","cmplwi","beq","oris","subis","lis","addi","li","b","cmpwi","mtlr","blr"],labels:8},{name:"GenShadCacheRad__9zNPCRobotFv",demangled_name:"zNPCRobot::GenShadCacheRad()",address:"0x800f7b48",size:144,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","bl","subis","subi","cmplwi","bgt","lis","slwi","addi","lwzx","mtctr","bctr","lfs","b","li","fmuls","psq_l","lwz","lfd","mtlr","blr"],labels:5},{name:"ParseINI__9zNPCRobotFv",demangled_name:"zNPCRobot::ParseINI()",address:"0x800f7bd8",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","lwz","addi","mtlr","blr"],labels:0},{name:"Process__9zNPCRobotFP6xScenef",demangled_name:"zNPCRobot::Process(xScene*, float)",address:"0x800f7c18",size:132,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","li","lwz","bl","mtctr","bctrl","cmpwi","beq","lfd","mtlr","addi","blr"],labels:1},{name:"NewTime__9zNPCRobotFP6xScenef",demangled_name:"zNPCRobot::NewTime(xScene*, float)",address:"0x800f7c9c",size:124,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","cmpwi","blt","mtctr","bctrl","bne","bl","lfd","mtlr","addi","blr"],labels:1},{name:"SelfSetup__9zNPCRobotFv",demangled_name:"zNPCRobot::SelfSetup()",address:"0x800f7d18",size:360,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","li","lwz","lis","addi","mtlr","blr"],labels:0},{name:"AnimPick__9zNPCRobotFi16en_NPC_GOAL_SPOTP5xGoal",demangled_name:"zNPCRobot::AnimPick(int, en_NPC_GOAL_SPOT, xGoal*)",address:"0x800f7e80",size:600,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","cmpw","beq","bge","b","cmpwi","bne","bl","rlwinm.","mr","blt","slwi","lwzx","lwz","mtlr","blr"],labels:32},{name:"SysEvent__9zNPCRobotFP5xBaseP5xBaseUiPCfP5xBasePi",demangled_name:"zNPCRobot::SysEvent(xBase*, xBase*, unsigned int, const float*, xBase*, int*)",address:"0x800f80d8",size:312,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","stmw","mr","li","bl","lwz","cmplwi","beq","mr.","rlwinm.","mtctr","bctrl","b","cmplw","lmw","mtlr","blr"],labels:3},{name:"NPCMessage__9zNPCRobotFP6NPCMsg",demangled_name:"zNPCRobot::NPCMessage(NPCMsg*)",address:"0x800f8210",size:244,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lwz","cmplwi","beq","bl","mr.","mtctr","bctrl","cmpwi","b","li","cmplw","bne","lmw","mtlr","addi","blr"],labels:6},{name:"RoboHandleMail__9zNPCRobotFP6NPCMsg",demangled_name:"zNPCRobot::RoboHandleMail(NPCMsg*)",address:"0x800f8304",size:468,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","lwz","cmplwi","bgt","lis","slwi","addi","lwzx","mtctr","bctr","bl","b","subis","bne","beq","rlwinm.","cmpwi","bge","mtlr","blr"],labels:14},{name:"DuploOwner__9zNPCRobotFP10zNPCCommon",demangled_name:"zNPCRobot::DuploOwner(zNPCCommon*)",address:"0x800f84d8",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","cmplwi","beq","lis","addi","li","mtlr","blr"],labels:1},{name:"DoAliveStuff__9zNPCRobotFf",demangled_name:"zNPCRobot::DoAliveStuff(float)",address:"0x800f8538",size:384,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","cmplwi","beq","lbz","bl","addi","lfs","stfs","rlwinm.","li","cmpwi","bgt","lis","fcmpo","bge","psq_l","lfd","mtlr","blr"],labels:6},{name:"CheckFalling__9zNPCRobotFf",demangled_name:"zNPCRobot::CheckFalling(float)",address:"0x800f86b8",size:276,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","rlwinm.","beq","lfs","fcmpo","bgt","addi","bl","cmpwi","subis","cmplwi","li","lis","b","lwzx","cmpw","bne","blt","mtctr","bctrl","mtlr","blr"],labels:4},{name:"BunnyHopSet__9zNPCRobotFP5xVec3",demangled_name:"zNPCRobot::BunnyHopSet(xVec3*)",address:"0x800f87cc",size:140,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","mr","beq","addi","bl","b","lis","lwz","lfs","fcmpo","ble","fmr","stfs","mtlr","blr"],labels:6},{name:"AddLassoing__9zNPCRobotFP7xPsychePFP5xGoalPvP11en_trantypefPv_iPFP5xGoalPvP11en_trantypefPv_iPFP5xGoalPvP11en_trantypefPv_iPFP5xGoalPvP11en_trantypefPv_iPFP5xGoalPvP11en_trantypefPv_i",demangled_name:"zNPCRobot::AddLassoing(xPsyche*, int (*)(xGoal*, void*, en_trantype*, float, void*), int (*)(xGoal*, void*, en_trantype*, float, void*), int (*)(xGoal*, void*, en_trantype*, float, void*), int (*)(xGoal*, void*, en_trantype*, float, void*), int (*)(xGoal*, void*, en_trantype*, float, void*))",address:"0x800f8858",size:208,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","rlwinm.","beq","lis","addi","li","bl","mtlr","blr"],labels:1},{name:"AddMiscTypical__9zNPCRobotFP7xPsychePFP5xGoalPvP11en_trantypefPv_iPFP5xGoalPvP11en_trantypefPv_iPFP5xGoalPvP11en_trantypefPv_i",demangled_name:"zNPCRobot::AddMiscTypical(xPsyche*, int (*)(xGoal*, void*, en_trantype*, float, void*), int (*)(xGoal*, void*, en_trantype*, float, void*), int (*)(xGoal*, void*, en_trantype*, float, void*))",address:"0x800f8928",size:196,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","lis","addi","bl","lwz","mtlr","blr"],labels:0},{name:"AddStunThrow__9zNPCRobotFP7xPsychePFP5xGoalPvP11en_trantypefPv_iPFP5xGoalPvP11en_trantypefPv_iPFP5xGoalPvP11en_trantypefPv_iPFP5xGoalPvP11en_trantypefPv_i",demangled_name:"zNPCRobot::AddStunThrow(xPsyche*, int (*)(xGoal*, void*, en_trantype*, float, void*), int (*)(xGoal*, void*, en_trantype*, float, void*), int (*)(xGoal*, void*, en_trantype*, float, void*), int (*)(xGoal*, void*, en_trantype*, float, void*))",address:"0x800f89ec",size:236,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lis","addi","li","bl","lwz","cmpwi","bge","lmw","mtlr","blr"],labels:1},{name:"AddDamage__9zNPCRobotFP7xPsychePFP5xGoalPvP11en_trantypefPv_iPFP5xGoalPvP11en_trantypefPv_iPFP5xGoalPvP11en_trantypefPv_iPFP5xGoalPvP11en_trantypefPv_iPFP5xGoalPvP11en_trantypefPv_i",demangled_name:"zNPCRobot::AddDamage(xPsyche*, int (*)(xGoal*, void*, en_trantype*, float, void*), int (*)(xGoal*, void*, en_trantype*, float, void*), int (*)(xGoal*, void*, en_trantype*, float, void*), int (*)(xGoal*, void*, en_trantype*, float, void*), int (*)(xGoal*, void*, en_trantype*, float, void*))",address:"0x800f8ad8",size:196,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","lis","addi","bl","lwz","mtlr","blr"],labels:0},{name:"AddSpawning__9zNPCRobotFP7xPsychePFP5xGoalPvP11en_trantypefPv_iPFP5xGoalPvP11en_trantypefPv_i",demangled_name:"zNPCRobot::AddSpawning(xPsyche*, int (*)(xGoal*, void*, en_trantype*, float, void*), int (*)(xGoal*, void*, en_trantype*, float, void*))",address:"0x800f8b9c",size:144,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","lis","addi","bl","lwz","mtlr","blr"],labels:0},{name:"LassoSetup__9zNPCRobotFv",demangled_name:"zNPCRobot::LassoSetup()",address:"0x800f8c2c",size:116,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","addi","mr","lwz","mtctr","bctrl","cmpwi","blt","bl","mtlr","blr"],labels:1},{name:"IsDying__9zNPCRobotFv",demangled_name:"zNPCRobot::IsDying()",address:"0x800f8ca0",size:168,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","lwz","cmplwi","bne","b","bl","lis","addi","cmpw","beq","bge","blt","mr","mtlr","blr"],labels:7},{name:"IsWounded__9zNPCRobotFv",demangled_name:"zNPCRobot::IsWounded()",address:"0x800f8d48",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","cmpwi","beq","li","b","lwz","subf","mtlr","addi","blr"],labels:2},{name:"SetCarryState__9zNPCRobotF18en_NPC_CARRY_STATE",demangled_name:"zNPCRobot::SetCarryState(en_NPC_CARRY_STATE)",address:"0x800f8d94",size:332,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","bl","cmpwi","beq","b","lwz","cmplwi","bne","bge","subis","lis","addi","rlwinm.","mtlr","blr"],labels:10},{name:"Stun__9zNPCRobotFf",demangled_name:"zNPCRobot::Stun(float)",address:"0x800f8ee0",size:176,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","rlwinm.","beq","mtctr","bctrl","cmpwi","bne","bl","subis","cmplwi","lis","li","addi","stfs","lfd","mtlr","blr"],labels:1},{name:"SyncStunGlyph__9zNPCRobotFfff",demangled_name:"zNPCRobot::SyncStunGlyph(float, float, float)",address:"0x800f8f90",size:348,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","cmplwi","beq","bl","addi","lfs","fcmpo","bge","cmpwi","fadds","stfs","b","fmadds","li","fmuls","fctiwz","clrlwi.","psq_l","lfd","mtlr","blr"],labels:7},{name:"LassoNotify__9zNPCRobotF14en_LASSO_EVENT",demangled_name:"zNPCRobot::LassoNotify(en_LASSO_EVENT)",address:"0x800f90ec",size:108,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","cmpwi","bne","beq","b","lis","lwz","addi","li","mtlr","blr"],labels:2},{name:"CollideReview__9zNPCRobotFv",demangled_name:"zNPCRobot::CollideReview()",address:"0x800f9158",size:720,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","stmw","mr","li","lwz","bl","mr.","beq","clrlwi.","mtctr","bctrl","cmpwi","bne","lfs","stfs","cmplwi","lbz","b","mulli","add","cmpw","blt","lmw","mtlr","blr"],labels:17},{name:"InflictPain__9zNPCRobotFii",demangled_name:"zNPCRobot::InflictPain(int, int)",address:"0x800f9428",size:108,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmpwi","stw","bge","li","b","lwz","subf","neg","andc","srawi","and","bne","beq","bl","mtlr","addi","blr"],labels:3},{name:"TurnThemHeads__9zNPCRobotFv",demangled_name:"zNPCRobot::TurnThemHeads()",address:"0x800f9494",size:452,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","stmw","mr","lwz","cmpwi","blt","bl","lfs","fcmpo","bgt","slwi","add","lmw","mtlr","blr"],labels:1},{name:"FacePos__9zNPCRobotFP5xVec3ff",demangled_name:"zNPCRobot::FacePos(xVec3*, float, float)",address:"0x800f9658",size:200,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","addi","lfs","stfs","fcmpo","ble","fdivs","psq_l","lfd","lwz","mtlr","blr"],labels:1},{name:"FaceAntiPlayer__9zNPCRobotFff",demangled_name:"zNPCRobot::FaceAntiPlayer(float, float)",address:"0x800f9720",size:228,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","lis","addi","lwz","rlwinm.","beq","lfs","stfs","fcmpo","ble","fdivs","psq_l","lfd","mtlr","blr"],labels:2},{name:"CornerOfArena__9zNPCRobotFP5xVec3f",demangled_name:"zNPCRobot::CornerOfArena(xVec3*, float)",address:"0x800f9804",size:532,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","addi","bl","li","lfs","fcmpo","bge","b","fdivs","lis","fmuls","ble","rlwinm.","beq","psq_l","lfd","lwz","mtlr","blr"],labels:9},{name:"MoveTowardsArena__9zNPCRobotFff",demangled_name:"zNPCRobot::MoveTowardsArena(float, float)",address:"0x800f9a18",size:208,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","addi","bl","lfs","fcmpo","bge","b","fdivs","li","psq_l","lfd","lwz","mtlr","blr"],labels:2},{name:"ShowerConfetti__9zNPCRobotFP5xVec3",demangled_name:"zNPCRobot::ShowerConfetti(xVec3*)",address:"0x800f9ae8",size:80,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","beq","b","bl","mr","lwz","addi","mtlr","blr"],labels:2},{name:"zNPCRobot_TubeConfetti__FPC5xVec3",demangled_name:"zNPCRobot_TubeConfetti(const xVec3*)",address:"0x800f9b38",size:260,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stmw","mr","addi","li","bl","lfs","fsubs","fmuls","cmpwi","blt","fmr","lmw","lwz","mtlr","blr"],labels:1},{name:"Init__10zNPCFodderFP9xEntAsset",demangled_name:"zNPCFodder::Init(xEntAsset*)",address:"0x800f9c3c",size:84,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","lis","subi","li","ori","and","mtlr","addi","blr"],labels:0},{name:"ParseINI__10zNPCFodderFv",demangled_name:"zNPCFodder::ParseINI()",address:"0x800f9c90",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","lwz","addi","mtlr","blr"],labels:0},{name:"SelfSetup__10zNPCFodderFv",demangled_name:"zNPCFodder::SelfSetup()",address:"0x800f9cd0",size:360,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","lis","addi","li","mtlr","blr"],labels:0},{name:"AnimPick__10zNPCFodderFi16en_NPC_GOAL_SPOTP5xGoal",demangled_name:"zNPCFodder::AnimPick(int, en_NPC_GOAL_SPOT, xGoal*)",address:"0x800f9e38",size:244,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","cmpw","beq","bge","b","cmpwi","bne","bl","mr","blt","slwi","lwzx","lwz","mtlr","blr"],labels:11},{name:"Stun__10zNPCFodderFf",demangled_name:"zNPCFodder::Stun(float)",address:"0x800f9f2c",size:192,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","cmpwi","bne","lis","addi","lwz","li","mtctr","bctrl","mtlr","blr"],labels:1},{name:"Init__11zNPCFodBombFP9xEntAsset",demangled_name:"zNPCFodBomb::Init(xEntAsset*)",address:"0x800f9fec",size:92,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","lis","subi","li","ori","and","mtlr","addi","blr"],labels:0},{name:"Setup__11zNPCFodBombFv",demangled_name:"zNPCFodBomb::Setup()",address:"0x800fa048",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","cmplwi","bne","lis","addi","mtlr","blr"],labels:1},{name:"ParseINI__11zNPCFodBombFv",demangled_name:"zNPCFodBomb::ParseINI()",address:"0x800fa088",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","lwz","addi","mtlr","blr"],labels:0},{name:"SelfSetup__11zNPCFodBombFv",demangled_name:"zNPCFodBomb::SelfSetup()",address:"0x800fa0c8",size:352,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","rlwinm","bl","lis","addi","li","mtlr","blr"],labels:0},{name:"Stun__11zNPCFodBombFf",demangled_name:"zNPCFodBomb::Stun(float)",address:"0x800fa228",size:192,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","cmpwi","bne","lis","addi","lwz","li","mtctr","bctrl","mtlr","blr"],labels:1},{name:"AnimPick__11zNPCFodBombFi16en_NPC_GOAL_SPOTP5xGoal",demangled_name:"zNPCFodBomb::AnimPick(int, en_NPC_GOAL_SPOT, xGoal*)",address:"0x800fa2e8",size:184,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","cmpw","beq","bge","b","cmpwi","bne","bl","mr","blt","slwi","lwzx","lwz","mtlr","blr"],labels:8},{name:"BlinkerReset__11zNPCFodBombFv",demangled_name:"zNPCFodBomb::BlinkerReset()",address:"0x800fa3a0",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","addi","bl","lwz","clrrwi","mtlr","blr"],labels:0},{name:"BlinkerUpdate__11zNPCFodBombFff",demangled_name:"zNPCFodBomb::BlinkerUpdate(float, float)",address:"0x800fa3dc",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","addi","lfs","fsubs","bl","lwz","ori","mtlr","blr"],labels:0},{name:"BlinkerRender__11zNPCFodBombFv",demangled_name:"zNPCFodBomb::BlinkerRender()",address:"0x800fa428",size:192,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","li","mr","bl","lfs","mtlr","blr"],labels:0},{name:"Init__11zNPCFodBzztFP9xEntAsset",demangled_name:"zNPCFodBzzt::Init(xEntAsset*)",address:"0x800fa4e8",size:148,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","lis","li","rlwinm","subi","addi","ori","and","lfs","stfs","mtlr","blr"],labels:0},{name:"ParseINI__11zNPCFodBzztFv",demangled_name:"zNPCFodBzzt::ParseINI()",address:"0x800fa57c",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","lwz","addi","mtlr","blr"],labels:0},{name:"Setup__11zNPCFodBzztFv",demangled_name:"zNPCFodBzzt::Setup()",address:"0x800fa5bc",size:288,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","cmplwi","beq","rlwinm","ori","bne","lfs","mtlr","blr"],labels:3},{name:"Reset__11zNPCFodBzztFv",demangled_name:"zNPCFodBzzt::Reset()",address:"0x800fa6dc",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"SelfSetup__11zNPCFodBzztFv",demangled_name:"zNPCFodBzzt::SelfSetup()",address:"0x800fa6fc",size:360,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","lis","addi","li","mtlr","blr"],labels:0},{name:"Process__11zNPCFodBzztFP6xScenef",demangled_name:"zNPCFodBzzt::Process(xScene*, float)",address:"0x800fa864",size:80,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","bl","lwz","cmpwi","beq","li","lis","addi","lfd","mtlr","blr"],labels:1},{name:"Stun__11zNPCFodBzztFf",demangled_name:"zNPCFodBzzt::Stun(float)",address:"0x800fa8b4",size:192,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","cmpwi","bne","lis","addi","lwz","li","mtctr","bctrl","mtlr","blr"],labels:1},{name:"AnimPick__11zNPCFodBzztFi16en_NPC_GOAL_SPOTP5xGoal",demangled_name:"zNPCFodBzzt::AnimPick(int, en_NPC_GOAL_SPOT, xGoal*)",address:"0x800fa974",size:196,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","cmpw","beq","bge","b","cmpwi","bne","bl","mr","blt","slwi","lwzx","lwz","mtlr","blr"],labels:9},{name:"RenderExtra__11zNPCFodBzztFv",demangled_name:"zNPCFodBzzt::RenderExtra()",address:"0x800faa38",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","subis","cmplwi","bne","b","mtlr","addi","blr"],labels:2},{name:"zNPCFodBzzt_ResetDanceParty__Fv",demangled_name:"zNPCFodBzzt_ResetDanceParty()",address:"0x800faaa8",size:12,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"zNPCFodBzzt_DoTheHokeyPokey__Ff",demangled_name:"zNPCFodBzzt_DoTheHokeyPokey(float)",address:"0x800faab4",size:452,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","cmplwi","blt","lfs","fcmpo","bgt","li","and.","bne","cmpwi","bge","stfs","bl","fsubs","fmuls","fmadds","b","lbz","extsb.","stb","ble","fmr","mtlr","blr"],labels:15},{name:"DiscoReset__11zNPCFodBzztFv",demangled_name:"zNPCFodBzzt::DiscoReset()",address:"0x800fac78",size:12,fuzzy_match_percent:0,opcodes:["lfs","stfs","blr"],labels:0},{name:"DiscoUpdate__11zNPCFodBzztFf",demangled_name:"zNPCFodBzzt::DiscoUpdate(float)",address:"0x800fac84",size:468,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","fmr","fcmpo","bge","li","b","cmpwi","beq","stfs","bl","extrwi","neg","and","stb","lbz","cmplwi","bne","fsubs","fmuls","addi","ble","fdivs","fctiwz","lwz","fmadds","ori","psq_l","lfd","mtlr","blr"],labels:10},{name:"RANGEWRAP__FPfff",demangled_name:"RANGEWRAP(float*, float, float)",address:"0x800fae58",size:60,fuzzy_match_percent:0,opcodes:["fsubs","lfs","fabs","frsp","b","fcmpo","bgt","fadds","blt","fmr","stfs","blr"],labels:4},{name:"DiscoRender__11zNPCFodBzztFv",demangled_name:"zNPCFodBzzt::DiscoRender()",address:"0x800fae94",size:748,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","li","lwz","lbz","neg","or","srawi","and","stb","bl","lis","addi","lfs","fadds","stfs","fmadds","mr.","beq","xoris","lfd","fmr","fsubs","fmuls","cmpwi","blt","bne","psq_l","lmw","mtlr","blr"],labels:3},{name:"__as__18RxObjSpace3DVertexFRC18RxObjSpace3DVertex",demangled_name:"RxObjSpace3DVertex::operator=(const RxObjSpace3DVertex&)",address:"0x800fb180",size:100,fuzzy_match_percent:0,opcodes:["lfs","stfs","lbz","stb","blr"],labels:0},{name:"Init__11zNPCChomperFP9xEntAsset",demangled_name:"zNPCChomper::Init(xEntAsset*)",address:"0x800fb1e4",size:100,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","lis","subi","li","ori","and","mtlr","addi","blr"],labels:0},{name:"ParseINI__11zNPCChomperFv",demangled_name:"zNPCChomper::ParseINI()",address:"0x800fb248",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","lwz","addi","mtlr","blr"],labels:0},{name:"SelfSetup__11zNPCChomperFv",demangled_name:"zNPCChomper::SelfSetup()",address:"0x800fb288",size:372,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","rlwinm","bl","lis","addi","li","mtlr","blr"],labels:0},{name:"Stun__11zNPCChomperFf",demangled_name:"zNPCChomper::Stun(float)",address:"0x800fb3fc",size:192,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","cmpwi","bne","lis","addi","lwz","li","mtctr","bctrl","mtlr","blr"],labels:1},{name:"Process__11zNPCChomperFP6xScenef",demangled_name:"zNPCChomper::Process(xScene*, float)",address:"0x800fb4bc",size:140,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","mtctr","bctrl","cmpwi","beq","bl","subis","cmplwi","lfd","mtlr","addi","blr"],labels:1},{name:"AnimPick__11zNPCChomperFi16en_NPC_GOAL_SPOTP5xGoal",demangled_name:"zNPCChomper::AnimPick(int, en_NPC_GOAL_SPOT, xGoal*)",address:"0x800fb548",size:196,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","cmpw","beq","bge","b","cmpwi","bne","bl","mr","blt","slwi","lwzx","lwz","mtlr","blr"],labels:9},{name:"BreathTrail__11zNPCChomperFv",demangled_name:"zNPCChomper::BreathTrail()",address:"0x800fb60c",size:472,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","subic.","bgt","bge","li","bl","lfs","fsubs","fmuls","fctiwz","stfd","addi","lis","fmadds","fnmadds","mtlr","blr"],labels:2},{name:"Init__11zNPCCritterFP9xEntAsset",demangled_name:"zNPCCritter::Init(xEntAsset*)",address:"0x800fb7e4",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","li","lwz","mtlr","addi","blr"],labels:0},{name:"SelfSetup__11zNPCCritterFv",demangled_name:"zNPCCritter::SelfSetup()",address:"0x800fb820",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","lwz","addi","mtlr","blr"],labels:0},{name:"Init__10zNPCHammerFP9xEntAsset",demangled_name:"zNPCHammer::Init(xEntAsset*)",address:"0x800fb85c",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","li","oris","mtlr","addi","blr"],labels:0},{name:"ParseINI__10zNPCHammerFv",demangled_name:"zNPCHammer::ParseINI()",address:"0x800fb89c",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","lwz","addi","mtlr","blr"],labels:0},{name:"SelfSetup__10zNPCHammerFv",demangled_name:"zNPCHammer::SelfSetup()",address:"0x800fb8dc",size:360,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","lis","addi","li","mtlr","blr"],labels:0},{name:"AnimPick__10zNPCHammerFi16en_NPC_GOAL_SPOTP5xGoal",demangled_name:"zNPCHammer::AnimPick(int, en_NPC_GOAL_SPOT, xGoal*)",address:"0x800fba44",size:356,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","cmpw","beq","bge","b","cmpwi","bne","bl","mr","blt","slwi","lwzx","lwz","mtlr","blr"],labels:17},{name:"Init__10zNPCTarTarFP9xEntAsset",demangled_name:"zNPCTarTar::Init(xEntAsset*)",address:"0x800fbba8",size:80,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","li","rlwinm","mtlr","addi","blr"],labels:0},{name:"ParseINI__10zNPCTarTarFv",demangled_name:"zNPCTarTar::ParseINI()",address:"0x800fbbf8",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","lwz","addi","mtlr","blr"],labels:0},{name:"SelfSetup__10zNPCTarTarFv",demangled_name:"zNPCTarTar::SelfSetup()",address:"0x800fbc38",size:380,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","lis","addi","li","mtlr","blr"],labels:0},{name:"AnimPick__10zNPCTarTarFi16en_NPC_GOAL_SPOTP5xGoal",demangled_name:"zNPCTarTar::AnimPick(int, en_NPC_GOAL_SPOT, xGoal*)",address:"0x800fbdb4",size:220,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","cmpw","beq","bge","b","cmpwi","bne","bl","mr","blt","slwi","lwzx","lwz","mtlr","blr"],labels:10},{name:"Init__9zNPCGloveFP9xEntAsset",demangled_name:"zNPCGlove::Init(xEntAsset*)",address:"0x800fbe90",size:72,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","li","lwz","mtlr","addi","blr"],labels:0},{name:"ParseINI__9zNPCGloveFv",demangled_name:"zNPCGlove::ParseINI()",address:"0x800fbed8",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","bl","lis","addi","mtlr","blr"],labels:0},{name:"SelfSetup__9zNPCGloveFv",demangled_name:"zNPCGlove::SelfSetup()",address:"0x800fbf14",size:340,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","lis","addi","li","mtlr","blr"],labels:0},{name:"AnimPick__9zNPCGloveFi16en_NPC_GOAL_SPOTP5xGoal",demangled_name:"zNPCGlove::AnimPick(int, en_NPC_GOAL_SPOT, xGoal*)",address:"0x800fc068",size:260,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","cmpw","beq","bge","blt","b","cmpwi","bne","bl","mr","slwi","lwzx","lwz","mtlr","blr"],labels:12},{name:"Init__11zNPCMonsoonFP9xEntAsset",demangled_name:"zNPCMonsoon::Init(xEntAsset*)",address:"0x800fc16c",size:104,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","li","rlwinm","ori","mtlr","addi","blr"],labels:0},{name:"Reset__11zNPCMonsoonFv",demangled_name:"zNPCMonsoon::Reset()",address:"0x800fc1d4",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"ParseINI__11zNPCMonsoonFv",demangled_name:"zNPCMonsoon::ParseINI()",address:"0x800fc1f4",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","bl","lis","addi","mtlr","blr"],labels:0},{name:"SelfSetup__11zNPCMonsoonFv",demangled_name:"zNPCMonsoon::SelfSetup()",address:"0x800fc230",size:360,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","lis","addi","li","mtlr","blr"],labels:0},{name:"AnimPick__11zNPCMonsoonFi16en_NPC_GOAL_SPOTP5xGoal",demangled_name:"zNPCMonsoon::AnimPick(int, en_NPC_GOAL_SPOT, xGoal*)",address:"0x800fc398",size:212,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","cmpw","beq","bge","b","cmpwi","bne","bl","mr","blt","slwi","lwzx","lwz","mtlr","blr"],labels:10},{name:"Process__11zNPCMonsoonFP6xScenef",demangled_name:"zNPCMonsoon::Process(xScene*, float)",address:"0x800fc46c",size:100,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","bl","lwz","cmplwi","beq","lis","addi","lfd","mtlr","blr"],labels:1},{name:"NewTime__11zNPCMonsoonFP6xScenef",demangled_name:"zNPCMonsoon::NewTime(xScene*, float)",address:"0x800fc4d0",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"FoulWeather__11zNPCMonsoonFf",demangled_name:"zNPCMonsoon::FoulWeather(float)",address:"0x800fc4f0",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"zNPCSleepy_Timestep__Ff",demangled_name:"zNPCSleepy_Timestep(float)",address:"0x800fc4f8",size:108,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lbz","extsb.","bne","lfs","li","stfs","stb","bl","fmuls","fmadds","lwz","mtlr","addi","blr"],labels:1},{name:"Init__10zNPCSleepyFP9xEntAsset",demangled_name:"zNPCSleepy::Init(xEntAsset*)",address:"0x800fc564",size:116,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","li","ori","rlwinm","addi","mtlr","blr"],labels:0},{name:"Reset__10zNPCSleepyFv",demangled_name:"zNPCSleepy::Reset()",address:"0x800fc5d8",size:156,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","li","lwz","cmplwi","bne","lis","addi","mtlr","blr"],labels:2},{name:"ParseINI__10zNPCSleepyFv",demangled_name:"zNPCSleepy::ParseINI()",address:"0x800fc674",size:132,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","lis","addi","lbz","extsb.","bne","lfs","li","stfs","stb","fcmpo","ble","b","fmr","mtlr","blr"],labels:3},{name:"SelfSetup__10zNPCSleepyFv",demangled_name:"zNPCSleepy::SelfSetup()",address:"0x800fc6f8",size:360,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","lis","addi","li","mtlr","blr"],labels:0},{name:"AnimPick__10zNPCSleepyFi16en_NPC_GOAL_SPOTP5xGoal",demangled_name:"zNPCSleepy::AnimPick(int, en_NPC_GOAL_SPOT, xGoal*)",address:"0x800fc860",size:132,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","cmpw","beq","bge","b","bl","mr","cmpwi","blt","slwi","lwzx","lwz","mtlr","blr"],labels:5},{name:"Process__10zNPCSleepyFP6xScenef",demangled_name:"zNPCSleepy::Process(xScene*, float)",address:"0x800fc8e4",size:256,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","bl","cmpwi","bne","lis","li","addi","lwz","cmplwi","beq","add","b","cmpw","lfd","mtlr","blr"],labels:7},{name:"NewTime__10zNPCSleepyFP6xScenef",demangled_name:"zNPCSleepy::NewTime(xScene*, float)",address:"0x800fc9e4",size:136,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","bl","cmpwi","bne","li","cmplwi","beq","lwz","addi","lfd","mtlr","blr"],labels:2},{name:"NightLightPos__10zNPCSleepyFP5xVec3",demangled_name:"zNPCSleepy::NightLightPos(xVec3*)",address:"0x800fca6c",size:72,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lfs","fadds","stfs","lwz","mtlr","addi","blr"],labels:0},{name:"NightLightUVStep__10zNPCSleepyFf",demangled_name:"zNPCSleepy::NightLightUVStep(float)",address:"0x800fcab4",size:200,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","lfs","li","fmadds","stfs","stfsu","bl","mr","psq_l","lwz","lfd","mtlr","addi","blr"],labels:0},{name:"SnoreNZeez__10zNPCSleepyFf",demangled_name:"zNPCSleepy::SnoreNZeez(float)",address:"0x800fcb7c",size:372,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","bl","li","lfs","fcmpo","bgt","fsubs","ble","b","stfs","bge","addi","fadds","lis","psq_l","lfd","lwz","mtlr","blr"],labels:5},{name:"RepelMissile__10zNPCSleepyFf",demangled_name:"zNPCSleepy::RepelMissile(float)",address:"0x800fccf0",size:84,fuzzy_match_percent:0,opcodes:["lfs","fsubs","fcmpo","ble","b","fmr","stfs","lwz","cmplwi","beq","blt","li","blr","stw"],labels:3},{name:"RepelBowlBall__10zNPCSleepyFf",demangled_name:"zNPCSleepy::RepelBowlBall(float)",address:"0x800fcd44",size:1036,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lbz","lis","addi","mr","extsb.","lwz","bne","li","stb","cmplwi","b","bl","fmr","lfs","fcmpo","ble","bge","subi","cmpwi","subic.","fsubs","fmuls","fmadds","fctiwz","beq","srwi","add","srawi","fdivs","ori","psq_l","lfd","mtlr","blr"],labels:17},{name:"ConeOfRange__10zNPCSleepyFfi",demangled_name:"zNPCSleepy::ConeOfRange(float, int)",address:"0x800fd150",size:324,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lwz","lfs","bl","fmr","li","fdivs","fsubs","fadds","fcmpo","bge","ble","b","lis","addi","stfs","cmpwi","blt","fmuls","fctiwz","stb","ori","psq_l","lfd","lmw","mtlr","blr"],labels:4},{name:"RenderExtra__10zNPCSleepyFv",demangled_name:"zNPCSleepy::RenderExtra()",address:"0x800fd294",size:196,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","clrlwi.","bne","cmplwi","beq","lhz","rlwinm.","subis","li","cmpwi","clrrwi","mtlr","addi","blr"],labels:4},{name:"RendConeOfDeath__10zNPCSleepyFi",demangled_name:"zNPCSleepy::RendConeOfDeath(int)",address:"0x800fd358",size:808,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","cmpwi","beq","addi","li","bl","lis","lwz","cmplwi","mr","b","lfs","fadds","xoris","lfd","fsubs","fmuls","fmr","stfs","clrlwi.","lbz","stb","blt","mr.","bne","psq_l","lmw","mtlr","blr"],labels:6},{name:"RendConeRange__10zNPCSleepyFv",demangled_name:"zNPCSleepy::RendConeRange()",address:"0x800fd680",size:964,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","addi","lwz","lfs","bl","li","fmr","fcmpo","bge","stb","b","ble","fsubs","fdivs","fctiwz","lis","stfs","fadds","xoris","lfd","fmuls","clrlwi.","lbz","bne","cmpwi","blt","mr.","psq_l","lmw","mtlr","blr"],labels:9},{name:"Init__10zNPCArfArfFP9xEntAsset",demangled_name:"zNPCArfArf::Init(xEntAsset*)",address:"0x800fda44",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","li","ori","rlwinm","mtlr","addi","blr"],labels:0},{name:"Reset__10zNPCArfArfFv",demangled_name:"zNPCArfArf::Reset()",address:"0x800fda90",size:68,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","li","lwz","mtlr","addi","blr"],labels:0},{name:"ParseINI__10zNPCArfArfFv",demangled_name:"zNPCArfArf::ParseINI()",address:"0x800fdad4",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","bl","lis","addi","mtlr","blr"],labels:0},{name:"ParseLinks__10zNPCArfArfFv",demangled_name:"zNPCArfArf::ParseLinks()",address:"0x800fdb10",size:172,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","bl","lis","li","addi","b","lwz","add","lhz","cmplwi","bne","mr.","beq","lbz","cmpw","blt","lmw","mtlr","blr"],labels:4},{name:"ParseChild__10zNPCArfArfFP5xBase",demangled_name:"zNPCArfArf::ParseChild(xBase*)",address:"0x800fdbbc",size:340,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","cmplwi","bne","bl","subis","li","mtctr","lwz","slwi","add","bctrl","b","addi","bdnz","lis","mr.","beq","cmpw","blt","mtlr","blr"],labels:9},{name:"SelfSetup__10zNPCArfArfFv",demangled_name:"zNPCArfArf::SelfSetup()",address:"0x800fdd10",size:420,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","lis","addi","li","mtlr","blr"],labels:0},{name:"AnimPick__10zNPCArfArfFi16en_NPC_GOAL_SPOTP5xGoal",demangled_name:"zNPCArfArf::AnimPick(int, en_NPC_GOAL_SPOT, xGoal*)",address:"0x800fdeb4",size:268,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","cmpw","beq","bge","blt","b","lwz","clrlwi.","rlwinm.","cmpwi","bne","bl","mr","slwi","lwzx","mtlr","blr"],labels:12},{name:"DuploNotice__10zNPCArfArfF13en_SM_NOTICESPv",demangled_name:"zNPCArfArf::DuploNotice(en_SM_NOTICES, void*)",address:"0x800fdfc0",size:160,fuzzy_match_percent:0,opcodes:["cmpwi","beq","bgelr","bge","blr","li","mr","mtctr","lwz","cmplw","bne","slwi","add","clrrwi","stw","addi","bdnz","ori"],labels:6},{name:"AdoptADoggie__10zNPCArfArfFv",demangled_name:"zNPCArfArf::AdoptADoggie()",address:"0x800fe060",size:228,fuzzy_match_percent:0,opcodes:["lwz","li","cmplwi","beq","clrlwi.","slwi","add","b","mr","blr"],labels:5},{name:"Init__10zNPCArfDogFP9xEntAsset",demangled_name:"zNPCArfDog::Init(xEntAsset*)",address:"0x800fe144",size:92,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","lis","subi","li","ori","and","mtlr","addi","blr"],labels:0},{name:"Setup__10zNPCArfDogFv",demangled_name:"zNPCArfDog::Setup()",address:"0x800fe1a0",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","cmplwi","bne","lis","addi","mtlr","blr"],labels:1},{name:"Reset__10zNPCArfDogFv",demangled_name:"zNPCArfDog::Reset()",address:"0x800fe1e0",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"ParseINI__10zNPCArfDogFv",demangled_name:"zNPCArfDog::ParseINI()",address:"0x800fe214",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","bl","lis","addi","mtlr","blr"],labels:0},{name:"SelfSetup__10zNPCArfDogFv",demangled_name:"zNPCArfDog::SelfSetup()",address:"0x800fe250",size:420,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","lis","addi","li","mtlr","blr"],labels:0},{name:"AnimPick__10zNPCArfDogFi16en_NPC_GOAL_SPOTP5xGoal",demangled_name:"zNPCArfDog::AnimPick(int, en_NPC_GOAL_SPOT, xGoal*)",address:"0x800fe3f4",size:316,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","cmpw","beq","bge","b","cmpwi","bne","bl","mr","blt","slwi","lwzx","lwz","mtlr","blr"],labels:16},{name:"Stun__10zNPCArfDogFf",demangled_name:"zNPCArfDog::Stun(float)",address:"0x800fe530",size:204,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","cmpwi","bne","lis","addi","lwz","li","mtctr","bctrl","mtlr","blr"],labels:1},{name:"Process__10zNPCArfDogFP6xScenef",demangled_name:"zNPCArfDog::Process(xScene*, float)",address:"0x800fe5fc",size:184,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","bl","cmpwi","bne","lwz","lis","lfs","addi","cmpw","beq","bge","b","fadds","psq_l","lfd","mtlr","blr"],labels:6},{name:"BlinkReset__10zNPCArfDogFv",demangled_name:"zNPCArfDog::BlinkReset()",address:"0x800fe6b4",size:68,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","addi","bl","lwz","clrrwi","mtlr","blr"],labels:0},{name:"BlinkUpdate__10zNPCArfDogFff",demangled_name:"zNPCArfDog::BlinkUpdate(float, float)",address:"0x800fe6f8",size:132,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lfs","mr","fmr","addi","bl","lwz","ori","psq_l","lfd","mtlr","blr"],labels:0},{name:"BlinkRender__10zNPCArfDogFv",demangled_name:"zNPCArfDog::BlinkRender()",address:"0x800fe77c",size:348,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","li","mr","bl","lfs","mtlr","blr"],labels:0},{name:"Init__9zNPCChuckFP9xEntAsset",demangled_name:"zNPCChuck::Init(xEntAsset*)",address:"0x800fe8d8",size:104,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","li","rlwinm","ori","mtlr","addi","blr"],labels:0},{name:"Reset__9zNPCChuckFv",demangled_name:"zNPCChuck::Reset()",address:"0x800fe940",size:80,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","li","cmplwi","beq","lhz","rlwinm","sth","lwz","mtlr","addi","blr"],labels:1},{name:"ParseINI__9zNPCChuckFv",demangled_name:"zNPCChuck::ParseINI()",address:"0x800fe990",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","bl","lis","addi","mtlr","blr"],labels:0},{name:"SelfSetup__9zNPCChuckFv",demangled_name:"zNPCChuck::SelfSetup()",address:"0x800fe9cc",size:444,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","lis","addi","li","ori","mtlr","blr"],labels:0},{name:"AnimPick__9zNPCChuckFi16en_NPC_GOAL_SPOTP5xGoal",demangled_name:"zNPCChuck::AnimPick(int, en_NPC_GOAL_SPOT, xGoal*)",address:"0x800feb88",size:204,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","cmpw","beq","bge","b","cmpwi","bne","bl","mr","blt","slwi","lwzx","lwz","mtlr","blr"],labels:10},{name:"Init__11zNPCTubeletFP9xEntAsset",demangled_name:"zNPCTubelet::Init(xEntAsset*)",address:"0x800fec54",size:156,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","li","ori","rlwinm","lhz","andi.","sth","mtlr","addi","blr"],labels:0},{name:"Reset__11zNPCTubeletFv",demangled_name:"zNPCTubelet::Reset()",address:"0x800fecf0",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"ParseINI__11zNPCTubeletFv",demangled_name:"zNPCTubelet::ParseINI()",address:"0x800fed60",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","bl","lis","addi","mtlr","blr"],labels:0},{name:"ParseLinks__11zNPCTubeletFv",demangled_name:"zNPCTubelet::ParseLinks()",address:"0x800fed9c",size:168,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","bl","lis","li","addi","b","lwz","add","lhz","cmplwi","bne","lbz","beq","cmpw","blt","lmw","mtlr","blr"],labels:4},{name:"ParseChild__11zNPCTubeletFP5xBase",demangled_name:"zNPCTubelet::ParseChild(xBase*)",address:"0x800fee44",size:344,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","cmplwi","bne","bl","subis","lwz","li","b","cmpwi","beq","lis","addi","mr.","cmpw","blt","mtlr","blr"],labels:9},{name:"SelfSetup__11zNPCTubeletFv",demangled_name:"zNPCTubelet::SelfSetup()",address:"0x800fef9c",size:400,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","lis","addi","li","ori","mtlr","blr"],labels:0},{name:"AnimPick__11zNPCTubeletFi16en_NPC_GOAL_SPOTP5xGoal",demangled_name:"zNPCTubelet::AnimPick(int, en_NPC_GOAL_SPOT, xGoal*)",address:"0x800ff12c",size:124,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","cmpw","beq","bge","b","bl","mr","cmpwi","blt","slwi","lwzx","lwz","mtlr","blr"],labels:4},{name:"Process__11zNPCTubeletFP6xScenef",demangled_name:"zNPCTubelet::Process(xScene*, float)",address:"0x800ff1a8",size:240,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","bl","cmpwi","bne","lwz","subis","cmplwi","beq","lis","addi","li","b","lfd","mtlr","blr"],labels:3},{name:"Respawn__11zNPCTubeletFPC5xVec3P10zMovePointP10zMovePoint",demangled_name:"zNPCTubelet::Respawn(const xVec3*, zMovePoint*, zMovePoint*)",address:"0x800ff298",size:72,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","mr.","beq","lwz","mtlr","addi","blr"],labels:1},{name:"PrepTheBand__11zNPCTubeletFv",demangled_name:"zNPCTubelet::PrepTheBand()",address:"0x800ff2e0",size:120,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","lwz","bl","mtlr","addi","blr"],labels:0},{name:"RoboHandleMail__11zNPCTubeletFP6NPCMsg",demangled_name:"zNPCTubelet::RoboHandleMail(NPCMsg*)",address:"0x800ff358",size:284,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","lwz","cmpwi","beq","bge","b","addi","subi","mtctr","lwzu","bdnz","cmplwi","bctrl","bl","mtlr","blr"],labels:8},{name:"LassoNotify__11zNPCTubeletF14en_LASSO_EVENT",demangled_name:"zNPCTubelet::LassoNotify(en_LASSO_EVENT)",address:"0x800ff474",size:272,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","cmpwi","bne","beq","bge","b","li","blt","lis","addi","cmplwi","mtlr","blr"],labels:7},{name:"Bonk__11zNPCTubeletFv",demangled_name:"zNPCTubelet::Bonk()",address:"0x800ff584",size:200,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmpwi","beq","li","bl","lbz","ori","stb","lfs","fsubs","fmuls","fmadds","stfs","mtlr","addi","blr"],labels:1},{name:"Unbonk__11zNPCTubeletFv",demangled_name:"zNPCTubelet::Unbonk()",address:"0x800ff64c",size:116,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","bl","lwz","lbz","andi.","stb","lfs","stfs","mtlr","addi","blr"],labels:0},{name:"Chk_IsBonked__11zNPCTubeletFv",demangled_name:"zNPCTubelet::Chk_IsBonked()",address:"0x800ff6c0",size:284,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","lwz","cmpwi","bne","b","lfs","stfs","cmplwi","addi","beq","ble","bl","cntlzw","extrwi","mtlr","blr"],labels:13},{name:"PainInTheBand__11zNPCTubeletFv",demangled_name:"zNPCTubelet::PainInTheBand()",address:"0x800ff7dc",size:12,fuzzy_match_percent:0,opcodes:["lfs","stfs","blr"],labels:0},{name:"Chk_NonAlertBonk__11zNPCTubeletFf",demangled_name:"zNPCTubelet::Chk_NonAlertBonk(float)",address:"0x800ff7e8",size:160,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmpwi","bne","lfs","fsubs","fcmpo","ble","b","fmr","stfs","bge","add","bgt","bl","mtlr","addi","blr"],labels:3},{name:"Notice__10TubeNoticeF10en_psynoteP5xGoalPv",demangled_name:"TubeNotice::Notice(en_psynote, xGoal*, void*)",address:"0x800ff888",size:284,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","lwz","bge","b","mr","bl","lis","addi","cmpw","beq","li","mtlr","blr"],labels:11},{name:"IsDying__11zNPCTubeletFv",demangled_name:"zNPCTubelet::IsDying()",address:"0x800ff9a4",size:20,fuzzy_match_percent:0,opcodes:["lwz","subfic","cntlzw","srwi","blr"],labels:0},{name:"Init__13zNPCTubeSlaveFP9xEntAsset",demangled_name:"zNPCTubeSlave::Init(xEntAsset*)",address:"0x800ff9b8",size:172,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","lis","li","rlwinm","addi","ori","lhz","andi.","sth","mtlr","blr"],labels:0},{name:"Setup__13zNPCTubeSlaveFv",demangled_name:"zNPCTubeSlave::Setup()",address:"0x800ffa64",size:172,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lis","addi","cmplwi","bne","li","beq","lwz","lfs","mtlr","blr"],labels:2},{name:"Reset__13zNPCTubeSlaveFv",demangled_name:"zNPCTubeSlave::Reset()",address:"0x800ffb10",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lbz","ori","stb","lwz","mtlr","addi","blr"],labels:0},{name:"WeGotAGig__13zNPCTubeSlaveFv",demangled_name:"zNPCTubeSlave::WeGotAGig()",address:"0x800ffb50",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","lwz","addi","li","mtlr","blr"],labels:0},{name:"PartyOn__13zNPCTubeSlaveFv",demangled_name:"zNPCTubeSlave::PartyOn()",address:"0x800ffb90",size:96,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"ParseINI__13zNPCTubeSlaveFv",demangled_name:"zNPCTubeSlave::ParseINI()",address:"0x800ffbf0",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","bl","lis","addi","mtlr","blr"],labels:0},{name:"SelfSetup__13zNPCTubeSlaveFv",demangled_name:"zNPCTubeSlave::SelfSetup()",address:"0x800ffc2c",size:328,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","rlwinm","bl","li","lis","addi","mtlr","blr"],labels:0},{name:"AnimPick__13zNPCTubeSlaveFi16en_NPC_GOAL_SPOTP5xGoal",demangled_name:"zNPCTubeSlave::AnimPick(int, en_NPC_GOAL_SPOT, xGoal*)",address:"0x800ffd74",size:168,fuzzy_match_percent:0,opcodes:["stwu","mflr","subis","li","stw","subi","cmplwi","bgt","lis","slwi","addi","lwzx","mtctr","bctr","b","bl","mr","cmpwi","blt","lwz","mtlr","blr"],labels:9},{name:"SetMaster__13zNPCTubeSlaveFP11zNPCTubelet11en_tubespot",demangled_name:"zNPCTubeSlave::SetMaster(zNPCTubelet*, en_tubespot)",address:"0x800ffe1c",size:164,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","mr","beq","bl","cmpwi","bne","lwz","lfs","fadds","stfs","b","mtlr","addi","blr"],labels:3},{name:"Process__13zNPCTubeSlaveFP6xScenef",demangled_name:"zNPCTubeSlave::Process(xScene*, float)",address:"0x800ffec0",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"RenderExtra__13zNPCTubeSlaveFv",demangled_name:"zNPCTubeSlave::RenderExtra()",address:"0x800ffee0",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"RoboHandleMail__13zNPCTubeSlaveFP6NPCMsg",demangled_name:"zNPCTubeSlave::RoboHandleMail(NPCMsg*)",address:"0x800fff14",size:132,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","lwz","cmpwi","beq","b","lis","mr","addi","bl","cmplwi","bne","mtlr","blr"],labels:2},{name:"IsDying__13zNPCTubeSlaveFv",demangled_name:"zNPCTubeSlave::IsDying()",address:"0x800fff98",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","mtctr","bctrl","mtlr","addi","blr"],labels:0},{name:"PosStacked__13zNPCTubeSlaveFP5xVec3",demangled_name:"zNPCTubeSlave::PosStacked(xVec3*)",address:"0x800fffc8",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","mr","cmpwi","bne","lfs","b","bl","fadds","stfs","psq_l","lfd","mtlr","addi","blr"],labels:2},{name:"DoLaserRendering__13zNPCTubeSlaveFv",demangled_name:"zNPCTubeSlave::DoLaserRendering()",address:"0x80100038",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmpwi","bne","bl","mr.","beq","subis","cmplwi","mr","mtlr","addi","blr"],labels:1},{name:"Init__9zNPCSlickFP9xEntAsset",demangled_name:"zNPCSlick::Init(xEntAsset*)",address:"0x80100090",size:212,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","lis","li","rlwinm","addi","ori","oris","cmpwi","bne","cmplwi","beq","lfs","mtlr","blr"],labels:1},{name:"Reset__9zNPCSlickFv",demangled_name:"zNPCSlick::Reset()",address:"0x80100164",size:84,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lfs","stfs","lwz","mtlr","addi","blr"],labels:0},{name:"ParseINI__9zNPCSlickFv",demangled_name:"zNPCSlick::ParseINI()",address:"0x801001b8",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","bl","lis","addi","mtlr","blr"],labels:0},{name:"SelfSetup__9zNPCSlickFv",demangled_name:"zNPCSlick::SelfSetup()",address:"0x801001f4",size:380,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","lis","addi","li","mtlr","blr"],labels:0},{name:"AnimPick__9zNPCSlickFi16en_NPC_GOAL_SPOTP5xGoal",demangled_name:"zNPCSlick::AnimPick(int, en_NPC_GOAL_SPOT, xGoal*)",address:"0x80100370",size:308,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","stmw","mr","cmpw","li","beq","bge","b","cmpwi","bne","bl","blt","slwi","lwzx","lmw","lwz","mtlr","blr"],labels:13},{name:"Process__9zNPCSlickFP6xScenef",demangled_name:"zNPCSlick::Process(xScene*, float)",address:"0x801004a4",size:172,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","cmpwi","bne","lis","lfs","addi","fcmpo","ble","lwz","cmplw","b","li","psq_l","lfd","mtlr","blr"],labels:3},{name:"StuffToDoIfAlive__9zNPCSlickFf",demangled_name:"zNPCSlick::StuffToDoIfAlive(float)",address:"0x80100550",size:156,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lfs","fsubs","fcmpo","ble","b","stfs","bl","cmpwi","beq","lwz","psq_l","lfd","mtlr","addi","blr"],labels:3},{name:"Damage__9zNPCSlickF18en_NPC_DAMAGE_TYPEP5xBasePC5xVec3",demangled_name:"zNPCSlick::Damage(en_NPC_DAMAGE_TYPE, xBase*, const xVec3*)",address:"0x801005ec",size:248,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","cmpwi","beq","bge","b","bl","li","lfs","fcmpo","bne","stfs","lwz","mtlr","addi","blr"],labels:6},{name:"ShieldUpdate__9zNPCSlickFf",demangled_name:"zNPCSlick::ShieldUpdate(float)",address:"0x801006e4",size:420,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lfs","fsubs","fcmpo","ble","b","stfs","bge","bl","fmadds","fnmsubs","fdivs","li","lhz","ori","sth","lwz","rlwinm","psq_l","lfd","mtlr","addi","blr"],labels:12},{name:"ShieldCollide__9zNPCSlickFf",demangled_name:"zNPCSlick::ShieldCollide(float)",address:"0x80100888",size:136,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","cmpwi","beq","addi","li","lis","lwz","clrlwi.","mtlr","blr"],labels:1},{name:"ShieldFX__9zNPCSlickFf",demangled_name:"zNPCSlick::ShieldFX(float)",address:"0x80100910",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmpwi","beq","lis","li","addi","bl","mtlr","blr"],labels:1},{name:"WhereTheWildThingsAre__FP14xModelInstance",demangled_name:"WhereTheWildThingsAre(xModelInstance*)",address:"0x80100950",size:176,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmpwi","bge","li","b","lis","subi","mulhw","srawi","srwi","add","addi","bl","cmpw","blt","mtlr","blr"],labels:4},{name:"ShieldGeneratorDamaged__9zNPCSlickFv",demangled_name:"zNPCSlick::ShieldGeneratorDamaged()",address:"0x80100a00",size:140,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","bl","cmplwi","beq","b","lis","addi","lfs","stfs","lwz","mtlr","blr"],labels:2},{name:"RopePopsShield__9zNPCSlickFv",demangled_name:"zNPCSlick::RopePopsShield()",address:"0x80100a8c",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lfs","stfs","lwz","mtlr","addi","blr"],labels:0},{name:"BUpdate__9zNPCSlickFP5xVec3",demangled_name:"zNPCSlick::BUpdate(xVec3*)",address:"0x80100ac8",size:196,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","cmpwi","bne","b","li","addi","stb","lfs","fcmpo","ble","fmr","fadds","stfs","lwz","mtlr","blr"],labels:6},{name:"IsShield__9zNPCSlickCFv",demangled_name:"zNPCSlick::IsShield() const",address:"0x80100b8c",size:24,fuzzy_match_percent:0,opcodes:["lfs","fcmpu","mfcr","extrwi","blr"],labels:0},{name:"ShieldHide__9zNPCSlickFv",demangled_name:"zNPCSlick::ShieldHide()",address:"0x80100ba4",size:12,fuzzy_match_percent:0,opcodes:["lfs","stfs","blr"],labels:0},{name:"ShieldShow__9zNPCSlickFv",demangled_name:"zNPCSlick::ShieldShow()",address:"0x80100bb0",size:12,fuzzy_match_percent:0,opcodes:["lfs","stfs","blr"],labels:0},{name:"YouOwnSlipFX__9zNPCSlickFv",demangled_name:"zNPCSlick::YouOwnSlipFX()",address:"0x80100bbc",size:8,fuzzy_match_percent:0,opcodes:["stw","blr"],labels:0},{name:"SlipSlidenAway__9zNPCSlickFf",demangled_name:"zNPCSlick::SlipSlidenAway(float)",address:"0x80100bc4",size:416,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lbz","extsb.","bne","li","stb","lwz","subic.","bge","lis","addi","lfs","mr","fmuls","bl","fadds","stfs","fsubs","fmr","cmplwi","blt","psq_l","lfd","mtlr","blr"],labels:3},{name:"DUMY_grul_returnToIdle__FP5xGoalPvP11en_trantypefPv",demangled_name:"DUMY_grul_returnToIdle(xGoal*, void*, en_trantype*, float, void*)",address:"0x80100d64",size:96,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","bl","lfs","fcmpo","ble","lis","addi","lwz","mtlr","blr"],labels:1},{name:"ROBO_grul_goAlertMelee__FP5xGoalPvP11en_trantypefPv",demangled_name:"ROBO_grul_goAlertMelee(xGoal*, void*, en_trantype*, float, void*)",address:"0x80100dc4",size:312,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","mr","lwz","addi","cmplwi","bge","li","b","bl","cmpwi","beq","lbz","bne","lfs","mtlr","blr"],labels:9},{name:"ROBO_grul_goAlertLobber__FP5xGoalPvP11en_trantypefPv",demangled_name:"ROBO_grul_goAlertLobber(xGoal*, void*, en_trantype*, float, void*)",address:"0x80100efc",size:448,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","lwz","addi","mr","cmplwi","bge","li","b","bl","cmpwi","beq","lbz","bne","lfs","fmuls","fcmpo","ble","fmr","bgt","psq_l","lfd","mtlr","blr"],labels:11},{name:"FODR_grul_alert__FP5xGoalPvP11en_trantypefPv",demangled_name:"FODR_grul_alert(xGoal*, void*, en_trantype*, float, void*)",address:"0x801010bc",size:20,fuzzy_match_percent:0,opcodes:["li","lis","stw","addi","blr"],labels:0},{name:"BOMB_grul_alert__FP5xGoalPvP11en_trantypefPv",demangled_name:"BOMB_grul_alert(xGoal*, void*, en_trantype*, float, void*)",address:"0x801010d0",size:20,fuzzy_match_percent:0,opcodes:["li","lis","stw","addi","blr"],labels:0},{name:"BZZT_grul_alert__FP5xGoalPvP11en_trantypefPv",demangled_name:"BZZT_grul_alert(xGoal*, void*, en_trantype*, float, void*)",address:"0x801010e4",size:20,fuzzy_match_percent:0,opcodes:["li","lis","stw","addi","blr"],labels:0},{name:"CHMP_grul_alert__FP5xGoalPvP11en_trantypefPv",demangled_name:"CHMP_grul_alert(xGoal*, void*, en_trantype*, float, void*)",address:"0x801010f8",size:20,fuzzy_match_percent:0,opcodes:["li","lis","stw","addi","blr"],labels:0},{name:"HAMR_grul_alert__FP5xGoalPvP11en_trantypefPv",demangled_name:"HAMR_grul_alert(xGoal*, void*, en_trantype*, float, void*)",address:"0x8010110c",size:20,fuzzy_match_percent:0,opcodes:["li","lis","stw","addi","blr"],labels:0},{name:"TART_grul_alert__FP5xGoalPvP11en_trantypefPv",demangled_name:"TART_grul_alert(xGoal*, void*, en_trantype*, float, void*)",address:"0x80101120",size:20,fuzzy_match_percent:0,opcodes:["li","lis","stw","addi","blr"],labels:0},{name:"GLOV_grul_alert__FP5xGoalPvP11en_trantypefPv",demangled_name:"GLOV_grul_alert(xGoal*, void*, en_trantype*, float, void*)",address:"0x80101134",size:20,fuzzy_match_percent:0,opcodes:["li","lis","stw","addi","blr"],labels:0},{name:"MOON_grul_alert__FP5xGoalPvP11en_trantypefPv",demangled_name:"MOON_grul_alert(xGoal*, void*, en_trantype*, float, void*)",address:"0x80101148",size:20,fuzzy_match_percent:0,opcodes:["li","lis","stw","addi","blr"],labels:0},{name:"SLEP_grul_goAlert__FP5xGoalPvP11en_trantypefPv",demangled_name:"SLEP_grul_goAlert(xGoal*, void*, en_trantype*, float, void*)",address:"0x8010115c",size:684,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","lwz","addi","mr","cmplwi","bge","li","b","lbz","bne","bl","cmpwi","beq","lfs","stfs","fmr","fcmpo","ble","rlwinm.","psq_l","lfd","mtlr","blr"],labels:13},{name:"SLEP_grul_alert__FP5xGoalPvP11en_trantypefPv",demangled_name:"SLEP_grul_alert(xGoal*, void*, en_trantype*, float, void*)",address:"0x80101408",size:20,fuzzy_match_percent:0,opcodes:["li","lis","stw","addi","blr"],labels:0},{name:"ARFY_grul_alert__FP5xGoalPvP11en_trantypefPv",demangled_name:"ARFY_grul_alert(xGoal*, void*, en_trantype*, float, void*)",address:"0x8010141c",size:20,fuzzy_match_percent:0,opcodes:["li","lis","stw","addi","blr"],labels:0},{name:"PUPY_grul_alert__FP5xGoalPvP11en_trantypefPv",demangled_name:"PUPY_grul_alert(xGoal*, void*, en_trantype*, float, void*)",address:"0x80101430",size:20,fuzzy_match_percent:0,opcodes:["li","lis","stw","addi","blr"],labels:0},{name:"CHUK_grul_alert__FP5xGoalPvP11en_trantypefPv",demangled_name:"CHUK_grul_alert(xGoal*, void*, en_trantype*, float, void*)",address:"0x80101444",size:20,fuzzy_match_percent:0,opcodes:["li","lis","stw","addi","blr"],labels:0},{name:"TUBE_grul_alert__FP5xGoalPvP11en_trantypefPv",demangled_name:"TUBE_grul_alert(xGoal*, void*, en_trantype*, float, void*)",address:"0x80101458",size:20,fuzzy_match_percent:0,opcodes:["li","lis","stw","addi","blr"],labels:0},{name:"SLCK_grul_alert__FP5xGoalPvP11en_trantypefPv",demangled_name:"SLCK_grul_alert(xGoal*, void*, en_trantype*, float, void*)",address:"0x8010146c",size:20,fuzzy_match_percent:0,opcodes:["li","lis","stw","addi","blr"],labels:0},{name:"ROBO_InitEffects__Fv",demangled_name:"ROBO_InitEffects()",address:"0x80101480",size:456,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","bl","li","lfs","stfs","fmr","lwz","mtlr","blr"],labels:0},{name:"ROBO_KillEffects__Fv",demangled_name:"ROBO_KillEffects()",address:"0x80101648",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"DoFX_Motorboat__9zNPCRobotFf",demangled_name:"zNPCRobot::DoFX_Motorboat(float)",address:"0x8010164c",size:212,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","mr","addi","lwz","bl","cmplwi","beq","subi","cmpwi","bge","lfs","fmr","fcmpo","ble","li","psq_l","lfd","mtlr","blr"],labels:2},{name:"VFXStarTrek__9zNPCRobotFfP5xVec3P5xVec3",demangled_name:"zNPCRobot::VFXStarTrek(float, xVec3*, xVec3*)",address:"0x80101720",size:108,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","lfs","addi","fmr","stfs","bl","lwz","psq_l","lfd","mtlr","blr"],labels:0},{name:"LaunchProjectile__9zNPCRobotF9en_npchazff10en_mdlvertff",demangled_name:"zNPCRobot::LaunchProjectile(en_npchaz, float, float, en_mdlvert, float, float)",address:"0x8010178c",size:692,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","mr.","bne","li","b","cmpwi","beq","addi","lfs","stfs","fcmpo","ble","fdivs","bge","lis","fadds","blt","psq_l","lfd","lwz","mtlr","blr"],labels:14},{name:"IncludesPos__8NPCArenaFP5xVec3fP5xVec3",demangled_name:"NPCArena::IncludesPos(xVec3*, float, xVec3*)",address:"0x80101a40",size:192,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","cmpwi","bne","li","b","addi","cmplwi","beq","lfs","stfs","fsubs","fcmpo","ble","psq_l","lwz","lfd","mtlr","blr"],labels:4},{name:"PctFromHome__8NPCArenaFP5xVec3",demangled_name:"NPCArena::PctFromHome(xVec3*)",address:"0x80101b00",size:136,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","bl","cmpwi","bne","lfs","b","addi","stfs","fmr","fdivs","psq_l","lwz","lfd","mtlr","blr"],labels:2},{name:"DstSqFromHome__8NPCArenaFP5xVec3P5xVec3",demangled_name:"NPCArena::DstSqFromHome(xVec3*, xVec3*)",address:"0x80101b88",size:136,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","cmpwi","bne","lfs","b","addi","cmplwi","beq","stfs","lwz","mtlr","blr"],labels:3},{name:"NeedToCycle__8NPCArenaFP10zNPCCommon",demangled_name:"NPCArena::NeedToCycle(zNPCCommon*)",address:"0x80101c10",size:192,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","cmpwi","beq","lfs","li","bne","lwz","rlwinm.","b","cmplw","mtlr","addi","blr"],labels:5},{name:"Cycle__8NPCArenaFP10zNPCCommoni",demangled_name:"NPCArena::Cycle(zNPCCommon*, int)",address:"0x80101cd0",size:420,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","bl","lfs","li","cmpwi","stfs","lwz","bne","cmplwi","beq","fcmpo","ble","b","ori","mfcr","extrwi","mtlr","blr"],labels:6},{name:"NextBestNav__8NPCArenaFP10zNPCCommonP10zMovePoint",demangled_name:"NPCArena::NextBestNav(zNPCCommon*, zMovePoint*)",address:"0x80101e74",size:520,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lfs","li","bl","b","mr.","beq","cmpwi","lwz","addi","fmr","fcmpo","blt","lis","fabs","frsp","bgt","stfs","ble","cmpw","psq_l","lfd","lmw","mtlr","blr"],labels:8},{name:"SetHome__8NPCArenaFP10zNPCCommonP10zMovePoint",demangled_name:"NPCArena::SetHome(zNPCCommon*, zMovePoint*)",address:"0x8010207c",size:156,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr.","mr","bne","b","bl","lfs","fcmpo","ble","lwz","mtlr","addi","blr"],labels:3},{name:"AdjustHome__8NPCArenaFP10zNPCCommonP5xVec3f",demangled_name:"NPCArena::AdjustHome(zNPCCommon*, xVec3*, float)",address:"0x80102118",size:136,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmr","cmplwi","mr","ori","beq","addi","bl","lfs","fcmpo","ble","stfs","b","psq_l","lfd","mtlr","blr"],labels:4},{name:"SyncHomeFromNav__8NPCArenaFv",demangled_name:"NPCArena::SyncHomeFromNav()",address:"0x801021a0",size:116,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","lwz","cmplwi","beq","bl","addi","stfs","b","lis","lfs","mtlr","blr"],labels:2},{name:"Clear__12UVAModelInfoFv",demangled_name:"UVAModelInfo::Clear()",address:"0x80102214",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"UVVelSet__12UVAModelInfoFff",demangled_name:"UVAModelInfo::UVVelSet(float, float)",address:"0x8010223c",size:12,fuzzy_match_percent:100,opcodes:["stfs","blr"],labels:0},{name:"Valid__12UVAModelInfoCFv",demangled_name:"UVAModelInfo::Valid() const",address:"0x80102248",size:40,fuzzy_match_percent:0,opcodes:["lwz","li","cmplwi","beq","clrlwi","blr"],labels:1},{name:"__ct__9zNPCSlickFi",demangled_name:"zNPCSlick::zNPCSlick(int)",address:"0x80102270",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__13zNPCTubeSlaveFi",demangled_name:"zNPCTubeSlave::zNPCTubeSlave(int)",address:"0x801022ac",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__11zNPCTubeletFi",demangled_name:"zNPCTubelet::zNPCTubelet(int)",address:"0x801022e8",size:68,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__10TubeNoticeFv",demangled_name:"TubeNotice::TubeNotice()",address:"0x8010232c",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__8xPSYNoteFv",demangled_name:"xPSYNote::xPSYNote()",address:"0x80102368",size:16,fuzzy_match_percent:0,opcodes:["lis","addi","stw","blr"],labels:0},{name:"__ct__9zNPCChuckFi",demangled_name:"zNPCChuck::zNPCChuck(int)",address:"0x80102378",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__10zNPCArfArfFi",demangled_name:"zNPCArfArf::zNPCArfArf(int)",address:"0x801023b4",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__10zNPCArfDogFi",demangled_name:"zNPCArfDog::zNPCArfDog(int)",address:"0x801023f0",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__10zNPCSleepyFi",demangled_name:"zNPCSleepy::zNPCSleepy(int)",address:"0x8010242c",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__11zNPCMonsoonFi",demangled_name:"zNPCMonsoon::zNPCMonsoon(int)",address:"0x80102468",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__9zNPCGloveFi",demangled_name:"zNPCGlove::zNPCGlove(int)",address:"0x801024a4",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__10zNPCTarTarFi",demangled_name:"zNPCTarTar::zNPCTarTar(int)",address:"0x801024e0",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__10zNPCHammerFi",demangled_name:"zNPCHammer::zNPCHammer(int)",address:"0x8010251c",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__11zNPCCritterFi",demangled_name:"zNPCCritter::zNPCCritter(int)",address:"0x80102558",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__11zNPCChomperFi",demangled_name:"zNPCChomper::zNPCChomper(int)",address:"0x80102594",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__11zNPCFodBzztFi",demangled_name:"zNPCFodBzzt::zNPCFodBzzt(int)",address:"0x801025d0",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__11zNPCFodBombFi",demangled_name:"zNPCFodBomb::zNPCFodBomb(int)",address:"0x8010260c",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__10zNPCFodderFi",demangled_name:"zNPCFodder::zNPCFodder(int)",address:"0x80102648",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__9zNPCRobotFi",demangled_name:"zNPCRobot::zNPCRobot(int)",address:"0x80102684",size:68,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","li","addi","lwz","mtlr","blr"],labels:0},{name:"PRIV_GetLassoData__9zNPCRobotFv",demangled_name:"zNPCRobot::PRIV_GetLassoData()",address:"0x801026c8",size:8,fuzzy_match_percent:100,opcodes:["addi","blr"],labels:0},{name:"IsAlive__9zNPCRobotFv",demangled_name:"zNPCRobot::IsAlive()",address:"0x801026d0",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","cntlzw","extrwi","lwz","mtlr","addi","blr"],labels:0},{name:"IsDead__9zNPCRobotFv",demangled_name:"zNPCRobot::IsDead()",address:"0x801026f8",size:56,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","mtctr","bctrl","subfic","cntlzw","extrwi","mtlr","addi","blr"],labels:0},{name:"LassoModelIndex__9zNPCRobotFPiPi",demangled_name:"zNPCRobot::LassoModelIndex(int*, int*)",address:"0x80102730",size:16,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"LassoModelIndex__9zNPCSlickFPiPi",demangled_name:"zNPCSlick::LassoModelIndex(int*, int*)",address:"0x80102740",size:20,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"IsHealthy__9zNPCRobotFv",demangled_name:"zNPCRobot::IsHealthy()",address:"0x80102754",size:16,fuzzy_match_percent:100,opcodes:["lwz","srawi","andc","blr"],labels:0},{name:"ColChkByFlags__9zNPCRobotCFv",demangled_name:"zNPCRobot::ColChkByFlags() const",address:"0x80102764",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"ColPenByFlags__9zNPCRobotCFv",demangled_name:"zNPCRobot::ColPenByFlags() const",address:"0x8010276c",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"PRIV_GetDriverData__9zNPCRobotFv",demangled_name:"zNPCRobot::PRIV_GetDriverData()",address:"0x80102774",size:8,fuzzy_match_percent:100,opcodes:["addi","blr"],labels:0},{name:"LassoModelIndex__13zNPCTubeSlaveFPiPi",demangled_name:"zNPCTubeSlave::LassoModelIndex(int*, int*)",address:"0x8010277c",size:20,fuzzy_match_percent:0,opcodes:["li","stw","blr"],labels:0},{name:"CanRope__13zNPCTubeSlaveFv",demangled_name:"zNPCTubeSlave::CanRope()",address:"0x80102790",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"ColChkFlags__13zNPCTubeSlaveCFv",demangled_name:"zNPCTubeSlave::ColChkFlags() const",address:"0x80102798",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"ColPenFlags__13zNPCTubeSlaveCFv",demangled_name:"zNPCTubeSlave::ColPenFlags() const",address:"0x801027a0",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"ColChkByFlags__13zNPCTubeSlaveCFv",demangled_name:"zNPCTubeSlave::ColChkByFlags() const",address:"0x801027a8",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"ColPenByFlags__13zNPCTubeSlaveCFv",demangled_name:"zNPCTubeSlave::ColPenByFlags() const",address:"0x801027b0",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"PhysicsFlags__13zNPCTubeSlaveCFv",demangled_name:"zNPCTubeSlave::PhysicsFlags() const",address:"0x801027b8",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"LassoModelIndex__11zNPCTubeletFPiPi",demangled_name:"zNPCTubelet::LassoModelIndex(int*, int*)",address:"0x801027c0",size:20,fuzzy_match_percent:0,opcodes:["li","stw","blr"],labels:0},{name:"LassoModelIndex__9zNPCChuckFPiPi",demangled_name:"zNPCChuck::LassoModelIndex(int*, int*)",address:"0x801027d4",size:20,fuzzy_match_percent:0,opcodes:["li","stw","blr"],labels:0},{name:"RenderExtra__10zNPCArfDogFv",demangled_name:"zNPCArfDog::RenderExtra()",address:"0x801027e8",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"PRIV_GetLassoData__10zNPCArfDogFv",demangled_name:"zNPCArfDog::PRIV_GetLassoData()",address:"0x8010281c",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"LassoModelIndex__10zNPCArfDogFPiPi",demangled_name:"zNPCArfDog::LassoModelIndex(int*, int*)",address:"0x80102824",size:16,fuzzy_match_percent:0,opcodes:["li","stw","blr"],labels:0},{name:"LassoModelIndex__10zNPCArfArfFPiPi",demangled_name:"zNPCArfArf::LassoModelIndex(int*, int*)",address:"0x80102834",size:20,fuzzy_match_percent:0,opcodes:["li","stw","blr"],labels:0},{name:"LassoModelIndex__10zNPCSleepyFPiPi",demangled_name:"zNPCSleepy::LassoModelIndex(int*, int*)",address:"0x80102848",size:20,fuzzy_match_percent:0,opcodes:["li","stw","blr"],labels:0},{name:"LassoModelIndex__11zNPCMonsoonFPiPi",demangled_name:"zNPCMonsoon::LassoModelIndex(int*, int*)",address:"0x8010285c",size:20,fuzzy_match_percent:0,opcodes:["li","stw","blr"],labels:0},{name:"LassoModelIndex__9zNPCGloveFPiPi",demangled_name:"zNPCGlove::LassoModelIndex(int*, int*)",address:"0x80102870",size:20,fuzzy_match_percent:0,opcodes:["li","stw","blr"],labels:0},{name:"LassoModelIndex__10zNPCTarTarFPiPi",demangled_name:"zNPCTarTar::LassoModelIndex(int*, int*)",address:"0x80102884",size:20,fuzzy_match_percent:0,opcodes:["li","stw","blr"],labels:0},{name:"LassoModelIndex__10zNPCHammerFPiPi",demangled_name:"zNPCHammer::LassoModelIndex(int*, int*)",address:"0x80102898",size:20,fuzzy_match_percent:0,opcodes:["li","stw","blr"],labels:0},{name:"PRIV_GetLassoData__11zNPCCritterFv",demangled_name:"zNPCCritter::PRIV_GetLassoData()",address:"0x801028ac",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"LassoModelIndex__11zNPCCritterFPiPi",demangled_name:"zNPCCritter::LassoModelIndex(int*, int*)",address:"0x801028b4",size:16,fuzzy_match_percent:0,opcodes:["li","stw","blr"],labels:0},{name:"PRIV_GetLassoData__11zNPCChomperFv",demangled_name:"zNPCChomper::PRIV_GetLassoData()",address:"0x801028c4",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"LassoModelIndex__11zNPCChomperFPiPi",demangled_name:"zNPCChomper::LassoModelIndex(int*, int*)",address:"0x801028cc",size:16,fuzzy_match_percent:0,opcodes:["li","stw","blr"],labels:0},{name:"PRIV_GetLassoData__11zNPCFodBzztFv",demangled_name:"zNPCFodBzzt::PRIV_GetLassoData()",address:"0x801028dc",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"LassoModelIndex__11zNPCFodBzztFPiPi",demangled_name:"zNPCFodBzzt::LassoModelIndex(int*, int*)",address:"0x801028e4",size:16,fuzzy_match_percent:0,opcodes:["li","stw","blr"],labels:0},{name:"RenderExtra__11zNPCFodBombFv",demangled_name:"zNPCFodBomb::RenderExtra()",address:"0x801028f4",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"PRIV_GetLassoData__11zNPCFodBombFv",demangled_name:"zNPCFodBomb::PRIV_GetLassoData()",address:"0x80102928",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"LassoModelIndex__11zNPCFodBombFPiPi",demangled_name:"zNPCFodBomb::LassoModelIndex(int*, int*)",address:"0x80102930",size:16,fuzzy_match_percent:0,opcodes:["li","stw","blr"],labels:0},{name:"PRIV_GetLassoData__10zNPCFodderFv",demangled_name:"zNPCFodder::PRIV_GetLassoData()",address:"0x80102940",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"LassoModelIndex__10zNPCFodderFPiPi",demangled_name:"zNPCFodder::LassoModelIndex(int*, int*)",address:"0x80102948",size:16,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"xEntIsEnabled__FP4xEnt",demangled_name:"xEntIsEnabled(xEnt*)",address:"0x80102958",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","clrlwi","mtlr","addi","blr"],labels:0},{name:"SetSafety__7xPsycheFi",demangled_name:"xPsyche::SetSafety(int)",address:"0x8010297c",size:8,fuzzy_match_percent:0,opcodes:["stw","blr"],labels:0},{name:"SetNotify__7xPsycheFP8xPSYNote",demangled_name:"xPsyche::SetNotify(xPSYNote*)",address:"0x80102984",size:8,fuzzy_match_percent:0,opcodes:["stw","blr"],labels:0},{name:"GetFlags__5xGoalCFv",demangled_name:"xGoal::GetFlags() const",address:"0x8010298c",size:8,fuzzy_match_percent:0,opcodes:["lwz","blr"],labels:0},{name:"xUtil_choose__FPCiiPCf",demangled_name:"xUtil_choose(const int*, int, const float*)",address:"0x80102994",size:276,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","mr.","bne","li","b","cmpwi","bge","bl","cmplwi","xoris","lis","lfd","fsubs","fmuls","fctiwz","stfd","lwz","lfs","mtctr","ble","fmr","fadds","fcmpo","cror","addi","bdnz","cmpw","blt","subi","slwi","lwzx","mtlr","blr"],labels:9},{name:"Prepare__8NPCLaserFv",demangled_name:"NPCLaser::Prepare()",address:"0x80102aa8",size:28,fuzzy_match_percent:0,opcodes:["li","stw","lfs","stfs","blr"],labels:0},{name:"RadiusSet__8NPCLaserFff",demangled_name:"NPCLaser::RadiusSet(float, float)",address:"0x80102ac4",size:12,fuzzy_match_percent:0,opcodes:["stfs","blr"],labels:0},{name:"UVScrollSet__8NPCLaserFff",demangled_name:"NPCLaser::UVScrollSet(float, float)",address:"0x80102ad0",size:12,fuzzy_match_percent:0,opcodes:["stfs","blr"],labels:0},{name:"TextureSet__8NPCLaserFP8RwRaster",demangled_name:"NPCLaser::TextureSet(RwRaster*)",address:"0x80102adc",size:8,fuzzy_match_percent:0,opcodes:["stw","blr"],labels:0},{name:"TextureGet__8NPCLaserFv",demangled_name:"NPCLaser::TextureGet()",address:"0x80102ae4",size:8,fuzzy_match_percent:0,opcodes:["lwz","blr"],labels:0},{name:"UVScrollUpdate__8NPCLaserFf",demangled_name:"NPCLaser::UVScrollUpdate(float)",address:"0x80102aec",size:180,fuzzy_match_percent:0,opcodes:["lfs","fmadds","stfs","b","fsubs","fcmpo","bgt","fadds","blt","blr"],labels:8},{name:"xMat3x3RMulVec__FP5xVec3PC7xMat3x3PC5xVec3",demangled_name:"xMat3x3RMulVec(xVec3*, const xMat3x3*, const xVec3*)",address:"0x80102ba0",size:100,fuzzy_match_percent:100,opcodes:["lfs","fmuls","fmadds","stfs","blr"],labels:0},{name:"RadiusArena__10zMovePointFv",demangled_name:"zMovePoint::RadiusArena()",address:"0x80102c04",size:12,fuzzy_match_percent:0,opcodes:["lwz","lfs","blr"],labels:0},{name:"NodeByIndex__10zMovePointFi",demangled_name:"zMovePoint::NodeByIndex(int)",address:"0x80102c10",size:16,fuzzy_match_percent:0,opcodes:["lwz","slwi","lwzx","blr"],labels:0},{name:"NumNodes__10zMovePointFv",demangled_name:"zMovePoint::NumNodes()",address:"0x80102c20",size:12,fuzzy_match_percent:0,opcodes:["lwz","lhz","blr"],labels:0}]},{name:"main/SB/Game/zNPCTypeVillager",fuzzy_match_percent:5.8190103,total_code:19316,matched_code:1124,total_data:5120,matched_data:0,total_functions:122,matched_functions:27,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x80313188",size:648,fuzzy_match_percent:0},{name:".data",address:"0x80296618",size:2376,fuzzy_match_percent:41.810917},{name:".rodata",address:"0x80269ac8",size:1864,fuzzy_match_percent:0},{name:".sbss",address:"0x803cbd90",size:64,fuzzy_match_percent:0},{name:".sdata",address:"0x803cacf8",size:32,fuzzy_match_percent:0},{name:".sdata2",address:"0x803ce610",size:136,fuzzy_match_percent:0},{name:".text",address:"0x80102c2c",size:18108,fuzzy_match_percent:5.1468964},{name:".text",address:"0x801072e8",size:796,fuzzy_match_percent:10.552764},{name:".text",address:"0x80107604",size:276,fuzzy_match_percent:0},{name:".text",address:"0x80107718",size:20,fuzzy_match_percent:0},{name:".text",address:"0x8010772c",size:16,fuzzy_match_percent:50},{name:".text",address:"0x8010773c",size:100,fuzzy_match_percent:100}],functions:[{name:"ZNPC_Villager_Startup__Fv",demangled_name:"ZNPC_Villager_Startup()",address:"0x80102c2c",size:148,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","lwz","bl","cmpwi","blt","mtlr","blr"],labels:2},{name:"ZNPC_Villager_Shutdown__Fv",demangled_name:"ZNPC_Villager_Shutdown()",address:"0x80102cc0",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zNPCVillager_ScenePrepare__Fv",demangled_name:"zNPCVillager_ScenePrepare()",address:"0x80102cc4",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zNPCVillager_SceneFinish__Fv",demangled_name:"zNPCVillager_SceneFinish()",address:"0x80102cc8",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zNPCVillager_SceneReset__Fv",demangled_name:"zNPCVillager_SceneReset()",address:"0x80102ce8",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zNPCVillager_ScenePostInit__Fv",demangled_name:"zNPCVillager_ScenePostInit()",address:"0x80102cec",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zNPCVillager_SceneTimestep__FP6xScenef",demangled_name:"zNPCVillager_SceneTimestep(xScene*, float)",address:"0x80102d0c",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"ZNPC_Create_Villager__FiP10RyzMemGrowPv",demangled_name:"ZNPC_Create_Villager(int, RyzMemGrow*, void*)",address:"0x80102d2c",size:556,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","mr","stw","addi","cmpw","beq","bge","b","li","bl","mr.","cmplwi","lwz","mtlr","blr"],labels:23},{name:"ZNPC_Destroy_Villager__FP12xFactoryInst",demangled_name:"ZNPC_Destroy_Villager(xFactoryInst*)",address:"0x80102f58",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"ZNPC_AnimTable_Villager__Fv",demangled_name:"ZNPC_AnimTable_Villager()",address:"0x80102f7c",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"ZNPC_AnimTable_Villager__FP10xAnimTable",demangled_name:"ZNPC_AnimTable_Villager(xAnimTable*)",address:"0x80102fa0",size:972,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","cmplwi","stw","addi","lwz","beq","mr","b","li","bl","lfs","fmr","mtlr","blr"],labels:2},{name:"ZNPC_AnimTable_BalloonBoy__Fv",demangled_name:"ZNPC_AnimTable_BalloonBoy()",address:"0x8010336c",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"ZNPC_AnimTable_BalloonBoy__FP10xAnimTable",demangled_name:"ZNPC_AnimTable_BalloonBoy(xAnimTable*)",address:"0x80103390",size:728,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","cmplwi","stw","addi","lwz","beq","mr","b","li","bl","lfs","fmr","mtlr","blr"],labels:2},{name:"ZNPC_AnimTable_SuperFriend__Fv",demangled_name:"ZNPC_AnimTable_SuperFriend()",address:"0x80103668",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"ZNPC_AnimTable_SuperFriend__FP10xAnimTable",demangled_name:"ZNPC_AnimTable_SuperFriend(xAnimTable*)",address:"0x8010368c",size:1016,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","cmplwi","stw","addi","lwz","beq","mr","b","li","bl","lfs","fmr","mtlr","blr"],labels:2},{name:"ColChkFlags__12zNPCVillagerCFv",demangled_name:"zNPCVillager::ColChkFlags() const",address:"0x80103a84",size:88,fuzzy_match_percent:0,opcodes:["lis","li","addi","lwz","rlwinm","subis","cmplwi","bne","b","lbz","beq","rlwinm.","clrlwi","blr"],labels:3},{name:"ColPenFlags__12zNPCVillagerCFv",demangled_name:"zNPCVillager::ColPenFlags() const",address:"0x80103adc",size:88,fuzzy_match_percent:0,opcodes:["lis","li","addi","lwz","rlwinm","subis","cmplwi","bne","b","lbz","beq","rlwinm.","clrlwi","blr"],labels:3},{name:"PhysicsFlags__12zNPCVillagerCFv",demangled_name:"zNPCVillager::PhysicsFlags() const",address:"0x80103b34",size:44,fuzzy_match_percent:0,opcodes:["lwz","li","rlwinm.","beq","ori","mulli","clrlwi","blr"],labels:2},{name:"Init__12zNPCVillagerFP9xEntAsset",demangled_name:"zNPCVillager::Init(xEntAsset*)",address:"0x80103b60",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","li","lwz","mtlr","addi","blr"],labels:0},{name:"Reset__12zNPCVillagerFv",demangled_name:"zNPCVillager::Reset()",address:"0x80103b9c",size:160,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","cmplwi","beq","lis","li","addi","lfs","fcmpo","bge","stfs","mtctr","bctrl","mtlr","blr"],labels:3},{name:"ParseINI__12zNPCVillagerFv",demangled_name:"zNPCVillager::ParseINI()",address:"0x80103c3c",size:72,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","lwz","addi","mtlr","blr"],labels:0},{name:"ParseNonRandTalk__12zNPCVillagerFv",demangled_name:"zNPCVillager::ParseNonRandTalk()",address:"0x80103c84",size:268,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","mr","stw","addi","li","lwz","stb","bl","mtctr","cmpwi","ble","lfs","fctiwz","stfd","subi","cmpw","bne","b","bdnz","clrlwi.","lbz","stbx","blt","cmplwi","mtlr","blr"],labels:6},{name:"Process__12zNPCVillagerFP6xScenef",demangled_name:"zNPCVillager::Process(xScene*, float)",address:"0x80103d90",size:108,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","bl","lwz","cmplwi","beq","li","lfd","mtlr","addi","blr"],labels:1},{name:"ChkCheatSize__12zNPCVillagerFv",demangled_name:"zNPCVillager::ChkCheatSize()",address:"0x80103dfc",size:344,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","andis.","beq","lis","addi","cmpw","bge","b","rlwinm.","lwz","lfs","ori","mtlr","blr"],labels:7},{name:"CollideReview__12zNPCVillagerFv",demangled_name:"zNPCVillager::CollideReview()",address:"0x80103f54",size:136,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","lwz","bl","mr.","beq","clrlwi.","mtctr","bctrl","cmpwi","bne","mtlr","addi","blr"],labels:2},{name:"SelfSetup__12zNPCVillagerFv",demangled_name:"zNPCVillager::SelfSetup()",address:"0x80103fdc",size:232,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","li","lwz","lis","addi","mtlr","blr"],labels:0},{name:"AnimPick__12zNPCVillagerFi16en_NPC_GOAL_SPOTP5xGoal",demangled_name:"zNPCVillager::AnimPick(int, en_NPC_GOAL_SPOT, xGoal*)",address:"0x801040c4",size:708,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","cmpw","li","mr","bge","beq","b","lwz","bl","cntlzw","extrwi.","bne","cmpwi","blt","ble","srwi","lbz","divwu","mullw","subf","add","slwi","lwzx","mtlr","blr"],labels:21},{name:"NPCMessage__12zNPCVillagerFP6NPCMsg",demangled_name:"zNPCVillager::NPCMessage(NPCMsg*)",address:"0x80104388",size:232,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","bl","mr.","mtctr","bctrl","cmpwi","b","li","cmplw","bne","mtlr","addi","blr"],labels:3},{name:"FolkHandleMail__12zNPCVillagerFP6NPCMsg",demangled_name:"zNPCVillager::FolkHandleMail(NPCMsg*)",address:"0x80104470",size:268,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","lwz","cmpwi","mr","beq","bge","b","cmplwi","lis","addi","bl","bne","mtlr","blr"],labels:7},{name:"SpeakBegin__12zNPCVillagerFv",demangled_name:"zNPCVillager::SpeakBegin()",address:"0x8010457c",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","lwz","bl","mtlr","blr"],labels:0},{name:"SpeakEnd__12zNPCVillagerFv",demangled_name:"zNPCVillager::SpeakEnd()",address:"0x801045ac",size:92,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","lis","addi","mr","bl","cmplwi","bne","mr.","beq","li","mtlr","blr"],labels:1},{name:"SpeakStart__12zNPCVillagerFUiUii",demangled_name:"zNPCVillager::SpeakStart(unsigned int, unsigned int, int)",address:"0x80104608",size:188,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","lis","addi","cmpw","beq","bge","b","lfs","stfs","mtlr","blr"],labels:4},{name:"SpeakStop__12zNPCVillagerFv",demangled_name:"zNPCVillager::SpeakStop()",address:"0x801046c4",size:140,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","bl","mr","lis","addi","cmpw","beq","bge","b","li","lfs","stfs","mtlr","blr"],labels:4},{name:"PlayerIsStaring__12zNPCVillagerFv",demangled_name:"zNPCVillager::PlayerIsStaring()",address:"0x80104750",size:232,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","lwz","cmplwi","beq","li","b","lbz","bne","lfs","stfs","bl","fcmpo","ble","bge","fmuls","mtlr","blr"],labels:8},{name:"AddTalking__12zNPCVillagerFP7xPsychePFP5xGoalPvP11en_trantypefPv_iPFP5xGoalPvP11en_trantypefPv_iPFP5xGoalPvP11en_trantypefPv_iPFP5xGoalPvP11en_trantypefPv_i",demangled_name:"zNPCVillager::AddTalking(xPsyche*, int (*)(xGoal*, void*, en_trantype*, float, void*), int (*)(xGoal*, void*, en_trantype*, float, void*), int (*)(xGoal*, void*, en_trantype*, float, void*), int (*)(xGoal*, void*, en_trantype*, float, void*))",address:"0x80104838",size:248,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lis","addi","li","bl","cmplwi","beq","lmw","lwz","mtlr","blr"],labels:4},{name:"FindMyConverse__12zNPCVillagerFv",demangled_name:"zNPCVillager::FindMyConverse()",address:"0x80104930",size:232,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmpwi","bne","cmplwi","beq","bl","lbz","slwi","rlwimi","or","b","li","mtlr","addi","blr"],labels:3},{name:"TossMyConverse__12zNPCVillagerFv",demangled_name:"zNPCVillager::TossMyConverse()",address:"0x80104a18",size:12,fuzzy_match_percent:0,opcodes:["li","stw","blr"],labels:0},{name:"Init__8zNPCFishFP9xEntAsset",demangled_name:"zNPCFish::Init(xEntAsset*)",address:"0x80104a24",size:132,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","subis","cmplwi","bne","li","rlwinm","b","subi","and","mtlr","blr"],labels:2},{name:"Reset__8zNPCFishFv",demangled_name:"zNPCFish::Reset()",address:"0x80104aa8",size:352,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","addi","lfs","stfs","fmuls","subis","cmplwi","bne","li","b","lwz","mtlr","blr"],labels:5},{name:"ParseINI__8zNPCFishFv",demangled_name:"zNPCFish::ParseINI()",address:"0x80104c08",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"FishSoundTables__8zNPCFishFv",demangled_name:"zNPCFish::FishSoundTables()",address:"0x80104c3c",size:352,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","subis","subi","cmplwi","bgt","lis","slwi","addi","lwzx","mtctr","bctr","lwz","b","li","mtlr","blr"],labels:10},{name:"SelfSetup__8zNPCFishFv",demangled_name:"zNPCFish::SelfSetup()",address:"0x80104d9c",size:252,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","li","lwz","lis","addi","mtlr","blr"],labels:0},{name:"AnimPick__8zNPCFishFi16en_NPC_GOAL_SPOTP5xGoal",demangled_name:"zNPCFish::AnimPick(int, en_NPC_GOAL_SPOT, xGoal*)",address:"0x80104e98",size:256,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","cmpw","beq","bge","b","lfs","fcmpo","blt","bl","mr","cmpwi","bne","slwi","lwzx","lwz","mtlr","blr"],labels:11},{name:"Process__8zNPCFishFP6xScenef",demangled_name:"zNPCFish::Process(xScene*, float)",address:"0x80104f98",size:216,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","lwz","mtctr","bctrl","cmpwi","beq","lfs","fcmpo","bge","fsubs","ble","b","stfs","psq_l","lfd","mtlr","addi","blr"],labels:5},{name:"FolkHandleMail__8zNPCFishFP6NPCMsg",demangled_name:"zNPCFish::FolkHandleMail(NPCMsg*)",address:"0x80105070",size:404,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","lwz","cmpwi","beq","bge","b","bl","subis","cmplwi","lis","addi","bne","clrrwi","cmpw","lfs","stfs","mtlr","blr"],labels:9},{name:"MonitorCowering__8zNPCFishFP6xScenef",demangled_name:"zNPCFish::MonitorCowering(xScene*, float)",address:"0x80105204",size:396,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","addi","lwz","bl","cmpwi","bne","b","beq","lfs","li","fsubs","fmuls","fmadds","stfs","psq_l","lfd","mtlr","blr"],labels:6},{name:"CheckDoChat__8zNPCFishFv",demangled_name:"zNPCFish::CheckDoChat()",address:"0x80105390",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"Init__15zNPCMerManChairFP9xEntAsset",demangled_name:"zNPCMerManChair::Init(xEntAsset*)",address:"0x80105394",size:80,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","li","lis","subi","lwz","and","mtlr","addi","blr"],labels:0},{name:"Reset__15zNPCMerManChairFv",demangled_name:"zNPCMerManChair::Reset()",address:"0x801053e4",size:132,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","li","lis","stb","addi","lwz","subis","cmplwi","bne","beq","cmpwi","ori","mtlr","blr"],labels:1},{name:"SelfSetup__15zNPCMerManChairFv",demangled_name:"zNPCMerManChair::SelfSetup()",address:"0x80105468",size:216,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","li","lwz","lis","addi","mtlr","blr"],labels:0},{name:"AnimPick__15zNPCMerManChairFi16en_NPC_GOAL_SPOTP5xGoal",demangled_name:"zNPCMerManChair::AnimPick(int, en_NPC_GOAL_SPOT, xGoal*)",address:"0x80105540",size:448,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","cmpw","li","mr","beq","bge","b","lwz","clrlwi.","bl","cntlzw","extrwi","cmpwi","blt","ble","bne","slwi","lwzx","srwi","lbz","divwu","mullw","subf","add","mtlr","blr"],labels:15},{name:"Process__15zNPCMerManChairFP6xScenef",demangled_name:"zNPCMerManChair::Process(xScene*, float)",address:"0x80105700",size:108,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","lwz","bl","rlwinm.","beq","b","addi","cmplwi","bne","mtlr","blr"],labels:3},{name:"Init__12zNPCNewsFishFP9xEntAsset",demangled_name:"zNPCNewsFish::Init(xEntAsset*)",address:"0x8010576c",size:220,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","li","lis","stb","addi","lfs","stfs","lwz","cmpwi","blt","mtlr","blr"],labels:1},{name:"PostSetup__12zNPCNewsFishFv",demangled_name:"zNPCNewsFish::PostSetup()",address:"0x80105848",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","lwz","li","bl","mtlr","blr"],labels:0},{name:"Process__12zNPCNewsFishFP6xScenef",demangled_name:"zNPCNewsFish::Process(xScene*, float)",address:"0x80105884",size:680,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","li","fmr","stb","mr","lwz","rlwinm.","beq","b","addi","bl","cmplwi","bne","lis","lfs","stfs","oris","fadds","mtctr","bctrl","fcmpo","bge","clrlwi.","lhz","ori","sth","fmadds","ble","fnmsubs","fsubs","fmuls","psq_l","lfd","mtlr","blr"],labels:10},{name:"Reset__12zNPCNewsFishFv",demangled_name:"zNPCNewsFish::Reset()",address:"0x80105b2c",size:428,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","cmplwi","bne","li","stb","lfs","stfs","bl","lis","addi","lwz","mtlr","blr"],labels:1},{name:"SpeakStart__12zNPCNewsFishFUiUii",demangled_name:"zNPCNewsFish::SpeakStart(unsigned int, unsigned int, int)",address:"0x80105cd8",size:212,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr.","mr","beq","lwz","mtctr","bctrl","lfs","stfs","bl","b","cmpwi","cmplw","li","fmr","mtlr","addi","blr"],labels:3},{name:"SpeakStop__12zNPCNewsFishFv",demangled_name:"zNPCNewsFish::SpeakStop()",address:"0x80105dac",size:80,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","cmpwi","beq","lwz","li","mtlr","addi","blr"],labels:1},{name:"IsTalking__12zNPCNewsFishFv",demangled_name:"zNPCNewsFish::IsTalking()",address:"0x80105dfc",size:56,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","bl","clrlwi","b","li","mtlr","addi","blr"],labels:2},{name:"TalkOnScreen__12zNPCNewsFishFi",demangled_name:"zNPCNewsFish::TalkOnScreen(int)",address:"0x80105e34",size:40,fuzzy_match_percent:0,opcodes:["cmpwi","beq","lwz","ori","stw","blr","clrrwi"],labels:1},{name:"Render__12zNPCNewsFishFv",demangled_name:"zNPCNewsFish::Render()",address:"0x80105e5c",size:440,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stmw","mr","addi","bl","lwz","cmplwi","beq","bne","ori","li","lfs","stfs","fmr","lmw","mtlr","blr"],labels:2},{name:"say__12zNPCNewsFishFQ212zNPCNewsFish8say_enumi",demangled_name:"zNPCNewsFish::say(zNPCNewsFish::say_enum, int)",address:"0x80106014",size:264,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","slwi","addi","mr","lwzx","bl","cmpwi","beq","lwz","cmplw","bne","li","b","clrlwi.","mtctr","bctrl","rlwinm.","cmplwi","lfs","fmr","stfs","mtlr","blr"],labels:6},{name:"say__12zNPCNewsFishFPCQ212zNPCNewsFish8say_enumUlii",demangled_name:"zNPCNewsFish::say(const zNPCNewsFish::say_enum*, unsigned long, int, int)",address:"0x8010611c",size:484,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","stmw","mr","bne","li","b","lwz","bl","clrlwi.","beq","addi","slwi","lis","subi","add","cmpw","bge","cmplw","cmpwi","blt","bgt","srwi","divwu","mullw","subf","or","srawi","addze","lmw","mtlr","blr"],labels:14},{name:"reset_said__12zNPCNewsFishFv",demangled_name:"zNPCNewsFish::reset_said()",address:"0x80106300",size:40,fuzzy_match_percent:0,opcodes:["addi","li","b","stw","cmplw","bne","blr"],labels:2},{name:"Reset__15zNPCSandyBikiniFv",demangled_name:"zNPCSandyBikini::Reset()",address:"0x80106328",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lfs","stfs","lwz","mtlr","addi","blr"],labels:0},{name:"Process__15zNPCSandyBikiniFP6xScenef",demangled_name:"zNPCSandyBikini::Process(xScene*, float)",address:"0x8010635c",size:68,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","bl","lwz","lfd","mtlr","addi","blr"],labels:0},{name:"VFXLeakyFaucet__15zNPCSandyBikiniFf",demangled_name:"zNPCSandyBikini::VFXLeakyFaucet(float)",address:"0x801063a0",size:396,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","lfs","addi","bl","li","lwz","lis","fcmpo","ble","fadds","stfs","fmuls","psq_l","lfd","mtlr","blr"],labels:1},{name:"Init__14zNPCBalloonBoyFP9xEntAsset",demangled_name:"zNPCBalloonBoy::Init(xEntAsset*)",address:"0x8010652c",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","li","lfs","lwz","stfs","mtlr","addi","blr"],labels:0},{name:"Reset__14zNPCBalloonBoyFv",demangled_name:"zNPCBalloonBoy::Reset()",address:"0x8010656c",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","cmplwi","bne","lis","addi","mtlr","blr"],labels:1},{name:"SelfSetup__14zNPCBalloonBoyFv",demangled_name:"zNPCBalloonBoy::SelfSetup()",address:"0x801065ac",size:84,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Render__14zNPCBalloonBoyFv",demangled_name:"zNPCBalloonBoy::Render()",address:"0x80106600",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"PlatShadRend__14zNPCBalloonBoyFv",demangled_name:"zNPCBalloonBoy::PlatShadRend()",address:"0x80106634",size:584,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","mr","cmplwi","beq","bne","bl","li","b","lbz","fmr","extsb.","stb","subic.","bge","lfs","fcmpo","cmpwi","fdivs","ble","fsubs","fadds","lis","addi","psq_l","lfd","mtlr","blr"],labels:15},{name:"AddBallooning__14zNPCBalloonBoyFP7xPsyche",demangled_name:"zNPCBalloonBoy::AddBallooning(xPsyche*)",address:"0x8010687c",size:140,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","lis","addi","bl","lwz","mtlr","blr"],labels:0},{name:"AnimPick__14zNPCBalloonBoyFi16en_NPC_GOAL_SPOTP5xGoal",demangled_name:"zNPCBalloonBoy::AnimPick(int, en_NPC_GOAL_SPOT, xGoal*)",address:"0x80106908",size:308,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","cmpw","beq","bge","b","cmpwi","bne","bl","mr","blt","slwi","lwzx","lwz","mtlr","blr"],labels:17},{name:"FolkHandleMail__14zNPCBalloonBoyFP6NPCMsg",demangled_name:"zNPCBalloonBoy::FolkHandleMail(NPCMsg*)",address:"0x80106a3c",size:124,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmpwi","beq","b","addi","bl","li","bne","mtlr","blr"],labels:5},{name:"ParseSysEvent__14zNPCBalloonBoyFP11NPCSysEvent",demangled_name:"zNPCBalloonBoy::ParseSysEvent(NPCSysEvent*)",address:"0x80106ab8",size:260,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","lwz","cmpwi","beq","bge","b","cmplwi","lbz","bne","lis","addi","bl","mr","mtlr","blr"],labels:9},{name:"PlatAnimSet__14zNPCBalloonBoyF16en_BBOY_PLATANIM",demangled_name:"zNPCBalloonBoy::PlatAnimSet(en_BBOY_PLATANIM)",address:"0x80106bbc",size:124,fuzzy_match_percent:0,opcodes:["stwu","mflr","addi","lis","stw","xoris","lwzu","lwz","lfd","fsubs","stfs","cmplwi","beq","li","bl","mtlr","blr"],labels:1},{name:"PlatAnimSync__14zNPCBalloonBoyFv",demangled_name:"zNPCBalloonBoy::PlatAnimSync()",address:"0x80106c38",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"IAmBallooning__14zNPCBalloonBoyFv",demangled_name:"zNPCBalloonBoy::IAmBallooning()",address:"0x80106c58",size:148,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","lwz","bl","b","cmpw","bne","cmpwi","mr","mtlr","blr"],labels:4},{name:"Init__15zNPCBubbleBuddyFP9xEntAsset",demangled_name:"zNPCBubbleBuddy::Init(xEntAsset*)",address:"0x80106cec",size:84,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","li","lfs","stfs","lwz","mtlr","addi","blr"],labels:0},{name:"Setup__15zNPCBubbleBuddyFv",demangled_name:"zNPCBubbleBuddy::Setup()",address:"0x80106d40",size:232,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","cmplwi","bne","lis","addi","rlwinm","ori","mtlr","blr"],labels:2},{name:"Reset__15zNPCBubbleBuddyFv",demangled_name:"zNPCBubbleBuddy::Reset()",address:"0x80106e28",size:56,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lbz","ori","stb","lwz","mtlr","addi","blr"],labels:0},{name:"RenderExtra__15zNPCBubbleBuddyFv",demangled_name:"zNPCBubbleBuddy::RenderExtra()",address:"0x80106e60",size:132,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","cmplwi","beq","lwz","lhz","rlwinm.","bne","addi","li","mtlr","blr"],labels:1},{name:"zNPCBubbleBuddy_AlphaUpdate__Ff",demangled_name:"zNPCBubbleBuddy_AlphaUpdate(float)",address:"0x80106ee4",size:212,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lbz","extsb.","bne","lfs","li","stfs","stb","bl","fmuls","fmr","fabs","frsp","fcmpo","bge","ble","b","psq_l","lwz","lfd","mtlr","addi","blr"],labels:4},{name:"NPC_BubBud_RenderCB__FP8RpAtomic",demangled_name:"NPC_BubBud_RenderCB(RpAtomic*)",address:"0x80106fb8",size:304,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","mr","addi","bl","lwz","lfs","cmplwi","beq","fmadds","fctiwz","clrlwi","li","fmr","mtctr","bctrl","psq_l","lfd","mtlr","blr"],labels:2},{name:"FOLK_grul_goAlert__FP5xGoalPvP11en_trantypefPv",demangled_name:"FOLK_grul_goAlert(xGoal*, void*, en_trantype*, float, void*)",address:"0x801070e8",size:128,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","lwz","bl","cmpwi","beq","b","lis","addi","mtlr","blr"],labels:3},{name:"MERC_grul_goAlert__FP5xGoalPvP11en_trantypefPv",demangled_name:"MERC_grul_goAlert(xGoal*, void*, en_trantype*, float, void*)",address:"0x80107168",size:276,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","cmpwi","beq","li","b","bne","lis","addi","lfs","fcmpo","ble","bge","fdivs","mtlr","blr"],labels:6},{name:"FOLK_InitEffects__Fv",demangled_name:"FOLK_InitEffects()",address:"0x8010727c",size:104,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","addi","stw","bl","li","lwz","mtlr","blr"],labels:0},{name:"FOLK_KillEffects__Fv",demangled_name:"FOLK_KillEffects()",address:"0x801072e4",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"__ct__14zNPCNewsFishTVFi",demangled_name:"zNPCNewsFishTV::zNPCNewsFishTV(int)",address:"0x801072e8",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__12zNPCNewsFishFi",demangled_name:"zNPCNewsFish::zNPCNewsFish(int)",address:"0x80107324",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__15zNPCMerManChairFi",demangled_name:"zNPCMerManChair::zNPCMerManChair(int)",address:"0x80107360",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__15zNPCSandyBikiniFi",demangled_name:"zNPCSandyBikini::zNPCSandyBikini(int)",address:"0x8010739c",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__14zNPCBalloonBoyFi",demangled_name:"zNPCBalloonBoy::zNPCBalloonBoy(int)",address:"0x801073d8",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__15zNPCBubbleBuddyFi",demangled_name:"zNPCBubbleBuddy::zNPCBubbleBuddy(int)",address:"0x80107414",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__8zNPCFishFi",demangled_name:"zNPCFish::zNPCFish(int)",address:"0x80107450",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__12zNPCVillagerFi",demangled_name:"zNPCVillager::zNPCVillager(int)",address:"0x8010748c",size:68,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__7HiThereFv",demangled_name:"HiThere::HiThere()",address:"0x801074d0",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__Q28ztaskbox8callbackFv",demangled_name:"ztaskbox::callback::callback()",address:"0x8010750c",size:16,fuzzy_match_percent:0,opcodes:["lis","addi","stw","blr"],labels:0},{name:"GenShadCacheRad__12zNPCVillagerFv",demangled_name:"zNPCVillager::GenShadCacheRad()",address:"0x8010751c",size:8,fuzzy_match_percent:0,opcodes:["lfs","blr"],labels:0},{name:"get_said__12zNPCNewsFishFQ212zNPCNewsFish8say_enum",demangled_name:"zNPCNewsFish::get_said(zNPCNewsFish::say_enum)",address:"0x80107524",size:20,fuzzy_match_percent:0,opcodes:["slwi","mr","addi","add","blr"],labels:0},{name:"Render__15zNPCBubbleBuddyFv",demangled_name:"zNPCBubbleBuddy::Render()",address:"0x80107538",size:16,fuzzy_match_percent:0,opcodes:["lwz","ori","stw","blr"],labels:0},{name:"PRIV_GetDriverData__8zNPCFishFv",demangled_name:"zNPCFish::PRIV_GetDriverData()",address:"0x80107548",size:8,fuzzy_match_percent:0,opcodes:["addi","blr"],labels:0},{name:"ColChkByFlags__12zNPCVillagerCFv",demangled_name:"zNPCVillager::ColChkByFlags() const",address:"0x80107550",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"ColPenByFlags__12zNPCVillagerCFv",demangled_name:"zNPCVillager::ColPenByFlags() const",address:"0x80107558",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"SelfSetup__12zNPCNewsFishFv",demangled_name:"zNPCNewsFish::SelfSetup()",address:"0x80107560",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"ColChkFlags__15zNPCMerManChairCFv",demangled_name:"zNPCMerManChair::ColChkFlags() const",address:"0x80107564",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"ColPenFlags__15zNPCMerManChairCFv",demangled_name:"zNPCMerManChair::ColPenFlags() const",address:"0x8010756c",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"PhysicsFlags__15zNPCMerManChairCFv",demangled_name:"zNPCMerManChair::PhysicsFlags() const",address:"0x80107574",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"on_talk_stop__7HiThereFv",demangled_name:"HiThere::on_talk_stop()",address:"0x8010757c",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","li","bl","mtlr","addi","blr"],labels:1},{name:"on_talk_start__7HiThereFv",demangled_name:"HiThere::on_talk_start()",address:"0x801075ac",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","li","bl","mtlr","addi","blr"],labels:1},{name:"ColChkFlags__14zNPCNewsFishTVCFv",demangled_name:"zNPCNewsFishTV::ColChkFlags() const",address:"0x801075dc",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"ColPenFlags__14zNPCNewsFishTVCFv",demangled_name:"zNPCNewsFishTV::ColPenFlags() const",address:"0x801075e4",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"ColChkByFlags__14zNPCNewsFishTVCFv",demangled_name:"zNPCNewsFishTV::ColChkByFlags() const",address:"0x801075ec",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"ColPenByFlags__14zNPCNewsFishTVCFv",demangled_name:"zNPCNewsFishTV::ColPenByFlags() const",address:"0x801075f4",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"PhysicsFlags__14zNPCNewsFishTVCFv",demangled_name:"zNPCNewsFishTV::PhysicsFlags() const",address:"0x801075fc",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"xUtil_choose__FPCiiPCf",demangled_name:"xUtil_choose(const int*, int, const float*)",address:"0x80107604",size:276,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","mr.","bne","li","b","cmpwi","bge","bl","cmplwi","xoris","lis","lfd","fsubs","fmuls","fctiwz","stfd","lwz","lfs","mtctr","ble","fmr","fadds","fcmpo","cror","addi","bdnz","cmpw","blt","subi","slwi","lwzx","mtlr","blr"],labels:9},{name:"HaveTarget__9NPCTargetFv",demangled_name:"NPCTarget::HaveTarget()",address:"0x80107718",size:20,fuzzy_match_percent:0,opcodes:["lwz","neg","or","srwi","blr"],labels:0},{name:"StatusGet__8ztaskboxCFv",demangled_name:"ztaskbox::StatusGet() const",address:"0x8010772c",size:8,fuzzy_match_percent:0,opcodes:["lwz","blr"],labels:0},{name:"on_talk_start__Q28ztaskbox8callbackFv",demangled_name:"ztaskbox::callback::on_talk_start()",address:"0x80107734",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"on_talk_stop__Q28ztaskbox8callbackFv",demangled_name:"ztaskbox::callback::on_talk_stop()",address:"0x80107738",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xMat3x3RMulVec__FP5xVec3PC7xMat3x3PC5xVec3",demangled_name:"xMat3x3RMulVec(xVec3*, const xMat3x3*, const xVec3*)",address:"0x8010773c",size:100,fuzzy_match_percent:100,opcodes:["lfs","fmuls","fmadds","stfs","blr"],labels:0}]},{name:"main/SB/Game/zNPCTypeAmbient",fuzzy_match_percent:54.858932,total_code:7656,matched_code:2576,total_data:1272,matched_data:0,total_functions:57,matched_functions:32,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x80296f60",size:928,fuzzy_match_percent:61.904762},{name:".rodata",address:"0x8026a210",size:248,fuzzy_match_percent:52.439022},{name:".sdata2",address:"0x803ce698",size:96,fuzzy_match_percent:34.482758},{name:".text",address:"0x801077a0",size:6932,fuzzy_match_percent:57.703403},{name:".text",address:"0x801092b4",size:348,fuzzy_match_percent:28.735632},{name:".text",address:"0x80109410",size:100,fuzzy_match_percent:100},{name:".text",address:"0x80109474",size:276,fuzzy_match_percent:0}],functions:[{name:"ZNPC_Ambient_Startup__Fv",demangled_name:"ZNPC_Ambient_Startup()",address:"0x801077a0",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","lwz","bl","cmpwi","blt","mtlr","blr"],labels:1},{name:"ZNPC_Ambient_Shutdown__Fv",demangled_name:"ZNPC_Ambient_Shutdown()",address:"0x80107808",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"ZNPC_Create_Ambient__FiP10RyzMemGrowPv",demangled_name:"ZNPC_Create_Ambient(int, RyzMemGrow*, void*)",address:"0x8010780c",size:324,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","mr","stw","addi","cmpw","li","beq","bge","b","bl","mr.","cmplwi","lwz","mtlr","blr"],labels:13},{name:"ZNPC_Destroy_Ambient__FP12xFactoryInst",demangled_name:"ZNPC_Destroy_Ambient(xFactoryInst*)",address:"0x80107950",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"ZNPC_AnimTable_Ambient__Fv",demangled_name:"ZNPC_AnimTable_Ambient()",address:"0x80107974",size:140,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","li","stw","addi","bl","mr","lwz","lfs","mtlr","blr"],labels:0},{name:"ZNPC_AnimTable_Jelly__Fv",demangled_name:"ZNPC_AnimTable_Jelly()",address:"0x80107a00",size:552,fuzzy_match_percent:99.27536,opcodes:["stwu","mflr","lis","li","stw","addi","bl","lwz","mr","lfs","mtlr","blr"],labels:0},{name:"ZNPC_AnimTable_Neptune__Fv",demangled_name:"ZNPC_AnimTable_Neptune()",address:"0x80107c28",size:792,fuzzy_match_percent:99.49495,opcodes:["stwu","mflr","lis","stw","addi","li","stmw","lwz","bl","mr","lfs","fmr","lmw","mtlr","blr"],labels:0},{name:"Init__11zNPCAmbientFP9xEntAsset",demangled_name:"zNPCAmbient::Init(xEntAsset*)",address:"0x80107f40",size:72,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","lfs","fcmpo","bge","stfs","mtlr","addi","blr"],labels:1},{name:"Reset__11zNPCAmbientFv",demangled_name:"zNPCAmbient::Reset()",address:"0x80107f88",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","cmplwi","beq","lis","li","addi","mtlr","blr"],labels:1},{name:"Process__11zNPCAmbientFP6xScenef",demangled_name:"zNPCAmbient::Process(xScene*, float)",address:"0x80107fd0",size:100,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","cmplwi","beq","li","bl","lfd","mtlr","addi","blr"],labels:1},{name:"SelfSetup__11zNPCAmbientFv",demangled_name:"zNPCAmbient::SelfSetup()",address:"0x80108034",size:116,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","li","lwz","lis","addi","mtlr","blr"],labels:0},{name:"AnimPick__11zNPCAmbientFi16en_NPC_GOAL_SPOTP5xGoal",demangled_name:"zNPCAmbient::AnimPick(int, en_NPC_GOAL_SPOT, xGoal*)",address:"0x801080a8",size:88,fuzzy_match_percent:0,opcodes:["lis","li","addi","cmpw","bge","beq","b","cmpwi","bltlr","slwi","lwzx","blr"],labels:4},{name:"NPCMessage__11zNPCAmbientFP6NPCMsg",demangled_name:"zNPCAmbient::NPCMessage(NPCMsg*)",address:"0x80108100",size:244,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lwz","cmplwi","beq","bl","mr.","mtctr","bctrl","cmpwi","b","li","cmplw","bne","lmw","mtlr","addi","blr"],labels:6},{name:"Init__9zNPCJellyFP9xEntAsset",demangled_name:"zNPCJelly::Init(xEntAsset*)",address:"0x801081f4",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","lis","li","ori","subi","and","mtlr","addi","blr"],labels:0},{name:"ParseINI__9zNPCJellyFv",demangled_name:"zNPCJelly::ParseINI()",address:"0x80108248",size:200,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","lwz","addi","subis","cmplwi","bne","lfs","stfs","b","mtlr","blr"],labels:3},{name:"Reset__9zNPCJellyFv",demangled_name:"zNPCJelly::Reset()",address:"0x80108310",size:100,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","li","lwz","cmplwi","beq","lis","addi","mtlr","blr"],labels:1},{name:"SelfSetup__9zNPCJellyFv",demangled_name:"zNPCJelly::SelfSetup()",address:"0x80108374",size:220,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","li","lwz","lis","addi","mtlr","blr"],labels:0},{name:"JellySpawn__9zNPCJellyFPC5xVec3f",demangled_name:"zNPCJelly::JellySpawn(const xVec3*, float)",address:"0x80108450",size:112,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","stfd","fmr","mr","addi","lwz","bl","li","lfd","mtlr","blr"],labels:0},{name:"JellyKill__9zNPCJellyFv",demangled_name:"zNPCJelly::JellyKill()",address:"0x801084c0",size:112,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","lis","addi","bl","bne","li","mtlr","blr"],labels:1},{name:"AnimPick__9zNPCJellyFi16en_NPC_GOAL_SPOTP5xGoal",demangled_name:"zNPCJelly::AnimPick(int, en_NPC_GOAL_SPOT, xGoal*)",address:"0x80108530",size:252,fuzzy_match_percent:79.36508,opcodes:["stwu","mflr","lis","li","stw","addi","cmpw","beq","bge","b","bl","mr","cmpwi","blt","slwi","lwzx","lwz","mtlr","blr"],labels:13},{name:"BUpdate__9zNPCJellyFP5xVec3",demangled_name:"zNPCJelly::BUpdate(xVec3*)",address:"0x8010862c",size:180,fuzzy_match_percent:48.88889,opcodes:["stwu","mflr","li","stw","mr","bl","lwz","lis","addi","lfs","stfs","mtlr","blr"],labels:0},{name:"Process__9zNPCJellyFP6xScenef",demangled_name:"zNPCJelly::Process(xScene*, float)",address:"0x801086e0",size:192,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","bl","lwz","mtctr","bctrl","cmpwi","beq","cmplwi","lfs","subis","psq_l","lfd","mtlr","addi","blr"],labels:1},{name:"AmbiHandleMail__9zNPCJellyFP6NPCMsg",demangled_name:"zNPCJelly::AmbiHandleMail(NPCMsg*)",address:"0x801087a0",size:292,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","lwz","cmpwi","beq","b","cmplwi","blt","bne","bge","mr","lis","addi","bl","mtlr","blr"],labels:7},{name:"PlayWithAlpha__9zNPCJellyFf",demangled_name:"zNPCJelly::PlayWithAlpha(float)",address:"0x801088c4",size:200,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","addi","bl","fmuls","fmr","fabs","frsp","fcmpo","bge","ble","b","psq_l","lwz","lfd","mtlr","blr"],labels:3},{name:"SetAlpha__9zNPCJellyFf",demangled_name:"zNPCJelly::SetAlpha(float)",address:"0x8010898c",size:40,fuzzy_match_percent:100,opcodes:["lwz","b","lhz","ori","sth","stfs","cmplwi","bne","blr"],labels:2},{name:"PlayWithAnimSpd__9zNPCJellyFv",demangled_name:"zNPCJelly::PlayWithAnimSpd()",address:"0x801089b4",size:124,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","mr","lwz","bl","b","cmpw","bne","cmpwi","mtlr","blr"],labels:4},{name:"PumpFaster__9zNPCJellyFv",demangled_name:"zNPCJelly::PumpFaster()",address:"0x80108a30",size:172,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","lwz","fcmpo","ble","fmr","fdivs","bge","b","bl","stfs","psq_l","lfd","mtlr","addi","blr"],labels:5},{name:"JellyBoneWorldPos__9zNPCJellyCFP5xVec3i",demangled_name:"zNPCJelly::JellyBoneWorldPos(xVec3*, int) const",address:"0x80108adc",size:248,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","bge","bl","lwz","lis","lbz","lfd","fsubs","fmuls","fctiwz","stfd","addi","b","cmpw","ble","li","mtlr","blr"],labels:2},{name:"PlayWithLightnin__9zNPCJellyFv",demangled_name:"zNPCJelly::PlayWithLightnin()",address:"0x80108bd4",size:188,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","addi","mr","bl","lwz","subis","cmplwi","bne","b","lfs","stfs","cmpwi","blt","mtlr","blr"],labels:3},{name:"JELY_grul_getAngry__FP5xGoalPvP11en_trantypefPv",demangled_name:"JELY_grul_getAngry(xGoal*, void*, en_trantype*, float, void*)",address:"0x80108c90",size:452,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","mr","li","lbz","cmplwi","bne","b","lis","addi","bge","lfs","fcmpo","ble","bl","cmpwi","beq","subis","fmr","subi","cmpw","psq_l","lfd","mtlr","blr"],labels:15},{name:"ActLikeOctopus__9zNPCJellyFv",demangled_name:"zNPCJelly::ActLikeOctopus()",address:"0x80108e54",size:176,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmpwi","blt","srawi","li","addze","b","addi","bl","add","cmpw","mtlr","blr"],labels:4},{name:"AnimPick__11zNPCNeptuneFi16en_NPC_GOAL_SPOTP5xGoal",demangled_name:"zNPCNeptune::AnimPick(int, en_NPC_GOAL_SPOT, xGoal*)",address:"0x80108f04",size:212,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","cmpw","li","beq","bge","b","lwz","bl","cmpwi","blt","slwi","lwzx","mr","mtlr","blr"],labels:5},{name:"ParseINI__11zNPCNeptuneFv",demangled_name:"zNPCNeptune::ParseINI()",address:"0x80108fd8",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","li","lis","addi","mtlr","blr"],labels:0},{name:"Reset__11zNPCNeptuneFv",demangled_name:"zNPCNeptune::Reset()",address:"0x80109024",size:56,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lbz","ori","stb","lwz","mtlr","addi","blr"],labels:0},{name:"Process__11zNPCNeptuneFP6xScenef",demangled_name:"zNPCNeptune::Process(xScene*, float)",address:"0x8010905c",size:456,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","mr","addi","fmr","lwz","lfs","fcmpo","bge","li","b","cmpwi","beq","bl","fsubs","fmuls","fmadds","stfs","rlwinm.","mtctr","bctrl","cmplwi","ble","psq_l","lfd","mtlr","blr"],labels:8},{name:"AnimPick__12zNPCMimeFishFi16en_NPC_GOAL_SPOTP5xGoal",demangled_name:"zNPCMimeFish::AnimPick(int, en_NPC_GOAL_SPOT, xGoal*)",address:"0x80109224",size:88,fuzzy_match_percent:0,opcodes:["lis","li","addi","cmpw","beq","bge","b","cmpwi","bltlr","slwi","lwzx","blr"],labels:4},{name:"Reset__12zNPCMimeFishFv",demangled_name:"zNPCMimeFish::Reset()",address:"0x8010927c",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","li","lwz","mtlr","addi","blr"],labels:0},{name:"Process__12zNPCMimeFishFP6xScenef",demangled_name:"zNPCMimeFish::Process(xScene*, float)",address:"0x801092b0",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"__ct__12zNPCMimeFishFi",demangled_name:"zNPCMimeFish::zNPCMimeFish(int)",address:"0x801092b4",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__11zNPCNeptuneFi",demangled_name:"zNPCNeptune::zNPCNeptune(int)",address:"0x801092f0",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__9zNPCJellyFi",demangled_name:"zNPCJelly::zNPCJelly(int)",address:"0x8010932c",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__11zNPCAmbientFi",demangled_name:"zNPCAmbient::zNPCAmbient(int)",address:"0x80109368",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"AmbiHandleMail__11zNPCAmbientFP6NPCMsg",demangled_name:"zNPCAmbient::AmbiHandleMail(NPCMsg*)",address:"0x801093a4",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"IsAlive__9zNPCJellyFv",demangled_name:"zNPCJelly::IsAlive()",address:"0x801093ac",size:20,fuzzy_match_percent:100,opcodes:["lwz","neg","andc","srwi","blr"],labels:0},{name:"SelfSetup__12zNPCMimeFishFv",demangled_name:"zNPCMimeFish::SelfSetup()",address:"0x801093c0",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"ColChkFlags__11zNPCAmbientCFv",demangled_name:"zNPCAmbient::ColChkFlags() const",address:"0x801093c4",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"ColPenFlags__11zNPCAmbientCFv",demangled_name:"zNPCAmbient::ColPenFlags() const",address:"0x801093cc",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"ColChkByFlags__11zNPCAmbientCFv",demangled_name:"zNPCAmbient::ColChkByFlags() const",address:"0x801093d4",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"ColPenByFlags__11zNPCAmbientCFv",demangled_name:"zNPCAmbient::ColPenByFlags() const",address:"0x801093dc",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"PhysicsFlags__11zNPCAmbientCFv",demangled_name:"zNPCAmbient::PhysicsFlags() const",address:"0x801093e4",size:8,fuzzy_match_percent:0,opcodes:["li","blr"],labels:0},{name:"SelfSetup__11zNPCNeptuneFv",demangled_name:"zNPCNeptune::SelfSetup()",address:"0x801093ec",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"ColChkFlags__11zNPCNeptuneCFv",demangled_name:"zNPCNeptune::ColChkFlags() const",address:"0x801093f0",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"ColPenFlags__11zNPCNeptuneCFv",demangled_name:"zNPCNeptune::ColPenFlags() const",address:"0x801093f8",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"ColChkByFlags__11zNPCNeptuneCFv",demangled_name:"zNPCNeptune::ColChkByFlags() const",address:"0x80109400",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"ColPenByFlags__11zNPCNeptuneCFv",demangled_name:"zNPCNeptune::ColPenByFlags() const",address:"0x80109408",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"xMat3x3RMulVec__FP5xVec3PC7xMat3x3PC5xVec3",demangled_name:"xMat3x3RMulVec(xVec3*, const xMat3x3*, const xVec3*)",address:"0x80109410",size:100,fuzzy_match_percent:100,opcodes:["lfs","fmuls","fmadds","stfs","blr"],labels:0},{name:"xUtil_choose__FPCiiPCf",demangled_name:"xUtil_choose(const int*, int, const float*)",address:"0x80109474",size:276,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","mr.","bne","li","b","cmpwi","bge","bl","cmplwi","xoris","lis","lfd","fsubs","fmuls","fctiwz","stfd","lwz","lfs","mtctr","ble","fmr","fadds","fcmpo","cror","addi","bdnz","cmpw","blt","subi","slwi","lwzx","mtlr","blr"],labels:9}]},{name:"main/SB/Game/zNPCTypeTiki",fuzzy_match_percent:9.5500965,total_code:14492,matched_code:1280,total_data:1424,matched_data:0,total_functions:48,matched_functions:18,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x80313410",size:792,fuzzy_match_percent:0},{name:".data",address:"0x80297300",size:208,fuzzy_match_percent:0},{name:".rodata",address:"0x8026a308",size:168,fuzzy_match_percent:0},{name:".sbss",address:"0x803cbdd0",size:16,fuzzy_match_percent:0},{name:".sdata",address:"0x803cad18",size:40,fuzzy_match_percent:0},{name:".sdata2",address:"0x803ce6f8",size:200,fuzzy_match_percent:7.8431377},{name:".text",address:"0x80109588",size:14276,fuzzy_match_percent:8.910059},{name:".text",address:"0x8010cd4c",size:216,fuzzy_match_percent:51.851852}],functions:[{name:"ZNPC_Tiki_Startup__Fv",demangled_name:"ZNPC_Tiki_Startup()",address:"0x80109588",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","lwz","bl","addi","cmpwi","blt","mtlr","blr"],labels:1},{name:"ZNPC_Tiki_Shutdown__Fv",demangled_name:"ZNPC_Tiki_Shutdown()",address:"0x801095e8",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zNPCTiki_InitStacking__FP6zScene",demangled_name:"zNPCTiki_InitStacking(zScene*)",address:"0x801095ec",size:256,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","b","lwz","lwzx","bl","clrrwi","subis","cmplwi","bne","beq","lbz","lfs","fsubs","fadds","stfs","addi","lhz","cmpw","blt","mtlr","blr"],labels:4},{name:"zNPCTiki_InitFX__FP6zScene",demangled_name:"zNPCTiki_InitFX(zScene*)",address:"0x801096ec",size:912,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","bl","lwz","cmplwi","bne","li","lfs","stfs","fmr","beq","b","mtlr","blr"],labels:3},{name:"zNPCTiki_ExplodeFX__FP8zNPCTiki",demangled_name:"zNPCTiki_ExplodeFX(zNPCTiki*)",address:"0x80109a7c",size:704,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","bl","subis","cmplwi","bne","lfs","li","lwz","fmr","addi","fadds","stfs","mr.","beq","lis","b","lwzx","cmplw","cmpwi","fcmpo","bge","clrrwi","fmuls","mtctr","bctrl","lhz","blt","lbz","psq_l","lfd","mtlr","blr"],labels:10},{name:"zNPCTiki_PickTikisToAnimate__Fv",demangled_name:"zNPCTiki_PickTikisToAnimate()",address:"0x80109d3c",size:392,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","lbz","mulli","add","b","clrlwi.","beq","cmplwi","bne","mr","bl","clrrwi","subis","rlwinm","cmplw","blt","li","xoris","lfd","fsubs","fmuls","fctiwz","stfd","mtlr","blr"],labels:9},{name:"zNPCTiki_Timestep__FP6xScenef",demangled_name:"zNPCTiki_Timestep(xScene*, float)",address:"0x80109ec4",size:100,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","bl","lfs","fadds","stfs","fsubs","fcmpo","ble","b","psq_l","lwz","lfd","mtlr","addi","blr"],labels:2},{name:"zNPCTiki_ReparentOrphans__Fv",demangled_name:"zNPCTiki_ReparentOrphans()",address:"0x80109f28",size:196,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","subis","cmplwi","bne","li","b","ori","bl","beq","mtlr","blr"],labels:7},{name:"ZNPC_Create_Tiki__FiP10RyzMemGrowPv",demangled_name:"ZNPC_Create_Tiki(int, RyzMemGrow*, void*)",address:"0x80109fec",size:156,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","mr","stw","addi","li","cmpw","bge","b","bl","mr.","beq","cmplwi","lwz","mtlr","blr"],labels:5},{name:"ZNPC_Destroy_Tiki__FP12xFactoryInst",demangled_name:"ZNPC_Destroy_Tiki(xFactoryInst*)",address:"0x8010a088",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"ZNPC_AnimTable_Tiki__Fv",demangled_name:"ZNPC_AnimTable_Tiki()",address:"0x8010a0ac",size:136,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","li","stw","addi","bl","mr","lwz","lfs","mtlr","blr"],labels:0},{name:"Reset__8zNPCTikiFv",demangled_name:"zNPCTiki::Reset()",address:"0x8010a134",size:424,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","addi","subis","cmplwi","bne","li","b","lis","lfs","stfs","stb","cmpw","beq","bge","mtlr","blr"],labels:6},{name:"Setup__8zNPCTikiFv",demangled_name:"zNPCTiki::Setup()",address:"0x8010a2dc",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","addi","mtlr","blr"],labels:0},{name:"Init__8zNPCTikiFP9xEntAsset",demangled_name:"zNPCTiki::Init(xEntAsset*)",address:"0x8010a31c",size:532,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lbz","addi","ori","stb","lhz","sth","lwz","b","lfs","fcmpo","ble","stfs","bge","cmplwi","bne","li","subis","lis","beq","rlwinm","mtlr","blr"],labels:12},{name:"Damage__8zNPCTikiF18en_NPC_DAMAGE_TYPEP5xBasePC5xVec3",demangled_name:"zNPCTiki::Damage(en_NPC_DAMAGE_TYPE, xBase*, const xVec3*)",address:"0x8010a530",size:140,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","subis","cmplwi","bne","cmpwi","beq","subi","ble","bgt","lwz","lis","addi","li","mtlr","blr"],labels:2},{name:"SetCarryState__8zNPCTikiF18en_NPC_CARRY_STATE",demangled_name:"zNPCTiki::SetCarryState(en_NPC_CARRY_STATE)",address:"0x8010a5bc",size:564,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","subis","cmplwi","bne","li","b","cmpwi","beq","bge","lbz","lwz","lfs","fadds","fcmpo","addi","ori","stfs","rlwinm.","rlwinm","stb","mtctr","bctrl","mtlr","blr"],labels:15},{name:"SelfSetup__8zNPCTikiFv",demangled_name:"zNPCTiki::SelfSetup()",address:"0x8010a7f0",size:480,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","li","lwz","lis","addi","cmpw","beq","bge","b","mtlr","blr"],labels:4},{name:"ParseINI__8zNPCTikiFv",demangled_name:"zNPCTiki::ParseINI()",address:"0x8010a9d0",size:112,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","lwz","addi","cmpw","beq","b","mtlr","blr"],labels:2},{name:"Process__8zNPCTikiFP6xScenef",demangled_name:"zNPCTiki::Process(xScene*, float)",address:"0x8010aa40",size:2380,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lbz","cmplwi","beq","lwz","rlwinm.","rlwinm","bne","bl","b","lfs","fadds","stfs","fcmpo","cror","clrlwi.","fsubs","ori","li","addi","slw","and.","mtctr","bctrl","blt","lis","crclr","cmplw","cmpwi","slwi","lwzx","ble","bdnz","fnmsubs","fmuls","add","bge","clrrwi","cmpw","fdivs","fmadds","fcmpu","psq_l","lfd","lmw","mtlr","blr"],labels:38},{name:"SysEvent__8zNPCTikiFP5xBaseP5xBaseUiPCfP5xBasePi",demangled_name:"zNPCTiki::SysEvent(xBase*, xBase*, unsigned int, const float*, xBase*, int*)",address:"0x8010b38c",size:800,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","cmpwi","beq","bge","b","lwz","rlwinm","cmplwi","li","mtctr","bctrl","bl","subis","ori","lfs","stfs","fadds","fctiwz","stfd","bne","stb","lmw","mtlr","addi","blr"],labels:20},{name:"AddChild__8zNPCTikiFP8zNPCTiki",demangled_name:"zNPCTiki::AddChild(zNPCTiki*)",address:"0x8010b6ac",size:64,fuzzy_match_percent:0,opcodes:["li","b","addi","clrlslwi","clrlwi","lwzx","cmplwi","bne","slwi","add","stw","lbz","stb","blr"],labels:2},{name:"RemoveChild__8zNPCTikiFP8zNPCTiki",demangled_name:"zNPCTiki::RemoveChild(zNPCTiki*)",address:"0x8010b6ec",size:104,fuzzy_match_percent:0,opcodes:["lbz","li","cmplwi","bne","blr","b","addi","clrlslwi","clrlwi","lwzx","cmplw","beq","blt","slwi","add","lwz","bnelr","stw","subi","stb"],labels:3},{name:"RemoveParent__8zNPCTikiFP8zNPCTiki",demangled_name:"zNPCTiki::RemoveParent(zNPCTiki*)",address:"0x8010b754",size:152,fuzzy_match_percent:0,opcodes:["lbz","li","cmplwi","bne","blr","b","addi","clrlslwi","clrlwi","lwzx","cmplw","beq","blt","slwi","add","lwz","stw","subi","stb","cmpw","ori"],labels:5},{name:"FindParents__8zNPCTikiFP6zScene",demangled_name:"zNPCTiki::FindParents(zScene*)",address:"0x8010b7ec",size:1436,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","li","addi","mr","subi","mtctr","lwz","lwzu","bdnz","bl","lfs","stfs","rlwinm","clrlwi.","beq","cmplwi","fsubs","cmpwi","ori","lbz","bne","fcmpo","ble","fdivs","b","fmr","rlwinm.","fmuls","fmadds","fadds","lwzx","cmplw","clrrwi","subis","blt","bge","clrlslwi","clrlwi","stwx","stb","cmpw","lhz","psq_l","lfd","lmw","mtlr","blr"],labels:22},{name:"ParentUpdated__8zNPCTikiFP8zNPCTiki",demangled_name:"zNPCTiki::ParentUpdated(zNPCTiki*)",address:"0x8010bd88",size:68,fuzzy_match_percent:0,opcodes:["li","mr","mtctr","lwz","cmplw","bne","slw","or","stw","blr","addi","bdnz"],labels:2},{name:"RemoveFromFamily__8zNPCTikiFv",demangled_name:"zNPCTiki::RemoveFromFamily()",address:"0x8010bdcc",size:228,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","b","clrlslwi","addi","lwzx","cmplwi","beq","bl","stwx","clrlwi","blt","stb","lfs","fmr","lwz","mtlr","blr"],labels:6},{name:"loveyFloat__FP8zNPCTikif",demangled_name:"loveyFloat(zNPCTiki*, float)",address:"0x8010beb0",size:280,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","lfs","mr","addi","bl","fmuls","lwz","fadds","stfs","fcmpo","ble","fsubs","psq_l","lfd","mtlr","blr"],labels:2},{name:"loveyIdleCB__FP5xGoalPvP11en_trantypefPv",demangled_name:"loveyIdleCB(xGoal*, void*, en_trantype*, float, void*)",address:"0x8010bfc8",size:256,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","lwz","li","cmplwi","beq","lfs","fsubs","fcmpo","ble","b","stfs","lbz","blt","bne","lis","addi","psq_l","lfd","mtlr","blr"],labels:5},{name:"loveyPatrolCB__FP5xGoalPvP11en_trantypefPv",demangled_name:"loveyPatrolCB(xGoal*, void*, en_trantype*, float, void*)",address:"0x8010c0c8",size:200,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","addi","li","lfs","fcmpo","bge","lis","psq_l","lwz","lfd","mtlr","blr"],labels:1},{name:"quietIdleCB__FP5xGoalPvP11en_trantypefPv",demangled_name:"quietIdleCB(xGoal*, void*, en_trantype*, float, void*)",address:"0x8010c190",size:392,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","bl","lis","addi","lwz","li","cmpwi","bgt","cmplw","beq","bne","lfs","clrlwi","fcmpo","bge","cmplwi","b","rlwinm","fcmpu","fmadds","ble","stfs","psq_l","lfd","mtlr","blr"],labels:6},{name:"quietHideCB__FP5xGoalPvP11en_trantypefPv",demangled_name:"quietHideCB(xGoal*, void*, en_trantype*, float, void*)",address:"0x8010c318",size:288,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","bl","lis","addi","lwz","li","lfs","fcmpo","ble","b","fcmpu","bne","stfs","fnmsubs","bge","psq_l","lfd","mtlr","blr"],labels:4},{name:"thunderIdleCB__FP5xGoalPvP11en_trantypefPv",demangled_name:"thunderIdleCB(xGoal*, void*, en_trantype*, float, void*)",address:"0x8010c438",size:368,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","lfs","li","fnmsubs","stfs","fcmpo","bge","fadds","lwz","fmadds","fsubs","lis","addi","fmuls","clrlwi.","beq","mtctr","bctrl","b","psq_l","lfd","mtlr","blr"],labels:3},{name:"thunderCountCB__FP5xGoalPvP11en_trantypefPv",demangled_name:"thunderCountCB(xGoal*, void*, en_trantype*, float, void*)",address:"0x8010c5a8",size:848,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","lfs","li","fsubs","fcmpo","ble","b","stfs","bge","lis","addi","lwz","cmpwi","bne","cmplw","fadds","lfd","fdivs","fmuls","fctiwz","xoris","fmadds","rlwinm","clrlwi.","psq_l","mtlr","blr"],labels:7},{name:"tikiDyingCB__FP5xGoalPvP11en_trantypefPv",demangled_name:"tikiDyingCB(xGoal*, void*, en_trantype*, float, void*)",address:"0x8010c8f8",size:144,fuzzy_match_percent:72.22222,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","lfs","li","fsubs","fcmpo","ble","b","stfs","bge","lis","addi","psq_l","lwz","lfd","mtlr","blr"],labels:3},{name:"tikiDeadCB__FP5xGoalPvP11en_trantypefPv",demangled_name:"tikiDeadCB(xGoal*, void*, en_trantype*, float, void*)",address:"0x8010c988",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","li","mtlr","addi","blr"],labels:0},{name:"genericTikiRender__FP4xEnt",demangled_name:"genericTikiRender(xEnt*)",address:"0x8010c9ac",size:264,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","bl","bne","b","lis","lfs","addi","andi.","fcmpo","bge","fnmsubs","stfs","fmadds","ble","mtlr","blr"],labels:6},{name:"loveyTikiRender__FP4xEnt",demangled_name:"loveyTikiRender(xEnt*)",address:"0x8010cab4",size:664,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","stfd","psq_stx","mr","lwz","cmplwi","beq","bl","lhz","rlwinm.","b","lis","addi","lfs","stfs","fdivs","cmpwi","fsubs","fcmpo","ble","fmr","fadds","bne","andi.","bge","fnmsubs","fmadds","blt","psq_lx","lfd","mtlr","blr"],labels:12},{name:"__ct__8zNPCTikiFi",demangled_name:"zNPCTiki::zNPCTiki(int)",address:"0x8010cd4c",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"CanRope__8zNPCTikiFv",demangled_name:"zNPCTiki::CanRope()",address:"0x8010cd88",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"AnimPick__8zNPCTikiFi16en_NPC_GOAL_SPOTP5xGoal",demangled_name:"zNPCTiki::AnimPick(int, en_NPC_GOAL_SPOT, xGoal*)",address:"0x8010cd90",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","addi","stw","bl","lwz","mtlr","blr"],labels:0},{name:"Move__8zNPCTikiFP6xScenefP9xEntFrame",demangled_name:"zNPCTiki::Move(xScene*, float, xEntFrame*)",address:"0x8010cdbc",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"BUpdate__8zNPCTikiFP5xVec3",demangled_name:"zNPCTiki::BUpdate(xVec3*)",address:"0x8010cdc0",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"IsAlive__8zNPCTikiFv",demangled_name:"zNPCTiki::IsAlive()",address:"0x8010cde0",size:28,fuzzy_match_percent:100,opcodes:["lwz","rlwinm","subfic","subi","or","srwi","blr"],labels:0},{name:"ColChkFlags__8zNPCTikiCFv",demangled_name:"zNPCTiki::ColChkFlags() const",address:"0x8010cdfc",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"ColPenFlags__8zNPCTikiCFv",demangled_name:"zNPCTiki::ColPenFlags() const",address:"0x8010ce04",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"ColChkByFlags__8zNPCTikiCFv",demangled_name:"zNPCTiki::ColChkByFlags() const",address:"0x8010ce0c",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"ColPenByFlags__8zNPCTikiCFv",demangled_name:"zNPCTiki::ColPenByFlags() const",address:"0x8010ce14",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"PhysicsFlags__8zNPCTikiCFv",demangled_name:"zNPCTiki::PhysicsFlags() const",address:"0x8010ce1c",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0}]},{name:"main/SB/Core/x/xBehaveMgr",fuzzy_match_percent:15.659341,total_code:7280,matched_code:1140,total_data:24,matched_data:0,total_functions:59,matched_functions:19,complete:!1,module_name:"main",module_id:0,sections:[{name:".sbss",address:"0x803cbde0",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803ce7c0",size:16,fuzzy_match_percent:0},{name:".text",address:"0x8010ce24",size:6932,fuzzy_match_percent:16.44547},{name:".text",address:"0x8010e938",size:120,fuzzy_match_percent:0},{name:".text",address:"0x8010e9b0",size:32,fuzzy_match_percent:0},{name:".text",address:"0x8010e9d0",size:8,fuzzy_match_percent:0},{name:".text",address:"0x8010e9d8",size:188,fuzzy_match_percent:0}],functions:[{name:"xBehaveMgr_Startup__Fv",demangled_name:"xBehaveMgr_Startup()",address:"0x8010ce24",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","addi","cmpwi","bne","lis","li","bl","mr.","beq","mr","mtlr","blr"],labels:2},{name:"xBehaveMgr_Shutdown__Fv",demangled_name:"xBehaveMgr_Shutdown()",address:"0x8010ce8c",size:72,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","subic.","bne","cmplwi","beq","li","bl","mtlr","addi","blr"],labels:2},{name:"xBehaveMgr_GetSelf__Fv",demangled_name:"xBehaveMgr_GetSelf()",address:"0x8010ced4",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"xBehaveMgr_GoalFactory__Fv",demangled_name:"xBehaveMgr_GoalFactory()",address:"0x8010cedc",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","bl","mtlr","addi","blr"],labels:0},{name:"xBehaveMgr_ScenePrepare__Fv",demangled_name:"xBehaveMgr_ScenePrepare()",address:"0x8010cf00",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","bl","mtlr","addi","blr"],labels:0},{name:"xBehaveMgr_SceneFinish__Fv",demangled_name:"xBehaveMgr_SceneFinish()",address:"0x8010cf24",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","bl","mtlr","addi","blr"],labels:0},{name:"xBehaveMgr_SceneReset__Fv",demangled_name:"xBehaveMgr_SceneReset()",address:"0x8010cf48",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","bl","mtlr","addi","blr"],labels:0},{name:"Startup__10xBehaveMgrFii",demangled_name:"xBehaveMgr::Startup(int, int)",address:"0x8010cf6c",size:172,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","mr","li","addi","bl","mr.","beq","lwz","mulli","mtlr","blr"],labels:1},{name:"RegBuiltIn__10xBehaveMgrFv",demangled_name:"xBehaveMgr::RegBuiltIn()",address:"0x8010d018",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","bl","mtlr","addi","blr"],labels:0},{name:"Subscribe__10xBehaveMgrFP5xBasei",demangled_name:"xBehaveMgr::Subscribe(xBase*, int)",address:"0x8010d03c",size:108,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","stw","lwz","addi","mulli","add","bl","li","mtlr","blr"],labels:0},{name:"UnSubscribe__10xBehaveMgrFP7xPsyche",demangled_name:"xBehaveMgr::UnSubscribe(xPsyche*)",address:"0x8010d0a8",size:80,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","bl","addi","li","mtlr","blr"],labels:0},{name:"ScenePrepare__10xBehaveMgrFv",demangled_name:"xBehaveMgr::ScenePrepare()",address:"0x8010d0f8",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"SceneFinish__10xBehaveMgrFv",demangled_name:"xBehaveMgr::SceneFinish()",address:"0x8010d0fc",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","addi","stw","bl","lwz","mtlr","blr"],labels:0},{name:"SceneReset__10xBehaveMgrFv",demangled_name:"xBehaveMgr::SceneReset()",address:"0x8010d120",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","b","lwz","lwzx","bl","addi","cmpw","blt","mtlr","blr"],labels:2},{name:"BrainBegin__7xPsycheFv",demangled_name:"xPsyche::BrainBegin()",address:"0x8010d188",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","li","addi","lwz","mtlr","blr"],labels:0},{name:"BrainExtend__7xPsycheFv",demangled_name:"xPsyche::BrainExtend()",address:"0x8010d1c8",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","li","addi","lwz","mtlr","blr"],labels:0},{name:"BrainEnd__7xPsycheFv",demangled_name:"xPsyche::BrainEnd()",address:"0x8010d208",size:56,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","li","lwz","mtlr","addi","blr"],labels:0},{name:"AddGoal__7xPsycheFiPv",demangled_name:"xPsyche::AddGoal(int, void*)",address:"0x8010d240",size:164,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","li","cmplwi","beq","subi","lwz","b","mtlr","addi","blr"],labels:5},{name:"FreshWipe__7xPsycheFv",demangled_name:"xPsyche::FreshWipe()",address:"0x8010d2e4",size:120,fuzzy_match_percent:100,opcodes:["li","stw","lfs","stfs","lwz","ori","blr"],labels:0},{name:"SetOwner__7xPsycheFP5xBasePv",demangled_name:"xPsyche::SetOwner(xBase*, void*)",address:"0x8010d35c",size:60,fuzzy_match_percent:100,opcodes:["stw","cmplwi","beqlr","lwz","li","lbz","addi","stb","sth","blr"],labels:0},{name:"KillBrain__7xPsycheFP8xFactory",demangled_name:"xPsyche::KillBrain(xFactory*)",address:"0x8010d398",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","li","lwz","mtlr","addi","blr"],labels:0},{name:"Lobotomy__7xPsycheFP8xFactory",demangled_name:"xPsyche::Lobotomy(xFactory*)",address:"0x8010d3cc",size:100,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","b","addi","bl","cmplwi","beq","lwz","bne","mtlr","blr"],labels:3},{name:"Amnesia__7xPsycheFi",demangled_name:"xPsyche::Amnesia(int)",address:"0x8010d430",size:156,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","b","bl","cmpwi","bne","cmplwi","mtctr","bctrl","mtlr","addi","blr"],labels:3},{name:"IndexInStack__7xPsycheCFi",demangled_name:"xPsyche::IndexInStack(int) const",address:"0x8010d4cc",size:104,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lwz","li","b","bl","cmpw","bne","addi","ble","lmw","mtlr","blr"],labels:4},{name:"GetCurGoal__7xPsycheCFv",demangled_name:"xPsyche::GetCurGoal() const",address:"0x8010d534",size:36,fuzzy_match_percent:0,opcodes:["lwz","cmpwi","bge","li","blr","slwi","add"],labels:1},{name:"GIDInStack__7xPsycheCFi",demangled_name:"xPsyche::GIDInStack(int) const",address:"0x8010d558",size:108,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lwz","li","b","bl","cmpw","bne","addi","ble","lmw","mtlr","blr"],labels:4},{name:"GIDOfActive__7xPsycheCFv",demangled_name:"xPsyche::GIDOfActive() const",address:"0x8010d5c4",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmpwi","bge","li","b","slwi","add","bl","mtlr","addi","blr"],labels:2},{name:"GIDOfPending__7xPsycheCFv",demangled_name:"xPsyche::GIDOfPending() const",address:"0x8010d604",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","cmplwi","beq","bl","b","li","mtlr","addi","blr"],labels:2},{name:"GetPrevRecovery__7xPsycheCFi",demangled_name:"xPsyche::GetPrevRecovery(int) const",address:"0x8010d638",size:248,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr.","mr","li","bne","lwz","slwi","add","b","bl","rlwinm.","beq","subi","cmpwi","bge","cmpw","ble","lmw","mtlr","addi","blr"],labels:12},{name:"GoalSet__7xPsycheFii",demangled_name:"xPsyche::GoalSet(int, int)",address:"0x8010d730",size:296,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","lwz","rlwinm.","beq","b","cmplwi","addi","mtctr","bctrl","cmpwi","bne","bl","clrlwi.","lfs","mtlr","blr"],labels:7},{name:"GoalPush__7xPsycheFii",demangled_name:"xPsyche::GoalPush(int, int)",address:"0x8010d858",size:344,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","lwz","rlwinm.","beq","b","cmplwi","addi","mtctr","bctrl","cmpwi","bne","bl","blt","slwi","add","mr.","clrlwi.","lfs","mtlr","blr"],labels:8},{name:"GoalPopToBase__7xPsycheFi",demangled_name:"xPsyche::GoalPopToBase(int)",address:"0x8010d9b0",size:160,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","rlwinm.","beq","li","b","cmpwi","bge","bl","clrlwi.","lfs","mtlr","addi","blr"],labels:4},{name:"GoalPopRecover__7xPsycheFi",demangled_name:"xPsyche::GoalPopRecover(int)",address:"0x8010da50",size:240,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","li","lwz","rlwinm.","beq","b","cmpwi","bge","subi","slwi","add","bl","cmplwi","clrlwi.","lfs","lmw","mtlr","addi","blr"],labels:9},{name:"GoalPop__7xPsycheFii",demangled_name:"xPsyche::GoalPop(int, int)",address:"0x8010db40",size:440,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","li","lwz","rlwinm.","beq","b","cmplwi","cmpwi","bne","bl","addi","mtctr","bctrl","bge","slwi","add","cmpw","blt","clrlwi.","lfs","lmw","mtlr","blr"],labels:14},{name:"GoalSwap__7xPsycheFii",demangled_name:"xPsyche::GoalSwap(int, int)",address:"0x8010dcf8",size:272,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","lwz","rlwinm.","beq","b","cmplwi","addi","mtctr","bctrl","cmpwi","bne","bl","clrlwi.","lfs","mtlr","blr"],labels:6},{name:"GoalNone__7xPsycheFii",demangled_name:"xPsyche::GoalNone(int, int)",address:"0x8010de08",size:252,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","rlwinm.","beq","li","b","cmpwi","bne","cmplwi","bl","bge","clrlwi.","lfs","mtlr","addi","blr"],labels:7},{name:"SetTopState__7xPsycheF12en_GOALSTATE",demangled_name:"xPsyche::SetTopState(en_GOALSTATE)",address:"0x8010df04",size:56,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmpwi","blt","slwi","add","bl","mtlr","addi","blr"],labels:1},{name:"FindGoal__7xPsycheFi",demangled_name:"xPsyche::FindGoal(int)",address:"0x8010df3c",size:208,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","lwz","b","bl","cmpw","bne","beq","cmplwi","mtlr","addi","blr"],labels:7},{name:"ForceTran__7xPsycheFfPv",demangled_name:"xPsyche::ForceTran(float, void*)",address:"0x8010e00c",size:84,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","mr","lwz","ori","beq","b","bl","rlwinm","mtlr","addi","blr"],labels:2},{name:"Timestep__7xPsycheFfPv",demangled_name:"xPsyche::Timestep(float, void*)",address:"0x8010e060",size:512,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","stfd","fmr","mr","lwz","clrrwi","rlwinm.","beq","addi","b","bl","cmpwi","bne","blt","slwi","lwzx","mtctr","bctrl","clrlwi","or","lfd","mtlr","blr"],labels:12},{name:"ParseTranRequest__7xPsycheF11en_trantypei",demangled_name:"xPsyche::ParseTranRequest(en_trantype, int)",address:"0x8010e260",size:280,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","li","bne","b","bl","mr","beq","lwz","mtlr","addi","blr"],labels:9},{name:"TranGoal__7xPsycheFfPv",demangled_name:"xPsyche::TranGoal(float, void*)",address:"0x8010e378",size:1328,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","stmw","mr","li","lwz","cmpwi","bge","cmplwi","beq","slwi","add","bl","b","mtctr","bctrl","mr.","bne","blt","subi","addi","cmplw","lfd","lmw","mtlr","blr"],labels:30},{name:"TimerGet__7xPsycheF11en_xpsytime",demangled_name:"xPsyche::TimerGet(en_xpsytime)",address:"0x8010e8a8",size:44,fuzzy_match_percent:0,opcodes:["lwz","cmpwi","bge","lfs","blr","slwi","add"],labels:1},{name:"TimerClear__7xPsycheFv",demangled_name:"xPsyche::TimerClear()",address:"0x8010e8d4",size:32,fuzzy_match_percent:0,opcodes:["lwz","cmpwi","bltlr","slwi","lfs","add","stfs","blr"],labels:0},{name:"TimerUpdate__7xPsycheFf",demangled_name:"xPsyche::TimerUpdate(float)",address:"0x8010e8f4",size:68,fuzzy_match_percent:0,opcodes:["lwz","cmpwi","bltlr","b","slwi","addi","lfsx","fadds","stfsx","blr"],labels:2},{name:"__ct__10xBehaveMgrFv",demangled_name:"xBehaveMgr::xBehaveMgr()",address:"0x8010e938",size:4,fuzzy_match_percent:0,opcodes:["blr"],labels:0},{name:"__dt__10xBehaveMgrFv",demangled_name:"xBehaveMgr::~xBehaveMgr()",address:"0x8010e93c",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr.","beq","extsh.","ble","bl","lwz","mr","mtlr","addi","blr"],labels:1},{name:"ExpTranOn__7xPsycheFv",demangled_name:"xPsyche::ExpTranOn()",address:"0x8010e978",size:16,fuzzy_match_percent:0,opcodes:["lwz","rlwinm","stw","blr"],labels:0},{name:"ExpTranOff__7xPsycheFv",demangled_name:"xPsyche::ExpTranOff()",address:"0x8010e988",size:16,fuzzy_match_percent:0,opcodes:["lwz","ori","stw","blr"],labels:0},{name:"ExpTranIsOn__7xPsycheFv",demangled_name:"xPsyche::ExpTranIsOn()",address:"0x8010e998",size:20,fuzzy_match_percent:0,opcodes:["lwz","rlwinm","cntlzw","extrwi","blr"],labels:0},{name:"DBG_HistAdd__7xPsycheFi",demangled_name:"xPsyche::DBG_HistAdd(int)",address:"0x8010e9ac",size:4,fuzzy_match_percent:0,opcodes:["blr"],labels:0},{name:"SetPsyche__5xGoalFP7xPsyche",demangled_name:"xGoal::SetPsyche(xPsyche*)",address:"0x8010e9b0",size:8,fuzzy_match_percent:0,opcodes:["stw","blr"],labels:0},{name:"Name__5xGoalFv",demangled_name:"xGoal::Name()",address:"0x8010e9b8",size:8,fuzzy_match_percent:0,opcodes:["li","blr"],labels:0},{name:"SetState__5xGoalF12en_GOALSTATE",demangled_name:"xGoal::SetState(en_GOALSTATE)",address:"0x8010e9c0",size:8,fuzzy_match_percent:0,opcodes:["stw","blr"],labels:0},{name:"GetState__5xGoalCFv",demangled_name:"xGoal::GetState() const",address:"0x8010e9c8",size:8,fuzzy_match_percent:0,opcodes:["lwz","blr"],labels:0},{name:"Next__17xListItem<5xGoal>Fv",demangled_name:"xListItem::Next()",address:"0x8010e9d0",size:8,fuzzy_match_percent:0,opcodes:["lwz","blr"],labels:0},{name:"Insert__17xListItem<5xGoal>FP5xGoal",demangled_name:"xListItem::Insert(xGoal*)",address:"0x8010e9d8",size:36,fuzzy_match_percent:0,opcodes:["stw","lwz","cmplwi","beq","blr"],labels:1},{name:"RemHead__17xListItem<5xGoal>FPP5xGoal",demangled_name:"xListItem::RemHead(xGoal**)",address:"0x8010e9fc",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","bne","li","b","bl","mr.","mtlr","addi","blr"],labels:4},{name:"Head__17xListItem<5xGoal>Fv",demangled_name:"xListItem::Head()",address:"0x8010ea6c",size:40,fuzzy_match_percent:0,opcodes:["mr.","bne","blr","b","mr","lwz","cmplwi"],labels:2}]},{name:"main/SB/Core/x/xBehaviour",fuzzy_match_percent:100,total_code:256,matched_code:256,total_data:48,matched_data:48,total_functions:6,matched_functions:6,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x802973d0",size:48,fuzzy_match_percent:100},{name:".text",address:"0x8010ea94",size:248,fuzzy_match_percent:100},{name:".text",address:"0x8010eb8c",size:8,fuzzy_match_percent:100}],functions:[{name:"GetOwner__5xGoalCFv",demangled_name:"xGoal::GetOwner() const",address:"0x8010ea94",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","lwz","stw","bl","mtlr","addi","blr"],labels:0},{name:"Clear__5xGoalFv",demangled_name:"xGoal::Clear()",address:"0x8010eab8",size:12,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"PreCalc__5xGoalFfPv",demangled_name:"xGoal::PreCalc(float, void*)",address:"0x8010eac4",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","mr","mtctr","bctrl","b","li","mtlr","addi","blr"],labels:2},{name:"EvalRules__5xGoalFP11en_trantypefPv",demangled_name:"xGoal::EvalRules(en_trantype*, float, void*)",address:"0x8010eb04",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","stw","lwz","cmplwi","beq","mtctr","bctrl","b","li","mtlr","addi","blr"],labels:2},{name:"Process__5xGoalFP11en_trantypefPvP6xScene",demangled_name:"xGoal::Process(en_trantype*, float, void*, xScene*)",address:"0x8010eb48",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","stw","lwz","cmplwi","beq","mtctr","bctrl","b","li","mtlr","addi","blr"],labels:2},{name:"GetClient__7xPsycheFv",demangled_name:"xPsyche::GetClient()",address:"0x8010eb8c",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0}]},{name:"main/SB/Core/x/xBehaveGoalSimple",fuzzy_match_percent:100,total_code:836,matched_code:836,total_data:120,matched_data:120,total_functions:14,matched_functions:14,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x80297400",size:96,fuzzy_match_percent:100},{name:".rodata",address:"0x8026a3b0",size:24,fuzzy_match_percent:100},{name:".text",address:"0x8010eb94",size:680,fuzzy_match_percent:100},{name:".text",address:"0x8010ee3c",size:156,fuzzy_match_percent:100}],functions:[{name:"xGoalSimple_RegisterTypes__FP8xFactory",demangled_name:"xGoalSimple_RegisterTypes(xFactory*)",address:"0x8010eb94",size:100,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","mr","bl","lwz","mtlr","blr"],labels:0},{name:"GOALCreate_Generic__FiP10RyzMemGrowPv",demangled_name:"GOALCreate_Generic(int, RyzMemGrow*, void*)",address:"0x8010ebf8",size:172,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","mr","stw","addi","cmpw","li","beq","bge","b","bl","mr.","cmplwi","lwz","mtlr","blr"],labels:6},{name:"GOALDestroy_Generic__FP12xFactoryInst",demangled_name:"GOALDestroy_Generic(xFactoryInst*)",address:"0x8010eca4",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Enter__12xGoalGenericFfPv",demangled_name:"xGoalGeneric::Enter(float, void*)",address:"0x8010ecc8",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","mr","mtctr","bctrl","b","bl","mtlr","addi","blr"],labels:2},{name:"Exit__12xGoalGenericFfPv",demangled_name:"xGoalGeneric::Exit(float, void*)",address:"0x8010ed08",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","mr","mtctr","bctrl","b","bl","mtlr","addi","blr"],labels:2},{name:"Suspend__12xGoalGenericFfPv",demangled_name:"xGoalGeneric::Suspend(float, void*)",address:"0x8010ed48",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","mr","mtctr","bctrl","b","bl","mtlr","addi","blr"],labels:2},{name:"Resume__12xGoalGenericFfPv",demangled_name:"xGoalGeneric::Resume(float, void*)",address:"0x8010ed88",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","mr","mtctr","bctrl","b","bl","mtlr","addi","blr"],labels:2},{name:"SysEvent__12xGoalGenericFP5xBaseP5xBaseUiPCfP5xBasePi",demangled_name:"xGoalGeneric::SysEvent(xBase*, xBase*, unsigned int, const float*, xBase*, int*)",address:"0x8010edc8",size:116,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","stw","lwz","cmplwi","beq","mtctr","bctrl","b","bl","mtlr","addi","blr"],labels:2},{name:"__ct__10xGoalEmptyFi",demangled_name:"xGoalEmpty::xGoalEmpty(int)",address:"0x8010ee3c",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__12xGoalGenericFi",demangled_name:"xGoalGeneric::xGoalGeneric(int)",address:"0x8010ee78",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"Name__12xGoalGenericFv",demangled_name:"xGoalGeneric::Name()",address:"0x8010eeb4",size:12,fuzzy_match_percent:100,opcodes:["lis","addi","blr"],labels:0},{name:"Clear__12xGoalGenericFv",demangled_name:"xGoalGeneric::Clear()",address:"0x8010eec0",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"Name__10xGoalEmptyFv",demangled_name:"xGoalEmpty::Name()",address:"0x8010eec4",size:16,fuzzy_match_percent:100,opcodes:["lis","addi","blr"],labels:0},{name:"Clear__10xGoalEmptyFv",demangled_name:"xGoalEmpty::Clear()",address:"0x8010eed4",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0}]},{name:"main/SB/Core/x/xSkyDome",fuzzy_match_percent:47.468353,total_code:632,matched_code:300,total_data:104,matched_data:104,total_functions:5,matched_functions:3,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x80313728",size:96,fuzzy_match_percent:100},{name:".sbss",address:"0x803cbde8",size:8,fuzzy_match_percent:100},{name:".text",address:"0x8010eed8",size:632,fuzzy_match_percent:47.468353}],functions:[{name:"xSkyDome_EmptyRender__FP4xEnt",demangled_name:"xSkyDome_EmptyRender(xEnt*)",address:"0x8010eed8",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xSkyDome_Setup__Fv",demangled_name:"xSkyDome_Setup()",address:"0x8010eedc",size:12,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"xSkyDome_AddEntity__FP4xEntii",demangled_name:"xSkyDome_AddEntity(xEnt*, int, int)",address:"0x8010eee8",size:304,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","stmw","mr","li","lwz","b","cmplw","beq","cmpw","bgt","mtctr","cmpwi","ble","blt","bdnz","subi","mulli","add","bl","bge","stwx","lhz","rlwinm","sth","andi.","lmw","mtlr","blr"],labels:7},{name:"__as__11SkyDomeInfoFRC11SkyDomeInfo",demangled_name:"SkyDomeInfo::operator=(const SkyDomeInfo&)",address:"0x8010f018",size:28,fuzzy_match_percent:0,opcodes:["lwz","stw","blr"],labels:0},{name:"xSkyDome_Render__Fv",demangled_name:"xSkyDome_Render()",address:"0x8010f034",size:284,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","stmw","addi","li","lwz","b","lhz","rlwinm","sth","cmplwi","beq","mr","bl","lfs","stfs","cmpwi","bne","cmpw","blt","lmw","mtlr","blr"],labels:5}]},{name:"main/SB/Core/x/xRMemData",fuzzy_match_percent:100,total_code:384,matched_code:384,total_data:0,matched_data:0,total_functions:6,matched_functions:6,complete:!0,module_name:"main",module_id:0,sections:[{name:".text",address:"0x8010f150",size:372,fuzzy_match_percent:100},{name:".text",address:"0x8010f2c4",size:12,fuzzy_match_percent:100}],functions:[{name:"__nw__10RyzMemDataFUliP10RyzMemGrow",demangled_name:"RyzMemData::operator new(unsigned long, int, RyzMemGrow*)",address:"0x8010f150",size:156,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmplwi","stw","li","mr","bne","b","bl","cmpwi","beq","lwz","mtlr","addi","blr"],labels:4},{name:"__dl__10RyzMemDataFPv",demangled_name:"RyzMemData::operator delete(void*)",address:"0x8010f1ec",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"Init__10RyzMemGrowFP5xBase",demangled_name:"RyzMemGrow::Init(xBase*)",address:"0x8010f1f0",size:128,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","b","li","bl","mtlr","addi","blr"],labels:2},{name:"Resume__10RyzMemGrowFP5xBase",demangled_name:"RyzMemGrow::Resume(xBase*)",address:"0x8010f270",size:36,fuzzy_match_percent:100,opcodes:["lwz","li","stw","blr"],labels:0},{name:"Done__10RyzMemGrowFv",demangled_name:"RyzMemGrow::Done()",address:"0x8010f294",size:48,fuzzy_match_percent:100,opcodes:["lwz","li","stw","blr"],labels:0},{name:"IsEnabled__10RyzMemGrowFv",demangled_name:"RyzMemGrow::IsEnabled()",address:"0x8010f2c4",size:12,fuzzy_match_percent:100,opcodes:["lwz","clrlwi","blr"],labels:0}]},{name:"main/SB/Core/x/xFactory",fuzzy_match_percent:100,total_code:1372,matched_code:1372,total_data:48,matched_data:48,total_functions:11,matched_functions:11,complete:!0,module_name:"main",module_id:0,sections:[{name:".rodata",address:"0x8026a3c8",size:48,fuzzy_match_percent:100},{name:".text",address:"0x8010f2d0",size:1372,fuzzy_match_percent:100}],functions:[{name:"__ct__8xFactoryFi",demangled_name:"xFactory::xFactory(int)",address:"0x8010f2d0",size:120,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","mulli","lwz","bl","addi","mtlr","blr"],labels:0},{name:"__dt__8xFactoryFv",demangled_name:"xFactory::~xFactory()",address:"0x8010f348",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","mr.","beq","li","addi","bl","extsh.","ble","lwz","mtlr","blr"],labels:1},{name:"RegItemType__8xFactoryFP12XGOFTypeInfo",demangled_name:"xFactory::RegItemType(XGOFTypeInfo*)",address:"0x8010f3a8",size:240,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","stmw","mr","addi","li","b","lwz","cmplwi","bne","cmpw","blt","bl","cmpwi","mulli","add","lmw","mtlr","blr"],labels:7},{name:"RegItemType__8xFactoryFiPFiP10RyzMemGrowPv_P12xFactoryInstPFP12xFactoryInst_v",demangled_name:"xFactory::RegItemType(int, xFactoryInst* (*)(int, RyzMemGrow*, void*), void (*)(xFactoryInst*))",address:"0x8010f498",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lwz","bl","mtlr","blr"],labels:0},{name:"GrowDataEnable__8xFactoryFP5xBasei",demangled_name:"xFactory::GrowDataEnable(xBase*, int)",address:"0x8010f500",size:56,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmpwi","stw","beq","addi","bl","b","lwz","mtlr","blr"],labels:2},{name:"GrowDataDisable__8xFactoryFv",demangled_name:"xFactory::GrowDataDisable()",address:"0x8010f538",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","addi","stw","bl","lwz","mtlr","blr"],labels:0},{name:"CreateItem__8xFactoryFiPvP10RyzMemGrow",demangled_name:"xFactory::CreateItem(int, void*, RyzMemGrow*)",address:"0x8010f55c",size:336,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","mr","li","lwz","bl","cmpwi","blt","slwi","lwzx","cmplwi","bne","b","beq","mtctr","bctrl","mr.","mtlr","blr"],labels:9},{name:"DestroyAll__8xFactoryFv",demangled_name:"xFactory::DestroyAll()",address:"0x8010f6ac",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","b","bl","lwz","cmplwi","bne","mtlr","addi","blr"],labels:2},{name:"DestroyItem__8xFactoryFP12xFactoryInst",demangled_name:"xFactory::DestroyItem(xFactoryInst*)",address:"0x8010f6ec",size:232,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","mr.","mr","lwzu","lwz","beq","cmplw","bne","cmplwi","li","addi","bl","slwi","lwzx","mtctr","bctrl","mtlr","blr"],labels:4},{name:"OrdTest_infotype__FPCvPv",demangled_name:"OrdTest_infotype(const void*, void*)",address:"0x8010f7d4",size:44,fuzzy_match_percent:100,opcodes:["lwz","cmpw","bge","li","blr","ble"],labels:2},{name:"OrdComp_infotype__FPvPv",demangled_name:"OrdComp_infotype(void*, void*)",address:"0x8010f800",size:44,fuzzy_match_percent:100,opcodes:["lwz","cmpw","bge","li","blr","ble"],labels:2}]},{name:"main/SB/Core/x/xNPCBasic",fuzzy_match_percent:73.62963,total_code:2700,matched_code:1988,total_data:1608,matched_data:0,total_functions:17,matched_functions:15,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x80297460",size:1544,fuzzy_match_percent:0},{name:".rodata",address:"0x8026a3f8",size:16,fuzzy_match_percent:0},{name:".sdata2",address:"0x803ce7d0",size:48,fuzzy_match_percent:0},{name:".text",address:"0x8010f82c",size:2660,fuzzy_match_percent:73.233086},{name:".text",address:"0x80110290",size:40,fuzzy_match_percent:100}],functions:[{name:"Init__9xNPCBasicFP9xEntAsset",demangled_name:"xNPCBasic::Init(xEntAsset*)",address:"0x8010f82c",size:508,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lfs","fcmpu","bne","stfs","bl","li","stb","lbz","ori","lwz","addi","cmplwi","beq","b","lha","clrlwi.","rlwinm.","lis","lhz","andi.","sth","mtlr","blr"],labels:11},{name:"Reset__9xNPCBasicFv",demangled_name:"xNPCBasic::Reset()",address:"0x8010fa28",size:204,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lha","rlwinm.","bne","lwz","lis","addi","lfs","stfs","li","ori","sth","fsubs","fmuls","fmadds","fctiwz","stfd","mtlr","blr"],labels:1},{name:"NPC_alwaysUseSphere__FP4xEntP5xVec3",demangled_name:"NPC_alwaysUseSphere(xEnt*, xVec3*)",address:"0x8010faf4",size:236,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","mr","lwz","bl","lfs","li","fadds","stfs","stb","lbz","cmplwi","beq","cmpwi","bne","mtlr","blr"],labels:3},{name:"NPC_spdBasedColFreq__FP9xNPCBasicf",demangled_name:"NPC_spdBasedColFreq(xNPCBasic*, float)",address:"0x8010fbe0",size:184,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lfs","fcmpo","blt","lwz","addi","bl","lbz","cmplwi","bne","b","fsubs","ble","fmr","fdivs","fmuls","fctiwz","stfd","cmpw","bge","mtlr","blr"],labels:6},{name:"Process__9xNPCBasicFP6xScenef",demangled_name:"xNPCBasic::Process(xScene*, float)",address:"0x8010fc98",size:772,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lbz","fmr","mr","cmplwi","li","bne","beq","lwz","subi","b","rlwinm.","cmpwi","blt","andi.","stb","bl","clrlwi.","lfs","fcmpo","ble","stfs","bge","lis","addi","mtctr","bctrl","lha","ori","psq_l","lfd","mtlr","blr"],labels:25},{name:"CollideReview__9xNPCBasicFv",demangled_name:"xNPCBasic::CollideReview()",address:"0x8010ff9c",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","bl","cmpwi","beq","lwz","addi","mtlr","blr"],labels:1},{name:"NewTime__9xNPCBasicFP6xScenef",demangled_name:"xNPCBasic::NewTime(xScene*, float)",address:"0x8010fff0",size:16,fuzzy_match_percent:100,opcodes:["lha","rlwinm","sth","blr"],labels:0},{name:"NPC_entwrap_setup__FP4xEnt",demangled_name:"NPC_entwrap_setup(xEnt*)",address:"0x80110000",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","bl","lwz","mtctr","bctrl","mtlr","addi","blr"],labels:0},{name:"NPC_entwrap_reset__FP4xEnt",demangled_name:"NPC_entwrap_reset(xEnt*)",address:"0x80110048",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","bl","lwz","mtctr","bctrl","mtlr","addi","blr"],labels:0},{name:"NPC_entwrap_update__FP4xEntP6xScenef",demangled_name:"NPC_entwrap_update(xEnt*, xScene*, float)",address:"0x80110090",size:292,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lfs","fmr","mr","fcmpo","ble","bl","li","stb","lbz","cmplwi","beq","lwz","lhz","andi.","sth","b","clrlwi.","bne","ori","mtctr","bctrl","psq_l","lfd","mtlr","addi","blr"],labels:3},{name:"NPC_entwrap_bupdate__FP4xEntP5xVec3",demangled_name:"NPC_entwrap_bupdate(xEnt*, xVec3*)",address:"0x801101b4",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","mtctr","bctrl","mtlr","addi","blr"],labels:0},{name:"NPC_entwrap_move__FP4xEntP6xScenefP9xEntFrame",demangled_name:"NPC_entwrap_move(xEnt*, xScene*, float, xEntFrame*)",address:"0x801101e0",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","mtctr","bctrl","mtlr","addi","blr"],labels:0},{name:"NPC_entwrap_event__FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"NPC_entwrap_event(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x8011020c",size:88,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","stw","li","lwz","addi","mtctr","bctrl","mtlr","blr"],labels:0},{name:"NPC_entwrap_render__FP4xEnt",demangled_name:"NPC_entwrap_render(xEnt*)",address:"0x80110264",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","mtctr","bctrl","mtlr","addi","blr"],labels:0},{name:"DBG_PStatClear__9xNPCBasicFv",demangled_name:"xNPCBasic::DBG_PStatClear()",address:"0x80110290",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"DBG_HaltOnMe__9xNPCBasicFUiPc",demangled_name:"xNPCBasic::DBG_HaltOnMe(unsigned int, char*)",address:"0x80110294",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"BUpdate__9xNPCBasicFP5xVec3",demangled_name:"xNPCBasic::BUpdate(xVec3*)",address:"0x80110298",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0}]},{name:"main/SB/Game/zEntPlayerBungeeState",fuzzy_match_percent:.39531943,total_code:25296,matched_code:100,total_data:6528,matched_data:0,total_functions:120,matched_functions:1,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x80313788",size:2672,fuzzy_match_percent:0},{name:".data",address:"0x80297a68",size:632,fuzzy_match_percent:0},{name:".rodata",address:"0x8026a408",size:3024,fuzzy_match_percent:0},{name:".sbss",address:"0x803cbdf0",size:24,fuzzy_match_percent:0},{name:".sbss2",address:"0x803d08c0",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803ce800",size:168,fuzzy_match_percent:0},{name:".text",address:"0x801102b8",size:24564,fuzzy_match_percent:0},{name:".text",address:"0x801162ac",size:96,fuzzy_match_percent:0},{name:".text",address:"0x8011630c",size:196,fuzzy_match_percent:51.02041},{name:".text",address:"0x801163d0",size:440,fuzzy_match_percent:0}],functions:[{name:"play_sound__Q212bungee_state35@unnamed@zEntPlayerBungeeState_cpp@FQ312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@10sound_enumf",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::play_sound(bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::sound_enum, float)",address:"0x801102b8",size:116,fuzzy_match_percent:0,opcodes:["stwu","mflr","mulli","lis","stw","addi","add","lwz","cmpw","bgt","bne","lbz","cmplwi","beq","bl","b","mtlr","blr"],labels:4},{name:"stop_sound__Q212bungee_state35@unnamed@zEntPlayerBungeeState_cpp@Fi",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::stop_sound(int)",address:"0x8011032c",size:120,fuzzy_match_percent:0,opcodes:["stwu","mflr","mulli","lis","stw","addi","add","lwz","cmpw","bgt","lbz","cmplwi","bne","mr","b","bl","ble","mtlr","blr"],labels:3},{name:"set_volume__Q212bungee_state35@unnamed@zEntPlayerBungeeState_cpp@Fif",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::set_volume(int, float)",address:"0x801103a4",size:136,fuzzy_match_percent:0,opcodes:["stwu","mflr","mulli","lis","stw","addi","stfd","fmr","add","lwz","cmpw","bgt","lbz","cmplwi","bne","mr","b","bl","ble","lfd","mtlr","blr"],labels:3},{name:"init_models__Q212bungee_state35@unnamed@zEntPlayerBungeeState_cpp@Fv",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::init_models()",address:"0x8011042c",size:84,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","lhz","andi.","ori","bl","mtlr","blr"],labels:0},{name:"show_models__Q212bungee_state35@unnamed@zEntPlayerBungeeState_cpp@Fv",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::show_models()",address:"0x80110480",size:88,fuzzy_match_percent:0,opcodes:["lis","addi","lwz","lhz","ori","sth","andi.","lfs","stfs","blr"],labels:0},{name:"hide_models__Q212bungee_state35@unnamed@zEntPlayerBungeeState_cpp@Fv",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hide_models()",address:"0x801104d8",size:148,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","lhz","andi.","sth","ori","lfs","stfs","bl","rlwinm.","beq","b","rlwinm","mtlr","blr"],labels:2},{name:"render_player__Q212bungee_state35@unnamed@zEntPlayerBungeeState_cpp@Fb",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::render_player(bool)",address:"0x8011056c",size:120,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","lfs","bl","clrlwi.","beq","lwz","mtlr","blr"],labels:1},{name:"move_wedgie__Q212bungee_state35@unnamed@zEntPlayerBungeeState_cpp@FRC5xVec3",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::move_wedgie(const xVec3&)",address:"0x801105e4",size:392,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","lwz","cmplwi","beq","bne","b","bl","lbz","extsb.","li","stb","lfs","mtlr","blr"],labels:4},{name:"update_hook_loc__Q212bungee_state35@unnamed@zEntPlayerBungeeState_cpp@Fv",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::update_hook_loc()",address:"0x8011076c",size:120,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","cmplwi","beq","bne","b","bl","mr","mtlr","blr"],labels:2},{name:"find_drop_off__Q212bungee_state35@unnamed@zEntPlayerBungeeState_cpp@Fv",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::find_drop_off()",address:"0x801107e4",size:280,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","li","addi","lwz","mr","lfs","fmuls","b","bl","fcmpo","cror","beq","fmr","cmpw","blt","cmpwi","slwi","add","neg","or","srwi","stb","stfs","psq_l","lfd","lmw","mtlr","blr"],labels:5},{name:"trigger__Q212bungee_state35@unnamed@zEntPlayerBungeeState_cpp@FUi",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::trigger(unsigned int)",address:"0x801108fc",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","mr","stw","addi","lwz","bl","mtlr","blr"],labels:0},{name:"on_tweak_collision__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFRC10tweak_info",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::on_tweak_collision(const tweak_info&)",address:"0x80110930",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","bl","mtlr","addi","blr"],labels:0},{name:"reset_props_collision__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFv",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::reset_props_collision()",address:"0x80110954",size:156,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","mr","addi","lwz","cmplwi","beq","bl","lfs","fcmpu","bne","stfs","b","fmuls","mtlr","blr"],labels:4},{name:"__as__Q312bungee_state10hook_asset35@class$913zEntPlayerBungeeState_cppFRCQ312bungee_state10hook_asset35@class$913zEntPlayerBungeeState_cpp",demangled_name:"bungee_state::hook_asset::@class$913zEntPlayerBungeeState_cpp::operator=(const bungee_state::hook_asset::@class$913zEntPlayerBungeeState_cpp&)",address:"0x801109f0",size:28,fuzzy_match_percent:0,opcodes:["lfs","stfs","blr"],labels:0},{name:"on_tweak_camera__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFRC10tweak_info",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::on_tweak_camera(const tweak_info&)",address:"0x80110a0c",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","bl","mtlr","addi","blr"],labels:0},{name:"reset_props_camera__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFv",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::reset_props_camera()",address:"0x80110a30",size:156,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","mr","addi","lwz","cmplwi","beq","bl","lfs","fdivs","stfs","fmuls","fsubs","mtlr","blr"],labels:1},{name:"__as__Q312bungee_state10hook_asset35@class$912zEntPlayerBungeeState_cppFRCQ312bungee_state10hook_asset35@class$912zEntPlayerBungeeState_cpp",demangled_name:"bungee_state::hook_asset::@class$912zEntPlayerBungeeState_cpp::operator=(const bungee_state::hook_asset::@class$912zEntPlayerBungeeState_cpp&)",address:"0x80110acc",size:84,fuzzy_match_percent:0,opcodes:["lfs","stfs","lwz","stw","blr"],labels:0},{name:"on_tweak_horizontal__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFRC10tweak_info",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::on_tweak_horizontal(const tweak_info&)",address:"0x80110b20",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","bl","mtlr","addi","blr"],labels:0},{name:"reset_props_horizontal__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFv",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::reset_props_horizontal()",address:"0x80110b44",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","cmplwi","beq","bl","mtlr","blr"],labels:1},{name:"__as__Q312bungee_state10hook_asset35@class$911zEntPlayerBungeeState_cppFRCQ312bungee_state10hook_asset35@class$911zEntPlayerBungeeState_cpp",demangled_name:"bungee_state::hook_asset::@class$911zEntPlayerBungeeState_cpp::operator=(const bungee_state::hook_asset::@class$911zEntPlayerBungeeState_cpp&)",address:"0x80110b84",size:12,fuzzy_match_percent:0,opcodes:["lfs","stfs","blr"],labels:0},{name:"on_tweak_vertical__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFRC10tweak_info",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::on_tweak_vertical(const tweak_info&)",address:"0x80110b90",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","bl","mtlr","addi","blr"],labels:0},{name:"reset_props_vertical__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFv",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::reset_props_vertical()",address:"0x80110bb4",size:388,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","lwz","cmplwi","beq","bl","lfs","fmuls","stfs","fadds","fdivs","fneg","fsubs","fmr","mtlr","blr"],labels:1},{name:"spring_velocity__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeCFffffff",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::spring_velocity(float, float, float, float, float, float) const",address:"0x80110d38",size:160,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","bl","fsubs","lfs","fcmpo","cror","bne","b","fmuls","bge","ble","fneg","psq_l","lfd","lwz","mtlr","addi","blr"],labels:3},{name:"spring_potential_energy__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeCFffff",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::spring_potential_energy(float, float, float, float) const",address:"0x80110dd8",size:104,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","bl","lfs","fnmsubs","psq_l","lfd","lwz","mtlr","addi","blr"],labels:0},{name:"spring_potential_energy__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeCFff",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::spring_potential_energy(float, float) const",address:"0x80110e40",size:20,fuzzy_match_percent:0,opcodes:["lfs","fmuls","blr"],labels:0},{name:"spring_energy__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeCFfffff",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::spring_energy(float, float, float, float, float) const",address:"0x80110e54",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","fadds","psq_l","lfd","lwz","mtlr","addi","blr"],labels:0},{name:"kinetic_energy__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeCFf",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::kinetic_energy(float) const",address:"0x80110ec4",size:16,fuzzy_match_percent:0,opcodes:["lfs","fmuls","blr"],labels:0},{name:"find_spring_min__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeCFffff",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::find_spring_min(float, float, float, float) const",address:"0x80110ed4",size:144,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","lfs","fnmsubs","bl","fmuls","fsubs","fadds","fmadds","fdivs","psq_l","lfd","lwz","mtlr","addi","blr"],labels:0},{name:"__as__Q312bungee_state10hook_asset35@class$910zEntPlayerBungeeState_cppFRCQ312bungee_state10hook_asset35@class$910zEntPlayerBungeeState_cpp",demangled_name:"bungee_state::hook_asset::@class$910zEntPlayerBungeeState_cpp::operator=(const bungee_state::hook_asset::@class$910zEntPlayerBungeeState_cpp&)",address:"0x80110f64",size:52,fuzzy_match_percent:0,opcodes:["lfs","stfs","blr"],labels:0},{name:"check_anim_start__Q212bungee_state35@unnamed@zEntPlayerBungeeState_cpp@FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::check_anim_start(xAnimTransition*, xAnimSingle*, void*)",address:"0x80110f98",size:8,fuzzy_match_percent:0,opcodes:["li","blr"],labels:0},{name:"check_anim_hit_to_dive__Q212bungee_state35@unnamed@zEntPlayerBungeeState_cpp@FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::check_anim_hit_to_dive(xAnimTransition*, xAnimSingle*, void*)",address:"0x80110fa0",size:52,fuzzy_match_percent:0,opcodes:["lis","li","addi","lwz","rlwinm.","rlwinm","stw","beq","bne","clrlwi","blr"],labels:1},{name:"check_anim_hit_to_top__Q212bungee_state35@unnamed@zEntPlayerBungeeState_cpp@FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::check_anim_hit_to_top(xAnimTransition*, xAnimSingle*, void*)",address:"0x80110fd4",size:52,fuzzy_match_percent:0,opcodes:["lis","li","addi","lwz","rlwinm.","rlwinm","stw","beq","bne","clrlwi","blr"],labels:1},{name:"check_anim_hit_to_bottom__Q212bungee_state35@unnamed@zEntPlayerBungeeState_cpp@FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::check_anim_hit_to_bottom(xAnimTransition*, xAnimSingle*, void*)",address:"0x80111008",size:52,fuzzy_match_percent:0,opcodes:["lis","li","addi","lwz","rlwinm.","rlwinm","stw","beq","bne","clrlwi","blr"],labels:1},{name:"check_anim_hit_to_cycle__Q212bungee_state35@unnamed@zEntPlayerBungeeState_cpp@FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::check_anim_hit_to_cycle(xAnimTransition*, xAnimSingle*, void*)",address:"0x8011103c",size:52,fuzzy_match_percent:0,opcodes:["lis","li","addi","lwz","rlwinm","andi.","stw","bne","rlwinm.","clrlwi","blr"],labels:1},{name:"check_anim_hit_to_death__Q212bungee_state35@unnamed@zEntPlayerBungeeState_cpp@FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::check_anim_hit_to_death(xAnimTransition*, xAnimSingle*, void*)",address:"0x80111070",size:80,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","rlwinm.","rlwinm","beq","lfs","li","bl","b","mtlr","blr"],labels:2},{name:"find_nearest_hook__Q212bungee_state35@unnamed@zEntPlayerBungeeState_cpp@FRC5xVec3",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::find_nearest_hook(const xVec3&)",address:"0x801110c0",size:248,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","lfs","addi","mr","li","b","lwz","bl","fmuls","fcmpo","cror","bne","bge","fmr","cmpw","blt","psq_l","lfd","lmw","mtlr","blr"],labels:3},{name:"init_sounds__Q212bungee_state35@unnamed@zEntPlayerBungeeState_cpp@Fv",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::init_sounds()",address:"0x801111b8",size:4,fuzzy_match_percent:0,opcodes:["blr"],labels:0},{name:"get_hook_model__Q212bungee_state35@unnamed@zEntPlayerBungeeState_cpp@Fv",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::get_hook_model()",address:"0x801111bc",size:48,fuzzy_match_percent:0,opcodes:["lis","addi","lwz","cmplwi","beq","bne","li","blr"],labels:2},{name:"fade_hook_reset__Q212bungee_state35@unnamed@zEntPlayerBungeeState_cpp@Fv",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::fade_hook_reset()",address:"0x801111ec",size:100,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","rlwinm.","beq","rlwinm","bl","cmplwi","lfs","stfs","lhz","andi.","sth","mtlr","blr"],labels:1},{name:"fade_hook_out__Q212bungee_state35@unnamed@zEntPlayerBungeeState_cpp@Fv",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::fade_hook_out()",address:"0x80111250",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","rlwinm.","bne","rlwinm","bl","cmplwi","beq","lhz","ori","sth","lwzu","mtlr","blr"],labels:1},{name:"fade_hook_in__Q212bungee_state35@unnamed@zEntPlayerBungeeState_cpp@Fv",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::fade_hook_in()",address:"0x801112c0",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","rlwinm.","bne","rlwinm","bl","cmplwi","beq","lhz","ori","sth","lwzu","mtlr","blr"],labels:1},{name:"fade_hook_update__Q212bungee_state35@unnamed@zEntPlayerBungeeState_cpp@Ff",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::fade_hook_update(float)",address:"0x80111330",size:244,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","fmr","lwz","rlwinm.","beq","bl","cmplwi","addi","lwzu","lfs","fsubs","fdivs","fnmsubs","stfs","fcmpo","cror","bne","rlwinm","b","fmadds","lhz","andi.","sth","psq_l","lfd","mtlr","blr"],labels:2},{name:"start__Q212bungee_state35@unnamed@zEntPlayerBungeeState_cpp@Fv",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::start()",address:"0x80111424",size:520,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","clrlwi","cmpwi","bne","li","cmplwi","mr","bl","beq","rlwinm.","clrlwi.","blt","slwi","add","ori","mtctr","bctrl","mtlr","blr"],labels:4},{name:"start__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@10state_typeFv",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::state_type::start()",address:"0x8011162c",size:4,fuzzy_match_percent:0,opcodes:["blr"],labels:0},{name:"cache_hook__Q212bungee_state35@unnamed@zEntPlayerBungeeState_cpp@FRQ212bungee_state9hook_type",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::cache_hook(bungee_state::hook_type&)",address:"0x80111630",size:40,fuzzy_match_percent:0,opcodes:["lis","addi","lwz","slwi","add","stw","blr"],labels:0},{name:"cache_drop__Q212bungee_state35@unnamed@zEntPlayerBungeeState_cpp@FRCQ212bungee_state10drop_assetUi",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::cache_drop(const bungee_state::drop_asset&, unsigned int)",address:"0x80111658",size:128,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","addi","bl","cmplwi","beq","bne","lis","slwi","add","mtlr","blr"],labels:1},{name:"init_cache__Q212bungee_state35@unnamed@zEntPlayerBungeeState_cpp@Fv",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::init_cache()",address:"0x801116d8",size:224,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","stmw","lwz","mulli","add","b","mr","bl","cmplw","bne","cmplwi","beq","cmpw","blt","lmw","mtlr","blr"],labels:5},{name:"type_name__Q212bungee_state10drop_assetFv",demangled_name:"bungee_state::drop_asset::type_name()",address:"0x801117b8",size:16,fuzzy_match_percent:0,opcodes:["lis","addi","blr"],labels:0},{name:"common_update__Q212bungee_state35@unnamed@zEntPlayerBungeeState_cpp@FR6xScenef",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::common_update(xScene&, float)",address:"0x801117c8",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","addi","stw","mr","bl","lwz","mtlr","blr"],labels:0},{name:"load__12bungee_stateFR5xBaseR9xDynAssetUl",demangled_name:"bungee_state::load(xBase&, xDynAsset&, unsigned long)",address:"0x801117f8",size:100,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lbz","cmplwi","beq","lwz","addi","mtlr","blr"],labels:1},{name:"load_settings__12bungee_stateFR8xIniFile",demangled_name:"bungee_state::load_settings(xIniFile&)",address:"0x8011185c",size:2592,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","lfs","bl","stfsu","frsp","fcmpo","bge","stfs","lfsu","ble","li","lwz","mtlr","blr"],labels:44},{name:"init__12bungee_stateFv",demangled_name:"bungee_state::init()",address:"0x8011227c",size:180,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","clrlwi","cmpwi","bne","li","lbz","extsb.","bl","stb","mtlr","blr"],labels:3},{name:"__ct__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFv",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::hanging_state_type()",address:"0x80112330",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@10state_typeFQ312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@10state_enum",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::state_type::state_type(bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::state_enum)",address:"0x80112370",size:20,fuzzy_match_percent:0,opcodes:["lis","addi","stw","blr"],labels:0},{name:"__ct__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@20attaching_state_typeFv",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::attaching_state_type::attaching_state_type()",address:"0x80112384",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"destroy__12bungee_stateFv",demangled_name:"bungee_state::destroy()",address:"0x801123c4",size:72,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lfs","li","lis","lwz","mtlr","addi","blr"],labels:0},{name:"reset__12bungee_stateFv",demangled_name:"bungee_state::reset()",address:"0x8011240c",size:96,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","lwz","clrlwi","cmpwi","bne","bl","lfs","li","mtlr","addi","blr"],labels:1},{name:"active__12bungee_stateFv",demangled_name:"bungee_state::active()",address:"0x8011246c",size:28,fuzzy_match_percent:0,opcodes:["lis","addi","lwz","neg","or","srwi","blr"],labels:0},{name:"landed__12bungee_stateFv",demangled_name:"bungee_state::landed()",address:"0x80112488",size:52,fuzzy_match_percent:0,opcodes:["lis","li","addi","lwz","cmplwi","bnelr","lfs","fcmpo","cror","blr"],labels:0},{name:"update__12bungee_stateFP6xScenef",demangled_name:"bungee_state::update(xScene*, float)",address:"0x801124bc",size:348,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","mr","lwz","stfs","clrlwi","cmpwi","beq","li","b","frsp","bl","lfs","addi","fsubs","fcmpo","ble","cmplwi","bne","mtctr","bctrl","cmpw","slwi","add","neg","or","srwi","mtlr","blr"],labels:7},{name:"stop__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@10state_typeFv",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::state_type::stop()",address:"0x80112618",size:4,fuzzy_match_percent:0,opcodes:["blr"],labels:0},{name:"render__12bungee_stateFv",demangled_name:"bungee_state::render()",address:"0x8011261c",size:80,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","lwzu","clrlwi","cmpwi","beq","li","b","lwz","mtctr","bctrl","mtlr","addi","blr"],labels:2},{name:"render__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@10state_typeFv",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::state_type::render()",address:"0x8011266c",size:4,fuzzy_match_percent:0,opcodes:["blr"],labels:0},{name:"stop__12bungee_stateFv",demangled_name:"bungee_state::stop()",address:"0x80112670",size:120,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","lwz","clrlwi","cmpwi","bne","bl","addi","cmplwi","beq","mtctr","bctrl","li","lwzu","rlwinm","mtlr","blr"],labels:2},{name:"insert_animations__12bungee_stateFR10xAnimTable",demangled_name:"bungee_state::insert_animations(xAnimTable&)",address:"0x801126e8",size:1764,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","mr","lfs","bl","lbz","extsb.","bne","stb","lwz","fmr","mtlr","blr"],labels:2},{name:"start__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@20attaching_state_typeFv",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::attaching_state_type::start()",address:"0x80112dcc",size:372,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","mr","addi","lwz","bl","lfs","stfs","fdivs","fcmpo","ble","fmuls","li","mtlr","blr"],labels:1},{name:"stop__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@20attaching_state_typeFv",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::attaching_state_type::stop()",address:"0x80112f40",size:72,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lis","addi","lwz","bl","lfs","mtlr","blr"],labels:0},{name:"update__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@20attaching_state_typeFR6xSceneRf",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::attaching_state_type::update(xScene&, float&)",address:"0x80112f88",size:456,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","bl","lfs","fadds","stfs","fcmpo","cror","bne","fsubs","li","b","bge","lis","addi","fmadds","fneg","fmuls","fdivs","fmr","lwz","psq_l","lfd","mtlr","blr"],labels:5},{name:"render__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@20attaching_state_typeFv",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::attaching_state_type::render()",address:"0x80113150",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"start__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFv",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::start()",address:"0x80113174",size:1348,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","bl","li","stb","lwz","lfs","stfs","lwzu","ori","rlwinm","fneg","fmuls","mtlr","blr"],labels:0},{name:"init_camera__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFv",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::init_camera()",address:"0x801136b8",size:284,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","mr","addi","bl","lfs","fmr","fmuls","stfs","fneg","fsubs","fadds","fcmpo","bge","psq_l","lwz","lfd","mtlr","blr"],labels:1},{name:"world_to_local__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeCFRC5xVec3",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::world_to_local(const xVec3&) const",address:"0x801137d4",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","bl","lwz","mtlr","blr"],labels:0},{name:"__as__Q212bungee_state10hook_assetFRCQ212bungee_state10hook_asset",demangled_name:"bungee_state::hook_asset::operator=(const bungee_state::hook_asset&)",address:"0x80113810",size:308,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"allow_dive__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFb",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::allow_dive(bool)",address:"0x80113944",size:168,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lis","addi","stb","bl","mr.","beq","lbz","cmplwi","b","lwz","mtlr","blr"],labels:3},{name:"show_help__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFv",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::show_help()",address:"0x801139ec",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","addi","stw","bl","cmplwi","beq","lbz","b","lwz","mtlr","blr"],labels:2},{name:"stop__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFv",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::stop()",address:"0x80113a38",size:320,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lfs","bl","lis","li","addi","lwz","rlwinm","stfs","fmr","cmplwi","beq","lbz","andi.","stb","mtlr","blr"],labels:1},{name:"hide_help__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFv",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::hide_help()",address:"0x80113b78",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","addi","stw","bl","cmplwi","beq","lbz","b","lwz","mtlr","blr"],labels:2},{name:"update__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFR6xSceneRf",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::update(xScene&, float&)",address:"0x80113bc4",size:604,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stmw","addi","mr","lwz","rlwinm.","beq","lbz","cmplwi","bne","bl","clrlwi.","b","lfs","fsubs","stfs","fcmpo","ble","cror","fdivs","fmuls","li","lmw","mtlr","blr"],labels:8},{name:"update_blur__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFf",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::update_blur(float)",address:"0x80113e20",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lfs","fabs","frsp","fdivs","fcmpo","ble","fmr","lis","addi","fmuls","bl","lwz","mtlr","blr"],labels:1},{name:"update_sound__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFf",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::update_sound(float)",address:"0x80113e78",size:72,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lfs","fabs","frsp","fdivs","fcmpo","ble","fmr","li","bl","lwz","mtlr","addi","blr"],labels:1},{name:"player_bound__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeCFv",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::player_bound() const",address:"0x80113ec0",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","lfs","stfs","bl","lwz","mtlr","blr"],labels:0},{name:"local_to_world__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeCFRC5xVec3",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::local_to_world(const xVec3&) const",address:"0x80113f30",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","bl","lwz","mtlr","blr"],labels:0},{name:"check_damage__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFb",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::check_damage(bool)",address:"0x80113f6c",size:264,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","cmplwi","bne","lis","lwz","addi","cmplw","bge","lfs","stfs","bl","fsubs","fmuls","fmadds","ori","clrlwi.","beq","li","b","mtlr","blr"],labels:3},{name:"short_drop_sudden_stop__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFv",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::short_drop_sudden_stop()",address:"0x80114074",size:148,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","stb","lis","addi","lfs","stfs","bl","lwz","ori","mtlr","blr"],labels:0},{name:"multiply_dampening__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFf",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::multiply_dampening(float)",address:"0x80114108",size:152,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lfs","fmuls","stfs","fcmpo","ble","bl","fneg","fsubs","lwz","mtlr","addi","blr"],labels:1},{name:"update_collision__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFR6xScenef",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::update_collision(xScene&, float)",address:"0x801141a0",size:108,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","li","b","addi","clrlwi.","beq","cmpwi","blt","lwz","mtlr","blr"],labels:3},{name:"repath__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFRC6xScene",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::repath(const xScene&)",address:"0x8011420c",size:164,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","bl","clrlwi.","bne","beq","lwz","mtlr","addi","blr"],labels:5},{name:"boundary_repath__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFRC6xScene",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::boundary_repath(const xScene&)",address:"0x801142b0",size:124,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","addi","mr","bl","clrlwi.","bne","li","b","lwz","mtlr","blr"],labels:2},{name:"hit_boundary__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeCFR5xVec3R5xVec3RC5xVec3",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::hit_boundary(xVec3&, xVec3&, const xVec3&) const",address:"0x8011432c",size:224,fuzzy_match_percent:0,opcodes:["stwu","mflr","lfs","stw","fneg","stmw","mr","bl","addi","add","cmpwi","beq","bge","b","li","lmw","lwz","mtlr","blr"],labels:6},{name:"clip_nearest__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeCFRfRffff",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::clip_nearest(float&, float&, float, float, float) const",address:"0x8011440c",size:88,fuzzy_match_percent:0,opcodes:["fcmpo","li","ble","lfs","fsubs","stfs","blr","bge"],labels:2},{name:"env_repath__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFRC6xScene",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::env_repath(const xScene&)",address:"0x80114464",size:264,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","mr","lbz","cmplwi","bne","li","b","addi","bl","lwz","fneg","fmr","lfd","mtlr","blr"],labels:3},{name:"trigger_collision__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFRQ412bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_type8env_infofRC7xCollis",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::trigger_collision(bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::env_info&, float, const xCollis&)",address:"0x8011456c",size:164,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmr","mr","addi","lbz","cmplwi","bne","bl","beq","cmpwi","li","lfs","fcmpo","cror","psq_l","lfd","mtlr","blr"],labels:2},{name:"ouchie__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFb",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::ouchie(bool)",address:"0x80114610",size:104,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lfs","fcmpo","bgt","lbz","cmplwi","bne","lwz","b","beq","subi","bl","mtlr","blr"],labels:3},{name:"ents_repath__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFRC6xScene",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::ents_repath(const xScene&)",address:"0x80114678",size:324,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lwz","cmpwi","bgt","li","b","addi","slwi","add","bl","clrlwi.","beq","lfs","fabs","fneg","frsp","fmuls","fmr","fcmpu","cmplw","bne","psq_l","lfd","lmw","mtlr","blr"],labels:5},{name:"trigger_collision__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFRQ412bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_type8ent_infofRC7xCollis",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::trigger_collision(bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::ent_info&, float, const xCollis&)",address:"0x801147bc",size:392,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","fmr","addi","lbz","cmplwi","beq","lfs","b","bne","bl","cmpwi","li","fcmpo","cror","lis","mtctr","bctrl","clrlwi.","psq_l","lfd","mtlr","blr"],labels:9},{name:"collide__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeCFR7xCollisRC7xSphereRC4xEnt",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::collide(xCollis&, const xSphere&, const xEnt&) const",address:"0x80114944",size:184,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lbz","mr","rlwinm.","beq","bne","li","b","addi","bl","lwz","clrlwi.","cmplwi","mtlr","blr"],labels:5},{name:"collide_start__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFR6xScene",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::collide_start(xScene&)",address:"0x801149fc",size:488,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","addi","bl","lis","lfs","fmadds","stfs","li","stb","lwz","neg","or","srwi","mtlr","blr"],labels:0},{name:"__ct__Q412bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_type19cb_cache_collisionsFRC7xSpherePQ412bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_type8ent_infoRi",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::cb_cache_collisions::cb_cache_collisions(const xSphere&, bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::ent_info*, int&)",address:"0x80114be4",size:16,fuzzy_match_percent:0,opcodes:["stw","blr"],labels:0},{name:"update_camera__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFf",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::update_camera(float)",address:"0x80114bf4",size:888,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","bl","clrlwi.","bne","lis","addi","lwz","lfs","fcmpo","cror","b","bge","fdivs","fsubs","fneg","fmuls","fadds","stfs","ble","li","cmpw","beq","psq_l","lfd","mtlr","blr"],labels:22},{name:"update_camera_direction__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFf",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::update_camera_direction(float)",address:"0x80114f6c",size:192,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","addi","lwz","bl","lfs","mtlr","blr"],labels:0},{name:"rotate_camera__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFv",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::rotate_camera()",address:"0x8011502c",size:180,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","fcmpo","cror","bne","b","bl","fmr","fneg","lis","addi","fmuls","li","fsubs","stfs","fadds","psq_l","lwz","lfd","mtlr","blr"],labels:2},{name:"interpolate_camera_loc__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFRC5xVec3f",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::interpolate_camera_loc(const xVec3&, float)",address:"0x801150e0",size:412,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lfs","fsubs","bl","addi","fneg","lis","fmuls","fmadds","stfs","psq_l","lfd","lwz","mtlr","blr"],labels:0},{name:"update_free_look__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFf",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::update_free_look(float)",address:"0x8011527c",size:8,fuzzy_match_percent:0,opcodes:["li","blr"],labels:0},{name:"update_animation__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFf",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::update_animation(float)",address:"0x80115284",size:832,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","addi","fmr","lwz","mr","rlwinm.","beq","lfs","fcmpu","bne","bl","cmpwi","stfs","li","fsubs","fcmpo","fdivs","ble","rlwinm","ori","b","cror","and","clrrwi","cmplwi","bgt","slwi","lwzx","mtctr","bctr","and.","fmuls","fabs","frsp","psq_l","lfd","lmw","mtlr","blr"],labels:12},{name:"update_movement__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFf",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::update_movement(float)",address:"0x801155c4",size:80,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","bl","lwz","lfd","mtlr","addi","blr"],labels:0},{name:"update_hmovement__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFf",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::update_hmovement(float)",address:"0x80115614",size:128,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lfs","addi","fneg","bl","psq_l","lwz","lfd","mtlr","blr"],labels:0},{name:"update_hmovement__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFRfRfffff",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::update_hmovement(float&, float&, float, float, float, float)",address:"0x80115694",size:152,fuzzy_match_percent:0,opcodes:["lis","lfs","addi","fmuls","fadds","fcmpo","ble","fmr","b","fneg","bge","fsubs","fmadds","stfs","blr"],labels:2},{name:"update_vmovement__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFf",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::update_vmovement(float)",address:"0x8011572c",size:728,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lbz","cmplwi","beq","lis","addi","lwz","rlwinm.","lfs","fcmpo","cror","bne","li","stb","bl","stfs","ble","fsubs","bge","fadds","fmuls","b","fneg","fnmsubs","psq_l","lfd","mtlr","blr"],labels:9},{name:"calc_movement__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFRfRfRfffffff",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::calc_movement(float&, float&, float&, float, float, float, float, float, float)",address:"0x80115a04",size:352,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","fmuls","bl","fsubs","fnmsubs","fdivs","fmsubs","fmadds","stfs","psq_l","lfd","lwz","mtlr","addi","blr"],labels:0},{name:"update_heading__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFf",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::update_heading(float)",address:"0x80115b64",size:168,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","fmr","fsubs","bl","lis","addi","fmuls","fmadds","stfs","psq_l","lwz","lfd","mtlr","blr"],labels:0},{name:"detach_update__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFR6xSceneRf",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::detach_update(xScene&, float&)",address:"0x80115c0c",size:428,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","mr","addi","bl","lfs","stfs","fneg","lwz","fmr","fcmpo","cror","beq","bne","li","b","psq_l","lfd","mtlr","blr"],labels:3},{name:"update_detach_camera__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFf",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::update_detach_camera(float)",address:"0x80115db8",size:280,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","fadds","stfs","fcmpo","bge","fdivs","b","bl","fmr","addi","lis","psq_l","lwz","lfd","mtlr","blr"],labels:2},{name:"start_detaching__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFv",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::start_detaching()",address:"0x80115ed0",size:580,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","li","lis","stb","addi","lwz","lfs","bl","fmr","fneg","stfs","fdivs","fabs","frsp","fcmpo","cror","bne","fadds","psq_l","lfd","mtlr","blr"],labels:1},{name:"calc_drop_off_velocity__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFR5xVec3RC5xVec3RC5xVec3ff",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::calc_drop_off_velocity(xVec3&, const xVec3&, const xVec3&, float, float)",address:"0x80116114",size:144,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","addi","bl","lfs","fdivs","fmuls","fmadds","stfs","psq_l","lfd","lwz","mtlr","blr"],labels:0},{name:"render__Q312bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_typeFv",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::render()",address:"0x801161a4",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"__cl__Q412bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_type19cb_cache_collisionsFR4xEntR10xGridBound",demangled_name:"bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::cb_cache_collisions::operator()(xEnt&, xGridBound&)",address:"0x801161c8",size:228,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","rlwinm.","beq","bne","li","b","addi","lwz","bl","clrlwi.","cmplwi","slwi","add","mtlr","blr"],labels:5},{name:"normal__5xVec3CFv",demangled_name:"xVec3::normal() const",address:"0x801162ac",size:96,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","mr","addi","bl","mtlr","blr"],labels:0},{name:"xMat3x3RMulVec__FP5xVec3PC7xMat3x3PC5xVec3",demangled_name:"xMat3x3RMulVec(xVec3*, const xMat3x3*, const xVec3*)",address:"0x8011630c",size:100,fuzzy_match_percent:100,opcodes:["lfs","fmuls","fmadds","stfs","blr"],labels:0},{name:"xBoxFromSphere__FR4xBoxRC7xSphere",demangled_name:"xBoxFromSphere(xBox&, const xSphere&)",address:"0x80116370",size:96,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","addi","bl","lfs","lwz","mtlr","blr"],labels:0},{name:"xGridCheckBound__FR5xGridRC6xBoundRC7xQCDataQ412bungee_state35@unnamed@zEntPlayerBungeeState_cpp@18hanging_state_type19cb_cache_collisions",demangled_name:"xGridCheckBound(xGrid&, const xBound&, const xQCData&, bungee_state::@unnamed@zEntPlayerBungeeState_cpp@::hanging_state_type::cb_cache_collisions)",address:"0x801163d0",size:440,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","addi","bl","lfs","fmuls","fsubs","fadds","stfs","b","cmpwi","beq","lwz","clrlwi.","bne","cmplwi","lhz","clrlwi","cmplw","ble","lmw","mtlr","blr"],labels:11}]},{name:"main/SB/Game/zCollGeom",fuzzy_match_percent:59.907833,total_code:868,matched_code:520,total_data:32,matched_data:32,total_functions:4,matched_functions:3,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x803141f8",size:24,fuzzy_match_percent:100},{name:".sbss",address:"0x803cbe08",size:8,fuzzy_match_percent:100},{name:".text",address:"0x80116588",size:868,fuzzy_match_percent:59.907833}],functions:[{name:"zCollGeom_EntSetup__FP4xEnt",demangled_name:"zCollGeom_EntSetup(xEnt*)",address:"0x80116588",size:484,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","stmw","mr","lbz","subfic","cntlzw","extrwi","lwz","cmplwi","beq","lis","addi","b","add","cmplw","bne","bl","mr.","blt","cmpwi","lmw","mtlr","blr"],labels:15},{name:"zCollGeom_Init__Fv",demangled_name:"zCollGeom_Init()",address:"0x8011676c",size:348,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","stmw","bl","lwz","cmplwi","beq","li","b","mr","bne","slwi","stwx","lwzx","add","cmplw","blt","lmw","mtlr","blr"],labels:9},{name:"zCollGeom_CamEnable__FP4xEnt",demangled_name:"zCollGeom_CamEnable(xEnt*)",address:"0x801168c8",size:24,fuzzy_match_percent:100,opcodes:["lwz","cmplwi","bnelr","stw","blr"],labels:0},{name:"zCollGeom_CamDisable__FP4xEnt",demangled_name:"zCollGeom_CamDisable(xEnt*)",address:"0x801168e0",size:12,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0}]},{name:"main/SB/Core/x/xParSys",fuzzy_match_percent:0,total_code:3492,matched_code:0,total_data:160,matched_data:0,total_functions:22,matched_functions:0,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x80314210",size:24,fuzzy_match_percent:0},{name:".data",address:"0x80297ce0",size:56,fuzzy_match_percent:0},{name:".rodata",address:"0x8026afd8",size:48,fuzzy_match_percent:0},{name:".sdata2",address:"0x803ce8a8",size:32,fuzzy_match_percent:0},{name:".text",address:"0x801168ec",size:2920,fuzzy_match_percent:0},{name:".text",address:"0x80117454",size:572,fuzzy_match_percent:0}],functions:[{name:"par_sprite_begin__Fv",demangled_name:"par_sprite_begin()",address:"0x801168ec",size:108,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lfs","bl","lwz","mtlr","blr"],labels:0},{name:"par_sprite_update__FR7xParSysR9xParGroup",demangled_name:"par_sprite_update(xParSys&, xParGroup&)",address:"0x80116958",size:804,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","clrlwi.","beq","lbz","rlwinm.","lis","addi","b","lfs","li","slwi","lwzx","stfs","cmpwi","stb","fmr","cmplwi","lfd","fsubs","fmadds","xoris","bne","mtlr","blr"],labels:12},{name:"using_ptank_render__FRC12xParSysAsset",demangled_name:"using_ptank_render(const xParSysAsset&)",address:"0x80116c7c",size:12,fuzzy_match_percent:0,opcodes:["lbz","extrwi","blr"],labels:0},{name:"render_par_sprite__FPvP9xParGroup",demangled_name:"render_par_sprite(void*, xParGroup*)",address:"0x80116c88",size:80,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","clrlwi.","bne","mtlr","addi","blr"],labels:1},{name:"xParCmdTexInit__FP10xParCmdTex",demangled_name:"xParCmdTexInit(xParCmdTex*)",address:"0x80116cd8",size:120,fuzzy_match_percent:0,opcodes:["stwu","lis","lbz","stw","mullw","stb","lfs","lfd","fsubs","fdivs","stfs","addi","blr"],labels:0},{name:"xParSysInit__FPvPv",demangled_name:"xParSysInit(void*, void*)",address:"0x80116d50",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xParSysInit__FP5xBaseP12xParSysAsset",demangled_name:"xParSysInit(xBase*, xParSysAsset*)",address:"0x80116d70",size:488,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","bl","lis","addi","lbz","cmplwi","beq","lwz","add","b","li","clrlwi","stb","slwi","stwx","cmplw","blt","extrwi","xori","mtctr","ble","lwzx","bne","bdnz","lmw","mtlr","blr"],labels:9},{name:"xParSysSetup__FP7xParSys",demangled_name:"xParSysSetup(xParSys*)",address:"0x80116f58",size:96,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr.","beq","lwz","cmplwi","bl","li","mtlr","addi","blr"],labels:1},{name:"xParSysReset__FP7xParSys",demangled_name:"xParSysReset(xParSys*)",address:"0x80116fb8",size:148,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","cmplwi","beq","lbz","clrlwi","stb","extrwi","xori","mtlr","addi","blr"],labels:1},{name:"xParSysExit__FP7xParSys",demangled_name:"xParSysExit(xParSys*)",address:"0x8011704c",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","bl","mtlr","addi","blr"],labels:1},{name:"xParSysEventCB__FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"xParSysEventCB(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x8011708c",size:212,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","beq","bge","b","mr","bl","li","stb","lwz","cmplwi","lbz","mtlr","addi","blr"],labels:7},{name:"xParSysUpdate__FP5xBaseP6xScenef",demangled_name:"xParSysUpdate(xBase*, xScene*, float)",address:"0x80117160",size:228,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","lbz","cmplwi","bne","bl","b","beq","cmpwi","ble","lfd","mtlr","addi","blr"],labels:6},{name:"xParGroupUpdateR__FP7xParSysP9xParGroupf",demangled_name:"xParGroupUpdateR(xParSys*, xParGroup*, float)",address:"0x80117244",size:184,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","stmw","mr","lwz","cmplwi","beq","bl","lbz","li","b","add.","mtctr","bctrl","addi","cmplw","blt","lfd","lmw","mtlr","blr"],labels:5},{name:"xParGroupUpdate__FP7xParSysP9xParGroupf",demangled_name:"xParGroupUpdate(xParSys*, xParGroup*, float)",address:"0x801172fc",size:152,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","stmw","mr","li","b","lwz","add.","beq","cmplwi","bl","mtctr","bctrl","addi","cmplw","blt","lfd","lmw","mtlr","blr"],labels:3},{name:"xParSysRender__FP5xBase",demangled_name:"xParSysRender(xBase*)",address:"0x80117394",size:192,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","lwz","b","lbz","cmplwi","beq","bne","mtctr","bctrl","mtlr","addi","blr"],labels:3},{name:"flush__30ptank_pool__pos_color_size_uv2Fv",demangled_name:"ptank_pool__pos_color_size_uv2::flush()",address:"0x80117454",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","lwz","add","bl","mtlr","addi","blr"],labels:0},{name:"valid__10ptank_poolCFv",demangled_name:"ptank_pool::valid() const",address:"0x80117494",size:20,fuzzy_match_percent:0,opcodes:["lwz","neg","or","srwi","blr"],labels:0},{name:"next__30ptank_pool__pos_color_size_uv2Fv",demangled_name:"ptank_pool__pos_color_size_uv2::next()",address:"0x801174a8",size:192,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","clrlwi.","beq","li","b","lwz","add","addi","mtlr","blr"],labels:4},{name:"lock_block__30ptank_pool__pos_color_size_uv2Fv",demangled_name:"ptank_pool__pos_color_size_uv2::lock_block()",address:"0x80117568",size:160,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","lis","stw","addi","mr","lwz","bl","mtlr","blr"],labels:0},{name:"unlock_block__10ptank_poolFv",demangled_name:"ptank_pool::unlock_block()",address:"0x80117608",size:100,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","li","lwzx","oris","mtlr","addi","blr"],labels:0},{name:"at_block_end__10ptank_poolCFv",demangled_name:"ptank_pool::at_block_end() const",address:"0x8011766c",size:20,fuzzy_match_percent:0,opcodes:["lwz","clrlwi","cntlzw","srwi","blr"],labels:0},{name:"reset__10ptank_poolFv",demangled_name:"ptank_pool::reset()",address:"0x80117680",size:16,fuzzy_match_percent:0,opcodes:["li","stw","blr"],labels:0}]},{name:"main/SB/Core/x/xParEmitter",fuzzy_match_percent:0,total_code:4772,matched_code:0,total_data:984,matched_data:0,total_functions:17,matched_functions:0,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x80314228",size:712,fuzzy_match_percent:0},{name:".data",address:"0x80297d18",size:160,fuzzy_match_percent:0},{name:".rodata",address:"0x8026b008",size:64,fuzzy_match_percent:0},{name:".sdata2",address:"0x803ce8c8",size:48,fuzzy_match_percent:0},{name:".text",address:"0x80117690",size:4664,fuzzy_match_percent:0},{name:".text",address:"0x801188c8",size:28,fuzzy_match_percent:0},{name:".text",address:"0x801188e4",size:80,fuzzy_match_percent:0}],functions:[{name:"add_tweaks__FR11xParEmitter",demangled_name:"add_tweaks(xParEmitter&)",address:"0x80117690",size:4,fuzzy_match_percent:0,opcodes:["blr"],labels:0},{name:"xParInterpConvertInterpMode__FP10xParInterp",demangled_name:"xParInterpConvertInterpMode(xParInterp*)",address:"0x80117694",size:312,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","bge","b","lis","addi","bl","cmplw","bne","li","subf","nor","srawi","and","mtlr","blr"],labels:8},{name:"xParEmitterInit__FPvPv",demangled_name:"xParEmitterInit(void*, void*)",address:"0x801177cc",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xParEmitterInit__FP5xBaseP16xParEmitterAsset",demangled_name:"xParEmitterInit(xBase*, xParEmitterAsset*)",address:"0x801177ec",size:544,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","bl","lis","li","addi","lwz","cmplwi","bne","lbz","beq","b","stb","lfs","fcmpu","cmpwi","blt","fsubs","fmadds","stfs","rlwinm.","fdivs","fcmpo","bge","fmr","psq_l","lfd","lmw","mtlr","blr"],labels:17},{name:"xParEmitterSetup__FP11xParEmitter",demangled_name:"xParEmitterSetup(xParEmitter*)",address:"0x80117a0c",size:208,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","lbz","bne","bl","addi","lfs","b","li","cmpwi","bge","mtlr","blr"],labels:6},{name:"xParEmitterReset__FP11xParEmitter",demangled_name:"xParEmitterReset(xParEmitter*)",address:"0x80117adc",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","lbz","stb","mtlr","addi","blr"],labels:0},{name:"xParEmitterEventCB__FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"xParEmitterEventCB(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x80117b18",size:176,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","bge","blt","b","bl","lbz","ori","stb","clrlwi.","xori","addi","li","lfs","lwz","mtlr","blr"],labels:6},{name:"xParEmitterEmitCustom__FP11xParEmitterfP25xParEmitterCustomSettings",demangled_name:"xParEmitterEmitCustom(xParEmitter*, float, xParEmitterCustomSettings*)",address:"0x80117bc8",size:584,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lwz","fmr","mr","clrlwi.","beq","lis","addi","li","bl","rlwinm.","lfs","stfs","lbz","cmplwi","bgt","slwi","lwzx","mtctr","bctr","b","psq_l","lfd","lmw","mtlr","blr"],labels:15},{name:"xParEmitterCull__FP11xParEmitterP4xPar",demangled_name:"xParEmitterCull(xParEmitter*, xPar*)",address:"0x80117e10",size:176,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","lbz","rlwinm.","beq","addi","bl","stfs","cmplwi","bne","lfs","fcmpo","mfcr","extrwi","b","srwi","li","mtlr","blr"],labels:3},{name:"xParInterpCompute__FiP10xParInterpfif",demangled_name:"xParInterpCompute(int, xParInterp*, float, int, float)",address:"0x80117ec0",size:324,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","cmplwi","mr","bgt","lis","slwi","addi","lwzx","mtctr","bctr","lfs","b","cmpwi","beq","bl","fsubs","fmadds","fmr","fcmpo","bge","fdivs","fmuls","cror","bne","psq_l","lwz","lfd","mtlr","blr"],labels:11},{name:"xParEmitterEmitSetTexIdxs__FP4xParPC7xParSys",demangled_name:"xParEmitterEmitSetTexIdxs(xPar*, const xParSys*)",address:"0x80118004",size:188,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","mr","cmplwi","bne","li","b","lbz","cmpwi","beq","bge","bl","srwi","divwu","mullw","subf","stb","mtlr","addi","blr"],labels:6},{name:"xParEmitterEmit__FP11xParEmitterff",demangled_name:"xParEmitterEmit(xParEmitter*, float, float)",address:"0x801180c0",size:1956,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","cmplwi","bne","li","b","lfs","fadds","stfs","fcmpo","mfcr","extrwi","fcmpu","fsubs","bgt","lbz","addi","bl","fmuls","fctiwz","cmpwi","ble","xoris","lis","lfd","lhz","beq","cmpw","blt","add","subf","clrlwi.","divwu","mullw","mr.","xor","srawi","and","srwi","rlwinm.","fdivs","stb","stbx","slwi","lwzx","mtctr","bctr","psq_l","lmw","mtlr","blr"],labels:55},{name:"xParEmitterUpdate__FP5xBaseP6xScenef",demangled_name:"xParEmitterUpdate(xBase*, xScene*, float)",address:"0x80118864",size:56,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","lbz","clrlwi.","bl","mtlr","addi","blr"],labels:1},{name:"xParEmitterDestroy__Fv",demangled_name:"xParEmitterDestroy()",address:"0x8011889c",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","addi","stw","bl","lwz","mtlr","blr"],labels:0},{name:"order__10xParInterpFv",demangled_name:"xParInterp::order()",address:"0x801188c8",size:28,fuzzy_match_percent:0,opcodes:["lfs","fcmpo","bgelr","stfs","blr"],labels:0},{name:"xParEmitterEmit__FP11xParEmitterf",demangled_name:"xParEmitterEmit(xParEmitter*, float)",address:"0x801188e4",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","fmr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"__as__10xParInterpFRC10xParInterp",demangled_name:"xParInterp::operator=(const xParInterp&)",address:"0x80118908",size:44,fuzzy_match_percent:0,opcodes:["lwz","stw","lfs","stfs","blr"],labels:0}]},{name:"main/SB/Core/x/xVolume",fuzzy_match_percent:100,total_code:208,matched_code:208,total_data:0,matched_data:0,total_functions:5,matched_functions:5,complete:!0,module_name:"main",module_id:0,sections:[{name:".text",address:"0x80118934",size:208,fuzzy_match_percent:100}],functions:[{name:"Init__7xVolumeFP12xVolumeAsset",demangled_name:"xVolume::Init(xVolumeAsset*)",address:"0x80118934",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lbz","cmplwi","beq","lwz","addi","b","li","mtlr","blr"],labels:2},{name:"Reset__7xVolumeFv",demangled_name:"xVolume::Reset()",address:"0x80118994",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","bl","mtlr","addi","blr"],labels:0},{name:"Save__7xVolumeFP7xSerial",demangled_name:"xVolume::Save(xSerial*)",address:"0x801189b8",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Load__7xVolumeFP7xSerial",demangled_name:"xVolume::Load(xSerial*)",address:"0x801189d8",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"GetBound__7xVolumeFv",demangled_name:"xVolume::GetBound()",address:"0x801189f8",size:12,fuzzy_match_percent:100,opcodes:["lwz","addi","blr"],labels:0}]},{name:"main/SB/Core/x/xParEmitterType",fuzzy_match_percent:1.2506254,total_code:7996,matched_code:100,total_data:760,matched_data:0,total_functions:27,matched_functions:1,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x803144f0",size:64,fuzzy_match_percent:0},{name:".data",address:"0x80297db8",size:96,fuzzy_match_percent:0},{name:".rodata",address:"0x8026b048",size:544,fuzzy_match_percent:0},{name:".sbss2",address:"0x803d08c8",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803ce8f8",size:48,fuzzy_match_percent:0},{name:".text",address:"0x80118a04",size:7648,fuzzy_match_percent:0},{name:".text",address:"0x8011a7e4",size:248,fuzzy_match_percent:0},{name:".text",address:"0x8011a8dc",size:100,fuzzy_match_percent:100}],functions:[{name:"xParEmitterEmitPoint__FP4xParP16xParEmitterAssetf",demangled_name:"xParEmitterEmitPoint(xPar*, xParEmitterAsset*, float)",address:"0x80118a04",size:100,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","addi","bl","lwz","lfd","mtlr","blr"],labels:0},{name:"xParEmitterAngleVariation__FP4xParP16xParEmitterAsset",demangled_name:"xParEmitterAngleVariation(xPar*, xParEmitterAsset*)",address:"0x80118a68",size:296,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lfs","mr","fcmpu","beq","lis","lwzu","addi","lwz","bl","fsubs","fmuls","stfs","psq_l","lfd","lmw","mtlr","blr"],labels:1},{name:"xParEmitterEmitCircleEdge__FP4xParP16xParEmitterAssetf",demangled_name:"xParEmitterEmitCircleEdge(xPar*, xParEmitterAsset*, float)",address:"0x80118b90",size:400,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","addi","bl","lfs","fmuls","lis","lwz","fneg","fadds","stfs","fcmpu","beq","fmadds","psq_l","lfd","mtlr","blr"],labels:1},{name:"xParEmitterEmitCircle__FP4xParP16xParEmitterAssetf",demangled_name:"xParEmitterEmitCircle(xPar*, xParEmitterAsset*, float)",address:"0x80118d20",size:416,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","addi","bl","lfs","fmuls","lis","lwz","fneg","fnmsubs","stfs","fadds","fcmpu","beq","fmadds","psq_l","lfd","mtlr","blr"],labels:1},{name:"xParEmitterEmitRect__FP4xParP16xParEmitterAssetf",demangled_name:"xParEmitterEmitRect(xPar*, xParEmitterAsset*, float)",address:"0x80118ec0",size:172,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","addi","bl","lfs","fmuls","fmsubs","fadds","stfs","psq_l","lwz","lfd","mtlr","blr"],labels:0},{name:"xParEmitterEmitRectEdge__FP4xParP16xParEmitterAssetf",demangled_name:"xParEmitterEmitRectEdge(xPar*, xParEmitterAsset*, float)",address:"0x80118f6c",size:224,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","addi","bl","lfs","fmuls","fcmpo","ble","fadds","stfs","b","fsubs","cror","bne","psq_l","lwz","lfd","mtlr","blr"],labels:4},{name:"xParEmitterEmitLine__FP4xParP16xParEmitterAssetf",demangled_name:"xParEmitterEmitLine(xPar*, xParEmitterAsset*, float)",address:"0x8011904c",size:432,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","addi","bl","fmuls","lfs","fmadds","stfs","fcmpo","ble","lis","fneg","lwz","fnmsubs","psq_l","lfd","mtlr","blr"],labels:1},{name:"xParEmitterEmitSphere__FP4xParP16xParEmitterAssetf",demangled_name:"xParEmitterEmitSphere(xPar*, xParEmitterAsset*, float)",address:"0x801191fc",size:312,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","addi","bl","lfs","fmuls","fmr","lis","fneg","lwz","stfs","psq_l","lfd","mtlr","blr"],labels:0},{name:"xParEmitterEmitSphereEdge__FP4xParP16xParEmitterAssetfi",demangled_name:"xParEmitterEmitSphereEdge(xPar*, xParEmitterAsset*, float, int)",address:"0x80119334",size:508,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","mr","addi","lwz","fmr","bl","cmpwi","beq","bge","b","lfs","fmuls","fmadds","psq_l","lfd","lmw","mtlr","blr"],labels:5},{name:"xParEmitterEmitVolume__FP4xParP16xParEmitterAssetfP7xVolume",demangled_name:"xParEmitterEmitVolume(xPar*, xParEmitterAsset*, float, xVolume*)",address:"0x80119530",size:232,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","addi","bl","cmplwi","beq","lbz","bne","lfs","fmuls","stfs","psq_l","lwz","lfd","mtlr","blr"],labels:1},{name:"xParEmitterEmitEntity__FP4xParP16xParEmitterAssetfP4xEnt",demangled_name:"xParEmitterEmitEntity(xPar*, xParEmitterAsset*, float, xEnt*)",address:"0x80119618",size:288,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","li","lwz","b","lhz","rlwinm.","bne","add","cmplwi","bl","srwi","divwu","mullw","subf","cmplw","bge","addi","lfd","mtlr","blr"],labels:8},{name:"xParEmitterEmitOffsetPoint__FP11xParEmitterP4xParP16xParEmitterAssetfP4xEnt",demangled_name:"xParEmitterEmitOffsetPoint(xParEmitter*, xPar*, xParEmitterAsset*, float, xEnt*)",address:"0x80119738",size:136,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","mr","stw","beq","lwz","addi","bl","b","mtlr","blr"],labels:2},{name:"xParEmitterEmitVCylEdge__FP4xParP16xParEmitterAssetf",demangled_name:"xParEmitterEmitVCylEdge(xPar*, xParEmitterAsset*, float)",address:"0x801197c0",size:268,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","addi","bl","lfs","lwz","fmuls","stfs","fadds","fmadds","psq_l","lfd","mtlr","blr"],labels:0},{name:"xParEmitterEmitOCircleEdge__FP4xParP16xParEmitterAssetf",demangled_name:"xParEmitterEmitOCircleEdge(xPar*, xParEmitterAsset*, float)",address:"0x801198cc",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lfs","bl","lwz","mtlr","addi","blr"],labels:0},{name:"ocircle_emit__29@unnamed@xParEmitterType_cpp@FR4xParR16xParEmitterAssetff",demangled_name:"@unnamed@xParEmitterType_cpp@::ocircle_emit(xPar&, xParEmitterAsset&, float, float)",address:"0x801198f0",size:344,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","addi","bl","lfs","fmuls","lis","lwz","stfs","fcmpu","beq","psq_l","lfd","mtlr","blr"],labels:1},{name:"xParEmitterEmitOCircle__FP4xParP16xParEmitterAssetf",demangled_name:"xParEmitterEmitOCircle(xPar*, xParEmitterAsset*, float)",address:"0x80119a48",size:108,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","lfs","fnmsubs","fmuls","psq_l","lwz","lfd","mtlr","addi","blr"],labels:0},{name:"xParEmitterTransformEntBone__FR5xVec3R5xVec3RC16xParEmitterAssetRC4xEnt",demangled_name:"xParEmitterTransformEntBone(xVec3&, xVec3&, const xParEmitterAsset&, const xEnt&)",address:"0x80119ab4",size:156,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","lwz","cmplwi","bne","b","lis","clrlslwi","addi","add","bl","mtlr","blr"],labels:2},{name:"transform_ent_bone__29@unnamed@xParEmitterType_cpp@FR5xVec3R5xVec3RC16xParEmitterAssetRC7xMat4x3",demangled_name:"@unnamed@xParEmitterType_cpp@::transform_ent_bone(xVec3&, xVec3&, const xParEmitterAsset&, const xMat4x3&)",address:"0x80119b50",size:292,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lbz","mr","clrlwi.","beq","addi","bl","b","rlwinm.","lis","lfs","lwz","stfs","mtlr","blr"],labels:6},{name:"xParEmitterTransformEntBone__FR5xVec3R5xVec3RC16xParEmitterAssetRC7xMat4x3",demangled_name:"xParEmitterTransformEntBone(xVec3&, xVec3&, const xParEmitterAsset&, const xMat4x3&)",address:"0x80119c74",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xParEmitterEmitEntBone__FP4xParP16xParEmitterAssetfRC7xMat4x3",demangled_name:"xParEmitterEmitEntBone(xPar*, xParEmitterAsset*, float, const xMat4x3&)",address:"0x80119c94",size:200,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","addi","bl","lwz","lfs","fcmpu","beq","psq_l","lfd","mtlr","blr"],labels:1},{name:"get_random_offset__29@unnamed@xParEmitterType_cpp@FRC10xPEEntBoneRC7xMat4x3",demangled_name:"@unnamed@xParEmitterType_cpp@::get_random_offset(const xPEEntBone&, const xMat4x3&)",address:"0x80119d5c",size:1164,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lbz","cmplwi","bgt","lis","slwi","addi","lwzx","mtctr","bctr","lfs","bl","b","fmuls","fmsubs","fnmsubs","fmr","lwz","psq_l","lfd","mtlr","blr"],labels:12},{name:"xParEmitterEmitEntBound__FP4xParP16xParEmitterAssetfPC4xEnt",demangled_name:"xParEmitterEmitEntBound(xPar*, xParEmitterAsset*, float, const xEnt*)",address:"0x8011a1e8",size:280,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lbz","mr","lwz","fmr","clrlwi.","beq","addi","bl","b","lfs","fcmpu","psq_l","lfd","mtlr","blr"],labels:3},{name:"get_random_offset__29@unnamed@xParEmitterType_cpp@FRC6xBoundfUi",demangled_name:"@unnamed@xParEmitterType_cpp@::get_random_offset(const xBound&, float, unsigned int)",address:"0x8011a300",size:1252,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","slwi","lbz","fmr","or","cmplwi","bgt","lis","addi","lwzx","mtctr","bctr","bl","lfs","fmuls","fmsubs","fnmsubs","fadds","b","stfs","lwz","rlwinm.","srwi","subi","mulhwu","mulli","subf","beq","bne","psq_l","lfd","mtlr","blr"],labels:17},{name:"__ml__5xVec3CFRC5xVec3",demangled_name:"xVec3::operator*(const xVec3&) const",address:"0x8011a7e4",size:100,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","mr","addi","bl","mtlr","blr"],labels:0},{name:"__amu__5xVec3FRC5xVec3",demangled_name:"xVec3::operator*=(const xVec3&)",address:"0x8011a848",size:52,fuzzy_match_percent:0,opcodes:["lfs","fmuls","stfs","blr"],labels:0},{name:"__pl__5xVec3CFf",demangled_name:"xVec3::operator+(float) const",address:"0x8011a87c",size:96,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","mr","addi","bl","mtlr","blr"],labels:0},{name:"xMat3x3RMulVec__FP5xVec3PC7xMat3x3PC5xVec3",demangled_name:"xMat3x3RMulVec(xVec3*, const xMat3x3*, const xVec3*)",address:"0x8011a8dc",size:100,fuzzy_match_percent:100,opcodes:["lfs","fmuls","fmadds","stfs","blr"],labels:0}]},{name:"main/SB/Core/x/xRenderState",fuzzy_match_percent:100,total_code:176,matched_code:176,total_data:48,matched_data:48,total_functions:3,matched_functions:3,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x80297e18",size:48,fuzzy_match_percent:100},{name:".text",address:"0x8011a940",size:176,fuzzy_match_percent:100}],functions:[{name:"xRenderStateSetTexture__FP9RwTexture",demangled_name:"xRenderStateSetTexture(RwTexture*)",address:"0x8011a940",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmplwi","stw","beq","lwz","li","bl","b","mtlr","addi","blr"],labels:2},{name:"xRenderStateSetSrcBlendMode__Fi",demangled_name:"xRenderStateSetSrcBlendMode(int)",address:"0x8011a988",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","slwi","addi","li","lwzx","bl","lwz","mtlr","blr"],labels:0},{name:"xRenderStateSetDstBlendMode__Fi",demangled_name:"xRenderStateSetDstBlendMode(int)",address:"0x8011a9bc",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","slwi","addi","li","lwzx","bl","lwz","mtlr","blr"],labels:0}]},{name:"main/SB/Game/zEntPlayerOOBState",fuzzy_match_percent:2.6968715,total_code:11124,matched_code:300,total_data:2576,matched_data:0,total_functions:86,matched_functions:18,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x80314530",size:360,fuzzy_match_percent:0},{name:".data",address:"0x80297e48",size:312,fuzzy_match_percent:77.77778},{name:".rodata",address:"0x8026b268",size:1760,fuzzy_match_percent:0},{name:".sbss",address:"0x803cbe10",size:32,fuzzy_match_percent:25},{name:".sbss2",address:"0x803d08d0",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803ce928",size:104,fuzzy_match_percent:14.814815},{name:".text",address:"0x8011a9f0",size:10960,fuzzy_match_percent:1.8248175},{name:".text",address:"0x8011d4c0",size:148,fuzzy_match_percent:56.756756},{name:".text",address:"0x8011d554",size:16,fuzzy_match_percent:100}],functions:[{name:"set_camera__Q29oob_state32@unnamed@zEntPlayerOOBState_cpp@Fb",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::set_camera(bool)",address:"0x8011a9f0",size:436,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","addi","mr","bl","lwz","li","clrlwi.","beq","lfs","b","fmr","fadds","stfs","psq_l","lfd","mtlr","blr"],labels:4},{name:"reset_camera__Q29oob_state32@unnamed@zEntPlayerOOBState_cpp@Fv",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::reset_camera()",address:"0x8011aba4",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","addi","stw","bl","li","lwz","mtlr","blr"],labels:0},{name:"render_model__Q29oob_state32@unnamed@zEntPlayerOOBState_cpp@FR14xModelInstanceRC5xVec3RC5xVec3RC5xVec3",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::render_model(xModelInstance&, const xVec3&, const xVec3&, const xVec3&)",address:"0x8011abfc",size:296,fuzzy_match_percent:0,opcodes:["stwu","mflr","lfs","lis","stw","fneg","addi","mr","lwz","stfs","fadds","fmuls","bl","li","mtlr","blr"],labels:0},{name:"move_up__Q29oob_state32@unnamed@zEntPlayerOOBState_cpp@FR5xVec3f",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::move_up(xVec3&, float)",address:"0x8011ad24",size:140,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","mr","addi","fmr","bl","lfs","psq_l","lwz","lfd","mtlr","blr"],labels:0},{name:"move_right__Q29oob_state32@unnamed@zEntPlayerOOBState_cpp@FR5xVec3f",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::move_right(xVec3&, float)",address:"0x8011adb0",size:156,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","mr","addi","fmr","bl","lfs","psq_l","lwz","lfd","mtlr","blr"],labels:0},{name:"update_max_out_time__Q29oob_state32@unnamed@zEntPlayerOOBState_cpp@FRC8xSurface",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::update_max_out_time(const xSurface&)",address:"0x8011ae4c",size:84,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lfs","fcmpo","bge","lis","addi","fsubs","stfs","lwz","mtlr","blr"],labels:1},{name:"assume_player_is_stupid__Q29oob_state32@unnamed@zEntPlayerOOBState_cpp@Fv",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::assume_player_is_stupid()",address:"0x8011aea0",size:236,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","bl","cmplwi","beq","lbz","li","b","lwz","cntlzw","srwi","stb","mtctr","cmplw","bne","clrlwi.","slwi","lbzx","stbx","mr","bdnz","mtlr","blr"],labels:7},{name:"move_hand__Q29oob_state32@unnamed@zEntPlayerOOBState_cpp@Ff",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::move_hand(float)",address:"0x8011af8c",size:108,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lfs","fmuls","fmadds","stfs","bl","lwz","mtlr","blr"],labels:0},{name:"render_fade__Q29oob_state32@unnamed@zEntPlayerOOBState_cpp@Fv",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::render_fade()",address:"0x8011aff8",size:204,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","lwz","addi","lfs","li","fsubs","fmadds","fctiwz","stb","bl","fdivs","fmr","psq_l","lfd","mtlr","blr"],labels:0},{name:"set_rect_verts__Q29oob_state32@unnamed@zEntPlayerOOBState_cpp@FP18rwGameCube2DVertexffff10iColor_tagff",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::set_rect_verts(rwGameCube2DVertex*, float, float, float, float, iColor_tag, float, float)",address:"0x8011b0c4",size:328,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","lwz","addi","bl","fadds","psq_l","lfd","mtlr","blr"],labels:0},{name:"set_rect_vert__Q29oob_state32@unnamed@zEntPlayerOOBState_cpp@FR18rwGameCube2DVertexfff10iColor_tagf",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::set_rect_vert(rwGameCube2DVertex&, float, float, float, iColor_tag, float)",address:"0x8011b20c",size:48,fuzzy_match_percent:0,opcodes:["stfs","lbz","stb","blr"],labels:0},{name:"render_ghost__Q29oob_state32@unnamed@zEntPlayerOOBState_cpp@Fv",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::render_ghost()",address:"0x8011b23c",size:292,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","bl","lwz","b","lhz","clrlwi.","beq","cmplwi","bne","lfs","fsubs","fmadds","fctiwz","stfd","clrlwi","mr","mtlr","blr"],labels:6},{name:"render_hand__Q29oob_state32@unnamed@zEntPlayerOOBState_cpp@Fv",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::render_hand()",address:"0x8011b360",size:240,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","bl","lwz","lfs","stfs","mtlr","blr"],labels:0},{name:"load_settings__9oob_stateFR8xIniFile",demangled_name:"oob_state::load_settings(xIniFile&)",address:"0x8011b450",size:1184,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","bl","lfs","stfs","fmuls","lwz","mtlr","blr"],labels:0},{name:"init__9oob_stateFv",demangled_name:"oob_state::init()",address:"0x8011b8f0",size:356,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","clrlwi","cmpwi","bne","ori","lbz","extsb.","li","bl","stb","lfs","stfs","cmplwi","b","mr","mtlr","blr"],labels:7},{name:"__ct__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@15drop_state_typeFv",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::drop_state_type::drop_state_type()",address:"0x8011ba54",size:148,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"supdate_fade_in__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@15drop_state_typeFRQ39oob_state32@unnamed@zEntPlayerOOBState_cpp@15drop_state_typeR6xSceneRf",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::drop_state_type::supdate_fade_in(oob_state::@unnamed@zEntPlayerOOBState_cpp@::drop_state_type&, xScene&, float&)",address:"0x8011bae8",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"update_fade_in__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@15drop_state_typeFR6xSceneRf",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::drop_state_type::update_fade_in(xScene&, float&)",address:"0x8011bb08",size:112,fuzzy_match_percent:0,opcodes:["lfs","lis","addi","fsubs","stfs","fdivs","fcmpo","ble","li","blr","fadds"],labels:2},{name:"supdate_start_fade_in__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@15drop_state_typeFRQ39oob_state32@unnamed@zEntPlayerOOBState_cpp@15drop_state_typeR6xSceneRf",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::drop_state_type::supdate_start_fade_in(oob_state::@unnamed@zEntPlayerOOBState_cpp@::drop_state_type&, xScene&, float&)",address:"0x8011bb78",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"update_start_fade_in__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@15drop_state_typeFR6xSceneRf",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::drop_state_type::update_start_fade_in(xScene&, float&)",address:"0x8011bb98",size:60,fuzzy_match_percent:0,opcodes:["lfs","fsubs","stfs","fcmpo","ble","li","blr","fadds"],labels:1},{name:"supdate_moving_out__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@15drop_state_typeFRQ39oob_state32@unnamed@zEntPlayerOOBState_cpp@15drop_state_typeR6xSceneRf",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::drop_state_type::supdate_moving_out(oob_state::@unnamed@zEntPlayerOOBState_cpp@::drop_state_type&, xScene&, float&)",address:"0x8011bbd4",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"update_moving_out__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@15drop_state_typeFR6xSceneRf",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::drop_state_type::update_moving_out(xScene&, float&)",address:"0x8011bbf4",size:136,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lfs","bl","lis","addi","fcmpo","cror","bne","li","b","stfs","lwz","mtlr","blr"],labels:2},{name:"supdate_starting__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@15drop_state_typeFRQ39oob_state32@unnamed@zEntPlayerOOBState_cpp@15drop_state_typeR6xSceneRf",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::drop_state_type::supdate_starting(oob_state::@unnamed@zEntPlayerOOBState_cpp@::drop_state_type&, xScene&, float&)",address:"0x8011bc7c",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"update_starting__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@15drop_state_typeFR6xSceneRf",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::drop_state_type::update_starting(xScene&, float&)",address:"0x8011bc9c",size:96,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lfs","bl","lis","addi","fneg","fcmpo","ble","li","b","stfs","lwz","mtlr","blr"],labels:2},{name:"supdate_stopped__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@15drop_state_typeFRQ39oob_state32@unnamed@zEntPlayerOOBState_cpp@15drop_state_typeR6xSceneRf",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::drop_state_type::supdate_stopped(oob_state::@unnamed@zEntPlayerOOBState_cpp@::drop_state_type&, xScene&, float&)",address:"0x8011bcfc",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"update_stopped__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@15drop_state_typeFR6xSceneRf",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::drop_state_type::update_stopped(xScene&, float&)",address:"0x8011bd1c",size:108,fuzzy_match_percent:0,opcodes:["lfs","fsubs","stfs","fcmpo","ble","li","blr","lis","fadds","addi","fneg","fmuls","fdivs"],labels:1},{name:"supdate_stopping__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@15drop_state_typeFRQ39oob_state32@unnamed@zEntPlayerOOBState_cpp@15drop_state_typeR6xSceneRf",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::drop_state_type::supdate_stopping(oob_state::@unnamed@zEntPlayerOOBState_cpp@::drop_state_type&, xScene&, float&)",address:"0x8011bd88",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"update_stopping__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@15drop_state_typeFR6xSceneRf",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::drop_state_type::update_stopping(xScene&, float&)",address:"0x8011bda8",size:148,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lfs","bl","lis","addi","fcmpo","ble","li","b","stfs","lwz","mtlr","blr"],labels:2},{name:"supdate_moving_in__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@15drop_state_typeFRQ39oob_state32@unnamed@zEntPlayerOOBState_cpp@15drop_state_typeR6xSceneRf",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::drop_state_type::supdate_moving_in(oob_state::@unnamed@zEntPlayerOOBState_cpp@::drop_state_type&, xScene&, float&)",address:"0x8011be3c",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"update_moving_in__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@15drop_state_typeFR6xSceneRf",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::drop_state_type::update_moving_in(xScene&, float&)",address:"0x8011be5c",size:272,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lfs","bl","lis","addi","mr","fcmpo","ble","li","b","cror","bne","stfs","fmuls","fneg","fdivs","lwz","mtlr","blr"],labels:4},{name:"__ct__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@10state_typeFQ39oob_state32@unnamed@zEntPlayerOOBState_cpp@10state_enum",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::state_type::state_type(oob_state::@unnamed@zEntPlayerOOBState_cpp@::state_enum)",address:"0x8011bf6c",size:20,fuzzy_match_percent:0,opcodes:["lis","addi","stw","blr"],labels:0},{name:"__ct__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@15grab_state_typeFv",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::grab_state_type::grab_state_type()",address:"0x8011bf80",size:196,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"supdate_fade_out__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@15grab_state_typeFRQ39oob_state32@unnamed@zEntPlayerOOBState_cpp@15grab_state_typeR6xSceneRf",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::grab_state_type::supdate_fade_out(oob_state::@unnamed@zEntPlayerOOBState_cpp@::grab_state_type&, xScene&, float&)",address:"0x8011c044",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"update_fade_out__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@15grab_state_typeFR6xSceneRf",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::grab_state_type::update_fade_out(xScene&, float&)",address:"0x8011c064",size:108,fuzzy_match_percent:0,opcodes:["lfs","lis","addi","fsubs","stfs","fdivs","fcmpo","bge","ble","li","blr","fadds"],labels:2},{name:"supdate_start_fade_out__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@15grab_state_typeFRQ39oob_state32@unnamed@zEntPlayerOOBState_cpp@15grab_state_typeR6xSceneRf",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::grab_state_type::supdate_start_fade_out(oob_state::@unnamed@zEntPlayerOOBState_cpp@::grab_state_type&, xScene&, float&)",address:"0x8011c0d0",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"update_start_fade_out__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@15grab_state_typeFR6xSceneRf",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::grab_state_type::update_start_fade_out(xScene&, float&)",address:"0x8011c0f0",size:60,fuzzy_match_percent:0,opcodes:["lfs","fsubs","stfs","fcmpo","ble","li","blr","fadds"],labels:1},{name:"supdate_moving_out__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@15grab_state_typeFRQ39oob_state32@unnamed@zEntPlayerOOBState_cpp@15grab_state_typeR6xSceneRf",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::grab_state_type::supdate_moving_out(oob_state::@unnamed@zEntPlayerOOBState_cpp@::grab_state_type&, xScene&, float&)",address:"0x8011c12c",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"update_moving_out__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@15grab_state_typeFR6xSceneRf",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::grab_state_type::update_moving_out(xScene&, float&)",address:"0x8011c14c",size:136,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lfs","bl","lis","addi","fcmpo","cror","bne","li","b","stfs","lwz","mtlr","blr"],labels:2},{name:"supdate_starting__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@15grab_state_typeFRQ39oob_state32@unnamed@zEntPlayerOOBState_cpp@15grab_state_typeR6xSceneRf",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::grab_state_type::supdate_starting(oob_state::@unnamed@zEntPlayerOOBState_cpp@::grab_state_type&, xScene&, float&)",address:"0x8011c1d4",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"update_starting__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@15grab_state_typeFR6xSceneRf",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::grab_state_type::update_starting(xScene&, float&)",address:"0x8011c1f4",size:96,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lfs","bl","lis","addi","fneg","fcmpo","ble","li","b","stfs","lwz","mtlr","blr"],labels:2},{name:"supdate_tutorial__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@15grab_state_typeFRQ39oob_state32@unnamed@zEntPlayerOOBState_cpp@15grab_state_typeR6xSceneRf",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::grab_state_type::supdate_tutorial(oob_state::@unnamed@zEntPlayerOOBState_cpp@::grab_state_type&, xScene&, float&)",address:"0x8011c254",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"update_tutorial__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@15grab_state_typeFR6xSceneRf",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::grab_state_type::update_tutorial(xScene&, float&)",address:"0x8011c274",size:112,fuzzy_match_percent:0,opcodes:["lfs","fsubs","stfs","lbz","cmplwi","beq","fcmpo","ble","li","blr","lis","addi","fneg","fmuls","fdivs"],labels:2},{name:"supdate_stopped__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@15grab_state_typeFRQ39oob_state32@unnamed@zEntPlayerOOBState_cpp@15grab_state_typeR6xSceneRf",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::grab_state_type::supdate_stopped(oob_state::@unnamed@zEntPlayerOOBState_cpp@::grab_state_type&, xScene&, float&)",address:"0x8011c2e4",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"update_stopped__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@15grab_state_typeFR6xSceneRf",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::grab_state_type::update_stopped(xScene&, float&)",address:"0x8011c304",size:108,fuzzy_match_percent:0,opcodes:["lfs","fsubs","stfs","fcmpo","ble","li","blr","lis","fadds","addi","fneg","fmuls","fdivs"],labels:1},{name:"supdate_stopping__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@15grab_state_typeFRQ39oob_state32@unnamed@zEntPlayerOOBState_cpp@15grab_state_typeR6xSceneRf",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::grab_state_type::supdate_stopping(oob_state::@unnamed@zEntPlayerOOBState_cpp@::grab_state_type&, xScene&, float&)",address:"0x8011c370",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"update_stopping__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@15grab_state_typeFR6xSceneRf",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::grab_state_type::update_stopping(xScene&, float&)",address:"0x8011c390",size:212,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lfs","bl","lis","addi","fcmpo","ble","li","b","stfs","clrlwi.","beq","lwz","mtlr","blr"],labels:3},{name:"supdate_moving_in__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@15grab_state_typeFRQ39oob_state32@unnamed@zEntPlayerOOBState_cpp@15grab_state_typeR6xSceneRf",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::grab_state_type::supdate_moving_in(oob_state::@unnamed@zEntPlayerOOBState_cpp@::grab_state_type&, xScene&, float&)",address:"0x8011c464",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"update_moving_in__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@15grab_state_typeFR6xSceneRf",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::grab_state_type::update_moving_in(xScene&, float&)",address:"0x8011c484",size:272,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lfs","bl","lis","addi","mr","fcmpo","ble","li","b","cror","bne","stfs","fmuls","fneg","fdivs","lwz","mtlr","blr"],labels:4},{name:"supdate_begin_wait__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@15grab_state_typeFRQ39oob_state32@unnamed@zEntPlayerOOBState_cpp@15grab_state_typeR6xSceneRf",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::grab_state_type::supdate_begin_wait(oob_state::@unnamed@zEntPlayerOOBState_cpp@::grab_state_type&, xScene&, float&)",address:"0x8011c594",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"update_begin_wait__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@15grab_state_typeFR6xSceneRf",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::grab_state_type::update_begin_wait(xScene&, float&)",address:"0x8011c5b4",size:64,fuzzy_match_percent:0,opcodes:["lfs","fsubs","stfs","fcmpo","ble","li","blr","lis","addi","stb"],labels:1},{name:"supdate_reorient__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@15grab_state_typeFRQ39oob_state32@unnamed@zEntPlayerOOBState_cpp@15grab_state_typeR6xSceneRf",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::grab_state_type::supdate_reorient(oob_state::@unnamed@zEntPlayerOOBState_cpp@::grab_state_type&, xScene&, float&)",address:"0x8011c5f4",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"update_reorient__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@15grab_state_typeFR6xSceneRf",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::grab_state_type::update_reorient(xScene&, float&)",address:"0x8011c614",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"__ct__Q49oob_state32@unnamed@zEntPlayerOOBState_cpp@15grab_state_type17tutorial_callbackFRQ39oob_state32@unnamed@zEntPlayerOOBState_cpp@15grab_state_type",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::grab_state_type::tutorial_callback::tutorial_callback(oob_state::@unnamed@zEntPlayerOOBState_cpp@::grab_state_type&)",address:"0x8011c61c",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__Q28ztalkbox8callbackFv",demangled_name:"ztalkbox::callback::callback()",address:"0x8011c668",size:16,fuzzy_match_percent:100,opcodes:["lis","addi","stw","blr"],labels:0},{name:"__ct__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@14out_state_typeFv",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::out_state_type::out_state_type()",address:"0x8011c678",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@13in_state_typeFv",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::in_state_type::in_state_type()",address:"0x8011c6b8",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"start__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@10state_typeFv",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::state_type::start()",address:"0x8011c6f8",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"stop__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@10state_typeFv",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::state_type::stop()",address:"0x8011c6fc",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"update__9oob_stateFR6xScenef",demangled_name:"oob_state::update(xScene&, float)",address:"0x8011c700",size:300,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","mr","lwz","stfs","clrlwi","cmpwi","beq","li","b","bl","clrlwi.","lbz","cmplwi","lwzu","rlwinm","rlwinm.","addi","bne","mtctr","bctrl","cmpw","slwi","add","mtlr","blr"],labels:7},{name:"IsPlayerInControl__9oob_stateFv",demangled_name:"oob_state::IsPlayerInControl()",address:"0x8011c82c",size:24,fuzzy_match_percent:100,opcodes:["lis","addi","lbz","cntlzw","srwi","blr"],labels:0},{name:"oob_timer__9oob_stateFv",demangled_name:"oob_state::oob_timer()",address:"0x8011c844",size:48,fuzzy_match_percent:100,opcodes:["lis","addi","lfs","fcmpu","bne","blr"],labels:1},{name:"render__9oob_stateFv",demangled_name:"oob_state::render()",address:"0x8011c874",size:136,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","lwzu","clrlwi","cmpwi","beq","li","b","lbz","cmplwi","bne","addi","lwz","bl","mtlr","blr"],labels:3},{name:"fx_render__9oob_stateFv",demangled_name:"oob_state::fx_render()",address:"0x8011c8fc",size:120,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","lwzu","clrlwi","cmpwi","bne","lbz","cmplwi","beq","lfs","fcmpo","bge","bl","addi","lwz","mtlr","blr"],labels:2},{name:"force_start__9oob_stateFv",demangled_name:"oob_state::force_start()",address:"0x8011c974",size:192,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","lwz","clrlwi","cmpwi","bne","bl","clrlwi.","addi","rlwinm.","beq","li","ori","stb","b","rlwinm","mtctr","bctrl","mtlr","blr"],labels:2},{name:"read_persistent__9oob_stateFR7xSerial",demangled_name:"oob_state::read_persistent(xSerial&)",address:"0x8011ca34",size:116,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","mr","bl","lwz","cmplwi","neg","or","srwi","stb","blt","mtlr","blr"],labels:1},{name:"write_persistent__9oob_stateFR7xSerial",demangled_name:"oob_state::write_persistent(xSerial&)",address:"0x8011caa8",size:108,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","mr","lbz","neg","or","srwi","bl","cmplwi","blt","lwz","mtlr","blr"],labels:1},{name:"start__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@13in_state_typeFv",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::in_state_type::start()",address:"0x8011cb14",size:32,fuzzy_match_percent:100,opcodes:["lis","lfs","addi","li","stfs","stb","blr"],labels:0},{name:"stop__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@13in_state_typeFv",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::in_state_type::stop()",address:"0x8011cb34",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"update__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@13in_state_typeFR6xSceneRf",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::in_state_type::update(xScene&, float&)",address:"0x8011cb38",size:156,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","lwz","cmplwi","beq","rlwinm.","bne","mr","bl","clrlwi.","lfs","stfs","stb","b","mtlr","blr"],labels:3},{name:"start__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@14out_state_typeFv",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::out_state_type::start()",address:"0x8011cbd4",size:36,fuzzy_match_percent:100,opcodes:["lis","addi","lfs","stfs","blr"],labels:0},{name:"stop__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@14out_state_typeFv",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::out_state_type::stop()",address:"0x8011cbf8",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"update__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@14out_state_typeFR6xSceneRf",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::out_state_type::update(xScene&, float&)",address:"0x8011cbfc",size:272,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","mr","lwz","cmplwi","beq","rlwinm.","bne","bl","clrlwi.","lfs","fsubs","stfs","fcmpo","cror","b","cmpwi","mtlr","blr"],labels:5},{name:"on_stop__Q49oob_state32@unnamed@zEntPlayerOOBState_cpp@15grab_state_type17tutorial_callbackFv",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::grab_state_type::tutorial_callback::on_stop()",address:"0x8011cd0c",size:16,fuzzy_match_percent:100,opcodes:["lwz","li","stb","blr"],labels:0},{name:"start__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@15grab_state_typeFv",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::grab_state_type::start()",address:"0x8011cd1c",size:512,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","lis","addi","stb","bl","lfs","stfs","lwz","fsubs","ori","fabs","frsp","fcmpo","mfcr","extrwi","cntlzw","neg","fadds","fdivs","mtlr","blr"],labels:0},{name:"stop__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@15grab_state_typeFv",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::grab_state_type::stop()",address:"0x8011cf1c",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"update__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@15grab_state_typeFR6xSceneRf",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::grab_state_type::update(xScene&, float&)",address:"0x8011cf20",size:440,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","mr","addi","lwz","cmplwi","bne","li","b","lfs","stfs","slwi","lwzx","mtctr","bctrl","cmpw","beq","cmpwi","bl","fsubs","mtlr","blr"],labels:12},{name:"start__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@15drop_state_typeFv",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::drop_state_type::start()",address:"0x8011d0d8",size:484,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","mr","addi","bl","lwz","cntlzw","li","extrwi","neg","lfs","stfs","fmr","fadds","mtlr","blr"],labels:0},{name:"stop__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@15drop_state_typeFv",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::drop_state_type::stop()",address:"0x8011d2bc",size:92,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","bl","lis","lfs","addi","stfs","stb","lwz","rlwinm","mtlr","blr"],labels:0},{name:"update__Q39oob_state32@unnamed@zEntPlayerOOBState_cpp@15drop_state_typeFR6xSceneRf",demangled_name:"oob_state::@unnamed@zEntPlayerOOBState_cpp@::drop_state_type::update(xScene&, float&)",address:"0x8011d318",size:424,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","mr","addi","lwz","cmplwi","bne","li","b","lfs","stfs","slwi","lwzx","mtctr","bctrl","cmpw","beq","cmpwi","bl","fsubs","lbz","mtlr","blr"],labels:12},{name:"dot__5xVec2CFRC5xVec2",demangled_name:"xVec2::dot(const xVec2&) const",address:"0x8011d4c0",size:28,fuzzy_match_percent:100,opcodes:["lfs","fmuls","fmadds","blr"],labels:0},{name:"normal__5xVec2CFv",demangled_name:"xVec2::normal() const",address:"0x8011d4dc",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","addi","bl","mr","mtlr","blr"],labels:0},{name:"normalize__5xVec2Fv",demangled_name:"xVec2::normalize()",address:"0x8011d51c",size:56,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"on_signal__Q28ztalkbox8callbackFUi",demangled_name:"ztalkbox::callback::on_signal(unsigned int)",address:"0x8011d554",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"on_start__Q28ztalkbox8callbackFv",demangled_name:"ztalkbox::callback::on_start()",address:"0x8011d558",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"on_stop__Q28ztalkbox8callbackFv",demangled_name:"ztalkbox::callback::on_stop()",address:"0x8011d55c",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"on_answer__Q28ztalkbox8callbackFQ28ztalkbox11answer_enum",demangled_name:"ztalkbox::callback::on_answer(ztalkbox::answer_enum)",address:"0x8011d560",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0}]},{name:"main/SB/Core/x/xClumpColl",fuzzy_match_percent:2.1154945,total_code:6996,matched_code:148,total_data:32,matched_data:0,total_functions:9,matched_functions:2,complete:!1,module_name:"main",module_id:0,sections:[{name:".sdata",address:"0x803cad40",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803ce990",size:24,fuzzy_match_percent:0},{name:".text",address:"0x8011d564",size:6996,fuzzy_match_percent:2.1154945}],functions:[{name:"xClumpColl_StaticBufferInit__FPvUi",demangled_name:"xClumpColl_StaticBufferInit(void*, unsigned int)",address:"0x8011d564",size:144,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","li","mtctr","bctrl","cmplwi","beq","addi","slwi","add","b","mtlr","blr"],labels:2},{name:"xClumpColl_InstancePointers__FP17xClumpCollBSPTreeP7RpClump",demangled_name:"xClumpColl_InstancePointers(xClumpCollBSPTree*, RpClump*)",address:"0x8011d5f4",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xClumpColl_ForAllBoxLeafNodeIntersections__FP17xClumpCollBSPTreeP6RwBBoxPFP21xClumpCollBSPTrianglePv_iPv",demangled_name:"xClumpColl_ForAllBoxLeafNodeIntersections(xClumpCollBSPTree*, RwBBox*, int (*)(xClumpCollBSPTriangle*, void*), void*)",address:"0x8011d5f8",size:336,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","stmw","mr","lwz","neg","or","srwi","addi","b","cmplwi","bne","slwi","add","mtctr","bctrl","cmpwi","bl","subi","lfs","rlwinm","fcmpo","bge","clrlwi","lfsx","cror","lmw","mtlr","blr"],labels:6},{name:"xClumpColl_ForAllLineLeafNodeIntersections__FP17xClumpCollBSPTreeP6RwLineP21xClumpCollV3dGradientPFP21xClumpCollBSPTrianglePv_iPv",demangled_name:"xClumpColl_ForAllLineLeafNodeIntersections(xClumpCollBSPTree*, RwLine*, xClumpCollV3dGradient*, int (*)(xClumpCollBSPTriangle*, void*), void*)",address:"0x8011d748",size:2160,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","stmw","mr","lwz","neg","or","srwi","addi","bl","b","cmplwi","bne","slwi","add","mtctr","bctrl","cmpwi","mulli","subi","lfs","rlwinm","lfsx","fsubs","stfs","bge","clrlwi","blt","xor","clrrwi.","cmpw","beq","fmadds","lmw","mtlr","blr"],labels:34},{name:"xClumpColl_ForAllCapsuleLeafNodeIntersections__FP17xClumpCollBSPTreeP6RwLinefP21xClumpCollV3dGradientPFP21xClumpCollBSPTrianglePv_iPv",demangled_name:"xClumpColl_ForAllCapsuleLeafNodeIntersections(xClumpCollBSPTree*, RwLine*, float, xClumpCollV3dGradient*, int (*)(xClumpCollBSPTriangle*, void*), void*)",address:"0x8011dfb8",size:2188,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","li","neg","or","srwi","addi","bl","b","cmplwi","bne","slwi","add","mtctr","bctrl","cmpwi","mulli","subi","lfs","rlwinm","fsubs","lfsx","fadds","stfs","bge","clrlwi","blt","xor","clrrwi.","cmpw","beq","fmadds","psq_l","lfd","lmw","mtlr","blr"],labels:34},{name:"LeafNodeLinePolyIntersect__FP21xClumpCollBSPTrianglePv",demangled_name:"LeafNodeLinePolyIntersect(xClumpCollBSPTriangle*, void*)",address:"0x8011e844",size:956,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lwz","addi","lbz","and.","beq","rlwinm.","b","lfs","fsubs","stfs","fmuls","fmsubs","fmadds","fcmpo","bge","bl","mfcr","extrwi.","fneg","li","cror","bne","clrlwi.","fadds","fdivs","cmpwi","fmr","mtctr","bctrl","cmplwi","psq_l","lfd","lmw","mtlr","blr"],labels:10},{name:"LeafNodeSpherePolyIntersect__FP21xClumpCollBSPTrianglePv",demangled_name:"LeafNodeSpherePolyIntersect(xClumpCollBSPTriangle*, void*)",address:"0x8011ec00",size:248,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","addi","lwz","lbz","and.","beq","rlwinm.","b","bl","cmpwi","lfs","li","fmuls","stfs","mtctr","bctrl","cmplwi","bne","clrlwi.","lmw","mtlr","blr"],labels:5},{name:"LeafNodeBoxPolyIntersect__FP21xClumpCollBSPTrianglePv",demangled_name:"LeafNodeBoxPolyIntersect(xClumpCollBSPTriangle*, void*)",address:"0x8011ecf8",size:384,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","addi","lwz","lbz","and.","beq","rlwinm.","b","bl","cmpwi","lfs","fsubs","fmuls","fmsubs","stfs","fadds","li","mtctr","bctrl","cmplwi","bne","clrlwi.","lmw","mtlr","blr"],labels:5},{name:"xClumpColl_ForAllIntersections__FP17xClumpCollBSPTreeP14RpIntersectionPFP14RpIntersectionP13RpWorldSectorP19RpCollisionTrianglefPv_P19RpCollisionTrianglePv",demangled_name:"xClumpColl_ForAllIntersections(xClumpCollBSPTree*, RpIntersection*, RpCollisionTriangle* (*)(RpIntersection*, RpWorldSector*, RpCollisionTriangle*, float, void*), void*)",address:"0x8011ee78",size:576,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmpwi","beq","bge","b","li","addi","bl","lfs","fsubs","stfs","fcmpu","fdivs","fmuls","lis","fadds","mtlr","blr"],labels:10}]},{name:"main/SB/Core/x/xEntBoulder",fuzzy_match_percent:1.9993106,total_code:11604,matched_code:232,total_data:1848,matched_data:0,total_functions:28,matched_functions:5,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x80314698",size:1464,fuzzy_match_percent:0},{name:".data",address:"0x80297f80",size:192,fuzzy_match_percent:0},{name:".rodata",address:"0x8026b948",size:80,fuzzy_match_percent:0},{name:".sdata",address:"0x803cad48",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803ce9a8",size:104,fuzzy_match_percent:0},{name:".text",address:"0x8011f0b8",size:11428,fuzzy_match_percent:1.1550578},{name:".text",address:"0x80121d5c",size:76,fuzzy_match_percent:0},{name:".text",address:"0x80121da8",size:100,fuzzy_match_percent:100}],functions:[{name:"xEntBoulder_FitToModel__FP11xEntBoulder",demangled_name:"xEntBoulder_FitToModel(xEntBoulder*)",address:"0x8011f0b8",size:108,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","addi","bl","lfs","stfs","mtlr","blr"],labels:0},{name:"xEntBoulder_Render__FP4xEnt",demangled_name:"xEntBoulder_Render(xEnt*)",address:"0x8011f124",size:288,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","bl","lhz","rlwinm.","b","lbz","cmpwi","bne","addi","lfs","stfs","fsubs","fcmpo","ble","fmr","fmuls","mtlr","blr"],labels:6},{name:"xEntBoulder_Init__FPvPv",demangled_name:"xEntBoulder_Init(void*, void*)",address:"0x8011f244",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xEntBoulder_Init__FP11xEntBoulderP9xEntAsset",demangled_name:"xEntBoulder_Init(xEntBoulder*, xEntAsset*)",address:"0x8011f264",size:532,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","li","stb","lbz","ori","lwz","addi","lis","cmplwi","beq","b","lfs","fcmpo","cror","bne","stfs","cmplw","lhz","sth","mtlr","blr"],labels:5},{name:"xEntBoulder_ApplyForces__FP10xEntCollis",demangled_name:"xEntBoulder_ApplyForces(xEntCollis*)",address:"0x8011f478",size:236,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lis","addi","lbz","mulli","add","b","lwz","cmplwi","beq","bne","lfs","bl","cmplw","fcmpo","ble","fneg","stfs","rlwinm.","li","cmpw","blt","lmw","mtlr","blr"],labels:5},{name:"xEntBoulder_AddInstantForce__FP11xEntBoulderP5xVec3",demangled_name:"xEntBoulder_AddInstantForce(xEntBoulder*, xVec3*)",address:"0x8011f564",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","addi","bl","mtlr","blr"],labels:1},{name:"xEntBoulder_AddForce__FP11xEntBoulderP5xVec3",demangled_name:"xEntBoulder_AddForce(xEntBoulder*, xVec3*)",address:"0x8011f594",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","addi","bl","mtlr","blr"],labels:1},{name:"xEntBoulder_BUpdate__FP4xEntP5xVec3",demangled_name:"xEntBoulder_BUpdate(xEnt*, xVec3*)",address:"0x8011f5c4",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"xEntBoulder_RealBUpdate__FP4xEntP5xVec3",demangled_name:"xEntBoulder_RealBUpdate(xEnt*, xVec3*)",address:"0x8011f5c8",size:104,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","addi","lwz","bl","mtlr","blr"],labels:0},{name:"xEntBoulder_Update__FP11xEntBoulderP6xScenef",demangled_name:"xEntBoulder_Update(xEntBoulder*, xScene*, float)",address:"0x8011f630",size:3496,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lfs","fmr","fcmpo","ble","fsubs","stfs","cror","bne","li","bl","b","lis","addi","lwz","cmplw","fmuls","fmadds","cmplwi","lbz","stb","beq","mfcr","srwi","fnmsubs","fdivs","cmpwi","bgt","mulli","clrlwi.","add","bge","cmpw","blt","fadds","fneg","rlwinm.","lwzx","clrrwi","subis","xoris","lfd","fcmpu","fmsubs","psq_l","lmw","mtlr","blr"],labels:59},{name:"xEntBoulder_KilledBySurface__FP11xEntBoulderP6xScenef",demangled_name:"xEntBoulder_KilledBySurface(xEntBoulder*, xScene*, float)",address:"0x801203d8",size:616,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","rlwinm.","bne","li","b","lbz","addi","mulli","add","clrlwi.","beq","cmplwi","bl","cmpwi","lfs","fadds","fneg","fmuls","bge","subi","bgt","cmplw","blt","mtlr","blr"],labels:10},{name:"xEntBoulder_Kill__FP11xEntBoulder",demangled_name:"xEntBoulder_Kill(xEntBoulder*)",address:"0x80120640",size:116,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","stb","bl","lis","addi","lwz","cmplw","bne","cmplwi","beq","subi","mtlr","blr"],labels:1},{name:"xEntBoulder_BubbleBowl__Ff",demangled_name:"xEntBoulder_BubbleBowl(float)",address:"0x801206b4",size:852,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","fmr","addi","lwz","cmplwi","beq","cmplw","bne","mr","li","bl","subi","lfs","fmuls","stfs","fadds","clrlwi.","lbz","rlwinm.","b","psq_l","lfd","mtlr","blr"],labels:8},{name:"xEntBoulder_Setup__FP11xEntBoulder",demangled_name:"xEntBoulder_Setup(xEntBoulder*)",address:"0x80120a08",size:108,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lfs","lwz","stfs","cmplwi","beq","b","bl","mtlr","addi","blr"],labels:2},{name:"xEntBoulder_Reset__FP11xEntBoulderP6xScene",demangled_name:"xEntBoulder_Reset(xEntBoulder*, xScene*)",address:"0x80120a74",size:348,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","stb","bl","lwz","subis","cmplwi","beq","subi","ble","bne","lbz","ori","lfs","addi","fmr","stfs","rlwinm.","b","lis","cmplw","andi.","mtlr","blr"],labels:5},{name:"xEntBoulderEventCB__FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"xEntBoulderEventCB(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x80120bd0",size:884,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","bge","b","bl","cmplwi","lfs","fadds","fctiwz","stfd","lwz","bne","lbz","ori","stb","andi.","lis","addi","subi","bgt","li","cmplw","clrlwi","fcmpo","cror","fmuls","stfs","mtctr","bctrl","mtlr","blr"],labels:23},{name:"RecurseLinks__FP10xLinkAssetiPP11xEntBoulder",demangled_name:"RecurseLinks(xLinkAsset*, int, xEntBoulder**)",address:"0x80120f44",size:148,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","b","lhz","cmplwi","bne","lwz","bl","beq","addi","cmpw","blt","mtlr","blr"],labels:3},{name:"RecurseChild__FP5xBasePP11xEntBoulderRi",demangled_name:"RecurseChild(xBase*, xEntBoulder**, int&)",address:"0x80120fd8",size:228,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lbz","cmpwi","beq","bge","b","cmplwi","lwz","slwi","stwx","addi","bl","li","bne","cmpw","blt","lmw","mtlr","blr"],labels:9},{name:"xBoulderGenerator_Init__FR5xBaseR9xDynAssetUl",demangled_name:"xBoulderGenerator_Init(xBase&, xDynAsset&, unsigned long)",address:"0x801210bc",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xBoulderGenerator_Init__FP17xBoulderGeneratorP22xBoulderGeneratorAsset",demangled_name:"xBoulderGenerator_Init(xBoulderGenerator*, xBoulderGeneratorAsset*)",address:"0x801210dc",size:428,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lbz","cmplwi","beq","lwz","b","li","bne","slwi","add","stfs","lfs","fcmpo","ble","fsubs","mtlr","blr"],labels:5},{name:"xBoulderGenerator_Reset__FP17xBoulderGenerator",demangled_name:"xBoulderGenerator_Reset(xBoulderGenerator*)",address:"0x80121288",size:120,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","b","lwz","lwzx","bl","addi","stwx","cmpw","blt","mtlr","blr"],labels:2},{name:"BoulderGen_GiveBirth__FP17xBoulderGeneratori",demangled_name:"BoulderGen_GiveBirth(xBoulderGenerator*, int)",address:"0x80121300",size:68,fuzzy_match_percent:0,opcodes:["li","b","lwz","addi","lwzx","stwx","cmpw","blt","slwi","blr"],labels:2},{name:"GetBoulderForGenerating__FP17xBoulderGenerator",demangled_name:"GetBoulderForGenerating(xBoulderGenerator*)",address:"0x80121344",size:360,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","li","lwz","srawi","b","add","cmpw","blt","subf","slwi","lwzx","bl","cmplwi","beq","cmpwi","bge","lbz","bne","addi","subi","lis","xoris","lfd","fsubs","fmuls","fctiwz","stfd","lmw","mtlr","blr"],labels:11},{name:"xBoulderGenerator_Launch__FP17xBoulderGeneratorP5xVec3f",demangled_name:"xBoulderGenerator_Launch(xBoulderGenerator*, xVec3*, float)",address:"0x801214ac",size:424,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","lwz","slwi","lwzx","cmplw","bne","cmplwi","lis","addi","li","beq","b","lfs","stfs","fdivs","fsubs","fmuls","fmadds","psq_l","lfd","mtlr","blr"],labels:4},{name:"xBoulderGenerator_EventCB__FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"xBoulderGenerator_EventCB(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x80121654",size:752,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","bge","blt","b","bl","lbz","cmplwi","bgt","lis","slwi","addi","lwzx","mtctr","bctr","lfs","fcmpu","fsubs","fmuls","fmadds","stfs","lwz","fdivs","li","mtlr","blr"],labels:12},{name:"xBoulderGenerator_GenBoulder__FP17xBoulderGenerator",demangled_name:"xBoulderGenerator_GenBoulder(xBoulderGenerator*)",address:"0x80121944",size:1048,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","bl","lis","addi","lwz","slwi","cmplw","lwzx","bne","li","lfs","stfs","b","cmplwi","beq","fcmpu","fsubs","fmuls","fmadds","fcmpo","ble","fdivs","bge","fmr","psq_l","lfd","mtlr","blr"],labels:12},{name:"xVec3LengthFast__FPC5xVec3",demangled_name:"xVec3LengthFast(const xVec3*)",address:"0x80121d5c",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","lfs","addi","fmuls","stw","fadds","bl","lwz","mtlr","blr"],labels:0},{name:"xMat3x3RMulVec__FP5xVec3PC7xMat3x3PC5xVec3",demangled_name:"xMat3x3RMulVec(xVec3*, const xMat3x3*, const xVec3*)",address:"0x80121da8",size:100,fuzzy_match_percent:100,opcodes:["lfs","fmuls","fmadds","stfs","blr"],labels:0}]},{name:"main/SB/Core/x/xGrid",fuzzy_match_percent:28.970917,total_code:3576,matched_code:1036,total_data:152,matched_data:0,total_functions:14,matched_functions:9,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x80298040",size:96,fuzzy_match_percent:0},{name:".sbss",address:"0x803cbe30",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cea10",size:48,fuzzy_match_percent:0},{name:".text",address:"0x80121e0c",size:3576,fuzzy_match_percent:28.970917}],functions:[{name:"xGridBoundInit__FP10xGridBoundPv",demangled_name:"xGridBoundInit(xGridBound*, void*)",address:"0x80121e0c",size:52,fuzzy_match_percent:100,opcodes:["lis","stw","subi","li","sth","stb","blr"],labels:0},{name:"xGridInit__FP5xGridPC4xBoxUsUsUc",demangled_name:"xGridInit(xGrid*, const xBox*, unsigned short, unsigned short, unsigned char)",address:"0x80121e40",size:424,fuzzy_match_percent:0,opcodes:["stwu","mflr","lfs","stw","clrlwi","mr","lis","stb","sth","stfs","lfd","fsubs","fabs","fdivs","frsp","fcmpo","cror","bne","b","bge","fmr","li","fmuls","mullw","lwz","slwi","bl","mtlr","addi","blr"],labels:6},{name:"xGridKill__FP5xGrid",demangled_name:"xGridKill(xGrid*)",address:"0x80121fe8",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","li","lwz","mtlr","addi","blr"],labels:0},{name:"xGridEmpty__FP5xGrid",demangled_name:"xGridEmpty(xGrid*)",address:"0x8012201c",size:196,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","li","b","lhz","lwz","mullw","slwi","add","lwzx","bl","cmplwi","bne","stwx","addi","cmpw","blt","lmw","mtlr","blr"],labels:8},{name:"xGridAddToCell__FPP10xGridBoundP10xGridBound",demangled_name:"xGridAddToCell(xGridBound**, xGridBound*)",address:"0x801220e0",size:128,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","cmpwi","bne","bl","li","b","mtlr","addi","blr"],labels:3},{name:"xGridAdd__FP5xGridP10xGridBoundii",demangled_name:"xGridAdd(xGrid*, xGridBound*, int, int)",address:"0x80122160",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","slwi","lhz","lwz","mullw","add","bl","mtlr","addi","blr"],labels:0},{name:"xGridAdd__FP5xGridP4xEnt",demangled_name:"xGridAdd(xGrid*, xEnt*)",address:"0x8012219c",size:824,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lbz","lfs","cmplwi","bne","addi","fcmpo","cror","bl","cmpwi","beq","stb","b","lwz","fmuls","fadds","fsubs","fmadds","li","ble","fmr","lhz","lis","subi","lfd","xoris","bge","fctiwz","sth","psq_l","mtlr","blr"],labels:16},{name:"xGridRemove__FP10xGridBound",demangled_name:"xGridRemove(xGridBound*)",address:"0x801224d4",size:128,fuzzy_match_percent:100,opcodes:["lwz","cmplwi","beq","cmpwi","li","stb","blr","mr","b","addi","cmplw","bne","lis","stw","subi","sth"],labels:5},{name:"xGridUpdate__FP5xGridP4xEnt",demangled_name:"xGridUpdate(xGrid*, xEnt*)",address:"0x80122554",size:132,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","addi","mr","bl","lwz","lhz","cmpw","bne","beq","cmpwi","mtlr","blr"],labels:2},{name:"xGridGetCell__FP5xGridPC4xEntRiRi",demangled_name:"xGridGetCell(xGrid*, const xEnt*, int&, int&)",address:"0x801225d8",size:188,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lbz","mr","cmplwi","bne","addi","b","li","lfs","bl","lwz","lhz","mullw","slwi","add","mtlr","blr"],labels:5},{name:"xGridGetCell__FP5xGridfffRiRi",demangled_name:"xGridGetCell(xGrid*, float, float, float, int&, int&)",address:"0x80122694",size:284,fuzzy_match_percent:0,opcodes:["stwu","lfs","fsubs","fmuls","fcmpo","ble","b","fmr","lhz","lis","stw","subi","lfd","xoris","bge","fctiwz","stfd","lwz","addi","blr"],labels:10},{name:"xGridIterFirstCell__FP5xGridfffRiRiR13xGridIterator",demangled_name:"xGridIterFirstCell(xGrid*, float, float, float, int&, int&, xGridIterator&)",address:"0x801227b0",size:100,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"xGridEntIsTooBig__FP5xGridPC4xEnt",demangled_name:"xGridEntIsTooBig(xGrid*, const xEnt*)",address:"0x80122814",size:344,fuzzy_match_percent:0,opcodes:["stwu","stfd","psq_st","lbz","lfs","cmplwi","bne","fcmpo","cror","li","b","lwz","fmuls","fsubs","fadds","fmadds","psq_l","lfd","addi","blr"],labels:4},{name:"xGridCheckPosition__FP5xGridP5xVec3P7xQCDataPFP4xEntPv_iPv",demangled_name:"xGridCheckPosition(xGrid*, xVec3*, xQCData*, int (*)(xEnt*, void*), void*)",address:"0x8012296c",size:664,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","addi","lfs","bl","b","cmpwi","beq","lwz","mtctr","bctrl","bne","cmplwi","lis","xoris","lfd","fsubs","fmuls","fadds","fcmpo","bge","li","mulli","add","add.","blt","lhz","cmpw","lmw","mtlr","blr"],labels:16}]},{name:"main/SB/Core/x/xJSP",fuzzy_match_percent:10.687023,total_code:1572,matched_code:168,total_data:16,matched_data:0,total_functions:7,matched_functions:2,complete:!1,module_name:"main",module_id:0,sections:[{name:".sbss",address:"0x803cbe38",size:16,fuzzy_match_percent:0},{name:".text",address:"0x80122c04",size:1572,fuzzy_match_percent:10.687023}],functions:[{name:"CountAtomicCB__FP8RpAtomicPv",demangled_name:"CountAtomicCB(RpAtomic*, void*)",address:"0x80122c04",size:40,fuzzy_match_percent:0,opcodes:["lwz","addi","stw","add","blr"],labels:0},{name:"AddMeshCB__FP6RpMeshP12RpMeshHeaderPv",demangled_name:"AddMeshCB(RpMesh*, RpMeshHeader*, void*)",address:"0x80122c2c",size:144,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","b","lwz","lhzx","mulli","add","bl","addi","cmplw","blt","mtlr","blr"],labels:2},{name:"AddAtomicCB__FP8RpAtomicPv",demangled_name:"AddAtomicCB(RpAtomic*, void*)",address:"0x80122cbc",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","lwz","lis","subi","addi","slwi","stwx","bl","mtlr","blr"],labels:0},{name:"AddAtomicPrecalcedVertCB__FP8RpAtomicPv",demangled_name:"AddAtomicPrecalcedVertCB(RpAtomic*, void*)",address:"0x80122d2c",size:60,fuzzy_match_percent:0,opcodes:["lwz","subi","slwi","stw","stwx","mulli","add","blr"],labels:0},{name:"ListAtomicCB__FP8RpAtomicPv",demangled_name:"ListAtomicCB(RpAtomic*, void*)",address:"0x80122d68",size:24,fuzzy_match_percent:100,opcodes:["lwz","stw","addi","blr"],labels:0},{name:"xJSP_MultiStreamRead__FPvUiPP10xJSPHeader",demangled_name:"xJSP_MultiStreamRead(void*, unsigned int, xJSPHeader**)",address:"0x80122d80",size:968,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lwz","cmplwi","bne","li","mtctr","bctrl","bl","addi","subis","add","subf","b","lhz","subi","slwi","lwzx","sth","cmplw","blt","lis","mulli","mr.","beq","cmpwi","bge","lmw","mtlr","blr"],labels:13},{name:"xJSP_Destroy__FP10xJSPHeader",demangled_name:"xJSP_Destroy(xJSPHeader*)",address:"0x80123148",size:224,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","mr","addi","lwz","cmplw","bne","cmplwi","beq","bl","li","mtctr","bctrl","subis","mtlr","blr"],labels:2}]},{name:"main/SB/Core/x/xLightKit",fuzzy_match_percent:100,total_code:1040,matched_code:1040,total_data:16,matched_data:16,total_functions:4,matched_functions:4,complete:!1,module_name:"main",module_id:0,sections:[{name:".sbss",address:"0x803cbe48",size:8,fuzzy_match_percent:100},{name:".sdata2",address:"0x803cea40",size:8,fuzzy_match_percent:100},{name:".text",address:"0x80123228",size:1040,fuzzy_match_percent:100}],functions:[{name:"xLightKit_Prepare__FPv",demangled_name:"xLightKit_Prepare(void*)",address:"0x80123228",size:664,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","addi","li","b","lwz","cmplwi","beq","lfs","fcmpo","bgt","ble","fmr","fdivs","fmuls","stfs","cmpwi","bge","bl","blt","fneg","cmplw","lmw","mtlr","blr"],labels:22},{name:"xLightKit_Enable__FP9xLightKitP7RpWorld",demangled_name:"xLightKit_Enable(xLightKit*, RpWorld*)",address:"0x801234c0",size:228,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmplw","beq","cmplwi","li","b","addi","lwzx","bl","blt","mtlr","blr"],labels:7},{name:"xLightKit_GetCurrent__FP7RpWorld",demangled_name:"xLightKit_GetCurrent(RpWorld*)",address:"0x801235a4",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"xLightKit_Destroy__FP9xLightKit",demangled_name:"xLightKit_Destroy(xLightKit*)",address:"0x801235ac",size:140,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr.","beq","lwz","li","b","cmplwi","bl","mr","addi","cmplw","blt","lmw","mtlr","blr"],labels:5}]},{name:"main/SB/Game/zCamMarker",fuzzy_match_percent:100,total_code:264,matched_code:264,total_data:0,matched_data:0,total_functions:4,matched_functions:4,complete:!0,module_name:"main",module_id:0,sections:[{name:".text",address:"0x80123638",size:264,fuzzy_match_percent:100}],functions:[{name:"zCamMarkerInit__FP5xBaseP9xCamAsset",demangled_name:"zCamMarkerInit(xBase*, xCamAsset*)",address:"0x80123638",size:92,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lbz","cmplwi","beq","addi","lis","lwz","mtlr","blr"],labels:1},{name:"zCamMarkerSave__FP10zCamMarkerP7xSerial",demangled_name:"zCamMarkerSave(zCamMarker*, xSerial*)",address:"0x80123694",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zCamMarkerLoad__FP10zCamMarkerP7xSerial",demangled_name:"zCamMarkerLoad(zCamMarker*, xSerial*)",address:"0x801236b4",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zCamMarkerEventCB__FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"zCamMarkerEventCB(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x801236d4",size:108,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmpwi","stw","beq","bge","b","lwz","lfs","bl","li","mtlr","addi","blr"],labels:5}]},{name:"main/SB/Game/zGoo",fuzzy_match_percent:82.591095,total_code:988,matched_code:816,total_data:24,matched_data:0,total_functions:8,matched_functions:7,complete:!1,module_name:"main",module_id:0,sections:[{name:".sbss",address:"0x803cbe50",size:16,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cea48",size:8,fuzzy_match_percent:0},{name:".text",address:"0x80123740",size:988,fuzzy_match_percent:82.591095}],functions:[{name:"zGooInit__Fi",demangled_name:"zGooInit(int)",address:"0x80123740",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","mulli","lwz","bl","mtlr","addi","blr"],labels:0},{name:"zGooExit__Fv",demangled_name:"zGooExit()",address:"0x80123780",size:20,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"zGooAdd__FP4xEntfi",demangled_name:"zGooAdd(xEnt*, float, int)",address:"0x80123794",size:156,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","mr","mtctr","cmpwi","ble","cmplw","bne","li","b","addi","bdnz","cmpw","blt","mulli","add","stfs","cmplwi","beq","bl","mtlr","blr"],labels:6},{name:"zGooIs__FP4xEntRfUi",demangled_name:"zGooIs(xEnt*, float&, unsigned int)",address:"0x80123830",size:188,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","lwz","mtctr","cmpwi","ble","cmplw","bne","mulli","add","lfs","stfsx","stfs","b","addi","bdnz","beq","bl","mtlr","blr"],labels:4},{name:"zGooCollsBegin__Fv",demangled_name:"zGooCollsBegin()",address:"0x801238ec",size:172,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","b","lwz","addi","lwzx","mr","bl","cmplwi","beq","lfs","stfs","lfsx","fneg","mtctr","bctrl","cmpw","blt","mtlr","blr"],labels:3},{name:"zGooCollsEnd__Fv",demangled_name:"zGooCollsEnd()",address:"0x80123998",size:136,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","b","lwz","add","cmplwi","beq","lfs","addi","stfs","mtctr","bctrl","cmpw","blt","mtlr","blr"],labels:3},{name:"zGooStopTide__Fv",demangled_name:"zGooStopTide()",address:"0x80123a20",size:112,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","b","lfs","addi","lwz","fmr","lwzx","bl","cmpw","blt","mtlr","blr"],labels:2},{name:"zGooMeltFinished__FP8RpAtomic",demangled_name:"zGooMeltFinished(RpAtomic*)",address:"0x80123a90",size:140,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","b","lwz","addi","lwzx","cmplw","bne","lfs","fmr","bl","cmpw","blt","mtlr","blr"],labels:3}]},{name:"main/SB/Game/zGrid",fuzzy_match_percent:0,total_code:2744,matched_code:0,total_data:480,matched_data:0,total_functions:5,matched_functions:0,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x802980a0",size:104,fuzzy_match_percent:0},{name:".rodata",address:"0x8026b998",size:328,fuzzy_match_percent:0},{name:".sbss",address:"0x803cbe60",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cea50",size:40,fuzzy_match_percent:0},{name:".text",address:"0x80123b1c",size:2744,fuzzy_match_percent:0}],functions:[{name:"hack_flag_shadows__FP6zScene",demangled_name:"hack_flag_shadows(zScene*)",address:"0x80123b1c",size:920,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","extsb.","bne","lis","addi","bl","li","stb","lwz","slwi","add","b","cmplwi","beq","lhz","rlwinm.","cmplw","ori","sth","mtlr","blr"],labels:7},{name:"zGridReset__FP6zScene",demangled_name:"zGridReset(zScene*)",address:"0x80123eb4",size:228,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","li","b","lwz","lwzx","cmplwi","beq","lhz","rlwinm.","lbz","addi","mtctr","bctrl","cmplw","blt","mtlr","blr"],labels:5},{name:"zGridInit__FP6zScene",demangled_name:"zGridInit(zScene*)",address:"0x80123f98",size:1092,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","li","mr","bl","lfs","fsubs","fcmpo","ble","b","fmr","fdivs","bge","fctiwz","lis","addi","lwz","stfs","fadds","fmuls","psq_l","lfd","mtlr","blr"],labels:38},{name:"zGridExit__FP6zScene",demangled_name:"zGridExit(zScene*)",address:"0x801243dc",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","bl","li","lwz","mtlr","blr"],labels:0},{name:"zGridUpdateEnt__FP4xEnt",demangled_name:"zGridUpdateEnt(xEnt*)",address:"0x80124428",size:428,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmpwi","beq","lbz","li","bge","b","lis","addi","subfic","cntlzw","extrwi","andi.","bne","cmplwi","bl","stb","mtlr","blr"],labels:15}]},{name:"main/SB/Game/zNPCGoalScript",fuzzy_match_percent:100,total_code:1296,matched_code:1296,total_data:448,matched_data:448,total_functions:13,matched_functions:13,complete:!0,module_name:"main",module_id:0,sections:[{name:".data",address:"0x80298108",size:448,fuzzy_match_percent:100},{name:".text",address:"0x801245d4",size:720,fuzzy_match_percent:100},{name:".text",address:"0x801248a4",size:576,fuzzy_match_percent:100}],functions:[{name:"GOALCreate_Script__FiP10RyzMemGrowPv",demangled_name:"GOALCreate_Script(int, RyzMemGrow*, void*)",address:"0x801245d4",size:420,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","li","stw","subis","subi","cmplwi","bgt","lis","slwi","addi","lwzx","mtctr","bctr","bl","mr.","beq","b","lwz","mtlr","blr"],labels:18},{name:"Enter__14zNPCGoalScriptFfPv",demangled_name:"zNPCGoalScript::Enter(float, void*)",address:"0x80124778",size:100,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","stfd","fmr","mr","lwz","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Exit__14zNPCGoalScriptFfPv",demangled_name:"zNPCGoalScript::Exit(float, void*)",address:"0x801247dc",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"SysEvent__14zNPCGoalScriptFP5xBaseP5xBaseUiPCfP5xBasePi",demangled_name:"zNPCGoalScript::SysEvent(xBase*, xBase*, unsigned int, const float*, xBase*, int*)",address:"0x801247fc",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"NPCMessage__14zNPCGoalScriptFP6NPCMsg",demangled_name:"zNPCGoalScript::NPCMessage(NPCMsg*)",address:"0x8012481c",size:136,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","li","cmpwi","beq","bge","b","lis","addi","mtlr","blr"],labels:5},{name:"__ct__18zNPCGoalScriptWaitFi",demangled_name:"zNPCGoalScriptWait::zNPCGoalScriptWait(int)",address:"0x801248a4",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__18zNPCGoalScriptLeadFi",demangled_name:"zNPCGoalScriptLead::zNPCGoalScriptLead(int)",address:"0x801248ec",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__20zNPCGoalScriptFollowFi",demangled_name:"zNPCGoalScriptFollow::zNPCGoalScriptFollow(int)",address:"0x80124934",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__18zNPCGoalScriptTalkFi",demangled_name:"zNPCGoalScriptTalk::zNPCGoalScriptTalk(int)",address:"0x8012497c",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__18zNPCGoalScriptMoveFi",demangled_name:"zNPCGoalScriptMove::zNPCGoalScriptMove(int)",address:"0x801249c4",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__20zNPCGoalScriptAttackFi",demangled_name:"zNPCGoalScriptAttack::zNPCGoalScriptAttack(int)",address:"0x80124a0c",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__18zNPCGoalScriptAnimFi",demangled_name:"zNPCGoalScriptAnim::zNPCGoalScriptAnim(int)",address:"0x80124a54",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__14zNPCGoalScriptFi",demangled_name:"zNPCGoalScript::zNPCGoalScript(int)",address:"0x80124a9c",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0}]},{name:"main/SB/Game/zNPCSndTable",fuzzy_match_percent:.2283105,total_code:1752,matched_code:4,total_data:824,matched_data:0,total_functions:11,matched_functions:1,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x80314c50",size:104,fuzzy_match_percent:0},{name:".data",address:"0x802982c8",size:208,fuzzy_match_percent:0},{name:".rodata",address:"0x8026bae0",size:480,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cea78",size:32,fuzzy_match_percent:0},{name:".text",address:"0x80124ae4",size:1476,fuzzy_match_percent:.2710027},{name:".text",address:"0x801250a8",size:276,fuzzy_match_percent:0}],functions:[{name:"NPCS_Startup__Fv",demangled_name:"NPCS_Startup()",address:"0x80124ae4",size:104,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","lwz","bl","cmpwi","blt","mtlr","blr"],labels:1},{name:"NPCS_Shutdown__Fv",demangled_name:"NPCS_Shutdown()",address:"0x80124b4c",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"NPCS_SndTimersUpdate__Ff",demangled_name:"NPCS_SndTimersUpdate(float)",address:"0x80124b50",size:100,fuzzy_match_percent:0,opcodes:["lis","li","addi","mtctr","lfs","fsubs","fcmpo","ble","b","fmr","stfs","lfsu","bdnz","blr"],labels:5},{name:"NPCS_SndTimersReset__Fv",demangled_name:"NPCS_SndTimersReset()",address:"0x80124bb4",size:252,fuzzy_match_percent:0,opcodes:["lis","lfs","addi","li","stfs","slwi","subfic","add","stfsu","mtctr","cmpwi","bgelr","bdnz","blr"],labels:1},{name:"NPCS_SndTypePlayed__F12en_NPC_SOUNDf",demangled_name:"NPCS_SndTypePlayed(en_NPC_SOUND, float)",address:"0x80124cb0",size:80,fuzzy_match_percent:0,opcodes:["cmpwi","beq","bge","b","lfs","fcmpo","ble","fmr","lis","slwi","addi","stfsx","blr"],labels:5},{name:"NPCS_SndOkToPlay__F12en_NPC_SOUND",demangled_name:"NPCS_SndOkToPlay(en_NPC_SOUND)",address:"0x80124d00",size:68,fuzzy_match_percent:0,opcodes:["cmpwi","bne","li","blr","lis","slwi","addi","lfs","lfsx","fcmpo","mfcr","srwi"],labels:2},{name:"NPCS_SndTablePrepare__FP10NPCSndTrax",demangled_name:"NPCS_SndTablePrepare(NPCSndTrax*)",address:"0x80124d44",size:120,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","b","lwz","bl","mr.","beq","cmplwi","addi","cmpwi","bne","mtlr","blr"],labels:4},{name:"NPCS_SndFindProps__F12en_NPC_SOUND",demangled_name:"NPCS_SndFindProps(en_NPC_SOUND)",address:"0x80124dbc",size:48,fuzzy_match_percent:0,opcodes:["lis","addi","mr","b","cmpw","beq","lwz","cmpwi","bne","blr"],labels:3},{name:"NPCS_SndTypeFromHash__FUiP10NPCSndTraxP10NPCSndTrax",demangled_name:"NPCS_SndTypeFromHash(unsigned int, NPCSndTrax*, NPCSndTrax*)",address:"0x80124dec",size:264,fuzzy_match_percent:0,opcodes:["li","mtctr","cmpwi","bne","mr","b","lis","addi","cmplwi","beq","lwz","cmplw","addic.","bdnz","blr"],labels:17},{name:"NPCS_SndPickSimilar__F12en_NPC_SOUNDP10NPCSndTraxP10NPCSndTrax",demangled_name:"NPCS_SndPickSimilar(en_NPC_SOUND, NPCSndTrax*, NPCSndTrax*)",address:"0x80124ef4",size:436,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","subi","mtctr","lwz","lwzu","bdnz","cmpwi","bne","lfs","mr","b","bge","cmplwi","beq","cmpw","stfs","stwx","ble","bl","mtlr","blr"],labels:15},{name:"xUtil_choose__FPCiiPCf",demangled_name:"xUtil_choose(const int*, int, const float*)",address:"0x801250a8",size:276,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","mr.","bne","li","b","cmpwi","bge","bl","cmplwi","xoris","lis","lfd","fsubs","fmuls","fctiwz","stfd","lwz","lfs","mtctr","ble","fmr","fadds","fcmpo","cror","addi","bdnz","cmpw","blt","subi","slwi","lwzx","mtlr","blr"],labels:9}]},{name:"main/SB/Game/zNPCSndLists",fuzzy_match_percent:100,total_code:0,matched_code:0,total_data:2800,matched_data:0,total_functions:0,matched_functions:0,module_name:"main",module_id:0,sections:[{name:".data",address:"0x80298398",size:1768,fuzzy_match_percent:0},{name:".rodata",address:"0x8026bcc0",size:1032,fuzzy_match_percent:0}],functions:[]},{name:"main/SB/Game/zNPCTypeDuplotron",fuzzy_match_percent:15.784909,total_code:4612,matched_code:728,total_data:2608,matched_data:0,total_functions:35,matched_functions:17,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x80314cb8",size:2104,fuzzy_match_percent:0},{name:".data",address:"0x80298a80",size:264,fuzzy_match_percent:87.93104},{name:".rodata",address:"0x8026c0c8",size:168,fuzzy_match_percent:0},{name:".sbss",address:"0x803cbe68",size:24,fuzzy_match_percent:0},{name:".sdata",address:"0x803cad50",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cea98",size:40,fuzzy_match_percent:0},{name:".text",address:"0x801251bc",size:4408,fuzzy_match_percent:11.887477},{name:".text",address:"0x801262f4",size:104,fuzzy_match_percent:100},{name:".text",address:"0x8012635c",size:100,fuzzy_match_percent:100}],functions:[{name:"ZNPC_Duplotron_Startup__Fv",demangled_name:"ZNPC_Duplotron_Startup()",address:"0x801251bc",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","lwz","bl","cmpwi","blt","mtlr","blr"],labels:1},{name:"ZNPC_Duplotron_Shutdown__Fv",demangled_name:"ZNPC_Duplotron_Shutdown()",address:"0x80125224",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zNPCDuplotron_ScenePrepare__Fv",demangled_name:"zNPCDuplotron_ScenePrepare()",address:"0x80125228",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zNPCDuplotron_SceneFinish__Fv",demangled_name:"zNPCDuplotron_SceneFinish()",address:"0x8012522c",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zNPCDuplotron_ScenePostInit__Fv",demangled_name:"zNPCDuplotron_ScenePostInit()",address:"0x8012524c",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"ZNPC_Create_Duplotron__FiP10RyzMemGrowPv",demangled_name:"ZNPC_Create_Duplotron(int, RyzMemGrow*, void*)",address:"0x8012526c",size:152,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","mr","cmpw","beq","b","li","bl","mr.","cmplwi","lwz","mtlr","blr"],labels:6},{name:"ZNPC_Destroy_Duplotron__FP12xFactoryInst",demangled_name:"ZNPC_Destroy_Duplotron(xFactoryInst*)",address:"0x80125304",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"ZNPC_AnimTable_Duplotron__Fv",demangled_name:"ZNPC_AnimTable_Duplotron()",address:"0x80125328",size:460,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","bl","lwz","mr","lfs","mtlr","blr"],labels:0},{name:"Init__13zNPCDuplotronFP9xEntAsset",demangled_name:"zNPCDuplotron::Init(xEntAsset*)",address:"0x801254f4",size:96,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","li","lis","addi","lwz","rlwinm","mtlr","blr"],labels:0},{name:"Setup__13zNPCDuplotronFv",demangled_name:"zNPCDuplotron::Setup()",address:"0x80125554",size:196,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","cmplwi","beq","cmpwi","bge","b","li","lfs","lis","addi","bne","mtlr","blr"],labels:6},{name:"ParseINI__13zNPCDuplotronFv",demangled_name:"zNPCDuplotron::ParseINI()",address:"0x80125618",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Reset__13zNPCDuplotronFv",demangled_name:"zNPCDuplotron::Reset()",address:"0x80125638",size:92,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","cmplwi","beq","lbz","lis","addi","li","ori","stb","mtlr","blr"],labels:1},{name:"ParseLinks__13zNPCDuplotronFv",demangled_name:"zNPCDuplotron::ParseLinks()",address:"0x80125694",size:164,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","bl","lwz","cmplwi","beq","lis","li","addi","b","add","lhz","bne","mr.","lbz","cmpw","blt","lmw","mtlr","blr"],labels:4},{name:"BUpdate__13zNPCDuplotronFP5xVec3",demangled_name:"zNPCDuplotron::BUpdate(xVec3*)",address:"0x80125738",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"ParseChild__13zNPCDuplotronFP5xBase",demangled_name:"zNPCDuplotron::ParseChild(xBase*)",address:"0x80125758",size:268,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","cmpwi","beq","bge","b","lwz","bl","li","mr.","cmplwi","bne","addi","cmpw","blt","lis","mtlr","blr"],labels:11},{name:"Process__13zNPCDuplotronFP6xScenef",demangled_name:"zNPCDuplotron::Process(xScene*, float)",address:"0x80125864",size:120,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","cmplwi","beq","bl","li","lfd","mtlr","addi","blr"],labels:2},{name:"SelfSetup__13zNPCDuplotronFv",demangled_name:"zNPCDuplotron::SelfSetup()",address:"0x801258dc",size:156,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","li","lwz","lis","addi","mtlr","blr"],labels:0},{name:"AnimPick__13zNPCDuplotronFi16en_NPC_GOAL_SPOTP5xGoal",demangled_name:"zNPCDuplotron::AnimPick(int, en_NPC_GOAL_SPOT, xGoal*)",address:"0x80125978",size:192,fuzzy_match_percent:0,opcodes:["lis","li","addi","cmpw","beq","bge","b","cmpwi","bne","bltlr","slwi","lwzx","blr"],labels:11},{name:"DuploNotice__13zNPCDuplotronF13en_SM_NOTICESPv",demangled_name:"zNPCDuplotron::DuploNotice(en_SM_NOTICES, void*)",address:"0x80125a38",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","bl","mtlr","addi","blr"],labels:1},{name:"IsAlive__13zNPCDuplotronFv",demangled_name:"zNPCDuplotron::IsAlive()",address:"0x80125a64",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","bl","lis","addi","subf","or","srwi","mtlr","blr"],labels:0},{name:"NPCMessage__13zNPCDuplotronFP6NPCMsg",demangled_name:"zNPCDuplotron::NPCMessage(NPCMsg*)",address:"0x80125aa0",size:220,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","bl","mr.","mtctr","bctrl","cmpwi","b","li","cmplw","bne","mtlr","addi","blr"],labels:3},{name:"DupoHandleMail__13zNPCDuplotronFP6NPCMsg",demangled_name:"zNPCDuplotron::DupoHandleMail(NPCMsg*)",address:"0x80125b7c",size:296,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","lwz","cmpwi","beq","bge","b","mtctr","bctrl","mr","mtlr","addi","blr"],labels:12},{name:"DUPO_InitEffects__Fv",demangled_name:"DUPO_InitEffects()",address:"0x80125ca4",size:228,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","bl","li","lwz","mtlr","blr"],labels:0},{name:"DUPO_KillEffects__Fv",demangled_name:"DUPO_KillEffects()",address:"0x80125d88",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"VFXSmokeStack__13zNPCDuplotronFf",demangled_name:"zNPCDuplotron::VFXSmokeStack(float)",address:"0x80125d8c",size:488,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","lfs","addi","bl","li","cmpwi","beq","fcmpo","bgt","fmuls","fctiwz","lwz","blt","lis","b","fsubs","fadds","fmadds","stfs","cmpw","psq_l","lfd","mtlr","blr"],labels:3},{name:"VFXOverheat__13zNPCDuplotronFff",demangled_name:"zNPCDuplotron::VFXOverheat(float, float)",address:"0x80125f74",size:452,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","bl","cmplwi","beq","lwz","lhz","rlwinm.","bne","lbz","extsb.","li","stb","subic.","bgt","lis","addi","b","cmpwi","bge","lfd","mtlr","blr"],labels:8},{name:"VFXCycleLights__13zNPCDuplotronFfi",demangled_name:"zNPCDuplotron::VFXCycleLights(float, int)",address:"0x80126138",size:444,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lfs","fcmpo","bge","lwz","addi","cmpwi","blt","li","stfs","fsubs","ble","b","fmr","beq","cmplwi","rlwinm.","bne","bl","cmpw","mtlr","blr"],labels:19},{name:"__ct__13zNPCDuplotronFi",demangled_name:"zNPCDuplotron::zNPCDuplotron(int)",address:"0x801262f4",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"Move__13zNPCDuplotronFP6xScenefP9xEntFrame",demangled_name:"zNPCDuplotron::Move(xScene*, float, xEntFrame*)",address:"0x80126330",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"ColChkFlags__13zNPCDuplotronCFv",demangled_name:"zNPCDuplotron::ColChkFlags() const",address:"0x80126334",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"ColPenFlags__13zNPCDuplotronCFv",demangled_name:"zNPCDuplotron::ColPenFlags() const",address:"0x8012633c",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"ColChkByFlags__13zNPCDuplotronCFv",demangled_name:"zNPCDuplotron::ColChkByFlags() const",address:"0x80126344",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"ColPenByFlags__13zNPCDuplotronCFv",demangled_name:"zNPCDuplotron::ColPenByFlags() const",address:"0x8012634c",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"PhysicsFlags__13zNPCDuplotronCFv",demangled_name:"zNPCDuplotron::PhysicsFlags() const",address:"0x80126354",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"xMat3x3RMulVec__FP5xVec3PC7xMat3x3PC5xVec3",demangled_name:"xMat3x3RMulVec(xVec3*, const xMat3x3*, const xVec3*)",address:"0x8012635c",size:100,fuzzy_match_percent:100,opcodes:["lfs","fmuls","fmadds","stfs","blr"],labels:0}]},{name:"main/SB/Core/x/xModelBucket",fuzzy_match_percent:6.625892,total_code:3924,matched_code:260,total_data:88,matched_data:0,total_functions:15,matched_functions:4,complete:!1,module_name:"main",module_id:0,sections:[{name:".sbss",address:"0x803cbe80",size:48,fuzzy_match_percent:0},{name:".sbss2",address:"0x803d08d8",size:16,fuzzy_match_percent:0},{name:".sdata2",address:"0x803ceac0",size:24,fuzzy_match_percent:0},{name:".text",address:"0x801263c0",size:3924,fuzzy_match_percent:6.625892}],functions:[{name:"CmpAlphaBucket__FPCvPCv",demangled_name:"CmpAlphaBucket(const void*, const void*)",address:"0x801263c0",size:80,fuzzy_match_percent:100,opcodes:["lwz","cmplw","ble","li","blr","bge","lfs","fcmpo"],labels:4},{name:"xModelBucket_PreCountReset__Fv",demangled_name:"xModelBucket_PreCountReset()",address:"0x80126410",size:44,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"xModelBucket_PreCountBucket__FP8RpAtomicUiUi",demangled_name:"xModelBucket_PreCountBucket(RpAtomic*, unsigned int, unsigned int)",address:"0x8012643c",size:240,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","clrrwi","ori","clrlwi","cmpwi","mr","beq","bge","b","li","bl","cmplwi","clrlwi.","addi","srwi","mr.","bne","mullw","lwz","slwi","add","mtlr","blr"],labels:9},{name:"xModelBucket_PreCountAlloc__Fi",demangled_name:"xModelBucket_PreCountAlloc(int)",address:"0x8012652c",size:180,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","lwz","mulli","bl","slwi","addi","lfs","stfs","mtlr","blr"],labels:0},{name:"FullAtomicDupe__FP8RpAtomiciPP8RpAtomic",demangled_name:"FullAtomicDupe(RpAtomic*, int, RpAtomic**)",address:"0x801265e0",size:472,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","addi","li","lwz","bl","mr.","beq","b","mtctr","bctrl","cmplwi","cmpw","blt","lmw","mtlr","blr"],labels:8},{name:"xModelBucket_InsertBucket__FP8RpAtomicUiUi",demangled_name:"xModelBucket_InsertBucket(RpAtomic*, unsigned int, unsigned int)",address:"0x801267b8",size:576,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","clrrwi","stmw","ori","clrlwi","mr","cmpwi","beq","bge","b","li","bl","cmplwi","clrlwi.","lwz","mulli","slwi","add","stwx","addi","bne","srwi","mr.","lmw","mtlr","blr"],labels:10},{name:"xModelBucket_Init__Fv",demangled_name:"xModelBucket_Init()",address:"0x801269f8",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","bl","li","mtlr","addi","blr"],labels:1},{name:"xModelBucket_GetBuckets__FP8RpAtomic",demangled_name:"xModelBucket_GetBuckets(RpAtomic*)",address:"0x80126a44",size:84,fuzzy_match_percent:0,opcodes:["lwz","li","addi","srwi","mr","mtctr","cmpwi","ble","cmplw","bne","slwi","add","blr","bdnz"],labels:3},{name:"xModelBucket_Begin__Fv",demangled_name:"xModelBucket_Begin()",address:"0x80126a98",size:60,fuzzy_match_percent:100,opcodes:["li","mr","b","lwz","addi","stwx","cmpw","blt","stw","blr"],labels:2},{name:"xModelBucket_Add__FP14xModelInstance",demangled_name:"xModelBucket_Add(xModelInstance*)",address:"0x80126ad4",size:620,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lhz","andi.","cmpwi","bne","lwz","bl","lfs","fmuls","fsubs","fadds","fcmpo","cror","beq","rlwinm","cmplwi","fmadds","bge","b","ble","fdivs","fmr","rlwinm.","fcmpu","cmpw","mulli","stwx","add","stfs","extrwi","addi","psq_l","lfd","mtlr","blr"],labels:9},{name:"xModelBucket_RenderOpaque__Fv",demangled_name:"xModelBucket_RenderOpaque()",address:"0x80126d40",size:356,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","li","b","lwz","add","bl","rlwinm","cmplwi","bne","beq","mr","rlwinm.","cmpwi","addi","cmpw","blt","lmw","mtlr","blr"],labels:11},{name:"xModelBucket_RenderAlphaBegin__Fv",demangled_name:"xModelBucket_RenderAlphaBegin()",address:"0x80126ea4",size:72,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","lwz","cmpwi","beq","lis","addi","bl","mtlr","blr"],labels:1},{name:"xModelBucket_RenderAlphaLayer__Fi",demangled_name:"xModelBucket_RenderAlphaLayer(int)",address:"0x80126eec",size:888,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lwz","lis","mr","li","subi","cmpwi","bne","rlwinm","b","mulli","add","cmpw","bgt","bl","cmplwi","beq","rlwinm.","ori","and","xor.","lfs","addi","lfsx","fmuls","stfs","extrwi","clrrwi.","srwi.","blt","psq_l","lfd","lmw","mtlr","blr"],labels:29},{name:"xModelBucket_RenderAlphaEnd__Fv",demangled_name:"xModelBucket_RenderAlphaEnd()",address:"0x80127264",size:12,fuzzy_match_percent:0,opcodes:["li","stw","blr"],labels:0},{name:"xModelBucket_Deinit__Fv",demangled_name:"xModelBucket_Deinit()",address:"0x80127270",size:164,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","b","lwz","add","cmplw","beq","bl","lwzx","cmplwi","mr","addi","cmpw","blt","mtlr","blr"],labels:4}]},{name:"main/SB/Game/zShrapnel",fuzzy_match_percent:.8753501,total_code:11424,matched_code:100,total_data:21208,matched_data:0,total_functions:37,matched_functions:1,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x803154f0",size:20864,fuzzy_match_percent:0},{name:".data",address:"0x80298b88",size:72,fuzzy_match_percent:0},{name:".rodata",address:"0x8026c170",size:128,fuzzy_match_percent:0},{name:".sbss",address:"0x803cbeb0",size:16,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cead8",size:128,fuzzy_match_percent:0},{name:".text",address:"0x80127314",size:11324,fuzzy_match_percent:0},{name:".text",address:"0x80129f50",size:100,fuzzy_match_percent:100}],functions:[{name:"zFrag_Alloc__F9zFragType",demangled_name:"zFrag_Alloc(zFragType)",address:"0x80127314",size:148,fuzzy_match_percent:0,opcodes:["lwz","cmpwi","bne","li","blr","lis","addi","cmplwi","beq","stw","mr"],labels:5},{name:"zFrag_Free__FP5zFrag",demangled_name:"zFrag_Free(zFrag*)",address:"0x801273a8",size:116,fuzzy_match_percent:0,opcodes:["li","stw","lwz","cmplwi","beq","lis","addi","subi","beqlr","blr"],labels:3},{name:"zShrapnel_GameInit__Fv",demangled_name:"zShrapnel_GameInit()",address:"0x8012741c",size:364,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","b","bl","lwz","cmplwi","bne","li","lfs","stfs","fmr","mtlr","blr"],labels:2},{name:"zShrapnel_ProjectileSceneInit__FP20zFragProjectileAsset",demangled_name:"zShrapnel_ProjectileSceneInit(zFragProjectileAsset*)",address:"0x80127588",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","li","bl","mtlr","addi","blr"],labels:3},{name:"zShrapnel_ParticleSceneInit__FP18zFragParticleAsset",demangled_name:"zShrapnel_ParticleSceneInit(zFragParticleAsset*)",address:"0x801275f8",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","bl","mtlr","addi","blr"],labels:1},{name:"zShrapnel_SetShrapnelAssetInitCB__FP14zShrapnelAsset",demangled_name:"zShrapnel_SetShrapnelAssetInitCB(zShrapnelAsset*)",address:"0x80127634",size:80,fuzzy_match_percent:0,opcodes:["lis","addi","stw","mr","b","lwz","cmplw","bne","blr","cmplwi"],labels:3},{name:"zShrapnel_SceneInit__FP6zScene",demangled_name:"zShrapnel_SceneInit(zScene*)",address:"0x80127684",size:656,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","stmw","mtctr","subi","mulli","add","bdnz","subfic","mr","cmpwi","bge","bl","b","lwz","beq","cmpw","blt","lmw","mtlr","blr"],labels:13},{name:"zShrapnel_Update__Ff",demangled_name:"zShrapnel_Update(float)",address:"0x80127914",size:260,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","lis","fmr","addi","cmpwi","beq","b","lfs","fcmpo","ble","fsubs","stfs","cmplwi","mtctr","bctrl","mr","bne","bl","psq_l","lfd","mtlr","blr"],labels:8},{name:"zShrapnel_Reset__Fv",demangled_name:"zShrapnel_Reset()",address:"0x80127a18",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmpwi","beq","lis","addi","b","cmplwi","bl","mr","bne","mtlr","blr"],labels:4},{name:"zShrapnel_Render__Fv",demangled_name:"zShrapnel_Render()",address:"0x80127a88",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmpwi","beq","lis","addi","cmplwi","bl","mtlr","blr"],labels:1},{name:"zShrapnel_DefaultInit__FP14zShrapnelAssetP14xModelInstanceP5xVec3PFP5zFragP10zFragAsset_v",demangled_name:"zShrapnel_DefaultInit(zShrapnelAsset*, xModelInstance*, xVec3*, void (*)(zFrag*, zFragAsset*))",address:"0x80127ac8",size:464,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr.","mr","beq","cmplwi","lwz","bne","b","slwi","bl","addi","li","mtctr","cmpwi","ble","cmplw","bdnz","lwzx","blt","bctrl","bge","cmpw","lmw","mtlr","blr"],labels:20},{name:"CinFragCB__FP5zFragP10zFragAsset",demangled_name:"CinFragCB(zFrag*, zFragAsset*)",address:"0x80127c98",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lfs","fadds","lwz","fcmpo","ble","stfs","cmplwi","beq","mtctr","bctrl","mtlr","addi","blr"],labels:2},{name:"zShrapnel_CinematicInit__FP14zShrapnelAssetP8RpAtomicP11RwMatrixTagP5xVec3PFP5zFragP10zFragAsset_v",demangled_name:"zShrapnel_CinematicInit(zShrapnelAsset*, RpAtomic*, RwMatrixTag*, xVec3*, void (*)(zFrag*, zFragAsset*))",address:"0x80127cf0",size:300,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr.","mr","beq","cmplwi","bne","b","li","bl","lis","addi","lwz","add","lbz","cmpw","blt","mtctr","bctrl","lmw","mtlr","blr"],labels:5},{name:"zFragLoc_Setup__FP13zFragLocationP14xModelInstance",demangled_name:"zFragLoc_Setup(zFragLocation*, xModelInstance*)",address:"0x80127e1c",size:72,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","lwz","clrrwi","cmpwi","bne","addi","lfs","bl","mtlr","blr"],labels:1},{name:"zFragLoc_InitMat__FP13zFragLocationP7xMat4x3P14xModelInstance",demangled_name:"zFragLoc_InitMat(zFragLocation*, xMat4x3*, xModelInstance*)",address:"0x80127e64",size:308,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","clrrwi","cmpwi","beq","bge","b","lbz","cmpw","blt","li","bne","bl","slwi","add","addi","mtlr","blr"],labels:10},{name:"zFragLoc_InitVec__FP13zFragLocationP5xVec3P14xModelInstance",demangled_name:"zFragLoc_InitVec(zFragLocation*, xVec3*, xModelInstance*)",address:"0x80127f98",size:316,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","clrrwi","cmpwi","beq","bge","b","lbz","cmpw","blt","li","bne","addi","bl","slwi","add","mtlr","blr"],labels:11},{name:"zFragLoc_InitDir__FP13zFragLocationP5xVec3P14xModelInstance",demangled_name:"zFragLoc_InitDir(zFragLocation*, xVec3*, xModelInstance*)",address:"0x801280d4",size:252,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","clrrwi","cmpwi","beq","bge","b","addi","bl","lbz","cmpw","blt","li","bne","lis","slwi","add","mtlr","blr"],labels:7},{name:"zFrag_DefaultInit__FP5zFragP10zFragAsset",demangled_name:"zFrag_DefaultInit(zFrag*, zFragAsset*)",address:"0x801281d0",size:500,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lfs","stfs","lwz","cmpwi","beq","bge","b","lis","addi","cmplwi","li","bl","bne","rlwinm.","fmuls","mtlr","blr"],labels:10},{name:"zFrag_DefaultParticleUpdate__FP5zFragf",demangled_name:"zFrag_DefaultParticleUpdate(zFrag*, float)",address:"0x801283c4",size:176,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","addi","bl","cmplwi","beq","lis","mtlr","blr"],labels:4},{name:"zFrag_ParticleManager__Ff",demangled_name:"zFrag_ParticleManager(float)",address:"0x80128474",size:240,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","fmr","addi","lwz","b","lfs","fsubs","stfs","fadds","fcmpo","bge","mr","bl","clrlwi.","beq","cmplwi","bne","psq_l","lfd","mtlr","blr"],labels:6},{name:"zFrag_ProjectileCollData__FP5zFrag",demangled_name:"zFrag_ProjectileCollData(zFrag*)",address:"0x80128564",size:176,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","addi","mr","lis","lfs","stfs","lwz","fnmsubs","bl","clrlwi.","beq","b","fmadds","mtlr","blr"],labels:2},{name:"zFrag_ProjectileSetupPath__FP5zFragP20zFragProjectileAsset",demangled_name:"zFrag_ProjectileSetupPath(zFrag*, zFragProjectileAsset*)",address:"0x80128614",size:776,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","addi","bl","lfs","stfs","fcmpo","bgt","bge","fdivs","b","rlwinm.","beq","fmadds","fadds","fmsubs","ble","fmr","fneg","fmuls","mtlr","blr"],labels:13},{name:"zFrag_DefaultProjectileUpdate__FP5zFragf",demangled_name:"zFrag_DefaultProjectileUpdate(zFrag*, float)",address:"0x8012891c",size:208,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","rlwinm.","beq","bl","clrlwi.","lfs","stfs","cmplwi","lis","addi","mtlr","blr"],labels:6},{name:"zFrag_DeleteProjectile__FP5zFrag",demangled_name:"zFrag_DeleteProjectile(zFrag*)",address:"0x801289ec",size:144,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","lfs","addi","bl","li","mtctr","bctrl","mtlr","blr"],labels:2},{name:"zFrag_ProjectileManager__Ff",demangled_name:"zFrag_ProjectileManager(float)",address:"0x80128a7c",size:1040,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","fmr","addi","lwz","b","lfs","fsubs","stfs","fadds","fcmpo","bge","mr","bl","li","clrlwi.","beq","ble","cmpwi","blt","cmpw","fneg","fmuls","rlwinm.","bne","fdivs","fcmpu","cmplwi","fmadds","psq_l","lfd","mtlr","blr"],labels:16},{name:"zFrag_DefaultLightningUpdate__FP5zFragf",demangled_name:"zFrag_DefaultLightningUpdate(zFrag*, float)",address:"0x80128e8c",size:220,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","addi","mr","lis","lwz","bl","cmplwi","beq","mtlr","blr"],labels:4},{name:"zFrag_LightningManager__Ff",demangled_name:"zFrag_LightningManager(float)",address:"0x80128f68",size:304,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","fmr","addi","lwz","b","lfs","fsubs","stfs","fadds","fcmpo","bge","mr","bl","clrlwi.","bne","beq","cmpwi","cmplwi","psq_l","lfd","mtlr","blr"],labels:9},{name:"zFrag_DefaultSoundUpdate__FP5zFragf",demangled_name:"zFrag_DefaultSoundUpdate(zFrag*, float)",address:"0x80129098",size:232,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","lfs","fcmpo","ble","addi","bl","li","fmr","fmuls","cmplwi","beq","lis","mtlr","blr"],labels:5},{name:"zFrag_SoundManager__Ff",demangled_name:"zFrag_SoundManager(float)",address:"0x80129180",size:160,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","fmr","addi","lwz","b","lfs","fsubs","stfs","fadds","fcmpo","bge","cmplwi","beq","bl","mr","bne","psq_l","lfd","mtlr","blr"],labels:4},{name:"zFrag_ProjectileRenderer__Fv",demangled_name:"zFrag_ProjectileRenderer()",address:"0x80129220",size:232,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","bl","b","cmplwi","beq","rlwinm.","bne","lfs","fmuls","stfs","fcmpo","bge","li","mtlr","blr"],labels:4},{name:"zShrapnel_DestructObjInit__FP14zShrapnelAssetP14xModelInstanceP5xVec3PFP5zFragP10zFragAsset_v",demangled_name:"zShrapnel_DestructObjInit(zShrapnelAsset*, xModelInstance*, xVec3*, void (*)(zFrag*, zFragAsset*))",address:"0x80129308",size:1180,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr.","mr","beq","cmplwi","bne","b","lwz","addi","bl","fmr","lfs","fdivs","fmuls","fctiwz","cmpwi","bge","li","ble","lis","xoris","lfd","fsubs","cmpw","blt","subi","mulli","add","lwzu","stfs","fmsubs","fcmpo","fmadds","fadds","rlwinm.","fneg","psq_l","lmw","mtlr","blr"],labels:18},{name:"zShrapnel_BB03FloorInit__FP14zShrapnelAssetP14xModelInstanceP5xVec3PFP5zFragP10zFragAsset_v",demangled_name:"zShrapnel_BB03FloorInit(zShrapnelAsset*, xModelInstance*, xVec3*, void (*)(zFrag*, zFragAsset*))",address:"0x801297a4",size:728,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","stmw","mr","beq","bne","b","lwz","cmpwi","lwzu","addi","bl","lis","li","lfd","fmul","fctiwz","stfd","blt","mr.","slwi","lwzx","lfs","stfs","xoris","fsubs","fdivs","fmr","fmsubs","fnmsubs","fmuls","lmw","mtlr","blr"],labels:10},{name:"BB03FloorChildCB__FP5zFragP10zFragAsset",demangled_name:"BB03FloorChildCB(zFrag*, zFragAsset*)",address:"0x80129a7c",size:124,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmpwi","bne","bl","lfs","fsubs","fmuls","stfs","fadds","mtlr","addi","blr"],labels:1},{name:"zShrapnel_BB03FloorChildInit__FP14zShrapnelAssetP14xModelInstanceP5xVec3PFP5zFragP10zFragAsset_v",demangled_name:"zShrapnel_BB03FloorChildInit(zShrapnelAsset*, xModelInstance*, xVec3*, void (*)(zFrag*, zFragAsset*))",address:"0x80129af8",size:40,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"zShrapnel_GlobalRobotInit__FP14zShrapnelAssetP14xModelInstanceP5xVec3PFP5zFragP10zFragAsset_v",demangled_name:"zShrapnel_GlobalRobotInit(zShrapnelAsset*, xModelInstance*, xVec3*, void (*)(zFrag*, zFragAsset*))",address:"0x80129b20",size:488,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lwz","slwi","bl","addi","lfs","li","fadds","stfs","b","mr.","beq","cmplwi","bne","mtctr","cmpwi","ble","cmplw","bdnz","lwzx","blt","ori","fmuls","bge","cmpw","lmw","mtlr","blr"],labels:17},{name:"zShrapnel_SpongebobInit__FP14zShrapnelAssetP14xModelInstanceP5xVec3PFP5zFragP10zFragAsset_v",demangled_name:"zShrapnel_SpongebobInit(zShrapnelAsset*, xModelInstance*, xVec3*, void (*)(zFrag*, zFragAsset*))",address:"0x80129d08",size:584,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lwz","slwi","bl","addi","lfs","li","fadds","stfs","b","mr.","beq","cmplwi","bne","mtctr","cmpwi","ble","cmplw","bdnz","lwzx","blt","fmuls","bge","cmpw","lmw","mtlr","blr"],labels:18},{name:"xMat3x3RMulVec__FP5xVec3PC7xMat3x3PC5xVec3",demangled_name:"xMat3x3RMulVec(xVec3*, const xMat3x3*, const xVec3*)",address:"0x80129f50",size:100,fuzzy_match_percent:100,opcodes:["lfs","fmuls","fmadds","stfs","blr"],labels:0}]},{name:"main/SB/Game/zNPCGoalDuplotron",fuzzy_match_percent:100,total_code:1908,matched_code:1908,total_data:160,matched_data:160,total_functions:10,matched_functions:10,complete:!0,module_name:"main",module_id:0,sections:[{name:".data",address:"0x80298bd0",size:104,fuzzy_match_percent:100},{name:".sdata2",address:"0x803ceb58",size:56,fuzzy_match_percent:100},{name:".text",address:"0x80129fb4",size:1764,fuzzy_match_percent:100},{name:".text",address:"0x8012a698",size:144,fuzzy_match_percent:100}],functions:[{name:"GOALCreate_Duplotron__FiP10RyzMemGrowPv",demangled_name:"GOALCreate_Duplotron(int, RyzMemGrow*, void*)",address:"0x80129fb4",size:172,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","mr","stw","addi","cmpw","li","beq","bge","b","bl","mr.","cmplwi","lwz","mtlr","blr"],labels:6},{name:"Enter__17zNPCGoalDuploLiveFfPv",demangled_name:"zNPCGoalDuploLive::Enter(float, void*)",address:"0x8012a060",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","lfs","stfs","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Process__17zNPCGoalDuploLiveFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalDuploLive::Process(en_trantype*, float, void*, xScene*)",address:"0x8012a090",size:332,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","li","bl","cmpwi","beq","bge","b","lfs","fcmpo","fsubs","ble","stfs","bne","lis","addi","ori","psq_l","lfd","lmw","mtlr","blr"],labels:8},{name:"CheckPlayer__17zNPCGoalDuploLiveFv",demangled_name:"zNPCGoalDuploLive::CheckPlayer()",address:"0x8012a1dc",size:248,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","bl","lfs","fsubs","fmadds","stfs","lis","addi","cmplw","beq","fmr","fcmpo","ble","li","b","psq_l","lfd","mtlr","blr"],labels:2},{name:"NPCMessage__17zNPCGoalDuploLiveFP6NPCMsg",demangled_name:"zNPCGoalDuploLive::NPCMessage(NPCMsg*)",address:"0x8012a2d4",size:220,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","lwz","cmpwi","beq","bge","b","bl","subis","cmplwi","bne","lis","addi","cmplw","mtlr","blr"],labels:6},{name:"SDS_BigRedButton__17zNPCGoalDuploLiveFv",demangled_name:"zNPCGoalDuploLive::SDS_BigRedButton()",address:"0x8012a3b0",size:124,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmpwi","beq","li","bl","mtctr","bctrl","mtlr","addi","blr"],labels:1},{name:"SDS_Countdown__17zNPCGoalDuploLiveFf",demangled_name:"zNPCGoalDuploLive::SDS_Countdown(float)",address:"0x8012a42c",size:288,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","cmpwi","beq","bge","b","li","bl","lis","xoris","lfd","lfs","fsubs","fdivs","subi","psq_l","mtlr","addi","blr"],labels:6},{name:"SDS_StartExplode__17zNPCGoalDuploLiveFv",demangled_name:"zNPCGoalDuploLive::SDS_StartExplode()",address:"0x8012a54c",size:332,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","mr","bl","lfs","li","fmr","mr.","beq","rlwinm","fmuls","stfs","cmplwi","mtctr","bctrl","mtlr","addi","blr"],labels:2},{name:"__ct__17zNPCGoalDuploDeadFi",demangled_name:"zNPCGoalDuploDead::zNPCGoalDuploDead(int)",address:"0x8012a698",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__17zNPCGoalDuploLiveFi",demangled_name:"zNPCGoalDuploLive::zNPCGoalDuploLive(int)",address:"0x8012a6e0",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0}]},{name:"main/SB/Game/zNPCSpawner",fuzzy_match_percent:10.600491,total_code:6528,matched_code:692,total_data:288,matched_data:0,total_functions:35,matched_functions:12,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x80298c38",size:48,fuzzy_match_percent:0},{name:".rodata",address:"0x8026c1f0",size:192,fuzzy_match_percent:0},{name:".sbss",address:"0x803cbec0",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803ceb90",size:40,fuzzy_match_percent:0},{name:".text",address:"0x8012a728",size:5968,fuzzy_match_percent:11.461126},{name:".text",address:"0x8012be78",size:552,fuzzy_match_percent:0},{name:".text",address:"0x8012c0a0",size:8,fuzzy_match_percent:100}],functions:[{name:"zNPCSpawner_Startup__Fv",demangled_name:"zNPCSpawner_Startup()",address:"0x8012a728",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zNPCSpawner_Shutdown__Fv",demangled_name:"zNPCSpawner_Shutdown()",address:"0x8012a72c",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zNPCSpawner_ScenePrepare__Fv",demangled_name:"zNPCSpawner_ScenePrepare()",address:"0x8012a730",size:128,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","li","stw","addi","mr","bl","cmpwi","blt","lwz","mtlr","blr"],labels:1},{name:"zNPCSpawner_SceneFinish__Fv",demangled_name:"zNPCSpawner_SceneFinish()",address:"0x8012a7b0",size:120,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","mr","b","lwz","lwzx","bl","cmpw","blt","mtlr","blr"],labels:2},{name:"zNPCSpawner_GetInstance__Fv",demangled_name:"zNPCSpawner_GetInstance()",address:"0x8012a828",size:72,fuzzy_match_percent:0,opcodes:["lis","lwzu","li","lwz","mtctr","cmpwi","blelr","clrlwi.","bne","ori","mr","stw","blr","addi","bdnz"],labels:2},{name:"Subscribe__11zNPCSpawnerFP10zNPCCommon",demangled_name:"zNPCSpawner::Subscribe(zNPCCommon*)",address:"0x8012a870",size:100,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","addi","lfs","stfs","bl","lwz","mtlr","blr"],labels:0},{name:"SetWaveMode__11zNPCSpawnerF15en_SM_WAVE_MODEfi",demangled_name:"zNPCSpawner::SetWaveMode(en_SM_WAVE_MODE, float, int)",address:"0x8012a8d4",size:16,fuzzy_match_percent:100,opcodes:["stw","stfs","blr"],labels:0},{name:"AddSpawnPoint__11zNPCSpawnerFP10zMovePoint",demangled_name:"zNPCSpawner::AddSpawnPoint(zMovePoint*)",address:"0x8012a8e4",size:60,fuzzy_match_percent:100,opcodes:["li","mtctr","lwz","cmplwi","bne","stw","b","addi","bdnz","mr","blr"],labels:3},{name:"AddSpawnNPC__11zNPCSpawnerFP10zNPCCommon",demangled_name:"zNPCSpawner::AddSpawnNPC(zNPCCommon*)",address:"0x8012a920",size:144,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","li","mtctr","lwz","cmplwi","bne","b","addi","bdnz","bctrl","bl","mtlr","blr"],labels:3},{name:"Reset__11zNPCSpawnerFv",demangled_name:"zNPCSpawner::Reset()",address:"0x8012a9b0",size:100,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","lwz","clrlwi","ori","bl","mtlr","addi","blr"],labels:0},{name:"MapPreferred__11zNPCSpawnerFv",demangled_name:"zNPCSpawner::MapPreferred()",address:"0x8012aa14",size:148,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","lwz","cmplwi","beq","bl","mr.","addi","cmpwi","blt","mtlr","blr"],labels:2},{name:"Timestep__11zNPCSpawnerFf",demangled_name:"zNPCSpawner::Timestep(float)",address:"0x8012aaa8",size:200,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmr","mr","rlwinm.","beq","bl","bne","lfs","fsubs","fcmpo","ble","b","stfs","cmpwi","bge","psq_l","lfd","mtlr","addi","blr"],labels:7},{name:"UpdateDiscreet__11zNPCSpawnerFf",demangled_name:"zNPCSpawner::UpdateDiscreet(float)",address:"0x8012ab70",size:632,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","li","lwz","cmpwi","beq","bge","b","bl","ble","rlwinm","lfs","stfs","cmpw","blt","fcmpo","mr.","cmplwi","fsubs","fmuls","fmadds","rlwinm.","bne","ori","psq_l","lfd","mtlr","addi","blr"],labels:17},{name:"UpdateContinuous__11zNPCSpawnerFf",demangled_name:"zNPCSpawner::UpdateContinuous(float)",address:"0x8012ade8",size:724,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","li","lwz","cmpwi","beq","bge","b","bl","ble","rlwinm","lfs","stfs","cmpw","blt","fcmpo","mr.","cmplwi","fsubs","fmuls","fmadds","rlwinm.","bne","ori","psq_l","lfd","mtlr","addi","blr"],labels:18},{name:"Notify__11zNPCSpawnerF13en_SM_NOTICESPv",demangled_name:"zNPCSpawner::Notify(en_SM_NOTICES, void*)",address:"0x8012b0bc",size:320,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","mr","bgt","lis","slwi","addi","lwzx","mtctr","bctr","bl","li","b","lwz","ori","rlwinm.","bne","rlwinm","lfs","stfs","fcmpo","ble","fmr","cmpwi","mtlr","blr"],labels:11},{name:"Owned__11zNPCSpawnerCFP10zNPCCommon",demangled_name:"zNPCSpawner::Owned(zNPCCommon*) const",address:"0x8012b1fc",size:220,fuzzy_match_percent:0,opcodes:["li","mtctr","lwz","cmplw","bne","blr","addi","bdnz"],labels:9},{name:"Receivable__11zNPCSpawnerCF13en_SM_NOTICESPv",demangled_name:"zNPCSpawner::Receivable(en_SM_NOTICES, void*) const",address:"0x8012b2d8",size:84,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","bge","b","mr","bl","li","lwz","mtlr","addi","blr"],labels:5},{name:"SelectSP__11zNPCSpawnerFPC11SMNPCStatus",demangled_name:"zNPCSpawner::SelectSP(const SMNPCStatus*)",address:"0x8012b32c",size:396,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","cmplwi","stmw","mr","beq","li","bl","cmpwi","bne","b","lis","addi","lbz","stwx","blt","lmw","mtlr","blr"],labels:7},{name:"NextPendingNPC__11zNPCSpawnerFi",demangled_name:"zNPCSpawner::NextPendingNPC(int)",address:"0x8012b4b8",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmpwi","bge","li","b","bl","mtlr","addi","blr"],labels:2},{name:"ClearActive__11zNPCSpawnerFv",demangled_name:"zNPCSpawner::ClearActive()",address:"0x8012b4f4",size:92,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","b","lwz","lwzx","cmplwi","beq","addi","cmpw","blt","bl","mtlr","blr"],labels:3},{name:"ClearPending__11zNPCSpawnerFv",demangled_name:"zNPCSpawner::ClearPending()",address:"0x8012b550",size:84,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","b","lwz","addi","lwzx","cmpw","blt","bl","mtlr","blr"],labels:2},{name:"FillPending__11zNPCSpawnerFv",demangled_name:"zNPCSpawner::FillPending()",address:"0x8012b5a4",size:56,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"ReFillPending__11zNPCSpawnerFv",demangled_name:"zNPCSpawner::ReFillPending()",address:"0x8012b5dc",size:116,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","li","addi","lwz","cmplwi","beq","cmpwi","bne","bl","blt","lmw","mtlr","blr"],labels:2},{name:"IsSPLZClear__11zNPCSpawnerFP10zMovePoint",demangled_name:"zNPCSpawner::IsSPLZClear(zMovePoint*)",address:"0x8012b650",size:404,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","lwzu","mr","lwz","addi","li","bl","stb","lfs","stfs","cmpwi","beq","b","fmr","fadds","fcmpo","bge","cntlzw","srwi","psq_l","lfd","mtlr","blr"],labels:4},{name:"IsNearbyMover__11zNPCSpawnerFP6xBoundiP7xCollis",demangled_name:"zNPCSpawner::IsNearbyMover(xBound*, int, xCollis*)",address:"0x8012b7e4",size:412,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","mr","li","addi","subi","mtctr","lwz","lwzu","bdnz","cmplwi","beq","b","lwzx","lbz","rlwinm.","bl","subis","clrrwi","clrlwi.","cmpwi","lfs","fmr","fadds","fcmpo","bge","bne","lhz","cmpw","blt","psq_l","lfd","lmw","mtlr","blr"],labels:9},{name:"SetNPCStatus__11zNPCSpawnerFP10zNPCCommon16en_SM_NPC_STATUS",demangled_name:"zNPCSpawner::SetNPCStatus(zNPCCommon*, en_SM_NPC_STATUS)",address:"0x8012b980",size:56,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","cmplwi","beq","lwz","mtlr","addi","blr"],labels:1},{name:"StatForSP__11zNPCSpawnerFP10zMovePointi",demangled_name:"zNPCSpawner::StatForSP(zMovePoint*, int)",address:"0x8012b9b8",size:292,fuzzy_match_percent:0,opcodes:["li","mtctr","addi","lwz","cmplwi","beq","cmplw","bne","mr","b","bdnz","blr"],labels:10},{name:"StatForNPC__11zNPCSpawnerFP10zNPCCommon",demangled_name:"zNPCSpawner::StatForNPC(zNPCCommon*)",address:"0x8012badc",size:292,fuzzy_match_percent:0,opcodes:["li","mtctr","addi","lwz","cmplwi","beq","cmplw","bne","mr","b","bdnz","blr"],labels:10},{name:"SpawnBeastie__11zNPCSpawnerFP11SMNPCStatusP10SMSPStatus",demangled_name:"zNPCSpawner::SpawnBeastie(SMNPCStatus*, SMSPStatus*)",address:"0x8012bc00",size:268,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","li","mr","addi","lwz","bl","cmplwi","bne","mtctr","bctrl","mtlr","blr"],labels:1},{name:"ToastedBeastie__11zNPCSpawnerFP10zNPCCommon",demangled_name:"zNPCSpawner::ToastedBeastie(zNPCCommon*)",address:"0x8012bd0c",size:92,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","addi","li","lwz","mtlr","blr"],labels:0},{name:"ChildHeartbeat__11zNPCSpawnerFf",demangled_name:"zNPCSpawner::ChildHeartbeat(float)",address:"0x8012bd68",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"ChildCleanup__11zNPCSpawnerFf",demangled_name:"zNPCSpawner::ChildCleanup(float)",address:"0x8012bd6c",size:268,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmpwi","beq","bne","subi","slwi","b","li","lwzx","mtctr","bctrl","bge","cmplwi","addi","bdnz","cmpw","rlwinm","mtlr","blr"],labels:8},{name:"xUtil_select<10SMSPStatus>__FPP10SMSPStatusiPCf",demangled_name:"xUtil_select(SMSPStatus**, int, const float*)",address:"0x8012be78",size:276,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","mr.","bne","b","cmpwi","bge","bl","cmplwi","xoris","lis","lfd","fsubs","fmuls","fctiwz","stfd","lwz","lfs","mtctr","ble","fmr","fadds","fcmpo","cror","addi","bdnz","cmpw","blt","subi","slwi","lwzx","mtlr","blr"],labels:9},{name:"xUtil_select<11SMNPCStatus>__FPP11SMNPCStatusiPCf",demangled_name:"xUtil_select(SMNPCStatus**, int, const float*)",address:"0x8012bf8c",size:276,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","mr.","bne","b","cmpwi","bge","bl","cmplwi","xoris","lis","lfd","fsubs","fmuls","fctiwz","stfd","lwz","lfs","mtctr","ble","fmr","fadds","fcmpo","cror","addi","bdnz","cmpw","blt","subi","slwi","lwzx","mtlr","blr"],labels:9},{name:"IsOn__10zMovePointFv",demangled_name:"zMovePoint::IsOn()",address:"0x8012c0a0",size:8,fuzzy_match_percent:100,opcodes:["lbz","blr"],labels:0}]},{name:"main/SB/Game/zEntTeleportBox",fuzzy_match_percent:22.120419,total_code:6112,matched_code:1352,total_data:464,matched_data:352,total_functions:32,matched_functions:28,complete:!1,module_name:"main",module_id:0,sections:[{name:".rodata",address:"0x8026c2b0",size:336,fuzzy_match_percent:100},{name:".sbss",address:"0x803cbec8",size:16,fuzzy_match_percent:100},{name:".sdata2",address:"0x803cebb8",size:112,fuzzy_match_percent:0},{name:".text",address:"0x8012c0a8",size:6112,fuzzy_match_percent:22.120419}],functions:[{name:"VecFromAngle__FfP5xVec3",demangled_name:"VecFromAngle(float, xVec3*)",address:"0x8012c0a8",size:136,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","addi","bl","lfs","fmuls","fdivs","psq_l","lwz","lfd","mtlr","blr"],labels:0},{name:"OpenCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"OpenCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8012c130",size:24,fuzzy_match_percent:100,opcodes:["lwz","subfic","subi","or","srwi","blr"],labels:0},{name:"JumpInCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"JumpInCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8012c148",size:20,fuzzy_match_percent:100,opcodes:["lwz","neg","or","srwi","blr"],labels:0},{name:"JumpInCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"JumpInCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8012c15c",size:16,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"JumpOutCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"JumpOutCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8012c16c",size:20,fuzzy_match_percent:100,opcodes:["lwz","neg","or","srwi","blr"],labels:0},{name:"JumpOutCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"JumpOutCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8012c180",size:16,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"JItoOCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"JItoOCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8012c190",size:20,fuzzy_match_percent:100,opcodes:["lwz","neg","or","srwi","blr"],labels:0},{name:"JItoOCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"JItoOCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8012c1a4",size:20,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"JOtoOCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"JOtoOCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8012c1b8",size:20,fuzzy_match_percent:100,opcodes:["lwz","neg","or","srwi","blr"],labels:0},{name:"JOtoOCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"JOtoOCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8012c1cc",size:16,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"CtoOCheck__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"CtoOCheck(xAnimTransition*, xAnimSingle*, void*)",address:"0x8012c1dc",size:84,fuzzy_match_percent:100,opcodes:["lwz","lis","addi","lfs","fsubs","fmuls","fmadds","fcmpo","mfcr","srwi","blr"],labels:0},{name:"CtoOCB__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"CtoOCB(xAnimTransition*, xAnimSingle*, void*)",address:"0x8012c230",size:128,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","addi","lwz","bl","lfs","li","fadds","stfs","lis","fmr","mtlr","blr"],labels:0},{name:"JumpInEffectPlrInvisibleCB__FUiP17xAnimActiveEffectP11xAnimSinglePv",demangled_name:"JumpInEffectPlrInvisibleCB(unsigned int, xAnimActiveEffect*, xAnimSingle*, void*)",address:"0x8012c2b0",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","li","addi","stw","bl","lwz","mtlr","blr"],labels:0},{name:"JumpInEffectPlrTeleportCB__FUiP17xAnimActiveEffectP11xAnimSinglePv",demangled_name:"JumpInEffectPlrTeleportCB(unsigned int, xAnimActiveEffect*, xAnimSingle*, void*)",address:"0x8012c2e4",size:16,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"JumpInEffectJIAnimCB__FUiP17xAnimActiveEffectP11xAnimSinglePv",demangled_name:"JumpInEffectJIAnimCB(unsigned int, xAnimActiveEffect*, xAnimSingle*, void*)",address:"0x8012c2f4",size:16,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"CtoOEffectTboxEnableCB__FUiP17xAnimActiveEffectP11xAnimSinglePv",demangled_name:"CtoOEffectTboxEnableCB(unsigned int, xAnimActiveEffect*, xAnimSingle*, void*)",address:"0x8012c304",size:28,fuzzy_match_percent:100,opcodes:["lwz","cmplwi","bne","li","stw","blr"],labels:1},{name:"JumpOutEffectPlrVisibleCB__FUiP17xAnimActiveEffectP11xAnimSinglePv",demangled_name:"JumpOutEffectPlrVisibleCB(unsigned int, xAnimActiveEffect*, xAnimSingle*, void*)",address:"0x8012c320",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","li","addi","stw","bl","lwz","mtlr","blr"],labels:0},{name:"JumpOutEffectPlrEjectCB__FUiP17xAnimActiveEffectP11xAnimSinglePv",demangled_name:"JumpOutEffectPlrEjectCB(unsigned int, xAnimActiveEffect*, xAnimSingle*, void*)",address:"0x8012c35c",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","addi","lfs","stfs","lwz","bl","fadds","mtlr","blr"],labels:0},{name:"JumpOutEffectJOAnimCB__FUiP17xAnimActiveEffectP11xAnimSinglePv",demangled_name:"JumpOutEffectJOAnimCB(unsigned int, xAnimActiveEffect*, xAnimSingle*, void*)",address:"0x8012c3bc",size:16,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"zEntTeleportBox_Init__FR5xBaseR9xDynAssetUl",demangled_name:"zEntTeleportBox_Init(xBase&, xDynAsset&, unsigned long)",address:"0x8012c3cc",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zEntTeleportBox_Init__FP16_zEntTeleportBoxP14teleport_asset",demangled_name:"zEntTeleportBox_Init(_zEntTeleportBox*, teleport_asset*)",address:"0x8012c3ec",size:2536,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","lwz","bl","addi","stb","lhz","sth","ori","lbz","lfs","lis","stfs","cmplwi","beq","bne","b","fmr","mtlr","blr"],labels:8},{name:"zEntTeleportBox_InitAll__Fv",demangled_name:"zEntTeleportBox_InitAll()",address:"0x8012cdd4",size:12,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"zEntTeleportBox_Setup__FP16_zEntTeleportBox",demangled_name:"zEntTeleportBox_Setup(_zEntTeleportBox*)",address:"0x8012cde0",size:536,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lfs","lwz","stfs","bl","li","addi","fadds","lis","mtlr","blr"],labels:0},{name:"zEntTeleportBox_Update__FP4xEntP6xScenef",demangled_name:"zEntTeleportBox_Update(xEnt*, xScene*, float)",address:"0x8012cff8",size:1560,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","lwz","mr","bl","lis","addi","lfs","fsubs","fmuls","fmadds","fcmpo","bge","li","b","cmplw","beq","cmplwi","clrlwi.","bne","fadds","stfs","cmpwi","cror","lbz","andi.","stb","ori","lfd","fdivs","subi","mulhwu","subf","srwi","add","mulli","ble","fneg","psq_l","mtlr","blr"],labels:22},{name:"zEntTeleportBox_Save__FP16_zEntTeleportBoxP7xSerial",demangled_name:"zEntTeleportBox_Save(_zEntTeleportBox*, xSerial*)",address:"0x8012d610",size:108,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","cmplwi","bne","li","b","mtlr","addi","blr"],labels:2},{name:"zEntTeleportBox_Load__FP16_zEntTeleportBoxP7xSerial",demangled_name:"zEntTeleportBox_Load(_zEntTeleportBox*, xSerial*)",address:"0x8012d67c",size:120,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","li","addi","lwz","cmpwi","beq","b","mtlr","blr"],labels:2},{name:"zEntTeleportBox_Open__FP16_zEntTeleportBox",demangled_name:"zEntTeleportBox_Open(_zEntTeleportBox*)",address:"0x8012d6f4",size:24,fuzzy_match_percent:100,opcodes:["lwz","cmplwi","bnelr","li","stw","blr"],labels:0},{name:"zEntTeleportBox_Close__FP16_zEntTeleportBox",demangled_name:"zEntTeleportBox_Close(_zEntTeleportBox*)",address:"0x8012d70c",size:24,fuzzy_match_percent:100,opcodes:["lwz","cmplwi","bnelr","li","stw","blr"],labels:0},{name:"zEntTeleportBox_isOpen__FP16_zEntTeleportBox",demangled_name:"zEntTeleportBox_isOpen(_zEntTeleportBox*)",address:"0x8012d724",size:44,fuzzy_match_percent:100,opcodes:["lwz","cmplwi","bne","li","blr"],labels:1},{name:"zEntTeleportBox_isClosed__FP16_zEntTeleportBox",demangled_name:"zEntTeleportBox_isClosed(_zEntTeleportBox*)",address:"0x8012d750",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","cntlzw","extrwi","lwz","mtlr","addi","blr"],labels:0},{name:"zEntTeleportBox_playerIn__Fv",demangled_name:"zEntTeleportBox_playerIn()",address:"0x8012d778",size:8,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"zEntTeleportBoxEventCB__FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"zEntTeleportBoxEventCB(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x8012d780",size:264,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmpwi","stw","beq","bge","b","mr","bl","lbz","ori","stb","andi.","lwz","li","mtlr","addi","blr"],labels:12}]},{name:"main/SB/Game/zBusStop",fuzzy_match_percent:100,total_code:1244,matched_code:1244,total_data:48,matched_data:48,total_functions:5,matched_functions:5,complete:!0,module_name:"main",module_id:0,sections:[{name:".rodata",address:"0x8026c400",size:16,fuzzy_match_percent:100},{name:".sbss",address:"0x803cbed8",size:8,fuzzy_match_percent:100},{name:".sdata2",address:"0x803cec28",size:24,fuzzy_match_percent:100},{name:".text",address:"0x8012d888",size:1244,fuzzy_match_percent:100}],functions:[{name:"zBusStop_Init__FR5xBaseR9xDynAssetUl",demangled_name:"zBusStop_Init(xBase&, xDynAsset&, unsigned long)",address:"0x8012d888",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zBusStop_Init__FP8zBusStopP13busstop_asset",demangled_name:"zBusStop_Init(zBusStop*, busstop_asset*)",address:"0x8012d8a8",size:160,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lbz","cmplwi","beq","b","li","lwz","bne","mtlr","blr"],labels:3},{name:"zBusStop_Setup__FP8zBusStop",demangled_name:"zBusStop_Setup(zBusStop*)",address:"0x8012d948",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","bl","lis","addi","lfs","stfs","mtlr","blr"],labels:0},{name:"zBusStop_Update__FP5xBaseP6xScenef",demangled_name:"zBusStop_Update(xBase*, xScene*, float)",address:"0x8012d9a8",size:948,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","mr","addi","fmr","lfs","fsubs","fmuls","fmadds","fcmpo","bge","lwz","cmplwi","bne","li","b","cmpwi","beq","bl","clrlwi.","rlwinm.","stfs","blt","cmplw","fcmpu","ble","psq_l","lfd","mtlr","blr"],labels:22},{name:"zBusStopEventCB__FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"zBusStopEventCB(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x8012dd5c",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0}]},{name:"main/SB/Game/zNPCSupport",fuzzy_match_percent:.5003849,total_code:10392,matched_code:52,total_data:5024,matched_data:0,total_functions:73,matched_functions:3,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x8031a670",size:3248,fuzzy_match_percent:0},{name:".data",address:"0x80298c68",size:512,fuzzy_match_percent:0},{name:".rodata",address:"0x8026c410",size:1120,fuzzy_match_percent:0},{name:".sbss",address:"0x803cbee0",size:24,fuzzy_match_percent:0},{name:".sdata",address:"0x803cad58",size:16,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cec40",size:104,fuzzy_match_percent:0},{name:".text",address:"0x8012dd64",size:10372,fuzzy_match_percent:.5013498},{name:".text",address:"0x801305e8",size:20,fuzzy_match_percent:0}],functions:[{name:"NPCSupport_Startup__Fv",demangled_name:"NPCSupport_Startup()",address:"0x8012dd64",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"NPCSupport_Shutdown__Fv",demangled_name:"NPCSupport_Shutdown()",address:"0x8012dd90",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"NPCSupport_ScenePrepare__Fv",demangled_name:"NPCSupport_ScenePrepare()",address:"0x8012ddbc",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"NPCSupport_SceneFinish__Fv",demangled_name:"NPCSupport_SceneFinish()",address:"0x8012ddf0",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"NPCSupport_ScenePostInit__Fv",demangled_name:"NPCSupport_ScenePostInit()",address:"0x8012de20",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"NPCSupport_SceneReset__Fv",demangled_name:"NPCSupport_SceneReset()",address:"0x8012de50",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","li","lwz","mtlr","addi","blr"],labels:0},{name:"NPCSupport_Timestep__Ff",demangled_name:"NPCSupport_Timestep(float)",address:"0x8012de84",size:68,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","bl","lwz","lfd","mtlr","addi","blr"],labels:0},{name:"NPCWidget_Startup__Fv",demangled_name:"NPCWidget_Startup()",address:"0x8012dec8",size:56,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","lwz","bl","mtlr","addi","blr"],labels:0},{name:"NPCWidget_Shutdown__Fv",demangled_name:"NPCWidget_Shutdown()",address:"0x8012df00",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"NPCWidget_ScenePrepare__Fv",demangled_name:"NPCWidget_ScenePrepare()",address:"0x8012df04",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"NPCWidget_SceneFinish__Fv",demangled_name:"NPCWidget_SceneFinish()",address:"0x8012df08",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"NPCWidget_SceneReset__Fv",demangled_name:"NPCWidget_SceneReset()",address:"0x8012df28",size:40,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"NPCWidget_ScenePostInit__Fv",demangled_name:"NPCWidget_ScenePostInit()",address:"0x8012df50",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"NPCWidget_Find__F17en_NPC_UI_WIDGETS",demangled_name:"NPCWidget_Find(en_NPC_UI_WIDGETS)",address:"0x8012df7c",size:20,fuzzy_match_percent:0,opcodes:["mulli","lis","addi","add","blr"],labels:0},{name:"Init__9NPCWidgetF17en_NPC_UI_WIDGETS",demangled_name:"NPCWidget::Init(en_NPC_UI_WIDGETS)",address:"0x8012df90",size:68,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","lwz","slwi","lwzx","bl","mtlr","addi","blr"],labels:0},{name:"Reset__9NPCWidgetFv",demangled_name:"NPCWidget::Reset()",address:"0x8012dfd4",size:4,fuzzy_match_percent:0,opcodes:["blr"],labels:0},{name:"On__9NPCWidgetFPC10zNPCCommoni",demangled_name:"NPCWidget::On(const zNPCCommon*, int)",address:"0x8012dfd8",size:168,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","bne","bl","li","b","beq","lwz","mtlr","addi","blr"],labels:4},{name:"Off__9NPCWidgetFPC10zNPCCommoni",demangled_name:"NPCWidget::Off(const zNPCCommon*, int)",address:"0x8012e080",size:128,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","bne","bl","li","b","cmplwi","beq","lwz","mtlr","addi","blr"],labels:3},{name:"IsVisible__9NPCWidgetFv",demangled_name:"NPCWidget::IsVisible()",address:"0x8012e100",size:72,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmplwi","bne","li","b","lbz","beq","bl","mtlr","addi","blr"],labels:3},{name:"Lock__9NPCWidgetFPC10zNPCCommon",demangled_name:"NPCWidget::Lock(const zNPCCommon*)",address:"0x8012e148",size:40,fuzzy_match_percent:0,opcodes:["lwz","cmplwi","beq","cmplw","li","blr","stw"],labels:1},{name:"Unlock__9NPCWidgetFPC10zNPCCommon",demangled_name:"NPCWidget::Unlock(const zNPCCommon*)",address:"0x8012e170",size:52,fuzzy_match_percent:0,opcodes:["lwz","cmplwi","bne","li","blr","cmplw","beq","stw"],labels:2},{name:"NPCIsTheLocker__9NPCWidgetFPC10zNPCCommon",demangled_name:"NPCWidget::NPCIsTheLocker(const zNPCCommon*)",address:"0x8012e1a4",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","cmpwi","bne","li","b","lwz","subf","cntlzw","srwi","mtlr","addi","blr"],labels:2},{name:"TargetSet__9NPCTargetFP4xEnti",demangled_name:"NPCTarget::TargetSet(xEnt*, int)",address:"0x8012e1fc",size:64,fuzzy_match_percent:0,opcodes:["cmplwi","stw","beq","cmpwi","li","blr"],labels:2},{name:"TargetClear__9NPCTargetFv",demangled_name:"NPCTarget::TargetClear()",address:"0x8012e23c",size:16,fuzzy_match_percent:0,opcodes:["li","stw","blr"],labels:0},{name:"FindNearest__9NPCTargetFiP5xBaseP5xVec3f",demangled_name:"NPCTarget::FindNearest(int, xBase*, xVec3*, float)",address:"0x8012e24c",size:520,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","mr","lwzu","lwz","li","lfs","fcmpo","bge","b","bl","clrlwi.","fmr","beq","addi","cmplwi","rlwinm.","rlwinm","lwzx","cmplw","clrrwi","subis","bne","cmpwi","mtctr","bctrl","stfs","bgt","cmpw","blt","psq_l","lfd","lmw","mtlr","blr"],labels:12},{name:"PosGet__9NPCTargetFP5xVec3",demangled_name:"NPCTarget::PosGet(xVec3*)",address:"0x8012e454",size:136,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","lwz","cmpwi","beq","bge","b","bl","addi","mtlr","blr"],labels:5},{name:"InCylinder__9NPCTargetFP5xVec3fff",demangled_name:"NPCTarget::InCylinder(xVec3*, float, float, float)",address:"0x8012e4dc",size:244,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","mr","addi","fmr","lwz","li","bl","fadds","lfs","fcmpo","fsubs","ble","b","bge","psq_l","lfd","mtlr","blr"],labels:3},{name:"IsDead__9NPCTargetFv",demangled_name:"NPCTarget::IsDead()",address:"0x8012e5d0",size:148,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","lwz","cmpwi","beq","bge","b","lis","addi","cmplwi","lbz","bne","mtctr","bctrl","mr","mtlr","blr"],labels:3},{name:"Render__8NPCLaserFP5xVec3P5xVec3",demangled_name:"NPCLaser::Render(xVec3*, xVec3*)",address:"0x8012e664",size:1016,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","addi","bl","lis","lfs","fcmpo","bge","b","fdivs","li","xoris","lfd","fsubs","fmr","stfs","lbz","fadds","bgt","fneg","stb","cmpwi","ble","mr.","bne","lwz","psq_l","lmw","mtlr","blr"],labels:8},{name:"RenderCone__7NPCConeFP5xVec3P5xVec3",demangled_name:"NPCCone::RenderCone(xVec3*, xVec3*)",address:"0x8012ea5c",size:640,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lwz","lfs","li","fmadds","fadds","bl","mr.","beq","addi","stfs","lis","lbz","stb","xoris","lfd","fsubs","fmuls","fmr","cmpwi","blt","bne","psq_l","lmw","mtlr","blr"],labels:3},{name:"Reset__10NPCBlinkerFv",demangled_name:"NPCBlinker::Reset()",address:"0x8012ecdc",size:20,fuzzy_match_percent:0,opcodes:["lfs","li","stfs","stw","blr"],labels:0},{name:"Update__10NPCBlinkerFffff",demangled_name:"NPCBlinker::Update(float, float, float, float)",address:"0x8012ecf0",size:204,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lfs","fmr","mr","fcmpo","bge","lwz","addi","cmpwi","ble","li","bl","stfs","fsubs","b","psq_l","lfd","mtlr","blr"],labels:4},{name:"IndexToUVCoord__10NPCBlinkerFiPfPf",demangled_name:"NPCBlinker::IndexToUVCoord(int, float*, float*)",address:"0x8012edbc",size:152,fuzzy_match_percent:0,opcodes:["srwi","clrlwi","xor","stwu","subf","lis","xoris","stw","lfd","add","lfs","srawi","fsubs","fmuls","stfs","fadds","addi","blr"],labels:0},{name:"Render__10NPCBlinkerFPC5xVec3fPC8RwRaster",demangled_name:"NPCBlinker::Render(const xVec3*, float, const RwRaster*)",address:"0x8012ee54",size:1020,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lbz","fmr","mr","extsb.","bne","lfs","bl","stfs","li","stb","fcmpo","bgt","lwz","lis","addi","fneg","xoris","lfd","fsubs","fdivs","cmpwi","ble","mr.","psq_l","lmw","mtlr","blr"],labels:4},{name:"Firework_Release__FP8Firework",demangled_name:"Firework_Release(Firework*)",address:"0x8012f250",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","li","stb","lwz","mtlr","addi","blr"],labels:0},{name:"Firework_ScenePrepare__Fv",demangled_name:"Firework_ScenePrepare()",address:"0x8012f284",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Firework_SceneFinish__Fv",demangled_name:"Firework_SceneFinish()",address:"0x8012f2b8",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Firework_SceneReset__Fi",demangled_name:"Firework_SceneReset(int)",address:"0x8012f2dc",size:128,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","li","addi","mr","cmpwi","beq","lbz","extsb.","bl","stb","blt","lwz","mtlr","blr"],labels:2},{name:"Firework_Timestep__Ff",demangled_name:"Firework_Timestep(float)",address:"0x8012f35c",size:164,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stfd","fmr","addi","li","lbz","extsb.","beq","extsb","cmpwi","lha","rlwinm.","bne","mr","bl","b","rlwinm","sth","blt","lwz","lfd","mtlr","blr"],labels:3},{name:"Cleanup__8FireworkFv",demangled_name:"Firework::Cleanup()",address:"0x8012f400",size:4,fuzzy_match_percent:0,opcodes:["blr"],labels:0},{name:"Update__8FireworkFf",demangled_name:"Firework::Update(float)",address:"0x8012f404",size:172,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lbz","extsb","cmpwi","beq","bge","b","bl","lfs","fcmpo","li","stb","fsubs","ble","stfs","psq_l","lwz","lfd","mtlr","addi","blr"],labels:5},{name:"FlyFlyFly__8FireworkFf",demangled_name:"Firework::FlyFlyFly(float)",address:"0x8012f4b0",size:264,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","fmr","fdivs","fcmpo","bge","b","ble","fsubs","lwz","addi","bl","fmuls","lis","psq_l","lfd","mtlr","blr"],labels:5},{name:"Detonate__8FireworkFv",demangled_name:"Firework::Detonate()",address:"0x8012f5b8",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lfs","bl","lwz","mtlr","addi","blr"],labels:0},{name:"NPCC_ang_toXZDir__FfP5xVec3",demangled_name:"NPCC_ang_toXZDir(float, xVec3*)",address:"0x8012f5dc",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","stfs","lfs","psq_l","lwz","lfd","mtlr","addi","blr"],labels:0},{name:"NPCC_dir_toXZAng__FPC5xVec3",demangled_name:"NPCC_dir_toXZAng(const xVec3*)",address:"0x8012f634",size:40,fuzzy_match_percent:0,opcodes:["stwu","mflr","lfs","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"NPCC_aimMiss__FP5xVec3P5xVec3P5xVec3fP5xVec3",demangled_name:"NPCC_aimMiss(xVec3*, xVec3*, xVec3*, float, xVec3*)",address:"0x8012f65c",size:40,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"NPCC_aimVary__FP5xVec3P5xVec3P5xVec3fiP5xVec3",demangled_name:"NPCC_aimVary(xVec3*, xVec3*, xVec3*, float, int, xVec3*)",address:"0x8012f684",size:680,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","mr","addi","fmr","lwz","lfs","bl","rlwinm.","beq","stfs","fcmpo","bge","ble","b","cmplwi","fdivs","clrlwi.","fsubs","fmuls","cmpwi","bne","fneg","psq_l","lfd","lmw","mtlr","blr"],labels:14},{name:"NPCC_chk_hitPlyr__FP6xBoundP7xCollis",demangled_name:"NPCC_chk_hitPlyr(xBound*, xCollis*)",address:"0x8012f92c",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","addi","stw","mr","bl","lwz","mtlr","blr"],labels:0},{name:"NPCC_chk_hitEnt__FP4xEntP6xBoundP7xCollis",demangled_name:"NPCC_chk_hitEnt(xEnt*, xBound*, xCollis*)",address:"0x8012f960",size:220,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","li","addi","mr","subi","mtctr","lwz","lwzu","bdnz","cmplwi","beq","b","bl","clrlwi.","mtlr","blr"],labels:6},{name:"NPCC_LineHitsBound__FP5xVec3P5xVec3P6xBoundP7xCollis",demangled_name:"NPCC_LineHitsBound(xVec3*, xVec3*, xBound*, xCollis*)",address:"0x8012fa3c",size:208,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","cmplwi","mr","addi","beq","bl","fmr","lfs","fcmpo","bge","fdivs","li","stfs","lwz","clrlwi","psq_l","lfd","mtlr","blr"],labels:2},{name:"NPCC_bnd_ofBase__FP5xBaseP6xBound",demangled_name:"NPCC_bnd_ofBase(xBase*, xBound*)",address:"0x8012fb0c",size:116,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","li","lbz","subi","cmplwi","bgt","lis","slwi","addi","lwzx","mtctr","bctr","b","bl","lwz","mtlr","blr"],labels:4},{name:"NPCC_pos_ofBase__FP5xBaseP5xVec3",demangled_name:"NPCC_pos_ofBase(xBase*, xVec3*)",address:"0x8012fb80",size:160,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","lbz","subi","cmplwi","bgt","lis","slwi","addi","lwzx","mtctr","bctr","bl","b","lwz","mtlr","blr"],labels:6},{name:"NPCC_xBoundAway__FP6xBound",demangled_name:"NPCC_xBoundAway(xBound*)",address:"0x8012fc20",size:60,fuzzy_match_percent:0,opcodes:["lbz","cmplwi","bne","lfs","fsubs","stfs","blr","bnelr"],labels:1},{name:"NPCC_xBoundBack__FP6xBound",demangled_name:"NPCC_xBoundBack(xBound*)",address:"0x8012fc5c",size:60,fuzzy_match_percent:0,opcodes:["lbz","cmplwi","bne","lfs","fadds","stfs","blr","bnelr"],labels:1},{name:"NPCC_HaveLOSToPos__FP5xVec3P5xVec3fP5xBaseP7xCollis",demangled_name:"NPCC_HaveLOSToPos(xVec3*, xVec3*, float, xBase*, xCollis*)",address:"0x8012fc98",size:384,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","mr","addi","lwz","fmr","cmplwi","beq","b","li","bl","lfs","stfs","clrlwi.","bne","fcmpo","ble","cmplw","psq_l","lfd","lmw","mtlr","blr"],labels:7},{name:"NPCC_DstSqPlyrToPos__FPC5xVec3",demangled_name:"NPCC_DstSqPlyrToPos(const xVec3*)",address:"0x8012fe18",size:72,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","mr","addi","bl","li","lwz","mtlr","blr"],labels:0},{name:"NPCC_ds2_toCam__FPC5xVec3P5xVec3",demangled_name:"NPCC_ds2_toCam(const xVec3*, xVec3*)",address:"0x8012fe60",size:140,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","stfd","mr","lwz","bl","cmplwi","fmr","beq","lfd","mtlr","blr"],labels:1},{name:"NPCC_Bounce__FP5xVec3P5xVec3f",demangled_name:"NPCC_Bounce(xVec3*, xVec3*, float)",address:"0x8012feec",size:140,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lfs","fmuls","fcmpo","bge","stfs","bl","lwz","mtlr","addi","blr"],labels:3},{name:"NPCC_rotHPB__FP7xMat3x3fff",demangled_name:"NPCC_rotHPB(xMat3x3*, float, float, float)",address:"0x8012ff78",size:256,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stfd","fmr","addi","mr","lwz","bl","fneg","lfd","mtlr","blr"],labels:0},{name:"NPCC_TmrCycle__FPfff",demangled_name:"NPCC_TmrCycle(float*, float, float)",address:"0x80130078",size:116,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lfs","mr","fcmpo","bge","stfs","fdivs","fadds","ble","bl","fmr","psq_l","lwz","lfd","mtlr","addi","blr"],labels:2},{name:"NPCC_MakePerp__FP5xVec3PC5xVec3",demangled_name:"NPCC_MakePerp(xVec3*, const xVec3*)",address:"0x801300ec",size:72,fuzzy_match_percent:0,opcodes:["stwu","mflr","lfs","mr","fsubs","stw","stfs","bl","lwz","mtlr","addi","blr"],labels:0},{name:"NPCC_MakeArbPlane__FPC5xVec3P5xVec3P5xVec3",demangled_name:"NPCC_MakeArbPlane(const xVec3*, xVec3*, xVec3*)",address:"0x80130134",size:92,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"NPCC_FindRWTexture__FPCc",demangled_name:"NPCC_FindRWTexture(const char*)",address:"0x80130190",size:40,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","li","lwz","mtlr","addi","blr"],labels:0},{name:"NPCC_FindRWTexture__FUi",demangled_name:"NPCC_FindRWTexture(unsigned int)",address:"0x801301b8",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"NPCC_FindRWRaster__FPCc",demangled_name:"NPCC_FindRWRaster(const char*)",address:"0x801301dc",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","cmplwi","beq","lwz","b","li","mtlr","addi","blr"],labels:2},{name:"NPCC_FindRWRaster__FP9RwTexture",demangled_name:"NPCC_FindRWRaster(RwTexture*)",address:"0x80130210",size:24,fuzzy_match_percent:0,opcodes:["cmplwi","beq","lwz","blr","li"],labels:1},{name:"NPCC_GenSmooth__FPP5xVec3PP5xVec3",demangled_name:"NPCC_GenSmooth(xVec3**, xVec3**)",address:"0x80130228",size:456,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","extsb.","bne","li","stb","lwz","cmpwi","lis","addi","mtctr","lfs","fmuls","fmadds","stfs","fadds","bdnz","bl","blt","mtlr","blr"],labels:4},{name:"zNPC_SNDInit__Fv",demangled_name:"zNPC_SNDInit()",address:"0x801303f0",size:216,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","lfs","stfs","bl","lwz","mtlr","blr"],labels:0},{name:"zNPC_SNDPlay3D__F11_tageNPCSndP4xEnt",demangled_name:"zNPC_SNDPlay3D(_tageNPCSnd, xEnt*)",address:"0x801304c8",size:156,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","cmplwi","bne","slwi","lwzx","beq","lfs","lfsx","mr","fmr","li","bl","stwx","mtlr","blr"],labels:1},{name:"zNPC_SNDStop__F11_tageNPCSnd",demangled_name:"zNPC_SNDStop(_tageNPCSnd)",address:"0x80130564",size:92,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","slwi","addi","lwzx","cmplwi","beq","bl","li","stwx","lwz","mtlr","blr"],labels:1},{name:"NPCC_LampStatus__Fv",demangled_name:"NPCC_LampStatus()",address:"0x801305c0",size:16,fuzzy_match_percent:0,opcodes:["lwz","cntlzw","extrwi","blr"],labels:0},{name:"NPCC_ForceTalkOk__Fv",demangled_name:"NPCC_ForceTalkOk()",address:"0x801305d0",size:24,fuzzy_match_percent:0,opcodes:["lis","addi","lwz","cntlzw","extrwi","blr"],labels:0},{name:"IsLocked__9NPCWidgetFv",demangled_name:"NPCWidget::IsLocked()",address:"0x801305e8",size:20,fuzzy_match_percent:0,opcodes:["lwz","neg","or","srwi","blr"],labels:0}]},{name:"main/SB/Game/zTalkBox",fuzzy_match_percent:0,total_code:14396,matched_code:0,total_data:37492,matched_data:0,total_functions:118,matched_functions:0,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x8031b320",size:36664,fuzzy_match_percent:0},{name:".ctors",address:"0x80251d18",size:4,fuzzy_match_percent:0},{name:".data",address:"0x80298e68",size:280,fuzzy_match_percent:0},{name:".rodata",address:"0x8026c870",size:456,fuzzy_match_percent:0},{name:".sbss",address:"0x803cbef8",size:32,fuzzy_match_percent:0},{name:".sbss2",address:"0x803d08e8",size:8,fuzzy_match_percent:0},{name:".sdata",address:"0x803cad68",size:16,fuzzy_match_percent:0},{name:".sdata2",address:"0x803ceca8",size:32,fuzzy_match_percent:0},{name:".text",address:"0x801305fc",size:13364,fuzzy_match_percent:0},{name:".text",address:"0x80133a30",size:548,fuzzy_match_percent:0},{name:".text",address:"0x80133c54",size:444,fuzzy_match_percent:0},{name:".text",address:"0x80133e10",size:32,fuzzy_match_percent:0},{name:".text",address:"0x80133e30",size:8,fuzzy_match_percent:0}],functions:[{name:"speak_stop__22@unnamed@zTalkBox_cpp@Fv",demangled_name:"@unnamed@zTalkBox_cpp@::speak_stop()",address:"0x801305fc",size:120,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","addis","lwz","cmplwi","beq","mtctr","bctrl","li","bl","mtlr","blr"],labels:2},{name:"trigger__22@unnamed@zTalkBox_cpp@FUi",demangled_name:"@unnamed@zTalkBox_cpp@::trigger(unsigned int)",address:"0x80130674",size:132,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","addis","lbz","cmplwi","beq","subi","bl","lwz","b","mtlr","blr"],labels:2},{name:"trigger_pads__22@unnamed@zTalkBox_cpp@FUi",demangled_name:"@unnamed@zTalkBox_cpp@::trigger_pads(unsigned int)",address:"0x801306f8",size:264,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","rlwinm.","mr","beq","li","bl","clrlwi.","lwz","mtlr","addi","blr"],labels:14},{name:"flush_triggered__22@unnamed@zTalkBox_cpp@Fv",demangled_name:"@unnamed@zTalkBox_cpp@::flush_triggered()",address:"0x80130800",size:120,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","addis","subi","b","mr","bl","lwz","clrlwi.","beq","mtlr","blr"],labels:2},{name:"read_bool__22@unnamed@zTalkBox_cpp@FRC6substrb",demangled_name:"@unnamed@zTalkBox_cpp@::read_bool(const substr&, bool)",address:"0x80130878",size:188,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","clrlwi.","mr","beq","lis","li","addi","bl","cmpwi","bne","b","cmplwi","blt","lwz","mtlr","blr"],labels:6},{name:"reset_auto_wait__22@unnamed@zTalkBox_cpp@Fv",demangled_name:"@unnamed@zTalkBox_cpp@::reset_auto_wait()",address:"0x80130934",size:180,fuzzy_match_percent:0,opcodes:["lis","li","addi","lwz","addis","lbz","rlwimi","stb","lfs","stfs","cmpwi","ble","blt","stw","b","slw","blr"],labels:3},{name:"load_wait_context__22@unnamed@zTalkBox_cpp@FRQ222@unnamed@zTalkBox_cpp@12wait_contextRCQ28xtextbox14tag_entry_list",demangled_name:"@unnamed@zTalkBox_cpp@::load_wait_context(@unnamed@zTalkBox_cpp@::wait_context&, const xtextbox::tag_entry_list&)",address:"0x801309e8",size:680,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lfs","lis","addi","li","stfs","cmplwi","beq","bne","lbz","rlwimi","stb","mr.","lwz","cmpwi","b","neg","or","srwi","mtctr","ble","bge","slw","bdnz","clrlwi.","mtlr","blr"],labels:11},{name:"reset_type__Q222@unnamed@zTalkBox_cpp@12wait_contextFv",demangled_name:"@unnamed@zTalkBox_cpp@::wait_context::reset_type()",address:"0x80130c90",size:12,fuzzy_match_percent:0,opcodes:["li","sth","blr"],labels:0},{name:"parse_tag_auto_wait__22@unnamed@zTalkBox_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@zTalkBox_cpp@::parse_tag_auto_wait(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x80130c9c",size:224,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","cmplwi","beq","cmplw","bne","li","sth","mr","bl","lbz","clrlwi.","lfs","stfs","b","subi","addis","mtlr","blr"],labels:3},{name:"__as__Q222@unnamed@zTalkBox_cpp@12wait_contextFRCQ222@unnamed@zTalkBox_cpp@12wait_context",demangled_name:"@unnamed@zTalkBox_cpp@::wait_context::operator=(const @unnamed@zTalkBox_cpp@::wait_context&)",address:"0x80130d7c",size:44,fuzzy_match_percent:0,opcodes:["lhz","lbz","sth","lfs","stb","lwz","stfs","stw","blr"],labels:0},{name:"reset_tag_auto_wait__22@unnamed@zTalkBox_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@zTalkBox_cpp@::reset_tag_auto_wait(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x80130da8",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","cmplwi","beq","cmplw","bne","li","sth","bl","mr","addis","subi","mtlr","blr"],labels:1},{name:"trigger_auto_wait__22@unnamed@zTalkBox_cpp@FRCQ28xtextbox3jot",demangled_name:"@unnamed@zTalkBox_cpp@::trigger_auto_wait(const xtextbox::jot&)",address:"0x80130e18",size:56,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","addi","lwz","addis","stw","subi","bl","li","mtlr","blr"],labels:0},{name:"parse_tag_signal__22@unnamed@zTalkBox_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@zTalkBox_cpp@::parse_tag_signal(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x80130e50",size:328,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","mr","addi","lwz","cmplwi","beq","cmplw","bne","li","bl","lbz","subi","b","mtctr","ble","bge","slw","or","bdnz","clrlwi.","oris","mtlr","blr"],labels:6},{name:"trigger_signal__22@unnamed@zTalkBox_cpp@FRCQ28xtextbox3jot",demangled_name:"@unnamed@zTalkBox_cpp@::trigger_signal(const xtextbox::jot&)",address:"0x80130f98",size:192,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stmw","mr","addi","addis","lbz","cmplwi","beq","lwz","clrrwi.","bne","li","b","slw","and.","bl","blt","clrlwi","mtctr","bctrl","lmw","mtlr","blr"],labels:5},{name:"load_sound_type__22@unnamed@zTalkBox_cpp@FRQ222@unnamed@zTalkBox_cpp@13sound_contextRCQ28xtextbox14tag_entry_list",demangled_name:"@unnamed@zTalkBox_cpp@::load_sound_type(@unnamed@zTalkBox_cpp@::sound_context&, const xtextbox::tag_entry_list&)",address:"0x80131058",size:176,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","mr","addi","li","bl","cmplwi","beq","bne","lfs","stfs","stb","b","lwz","mtlr","blr"],labels:3},{name:"parse_tag_sound__22@unnamed@zTalkBox_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@zTalkBox_cpp@::parse_tag_sound(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x80131108",size:824,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","mr","addi","lwz","cmplwi","beq","cmplw","bne","bl","li","stb","cmpwi","b","lbz","subis","sth","mtlr","blr"],labels:13},{name:"reset_tag_sound__22@unnamed@zTalkBox_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@zTalkBox_cpp@::reset_tag_sound(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x80131440",size:64,fuzzy_match_percent:0,opcodes:["lis","addi","lwz","cmplwi","beqlr","cmplw","bnelr","li","sth","stw","stb","blr"],labels:0},{name:"trigger_sound__22@unnamed@zTalkBox_cpp@FRCQ28xtextbox3jot",demangled_name:"@unnamed@zTalkBox_cpp@::trigger_sound(const xtextbox::jot&)",address:"0x80131480",size:644,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","addis","stmw","lbz","cmplwi","beq","mr","subi","bl","li","b","lwz","extsb","cmpwi","bge","ble","bne","lfs","fcmpo","fmr","fmuls","add","xori","mr.","cmplw","blt","mtctr","bctrl","lmw","mtlr","blr"],labels:20},{name:"parse_tag_pause__22@unnamed@zTalkBox_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@zTalkBox_cpp@::parse_tag_pause(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x80131704",size:4,fuzzy_match_percent:0,opcodes:["blr"],labels:0},{name:"reset_tag_pause__22@unnamed@zTalkBox_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@zTalkBox_cpp@::reset_tag_pause(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x80131708",size:4,fuzzy_match_percent:0,opcodes:["blr"],labels:0},{name:"trigger_pause__22@unnamed@zTalkBox_cpp@FRCQ28xtextbox3jot",demangled_name:"@unnamed@zTalkBox_cpp@::trigger_pause(const xtextbox::jot&)",address:"0x8013170c",size:8,fuzzy_match_percent:0,opcodes:["li","blr"],labels:0},{name:"parse_tag_allow_quit__22@unnamed@zTalkBox_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@zTalkBox_cpp@::parse_tag_allow_quit(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x80131714",size:108,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","li","cmplwi","mr","bne","lbz","addi","bl","clrlwi.","beq","stb","mtlr","blr"],labels:2},{name:"reset_tag_allow_quit__22@unnamed@zTalkBox_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@zTalkBox_cpp@::reset_tag_allow_quit(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x80131780",size:64,fuzzy_match_percent:0,opcodes:["lis","addi","lwz","cmplwi","beqlr","cmplw","bnelr","lbz","neg","or","srwi","stb","blr"],labels:0},{name:"trigger_allow_quit__22@unnamed@zTalkBox_cpp@FRCQ28xtextbox3jot",demangled_name:"@unnamed@zTalkBox_cpp@::trigger_allow_quit(const xtextbox::jot&)",address:"0x801317c0",size:40,fuzzy_match_percent:0,opcodes:["lwz","lis","addi","li","neg","or","addis","srwi","stb","blr"],labels:0},{name:"parse_tag_teleport__22@unnamed@zTalkBox_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@zTalkBox_cpp@::parse_tag_teleport(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x801317e8",size:304,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","mr","addi","lwz","cmplwi","beq","li","bne","lbz","clrlwi.","bl","stb","mr.","cmplw","b","lfs","fmuls","stfs","sth","mtlr","blr"],labels:5},{name:"move_player__22@unnamed@zTalkBox_cpp@FRC5xVec3",demangled_name:"@unnamed@zTalkBox_cpp@::move_player(const xVec3&)",address:"0x80131918",size:84,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","lwz","bl","mtlr","blr"],labels:0},{name:"turn_player__22@unnamed@zTalkBox_cpp@Ff",demangled_name:"@unnamed@zTalkBox_cpp@::turn_player(float)",address:"0x8013196c",size:92,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","stfd","fmr","lwz","mr","bl","stfs","lfd","mtlr","blr"],labels:0},{name:"trigger_teleport__22@unnamed@zTalkBox_cpp@FRCQ28xtextbox3jot",demangled_name:"@unnamed@zTalkBox_cpp@::trigger_teleport(const xtextbox::jot&)",address:"0x801319c8",size:104,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lhz","cmplwi","beq","li","b","lwz","lbz","addi","bl","lfs","mtlr","blr"],labels:4},{name:"parse_tag_trap__22@unnamed@zTalkBox_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@zTalkBox_cpp@::parse_tag_trap(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x80131a30",size:108,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","li","cmplwi","mr","bne","lbz","addi","bl","clrlwi.","beq","stb","mtlr","blr"],labels:2},{name:"reset_tag_trap__22@unnamed@zTalkBox_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@zTalkBox_cpp@::reset_tag_trap(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x80131a9c",size:64,fuzzy_match_percent:0,opcodes:["lis","addi","lwz","cmplwi","beqlr","cmplw","bnelr","lbz","neg","or","srwi","stb","blr"],labels:0},{name:"trigger_trap__22@unnamed@zTalkBox_cpp@FRCQ28xtextbox3jot",demangled_name:"@unnamed@zTalkBox_cpp@::trigger_trap(const xtextbox::jot&)",address:"0x80131adc",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","li","bl","b","mtlr","addi","blr"],labels:2},{name:"parse_tag_wait__22@unnamed@zTalkBox_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@zTalkBox_cpp@::parse_tag_wait(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x80131b1c",size:160,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","cmplwi","beq","cmplw","bne","li","sth","mr","bl","addis","subi","b","mtlr","blr"],labels:2},{name:"trigger_wait__22@unnamed@zTalkBox_cpp@FRCQ28xtextbox3jot",demangled_name:"@unnamed@zTalkBox_cpp@::trigger_wait(const xtextbox::jot&)",address:"0x80131bbc",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","lwz","addi","stw","addis","lbz","cmplwi","beq","bne","li","b","subi","bl","mtlr","blr"],labels:2},{name:"start_audio_effect__22@unnamed@zTalkBox_cpp@FR8ztalkbox",demangled_name:"@unnamed@zTalkBox_cpp@::start_audio_effect(ztalkbox&)",address:"0x80131c2c",size:224,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","extsb.","bne","li","stb","cmplwi","lis","addi","lfs","bl","lwz","cmpwi","beq","bge","b","mtlr","blr"],labels:5},{name:"stop_audio_effect__22@unnamed@zTalkBox_cpp@Fv",demangled_name:"@unnamed@zTalkBox_cpp@::stop_audio_effect()",address:"0x80131d0c",size:84,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","cmplwi","beq","lbz","cmpwi","bge","b","lfs","bl","mtlr","blr"],labels:2},{name:"deactivate__22@unnamed@zTalkBox_cpp@Fv",demangled_name:"@unnamed@zTalkBox_cpp@::deactivate()",address:"0x80131d60",size:108,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lis","addi","lwz","cmplwi","beq","li","lbz","rlwimi","stb","mtlr","blr"],labels:2},{name:"activate__22@unnamed@zTalkBox_cpp@FR8ztalkbox",demangled_name:"@unnamed@zTalkBox_cpp@::activate(ztalkbox&)",address:"0x80131dcc",size:132,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","lbz","extrwi.","beq","cmplwi","li","rlwimi","stb","mtlr","blr"],labels:2},{name:"is_wait_jot__22@unnamed@zTalkBox_cpp@FRCQ28xtextbox3jot",demangled_name:"@unnamed@zTalkBox_cpp@::is_wait_jot(const xtextbox::jot&)",address:"0x80131e50",size:44,fuzzy_match_percent:0,opcodes:["lwz","li","cmplwi","beqlr","lis","addi","cmplw","bnelr","blr"],labels:0},{name:"layout_contains_streams__22@unnamed@zTalkBox_cpp@Fv",demangled_name:"@unnamed@zTalkBox_cpp@::layout_contains_streams()",address:"0x80131e7c",size:196,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","bl","mr","mulli","add","b","lwz","cmplw","bne","lhz","cmplwi","lbz","cmpwi","mtlr","blr"],labels:4},{name:"lock_stream__22@unnamed@zTalkBox_cpp@Fv",demangled_name:"@unnamed@zTalkBox_cpp@::lock_stream()",address:"0x80131f40",size:108,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","addis","subi","mr","bl","stb","lwz","mtlr","blr"],labels:0},{name:"unlock_stream__22@unnamed@zTalkBox_cpp@Fv",demangled_name:"@unnamed@zTalkBox_cpp@::unlock_stream()",address:"0x80131fac",size:104,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","addis","subi","mr","bl","li","stb","lwz","mtlr","blr"],labels:0},{name:"refresh_prompts__22@unnamed@zTalkBox_cpp@Fv",demangled_name:"@unnamed@zTalkBox_cpp@::refresh_prompts()",address:"0x80132014",size:352,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","cmplwi","beq","addis","lbz","extrwi.","slwi","lwzx","b","bl","lfs","fcmpo","ble","mtlr","blr"],labels:8},{name:"update_prompt_status__22@unnamed@zTalkBox_cpp@Ff",demangled_name:"@unnamed@zTalkBox_cpp@::update_prompt_status(float)",address:"0x80132174",size:156,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","addis","lbz","extrwi.","beq","cmplwi","bne","lfs","fsubs","stfs","fcmpo","bgt","lwz","add","subi","bl","clrlwi.","li","stb","mtlr","blr"],labels:2},{name:"update_quit_status__22@unnamed@zTalkBox_cpp@Ff",demangled_name:"@unnamed@zTalkBox_cpp@::update_quit_status(float)",address:"0x80132210",size:92,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","addi","stw","addis","lbz","cmplwi","bne","lfs","fsubs","stfs","fcmpo","bgt","li","stb","bl","lwz","mtlr","blr"],labels:1},{name:"hide_prompts__22@unnamed@zTalkBox_cpp@Fv",demangled_name:"@unnamed@zTalkBox_cpp@::hide_prompts()",address:"0x8013226c",size:80,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","cmplwi","beq","bl","mtlr","blr"],labels:2},{name:"stop_wait__22@unnamed@zTalkBox_cpp@FR8ztalkboxPCfUl",demangled_name:"@unnamed@zTalkBox_cpp@::stop_wait(ztalkbox&, const float*, unsigned long)",address:"0x801322bc",size:156,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stmw","mr","addi","lwz","cmplw","bne","li","b","lfs","bl","cmplwi","beq","bge","slw","or","blt","lmw","mtlr","blr"],labels:5},{name:"cb_dispatch__22@unnamed@zTalkBox_cpp@FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"@unnamed@zTalkBox_cpp@::cb_dispatch(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x80132358",size:424,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","cmpwi","stw","addi","li","addis","mr","stb","beq","bge","b","bl","cmplwi","bne","lwz","mtlr","blr"],labels:20},{name:"load_text__22@unnamed@zTalkBox_cpp@FUi",demangled_name:"@unnamed@zTalkBox_cpp@::load_text(unsigned int)",address:"0x80132500",size:72,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","bne","li","b","bl","addi","lwz","mtlr","blr"],labels:3},{name:"load__8ztalkboxFRCQ28ztalkbox10asset_type",demangled_name:"ztalkbox::load(const ztalkbox::asset_type&)",address:"0x80132548",size:248,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","li","lis","stb","addi","lbz","cmplwi","beq","lwz","bne","b","mtlr","blr"],labels:5},{name:"reset__8ztalkboxFv",demangled_name:"ztalkbox::reset()",address:"0x80132640",size:68,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","lbz","rlwimi","lis","stb","addi","lwz","cmplw","bne","bl","mtlr","blr"],labels:1},{name:"set_text__8ztalkboxFPCc",demangled_name:"ztalkbox::set_text(const char*)",address:"0x80132684",size:224,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","mr","lwz","beq","bl","b","lis","addi","cmplw","bne","mtctr","bctrl","li","clrlwi.","mtlr","blr"],labels:5},{name:"start__Q222@unnamed@zTalkBox_cpp@10state_typeFv",demangled_name:"@unnamed@zTalkBox_cpp@::state_type::start()",address:"0x80132764",size:4,fuzzy_match_percent:0,opcodes:["blr"],labels:0},{name:"stop__Q222@unnamed@zTalkBox_cpp@10state_typeFv",demangled_name:"@unnamed@zTalkBox_cpp@::state_type::stop()",address:"0x80132768",size:4,fuzzy_match_percent:0,opcodes:["blr"],labels:0},{name:"set_text__8ztalkboxFUi",demangled_name:"ztalkbox::set_text(unsigned int)",address:"0x8013276c",size:92,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","mr","beq","li","bl","mr.","bne","b","addi","lwz","mtlr","blr"],labels:2},{name:"add_text__8ztalkboxFPCc",demangled_name:"ztalkbox::add_text(const char*)",address:"0x801327c8",size:84,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","lis","addi","cmplw","bne","mtlr","blr"],labels:1},{name:"add_text__8ztalkboxFUi",demangled_name:"ztalkbox::add_text(unsigned int)",address:"0x8013281c",size:80,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","mr","beq","li","bl","mr.","addi","lwz","mtlr","blr"],labels:1},{name:"clear_text__8ztalkboxFv",demangled_name:"ztalkbox::clear_text()",address:"0x8013286c",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"start_talk__8ztalkboxFPCcPQ28ztalkbox8callbackP10zNPCCommon",demangled_name:"ztalkbox::start_talk(const char*, ztalkbox::callback*, zNPCCommon*)",address:"0x80132890",size:388,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lis","addi","lwz","cmplwi","beq","bl","li","addis","lbz","neg","or","srwi","stb","b","extrwi.","clrlwi.","mtctr","bctrl","mtlr","blr"],labels:7},{name:"start_talk__8ztalkboxFUiPQ28ztalkbox8callbackP10zNPCCommon",demangled_name:"ztalkbox::start_talk(unsigned int, ztalkbox::callback*, zNPCCommon*)",address:"0x80132a14",size:124,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","mr","bne","li","bl","b","mr.","beq","addi","lwz","mtlr","blr"],labels:2},{name:"stop_talk__8ztalkboxFv",demangled_name:"ztalkbox::stop_talk()",address:"0x80132a90",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","cmplw","bne","bl","mtlr","blr"],labels:1},{name:"stop__22@unnamed@zTalkBox_cpp@Fv",demangled_name:"@unnamed@zTalkBox_cpp@::stop()",address:"0x80132ac4",size:192,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","cmplwi","beq","mtctr","bctrl","bl","li","addis","subi","mtlr","blr"],labels:2},{name:"stop_wait__8ztalkboxFUi",demangled_name:"ztalkbox::stop_wait(unsigned int)",address:"0x80132b84",size:40,fuzzy_match_percent:0,opcodes:["lis","addi","lwz","cmplw","bnelr","addis","or","stw","blr"],labels:0},{name:"show__8ztalkboxFv",demangled_name:"ztalkbox::show()",address:"0x80132bac",size:144,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","lis","lbz","rlwimi","addi","stb","lwz","cmplw","bne","cmplwi","beq","bl","addis","mtlr","blr"],labels:2},{name:"hide__8ztalkboxFv",demangled_name:"ztalkbox::hide()",address:"0x80132c3c",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","lbz","rlwimi","stb","lwz","cmplwi","beq","bl","mtlr","addi","blr"],labels:2},{name:"MasterTellSlaves__8ztalkboxFi",demangled_name:"ztalkbox::MasterTellSlaves(int)",address:"0x80132c94",size:156,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stmw","mr","li","addi","b","lwz","add","lhz","cmplwi","bne","bl","mr.","beq","lbz","cmpw","blt","lmw","mtlr","blr"],labels:3},{name:"MasterLoveSlave__8ztalkboxFP5xBasei",demangled_name:"ztalkbox::MasterLoveSlave(xBase*, int)",address:"0x80132d30",size:196,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lbz","cmpwi","beq","bge","b","bl","li","mr.","addi","cmpw","blt","lwz","mtctr","bctrl","lmw","mtlr","blr"],labels:7},{name:"load_settings__8ztalkboxFR8xIniFile",demangled_name:"ztalkbox::load_settings(xIniFile&)",address:"0x80132df4",size:100,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lfs","bl","li","addis","stfsu","lwz","mtlr","blr"],labels:0},{name:"init__8ztalkboxFv",demangled_name:"ztalkbox::init()",address:"0x80132e58",size:240,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","bl","lbz","extsb.","bne","li","stb","mtlr","blr"],labels:4},{name:"__ct__Q222@unnamed@zTalkBox_cpp@15stop_state_typeFv",demangled_name:"@unnamed@zTalkBox_cpp@::stop_state_type::stop_state_type()",address:"0x80132f48",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__Q222@unnamed@zTalkBox_cpp@10state_typeFQ222@unnamed@zTalkBox_cpp@10state_enum",demangled_name:"@unnamed@zTalkBox_cpp@::state_type::state_type(@unnamed@zTalkBox_cpp@::state_enum)",address:"0x80132f88",size:20,fuzzy_match_percent:0,opcodes:["lis","addi","stw","blr"],labels:0},{name:"__ct__Q222@unnamed@zTalkBox_cpp@15wait_state_typeFv",demangled_name:"@unnamed@zTalkBox_cpp@::wait_state_type::wait_state_type()",address:"0x80132f9c",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__Q222@unnamed@zTalkBox_cpp@15next_state_typeFv",demangled_name:"@unnamed@zTalkBox_cpp@::next_state_type::next_state_type()",address:"0x80132fdc",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__Q222@unnamed@zTalkBox_cpp@16start_state_typeFv",demangled_name:"@unnamed@zTalkBox_cpp@::start_state_type::start_state_type()",address:"0x8013301c",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"load__8ztalkboxFR5xBaseR9xDynAssetUl",demangled_name:"ztalkbox::load(xBase&, xDynAsset&, unsigned long)",address:"0x8013305c",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"update_all__8ztalkboxFR6xScenef",demangled_name:"ztalkbox::update_all(xScene&, float)",address:"0x8013307c",size:372,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","bl","cmpwi","bne","lis","addi","addis","b","li","stb","lwz","mtctr","bctrl","cmpw","beq","slwi","add","cmplwi","lbz","lfd","mtlr","blr"],labels:8},{name:"pad_pressed__22@unnamed@zTalkBox_cpp@Fv",demangled_name:"@unnamed@zTalkBox_cpp@::pad_pressed()",address:"0x801331f0",size:56,fuzzy_match_percent:0,opcodes:["lis","addi","lwz","rlwinm.","beq","blr","li","stw"],labels:1},{name:"render_all__8ztalkboxFv",demangled_name:"ztalkbox::render_all()",address:"0x80133228",size:160,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","clrlwi.","beq","cmplwi","lbz","extrwi.","mr","bl","addis","mtlr","blr"],labels:3},{name:"reset_all__8ztalkboxFv",demangled_name:"ztalkbox::reset_all()",address:"0x801332c8",size:128,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","addis","stb","subi","bl","lwz","mtlr","blr"],labels:0},{name:"get_active__8ztalkboxFv",demangled_name:"ztalkbox::get_active()",address:"0x80133348",size:16,fuzzy_match_percent:0,opcodes:["lis","addi","lwz","blr"],labels:0},{name:"permit__8ztalkboxFUiUi",demangled_name:"ztalkbox::permit(unsigned int, unsigned int)",address:"0x80133358",size:32,fuzzy_match_percent:0,opcodes:["lis","addi","lwz","andc","stw","or","blr"],labels:0},{name:"start__Q222@unnamed@zTalkBox_cpp@16start_state_typeFv",demangled_name:"@unnamed@zTalkBox_cpp@::start_state_type::start()",address:"0x80133378",size:140,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","addis","subi","mr","bl","lbz","rlwimi","stb","lfs","stfs","lwz","mtlr","blr"],labels:0},{name:"stop__Q222@unnamed@zTalkBox_cpp@16start_state_typeFv",demangled_name:"@unnamed@zTalkBox_cpp@::start_state_type::stop()",address:"0x80133404",size:4,fuzzy_match_percent:0,opcodes:["blr"],labels:0},{name:"update__Q222@unnamed@zTalkBox_cpp@16start_state_typeFR6xScenef",demangled_name:"@unnamed@zTalkBox_cpp@::start_state_type::update(xScene&, float)",address:"0x80133408",size:8,fuzzy_match_percent:0,opcodes:["li","blr"],labels:0},{name:"start__Q222@unnamed@zTalkBox_cpp@15next_state_typeFv",demangled_name:"@unnamed@zTalkBox_cpp@::next_state_type::start()",address:"0x80133410",size:384,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","stmw","addis","lwz","cmpw","bne","mr","bl","li","lfs","cmpwi","ble","add","b","clrlwi.","beq","blt","mulli","subi","lbz","extrwi.","lmw","mtlr","blr"],labels:6},{name:"trigger_jot__22@unnamed@zTalkBox_cpp@Fi",demangled_name:"@unnamed@zTalkBox_cpp@::trigger_jot(int)",address:"0x80133590",size:68,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","mr","addi","bl","mulli","add","lwz","mtlr","blr"],labels:0},{name:"trigger_jot__22@unnamed@zTalkBox_cpp@FRCQ28xtextbox3jot",demangled_name:"@unnamed@zTalkBox_cpp@::trigger_jot(const xtextbox::jot&)",address:"0x801335d4",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","cmplwi","bne","li","b","beq","mtctr","bctrl","mtlr","addi","blr"],labels:3},{name:"stop__Q222@unnamed@zTalkBox_cpp@15next_state_typeFv",demangled_name:"@unnamed@zTalkBox_cpp@::next_state_type::stop()",address:"0x80133620",size:4,fuzzy_match_percent:0,opcodes:["blr"],labels:0},{name:"update__Q222@unnamed@zTalkBox_cpp@15next_state_typeFR6xScenef",demangled_name:"@unnamed@zTalkBox_cpp@::next_state_type::update(xScene&, float)",address:"0x80133624",size:40,fuzzy_match_percent:0,opcodes:["lis","li","addi","addis","lwz","cmpw","bnelr","blr"],labels:0},{name:"start__Q222@unnamed@zTalkBox_cpp@15wait_state_typeFv",demangled_name:"@unnamed@zTalkBox_cpp@::wait_state_type::start()",address:"0x8013364c",size:40,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","stb","bl","lwz","mtlr","addi","blr"],labels:0},{name:"stop__Q222@unnamed@zTalkBox_cpp@15wait_state_typeFv",demangled_name:"@unnamed@zTalkBox_cpp@::wait_state_type::stop()",address:"0x80133674",size:288,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","mr","addi","addis","lbzu","extrwi.","beq","lbz","lfs","li","stfs","stb","lwz","cmpwi","bne","cmplwi","mtctr","bctrl","bl","rlwimi","mtlr","blr"],labels:6},{name:"update__Q222@unnamed@zTalkBox_cpp@15wait_state_typeFR6xScenef",demangled_name:"@unnamed@zTalkBox_cpp@::wait_state_type::update(xScene&, float)",address:"0x80133794",size:556,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","bl","lis","addi","addis","lbz","cmplwi","beq","bne","li","b","stb","extrwi.","lfs","fsubs","stfs","fcmpo","cror","lwz","cmpwi","bge","rlwinm.","rlwinm","subi","clrlwi.","and.","andc","psq_l","lfd","mtlr","blr"],labels:11},{name:"start__Q222@unnamed@zTalkBox_cpp@15stop_state_typeFv",demangled_name:"@unnamed@zTalkBox_cpp@::stop_state_type::start()",address:"0x801339c0",size:4,fuzzy_match_percent:0,opcodes:["blr"],labels:0},{name:"stop__Q222@unnamed@zTalkBox_cpp@15stop_state_typeFv",demangled_name:"@unnamed@zTalkBox_cpp@::stop_state_type::stop()",address:"0x801339c4",size:4,fuzzy_match_percent:0,opcodes:["blr"],labels:0},{name:"update__Q222@unnamed@zTalkBox_cpp@15stop_state_typeFR6xScenef",demangled_name:"@unnamed@zTalkBox_cpp@::stop_state_type::update(xScene&, float)",address:"0x801339c8",size:8,fuzzy_match_percent:0,opcodes:["li","blr"],labels:0},{name:"__sinit_zTalkBox_cpp",address:"0x801339d0",size:40,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"__ct__Q222@unnamed@zTalkBox_cpp@11shared_typeFv",demangled_name:"@unnamed@zTalkBox_cpp@::shared_type::shared_type()",address:"0x801339f8",size:56,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","addis","subi","bl","lwz","mtlr","addi","blr"],labels:0},{name:"back__56fixed_queueFv",demangled_name:"fixed_queue<@unnamed@zTalkBox_cpp@::trigger_pair, 32>::back()",address:"0x80133a30",size:68,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","li","addi","lwz","mtlr","blr"],labels:0},{name:"__ml__Q256fixed_queue8iteratorCFv",demangled_name:"fixed_queue<@unnamed@zTalkBox_cpp@::trigger_pair, 32>::iterator::operator*() const",address:"0x80133a74",size:24,fuzzy_match_percent:0,opcodes:["lwz","slwi","addi","add","blr"],labels:0},{name:"__mi__Q256fixed_queue8iteratorCFi",demangled_name:"fixed_queue<@unnamed@zTalkBox_cpp@::trigger_pair, 32>::iterator::operator-(int) const",address:"0x80133a8c",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","addi","bl","mtlr","blr"],labels:0},{name:"__ami__Q256fixed_queue8iteratorFi",demangled_name:"fixed_queue<@unnamed@zTalkBox_cpp@::trigger_pair, 32>::iterator::operator-=(int)",address:"0x80133ac8",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","neg","stw","bl","mr","lwz","mtlr","addi","blr"],labels:0},{name:"__apl__Q256fixed_queue8iteratorFi",demangled_name:"fixed_queue<@unnamed@zTalkBox_cpp@::trigger_pair, 32>::iterator::operator+=(int)",address:"0x80133af8",size:44,fuzzy_match_percent:0,opcodes:["lwz","lis","subi","add","addi","mulhwu","srwi","mulli","subf","stw","blr"],labels:0},{name:"end__56fixed_queueCFv",demangled_name:"fixed_queue<@unnamed@zTalkBox_cpp@::trigger_pair, 32>::end() const",address:"0x80133b24",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","bl","mtlr","addi","blr"],labels:0},{name:"create_iterator__56fixed_queueCFUl",demangled_name:"fixed_queue<@unnamed@zTalkBox_cpp@::trigger_pair, 32>::create_iterator(unsigned long) const",address:"0x80133b48",size:32,fuzzy_match_percent:0,opcodes:["stwu","mr","stw","addi","blr"],labels:0},{name:"push_back__56fixed_queueFv",demangled_name:"fixed_queue<@unnamed@zTalkBox_cpp@::trigger_pair, 32>::push_back()",address:"0x80133b68",size:40,fuzzy_match_percent:0,opcodes:["lwz","lis","subi","addi","mulhwu","srwi","mulli","subf","stw","blr"],labels:0},{name:"empty__56fixed_queueCFv",demangled_name:"fixed_queue<@unnamed@zTalkBox_cpp@::trigger_pair, 32>::empty() const",address:"0x80133b90",size:24,fuzzy_match_percent:0,opcodes:["lwz","subf","cntlzw","srwi","blr"],labels:0},{name:"pop_front__56fixed_queueFv",demangled_name:"fixed_queue<@unnamed@zTalkBox_cpp@::trigger_pair, 32>::pop_front()",address:"0x80133ba8",size:40,fuzzy_match_percent:0,opcodes:["lwz","lis","subi","addi","mulhwu","srwi","mulli","subf","stw","blr"],labels:0},{name:"front__56fixed_queueFv",demangled_name:"fixed_queue<@unnamed@zTalkBox_cpp@::trigger_pair, 32>::front()",address:"0x80133bd0",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","addi","lwz","mtlr","blr"],labels:0},{name:"begin__56fixed_queueCFv",demangled_name:"fixed_queue<@unnamed@zTalkBox_cpp@::trigger_pair, 32>::begin() const",address:"0x80133c00",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","bl","mtlr","addi","blr"],labels:0},{name:"reset__56fixed_queueFv",demangled_name:"fixed_queue<@unnamed@zTalkBox_cpp@::trigger_pair, 32>::reset()",address:"0x80133c24",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"clear__56fixed_queueFv",demangled_name:"fixed_queue<@unnamed@zTalkBox_cpp@::trigger_pair, 32>::clear()",address:"0x80133c44",size:16,fuzzy_match_percent:0,opcodes:["li","stw","blr"],labels:0},{name:"pop__14sound_queue<4>Fv",demangled_name:"sound_queue<4>::pop()",address:"0x80133c54",size:100,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","slwi","lwzx","bl","lis","addi","mulhw","srawi","srwi","add","mulli","subf","mtlr","blr"],labels:0},{name:"size__14sound_queue<4>CFv",demangled_name:"sound_queue<4>::size() const",address:"0x80133cb8",size:32,fuzzy_match_percent:0,opcodes:["lwz","cmpw","subf","bgelr","addi","blr"],labels:0},{name:"clear__14sound_queue<4>Fv",demangled_name:"sound_queue<4>::clear()",address:"0x80133cd8",size:68,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","b","bl","cmpwi","bgt","lwz","mtlr","addi","blr"],labels:2},{name:"playing__14sound_queue<4>CFib",demangled_name:"sound_queue<4>::playing(int, bool) const",address:"0x80133d1c",size:212,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","cmpwi","blt","cmpw","ble","clrlwi.","beq","li","b","bne","addi","lwz","mtlr","blr"],labels:10},{name:"recent__14sound_queue<4>CFi",demangled_name:"sound_queue<4>::recent(int) const",address:"0x80133df0",size:32,fuzzy_match_percent:0,opcodes:["lwz","subf","subic.","bge","addi","slwi","lwzx","blr"],labels:1},{name:"type_name__13pointer_assetFv",demangled_name:"pointer_asset::type_name()",address:"0x80133e10",size:16,fuzzy_match_percent:0,opcodes:["lis","addi","blr"],labels:0},{name:"type_name__14location_assetFv",demangled_name:"location_asset::type_name()",address:"0x80133e20",size:16,fuzzy_match_percent:0,opcodes:["lis","addi","blr"],labels:0},{name:"jots__Q28xtextbox6layoutCFv",demangled_name:"xtextbox::layout::jots() const",address:"0x80133e30",size:8,fuzzy_match_percent:0,opcodes:["addi","blr"],labels:0}]},{name:"main/SB/Game/zTextBox",fuzzy_match_percent:83.26475,total_code:2916,matched_code:2428,total_data:240,matched_data:216,total_functions:26,matched_functions:25,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x80324258",size:144,fuzzy_match_percent:100},{name:".data",address:"0x80298f80",size:32,fuzzy_match_percent:100},{name:".rodata",address:"0x8026ca38",size:24,fuzzy_match_percent:100},{name:".sbss",address:"0x803cbf18",size:8,fuzzy_match_percent:100},{name:".sdata",address:"0x803cad78",size:8,fuzzy_match_percent:100},{name:".sdata2",address:"0x803cecc8",size:24,fuzzy_match_percent:0},{name:".text",address:"0x80133e38",size:2868,fuzzy_match_percent:82.98466},{name:".text",address:"0x8013496c",size:48,fuzzy_match_percent:100}],functions:[{name:"render_bk_fill__22@unnamed@zTextBox_cpp@FRC8ztextbox",demangled_name:"@unnamed@zTextBox_cpp@::render_bk_fill(const ztextbox&)",address:"0x80133e38",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","addi","bl","mtlr","blr"],labels:0},{name:"render_bk_tex_scale__22@unnamed@zTextBox_cpp@FRC8ztextbox",demangled_name:"@unnamed@zTextBox_cpp@::render_bk_tex_scale(const ztextbox&)",address:"0x80133e7c",size:488,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","addi","bl","lfs","fdivs","fmr","lis","fadds","li","psq_l","lfd","mtlr","blr"],labels:0},{name:"set_vert__22@unnamed@zTextBox_cpp@FR18rwGameCube2DVertexffff10iColor_tagff",demangled_name:"@unnamed@zTextBox_cpp@::set_vert(rwGameCube2DVertex&, float, float, float, float, iColor_tag, float, float)",address:"0x80134064",size:56,fuzzy_match_percent:100,opcodes:["stfs","lbz","stb","blr"],labels:0},{name:"render_bk_tex_wrap__22@unnamed@zTextBox_cpp@FRC8ztextbox",demangled_name:"@unnamed@zTextBox_cpp@::render_bk_tex_wrap(const ztextbox&)",address:"0x8013409c",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"init_textbox__22@unnamed@zTextBox_cpp@FR8ztextbox",demangled_name:"@unnamed@zTextBox_cpp@::init_textbox(ztextbox&)",address:"0x801340a0",size:516,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","li","lwz","addi","lfs","stfs","bl","fadds","fsubs","cmpwi","blt","lis","b","slwi","lwzx","or","bge","fcmpo","ble","bne","fnmsubs","psq_l","lfd","mtlr","blr"],labels:5},{name:"parse_tag_blahblah__22@unnamed@zTextBox_cpp@FRQ28xtextbox3jotRC8xtextboxRC8xtextboxRCQ28xtextbox9split_tag",demangled_name:"@unnamed@zTextBox_cpp@::parse_tag_blahblah(xtextbox::jot&, const xtextbox&, const xtextbox&, const xtextbox::split_tag&)",address:"0x801342a4",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"cb_dispatch__22@unnamed@zTextBox_cpp@FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"@unnamed@zTextBox_cpp@::cb_dispatch(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x801342a8",size:312,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","bge","b","bl","lbz","li","rlwimi","stb","cmplwi","lwz","mtlr","addi","blr"],labels:13},{name:"load__8ztextboxFRCQ28ztextbox10asset_type",demangled_name:"ztextbox::load(const ztextbox::asset_type&)",address:"0x801343e0",size:176,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","li","lis","stb","addi","lbz","cmplwi","beq","lwz","mtlr","blr"],labels:2},{name:"update__8ztextboxFR6xScenef",demangled_name:"ztextbox::update(xScene&, float)",address:"0x80134490",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"reset__8ztextboxFv",demangled_name:"ztextbox::reset()",address:"0x80134494",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","li","lbz","rlwimi","stb","lwz","mtlr","addi","blr"],labels:0},{name:"render__8ztextboxFv",demangled_name:"ztextbox::render()",address:"0x801344f4",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lbz","extrwi.","beq","bl","li","rlwimi","stb","addi","lwz","mtlr","blr"],labels:2},{name:"render_backdrop__8ztextboxFv",demangled_name:"ztextbox::render_backdrop()",address:"0x8013455c",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmplwi","bge","lis","slwi","addi","lwzx","mtctr","bctrl","mtlr","blr"],labels:1},{name:"activate__8ztextboxFv",demangled_name:"ztextbox::activate()",address:"0x801345a0",size:76,fuzzy_match_percent:100,opcodes:["lbz","extrwi.","bnelr","li","rlwimi","stb","stw","lwz","cmplwi","beq","blr"],labels:1},{name:"deactivate__8ztextboxFv",demangled_name:"ztextbox::deactivate()",address:"0x801345ec",size:100,fuzzy_match_percent:100,opcodes:["lbz","extrwi.","beqlr","li","rlwimi","stb","lwz","cmplwi","beq","stw","cmplw","bnelr","blr"],labels:2},{name:"set_text__8ztextboxFPCc",demangled_name:"ztextbox::set_text(const char*)",address:"0x80134650",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"set_text__8ztextboxFUi",demangled_name:"ztextbox::set_text(unsigned int)",address:"0x80134694",size:92,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmplwi","stw","mr","beq","li","bl","mr.","bne","b","addi","lwz","mtlr","blr"],labels:2},{name:"add_text__8ztextboxFPCc",demangled_name:"ztextbox::add_text(const char*)",address:"0x801346f0",size:56,fuzzy_match_percent:100,opcodes:["cmplwi","beqlr","lwz","li","slwi","add","stw","addi","lbz","rlwimi","stb","blr"],labels:0},{name:"add_text__8ztextboxFUi",demangled_name:"ztextbox::add_text(unsigned int)",address:"0x80134728",size:80,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmplwi","stw","mr","beq","li","bl","mr.","addi","lwz","mtlr","blr"],labels:1},{name:"clear_text__8ztextboxFv",demangled_name:"ztextbox::clear_text()",address:"0x80134778",size:28,fuzzy_match_percent:100,opcodes:["li","stw","lbz","rlwimi","stb","blr"],labels:0},{name:"refresh__8ztextboxFv",demangled_name:"ztextbox::refresh()",address:"0x80134794",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lbz","extrwi.","beq","bl","li","rlwimi","stb","lwz","mtlr","addi","blr"],labels:1},{name:"get_text__8ztextboxCFPcUl",demangled_name:"ztextbox::get_text(char*, unsigned long) const",address:"0x801347dc",size:156,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","addi","mr","lwz","slwi","add","b","bl","cmplw","blt","subi","bne","li","stb","lmw","mtlr","blr"],labels:4},{name:"init__8ztextboxFv",demangled_name:"ztextbox::init()",address:"0x80134878",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lwz","bl","li","mtlr","blr"],labels:0},{name:"load__8ztextboxFR5xBaseR9xDynAssetUl",demangled_name:"ztextbox::load(xBase&, xDynAsset&, unsigned long)",address:"0x801348ac",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"update_all__8ztextboxFR6xScenef",demangled_name:"ztextbox::update_all(xScene&, float)",address:"0x801348cc",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","b","bl","cmplwi","bne","lfd","mtlr","addi","blr"],labels:2},{name:"render_all__8ztextboxFv",demangled_name:"ztextbox::render_all()",address:"0x8013492c",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","b","mr","bl","cmplwi","bne","mtlr","addi","blr"],labels:2},{name:"convert__FRCQ38ztextbox10asset_type10color_type",demangled_name:"convert(const ztextbox::asset_type::color_type&)",address:"0x8013496c",size:48,fuzzy_match_percent:100,opcodes:["stwu","lbz","stb","lwz","addi","blr"],labels:0}]},{name:"main/SB/Game/zTaskBox",fuzzy_match_percent:46.53979,total_code:2312,matched_code:1076,total_data:56,matched_data:24,total_functions:26,matched_functions:19,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x803242e8",size:16,fuzzy_match_percent:0},{name:".data",address:"0x80298fa0",size:24,fuzzy_match_percent:100},{name:".sbss",address:"0x803cbf20",size:16,fuzzy_match_percent:0},{name:".text",address:"0x8013499c",size:2312,fuzzy_match_percent:46.53979}],functions:[{name:"load__8ztaskboxFRCQ28ztaskbox10asset_type",demangled_name:"ztaskbox::load(const ztaskbox::asset_type&)",address:"0x8013499c",size:184,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","li","lis","stb","addi","lbz","cmplwi","beq","b","lhz","ori","sth","lwz","mtlr","blr"],labels:4},{name:"read__8ztaskboxFR7xSerial",demangled_name:"ztaskbox::read(xSerial&)",address:"0x80134a54",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","addi","stb","bl","lbz","mtlr","blr"],labels:0},{name:"write__8ztaskboxFR7xSerial",demangled_name:"ztaskbox::write(xSerial&)",address:"0x80134a9c",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","mr","clrlwi","bl","mtlr","addi","blr"],labels:0},{name:"start_talk__8ztaskboxFP10zNPCCommon",demangled_name:"ztaskbox::start_talk(zNPCCommon*)",address:"0x80134ac8",size:252,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","cmplw","bl","li","b","lbz","cmpwi","bne","mr.","slwi","add","mtlr","addi","blr"],labels:4},{name:"reset__Q28ztaskbox13talk_callbackFR8ztaskbox",demangled_name:"ztaskbox::talk_callback::reset(ztaskbox&)",address:"0x80134bc4",size:16,fuzzy_match_percent:100,opcodes:["stw","li","blr"],labels:0},{name:"stop_talk__8ztaskboxFv",demangled_name:"ztaskbox::stop_talk()",address:"0x80134bd4",size:132,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","cmplw","mr","bl","b","lbz","cmpwi","bne","li","mtlr","addi","blr"],labels:3},{name:"enable__8ztaskboxFv",demangled_name:"ztaskbox::enable()",address:"0x80134c58",size:56,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lbz","cmplwi","bne","li","stb","bl","lwz","mtlr","addi","blr"],labels:1},{name:"disable__8ztaskboxFv",demangled_name:"ztaskbox::disable()",address:"0x80134c90",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lbz","cmplwi","beq","bl","li","stb","lwz","mtlr","addi","blr"],labels:1},{name:"reset__8ztaskboxFv",demangled_name:"ztaskbox::reset()",address:"0x80134cdc",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","lbz","cmplwi","beq","mtlr","addi","blr"],labels:1},{name:"initiate__8ztaskboxFv",demangled_name:"ztaskbox::initiate()",address:"0x80134d20",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmpwi","bne","li","bl","mtlr","addi","blr"],labels:1},{name:"succeed__8ztaskboxFv",demangled_name:"ztaskbox::succeed()",address:"0x80134d50",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmpwi","beq","bne","li","bl","mtlr","addi","blr"],labels:2},{name:"fail__8ztaskboxFv",demangled_name:"ztaskbox::fail()",address:"0x80134d90",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmpwi","beq","bne","li","bl","mtlr","addi","blr"],labels:2},{name:"complete__8ztaskboxFv",demangled_name:"ztaskbox::complete()",address:"0x80134dd0",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lbz","cmplwi","beq","li","stb","bl","lwz","mtlr","addi","blr"],labels:1},{name:"set_callback__8ztaskboxFPQ28ztaskbox8callback",demangled_name:"ztaskbox::set_callback(ztaskbox::callback*)",address:"0x80134e38",size:8,fuzzy_match_percent:100,opcodes:["stw","blr"],labels:0},{name:"init__8ztaskboxFv",demangled_name:"ztaskbox::init()",address:"0x80134e40",size:80,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","lbz","extsb.","bne","lis","addi","bl","stb","lwz","mtlr","blr"],labels:1},{name:"__ct__Q28ztaskbox13talk_callbackFv",demangled_name:"ztaskbox::talk_callback::talk_callback()",address:"0x80134e90",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"load__8ztaskboxFR5xBaseR9xDynAssetUl",demangled_name:"ztaskbox::load(xBase&, xDynAsset&, unsigned long)",address:"0x80134ecc",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"exists__8ztaskboxFQ28ztaskbox10state_enum",demangled_name:"ztaskbox::exists(ztaskbox::state_enum)",address:"0x80134eec",size:88,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","slwi","li","lwz","add","cmplwi","beq","bl","mr","mtlr","addi","blr"],labels:1},{name:"set_state__8ztaskboxFQ28ztaskbox10state_enum",demangled_name:"ztaskbox::set_state(ztaskbox::state_enum)",address:"0x80134f44",size:208,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","bge","b","bl","clrlwi.","bne","li","lwz","mtlr","addi","blr"],labels:7},{name:"on_talk_start__8ztaskboxFv",demangled_name:"ztaskbox::on_talk_start()",address:"0x80135014",size:56,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","mtctr","bctrl","mtlr","addi","blr"],labels:1},{name:"on_talk_stop__8ztaskboxFQ28ztalkbox11answer_enum",demangled_name:"ztaskbox::on_talk_stop(ztalkbox::answer_enum)",address:"0x8013504c",size:216,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmpwi","beq","bge","b","li","bl","lbz","cmplwi","mtctr","bctrl","mtlr","addi","blr"],labels:8},{name:"get_text__8ztaskboxFUi",demangled_name:"ztaskbox::get_text(unsigned int)",address:"0x80135124",size:128,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","cmplwi","beq","lbz","li","b","bne","addi","lwz","mtlr","blr"],labels:5},{name:"cb_dispatch__8ztaskboxFP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"ztaskbox::cb_dispatch(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x801351a4",size:168,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","beq","bge","b","blt","mr","bl","li","lwz","mtlr","addi","blr"],labels:9},{name:"on_start__Q28ztaskbox13talk_callbackFv",demangled_name:"ztaskbox::talk_callback::on_start()",address:"0x8013524c",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","bl","mtlr","addi","blr"],labels:0},{name:"on_stop__Q28ztaskbox13talk_callbackFv",demangled_name:"ztaskbox::talk_callback::on_stop()",address:"0x80135270",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","stw","lwz","bl","mtlr","addi","blr"],labels:0},{name:"on_answer__Q28ztaskbox13talk_callbackFQ28ztalkbox11answer_enum",demangled_name:"ztaskbox::talk_callback::on_answer(ztalkbox::answer_enum)",address:"0x8013529c",size:8,fuzzy_match_percent:100,opcodes:["stw","blr"],labels:0}]},{name:"main/SB/Core/gc/iCutscene",fuzzy_match_percent:100,total_code:2088,matched_code:2088,total_data:24,matched_data:8,total_functions:8,matched_functions:8,complete:!1,module_name:"main",module_id:0,sections:[{name:".sbss",address:"0x803cbf30",size:8,fuzzy_match_percent:100},{name:".sdata2",address:"0x803cece0",size:16,fuzzy_match_percent:0},{name:".text",address:"0x801352a4",size:2088,fuzzy_match_percent:100}],functions:[{name:"iCSSoundSetup__FP9xCutscene",demangled_name:"iCSSoundSetup(xCutscene*)",address:"0x801352a4",size:104,fuzzy_match_percent:100,opcodes:["lwz","addi","mtctr","cmplwi","blelr","bne","bgelr","slwi","stwx","stw","clrrwi","add","bdnz","blr"],labels:2},{name:"iCSSoundGetData__FP13xSndVoiceInfoPUi",demangled_name:"iCSSoundGetData(xSndVoiceInfo*, unsigned int*)",address:"0x8013530c",size:400,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","li","mtctr","cmplwi","ble","cmplw","bne","addi","bdnz","cmpwi","b","slwi","add","beq","clrrwi","subi","clrlwi.","mtlr","blr"],labels:14},{name:"iCSAsyncReadCB__FP9tag_xFile",demangled_name:"iCSAsyncReadCB(tag_xFile*)",address:"0x8013549c",size:92,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr.","beq","lwz","addi","bl","cmpwi","bne","mr","li","mtlr","blr"],labels:2},{name:"iCSFileOpen__FP9xCutscene",demangled_name:"iCSFileOpen(xCutscene*)",address:"0x801354f8",size:180,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","addi","mr","lwz","clrrwi","bl","cmpwi","bne","li","b","cmplwi","subf","slwi","add","mtlr","blr"],labels:4},{name:"iCSFileAsyncRead__FP9xCutscenePvUi",demangled_name:"iCSFileAsyncRead(xCutscene*, void*, unsigned int)",address:"0x801355ac",size:208,fuzzy_match_percent:100,opcodes:["stwu","mflr","srwi","li","stw","cmplwi","ble","subi","addi","lis","mr","mtctr","bdnz","slwi","subf","add","cmplw","bge","bl","lwz","mtlr","blr"],labels:4},{name:"iCSFileAsyncSkip__FP9xCutsceneUi",demangled_name:"iCSFileAsyncSkip(xCutscene*, unsigned int)",address:"0x8013567c",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"iCSFileClose__FP9xCutscene",demangled_name:"iCSFileClose(xCutscene*)",address:"0x801356ac",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","li","lwz","mtlr","addi","blr"],labels:0},{name:"iCSLoadStep__FP9xCutscene",demangled_name:"iCSLoadStep(xCutscene*)",address:"0x801356e0",size:1004,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","addi","bl","cmpwi","bne","li","b","blt","slwi","add","lwzx","stwx","clrrwi","mtctr","bctrl","oris","cmpw","lfs","subf","ble","subi","srwi","bdnz","cmplw","bge","mtlr","blr"],labels:25}]},{name:"main/SB/Game/zNPCTypeTest",fuzzy_match_percent:100,total_code:980,matched_code:980,total_data:408,matched_data:408,total_functions:10,matched_functions:10,complete:!0,module_name:"main",module_id:0,sections:[{name:".data",address:"0x80298fb8",size:296,fuzzy_match_percent:100},{name:".rodata",address:"0x8026ca50",size:88,fuzzy_match_percent:100},{name:".sdata2",address:"0x803cecf0",size:24,fuzzy_match_percent:100},{name:".text",address:"0x80135acc",size:980,fuzzy_match_percent:100}],functions:[{name:"ZNPC_Test_Startup__Fv",demangled_name:"ZNPC_Test_Startup()",address:"0x80135acc",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","lwz","bl","cmpwi","blt","mtlr","blr"],labels:1},{name:"ZNPC_Test_Shutdown__Fv",demangled_name:"ZNPC_Test_Shutdown()",address:"0x80135b34",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"ZNPC_Create_Test__FiP10RyzMemGrowPv",demangled_name:"ZNPC_Create_Test(int, RyzMemGrow*, void*)",address:"0x80135b38",size:116,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","mr","cmpw","li","beq","b","bl","mr.","cmplwi","lwz","mtlr","blr"],labels:4},{name:"ZNPC_Destroy_Test__FP12xFactoryInst",demangled_name:"ZNPC_Destroy_Test(xFactoryInst*)",address:"0x80135bac",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"ZNPC_AnimTable_Test__Fv",demangled_name:"ZNPC_AnimTable_Test()",address:"0x80135bd0",size:336,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","stmw","bl","mr","lwz","lfs","cmpwi","blt","bge","fmr","ble","lmw","mtlr","blr"],labels:4},{name:"__ct__8zNPCTestFi",demangled_name:"zNPCTest::zNPCTest(int)",address:"0x80135d20",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"Reset__8zNPCTestFv",demangled_name:"zNPCTest::Reset()",address:"0x80135d5c",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","li","lwz","mtlr","addi","blr"],labels:0},{name:"Process__8zNPCTestFP6xScenef",demangled_name:"zNPCTest::Process(xScene*, float)",address:"0x80135d90",size:212,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lfs","fsubs","fcmpo","ble","b","stfs","bge","lwz","addi","cmpw","blt","li","lis","slwi","add","bl","psq_l","lfd","mtlr","blr"],labels:4},{name:"SelfSetup__8zNPCTestFv",demangled_name:"zNPCTest::SelfSetup()",address:"0x80135e64",size:32,fuzzy_match_percent:100,opcodes:["li","stw","lwz","lfs","stfs","blr"],labels:0},{name:"AnimPick__8zNPCTestFi16en_NPC_GOAL_SPOTP5xGoal",demangled_name:"zNPCTest::AnimPick(int, en_NPC_GOAL_SPOT, xGoal*)",address:"0x80135e84",size:28,fuzzy_match_percent:100,opcodes:["lwz","lis","addi","slwi","add","blr"],labels:0}]},{name:"main/SB/Game/zNPCTypeSubBoss",fuzzy_match_percent:90.18405,total_code:652,matched_code:588,total_data:1040,matched_data:1040,total_functions:14,matched_functions:13,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x803242f8",size:368,fuzzy_match_percent:100},{name:".data",address:"0x802990e0",size:392,fuzzy_match_percent:100},{name:".rodata",address:"0x8026caa8",size:272,fuzzy_match_percent:100},{name:".sbss",address:"0x803cbf38",size:8,fuzzy_match_percent:100},{name:".text",address:"0x80135ea0",size:552,fuzzy_match_percent:88.4058},{name:".text",address:"0x801360c8",size:100,fuzzy_match_percent:100}],functions:[{name:"ZNPC_SubBoss_Startup__Fv",demangled_name:"ZNPC_SubBoss_Startup()",address:"0x80135ea0",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","lwz","bl","cmpwi","blt","mtlr","blr"],labels:1},{name:"ZNPC_SubBoss_Shutdown__Fv",demangled_name:"ZNPC_SubBoss_Shutdown()",address:"0x80135f08",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zNPCSubBoss_ScenePrepare__Fv",demangled_name:"zNPCSubBoss_ScenePrepare()",address:"0x80135f0c",size:12,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"zNPCSubBoss_SceneFinish__Fv",demangled_name:"zNPCSubBoss_SceneFinish()",address:"0x80135f18",size:12,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"ZNPC_Create_SubBoss__FiP10RyzMemGrowPv",demangled_name:"ZNPC_Create_SubBoss(int, RyzMemGrow*, void*)",address:"0x80135f24",size:264,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","mr","stw","addi","cmpw","beq","bge","b","li","bl","mr.","cmplwi","lwz","mtlr","blr"],labels:11},{name:"ZNPC_Destroy_SubBoss__FP12xFactoryInst",demangled_name:"ZNPC_Destroy_SubBoss(xFactoryInst*)",address:"0x8013602c",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Setup__11zNPCSubBossFv",demangled_name:"zNPCSubBoss::Setup()",address:"0x80136050",size:56,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","cmpwi","beq","li","mtlr","addi","blr"],labels:1},{name:"SUBB_InitEffects__Fv",demangled_name:"SUBB_InitEffects()",address:"0x80136088",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","addi","stw","bl","li","lwz","mtlr","blr"],labels:0},{name:"__ct__11zNPCSubBossFi",demangled_name:"zNPCSubBoss::zNPCSubBoss(int)",address:"0x801360c8",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"ColChkFlags__11zNPCSubBossCFv",demangled_name:"zNPCSubBoss::ColChkFlags() const",address:"0x80136104",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"ColPenFlags__11zNPCSubBossCFv",demangled_name:"zNPCSubBoss::ColPenFlags() const",address:"0x8013610c",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"ColChkByFlags__11zNPCSubBossCFv",demangled_name:"zNPCSubBoss::ColChkByFlags() const",address:"0x80136114",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"ColPenByFlags__11zNPCSubBossCFv",demangled_name:"zNPCSubBoss::ColPenByFlags() const",address:"0x8013611c",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"PhysicsFlags__11zNPCSubBossCFv",demangled_name:"zNPCSubBoss::PhysicsFlags() const",address:"0x80136124",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0}]},{name:"main/SB/Game/zNPCTypeBoss",fuzzy_match_percent:78.98305,total_code:1180,matched_code:932,total_data:2152,matched_data:2128,total_functions:22,matched_functions:20,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x80324468",size:368,fuzzy_match_percent:100},{name:".data",address:"0x80299268",size:840,fuzzy_match_percent:100},{name:".rodata",address:"0x8026cbb8",size:912,fuzzy_match_percent:100},{name:".sbss",address:"0x803cbf40",size:8,fuzzy_match_percent:100},{name:".sdata2",address:"0x803ced08",size:24,fuzzy_match_percent:0},{name:".text",address:"0x8013612c",size:824,fuzzy_match_percent:69.902916},{name:".text",address:"0x80136464",size:296,fuzzy_match_percent:100},{name:".text",address:"0x8013658c",size:60,fuzzy_match_percent:100}],functions:[{name:"ZNPC_Boss_Startup__Fv",demangled_name:"ZNPC_Boss_Startup()",address:"0x8013612c",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","lwz","bl","cmpwi","blt","mtlr","blr"],labels:1},{name:"ZNPC_Boss_Shutdown__Fv",demangled_name:"ZNPC_Boss_Shutdown()",address:"0x80136194",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zNPCBoss_ScenePrepare__Fv",demangled_name:"zNPCBoss_ScenePrepare()",address:"0x80136198",size:12,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"zNPCBoss_SceneFinish__Fv",demangled_name:"zNPCBoss_SceneFinish()",address:"0x801361a4",size:12,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"ZNPC_Create_Boss__FiP10RyzMemGrowPv",demangled_name:"ZNPC_Create_Boss(int, RyzMemGrow*, void*)",address:"0x801361b0",size:352,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","mr","stw","addi","cmpw","beq","bge","b","li","bl","mr.","cmplwi","lwz","mtlr","blr"],labels:15},{name:"ZNPC_Destroy_Boss__FP12xFactoryInst",demangled_name:"ZNPC_Destroy_Boss(xFactoryInst*)",address:"0x80136310",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"ZNPC_AnimTable_BossSBobbyArm__Fv",demangled_name:"ZNPC_AnimTable_BossSBobbyArm()",address:"0x80136334",size:184,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","lwz","bl","mr","lfs","mtlr","blr"],labels:0},{name:"Setup__8zNPCBossFv",demangled_name:"zNPCBoss::Setup()",address:"0x801363ec",size:56,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","cmpwi","beq","li","mtlr","addi","blr"],labels:1},{name:"BOSS_InitEffects__Fv",demangled_name:"BOSS_InitEffects()",address:"0x80136424",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","addi","stw","bl","li","lwz","mtlr","blr"],labels:0},{name:"__ct__8zNPCBossFi",demangled_name:"zNPCBoss::zNPCBoss(int)",address:"0x80136464",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__9zNPCB_SB1Fi",demangled_name:"zNPCB_SB1::zNPCB_SB1(int)",address:"0x801364a0",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__12zNPCBPatrickFi",demangled_name:"zNPCBPatrick::zNPCBPatrick(int)",address:"0x801364dc",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__10zNPCBSandyFi",demangled_name:"zNPCBSandy::zNPCBSandy(int)",address:"0x80136518",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"ColChkFlags__8zNPCBossCFv",demangled_name:"zNPCBoss::ColChkFlags() const",address:"0x80136554",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"ColPenFlags__8zNPCBossCFv",demangled_name:"zNPCBoss::ColPenFlags() const",address:"0x8013655c",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"ColChkByFlags__8zNPCBossCFv",demangled_name:"zNPCBoss::ColChkByFlags() const",address:"0x80136564",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"ColPenByFlags__8zNPCBossCFv",demangled_name:"zNPCBoss::ColPenByFlags() const",address:"0x8013656c",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"PhysicsFlags__8zNPCBossCFv",demangled_name:"zNPCBoss::PhysicsFlags() const",address:"0x80136574",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"AttackTimeLeft__8zNPCBossFv",demangled_name:"zNPCBoss::AttackTimeLeft()",address:"0x8013657c",size:8,fuzzy_match_percent:100,opcodes:["lfs","blr"],labels:0},{name:"HoldUpDude__8zNPCBossFv",demangled_name:"zNPCBoss::HoldUpDude()",address:"0x80136584",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"ThanksImDone__8zNPCBossFv",demangled_name:"zNPCBoss::ThanksImDone()",address:"0x80136588",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"__ct__9zNPCB_SB2Fi",demangled_name:"zNPCB_SB2::zNPCB_SB2(int)",address:"0x8013658c",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0}]},{name:"main/SB/Game/zNPCGoalVillager",fuzzy_match_percent:55.43041,total_code:9944,matched_code:4996,total_data:1096,matched_data:696,total_functions:51,matched_functions:37,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x802995b0",size:688,fuzzy_match_percent:100},{name:".rodata",address:"0x8026cf48",size:312,fuzzy_match_percent:89.20863},{name:".sbss",address:"0x803cbf48",size:8,fuzzy_match_percent:100},{name:".sdata2",address:"0x803ced20",size:88,fuzzy_match_percent:59.090908},{name:".text",address:"0x801365c8",size:9080,fuzzy_match_percent:51.85022},{name:".text",address:"0x80138940",size:804,fuzzy_match_percent:100},{name:".text",address:"0x80138c64",size:60,fuzzy_match_percent:0}],functions:[{name:"GOALCreate_Villager__FiP10RyzMemGrowPv",demangled_name:"GOALCreate_Villager(int, RyzMemGrow*, void*)",address:"0x801365c8",size:564,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","stw","subis","subi","cmplwi","li","bgt","lis","slwi","addi","lwzx","mtctr","bctr","bl","mr.","beq","b","lwz","mtlr","blr"],labels:25},{name:"Enter__18zNPCGoalPlayerNearFfPv",demangled_name:"zNPCGoalPlayerNear::Enter(float, void*)",address:"0x801367fc",size:432,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","li","bl","cmplwi","beq","ori","lis","addi","b","bne","lbz","andi.","stb","lfs","fsubs","fmuls","fmadds","stfs","rlwinm.","psq_l","lfd","mtlr","blr"],labels:6},{name:"Exit__18zNPCGoalPlayerNearFfPv",demangled_name:"zNPCGoalPlayerNear::Exit(float, void*)",address:"0x801369ac",size:176,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","cmplwi","beq","bl","li","lfd","mtlr","addi","blr"],labels:2},{name:"Suspend__18zNPCGoalPlayerNearFfPv",demangled_name:"zNPCGoalPlayerNear::Suspend(float, void*)",address:"0x80136a5c",size:140,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","cmplwi","beq","li","bl","lfd","mtlr","addi","blr"],labels:2},{name:"Resume__18zNPCGoalPlayerNearFfPv",demangled_name:"zNPCGoalPlayerNear::Resume(float, void*)",address:"0x80136ae8",size:244,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","cmplwi","bne","rlwinm.","beq","li","bl","b","lfs","fsubs","fmuls","fmadds","stfs","psq_l","lfd","mtlr","addi","blr"],labels:5},{name:"Process__18zNPCGoalPlayerNearFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalPlayerNear::Process(en_trantype*, float, void*, xScene*)",address:"0x80136bdc",size:1120,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","li","lis","addi","mr","lwz","fmr","bl","clrlwi.","beq","clrrwi","b","cmpwi","bne","rlwinm.","lfs","subis","cmplwi","stfs","fcmpo","ble","bge","fadds","fmadds","fsubs","fmuls","psq_l","lfd","lmw","mtlr","blr"],labels:24},{name:"NPCMessage__18zNPCGoalPlayerNearFP6NPCMsg",demangled_name:"zNPCGoalPlayerNear::NPCMessage(NPCMsg*)",address:"0x8013703c",size:56,fuzzy_match_percent:100,opcodes:["lwz","li","cmpwi","beq","b","bne","ori","stw","mr","blr"],labels:2},{name:"ChkCheatMedic__18zNPCGoalPlayerNearFv",demangled_name:"zNPCGoalPlayerNear::ChkCheatMedic()",address:"0x80137074",size:112,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lbz","extsb.","bne","li","stb","lwz","subic.","bgt","bl","lfs","fmuls","fctiwz","stfd","addi","mtlr","blr"],labels:2},{name:"DoCheatPanHandle__18zNPCGoalPlayerNearFv",demangled_name:"zNPCGoalPlayerNear::DoCheatPanHandle()",address:"0x801370e4",size:40,fuzzy_match_percent:100,opcodes:["lis","addi","lwz","cmplw","blelr","subi","stw","blr"],labels:0},{name:"ChkCheatDogTrix__18zNPCGoalPlayerNearFPiP11en_trantype",demangled_name:"zNPCGoalPlayerNear::ChkCheatDogTrix(int*, en_trantype*)",address:"0x8013710c",size:1004,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","mr","lbz","extsb.","bne","bl","li","stb","lwz","cmpwi","cmplw","b","lwzu","beq","mtlr","blr"],labels:22},{name:"Enter__12zNPCGoalTalkFfPv",demangled_name:"zNPCGoalTalk::Enter(float, void*)",address:"0x801374f8",size:288,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","li","lwz","fmr","bl","cmplwi","bne","beq","addi","lfs","stfs","fsubs","fmuls","fmadds","lbz","andi.","stb","psq_l","lfd","mtlr","blr"],labels:2},{name:"Exit__12zNPCGoalTalkFfPv",demangled_name:"zNPCGoalTalk::Exit(float, void*)",address:"0x80137618",size:120,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","stfd","fmr","mr","lwz","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Process__12zNPCGoalTalkFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalTalk::Process(en_trantype*, float, void*, xScene*)",address:"0x80137690",size:780,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","cmpwi","beq","bl","ble","li","b","addi","lfs","fabs","frsp","fcmpo","bgt","stfs","ori","fdivs","bge","bne","cmplwi","rlwinm.","fsubs","fmuls","fmadds","fadds","psq_l","lfd","lmw","mtlr","blr"],labels:19},{name:"NPCMessage__12zNPCGoalTalkFP6NPCMsg",demangled_name:"zNPCGoalTalk::NPCMessage(NPCMsg*)",address:"0x8013799c",size:84,fuzzy_match_percent:100,opcodes:["lwz","li","cmpwi","beq","bge","b","stw","mr","blr"],labels:5},{name:"StartSFX__12zNPCGoalTalkFP4xSFX",demangled_name:"zNPCGoalTalk::StartSFX(xSFX*)",address:"0x801379f0",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmplwi","stw","li","lwz","beq","mr","addi","bl","mtlr","blr"],labels:1},{name:"Enter__13zNPCGoalSpeakFfPv",demangled_name:"zNPCGoalSpeak::Enter(float, void*)",address:"0x80137a3c",size:192,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","fmr","li","bl","addi","lfs","fsubs","fmuls","fmadds","stfs","lbz","andi.","stb","psq_l","lfd","mtlr","blr"],labels:0},{name:"Exit__13zNPCGoalSpeakFfPv",demangled_name:"zNPCGoalSpeak::Exit(float, void*)",address:"0x80137afc",size:120,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","stfd","fmr","mr","lwz","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Process__13zNPCGoalSpeakFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalSpeak::Process(en_trantype*, float, void*, xScene*)",address:"0x80137b74",size:448,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","bl","addi","li","lfs","fcmpo","ble","fdivs","bge","rlwinm.","beq","b","fsubs","fmuls","fmadds","stfs","cmplwi","fadds","psq_l","lfd","mtlr","blr"],labels:10},{name:"NPCMessage__13zNPCGoalSpeakFP6NPCMsg",demangled_name:"zNPCGoalSpeak::NPCMessage(NPCMsg*)",address:"0x80137d34",size:48,fuzzy_match_percent:100,opcodes:["lwz","li","cmpwi","beq","b","cmplwi","bnelr","blr"],labels:2},{name:"Enter__13zNPCGoalCheerFfPv",demangled_name:"zNPCGoalCheer::Enter(float, void*)",address:"0x80137d64",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","li","lwz","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Process__13zNPCGoalCheerFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalCheer::Process(en_trantype*, float, void*, xScene*)",address:"0x80137dc4",size:244,fuzzy_match_percent:96.721306,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lis","lwz","addi","fmr","bl","lfs","fcmpo","ble","fdivs","psq_l","lfd","lmw","mtlr","blr"],labels:1},{name:"Enter__15zNPCGoalChatterFfPv",demangled_name:"zNPCGoalChatter::Enter(float, void*)",address:"0x80137eb8",size:192,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lha","mr","lwz","fmr","rlwinm.","beq","cmplwi","li","bl","lfs","b","sth","psq_l","lfd","mtlr","addi","blr"],labels:2},{name:"Process__15zNPCGoalChatterFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalChatter::Process(en_trantype*, float, void*, xScene*)",address:"0x80137f78",size:364,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lis","lwz","addi","fmr","li","bl","lfs","fcmpo","ble","fdivs","cmpwi","bne","b","beq","psq_l","lfd","lmw","mtlr","blr"],labels:5},{name:"Enter__12zNPCGoalHurtFfPv",demangled_name:"zNPCGoalHurt::Enter(float, void*)",address:"0x801380e4",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","li","lwz","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Process__12zNPCGoalHurtFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalHurt::Process(en_trantype*, float, void*, xScene*)",address:"0x8013814c",size:124,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","bl","lfd","mtlr","addi","blr"],labels:0},{name:"ChkRewardCheat__12zNPCGoalHurtFv",demangled_name:"zNPCGoalHurt::ChkRewardCheat()",address:"0x801381c8",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","rlwinm.","beq","lwz","lis","addi","li","mtlr","blr"],labels:1},{name:"Enter__15zNPCGoalBalloonFfPv",demangled_name:"zNPCGoalBalloon::Enter(float, void*)",address:"0x8013821c",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","lwz","bl","mtlr","addi","blr"],labels:0},{name:"Exit__15zNPCGoalBalloonFfPv",demangled_name:"zNPCGoalBalloon::Exit(float, void*)",address:"0x8013824c",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","lwz","bl","mtlr","addi","blr"],labels:0},{name:"Process__15zNPCGoalBalloonFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBalloon::Process(en_trantype*, float, void*, xScene*)",address:"0x8013827c",size:128,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","li","lis","addi","b","cmpwi","mr","bl","mtlr","blr"],labels:5},{name:"NPCMessage__15zNPCGoalBalloonFP6NPCMsg",demangled_name:"zNPCGoalBalloon::NPCMessage(NPCMsg*)",address:"0x801382fc",size:88,fuzzy_match_percent:100,opcodes:["lwz","li","cmpwi","beq","bge","b","cmplwi","beqlr","blr"],labels:4},{name:"Enter__15zNPCGoalBoyRideFfPv",demangled_name:"zNPCGoalBoyRide::Enter(float, void*)",address:"0x80138354",size:52,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","lwz","stb","bl","mtlr","addi","blr"],labels:0},{name:"Exit__15zNPCGoalBoyRideFfPv",demangled_name:"zNPCGoalBoyRide::Exit(float, void*)",address:"0x80138388",size:92,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Process__15zNPCGoalBoyRideFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBoyRide::Process(en_trantype*, float, void*, xScene*)",address:"0x801383e4",size:228,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","li","cmplwi","bne","lis","addi","cmpwi","beq","b","bl","ori","lfd","mtlr","blr"],labels:3},{name:"NPCMessage__15zNPCGoalBoyRideFP6NPCMsg",demangled_name:"zNPCGoalBoyRide::NPCMessage(NPCMsg*)",address:"0x801384c8",size:164,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","lwz","cmpwi","beq","bge","b","cmplwi","bne","bl","mr","mtlr","addi","blr"],labels:6},{name:"Process__15zNPCGoalBoyFallFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBoyFall::Process(en_trantype*, float, void*, xScene*)",address:"0x8013856c",size:284,fuzzy_match_percent:98.591545,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","cmpwi","li","beq","bl","lfs","fadds","fcmpo","bge","lis","addi","b","cmplw","fnmsubs","ble","stfs","srawi","and","psq_l","lfd","lmw","mtlr","blr"],labels:6},{name:"CollReview__15zNPCGoalBoyFallFPv",demangled_name:"zNPCGoalBoyFall::CollReview(void*)",address:"0x80138688",size:200,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","lwz","cmpwi","beq","b","addi","clrlwi.","bl","lfs","stfs","cmplwi","bne","mtlr","blr"],labels:5},{name:"Enter__15zNPCGoalBoyWeepFfPv",demangled_name:"zNPCGoalBoyWeep::Enter(float, void*)",address:"0x80138750",size:128,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","lfs","fsubs","fmuls","fmadds","stfs","psq_l","lwz","lfd","mtlr","addi","blr"],labels:0},{name:"Process__15zNPCGoalBoyWeepFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBoyWeep::Process(en_trantype*, float, void*, xScene*)",address:"0x801387d0",size:264,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","lfs","lwz","fcmpo","bge","lis","addi","cmpwi","beq","mr","b","fmr","ble","stfs","fmuls","ori","fsubs","bl","mtlr","blr"],labels:10},{name:"NPCMessage__15zNPCGoalBoyWeepFP6NPCMsg",demangled_name:"zNPCGoalBoyWeep::NPCMessage(NPCMsg*)",address:"0x801388d8",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmpwi","beq","b","bne","lfs","li","fadds","stfs","bl","mtlr","addi","blr"],labels:2},{name:"__ct__15zNPCGoalBoySwimFi",demangled_name:"zNPCGoalBoySwim::zNPCGoalBoySwim(int)",address:"0x80138940",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__15zNPCGoalBoyWeepFi",demangled_name:"zNPCGoalBoyWeep::zNPCGoalBoyWeep(int)",address:"0x80138988",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__15zNPCGoalBoyFallFi",demangled_name:"zNPCGoalBoyFall::zNPCGoalBoyFall(int)",address:"0x801389d0",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","ori","mtlr","blr"],labels:0},{name:"__ct__15zNPCGoalBoyRideFi",demangled_name:"zNPCGoalBoyRide::zNPCGoalBoyRide(int)",address:"0x80138a24",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__15zNPCGoalBalloonFi",demangled_name:"zNPCGoalBalloon::zNPCGoalBalloon(int)",address:"0x80138a6c",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__12zNPCGoalHurtFi",demangled_name:"zNPCGoalHurt::zNPCGoalHurt(int)",address:"0x80138ac0",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__13zNPCGoalCheerFi",demangled_name:"zNPCGoalCheer::zNPCGoalCheer(int)",address:"0x80138b08",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__13zNPCGoalSpeakFi",demangled_name:"zNPCGoalSpeak::zNPCGoalSpeak(int)",address:"0x80138b50",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__15zNPCGoalChatterFi",demangled_name:"zNPCGoalChatter::zNPCGoalChatter(int)",address:"0x80138b8c",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__12zNPCGoalTalkFi",demangled_name:"zNPCGoalTalk::zNPCGoalTalk(int)",address:"0x80138bd4",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__18zNPCGoalPlayerNearFi",demangled_name:"zNPCGoalPlayerNear::zNPCGoalPlayerNear(int)",address:"0x80138c1c",size:72,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"IndexInStack__7xPsycheCFPC5xGoal",demangled_name:"xPsyche::IndexInStack(const xGoal*) const",address:"0x80138c64",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0}]},{name:"main/SB/Game/zNPCGoalSubBoss",fuzzy_match_percent:100,total_code:1400,matched_code:1400,total_data:104,matched_data:0,total_functions:14,matched_functions:14,complete:!0,module_name:"main",module_id:0,sections:[{name:".data",address:"0x80299860",size:104,fuzzy_match_percent:25},{name:".text",address:"0x80138ca0",size:620,fuzzy_match_percent:100},{name:".text",address:"0x80138f0c",size:300,fuzzy_match_percent:100},{name:".text",address:"0x80139038",size:420,fuzzy_match_percent:100},{name:".text",address:"0x801391dc",size:60,fuzzy_match_percent:100}],functions:[{name:"GOALCreate_SubBoss__FiP10RyzMemGrowPv",demangled_name:"GOALCreate_SubBoss(int, RyzMemGrow*, void*)",address:"0x80138ca0",size:620,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","li","stw","subis","subi","cmplwi","bgt","lis","slwi","addi","lwzx","mtctr","bctr","bl","mr.","beq","b","lwz","mtlr","blr"],labels:28},{name:"__ct__18zNPCGoalPrawnDeathFi",demangled_name:"zNPCGoalPrawnDeath::zNPCGoalPrawnDeath(int)",address:"0x80138f0c",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__19zNPCGoalPrawnDamageFi",demangled_name:"zNPCGoalPrawnDamage::zNPCGoalPrawnDamage(int)",address:"0x80138f48",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__17zNPCGoalPrawnBowlFi",demangled_name:"zNPCGoalPrawnBowl::zNPCGoalPrawnBowl(int)",address:"0x80138f84",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__17zNPCGoalPrawnBeamFi",demangled_name:"zNPCGoalPrawnBeam::zNPCGoalPrawnBeam(int)",address:"0x80138fc0",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__17zNPCGoalPrawnIdleFi",demangled_name:"zNPCGoalPrawnIdle::zNPCGoalPrawnIdle(int)",address:"0x80138ffc",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__15zNPCGoalKJDeathFi",demangled_name:"zNPCGoalKJDeath::zNPCGoalKJDeath(int)",address:"0x80139038",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__16zNPCGoalKJDamageFi",demangled_name:"zNPCGoalKJDamage::zNPCGoalKJDamage(int)",address:"0x80139074",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__21zNPCGoalKJShockGroundFi",demangled_name:"zNPCGoalKJShockGround::zNPCGoalKJShockGround(int)",address:"0x801390b0",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__15zNPCGoalKJTauntFi",demangled_name:"zNPCGoalKJTaunt::zNPCGoalKJTaunt(int)",address:"0x801390ec",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__19zNPCGoalKJSpawnKidsFi",demangled_name:"zNPCGoalKJSpawnKids::zNPCGoalKJSpawnKids(int)",address:"0x80139128",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__15zNPCGoalKJBoredFi",demangled_name:"zNPCGoalKJBored::zNPCGoalKJBored(int)",address:"0x80139164",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__14zNPCGoalKJIdleFi",demangled_name:"zNPCGoalKJIdle::zNPCGoalKJIdle(int)",address:"0x801391a0",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__12zNPCGoalHereFi",demangled_name:"zNPCGoalHere::zNPCGoalHere(int)",address:"0x801391dc",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0}]},{name:"main/SB/Core/x/xShadowSimple",fuzzy_match_percent:1.9809825,total_code:5048,matched_code:100,total_data:14248,matched_data:0,total_functions:13,matched_functions:1,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x803245d8",size:14168,fuzzy_match_percent:0},{name:".rodata",address:"0x8026d080",size:16,fuzzy_match_percent:0},{name:".sbss",address:"0x803cbf50",size:16,fuzzy_match_percent:0},{name:".sdata2",address:"0x803ced78",size:48,fuzzy_match_percent:0},{name:".text",address:"0x80139218",size:4896,fuzzy_match_percent:0},{name:".text",address:"0x8013a538",size:100,fuzzy_match_percent:100},{name:".text",address:"0x8013a59c",size:52,fuzzy_match_percent:0}],functions:[{name:"shadowRayCB__FP14RpIntersectionP13RpWorldSectorP19RpCollisionTrianglefPv",demangled_name:"shadowRayCB(RpIntersection*, RpWorldSector*, RpCollisionTriangle*, float, void*)",address:"0x80139218",size:228,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmr","mr","cmplwi","beq","addi","bl","b","lfs","fcmpo","cror","bge","stfs","psq_l","lfd","mtlr","blr"],labels:5},{name:"shadowRayModelCB__FP14RpIntersectionP19RpCollisionTrianglefPv",demangled_name:"shadowRayModelCB(RpIntersection*, RpCollisionTriangle*, float, void*)",address:"0x801392fc",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","li","bl","lwz","mtlr","addi","blr"],labels:0},{name:"shadowRayEntCB__FP4xEntPv",demangled_name:"shadowRayEntCB(xEnt*, void*)",address:"0x80139328",size:844,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lhz","mr","rlwinm.","bne","li","b","lwz","beq","lbz","cmplwi","bl","clrrwi","subis","addi","lfs","fsubs","fdivs","fcmpo","ble","bge","stfs","fadds","fmr","lis","fcmpu","psq_l","lfd","mtlr","blr"],labels:6},{name:"xShadowSimple_SceneCollide__FP18xShadowSimpleCacheP5xVec3f",demangled_name:"xShadowSimple_SceneCollide(xShadowSimpleCache*, xVec3*, float)",address:"0x80139674",size:496,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","lis","lfs","addi","stfs","lwz","fsubs","fadds","cmplwi","beq","bl","b","fcmpu","fmadds","lhz","rlwinm.","bne","fneg","fdivs","mtlr","blr"],labels:7},{name:"xShadowSimple_CalcCorners__FP18xShadowSimpleCacheP4xEntff",demangled_name:"xShadowSimple_CalcCorners(xShadowSimpleCache*, xEnt*, float, float)",address:"0x80139864",size:484,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","fmr","fcmpu","beq","lwz","cmplwi","addi","bl","fneg","fdivs","stfs","lhz","clrlwi.","fmuls","fmadds","b","fadds","fsubs","psq_l","lfd","mtlr","blr"],labels:4},{name:"xShadowSimple_AddVerts__FP18xShadowSimpleCache",demangled_name:"xShadowSimple_AddVerts(xShadowSimpleCache*)",address:"0x80139a48",size:364,fuzzy_match_percent:0,opcodes:["lfs","fcmpu","beqlr","lwz","cmplwi","blt","blr","mulli","lis","addi","add","subi","stfsx","mulhwu","li","stfs","clrrwi","lbz","stb","stwx","stw"],labels:1},{name:"xShadowSimple_Init__Fv",demangled_name:"xShadowSimple_Init()",address:"0x80139bb4",size:328,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","bl","cmplwi","beq","lwz","b","mtctr","lfs","stfs","bdnz","mtlr","blr"],labels:3},{name:"xShadowSimple_CacheInit__FP18xShadowSimpleCacheP4xEntUc",demangled_name:"xShadowSimple_CacheInit(xShadowSimpleCache*, xEnt*, unsigned char)",address:"0x80139cfc",size:352,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","li","bl","lfs","stfs","sth","stb","lwz","cmplwi","beq","addis","b","lis","addi","add","cmplw","bne","subi","blt","cmpw","clrlwi","lhz","or","lmw","mtlr","blr"],labels:12},{name:"xShadowSimple_Add__FP18xShadowSimpleCacheP4xEntff",demangled_name:"xShadowSimple_Add(xShadowSimpleCache*, xEnt*, float, float)",address:"0x80139e5c",size:1176,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lhz","fmr","mr","rlwinm.","beq","andi.","sth","rlwinm","lwz","lfs","addi","bl","or","fcmpu","b","li","bne","clrlwi","cmplwi","fcmpo","mfcr","lis","extrwi","lfd","fsub","fabs","frsp","fneg","fdivs","stfs","ble","mtctr","subi","subfic","nor","srawi","andc","mulli","add","fsubs","fmuls","fmadds","bdnz","stwx","lwzx","cmplw","cmpw","bge","psq_l","lmw","mtlr","blr"],labels:24},{name:"__as__18xShadowSimpleQueueFRC18xShadowSimpleQueue",demangled_name:"xShadowSimpleQueue::operator=(const xShadowSimpleQueue&)",address:"0x8013a2f4",size:44,fuzzy_match_percent:0,opcodes:["lwz","stw","lfs","stfs","blr"],labels:0},{name:"xShadowSimple_Render__Fv",demangled_name:"xShadowSimple_Render()",address:"0x8013a320",size:536,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stmw","addi","li","lwz","cmplwi","beq","mr","lhz","andi.","rlwinm","sth","lfs","bl","or","cmpwi","blt","subi","b","mulhwu","clrrwi","srwi","lwzx","cmplw","bge","mulli","subf","add","extrwi","lmw","mtlr","blr"],labels:8},{name:"xMat3x3RMulVec__FP5xVec3PC7xMat3x3PC5xVec3",demangled_name:"xMat3x3RMulVec(xVec3*, const xMat3x3*, const xVec3*)",address:"0x8013a538",size:100,fuzzy_match_percent:100,opcodes:["lfs","fmuls","fmadds","stfs","blr"],labels:0},{name:"xQuickCullForLine__FP7xQCDataPC6xLine3",demangled_name:"xQuickCullForLine(xQCData*, const xLine3*)",address:"0x8013a59c",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","mr","addi","bl","lwz","mtlr","blr"],labels:0}]},{name:"main/SB/Core/x/xUpdateCull",fuzzy_match_percent:23.65416,total_code:2452,matched_code:580,total_data:0,matched_data:0,total_functions:9,matched_functions:6,complete:!1,module_name:"main",module_id:0,sections:[{name:".text",address:"0x8013a5d0",size:2452,fuzzy_match_percent:23.65416}],functions:[{name:"xUpdateCull_Swap__FP14xUpdateCullMgrUiUi",demangled_name:"xUpdateCull_Swap(xUpdateCullMgr*, unsigned int, unsigned int)",address:"0x8013a5d0",size:128,fuzzy_match_percent:100,opcodes:["lwz","slwi","lwzx","mr","sth","cmplwi","beq","cmplw","bne","stwx","blr"],labels:4},{name:"xUpdateCull_MakeActive__FP14xUpdateCullMgrP14xUpdateCullEnt",demangled_name:"xUpdateCull_MakeActive(xUpdateCullMgr*, xUpdateCullEnt*)",address:"0x8013a650",size:124,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lhz","lwz","cmplw","blt","beq","bl","cmplwi","slwi","lwzx","mtctr","bctrl","addi","mtlr","blr"],labels:3},{name:"xUpdateCull_MakeInactive__FP14xUpdateCullMgrP14xUpdateCullEnt",demangled_name:"xUpdateCull_MakeInactive(xUpdateCullMgr*, xUpdateCullEnt*)",address:"0x8013a6cc",size:132,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lhz","lwz","cmplw","bge","subi","beq","bl","cmplwi","slwi","lwzx","mtctr","bctrl","mtlr","addi","blr"],labels:3},{name:"xUpdateCull_AlwaysTrueCB__FPvPv",demangled_name:"xUpdateCull_AlwaysTrueCB(void*, void*)",address:"0x8013a750",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"xUpdateCull_DistanceSquaredCB__FPvPv",demangled_name:"xUpdateCull_DistanceSquaredCB(void*, void*)",address:"0x8013a758",size:120,fuzzy_match_percent:0,opcodes:["stwu","lhz","rlwinm.","beq","li","b","lwz","lfs","fsubs","fmuls","stw","fadds","fcmpo","mfcr","srwi","addi","blr"],labels:2},{name:"xUpdateCull_Init__FPPvUiPP6xGroupUi",demangled_name:"xUpdateCull_Init(void**, unsigned int, xGroup**, unsigned int)",address:"0x8013a7d0",size:1260,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr.","mr","li","beq","lwz","slwi","mtctr","bctrl","cmplwi","ble","lhz","rlwinm.","bne","stwx","addi","bdnz","bl","b","cmplw","stb","blt","lbz","add","mulli","lis","sthx","cmpwi","lwzx","subi","srwi","subf","bge","lmw","mtlr","blr"],labels:37},{name:"xUpdateCull_Update__FP14xUpdateCullMgrUi",demangled_name:"xUpdateCull_Update(xUpdateCullMgr*, unsigned int)",address:"0x8013acbc",size:492,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lis","subi","lwz","mullw","mulhwu","srwi.","bgt","li","b","slwi","add","lhz","lwzx","mtctr","bctrl","lha","cmpwi","bne","cmplwi","bl","addi","mulli","cmplw","ble","subf","beq","blt","lmw","mtlr","blr"],labels:17},{name:"xUpdateCull_SetCB__FP14xUpdateCullMgrPvPFPvPv_UiPv",demangled_name:"xUpdateCull_SetCB(xUpdateCullMgr*, void*, unsigned int (*)(void*, void*), void*)",address:"0x8013aea8",size:84,fuzzy_match_percent:100,opcodes:["li","b","lwz","add","lhz","slwi","lwzx","cmplw","bne","stw","addi","stwx","blt","blr"],labels:3},{name:"xUpdateCull_Reset__FP14xUpdateCullMgr",demangled_name:"xUpdateCull_Reset(xUpdateCullMgr*)",address:"0x8013aefc",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","slwi","b","lwzx","bl","addi","cmplw","blt","mtlr","blr"],labels:2}]},{name:"main/SB/Game/zDiscoFloor",fuzzy_match_percent:77.4668,total_code:8432,matched_code:6532,total_data:992,matched_data:720,total_functions:50,matched_functions:43,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x80327d30",size:720,fuzzy_match_percent:100},{name:".rodata",address:"0x8026d090",size:88,fuzzy_match_percent:0},{name:".sbss",address:"0x803cbf60",size:24,fuzzy_match_percent:0},{name:".sdata2",address:"0x803ceda8",size:160,fuzzy_match_percent:55.932205},{name:".text",address:"0x8013af64",size:8432,fuzzy_match_percent:77.4668}],functions:[{name:"create_glow_light__25@unnamed@zDiscoFloor_cpp@Fv",demangled_name:"@unnamed@zDiscoFloor_cpp@::create_glow_light()",address:"0x8013af64",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","bl","lfs","stfs","lwz","mtlr","blr"],labels:0},{name:"destroy_glow_light__25@unnamed@zDiscoFloor_cpp@Fv",demangled_name:"@unnamed@zDiscoFloor_cpp@::destroy_glow_light()",address:"0x8013afd4",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"object_prefix__25@unnamed@zDiscoFloor_cpp@FPCcRUlRUl",demangled_name:"@unnamed@zDiscoFloor_cpp@::object_prefix(const char*, unsigned long&, unsigned long&)",address:"0x8013affc",size:180,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","bl","cmplwi","beq","subic.","addi","add","mtctr","blt","lbz","clrlwi","ble","lwz","cmplw","bge","b","subi","bdnz","mtlr","blr"],labels:4},{name:"find_object__25@unnamed@zDiscoFloor_cpp@FPCc",demangled_name:"@unnamed@zDiscoFloor_cpp@::find_object(const char*)",address:"0x8013b0b0",size:48,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","cmplwi","bne","li","lwz","mtlr","addi","blr"],labels:1},{name:"find_tiles__25@unnamed@zDiscoFloor_cpp@FPCcPQ213z_disco_floor9tile_dataUl",demangled_name:"@unnamed@zDiscoFloor_cpp@::find_tiles(const char*, z_disco_floor::tile_data*, unsigned long)",address:"0x8013b0e0",size:228,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","addi","bl","lwz","lis","subf","cmplw","blt","b","mulli","li","stwx","add","crclr","lwzx","cmplwi","bne","cmpwi","lmw","mtlr","blr"],labels:6},{name:"get_tile__25@unnamed@zDiscoFloor_cpp@FPCUcUl",demangled_name:"@unnamed@zDiscoFloor_cpp@::get_tile(const unsigned char*, unsigned long)",address:"0x8013b1c4",size:156,fuzzy_match_percent:0,opcodes:["stwu","mflr","extrwi","stw","clrlslwi","lbzx","sraw","clrlwi","cmplwi","bne","lbz","extsb.","li","stb","lwz","addi","cmpwi","blt","bl","slw","and","neg","or","srwi","mtlr","blr"],labels:3},{name:"set_tile__25@unnamed@zDiscoFloor_cpp@FPUcUlUi",demangled_name:"@unnamed@zDiscoFloor_cpp@::set_tile(unsigned char*, unsigned long, unsigned int)",address:"0x8013b260",size:40,fuzzy_match_percent:0,opcodes:["extrwi","clrlslwi","li","lbzx","slw","andc","or","stbx","blr"],labels:0},{name:"translate_mask__25@unnamed@zDiscoFloor_cpp@FPUcPCUcUl",demangled_name:"@unnamed@zDiscoFloor_cpp@::translate_mask(unsigned char*, const unsigned char*, unsigned long)",address:"0x8013b288",size:124,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","b","bl","addi","cmplw","blt","lwz","mtlr","blr"],labels:2},{name:"refresh_state__25@unnamed@zDiscoFloor_cpp@FR13z_disco_floor",demangled_name:"@unnamed@zDiscoFloor_cpp@::refresh_state(z_disco_floor&)",address:"0x8013b304",size:288,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmplw","beq","li","b","bl","cmplwi","bne","addi","blt","mtlr","blr"],labels:11},{name:"set_object_state__25@unnamed@zDiscoFloor_cpp@FRC13z_disco_floorUli",demangled_name:"@unnamed@zDiscoFloor_cpp@::set_object_state(const z_disco_floor&, unsigned long, int)",address:"0x8013b424",size:320,fuzzy_match_percent:0,opcodes:["stwu","mflr","mulli","li","stw","lwz","add","lbzx","lbz","clrrwi","or","stb","rlwinm","bl","mr","mtlr","addi","blr"],labels:0},{name:"play_sound__25@unnamed@zDiscoFloor_cpp@FR13z_disco_floor",demangled_name:"@unnamed@zDiscoFloor_cpp@::play_sound(z_disco_floor&)",address:"0x8013b564",size:436,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","mr","addi","lwz","bl","lfs","fmuls","fcmpo","bge","cmpwi","blt","fneg","fmsubs","fctiwz","slwi","lfsx","b","fadds","ble","fsubs","fdivs","fmr","li","stfs","psq_l","lfd","mtlr","blr"],labels:7},{name:"update_transition__25@unnamed@zDiscoFloor_cpp@FR13z_disco_floorf",demangled_name:"@unnamed@zDiscoFloor_cpp@::update_transition(z_disco_floor&, float)",address:"0x8013b718",size:200,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lfs","fadds","stfs","fcmpo","bge","b","ble","bl","fsubs","lwz","addi","psq_l","lfd","mtlr","blr"],labels:4},{name:"state_byte_size__25@unnamed@zDiscoFloor_cpp@FUl",demangled_name:"@unnamed@zDiscoFloor_cpp@::state_byte_size(unsigned long)",address:"0x8013b7e0",size:16,fuzzy_match_percent:100,opcodes:["slwi","addi","srwi","blr"],labels:0},{name:"update_state__25@unnamed@zDiscoFloor_cpp@FR13z_disco_floorf",demangled_name:"@unnamed@zDiscoFloor_cpp@::update_state(z_disco_floor&, float)",address:"0x8013b7f0",size:360,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lfs","fadds","stfs","fcmpo","blt","fsubs","bge","li","lbz","lwz","cmplwi","beq","add","cmplw","clrlwi.","b","ble","slwi","lwzx","bl","cror","bne","addi","psq_l","lfd","mtlr","blr"],labels:9},{name:"get_damage_surface__25@unnamed@zDiscoFloor_cpp@Fv",demangled_name:"@unnamed@zDiscoFloor_cpp@::get_damage_surface()",address:"0x8013b958",size:176,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lbz","extsb.","bne","li","stb","cmplwi","beq","b","bl","mr","lwz","mtlr","blr"],labels:3},{name:"__as__14zSurfAssetBaseFRC14zSurfAssetBase",demangled_name:"zSurfAssetBase::operator=(const zSurfAssetBase&)",address:"0x8013ba08",size:360,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lbz","li","addi","stb","lfs","lwz","stfs","mtctr","lwzu","bdnz","mtlr","blr"],labels:1},{name:"__as__13zSurfacePropsFRC13zSurfaceProps",demangled_name:"zSurfaceProps::operator=(const zSurfaceProps&)",address:"0x8013bb70",size:160,fuzzy_match_percent:100,opcodes:["lwz","li","addi","stw","mtctr","lwzu","stwu","bdnz","blr"],labels:1},{name:"render_model__25@unnamed@zDiscoFloor_cpp@FP14xModelInstanceRC7xSphere",demangled_name:"@unnamed@zDiscoFloor_cpp@::render_model(xModelInstance*, const xSphere&)",address:"0x8013bc10",size:176,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","addi","bl","lfs","stfs","fcmpu","beq","mtctr","bctrl","mtlr","blr"],labels:1},{name:"render_model__25@unnamed@zDiscoFloor_cpp@FP14xModelInstanceR7xSpheref",demangled_name:"@unnamed@zDiscoFloor_cpp@::render_model(xModelInstance*, xSphere&, float)",address:"0x8013bcc0",size:208,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","addi","bl","lfs","stfs","fcmpu","beq","fadds","mtctr","bctrl","psq_l","lfd","mtlr","blr"],labels:1},{name:"init__13z_disco_floorFv",demangled_name:"z_disco_floor::init()",address:"0x8013bd90",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"init__Q225@unnamed@zDiscoFloor_cpp@15clone_pipe_dataFv",demangled_name:"@unnamed@zDiscoFloor_cpp@::clone_pipe_data::init()",address:"0x8013bdcc",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"add_global_tweaks__25@unnamed@zDiscoFloor_cpp@Fv",demangled_name:"@unnamed@zDiscoFloor_cpp@::add_global_tweaks()",address:"0x8013bdd0",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"post_setup__13z_disco_floorFv",demangled_name:"z_disco_floor::post_setup()",address:"0x8013bdd4",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"post_setup__Q225@unnamed@zDiscoFloor_cpp@15clone_pipe_dataFv",demangled_name:"@unnamed@zDiscoFloor_cpp@::clone_pipe_data::post_setup()",address:"0x8013bdf8",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"destroy__13z_disco_floorFv",demangled_name:"z_disco_floor::destroy()",address:"0x8013bdfc",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","li","lwz","mtlr","addi","blr"],labels:0},{name:"destroy__Q225@unnamed@zDiscoFloor_cpp@15clone_pipe_dataFv",demangled_name:"@unnamed@zDiscoFloor_cpp@::clone_pipe_data::destroy()",address:"0x8013be24",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"render_all__13z_disco_floorFv",demangled_name:"z_disco_floor::render_all()",address:"0x8013be28",size:232,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lwz","mulli","mr","add","b","lbz","li","cmplwi","bne","bl","cmpwi","beq","stb","cmplw","blt","mtlr","blr"],labels:8},{name:"effects_render_all__13z_disco_floorFv",demangled_name:"z_disco_floor::effects_render_all()",address:"0x8013bf10",size:252,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lwz","mulli","mr","add","b","lbz","li","cmplwi","bne","bl","cmpwi","beq","stb","cmplw","blt","mtlr","blr"],labels:8},{name:"init__13z_disco_floorFPvPv",demangled_name:"z_disco_floor::init(void*, void*)",address:"0x8013c00c",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"load__13z_disco_floorFR19z_disco_floor_asset",demangled_name:"z_disco_floor::load(z_disco_floor_asset&)",address:"0x8013c02c",size:412,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","li","lis","stb","addi","lbz","cmplwi","beq","lwz","add","slwi","b","stwx","cmplw","blt","lfs","fcmpo","bge","stfs","rlwinm.","fneg","fmsubs","fctiwz","stfd","mtlr","blr"],labels:6},{name:"setup__13z_disco_floorFv",demangled_name:"z_disco_floor::setup()",address:"0x8013c1c8",size:456,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","lwz","cmplwi","bne","li","bl","b","mulli","add","addi","cmpwi","blt","lwzx","stb","cmplw","lmw","mtlr","blr"],labels:13},{name:"add_tweaks__25@unnamed@zDiscoFloor_cpp@FR13z_disco_floor",demangled_name:"@unnamed@zDiscoFloor_cpp@::add_tweaks(z_disco_floor&)",address:"0x8013c390",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"reset__13z_disco_floorFv",demangled_name:"z_disco_floor::reset()",address:"0x8013c394",size:180,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","stb","bl","lfs","fmuls","stfs","lwz","subi","rlwinm.","beq","cmplwi","mtlr","addi","blr"],labels:1},{name:"update__13z_disco_floorFR6xScenef",demangled_name:"z_disco_floor::update(xScene&, float)",address:"0x8013c448",size:180,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lbz","cmplwi","bne","li","stb","b","bl","lfs","fadds","stfs","fcmpo","bge","ble","psq_l","lwz","lfd","mtlr","addi","blr"],labels:3},{name:"set_state__13z_disco_floorFUlb",demangled_name:"z_disco_floor::set_state(unsigned long, bool)",address:"0x8013c4fc",size:216,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmplw","bge","b","ble","clrlwi.","beq","lfs","stfs","slwi","lwzx","bl","mtlr","addi","blr"],labels:4},{name:"enable__13z_disco_floorFv",demangled_name:"z_disco_floor::enable()",address:"0x8013c5d4",size:24,fuzzy_match_percent:100,opcodes:["lwz","neg","or","srwi","stb","blr"],labels:0},{name:"disable__13z_disco_floorFv",demangled_name:"z_disco_floor::disable()",address:"0x8013c5ec",size:12,fuzzy_match_percent:100,opcodes:["li","stb","blr"],labels:0},{name:"set_state_range__13z_disco_floorFiib",demangled_name:"z_disco_floor::set_state_range(int, int, bool)",address:"0x8013c5f8",size:232,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","lwz","li","subi","bl","cmplw","bne","beq","clrlwi.","b","lmw","mtlr","addi","blr"],labels:3},{name:"set_transition_delay__13z_disco_floorFf",demangled_name:"z_disco_floor::set_transition_delay(float)",address:"0x8013c6e0",size:8,fuzzy_match_percent:100,opcodes:["stfs","blr"],labels:0},{name:"set_state_delay__13z_disco_floorFf",demangled_name:"z_disco_floor::set_state_delay(float)",address:"0x8013c6e8",size:8,fuzzy_match_percent:100,opcodes:["stfs","blr"],labels:0},{name:"refresh_spheres__13z_disco_floorFv",demangled_name:"z_disco_floor::refresh_spheres()",address:"0x8013c6f0",size:292,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","li","lwz","mulli","add","b","bl","lfs","fcmpu","addi","beq","fcmpo","cror","bne","fmuls","stfs","fadds","cmplw","cmpwi","blt","lmw","mtlr","blr"],labels:6},{name:"update_pulse__13z_disco_floorFf",demangled_name:"z_disco_floor::update_pulse(float)",address:"0x8013c814",size:172,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lfs","fmadds","stfs","bl","fmuls","lwz","mtlr","addi","blr"],labels:0},{name:"refresh_bound__13z_disco_floorFv",demangled_name:"z_disco_floor::refresh_bound()",address:"0x8013c8c0",size:704,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","mr","addi","lwz","lfs","bl","mulli","lfd","li","fsubs","fdivs","add","b","fmr","cmplw","bne","cmpwi","blt","fadds","fcmpo","bge","cror","stfs","psq_l","lmw","mtlr","blr"],labels:12},{name:"refresh_cull_dist__13z_disco_floorFv",demangled_name:"z_disco_floor::refresh_cull_dist()",address:"0x8013cb80",size:140,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","bne","lfs","stfs","b","bl","mr.","mtlr","addi","blr"],labels:3},{name:"distance_cull__13z_disco_floorFv",demangled_name:"z_disco_floor::distance_cull()",address:"0x8013cc0c",size:232,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","mr","bl","lwz","lfs","fadds","fcmpo","cror","mfcr","extrwi","stb","bne","stfs","b","fsubs","fmuls","mtlr","blr"],labels:3},{name:"render__13z_disco_floorFi",demangled_name:"z_disco_floor::render(int)",address:"0x8013ccf4",size:172,fuzzy_match_percent:100,opcodes:["stwu","mflr","slwi","stw","li","lwz","add","mulli","b","lbz","clrlwi.","bne","stb","addi","bl","neg","or","srwi","cmplwi","cmplw","mtlr","blr"],labels:4},{name:"effects_render__13z_disco_floorFi",demangled_name:"z_disco_floor::effects_render(int)",address:"0x8013cda0",size:360,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","slwi","add","lfs","fcmpu","beq","fneg","addi","fmuls","li","fmr","lwz","mulli","lwzx","fmadds","b","lbz","cmplwi","bne","cmplw","bl","fctiwz","fadds","cmpwi","blt","psq_l","lfd","lmw","mtlr","blr"],labels:8},{name:"event_handler__13z_disco_floorFP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"z_disco_floor::event_handler(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x8013cf08",size:268,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","bge","b","bl","lfs","li","fctiwz","stfd","lwz","mtlr","addi","blr"],labels:11},{name:"range_limit
    __FUlUlUl",demangled_name:"range_limit(unsigned long, unsigned long, unsigned long)",address:"0x8013d014",size:32,fuzzy_match_percent:100,opcodes:["cmplw","bgt","mr","blr","bltlr"],labels:1},{name:"range_limit__Fiii",demangled_name:"range_limit(int, int, int)",address:"0x8013d034",size:32,fuzzy_match_percent:100,opcodes:["cmpw","bgt","mr","blr","bltlr"],labels:1}]},{name:"main/SB/Game/zNPCTypeBossSandy",fuzzy_match_percent:6.6610985,total_code:38312,matched_code:2552,total_data:4880,matched_data:0,total_functions:77,matched_functions:21,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x80328000",size:1336,fuzzy_match_percent:0},{name:".data",address:"0x802998c8",size:1248,fuzzy_match_percent:0},{name:".rodata",address:"0x8026d0e8",size:1848,fuzzy_match_percent:0},{name:".sbss",address:"0x803cbf78",size:56,fuzzy_match_percent:0},{name:".sdata",address:"0x803cad80",size:32,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cee48",size:360,fuzzy_match_percent:0},{name:".text",address:"0x8013d054",size:38184,fuzzy_match_percent:6.348209},{name:".text",address:"0x8014657c",size:20,fuzzy_match_percent:100},{name:".text",address:"0x80146590",size:100,fuzzy_match_percent:100},{name:".text",address:"0x801465f4",size:8,fuzzy_match_percent:100}],functions:[{name:"on_change_newsfish__FRC10tweak_info",demangled_name:"on_change_newsfish(const tweak_info&)",address:"0x8013d054",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","lwz","mtctr","bctrl","mtlr","addi","blr"],labels:0},{name:"on_change_shockwave__FRC10tweak_info",demangled_name:"on_change_shockwave(const tweak_info&)",address:"0x8013d094",size:108,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","ori","addi","bl","lfs","stfs","mtlr","blr"],labels:0},{name:"ZNPC_AnimTable_BossSandy__Fv",demangled_name:"ZNPC_AnimTable_BossSandy()",address:"0x8013d100",size:1920,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","subi","mtctr","lwz","lwzu","bdnz","bl","mr","lfs","b","stfs","cmplwi","bne","mtlr","blr"],labels:3},{name:"HeadIsCarried__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"HeadIsCarried(xAnimTransition*, xAnimSingle*, void*)",address:"0x8013d880",size:36,fuzzy_match_percent:100,opcodes:["lwz","lis","addi","subf","cntlzw","extrwi","blr"],labels:0},{name:"HeadNotCarried__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"HeadNotCarried(xAnimTransition*, xAnimSingle*, void*)",address:"0x8013d8a4",size:40,fuzzy_match_percent:100,opcodes:["lwz","lis","addi","subf","or","srwi","blr"],labels:0},{name:"HeadIsShocked__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"HeadIsShocked(xAnimTransition*, xAnimSingle*, void*)",address:"0x8013d8cc",size:16,fuzzy_match_percent:100,opcodes:["lwz","rlwinm","blr"],labels:0},{name:"HeadNotShocked__FP15xAnimTransitionP11xAnimSinglePv",demangled_name:"HeadNotShocked(xAnimTransition*, xAnimSingle*, void*)",address:"0x8013d8dc",size:24,fuzzy_match_percent:100,opcodes:["lwz","rlwinm","cntlzw","extrwi","blr"],labels:0},{name:"ZNPC_AnimTable_BossSandyHead__Fv",demangled_name:"ZNPC_AnimTable_BossSandyHead()",address:"0x8013d8f4",size:580,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","bl","mr","lfs","fmr","lwz","mtlr","blr"],labels:0},{name:"ZNPC_AnimTable_BossSandyScoreboard__Fv",demangled_name:"ZNPC_AnimTable_BossSandyScoreboard()",address:"0x8013db38",size:360,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","bl","mr","lfs","fmr","lwz","mtlr","blr"],labels:0},{name:"Init__10zNPCBSandyFP9xEntAsset",demangled_name:"zNPCBSandy::Init(xEntAsset*)",address:"0x8013dca0",size:1912,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stmw","mr","addi","bl","li","lwz","stwx","lwzx","stb","lhz","ori","sth","lbz","lfs","fcmpo","ble","stfs","b","cmpwi","blt","xoris","lfd","fsubs","fmuls","clrlwi","cmplwi","extrwi.","beq","fctiwz","stfd","lmw","mtlr","blr"],labels:13},{name:"Setup__10zNPCBSandyFv",demangled_name:"zNPCBSandy::Setup()",address:"0x8013e418",size:468,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","mr","addi","bl","li","lwz","clrlwi","stb","cmpwi","blt","lfs","stfs","mtlr","blr"],labels:1},{name:"SelfSetup__10zNPCBSandyFv",demangled_name:"zNPCBSandy::SelfSetup()",address:"0x8013e5ec",size:580,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","li","lwz","lis","addi","mtlr","blr"],labels:0},{name:"Reset__10zNPCBSandyFv",demangled_name:"zNPCBSandy::Reset()",address:"0x8013e830",size:2428,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stmw","mr","addi","bl","li","subfic","slwi","lwz","mtctr","cmpwi","bge","stwx","bdnz","stb","lfs","stfs","ori","rlwinm","cmplwi","beq","lbz","andi.","clrlwi","blt","bne","mulli","add","fneg","b","fmadds","fmr","lmw","mtlr","blr"],labels:21},{name:"ParseINI__10zNPCBSandyFv",demangled_name:"zNPCBSandy::ParseINI()",address:"0x8013f1ac",size:76,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","li","lis","addi","mtlr","blr"],labels:0},{name:"AnimPick__10zNPCBSandyFi16en_NPC_GOAL_SPOTP5xGoal",demangled_name:"zNPCBSandy::AnimPick(int, en_NPC_GOAL_SPOT, xGoal*)",address:"0x8013f1f8",size:372,fuzzy_match_percent:0,opcodes:["subis","li","subi","cmplwi","bgt","lis","slwi","addi","lwzx","mtctr","bctr","b","lwz","bne","cmpwi","rlwinm.","beq","ble","mr","blr"],labels:24},{name:"SpringRender__FP15SandyLimbSpring",demangled_name:"SpringRender(SandyLimbSpring*)",address:"0x8013f36c",size:844,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lis","lwz","addi","lfs","li","fsubs","fmuls","fdivs","bl","fmr","cmpwi","bne","fcmpo","ble","slwi","lfsx","stfs","stb","bge","fneg","b","fadds","beq","bgt","fmadds","psq_l","lfd","lmw","mtlr","blr"],labels:18},{name:"zNPCBSandy_BossDamageEffect_Init__Fv",demangled_name:"zNPCBSandy_BossDamageEffect_Init()",address:"0x8013f6b8",size:32,fuzzy_match_percent:100,opcodes:["lis","li","addi","stw","blr"],labels:0},{name:"zNPCBSandy_BossDamageEffect__FP14xModelInstanceUi",demangled_name:"zNPCBSandy_BossDamageEffect(xModelInstance*, unsigned int)",address:"0x8013f6d8",size:420,fuzzy_match_percent:0,opcodes:["cmplwi","beq","lis","li","addi","lwz","cmplw","cmpwi","bgelr","mulli","lfs","add","mr","stfs","b","lfsx","slwi","bne","stw","blr","stfsx"],labels:7},{name:"zNPCBSandy_BossDamageEffect_Update__Ff",demangled_name:"zNPCBSandy_BossDamageEffect_Update(float)",address:"0x8013f87c",size:320,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","lis","addi","li","lwz","cmplwi","beq","lfs","fcmpo","ble","bge","bl","fsubs","stfs","fdivs","fmuls","fmadds","b","bne","cmpwi","blt","psq_l","lfd","mtlr","blr"],labels:5},{name:"Render__10zNPCBSandyFv",demangled_name:"zNPCBSandy::Render()",address:"0x8013f9bc",size:748,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","lwz","bl","cmpwi","beq","lhz","rlwinm","sth","b","ori","rlwinm.","li","lfs","stfs","fcmpo","bge","fmr","fdivs","fneg","cmplwi","mtlr","blr"],labels:15},{name:"CalcMagnetizeInfo__10zNPCBSandyFv",demangled_name:"zNPCBSandy::CalcMagnetizeInfo()",address:"0x8013fca8",size:192,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","addi","bl","lis","slwi","add","lfs","fmuls","stfs","mtlr","blr"],labels:0},{name:"InitFX__10zNPCBSandyFv",demangled_name:"zNPCBSandy::InitFX()",address:"0x8013fd68",size:1e3,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","addi","lfs","stfs","lwz","bl","fmr","li","sth","stb","mtlr","blr"],labels:0},{name:"UpdateFX__10zNPCBSandyFf",demangled_name:"zNPCBSandy::UpdateFX(float)",address:"0x80140150",size:476,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lwz","fmr","lbz","clrlwi.","bne","beq","lfs","cntlzw","extlwi","fmuls","srwi","add","li","fadds","stfs","fcmpo","ble","cmpwi","fsubs","bge","bl","extrwi","addi","mulli","slwi","fneg","b","blt","psq_l","lfd","lmw","mtlr","blr"],labels:8},{name:"UpdateSandyBossCam__FP10zNPCBSandyf",demangled_name:"UpdateSandyBossCam(zNPCBSandy*, float)",address:"0x8014032c",size:416,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","li","bl","rlwinm.","bne","cmpwi","beq","lis","addi","lwz","lfs","stfs","rlwinm","b","ori","psq_l","lfd","mtlr","blr"],labels:10},{name:"GetBonePos__FP5xVec3P7xMat4x3iP5xVec3",demangled_name:"GetBonePos(xVec3*, xMat4x3*, int, xVec3*)",address:"0x801404cc",size:168,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmpwi","stw","mr","bne","bl","addi","b","slwi","add","cmplwi","beq","lwz","mtlr","blr"],labels:3},{name:"MakeOBBFor__FiiP4xEntP7xMat4x3",demangled_name:"MakeOBBFor(int, int, xEnt*, xMat4x3*)",address:"0x80140574",size:388,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","mulli","slwi","addi","mr","lwzx","add","bl","fmr","lfs","fmuls","fneg","fcmpo","bge","fsubs","b","lwz","psq_l","lfd","mtlr","blr"],labels:2},{name:"BoundEventCB__FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"BoundEventCB(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x801406f8",size:100,fuzzy_match_percent:0,opcodes:["cmpwi","lwz","beq","bge","b","slwi","lwzx","ori","stwx","li","blr"],labels:3},{name:"Process__10zNPCBSandyFP6xScenef",demangled_name:"zNPCBSandy::Process(xScene*, float)",address:"0x8014075c",size:3852,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","cmpwi","beq","li","bge","b","bl","lis","addi","cmplwi","rlwinm.","lfs","fadds","stfs","rlwinm","ori","lhz","clrlwi.","bne","lbz","cmplw","fcmpo","ble","fsubs","stb","blt","fmuls","mtctr","subic.","slwi","lfsx","bdnz","bgt","cmpw","crclr","andi.","sth","xoris","lfd","fdivs","fmadds","fctiwz","stfsx","mulli","add","fneg","fnmsubs","psq_l","lmw","mtlr","blr"],labels:70},{name:"hiddenByCutscene__10zNPCBSandyFv",demangled_name:"zNPCBSandy::hiddenByCutscene()",address:"0x80141668",size:484,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","li","lwz","clrrwi","ori","bl","addi","lfs","cmpwi","stfs","blt","beq","bge","b","lbz","andi.","stb","rlwinm","mtlr","blr"],labels:6},{name:"Damage__10zNPCBSandyF18en_NPC_DAMAGE_TYPEP5xBasePC5xVec3",demangled_name:"zNPCBSandy::Damage(en_NPC_DAMAGE_TYPE, xBase*, const xVec3*)",address:"0x8014184c",size:24,fuzzy_match_percent:100,opcodes:["cmpwi","bnelr","lwz","ori","stw","blr"],labels:0},{name:"zNPCBSandy_AddBoundEntsToGrid__FP6zScene",demangled_name:"zNPCBSandy_AddBoundEntsToGrid(zScene*)",address:"0x80141864",size:296,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lbz","cmplwi","beq","li","stb","lwz","cmpwi","lwzx","bne","b","lis","mr","addi","bl","blt","mtlr","blr"],labels:11},{name:"zNPCBSandy_GameIsPaused__FP6zScene",demangled_name:"zNPCBSandy_GameIsPaused(zScene*)",address:"0x8014198c",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","rlwinm.","rlwinm","bl","mtlr","addi","blr"],labels:1},{name:"NewTime__10zNPCBSandyFP6xScenef",demangled_name:"zNPCBSandy::NewTime(xScene*, float)",address:"0x801419d0",size:1920,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","addi","fmr","lwz","mr","cmplwi","li","beq","lhz","clrlwi.","bne","lfs","bl","fcmpo","bge","bgt","fneg","fdivs","b","cmpwi","blt","rlwinm.","fsubs","slwi","add","lwzx","ble","ori","stwx","rlwinm","lfsx","cror","stfsx","stfs","lbz","mulli","cmplw","subfic","clrrwi","mtctr","bdnz","psq_l","lfd","lmw","mtlr","blr"],labels:24},{name:"idleCB__FP5xGoalPvP11en_trantypefPv",demangled_name:"idleCB(xGoal*, void*, en_trantype*, float, void*)",address:"0x80142150",size:256,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","li","lwz","rlwinm.","beq","b","lis","addi","cmplwi","cmpwi","bne","bl","lfs","stfs","fcmpo","ble","mtlr","blr"],labels:6},{name:"tauntCB__FP5xGoalPvP11en_trantypefPv",demangled_name:"tauntCB(xGoal*, void*, en_trantype*, float, void*)",address:"0x80142250",size:332,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lfs","fmr","mr","lwz","li","fcmpo","ble","rlwinm.","beq","lis","addi","b","bl","stfs","fmuls","bge","cmplwi","psq_l","lfd","mtlr","blr"],labels:5},{name:"chaseCB__FP5xGoalPvP11en_trantypefPv",demangled_name:"chaseCB(xGoal*, void*, en_trantype*, float, void*)",address:"0x8014239c",size:708,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lfs","lwz","li","fcmpo","ble","rlwinm.","beq","lis","addi","b","bl","stfs","fmr","fmuls","fadds","bge","cmplwi","cmpwi","bne","blt","psq_l","lfd","lmw","mtlr","blr"],labels:10},{name:"meleeCB__FP5xGoalPvP11en_trantypefPv",demangled_name:"meleeCB(xGoal*, void*, en_trantype*, float, void*)",address:"0x80142660",size:572,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lis","lwz","addi","fmr","li","bl","lfs","stfs","fmuls","fcmpo","bge","cmplwi","beq","b","rlwinm.","rlwinm","ble","subis","bne","clrlwi","blt","cmpwi","slwi","add","mtctr","bctrl","lwzx","clrrwi","or","psq_l","lfd","mtlr","blr"],labels:9},{name:"noHeadCB__FP5xGoalPvP11en_trantypefPv",demangled_name:"noHeadCB(xGoal*, void*, en_trantype*, float, void*)",address:"0x8014289c",size:144,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmr","mr","cmplwi","li","beq","bne","bl","lfs","fmuls","fcmpo","bge","lis","addi","psq_l","lfd","mtlr","blr"],labels:2},{name:"elbowDropCB__FP5xGoalPvP11en_trantypefPv",demangled_name:"elbowDropCB(xGoal*, void*, en_trantype*, float, void*)",address:"0x8014292c",size:372,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lfs","fmr","mr","lwz","li","fcmpo","ble","rlwinm.","beq","lis","addi","b","bl","stfs","fmuls","bge","cmplwi","rlwinm","psq_l","lfd","mtlr","blr"],labels:6},{name:"leapCB__FP5xGoalPvP11en_trantypefPv",demangled_name:"leapCB(xGoal*, void*, en_trantype*, float, void*)",address:"0x80142aa0",size:180,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmr","mr","cmplwi","li","bne","bl","lfs","fmuls","fcmpo","bge","rlwinm.","beq","lis","addi","b","psq_l","lfd","mtlr","blr"],labels:2},{name:"sitCB__FP5xGoalPvP11en_trantypefPv",demangled_name:"sitCB(xGoal*, void*, en_trantype*, float, void*)",address:"0x80142b54",size:272,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","lwz","cmpwi","bne","lfs","fcmpo","ble","lis","addi","bl","fmr","b","clrlwi.","beq","mtlr","blr"],labels:4},{name:"getUpCB__FP5xGoalPvP11en_trantypefPv",demangled_name:"getUpCB(xGoal*, void*, en_trantype*, float, void*)",address:"0x80142c64",size:388,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","lis","addi","fmr","mr","li","bl","lfs","stfs","fmuls","fcmpo","bge","cmpwi","bne","ble","cmplwi","beq","b","rlwinm.","rlwinm","psq_l","lfd","mtlr","blr"],labels:8},{name:"runToRopeCB__FP5xGoalPvP11en_trantypefPv",demangled_name:"runToRopeCB(xGoal*, void*, en_trantype*, float, void*)",address:"0x80142de8",size:240,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","lwz","addi","mulli","add","bl","lfs","stfs","lis","cmplwi","beq","b","fcmpo","ble","rlwinm","mtlr","blr"],labels:2},{name:"clotheslineCB__FP5xGoalPvP11en_trantypefPv",demangled_name:"clotheslineCB(xGoal*, void*, en_trantype*, float, void*)",address:"0x80142ed8",size:260,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmr","mr","cmplwi","li","bne","bl","lfs","fmuls","fcmpo","bge","lis","addi","rlwinm","beq","b","rlwinm.","psq_l","lfd","mtlr","blr"],labels:3},{name:"Enter__21zNPCGoalBossSandyIdleFfPv",demangled_name:"zNPCGoalBossSandyIdle::Enter(float, void*)",address:"0x80142fdc",size:180,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","lwz","fmr","stfs","ori","addi","bl","psq_l","lfd","mtlr","blr"],labels:0},{name:"Process__21zNPCGoalBossSandyIdleFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBossSandyIdle::Process(en_trantype*, float, void*, xScene*)",address:"0x80143090",size:340,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lfs","lis","lwz","addi","fadds","stfs","bl","fsubs","psq_l","lfd","lmw","mtlr","blr"],labels:0},{name:"Exit__21zNPCGoalBossSandyIdleFfPv",demangled_name:"zNPCGoalBossSandyIdle::Exit(float, void*)",address:"0x801431e4",size:84,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","rlwinm","bl","mtlr","addi","blr"],labels:0},{name:"Enter__22zNPCGoalBossSandyTauntFfPv",demangled_name:"zNPCGoalBossSandyTaunt::Enter(float, void*)",address:"0x80143238",size:188,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","lwz","fmr","stfs","addi","bl","lis","li","psq_l","lfd","mtlr","blr"],labels:0},{name:"Process__22zNPCGoalBossSandyTauntFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBossSandyTaunt::Process(en_trantype*, float, void*, xScene*)",address:"0x801432f4",size:280,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lfs","lis","lwz","addi","fadds","stfs","bl","psq_l","lfd","lmw","mtlr","blr"],labels:0},{name:"Enter__22zNPCGoalBossSandyChaseFfPv",demangled_name:"zNPCGoalBossSandyChase::Enter(float, void*)",address:"0x8014340c",size:92,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","ori","lfs","stfs","bl","mtlr","addi","blr"],labels:0},{name:"Process__22zNPCGoalBossSandyChaseFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBossSandyChase::Process(en_trantype*, float, void*, xScene*)",address:"0x80143468",size:316,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","fmr","mr","lfs","lis","lwz","addi","fadds","stfs","bl","psq_l","lfd","lmw","mtlr","blr"],labels:0},{name:"Exit__22zNPCGoalBossSandyChaseFfPv",demangled_name:"zNPCGoalBossSandyChase::Exit(float, void*)",address:"0x801435a4",size:84,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","rlwinm","bl","mtlr","addi","blr"],labels:0},{name:"Enter__22zNPCGoalBossSandyMeleeFfPv",demangled_name:"zNPCGoalBossSandyMelee::Enter(float, void*)",address:"0x801435f8",size:288,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","lwz","fmr","stfs","rlwinm","addi","bl","lis","li","stb","psq_l","lfd","mtlr","blr"],labels:0},{name:"Exit__22zNPCGoalBossSandyMeleeFfPv",demangled_name:"zNPCGoalBossSandyMelee::Exit(float, void*)",address:"0x80143718",size:128,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","lwz","stb","bl","mtlr","addi","blr"],labels:0},{name:"Process__22zNPCGoalBossSandyMeleeFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBossSandyMelee::Process(en_trantype*, float, void*, xScene*)",address:"0x80143798",size:420,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lfs","lwz","fadds","stfs","fcmpo","ble","bge","lis","addi","bl","ori","psq_l","lfd","lmw","mtlr","blr"],labels:1},{name:"Enter__23zNPCGoalBossSandyNoHeadFfPv",demangled_name:"zNPCGoalBossSandyNoHead::Enter(float, void*)",address:"0x8014393c",size:200,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","rlwinm","lfs","stfs","addi","bl","cmpwi","bne","li","stb","psq_l","lfd","mtlr","blr"],labels:1},{name:"Process__23zNPCGoalBossSandyNoHeadFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBossSandyNoHead::Process(en_trantype*, float, void*, xScene*)",address:"0x80143a04",size:2420,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lfs","lis","lwz","addi","fadds","stfs","cmplw","bne","b","cmplwi","li","bl","fmuls","fcmpo","bge","cmpwi","ori","rlwinm.","beq","extrwi","blt","slwi","add","mtctr","bctrl","rlwinm","or","stb","subfic","subi","ble","fmadds","fdivs","lhz","sth","fsubs","psq_l","lfd","lmw","mtlr","blr"],labels:27},{name:"Enter__26zNPCGoalBossSandyElbowDropFfPv",demangled_name:"zNPCGoalBossSandyElbowDrop::Enter(float, void*)",address:"0x80144378",size:324,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","lwz","fmr","stfs","rlwinm","addi","bl","lis","li","psq_l","lfd","mtlr","blr"],labels:0},{name:"Process__26zNPCGoalBossSandyElbowDropFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBossSandyElbowDrop::Process(en_trantype*, float, void*, xScene*)",address:"0x801444bc",size:664,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lfs","lwz","fadds","stfs","fcmpo","ble","li","subfic","slwi","ori","mtctr","cmpwi","bge","lwzx","stwx","addi","bdnz","clrlwi.","bne","bl","b","lis","psq_l","lfd","lmw","mtlr","blr"],labels:5},{name:"Exit__26zNPCGoalBossSandyElbowDropFfPv",demangled_name:"zNPCGoalBossSandyElbowDrop::Exit(float, void*)",address:"0x80144754",size:56,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lfs","stfs","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Enter__21zNPCGoalBossSandyLeapFfPv",demangled_name:"zNPCGoalBossSandyLeap::Enter(float, void*)",address:"0x8014478c",size:532,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lis","lwz","li","lfs","addi","fmr","stfs","rlwinm","cmpwi","bne","fsubs","bl","fcmpo","bge","fdivs","fadds","ble","fmuls","psq_l","lfd","mtlr","blr"],labels:3},{name:"Process__21zNPCGoalBossSandyLeapFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBossSandyLeap::Process(en_trantype*, float, void*, xScene*)",address:"0x801449a0",size:1152,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lfs","lwz","fadds","li","stfs","bl","cmpwi","fdivs","beq","bge","b","fmuls","fcmpo","lis","addi","fnmsubs","fmadds","ori","fsubs","rlwinm.","bne","subfic","slwi","mtctr","lwzx","stwx","bdnz","ble","cmplwi","psq_l","lfd","lmw","mtlr","blr"],labels:13},{name:"Exit__21zNPCGoalBossSandyLeapFfPv",demangled_name:"zNPCGoalBossSandyLeap::Exit(float, void*)",address:"0x80144e20",size:40,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lfs","stfs","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Enter__20zNPCGoalBossSandySitFfPv",demangled_name:"zNPCGoalBossSandySit::Enter(float, void*)",address:"0x80144e48",size:272,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lfs","lwz","li","fmr","stfs","addi","bl","rlwinm.","bne","cmpwi","extrwi","cmplwi","blt","bge","lis","slwi","add","mtctr","bctrl","rlwinm","or","psq_l","lfd","lmw","mtlr","blr"],labels:3},{name:"Process__20zNPCGoalBossSandySitFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBossSandySit::Process(en_trantype*, float, void*, xScene*)",address:"0x80144f58",size:1856,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lfs","lis","lwz","addi","fadds","stfs","cmplw","bne","bl","clrlwi.","fcmpo","cror","ori","b","rlwinm","ble","cmpwi","beq","li","lbz","stb","slwi","add","lhz","sth","fmuls","bge","fdivs","fsubs","xoris","lfd","rlwinm.","subfic","mtctr","bctrl","subi","fneg","psq_l","lmw","mtlr","blr"],labels:22},{name:"Exit__20zNPCGoalBossSandySitFfPv",demangled_name:"zNPCGoalBossSandySit::Exit(float, void*)",address:"0x80145698",size:108,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","rlwinm","rlwinm.","beq","lis","lfs","addi","fsubs","stfs","bl","mtlr","blr"],labels:1},{name:"Enter__22zNPCGoalBossSandyGetUpFfPv",demangled_name:"zNPCGoalBossSandyGetUp::Enter(float, void*)",address:"0x80145704",size:312,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","fmr","lfs","li","stfs","rlwinm","bl","lis","addi","cmplw","bne","lhz","ori","sth","stb","rlwinm.","beq","fsubs","psq_l","lfd","mtlr","blr"],labels:2},{name:"Process__22zNPCGoalBossSandyGetUpFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBossSandyGetUp::Process(en_trantype*, float, void*, xScene*)",address:"0x8014583c",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lfs","fadds","stfs","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Enter__26zNPCGoalBossSandyRunToRopeFfPv",demangled_name:"zNPCGoalBossSandyRunToRope::Enter(float, void*)",address:"0x80145868",size:588,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lis","lwz","li","lfs","addi","fmr","stfs","bl","cmpwi","beq","fcmpo","bgt","blt","fdivs","bge","fneg","ble","b","subi","ori","psq_l","lfd","lmw","mtlr","blr"],labels:9},{name:"Process__26zNPCGoalBossSandyRunToRopeFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBossSandyRunToRope::Process(en_trantype*, float, void*, xScene*)",address:"0x80145ab4",size:308,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lfs","lwz","fadds","addi","stfs","mulli","add","bl","fmuls","psq_l","lfd","lmw","mtlr","blr"],labels:0},{name:"Exit__26zNPCGoalBossSandyRunToRopeFfPv",demangled_name:"zNPCGoalBossSandyRunToRope::Exit(float, void*)",address:"0x80145be8",size:40,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lfs","stfs","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Enter__28zNPCGoalBossSandyClotheslineFfPv",demangled_name:"zNPCGoalBossSandyClothesline::Enter(float, void*)",address:"0x80145c10",size:384,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lfs","lwz","li","fmr","stfs","addi","bl","lis","slwi","add","lwzx","lhz","ori","sth","cmpwi","blt","psq_l","lfd","lmw","mtlr","blr"],labels:1},{name:"Process__28zNPCGoalBossSandyClotheslineFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBossSandyClothesline::Process(en_trantype*, float, void*, xScene*)",address:"0x80145d90",size:2028,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lfs","lis","lwz","fadds","addi","stfs","cmplwi","bne","li","bl","fmuls","fcmpo","bge","rlwinm.","beq","mtctr","bctrl","ori","cmpwi","mulli","add","fdivs","clrlwi.","b","fsubs","ble","rlwinm","slwi","lwzx","lhz","sth","blt","psq_l","lfd","lmw","mtlr","blr"],labels:30},{name:"add_tweaks__13xBinaryCameraFPCc",demangled_name:"xBinaryCamera::add_tweaks(const char*)",address:"0x8014657c",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"set_targets__13xBinaryCameraFRC5xVec3RC5xVec3f",demangled_name:"xBinaryCamera::set_targets(const xVec3&, const xVec3&, float)",address:"0x80146580",size:16,fuzzy_match_percent:100,opcodes:["stw","stfs","blr"],labels:0},{name:"xMat3x3RMulVec__FP5xVec3PC7xMat3x3PC5xVec3",demangled_name:"xMat3x3RMulVec(xVec3*, const xMat3x3*, const xVec3*)",address:"0x80146590",size:100,fuzzy_match_percent:100,opcodes:["lfs","fmuls","fmadds","stfs","blr"],labels:0},{name:"Name__21zNPCGoalBossSandyLeapFv",demangled_name:"zNPCGoalBossSandyLeap::Name()",address:"0x801465f4",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0}]},{name:"main/SB/Game/zNPCTypeKingJelly",fuzzy_match_percent:.046468403,total_code:34432,matched_code:16,total_data:9368,matched_data:0,total_functions:129,matched_functions:4,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x80328538",size:3992,fuzzy_match_percent:0},{name:".data",address:"0x80299da8",size:912,fuzzy_match_percent:0},{name:".rodata",address:"0x8026d820",size:4120,fuzzy_match_percent:0},{name:".sbss",address:"0x803cbfb0",size:24,fuzzy_match_percent:0},{name:".sdata",address:"0x803cada0",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cefb0",size:312,fuzzy_match_percent:0},{name:".text",address:"0x801465fc",size:33288,fuzzy_match_percent:.012016342},{name:".text",address:"0x8014e804",size:8,fuzzy_match_percent:0},{name:".text",address:"0x8014e80c",size:192,fuzzy_match_percent:6.25},{name:".text",address:"0x8014e8cc",size:668,fuzzy_match_percent:0},{name:".text",address:"0x8014eb68",size:276,fuzzy_match_percent:0}],functions:[{name:"init_sound__31@unnamed@zNPCTypeKingJelly_cpp@Fv",demangled_name:"@unnamed@zNPCTypeKingJelly_cpp@::init_sound()",address:"0x801465fc",size:172,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","stmw","bl","mr","lwz","cmplwi","beq","cmpwi","lbz","stb","blt","lmw","mtlr","blr"],labels:3},{name:"play_sound_immediate__31@unnamed@zNPCTypeKingJelly_cpp@FiPC5xVec3",demangled_name:"@unnamed@zNPCTypeKingJelly_cpp@::play_sound_immediate(int, const xVec3*)",address:"0x801466a8",size:244,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","mulli","lis","addi","add","lwz","cmplwi","beq","lbzx","clrlwi.","bne","li","stb","lbz","extsb","cmpwi","ble","bl","srwi","divwu","mullw","subf","lfs","slwi","lwzx","mtlr","blr"],labels:3},{name:"play_sound__31@unnamed@zNPCTypeKingJelly_cpp@FiPC5xVec3",demangled_name:"@unnamed@zNPCTypeKingJelly_cpp@::play_sound(int, const xVec3*)",address:"0x8014679c",size:136,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","mulli","addi","lfs","add","fcmpo","cror","bne","bl","b","lwz","cmplwi","beq","lbzx","clrlwi.","li","stb","stfs","mtlr","blr"],labels:3},{name:"kill_sound__31@unnamed@zNPCTypeKingJelly_cpp@Fi",demangled_name:"@unnamed@zNPCTypeKingJelly_cpp@::kill_sound(int)",address:"0x80146824",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","mulli","lis","stw","addi","add","lwz","cmplwi","beq","bl","li","stb","mtlr","blr"],labels:1},{name:"sound_update__31@unnamed@zNPCTypeKingJelly_cpp@Ff",demangled_name:"@unnamed@zNPCTypeKingJelly_cpp@::sound_update(float)",address:"0x8014687c",size:168,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","lis","li","addi","lbz","cmplwi","beq","lfs","fadds","stfs","fcmpo","cror","bne","lwz","mr","bl","cmpwi","blt","psq_l","lfd","mtlr","blr"],labels:2},{name:"kill_sounds__31@unnamed@zNPCTypeKingJelly_cpp@Fv",demangled_name:"@unnamed@zNPCTypeKingJelly_cpp@::kill_sounds()",address:"0x80146924",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","bl","addi","cmpwi","blt","lwz","mtlr","blr"],labels:1},{name:"set_ring_segments__31@unnamed@zNPCTypeKingJelly_cpp@FRC5xVec3ff",demangled_name:"@unnamed@zNPCTypeKingJelly_cpp@::set_ring_segments(const xVec3&, float, float)",address:"0x80146960",size:644,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lbz","lis","fmr","mr","extsb.","addi","bne","li","stb","cmplwi","lfs","bl","stfs","cmpwi","fadds","blt","fmuls","fdivs","fctiwz","lwz","clrrwi","ble","bgt","b","srawi","divw","addze","mulli","slwi","add","cmplw","subi","srwi","fneg","psq_l","lfd","lmw","mtlr","blr"],labels:16},{name:"updown_ring_update__31@unnamed@zNPCTypeKingJelly_cpp@FR14lightning_ringf",demangled_name:"@unnamed@zNPCTypeKingJelly_cpp@::updown_ring_update(lightning_ring&, float)",address:"0x80146be4",size:152,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","fmadds","stfs","bl","fdivs","fsubs","fmuls","fadds","psq_l","lwz","lfd","mtlr","addi","blr"],labels:0},{name:"expand_ring_update__31@unnamed@zNPCTypeKingJelly_cpp@FR14lightning_ringf",demangled_name:"@unnamed@zNPCTypeKingJelly_cpp@::expand_ring_update(lightning_ring&, float)",address:"0x80146c7c",size:164,fuzzy_match_percent:0,opcodes:["stwu","lfs","fmadds","stfs","fcmpo","ble","fadds","fdivs","fsubs","bge","li","stb","b","fctiwz","stfd","lwz","addi","blr"],labels:3},{name:"create__14lightning_ringFv",demangled_name:"lightning_ring::create()",address:"0x80146d20",size:20,fuzzy_match_percent:0,opcodes:["li","stb","stw","blr"],labels:0},{name:"destroy__14lightning_ringFv",demangled_name:"lightning_ring::destroy()",address:"0x80146d34",size:108,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","b","lwz","bl","addi","cmplw","blt","stb","mtlr","blr"],labels:2},{name:"refresh__14lightning_ringFv",demangled_name:"lightning_ring::refresh()",address:"0x80146da0",size:752,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lbz","cmplwi","beq","lwz","addi","lfs","fadds","stfs","bl","li","ble","subi","srwi","mtctr","lha","add","bdnz","slwi","subf","cmplw","bge","cmpw","bne","lis","b","lwzx","divw","mullw","mulli","blt","stwx","lmw","mtlr","blr"],labels:16},{name:"create_arc__14lightning_ringFP5xVec3P5xVec3ii",demangled_name:"lightning_ring::create_arc(xVec3*, xVec3*, int, int)",address:"0x80147090",size:248,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","add","mr","addi","lbz","cntlzw","sth","srwi","lfs","stfs","bl","li","fmuls","lha","lis","xoris","lfd","fsubs","fmadds","lwz","mtlr","blr"],labels:0},{name:"ZNPC_AnimTable_KingJelly__Fv",demangled_name:"ZNPC_AnimTable_KingJelly()",address:"0x80147188",size:2148,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","stmw","lwz","bl","mr","lfs","fmr","lmw","mtlr","blr"],labels:0},{name:"__ct__13zNPCKingJellyFi",demangled_name:"zNPCKingJelly::zNPCKingJelly(int)",address:"0x801479ec",size:96,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","li","addi","stb","lwz","mtlr","blr"],labels:0},{name:"Init__13zNPCKingJellyFP9xEntAsset",demangled_name:"zNPCKingJelly::Init(xEntAsset*)",address:"0x80147a4c",size:84,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lha","addi","li","ori","sth","lis","lwz","mtlr","blr"],labels:0},{name:"Setup__13zNPCKingJellyFv",demangled_name:"zNPCKingJelly::Setup()",address:"0x80147aa0",size:68,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Reset__13zNPCKingJellyFv",demangled_name:"zNPCKingJelly::Reset()",address:"0x80147ae4",size:648,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","bl","lbz","cmplwi","bne","li","lwz","lfs","stfs","stb","fmr","b","cmplw","blt","mtlr","blr"],labels:3},{name:"Destroy__13zNPCKingJellyFv",demangled_name:"zNPCKingJelly::Destroy()",address:"0x80147d6c",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Process__13zNPCKingJellyFP6xScenef",demangled_name:"zNPCKingJelly::Process(xScene*, float)",address:"0x80147da8",size:548,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lbz","cmplwi","bne","lis","addi","bl","beq","lhz","ori","sth","li","stb","lwz","subis","b","lfs","fcmpo","bge","cmplw","psq_l","lfd","mtlr","blr"],labels:13},{name:"BUpdate__13zNPCKingJellyFP5xVec3",demangled_name:"zNPCKingJelly::BUpdate(xVec3*)",address:"0x80147fcc",size:96,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","addi","lwz","bl","mtlr","blr"],labels:0},{name:"SysEvent__13zNPCKingJellyFP5xBaseP5xBaseUiPCfP5xBasePi",demangled_name:"zNPCKingJelly::SysEvent(xBase*, xBase*, unsigned int, const float*, xBase*, int*)",address:"0x8014802c",size:116,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","beq","bge","b","bl","lis","lwz","addi","li","mtlr","blr"],labels:6},{name:"RenderExtra__13zNPCKingJellyFv",demangled_name:"zNPCKingJelly::RenderExtra()",address:"0x801480a0",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"ParseINI__13zNPCKingJellyFv",demangled_name:"zNPCKingJelly::ParseINI()",address:"0x801480c0",size:128,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","lwz","addi","mtlr","blr"],labels:0},{name:"load__Q231@unnamed@zNPCTypeKingJelly_cpp@11tweak_groupFP16xModelAssetParamUi",demangled_name:"@unnamed@zNPCTypeKingJelly_cpp@::tweak_group::load(xModelAssetParam*, unsigned int)",address:"0x80148140",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","li","bl","lwz","mtlr","addi","blr"],labels:0},{name:"register_tweaks__Q231@unnamed@zNPCTypeKingJelly_cpp@11tweak_groupFbP16xModelAssetParamUiPCc",demangled_name:"@unnamed@zNPCTypeKingJelly_cpp@::tweak_group::register_tweaks(bool, xModelAssetParam*, unsigned int, const char*)",address:"0x80148170",size:9268,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","clrlwi.","mr","beq","li","lis","addi","subi","bl","lfs","stfs","fmr","stb","lwz","mtlr","blr"],labels:160},{name:"ParseLinks__13zNPCKingJellyFv",demangled_name:"zNPCKingJelly::ParseLinks()",address:"0x8014a5a4",size:140,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lbz","lwz","slwi","add","b","lhz","cmplwi","bne","lfs","fctiwz","stfd","addi","cmplw","mtlr","blr"],labels:3},{name:"SelfSetup__13zNPCKingJellyFv",demangled_name:"zNPCKingJelly::SelfSetup()",address:"0x8014a630",size:256,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","li","lwz","lis","addi","mtlr","blr"],labels:0},{name:"Damage__13zNPCKingJellyF18en_NPC_DAMAGE_TYPEP5xBasePC5xVec3",demangled_name:"zNPCKingJelly::Damage(en_NPC_DAMAGE_TYPE, xBase*, const xVec3*)",address:"0x8014a730",size:228,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","cmplwi","beq","b","lwz","bl","cmpwi","bge","subis","bne","subi","mtlr","addi","blr"],labels:6},{name:"AnimPick__13zNPCKingJellyFi16en_NPC_GOAL_SPOTP5xGoal",demangled_name:"zNPCKingJelly::AnimPick(int, en_NPC_GOAL_SPOT, xGoal*)",address:"0x8014a814",size:180,fuzzy_match_percent:0,opcodes:["stwu","mflr","subis","stw","subi","cmplwi","li","bgt","lis","slwi","addi","lwzx","mtctr","bctr","b","bl","cmpwi","ble","lwz","mr","mtlr","blr"],labels:10},{name:"get_variance__13zNPCKingJellyCFv",demangled_name:"zNPCKingJelly::get_variance() const",address:"0x8014a8c8",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lfs","lis","addi","fmsubs","fmuls","lwz","mtlr","blr"],labels:0},{name:"bored__13zNPCKingJellyCFv",demangled_name:"zNPCKingJelly::bored() const",address:"0x8014a904",size:172,fuzzy_match_percent:0,opcodes:["lwz","cmpwi","beq","bge","b","addi","srwi","clrlwi","xor","subf","cntlzw","blr","lis","mulhw","add","mulli","slwi","rotlwi","li"],labels:5},{name:"max_strikes__13zNPCKingJellyCFv",demangled_name:"zNPCKingJelly::max_strikes() const",address:"0x8014a9b0",size:12,fuzzy_match_percent:0,opcodes:["lwz","addi","blr"],labels:0},{name:"update_camera__13zNPCKingJellyFf",demangled_name:"zNPCKingJelly::update_camera(float)",address:"0x8014a9bc",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","stfd","fmr","bl","rlwinm.","bne","lis","addi","lwz","lfd","mtlr","blr"],labels:1},{name:"set_life__13zNPCKingJellyFi",demangled_name:"zNPCKingJelly::set_life(int)",address:"0x8014aa08",size:232,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","lwz","li","bl","subis","cmplwi","beq","cmpw","bge","b","blt","cmpwi","bgt","mtlr","blr"],labels:4},{name:"update_round__13zNPCKingJellyFv",demangled_name:"zNPCKingJelly::update_round()",address:"0x8014aaf0",size:60,fuzzy_match_percent:0,opcodes:["lwz","cmpwi","bne","li","stw","blr","subi","lis","addi","mulli","divw","subfic"],labels:1},{name:"add_child__13zNPCKingJellyFR5xBasei",demangled_name:"zNPCKingJelly::add_child(xBase&, int)",address:"0x8014ab2c",size:184,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lbz","cmpwi","beq","bge","b","lwz","mulli","addi","add","bl","li","cmplw","blt","lmw","mtlr","blr"],labels:5},{name:"init_child__13zNPCKingJellyFRQ213zNPCKingJelly10child_dataR10zNPCCommoni",demangled_name:"zNPCKingJelly::init_child(zNPCKingJelly::child_data&, zNPCCommon&, int)",address:"0x8014abe4",size:68,fuzzy_match_percent:0,opcodes:["stw","li","stb","lwz","blr"],labels:0},{name:"disable_child__13zNPCKingJellyFRQ213zNPCKingJelly10child_data",demangled_name:"zNPCKingJelly::disable_child(zNPCKingJelly::child_data&)",address:"0x8014ac28",size:68,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","cmplwi","beq","lwz","bl","li","stb","mtlr","addi","blr"],labels:1},{name:"enable_child__13zNPCKingJellyFRQ213zNPCKingJelly10child_data",demangled_name:"zNPCKingJelly::enable_child(zNPCKingJelly::child_data&)",address:"0x8014ac6c",size:24,fuzzy_match_percent:0,opcodes:["lbz","cmplwi","bnelr","li","stb","blr"],labels:0},{name:"count_children__13zNPCKingJellyFi",demangled_name:"zNPCKingJelly::count_children(int)",address:"0x8014ac84",size:52,fuzzy_match_percent:0,opcodes:["lwz","li","mtctr","cmplwi","ble","lbz","cmpw","bne","addi","bdnz","mr","blr"],labels:3},{name:"spawn_children__13zNPCKingJellyFii",demangled_name:"zNPCKingJelly::spawn_children(int, int)",address:"0x8014acb8",size:280,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","stmw","mr","addi","lwz","mtctr","cmplwi","ble","lbz","cmpw","bne","stb","bdnz","b","bl","divwu","mullw","subf","lbzx","mulli","add","lis","xoris","lfd","lfs","fsubs","fmuls","fdivs","subi","cmpwi","bgt","lmw","mtlr","blr"],labels:6},{name:"move_to_spawn_position__13zNPCKingJellyFR10zNPCCommonf",demangled_name:"zNPCKingJelly::move_to_spawn_position(zNPCCommon&, float)",address:"0x8014add0",size:248,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","addi","bl","lwz","lfs","lis","fsubs","fadds","stfs","fmadds","mtctr","bctrl","psq_l","lfd","mtlr","blr"],labels:0},{name:"taunt__13zNPCKingJellyFv",demangled_name:"zNPCKingJelly::taunt()",address:"0x8014aec8",size:120,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","lis","addi","cmpw","beq","bge","b","li","mtlr","blr"],labels:3},{name:"repel_player__13zNPCKingJellyFv",demangled_name:"zNPCKingJelly::repel_player()",address:"0x8014af40",size:504,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","mr","addi","lwz","cmpwi","bne","bl","lfs","stfs","fmr","fsubs","fcmpo","bge","b","cror","beq","fmuls","fdivs","psq_l","lfd","mtlr","blr"],labels:6},{name:"sphere_hits_line__31@unnamed@zNPCTypeKingJelly_cpp@FRC7xSphereRC5xVec3RC5xVec3f",demangled_name:"@unnamed@zNPCTypeKingJelly_cpp@::sphere_hits_line(const xSphere&, const xVec3&, const xVec3&, float)",address:"0x8014b138",size:380,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","addi","bl","lwz","lfs","fadds","fmuls","fnmsubs","fmsubs","fcmpo","bge","li","b","fneg","fsubs","fdivs","cror","bne","beq","psq_l","lfd","mtlr","blr"],labels:4},{name:"sphere_hits_sphere_xz__31@unnamed@zNPCTypeKingJelly_cpp@FRC7xSphereRC7xSphere",demangled_name:"@unnamed@zNPCTypeKingJelly_cpp@::sphere_hits_sphere_xz(const xSphere&, const xSphere&)",address:"0x8014b2b4",size:96,fuzzy_match_percent:0,opcodes:["lfs","fsubs","fmuls","fadds","fmadds","fcmpo","ble","li","blr","bge"],labels:2},{name:"get_away__13zNPCKingJellyCFv",demangled_name:"zNPCKingJelly::get_away() const",address:"0x8014b314",size:204,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","lfs","stw","addi","mr","fsubs","stfs","fmuls","fadds","fcmpo","bge","fmr","bl","b","fdivs","lwz","mtlr","blr"],labels:2},{name:"apply_tentacle_damage__13zNPCKingJellyFv",demangled_name:"zNPCKingJelly::apply_tentacle_damage()",address:"0x8014b3e0",size:740,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lbz","cmplwi","beq","li","b","lfs","addi","bl","stfs","fmr","lis","clrlwi.","bne","lwz","clrlwi","mulli","add","subi","cmpwi","blt","lmw","mtlr","blr"],labels:6},{name:"apply_wave_damage__13zNPCKingJellyFv",demangled_name:"zNPCKingJelly::apply_wave_damage()",address:"0x8014b6c4",size:400,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lbz","cmplwi","bne","li","b","lwz","lis","addi","bl","lfs","stfs","fsubs","fcmpo","bge","fadds","clrlwi.","andi.","ble","psq_l","lfd","mtlr","blr"],labels:7},{name:"apply_ambient_damage__13zNPCKingJellyFv",demangled_name:"zNPCKingJelly::apply_ambient_damage()",address:"0x8014b854",size:268,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","bl","lwz","lbz","cmplwi","lfs","bne","li","b","fmuls","fmadds","fcmpo","ble","mtlr","blr"],labels:3},{name:"check_player_damage__13zNPCKingJellyFv",demangled_name:"zNPCKingJelly::check_player_damage()",address:"0x8014b960",size:100,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","lwz","cmpwi","bne","bl","clrlwi.","mtlr","blr"],labels:1},{name:"start_fight__13zNPCKingJellyFv",demangled_name:"zNPCKingJelly::start_fight()",address:"0x8014b9c4",size:200,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","cmplwi","bne","li","stb","bl","lwz","addi","lis","lfs","mtlr","blr"],labels:1},{name:"decompose__13zNPCKingJellyFv",demangled_name:"zNPCKingJelly::decompose()",address:"0x8014ba8c",size:192,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","cmplwi","bne","b","li","stb","bl","addi","lwz","cmplw","blt","lis","lfs","mtlr","blr"],labels:4},{name:"post_decompose__13zNPCKingJellyFv",demangled_name:"zNPCKingJelly::post_decompose()",address:"0x8014bb4c",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","li","lis","addi","lwz","mtlr","blr"],labels:0},{name:"vanish__13zNPCKingJellyFv",demangled_name:"zNPCKingJelly::vanish()",address:"0x8014bb80",size:68,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","lbz","stb","bl","lwz","mtlr","addi","blr"],labels:0},{name:"reappear__13zNPCKingJellyFv",demangled_name:"zNPCKingJelly::reappear()",address:"0x8014bbc4",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","stb","bl","lwz","mtlr","addi","blr"],labels:0},{name:"create_tentacle_lightning__13zNPCKingJellyFv",demangled_name:"zNPCKingJelly::create_tentacle_lightning()",address:"0x8014bc00",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"new_tentacle_lightning__13zNPCKingJellyFP5xVec3",demangled_name:"zNPCKingJelly::new_tentacle_lightning(xVec3*)",address:"0x8014bc04",size:260,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","mr","lfs","sth","stfs","bl","fsubs","fmadds","fmuls","clrlwi.","beq","lwz","mtlr","blr"],labels:1},{name:"destroy_tentacle_lightning__13zNPCKingJellyFv",demangled_name:"zNPCKingJelly::destroy_tentacle_lightning()",address:"0x8014bd08",size:100,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","lwz","cmplwi","beq","bl","addi","cmpwi","blt","mtlr","blr"],labels:2},{name:"update_tentacle_lightning__13zNPCKingJellyFf",demangled_name:"zNPCKingJelly::update_tentacle_lightning(float)",address:"0x8014bd6c",size:572,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","fmr","mr","li","lwz","cmplwi","beq","clrlwi.","rlwinm.","bne","bl","b","addi","cmpwi","blt","lis","lfs","fcmpo","ble","lbz","fadds","stfs","fsubs","fmuls","divwu","mullw","subf","mulhwu","srwi","add","mulli","slw","and.","or","cmpw","ori","psq_l","lfd","lmw","mtlr","blr"],labels:14},{name:"generate_zap_particles__13zNPCKingJellyFRC10zLightningff",demangled_name:"zNPCKingJelly::generate_zap_particles(const zLightning&, float, float)",address:"0x8014bfa8",size:384,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lfs","fmr","fcmpo","cror","beq","bne","b","fdivs","bl","fmuls","lis","addi","lha","subi","li","fmadds","fctiwz","lwz","divw","mulli","subf","add","cmpw","blt","psq_l","lfd","lmw","mtlr","blr"],labels:7},{name:"refresh_tentacle_points__13zNPCKingJellyFi",demangled_name:"zNPCKingJelly::refresh_tentacle_points(int)",address:"0x8014c128",size:256,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mulli","mr","lis","slwi","add","li","addi","lwz","lbz","bl","cmpwi","blt","lfs","fmr","fadds","psq_l","lfd","lmw","mtlr","blr"],labels:3},{name:"refresh_tentacle_points__13zNPCKingJellyFv",demangled_name:"zNPCKingJelly::refresh_tentacle_points()",address:"0x8014c228",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","bl","addi","cmpwi","blt","lwz","mtlr","blr"],labels:1},{name:"update_rings__13zNPCKingJellyFf",demangled_name:"zNPCKingJelly::update_rings(float)",address:"0x8014c274",size:300,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","li","lfs","addi","bl","lbz","cmplwi","bne","fadds","fsubs","stfs","cmpwi","blt","beq","psq_l","lfd","lmw","mtlr","blr"],labels:5},{name:"create_ambient_rings__13zNPCKingJellyFv",demangled_name:"zNPCKingJelly::create_ambient_rings()",address:"0x8014c3a0",size:248,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","bl","lis","addi","li","stb","lfs","stfs","lwz","xoris","cmpwi","lfd","fsubs","blt","lmw","mtlr","blr"],labels:1},{name:"destroy_ambient_rings__13zNPCKingJellyFv",demangled_name:"zNPCKingJelly::destroy_ambient_rings()",address:"0x8014c498",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","addi","bl","cmpwi","blt","lwz","mtlr","blr"],labels:1},{name:"create_wave_rings__13zNPCKingJellyFv",demangled_name:"zNPCKingJelly::create_wave_rings()",address:"0x8014c4e4",size:276,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","bl","lis","addi","li","lbz","stb","lfs","stfs","lwz","cmpwi","fadds","blt","lmw","mtlr","blr"],labels:1},{name:"destroy_wave_rings__13zNPCKingJellyFv",demangled_name:"zNPCKingJelly::destroy_wave_rings()",address:"0x8014c5f8",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","addi","bl","cmpwi","blt","lwz","mtlr","blr"],labels:1},{name:"generate_spawn_particles__13zNPCKingJellyFv",demangled_name:"zNPCKingJelly::generate_spawn_particles()",address:"0x8014c644",size:20,fuzzy_match_percent:0,opcodes:["lis","addi","lfs","stfs","blr"],labels:0},{name:"update_spawn_particles__13zNPCKingJellyFf",demangled_name:"zNPCKingJelly::update_spawn_particles(float)",address:"0x8014c658",size:204,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","mr","addi","lfs","fmr","fmuls","fmadds","stfs","fcmpo","cror","bne","b","bl","fadds","lwz","psq_l","lfd","mtlr","blr"],labels:2},{name:"generate_ring_particles__13zNPCKingJellyFRC14lightning_ringf",demangled_name:"zNPCKingJelly::generate_ring_particles(const lightning_ring&, float)",address:"0x8014c724",size:396,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lbz","lis","fmr","addi","lfd","lfs","fsubs","fmuls","bl","mr","subi","fmadds","li","fctiwz","lwz","b","divw","mulli","subf","add","fadds","stfs","cmpw","blt","psq_l","lmw","mtlr","blr"],labels:4},{name:"generate_thump_particles__13zNPCKingJellyFv",demangled_name:"zNPCKingJelly::generate_thump_particles()",address:"0x8014c8b0",size:364,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","addi","lwz","mr","xoris","lfd","lfs","fsubs","fdivs","bl","li","fadds","fneg","stfs","fmuls","b","cmpw","blt","psq_l","mtlr","blr"],labels:2},{name:"start_charge__13zNPCKingJellyFv",demangled_name:"zNPCKingJelly::start_charge()",address:"0x8014ca1c",size:212,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","stb","lwz","addi","bl","cmplwi","beq","clrlwi.","ori","cmpwi","blt","lfs","mtlr","blr"],labels:3},{name:"update_charge__13zNPCKingJellyFf",demangled_name:"zNPCKingJelly::update_charge(float)",address:"0x8014caf0",size:584,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","fmr","addi","mr","lfs","bl","lwz","li","cmplwi","beq","b","stfsx","lha","subi","cmpw","blt","stfs","cmpwi","fcmpo","cror","bne","fmuls","psq_l","lfd","mtlr","blr"],labels:7},{name:"lerp__31@unnamed@zNPCTypeKingJelly_cpp@Ff10iColor_tag10iColor_tag",demangled_name:"@unnamed@zNPCTypeKingJelly_cpp@::lerp(float, iColor_tag, iColor_tag)",address:"0x8014cd38",size:144,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lbz","bl","stb","lwz","lfd","mtlr","addi","blr"],labels:0},{name:"lerp__31@unnamed@zNPCTypeKingJelly_cpp@FfUcUc",demangled_name:"@unnamed@zNPCTypeKingJelly_cpp@::lerp(float, unsigned char, unsigned char)",address:"0x8014cdc8",size:104,fuzzy_match_percent:0,opcodes:["stwu","lis","clrlwi","stw","lfd","lfs","fsubs","fmadds","fadds","fctiwz","stfd","lwz","addi","blr"],labels:0},{name:"lerp__31@unnamed@zNPCTypeKingJelly_cpp@Ffff",demangled_name:"@unnamed@zNPCTypeKingJelly_cpp@::lerp(float, float, float)",address:"0x8014ce30",size:12,fuzzy_match_percent:0,opcodes:["fsubs","fmadds","blr"],labels:0},{name:"end_charge__13zNPCKingJellyFv",demangled_name:"zNPCKingJelly::end_charge()",address:"0x8014ce3c",size:92,fuzzy_match_percent:0,opcodes:["lbz","cmplwi","beqlr","li","lis","stb","addi","mtctr","lwz","beq","rlwinm","stw","lfs","stfs","bdnz","blr"],labels:2},{name:"load_model__13zNPCKingJellyFv",demangled_name:"zNPCKingJelly::load_model()",address:"0x8014ce98",size:180,fuzzy_match_percent:0,opcodes:["lwz","li","mr","b","stw","addi","cmplwi","beq","blt","lfs","fadds","stfs","lhz","ori","sth","blr"],labels:3},{name:"load_curtain_model__13zNPCKingJellyFv",demangled_name:"zNPCKingJelly::load_curtain_model()",address:"0x8014cf4c",size:156,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","lwz","bl","li","b","cmplwi","beq","blt","mtlr","blr"],labels:3},{name:"show_shower_model__13zNPCKingJellyFv",demangled_name:"zNPCKingJelly::show_shower_model()",address:"0x8014cfe8",size:100,fuzzy_match_percent:0,opcodes:["lwz","lhz","ori","sth","andi.","rlwinm","blr"],labels:0},{name:"show_attack_model__13zNPCKingJellyFv",demangled_name:"zNPCKingJelly::show_attack_model()",address:"0x8014d04c",size:100,fuzzy_match_percent:0,opcodes:["lwz","lhz","ori","sth","rlwinm","andi.","blr"],labels:0},{name:"fade_curtain__13zNPCKingJellyFv",demangled_name:"zNPCKingJelly::fade_curtain()",address:"0x8014d0b0",size:32,fuzzy_match_percent:0,opcodes:["lis","lwz","addi","lfs","stfs","blr"],labels:0},{name:"reset_curtain__13zNPCKingJellyFv",demangled_name:"zNPCKingJelly::reset_curtain()",address:"0x8014d0d0",size:24,fuzzy_match_percent:0,opcodes:["lfs","lwz","stfs","blr"],labels:0},{name:"set_model_color__31@unnamed@zNPCTypeKingJelly_cpp@FP14xModelInstanceffff",demangled_name:"@unnamed@zNPCTypeKingJelly_cpp@::set_model_color(xModelInstance*, float, float, float, float)",address:"0x8014d0e8",size:48,fuzzy_match_percent:0,opcodes:["b","lhz","ori","sth","stfs","lwz","cmplwi","bne","blr"],labels:2},{name:"reset_model_color__31@unnamed@zNPCTypeKingJelly_cpp@FP14xModelInstance",demangled_name:"@unnamed@zNPCTypeKingJelly_cpp@::reset_model_color(xModelInstance*)",address:"0x8014d118",size:64,fuzzy_match_percent:0,opcodes:["b","lhz","andi.","sth","lfs","stfs","lwz","cmplwi","bne","blr"],labels:2},{name:"start_blink__13zNPCKingJellyFv",demangled_name:"zNPCKingJelly::start_blink()",address:"0x8014d158",size:44,fuzzy_match_percent:0,opcodes:["li","stb","lfs","stfs","stw","lwz","lhz","ori","sth","blr"],labels:0},{name:"update_blink__13zNPCKingJellyFf",demangled_name:"zNPCKingJelly::update_blink(float)",address:"0x8014d184",size:368,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lbz","cmplwi","beq","lis","addi","lwz","lfd","xoris","lfs","fsubs","fdivs","fcmpo","cror","bne","stfs","cmpw","blt","li","stb","bl","b","fnmsubs","fmuls","bge","fmadds","fadds","psq_l","mtlr","blr"],labels:3},{name:"Enter__14zNPCGoalKJIdleFfPv",demangled_name:"zNPCGoalKJIdle::Enter(float, void*)",address:"0x8014d2f4",size:172,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","bl","lis","addi","li","slwi","add","lfs","fadds","stfs","stb","psq_l","lfd","mtlr","blr"],labels:0},{name:"Exit__14zNPCGoalKJIdleFfPv",demangled_name:"zNPCGoalKJIdle::Exit(float, void*)",address:"0x8014d3a0",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","li","bl","stb","lfd","mtlr","addi","blr"],labels:0},{name:"Process__14zNPCGoalKJIdleFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalKJIdle::Process(en_trantype*, float, void*, xScene*)",address:"0x8014d410",size:252,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","bl","lfs","fsubs","stfs","fcmpo","cror","bne","lis","addi","cmplw","li","ble","clrlwi.","beq","b","psq_l","lfd","lmw","mtlr","blr"],labels:4},{name:"rotate__14zNPCGoalKJIdleFf",demangled_name:"zNPCGoalKJIdle::rotate(float)",address:"0x8014d50c",size:256,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","lis","addi","fmr","lfs","fsubs","stfs","bl","fcmpo","cror","bne","beq","fdivs","mr","psq_l","lfd","mtlr","blr"],labels:2},{name:"move__14zNPCGoalKJIdleFf",demangled_name:"zNPCGoalKJIdle::move(float)",address:"0x8014d60c",size:876,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","lis","addi","fmr","lfs","fsubs","stfs","bl","fcmpo","cror","bne","b","fdivs","bge","fneg","mr","fmuls","ble","psq_l","lfd","mtlr","blr"],labels:8},{name:"Enter__15zNPCGoalKJBoredFfPv",demangled_name:"zNPCGoalKJBored::Enter(float, void*)",address:"0x8014d978",size:136,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","li","addi","bl","lfd","mtlr","blr"],labels:0},{name:"Exit__15zNPCGoalKJBoredFfPv",demangled_name:"zNPCGoalKJBored::Exit(float, void*)",address:"0x8014da00",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Process__15zNPCGoalKJBoredFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalKJBored::Process(en_trantype*, float, void*, xScene*)",address:"0x8014da20",size:224,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","stmw","mr","lwz","bl","lis","addi","slwi","li","lwzx","cmplw","bne","b","clrlwi.","beq","fcmpo","ble","lfd","lmw","mtlr","blr"],labels:5},{name:"Enter__19zNPCGoalKJSpawnKidsFfPv",demangled_name:"zNPCGoalKJSpawnKids::Enter(float, void*)",address:"0x8014db00",size:136,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","li","fmr","lfs","stfs","stb","bl","psq_l","lfd","mtlr","addi","blr"],labels:0},{name:"Exit__19zNPCGoalKJSpawnKidsFfPv",demangled_name:"zNPCGoalKJSpawnKids::Exit(float, void*)",address:"0x8014db88",size:144,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","cmpw","bge","bl","subf","lfd","mtlr","addi","blr"],labels:1},{name:"Process__19zNPCGoalKJSpawnKidsFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalKJSpawnKids::Process(en_trantype*, float, void*, xScene*)",address:"0x8014dc18",size:468,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lfs","lwz","fadds","stfs","lbz","cmplwi","bne","lis","addi","fcmpo","cror","mullw","divw","cmpw","ble","li","bl","subf","stb","beq","cmplw","blt","b","psq_l","lfd","lmw","mtlr","blr"],labels:7},{name:"Enter__15zNPCGoalKJTauntFfPv",demangled_name:"zNPCGoalKJTaunt::Enter(float, void*)",address:"0x8014ddec",size:136,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","li","addi","bl","lfd","mtlr","blr"],labels:0},{name:"Exit__15zNPCGoalKJTauntFfPv",demangled_name:"zNPCGoalKJTaunt::Exit(float, void*)",address:"0x8014de74",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Process__15zNPCGoalKJTauntFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalKJTaunt::Process(en_trantype*, float, void*, xScene*)",address:"0x8014de94",size:168,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","stmw","mr","lwz","bl","lis","addi","cmplw","bne","li","fcmpo","ble","b","lfd","lmw","mtlr","blr"],labels:3},{name:"Enter__21zNPCGoalKJShockGroundFfPv",demangled_name:"zNPCGoalKJShockGround::Enter(float, void*)",address:"0x8014df3c",size:172,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lis","lwz","li","addi","fmr","lfs","stfs","bl","stb","psq_l","lfd","mtlr","blr"],labels:0},{name:"Exit__21zNPCGoalKJShockGroundFfPv",demangled_name:"zNPCGoalKJShockGround::Exit(float, void*)",address:"0x8014dfe8",size:132,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","lbz","cmplwi","beq","bl","li","stb","lfd","mtlr","addi","blr"],labels:1},{name:"Process__21zNPCGoalKJShockGroundFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalKJShockGround::Process(en_trantype*, float, void*, xScene*)",address:"0x8014e06c",size:252,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lfs","lwz","fsubs","stfs","cmpwi","beq","bge","b","bl","blt","li","lis","addi","psq_l","lfd","lmw","mtlr","blr"],labels:9},{name:"update_start__21zNPCGoalKJShockGroundFf",demangled_name:"zNPCGoalKJShockGround::update_start(float)",address:"0x8014e168",size:160,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lfs","lwz","fcmpo","cror","bne","bl","stfs","lis","addi","cmplw","li","b","mtlr","blr"],labels:3},{name:"update_warm_up__21zNPCGoalKJShockGroundFf",demangled_name:"zNPCGoalKJShockGround::update_warm_up(float)",address:"0x8014e208",size:280,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","mr","addi","lwz","lfs","fmr","fcmpo","cror","bne","b","fdivs","fsubs","bl","ble","li","cmplw","stfs","psq_l","lfd","mtlr","blr"],labels:6},{name:"update_release__21zNPCGoalKJShockGroundFf",demangled_name:"zNPCGoalKJShockGround::update_release(float)",address:"0x8014e320",size:204,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","fmr","lwz","fcmpo","ble","li","b","bl","lis","addi","cmplw","bne","stfs","psq_l","lfd","mtlr","blr"],labels:4},{name:"update_cool_down__21zNPCGoalKJShockGroundFf",demangled_name:"zNPCGoalKJShockGround::update_cool_down(float)",address:"0x8014e3ec",size:304,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","fmr","lwz","fcmpo","ble","li","b","bl","lis","addi","cmplw","bne","cmpw","blt","stfs","psq_l","lfd","mtlr","blr"],labels:5},{name:"update_stop__21zNPCGoalKJShockGroundFf",demangled_name:"zNPCGoalKJShockGround::update_stop(float)",address:"0x8014e51c",size:120,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","lwz","mr","bl","lis","addi","cmplw","bne","li","fcmpo","ble","b","lfd","mtlr","blr"],labels:3},{name:"Enter__16zNPCGoalKJDamageFfPv",demangled_name:"zNPCGoalKJDamage::Enter(float, void*)",address:"0x8014e594",size:144,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","li","addi","bl","stb","lfd","mtlr","blr"],labels:0},{name:"Exit__16zNPCGoalKJDamageFfPv",demangled_name:"zNPCGoalKJDamage::Exit(float, void*)",address:"0x8014e624",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","bl","li","stb","lfd","mtlr","addi","blr"],labels:0},{name:"Process__16zNPCGoalKJDamageFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalKJDamage::Process(en_trantype*, float, void*, xScene*)",address:"0x8014e694",size:192,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","stmw","mr","lwz","bl","lis","addi","cmplw","bne","li","fcmpo","ble","cmpwi","bgt","b","lfd","lmw","mtlr","blr"],labels:4},{name:"Enter__15zNPCGoalKJDeathFfPv",demangled_name:"zNPCGoalKJDeath::Enter(float, void*)",address:"0x8014e754",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Exit__15zNPCGoalKJDeathFfPv",demangled_name:"zNPCGoalKJDeath::Exit(float, void*)",address:"0x8014e7c4",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Process__15zNPCGoalKJDeathFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalKJDeath::Process(en_trantype*, float, void*, xScene*)",address:"0x8014e7e4",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"MeetTheKing__9zNPCJellyFP10zNPCCommon",demangled_name:"zNPCJelly::MeetTheKing(zNPCCommon*)",address:"0x8014e804",size:8,fuzzy_match_percent:0,opcodes:["stw","blr"],labels:0},{name:"render_debug__13zNPCKingJellyFv",demangled_name:"zNPCKingJelly::render_debug()",address:"0x8014e80c",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"on_change_ambient_ring__13zNPCKingJellyFRC10tweak_info",demangled_name:"zNPCKingJelly::on_change_ambient_ring(const tweak_info&)",address:"0x8014e810",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"on_change_fade_obstructions__13zNPCKingJellyFRC10tweak_info",demangled_name:"zNPCKingJelly::on_change_fade_obstructions(const tweak_info&)",address:"0x8014e814",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"get_center__13zNPCKingJellyCFv",demangled_name:"zNPCKingJelly::get_center() const",address:"0x8014e818",size:96,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","addi","bl","mtlr","blr"],labels:0},{name:"get_bottom__13zNPCKingJellyCFv",demangled_name:"zNPCKingJelly::get_bottom() const",address:"0x8014e878",size:16,fuzzy_match_percent:0,opcodes:["lwz","addi","blr"],labels:0},{name:"update__14lightning_ringFf",demangled_name:"lightning_ring::update(float)",address:"0x8014e888",size:68,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","mtctr","bctrl","bl","mtlr","addi","blr"],labels:1},{name:"load_param<10iColor_tag,i>__10auto_tweakFR10iColor_tagiiiP16xModelAssetParamUiPCc",demangled_name:"auto_tweak::load_param(iColor_tag&, int, int, int, xModelAssetParam*, unsigned int, const char*)",address:"0x8014e8cc",size:292,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","lwz","li","lbz","lfd","fsubs","stfs","bl","lfs","fctiwz","stfd","stb","mtlr","blr"],labels:0},{name:"load_param__10auto_tweakFRbiiiP16xModelAssetParamUiPCc",demangled_name:"auto_tweak::load_param(bool&, int, int, int, xModelAssetParam*, unsigned int, const char*)",address:"0x8014e9f0",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","lbz","bl","neg","or","srwi","stb","lwz","mtlr","addi","blr"],labels:0},{name:"load_param__10auto_tweakFRffffP16xModelAssetParamUiPCc",demangled_name:"auto_tweak::load_param(float&, float, float, float, xModelAssetParam*, unsigned int, const char*)",address:"0x8014ea3c",size:168,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","lfs","mr","bl","stfs","fcmpo","bge","b","ble","fmuls","psq_l","lfd","lwz","mtlr","addi","blr"],labels:2},{name:"load_param__10auto_tweakFRiiiiP16xModelAssetParamUiPCc",demangled_name:"auto_tweak::load_param(int&, int, int, int, xModelAssetParam*, unsigned int, const char*)",address:"0x8014eae4",size:132,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","cmpw","bge","b","ble","mullw","mtlr","addi","blr"],labels:2},{name:"xUtil_choose__FPCiiPCf",demangled_name:"xUtil_choose(const int*, int, const float*)",address:"0x8014eb68",size:276,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","mr.","bne","li","b","cmpwi","bge","bl","cmplwi","xoris","lis","lfd","fsubs","fmuls","fctiwz","stfd","lwz","lfs","mtctr","ble","fmr","fadds","fcmpo","cror","addi","bdnz","cmpw","blt","subi","slwi","lwzx","mtlr","blr"],labels:9}]},{name:"main/SB/Game/zNPCGoalBoss",fuzzy_match_percent:100,total_code:2800,matched_code:2800,total_data:264,matched_data:0,total_functions:28,matched_functions:28,complete:!0,module_name:"main",module_id:0,sections:[{name:".data",address:"0x8029a138",size:264,fuzzy_match_percent:47.61905},{name:".text",address:"0x8014ec7c",size:1180,fuzzy_match_percent:100},{name:".text",address:"0x8014f118",size:1620,fuzzy_match_percent:100}],functions:[{name:"GOALCreate_Boss__FiP10RyzMemGrowPv",demangled_name:"GOALCreate_Boss(int, RyzMemGrow*, void*)",address:"0x8014ec7c",size:1180,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","li","stw","subis","subi","cmplwi","bgt","lis","slwi","addi","lwzx","mtctr","bctr","bl","mr.","beq","b","lwz","mtlr","blr"],labels:56},{name:"__ct__20zNPCGoalBossPatFudgeFi",demangled_name:"zNPCGoalBossPatFudge::zNPCGoalBossPatFudge(int)",address:"0x8014f118",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__19zNPCGoalBossPatSpinFi",demangled_name:"zNPCGoalBossPatSpin::zNPCGoalBossPatSpin(int)",address:"0x8014f154",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__20zNPCGoalBossPatSpawnFi",demangled_name:"zNPCGoalBossPatSpawn::zNPCGoalBossPatSpawn(int)",address:"0x8014f190",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__21zNPCGoalBossPatFreezeFi",demangled_name:"zNPCGoalBossPatFreeze::zNPCGoalBossPatFreeze(int)",address:"0x8014f1cc",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__20zNPCGoalBossPatSmackFi",demangled_name:"zNPCGoalBossPatSmack::zNPCGoalBossPatSmack(int)",address:"0x8014f208",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__18zNPCGoalBossPatRunFi",demangled_name:"zNPCGoalBossPatRun::zNPCGoalBossPatRun(int)",address:"0x8014f244",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__19zNPCGoalBossPatSpitFi",demangled_name:"zNPCGoalBossPatSpit::zNPCGoalBossPatSpit(int)",address:"0x8014f280",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__18zNPCGoalBossPatHitFi",demangled_name:"zNPCGoalBossPatHit::zNPCGoalBossPatHit(int)",address:"0x8014f2bc",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__20zNPCGoalBossPatTauntFi",demangled_name:"zNPCGoalBossPatTaunt::zNPCGoalBossPatTaunt(int)",address:"0x8014f2f8",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__19zNPCGoalBossPatIdleFi",demangled_name:"zNPCGoalBossPatIdle::zNPCGoalBossPatIdle(int)",address:"0x8014f334",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__22zNPCGoalBossSB1DeflateFi",demangled_name:"zNPCGoalBossSB1Deflate::zNPCGoalBossSB1Deflate(int)",address:"0x8014f370",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__20zNPCGoalBossSB1SmashFi",demangled_name:"zNPCGoalBossSB1Smash::zNPCGoalBossSB1Smash(int)",address:"0x8014f3ac",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__20zNPCGoalBossSB1StompFi",demangled_name:"zNPCGoalBossSB1Stomp::zNPCGoalBossSB1Stomp(int)",address:"0x8014f3e8",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__20zNPCGoalBossSB1TauntFi",demangled_name:"zNPCGoalBossSB1Taunt::zNPCGoalBossSB1Taunt(int)",address:"0x8014f424",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__19zNPCGoalBossSB1IdleFi",demangled_name:"zNPCGoalBossSB1Idle::zNPCGoalBossSB1Idle(int)",address:"0x8014f460",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__28zNPCGoalBossSandyClotheslineFi",demangled_name:"zNPCGoalBossSandyClothesline::zNPCGoalBossSandyClothesline(int)",address:"0x8014f49c",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__26zNPCGoalBossSandyRunToRopeFi",demangled_name:"zNPCGoalBossSandyRunToRope::zNPCGoalBossSandyRunToRope(int)",address:"0x8014f4d8",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__22zNPCGoalBossSandyGetUpFi",demangled_name:"zNPCGoalBossSandyGetUp::zNPCGoalBossSandyGetUp(int)",address:"0x8014f514",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__20zNPCGoalBossSandySitFi",demangled_name:"zNPCGoalBossSandySit::zNPCGoalBossSandySit(int)",address:"0x8014f550",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__21zNPCGoalBossSandyLeapFi",demangled_name:"zNPCGoalBossSandyLeap::zNPCGoalBossSandyLeap(int)",address:"0x8014f58c",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__26zNPCGoalBossSandyElbowDropFi",demangled_name:"zNPCGoalBossSandyElbowDrop::zNPCGoalBossSandyElbowDrop(int)",address:"0x8014f5c8",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__23zNPCGoalBossSandyNoHeadFi",demangled_name:"zNPCGoalBossSandyNoHead::zNPCGoalBossSandyNoHead(int)",address:"0x8014f604",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__22zNPCGoalBossSandyMeleeFi",demangled_name:"zNPCGoalBossSandyMelee::zNPCGoalBossSandyMelee(int)",address:"0x8014f640",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__22zNPCGoalBossSandyChaseFi",demangled_name:"zNPCGoalBossSandyChase::zNPCGoalBossSandyChase(int)",address:"0x8014f67c",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__22zNPCGoalBossSandyTauntFi",demangled_name:"zNPCGoalBossSandyTaunt::zNPCGoalBossSandyTaunt(int)",address:"0x8014f6b8",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__21zNPCGoalBossSandyIdleFi",demangled_name:"zNPCGoalBossSandyIdle::zNPCGoalBossSandyIdle(int)",address:"0x8014f6f4",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__13zNPCGoalExistFi",demangled_name:"zNPCGoalExist::zNPCGoalExist(int)",address:"0x8014f730",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0}]},{name:"main/SB/Game/zNPCTypePrawn",fuzzy_match_percent:.19887905,total_code:22124,matched_code:44,total_data:4600,matched_data:0,total_functions:128,matched_functions:7,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x803294d0",size:1288,fuzzy_match_percent:0},{name:".data",address:"0x8029a240",size:592,fuzzy_match_percent:51.515152},{name:".rodata",address:"0x8026e838",size:2472,fuzzy_match_percent:0},{name:".sbss",address:"0x803cbfc8",size:24,fuzzy_match_percent:0},{name:".sbss2",address:"0x803d08f0",size:32,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cf0e8",size:192,fuzzy_match_percent:0},{name:".text",address:"0x8014f76c",size:20560,fuzzy_match_percent:.019455252},{name:".text",address:"0x801547bc",size:800,fuzzy_match_percent:0},{name:".text",address:"0x80154adc",size:460,fuzzy_match_percent:7.826087},{name:".text",address:"0x80154ca8",size:300,fuzzy_match_percent:0},{name:".text",address:"0x80154dd4",size:4,fuzzy_match_percent:100}],functions:[{name:"init_sound__27@unnamed@zNPCTypePrawn_cpp@Fv",demangled_name:"@unnamed@zNPCTypePrawn_cpp@::init_sound()",address:"0x8014f76c",size:272,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","bl","mtctr","lwz","cmplwi","beq","slwi","lwzx","mulli","add","stwx","bdnz","mtlr","blr"],labels:3},{name:"reset_sound__27@unnamed@zNPCTypePrawn_cpp@Fv",demangled_name:"@unnamed@zNPCTypePrawn_cpp@::reset_sound()",address:"0x8014f87c",size:32,fuzzy_match_percent:0,opcodes:["lis","li","addi","stw","blr"],labels:0},{name:"play_sound__27@unnamed@zNPCTypePrawn_cpp@FiPC5xVec3f",demangled_name:"@unnamed@zNPCTypePrawn_cpp@::play_sound(int, const xVec3*, float)",address:"0x8014f89c",size:284,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mulli","lis","fmr","addi","add","lwz","slwi","mr","rlwinm.","beq","cmplwi","b","clrlwi.","lfs","li","fmuls","bl","stfs","psq_l","lfd","mtlr","blr"],labels:4},{name:"kill_sound__27@unnamed@zNPCTypePrawn_cpp@FiUi",demangled_name:"@unnamed@zNPCTypePrawn_cpp@::kill_sound(int, unsigned int)",address:"0x8014f9b8",size:136,fuzzy_match_percent:0,opcodes:["stwu","mflr","mulli","lis","stw","addi","add","lwz","slwi","clrlwi.","beq","lfs","mr","bl","b","li","mtlr","blr"],labels:2},{name:"kill_sound__27@unnamed@zNPCTypePrawn_cpp@Fi",demangled_name:"@unnamed@zNPCTypePrawn_cpp@::kill_sound(int)",address:"0x8014fa40",size:144,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","slwi","stw","addi","add","lwz","cmplwi","beq","mulli","lwzu","clrlwi.","lfs","mr","bl","b","li","mtlr","blr"],labels:3},{name:"load__9aqua_beamFRCQ29aqua_beam6configUi",demangled_name:"aqua_beam::load(const aqua_beam::config&, unsigned int)",address:"0x8014fad0",size:84,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","lwz","mtlr","addi","blr"],labels:0},{name:"load__9aqua_beamFRCQ29aqua_beam6configR8RpAtomic",demangled_name:"aqua_beam::load(const aqua_beam::config&, RpAtomic&)",address:"0x8014fb24",size:56,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","addi","lwz","mtlr","blr"],labels:0},{name:"reset__9aqua_beamFv",demangled_name:"aqua_beam::reset()",address:"0x8014fb5c",size:84,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","stb","b","bl","addi","clrlwi.","beq","lwz","mtlr","blr"],labels:2},{name:"start__9aqua_beamFv",demangled_name:"aqua_beam::start()",address:"0x8014fbb0",size:28,fuzzy_match_percent:0,opcodes:["li","stb","lfs","stfs","blr"],labels:0},{name:"stop__9aqua_beamFv",demangled_name:"aqua_beam::stop()",address:"0x8014fbcc",size:12,fuzzy_match_percent:0,opcodes:["li","stb","blr"],labels:0},{name:"update__9aqua_beamFf",demangled_name:"aqua_beam::update(float)",address:"0x8014fbd8",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lfs","fadds","stfs","fcmpo","cror","bne","li","stb","bl","lwz","mtlr","addi","blr"],labels:1},{name:"render__9aqua_beamFv",demangled_name:"aqua_beam::render()",address:"0x8014fc30",size:124,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","addi","bl","b","clrlwi.","bne","lwz","mtlr","blr"],labels:2},{name:"hits_sphere__9aqua_beamCFRC7xSphere",demangled_name:"aqua_beam::hits_sphere(const xSphere&) const",address:"0x8014fcac",size:364,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","addi","bl","lwz","lfs","b","fmadds","fmuls","fcmpo","bgt","fabs","frsp","bge","li","clrlwi.","bne","psq_l","lfd","mtlr","blr"],labels:4},{name:"update_rings__9aqua_beamFf",demangled_name:"aqua_beam::update_rings(float)",address:"0x8014fe18",size:332,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lbz","cmplwi","bne","addi","bl","clrlwi.","beq","lfs","fadds","fcmpo","cror","stfs","b","lwz","fabs","frsp","psq_l","lfd","mtlr","blr"],labels:8},{name:"emit_ring__9aqua_beamFv",demangled_name:"aqua_beam::emit_ring()",address:"0x8014ff64",size:304,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","addi","bl","clrlwi.","beq","lfs","stfs","fneg","lwz","li","divw","mullw","subf.","bne","b","mtlr","blr"],labels:3},{name:"kill_ring__9aqua_beamFv",demangled_name:"aqua_beam::kill_ring()",address:"0x80150094",size:96,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","addi","bl","lwz","cmplwi","beq","li","mtlr","blr"],labels:1},{name:"update_ring__9aqua_beamFQ242fixed_queue8iteratorf",demangled_name:"aqua_beam::update_ring(fixed_queue::iterator, float)",address:"0x801500f4",size:180,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","lfs","addi","fmadds","stfs","fmuls","fadds","psq_l","lwz","lfd","mtlr","blr"],labels:0},{name:"render_ring__9aqua_beamFRQ29aqua_beam12ring_segment",demangled_name:"aqua_beam::render_ring(aqua_beam::ring_segment&)",address:"0x801501a8",size:252,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","addi","lfs","fmadds","bl","fmr","stfs","fabs","frsp","fsubs","fcmpo","ble","cror","bne","b","fdivs","fmuls","psq_l","lfd","mtlr","blr"],labels:2},{name:"ZNPC_AnimTable_Prawn__Fv",demangled_name:"ZNPC_AnimTable_Prawn()",address:"0x801502a4",size:1044,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","stmw","lwz","bl","mr","lfs","fmr","lmw","mtlr","blr"],labels:0},{name:"__ct__9zNPCPrawnFi",demangled_name:"zNPCPrawn::zNPCPrawn(int)",address:"0x801506b8",size:68,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","li","addi","stb","lwz","mtlr","blr"],labels:0},{name:"Init__9zNPCPrawnFP9xEntAsset",demangled_name:"zNPCPrawn::Init(xEntAsset*)",address:"0x801506fc",size:188,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","mr","addi","bl","li","stb","lwz","mtlr","blr"],labels:0},{name:"create__Q227@unnamed@zNPCTypePrawn_cpp@10televisionFii",demangled_name:"@unnamed@zNPCTypePrawn_cpp@::television::create(int, int)",address:"0x801507b8",size:536,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","addi","bl","lis","xoris","lfd","fsubs","stfs","lwz","cmplwi","bne","b","lfs","clrrwi","ori","mtlr","blr"],labels:7},{name:"destroy__Q227@unnamed@zNPCTypePrawn_cpp@10televisionFv",demangled_name:"@unnamed@zNPCTypePrawn_cpp@::television::destroy()",address:"0x801509d0",size:176,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","bl","b","li","mtlr","addi","blr"],labels:5},{name:"Setup__9zNPCPrawnFv",demangled_name:"zNPCPrawn::Setup()",address:"0x80150a80",size:392,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stmw","mr","addi","bl","li","crclr","mr.","beq","lbz","clrlwi.","lwz","cmplwi","slwi","stwx","mulli","add","cmpw","bge","cmpwi","blt","lmw","mtlr","blr"],labels:5},{name:"set_background__Q227@unnamed@zNPCTypePrawn_cpp@10televisionF10iColor_tag",demangled_name:"@unnamed@zNPCTypePrawn_cpp@::television::set_background(iColor_tag)",address:"0x80150c08",size:44,fuzzy_match_percent:0,opcodes:["li","stw","lbz","stb","blr"],labels:0},{name:"Reset__9zNPCPrawnFv",demangled_name:"zNPCPrawn::Reset()",address:"0x80150c34",size:324,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","addi","li","lwz","stb","cmplwi","beq","cmpwi","blt","lis","lfs","stfs","mtlr","blr"],labels:2},{name:"Destroy__9zNPCPrawnFv",demangled_name:"zNPCPrawn::Destroy()",address:"0x80150d78",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"Process__9zNPCPrawnFP6xScenef",demangled_name:"zNPCPrawn::Process(xScene*, float)",address:"0x80150da4",size:432,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lbz","cmplwi","beq","li","bl","stb","lwz","addi","cmpwi","blt","subis","bne","b","lfs","fadds","stfs","lis","fsubs","psq_l","lfd","mtlr","blr"],labels:7},{name:"NewTime__9zNPCPrawnFP6xScenef",demangled_name:"zNPCPrawn::NewTime(xScene*, float)",address:"0x80150f54",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"SysEvent__9zNPCPrawnFP5xBaseP5xBaseUiPCfP5xBasePi",demangled_name:"zNPCPrawn::SysEvent(xBase*, xBase*, unsigned int, const float*, xBase*, int*)",address:"0x80150f88",size:124,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","beq","bge","b","bl","lis","lwz","addi","li","mtlr","blr"],labels:6},{name:"load_patterns__27@unnamed@zNPCTypePrawn_cpp@FP16xModelAssetParamUiPCcPQ29zNPCPrawn10range_typei",demangled_name:"@unnamed@zNPCTypePrawn_cpp@::load_patterns(xModelAssetParam*, unsigned int, const char*, zNPCPrawn::range_type*, int)",address:"0x80151004",size:228,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stmw","mr","addi","li","b","crclr","bl","lwz","cmpwi","blt","cmpw","lmw","mtlr","blr"],labels:3},{name:"ParseINI__9zNPCPrawnFv",demangled_name:"zNPCPrawn::ParseINI()",address:"0x801510e8",size:2692,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","lwz","addi","lfs","stfs","li","fmuls","fmr","mtlr","blr"],labels:0},{name:"load__Q227@unnamed@zNPCTypePrawn_cpp@11tweak_groupFP16xModelAssetParamUi",demangled_name:"@unnamed@zNPCTypePrawn_cpp@::tweak_group::load(xModelAssetParam*, unsigned int)",address:"0x80151b6c",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","li","bl","lwz","mtlr","addi","blr"],labels:0},{name:"register_tweaks__Q227@unnamed@zNPCTypePrawn_cpp@11tweak_groupFbP16xModelAssetParamUiPCc",demangled_name:"@unnamed@zNPCTypePrawn_cpp@::tweak_group::register_tweaks(bool, xModelAssetParam*, unsigned int, const char*)",address:"0x80151b9c",size:1392,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","clrlwi.","mr","beq","li","lis","addi","bl","lfs","stfs","fmr","lwz","slwi","add","mtlr","blr"],labels:23},{name:"ParseLinks__9zNPCPrawnFv",demangled_name:"zNPCPrawn::ParseLinks()",address:"0x8015210c",size:140,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lbz","lwz","slwi","add","b","lhz","cmplwi","bne","lfs","fctiwz","stfd","addi","cmplw","mtlr","blr"],labels:3},{name:"SelfSetup__9zNPCPrawnFv",demangled_name:"zNPCPrawn::SelfSetup()",address:"0x80152198",size:216,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","li","lwz","lis","addi","mtlr","blr"],labels:0},{name:"Damage__9zNPCPrawnF18en_NPC_DAMAGE_TYPEP5xBasePC5xVec3",demangled_name:"zNPCPrawn::Damage(en_NPC_DAMAGE_TYPE, xBase*, const xVec3*)",address:"0x80152270",size:108,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","cmpwi","bge","b","subis","cmplwi","bne","subi","mtlr","addi","blr"],labels:2},{name:"DuploNotice__9zNPCPrawnF13en_SM_NOTICESPv",demangled_name:"zNPCPrawn::DuploNotice(en_SM_NOTICES, void*)",address:"0x801522dc",size:132,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","li","lwz","cmplwi","beq","bl","clrlwi.","slwi","add","b","addi","cmpwi","blt","lmw","mtlr","blr"],labels:3},{name:"AnimPick__9zNPCPrawnFi16en_NPC_GOAL_SPOTP5xGoal",demangled_name:"zNPCPrawn::AnimPick(int, en_NPC_GOAL_SPOT, xGoal*)",address:"0x80152360",size:128,fuzzy_match_percent:0,opcodes:["lis","li","addi","cmpw","beq","bge","b","cmpwi","blelr","slwi","lwzx","blr"],labels:7},{name:"Render__9zNPCPrawnFv",demangled_name:"zNPCPrawn::Render()",address:"0x801523e0",size:68,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","li","addi","stb","lwz","mtlr","blr"],labels:0},{name:"update_round__9zNPCPrawnFv",demangled_name:"zNPCPrawn::update_round()",address:"0x80152424",size:172,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmpwi","bne","li","b","subi","mulli","divw","subfic","cmplwi","beq","cmpw","ble","bl","addi","blt","mtlr","blr"],labels:5},{name:"decompose__9zNPCPrawnFv",demangled_name:"zNPCPrawn::decompose()",address:"0x801524d0",size:180,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lbz","cmplwi","beq","li","stb","lwz","addi","cmpwi","blt","lis","mtlr","blr"],labels:3},{name:"make_spawner__9zNPCPrawnFi",demangled_name:"zNPCPrawn::make_spawner(int)",address:"0x80152584",size:124,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","slwi","mr","add","lwz","cmplwi","beq","b","bl","lis","addi","li","lfs","mtlr","blr"],labels:2},{name:"add_child__9zNPCPrawnFR5xBasei",demangled_name:"zNPCPrawn::add_child(xBase&, int)",address:"0x80152600",size:192,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lbz","cmpwi","beq","bge","b","bl","li","addi","cmplw","blt","lmw","lwz","mtlr","blr"],labels:7},{name:"set_yaw_matrix__27@unnamed@zNPCTypePrawn_cpp@FR7xMat3x3f",demangled_name:"@unnamed@zNPCTypePrawn_cpp@::set_yaw_matrix(xMat3x3&, float)",address:"0x801526c0",size:156,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","bl","fneg","lfs","addi","psq_l","lfd","lwz","mtlr","blr"],labels:0},{name:"update_turn__9zNPCPrawnFf",demangled_name:"zNPCPrawn::update_turn(float)",address:"0x8015275c",size:784,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","bl","lwz","lfs","stfs","clrlwi.","beq","fsubs","fcmpo","ble","b","bge","fadds","li","fabs","frsp","blt","cmpw","bne","fdivs","cror","fmuls","fneg","psq_l","lfd","mtlr","addi","blr"],labels:31},{name:"update_animation__9zNPCPrawnFf",demangled_name:"zNPCPrawn::update_animation(float)",address:"0x80152a6c",size:272,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","lwz","bl","cmplw","beq","bne","lfs","fcmpo","bge","b","fdivs","lbz","extsb.","li","stb","stfs","cmplwi","mtlr","blr"],labels:7},{name:"update_floor__9zNPCPrawnFf",demangled_name:"zNPCPrawn::update_floor(float)",address:"0x80152b7c",size:168,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmpwi","bne","lbz","cmplwi","lfs","lis","addi","fadds","stfs","fcmpo","cror","li","bl","beq","cmplw","blt","mtlr","blr"],labels:2},{name:"update_beam__9zNPCPrawnFf",demangled_name:"zNPCPrawn::update_beam(float)",address:"0x80152c24",size:428,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lis","addi","lwz","fmr","slwi","add","bl","lfs","fneg","stfs","fadds","fmuls","clrlwi.","beq","psq_l","lfd","mtlr","blr"],labels:1},{name:"mulat__27@unnamed@zNPCTypePrawn_cpp@FR5xVec3RC7xMat3x3RC7xMat3x3",demangled_name:"@unnamed@zNPCTypePrawn_cpp@::mulat(xVec3&, const xMat3x3&, const xMat3x3&)",address:"0x80152dd0",size:100,fuzzy_match_percent:0,opcodes:["lfs","fmuls","fmadds","stfs","blr"],labels:0},{name:"update_particles__9zNPCPrawnFf",demangled_name:"zNPCPrawn::update_particles(float)",address:"0x80152e34",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"update_camera__9zNPCPrawnFf",demangled_name:"zNPCPrawn::update_camera(float)",address:"0x80152e38",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","stfd","fmr","bl","rlwinm.","bne","lis","addi","lwz","lfd","mtlr","blr"],labels:1},{name:"start_fight__9zNPCPrawnFv",demangled_name:"zNPCPrawn::start_fight()",address:"0x80152e84",size:144,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","cmplwi","bne","li","stb","bl","lis","addi","lfs","lwz","mtlr","blr"],labels:1},{name:"get_floor_info__9zNPCPrawnFQ29zNPCPrawn16floor_state_enumRQ29zNPCPrawn10range_typeRfRf",demangled_name:"zNPCPrawn::get_floor_info(zNPCPrawn::floor_state_enum, zNPCPrawn::range_type&, float&, float&)",address:"0x80152f14",size:544,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","bge","b","lis","addi","bl","lfs","stfs","lwz","divwu","mullw","subf","add","subi","slwi","mtlr","blr"],labels:8},{name:"__as__Q29zNPCPrawn10range_typeFRCQ29zNPCPrawn10range_type",demangled_name:"zNPCPrawn::range_type::operator=(const zNPCPrawn::range_type&)",address:"0x80153134",size:20,fuzzy_match_percent:0,opcodes:["lwz","stw","blr"],labels:0},{name:"apply_pending__9zNPCPrawnFv",demangled_name:"zNPCPrawn::apply_pending()",address:"0x80153148",size:92,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","stb","lwz","bl","lfs","mtlr","addi","blr"],labels:0},{name:"set_floor_state__9zNPCPrawnFQ29zNPCPrawn16floor_state_enumbb",demangled_name:"zNPCPrawn::set_floor_state(zNPCPrawn::floor_state_enum, bool, bool)",address:"0x801531a4",size:184,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmpw","bne","clrlwi.","beq","addi","bl","b","cmplw","blt","ble","li","subf","add","stb","mtlr","blr"],labels:6},{name:"vanish__9zNPCPrawnFv",demangled_name:"zNPCPrawn::vanish()",address:"0x8015325c",size:72,fuzzy_match_percent:0,opcodes:["lwz","li","lhz","rlwinm","sth","lbz","stb","ori","blr"],labels:0},{name:"reappear__9zNPCPrawnFv",demangled_name:"zNPCPrawn::reappear()",address:"0x801532a4",size:76,fuzzy_match_percent:0,opcodes:["lwz","li","lhz","ori","sth","lbz","stb","andi.","blr"],labels:0},{name:"render_closeup__9zNPCPrawnFv",demangled_name:"zNPCPrawn::render_closeup()",address:"0x801532f0",size:364,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","lbz","extsb.","bne","li","stb","lfs","stfs","lis","addi","bl","b","cmplw","blt","mtlr","blr"],labels:6},{name:"set_model_texture__Q227@unnamed@zNPCTypePrawn_cpp@10televisionFR14xModelInstance",demangled_name:"@unnamed@zNPCTypePrawn_cpp@::television::set_model_texture(xModelInstance&)",address:"0x8015345c",size:144,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","lwz","lwzx","cmplwi","beq","cmpwi","ble","bl","addi","blt","mtlr","blr"],labels:2},{name:"update__Q227@unnamed@zNPCTypePrawn_cpp@10televisionFR14xModelInstanceP9xLightKit",demangled_name:"@unnamed@zNPCTypePrawn_cpp@::television::update(xModelInstance&, xLightKit*)",address:"0x801534ec",size:300,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lwz","cmplwi","beq","bl","li","bne","addi","b","lhz","clrlwi.","lmw","mtlr","blr"],labels:10},{name:"render_static__Q227@unnamed@zNPCTypePrawn_cpp@10televisionFv",demangled_name:"@unnamed@zNPCTypePrawn_cpp@::television::render_static()",address:"0x80153618",size:4,fuzzy_match_percent:0,opcodes:["blr"],labels:0},{name:"render_background__Q227@unnamed@zNPCTypePrawn_cpp@10televisionFv",demangled_name:"@unnamed@zNPCTypePrawn_cpp@::television::render_background()",address:"0x8015361c",size:240,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","lwz","lfs","fmr","addi","mtlr","blr"],labels:0},{name:"set_vert__Q227@unnamed@zNPCTypePrawn_cpp@10televisionFR18rwGameCube2DVertexffff",demangled_name:"@unnamed@zNPCTypePrawn_cpp@::television::set_vert(rwGameCube2DVertex&, float, float, float, float)",address:"0x8015370c",size:48,fuzzy_match_percent:0,opcodes:["stfs","li","lfs","stb","blr"],labels:0},{name:"move__Q227@unnamed@zNPCTypePrawn_cpp@10televisionFRC5xVec3RC5xVec3",demangled_name:"@unnamed@zNPCTypePrawn_cpp@::television::move(const xVec3&, const xVec3&)",address:"0x8015373c",size:136,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","lwz","bl","addi","mtlr","blr"],labels:0},{name:"set_life__9zNPCPrawnFi",demangled_name:"zNPCPrawn::set_life(int)",address:"0x801537c4",size:236,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","li","bl","subis","cmplwi","beq","cmpw","bge","lis","addi","lfs","b","blt","cmpwi","bgt","mtlr","blr"],labels:4},{name:"check_player_damage__9zNPCPrawnFv",demangled_name:"zNPCPrawn::check_player_damage()",address:"0x801538b0",size:176,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","lwz","cmpwi","beq","li","b","bl","clrlwi.","bne","lfs","mtlr","blr"],labels:3},{name:"get_away__9zNPCPrawnCFv",demangled_name:"zNPCPrawn::get_away() const",address:"0x80153960",size:204,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","lfs","stw","addi","mr","fsubs","stfs","fmuls","fadds","fcmpo","bge","fmr","bl","b","fdivs","lwz","mtlr","blr"],labels:2},{name:"repel_player__9zNPCPrawnCFv",demangled_name:"zNPCPrawn::repel_player() const",address:"0x80153a2c",size:392,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","addi","lwz","cmpwi","bne","bl","mr","lfs","stfs","fcmpo","cror","beq","fmuls","b","fmr","fdivs","bge","fsubs","psq_l","lfd","mtlr","blr"],labels:4},{name:"show_model__9zNPCPrawnFv",demangled_name:"zNPCPrawn::show_model()",address:"0x80153bb4",size:36,fuzzy_match_percent:0,opcodes:["lwz","b","lhz","ori","sth","cmplwi","bne","blr"],labels:2},{name:"hide_model__9zNPCPrawnFv",demangled_name:"zNPCPrawn::hide_model()",address:"0x80153bd8",size:36,fuzzy_match_percent:0,opcodes:["lwz","b","lhz","rlwinm","sth","cmplwi","bne","blr"],labels:2},{name:"Enter__17zNPCGoalPrawnIdleFfPv",demangled_name:"zNPCGoalPrawnIdle::Enter(float, void*)",address:"0x80153bfc",size:128,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","li","fmr","stb","lfs","stfs","bl","psq_l","lfd","mtlr","addi","blr"],labels:0},{name:"Exit__17zNPCGoalPrawnIdleFfPv",demangled_name:"zNPCGoalPrawnIdle::Exit(float, void*)",address:"0x80153c7c",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Process__17zNPCGoalPrawnIdleFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalPrawnIdle::Process(en_trantype*, float, void*, xScene*)",address:"0x80153c9c",size:100,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","lfs","slwi","add","fcmpo","cror","bne","li","b","bl","mtlr","blr"],labels:2},{name:"Enter__17zNPCGoalPrawnBeamFfPv",demangled_name:"zNPCGoalPrawnBeam::Enter(float, void*)",address:"0x80153d00",size:304,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lwz","fmr","li","stb","bl","lis","addi","lfs","fcmpo","bge","extrwi.","beq","b","stfs","fmuls","fmsubs","psq_l","lfd","lmw","mtlr","blr"],labels:6},{name:"Exit__17zNPCGoalPrawnBeamFfPv",demangled_name:"zNPCGoalPrawnBeam::Exit(float, void*)",address:"0x80153e30",size:144,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","addi","bl","lis","li","lfs","stfs","psq_l","lfd","mtlr","blr"],labels:0},{name:"Process__17zNPCGoalPrawnBeamFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalPrawnBeam::Process(en_trantype*, float, void*, xScene*)",address:"0x80153ec0",size:248,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","cmpwi","beq","bge","b","bl","blt","li","lis","addi","lfd","mtlr","blr"],labels:9},{name:"update_aim__17zNPCGoalPrawnBeamFf",demangled_name:"zNPCGoalPrawnBeam::update_aim(float)",address:"0x80153fb8",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","bl","clrlwi","cntlzw","srwi","mtlr","addi","blr"],labels:0},{name:"update_fire__17zNPCGoalPrawnBeamFf",demangled_name:"zNPCGoalPrawnBeam::update_fire(float)",address:"0x80153fec",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","addi","bl","lfs","lis","li","stfs","mtlr","blr"],labels:0},{name:"update_hold__17zNPCGoalPrawnBeamFf",demangled_name:"zNPCGoalPrawnBeam::update_hold(float)",address:"0x80154044",size:156,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","lfs","fcmpo","bge","li","b","slwi","add","cmpw","blt","mr","bl","fmuls","stfs","mtlr","blr"],labels:3},{name:"update_sweep__17zNPCGoalPrawnBeamFf",demangled_name:"zNPCGoalPrawnBeam::update_sweep(float)",address:"0x801540e0",size:356,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lis","addi","lwz","bl","lfs","fsubs","stfs","fmadds","fadds","fcmpo","bge","li","b","cmpw","bne","fmuls","fmr","psq_l","lfd","lmw","mtlr","blr"],labels:6},{name:"update_stop__17zNPCGoalPrawnBeamFf",demangled_name:"zNPCGoalPrawnBeam::update_stop(float)",address:"0x80154244",size:132,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmr","mr","bl","lis","addi","cmplw","bne","li","lfs","fadds","fcmpo","bge","b","psq_l","lfd","mtlr","blr"],labels:2},{name:"init_look_dir__17zNPCGoalPrawnBeamFv",demangled_name:"zNPCGoalPrawnBeam::init_look_dir()",address:"0x801542c8",size:200,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lis","addi","lwz","bl","lfs","fsubs","stfs","fmadds","fmr","psq_l","lfd","mtlr","blr"],labels:0},{name:"Enter__17zNPCGoalPrawnBowlFfPv",demangled_name:"zNPCGoalPrawnBowl::Enter(float, void*)",address:"0x80154390",size:148,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","fmr","li","stb","bl","lfs","stfs","psq_l","lfd","mtlr","addi","blr"],labels:0},{name:"Exit__17zNPCGoalPrawnBowlFfPv",demangled_name:"zNPCGoalPrawnBowl::Exit(float, void*)",address:"0x80154424",size:104,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","stfd","fmr","mr","lwz","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Process__17zNPCGoalPrawnBowlFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalPrawnBowl::Process(en_trantype*, float, void*, xScene*)",address:"0x8015448c",size:244,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lbz","lwz","cmplwi","beq","lis","lfs","addi","fcmpo","cror","bne","li","bl","stb","stfs","b","slwi","add","psq_l","lfd","lmw","mtlr","blr"],labels:3},{name:"Enter__19zNPCGoalPrawnDamageFfPv",demangled_name:"zNPCGoalPrawnDamage::Enter(float, void*)",address:"0x80154580",size:104,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","stfd","fmr","mr","lwz","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Exit__19zNPCGoalPrawnDamageFfPv",demangled_name:"zNPCGoalPrawnDamage::Exit(float, void*)",address:"0x801545e8",size:92,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Process__19zNPCGoalPrawnDamageFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalPrawnDamage::Process(en_trantype*, float, void*, xScene*)",address:"0x80154644",size:220,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","bl","lis","addi","cmplw","beq","bne","li","lfs","fadds","fcmpo","bge","cmpwi","bgt","b","psq_l","lfd","lmw","mtlr","blr"],labels:5},{name:"Enter__18zNPCGoalPrawnDeathFfPv",demangled_name:"zNPCGoalPrawnDeath::Enter(float, void*)",address:"0x80154720",size:92,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Exit__18zNPCGoalPrawnDeathFfPv",demangled_name:"zNPCGoalPrawnDeath::Exit(float, void*)",address:"0x8015477c",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Process__18zNPCGoalPrawnDeathFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalPrawnDeath::Process(en_trantype*, float, void*, xScene*)",address:"0x8015479c",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"reset__42fixed_queueFv",demangled_name:"fixed_queue::reset()",address:"0x801547bc",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"clear__42fixed_queueFv",demangled_name:"fixed_queue::clear()",address:"0x801547dc",size:16,fuzzy_match_percent:0,opcodes:["li","stw","blr"],labels:0},{name:"__as__Q29aqua_beam6configFRCQ29aqua_beam6config",demangled_name:"aqua_beam::config::operator=(const aqua_beam::config&)",address:"0x801547ec",size:124,fuzzy_match_percent:0,opcodes:["lfs","lwz","stfs","stw","blr"],labels:0},{name:"empty__42fixed_queueCFv",demangled_name:"fixed_queue::empty() const",address:"0x80154868",size:24,fuzzy_match_percent:0,opcodes:["lwz","subf","cntlzw","srwi","blr"],labels:0},{name:"__ne__Q242fixed_queue8iteratorCFRCQ242fixed_queue8iterator",demangled_name:"fixed_queue::iterator::operator!=(const fixed_queue::iterator&) const",address:"0x80154880",size:28,fuzzy_match_percent:0,opcodes:["lwz","subf","or","srwi","blr"],labels:0},{name:"end__42fixed_queueCFv",demangled_name:"fixed_queue::end() const",address:"0x8015489c",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","bl","mtlr","addi","blr"],labels:0},{name:"create_iterator__42fixed_queueCFUl",demangled_name:"fixed_queue::create_iterator(unsigned long) const",address:"0x801548c0",size:32,fuzzy_match_percent:0,opcodes:["stwu","mr","stw","addi","blr"],labels:0},{name:"__pp__Q242fixed_queue8iteratorFv",demangled_name:"fixed_queue::iterator::operator++()",address:"0x801548e0",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"__apl__Q242fixed_queue8iteratorFi",demangled_name:"fixed_queue::iterator::operator+=(int)",address:"0x80154914",size:24,fuzzy_match_percent:0,opcodes:["lwz","add","addi","clrlwi","stw","blr"],labels:0},{name:"__ml__Q242fixed_queue8iteratorCFv",demangled_name:"fixed_queue::iterator::operator*() const",address:"0x8015492c",size:24,fuzzy_match_percent:0,opcodes:["lwz","mulli","addi","add","blr"],labels:0},{name:"begin__42fixed_queueCFv",demangled_name:"fixed_queue::begin() const",address:"0x80154944",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","bl","mtlr","addi","blr"],labels:0},{name:"back__42fixed_queueFv",demangled_name:"fixed_queue::back()",address:"0x80154968",size:68,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","li","addi","lwz","mtlr","blr"],labels:0},{name:"__mi__Q242fixed_queue8iteratorCFi",demangled_name:"fixed_queue::iterator::operator-(int) const",address:"0x801549ac",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","addi","bl","mtlr","blr"],labels:0},{name:"__ami__Q242fixed_queue8iteratorFi",demangled_name:"fixed_queue::iterator::operator-=(int)",address:"0x801549e8",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","neg","stw","bl","mr","lwz","mtlr","addi","blr"],labels:0},{name:"front__42fixed_queueFv",demangled_name:"fixed_queue::front()",address:"0x80154a18",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","addi","lwz","mtlr","blr"],labels:0},{name:"push_front__42fixed_queueFv",demangled_name:"fixed_queue::push_front()",address:"0x80154a48",size:20,fuzzy_match_percent:0,opcodes:["lwz","addi","clrlwi","stw","blr"],labels:0},{name:"full__42fixed_queueCFv",demangled_name:"fixed_queue::full() const",address:"0x80154a5c",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","subf","cntlzw","srwi","lwz","mtlr","addi","blr"],labels:0},{name:"max_size__42fixed_queueCFv",demangled_name:"fixed_queue::max_size() const",address:"0x80154aa8",size:8,fuzzy_match_percent:0,opcodes:["li","blr"],labels:0},{name:"size__42fixed_queueCFv",demangled_name:"fixed_queue::size() const",address:"0x80154ab0",size:24,fuzzy_match_percent:0,opcodes:["lwz","addi","subf","clrlwi","blr"],labels:0},{name:"pop_back__42fixed_queueFv",demangled_name:"fixed_queue::pop_back()",address:"0x80154ac8",size:20,fuzzy_match_percent:0,opcodes:["lwz","addi","clrlwi","stw","blr"],labels:0},{name:"get_center__9zNPCPrawnCFv",demangled_name:"zNPCPrawn::get_center() const",address:"0x80154adc",size:16,fuzzy_match_percent:0,opcodes:["lwz","addi","blr"],labels:0},{name:"render_debug__9zNPCPrawnFv",demangled_name:"zNPCPrawn::render_debug()",address:"0x80154aec",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"turning__9zNPCPrawnCFv",demangled_name:"zNPCPrawn::turning() const",address:"0x80154af0",size:216,fuzzy_match_percent:0,opcodes:["stwu","li","lwz","lfs","stw","fcmpo","stfs","cror","bne","beq","ble","fsubs","fabs","frsp","blt","bge","mr","addi","blr"],labels:4},{name:"active__9aqua_beamCFv",demangled_name:"aqua_beam::active() const",address:"0x80154bc8",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lbz","li","cmplwi","bne","addi","bl","clrlwi.","lwz","mr","mtlr","blr"],labels:2},{name:"move__9aqua_beamFRC5xVec3RC5xVec3",demangled_name:"aqua_beam::move(const xVec3&, const xVec3&)",address:"0x80154c14",size:72,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","addi","bl","lwz","mtlr","blr"],labels:0},{name:"get_facing__9zNPCPrawnCFv",demangled_name:"zNPCPrawn::get_facing() const",address:"0x80154c5c",size:16,fuzzy_match_percent:0,opcodes:["lwz","addi","blr"],labels:0},{name:"ColChkFlags__9zNPCPrawnCFv",demangled_name:"zNPCPrawn::ColChkFlags() const",address:"0x80154c6c",size:8,fuzzy_match_percent:0,opcodes:["li","blr"],labels:0},{name:"ColPenFlags__9zNPCPrawnCFv",demangled_name:"zNPCPrawn::ColPenFlags() const",address:"0x80154c74",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"ColChkByFlags__9zNPCPrawnCFv",demangled_name:"zNPCPrawn::ColChkByFlags() const",address:"0x80154c7c",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"ColPenByFlags__9zNPCPrawnCFv",demangled_name:"zNPCPrawn::ColPenByFlags() const",address:"0x80154c84",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"PhysicsFlags__9zNPCPrawnCFv",demangled_name:"zNPCPrawn::PhysicsFlags() const",address:"0x80154c8c",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"IsAlive__9zNPCPrawnFv",demangled_name:"zNPCPrawn::IsAlive()",address:"0x80154c94",size:20,fuzzy_match_percent:0,opcodes:["lwz","neg","andc","srwi","blr"],labels:0},{name:"load_param__10auto_tweakFRffffP16xModelAssetParamUiPCc",demangled_name:"auto_tweak::load_param(float&, float, float, float, xModelAssetParam*, unsigned int, const char*)",address:"0x80154ca8",size:168,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","lfs","mr","bl","stfs","fcmpo","bge","b","ble","fmuls","psq_l","lfd","lwz","mtlr","addi","blr"],labels:2},{name:"load_param__10auto_tweakFRiiiiP16xModelAssetParamUiPCc",demangled_name:"auto_tweak::load_param(int&, int, int, int, xModelAssetParam*, unsigned int, const char*)",address:"0x80154d50",size:132,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","cmpw","bge","b","ble","mullw","mtlr","addi","blr"],labels:2},{name:"xDebugAddTweak__FPCcP5xVec3PC14tweak_callbackPvUi",demangled_name:"xDebugAddTweak(const char*, xVec3*, const tweak_callback*, void*, unsigned int)",address:"0x80154dd4",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0}]},{name:"main/SB/Game/zNPCTypeBossSB1",fuzzy_match_percent:97.93307,total_code:8128,matched_code:7e3,total_data:944,matched_data:944,total_functions:35,matched_functions:32,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x8029a490",size:624,fuzzy_match_percent:100},{name:".rodata",address:"0x8026f1e0",size:192,fuzzy_match_percent:100},{name:".sbss",address:"0x803cbfe0",size:16,fuzzy_match_percent:100},{name:".sdata2",address:"0x803cf1a8",size:112,fuzzy_match_percent:100},{name:".text",address:"0x80154dd8",size:8128,fuzzy_match_percent:97.93307}],functions:[{name:"ZNPC_AnimTable_BossSB1__Fv",demangled_name:"ZNPC_AnimTable_BossSB1()",address:"0x80154dd8",size:1092,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","stmw","lwz","bl","mr","lfs","fmr","b","stfs","cmplwi","bne","lmw","mtlr","blr"],labels:2},{name:"SB1Dummy_UpdateFunc__FP4xEntP6xScenef",demangled_name:"SB1Dummy_UpdateFunc(xEnt*, xScene*, float)",address:"0x8015521c",size:124,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","addi","bl","li","mtlr","blr"],labels:1},{name:"SB1Dummy_BoundFunc__FP4xEntP5xVec3",demangled_name:"SB1Dummy_BoundFunc(xEnt*, xVec3*)",address:"0x80155298",size:56,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","addi","bl","lwz","mtlr","blr"],labels:0},{name:"SB1Dummy_RenderFunc__FP4xEnt",demangled_name:"SB1Dummy_RenderFunc(xEnt*)",address:"0x801552d0",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","addi","stw","bl","lwz","mtlr","blr"],labels:0},{name:"SB1Dummy_TgtEventFunc__FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"SB1Dummy_TgtEventFunc(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x801552fc",size:20,fuzzy_match_percent:100,opcodes:["cmplwi","bne","stw","li","blr"],labels:1},{name:"SB1_ResetGlobalStuff__Fv",demangled_name:"SB1_ResetGlobalStuff()",address:"0x80155310",size:848,fuzzy_match_percent:85.84906,opcodes:["stwu","mflr","li","stw","stmw","lwz","lhz","ori","sth","rlwinm","lfs","stfs","addi","bl","lwzx","cmplwi","beq","lis","stb","cmpwi","blt","mr","lmw","mtlr","blr"],labels:4},{name:"Init__9zNPCB_SB1FP9xEntAsset",demangled_name:"zNPCB_SB1::Init(xEntAsset*)",address:"0x80155660",size:396,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","b","lfs","stfs","addi","cmplwi","bne","lis","li","cmpwi","blt","mtlr","blr"],labels:4},{name:"SelfSetup__9zNPCB_SB1Fv",demangled_name:"zNPCB_SB1::SelfSetup()",address:"0x801557ec",size:320,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","li","lwz","lis","addi","mtlr","blr"],labels:0},{name:"Reset__9zNPCB_SB1Fv",demangled_name:"zNPCB_SB1::Reset()",address:"0x8015592c",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","li","stb","lfs","stfs","lwz","cmplwi","beq","lis","addi","mtlr","blr"],labels:1},{name:"AnimPick__9zNPCB_SB1Fi16en_NPC_GOAL_SPOTP5xGoal",demangled_name:"zNPCB_SB1::AnimPick(int, en_NPC_GOAL_SPOT, xGoal*)",address:"0x8015598c",size:212,fuzzy_match_percent:100,opcodes:["lis","li","addi","cmpw","beq","bge","b","lwz","cmplw","bne","cmpwi","ble","slwi","lwzx","mr","blr"],labels:11},{name:"Process__9zNPCB_SB1FP6xScenef",demangled_name:"zNPCB_SB1::Process(xScene*, float)",address:"0x80155a60",size:424,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lfs","fadds","stfs","fcmpo","ble","lbz","cntlzw","srwi","stb","cmplwi","beq","lwz","li","bl","fmuls","mtctr","fdivs","addi","bdnz","lis","crset","psq_l","lfd","mtlr","blr"],labels:5},{name:"NewTime__9zNPCB_SB1FP6xScenef",demangled_name:"zNPCB_SB1::NewTime(xScene*, float)",address:"0x80155c08",size:116,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","lhz","andi.","sth","bl","addi","mtlr","blr"],labels:2},{name:"AttackTimeLeft__9zNPCB_SB1Fv",demangled_name:"zNPCB_SB1::AttackTimeLeft()",address:"0x80155c7c",size:36,fuzzy_match_percent:100,opcodes:["lbz","cmplwi","bne","lfs","blr","fsubs"],labels:1},{name:"HoldUpDude__9zNPCB_SB1Fv",demangled_name:"zNPCB_SB1::HoldUpDude()",address:"0x80155ca0",size:20,fuzzy_match_percent:100,opcodes:["li","stb","lfs","stfs","blr"],labels:0},{name:"ThanksImDone__9zNPCB_SB1Fv",demangled_name:"zNPCB_SB1::ThanksImDone()",address:"0x80155cb4",size:20,fuzzy_match_percent:100,opcodes:["li","stb","lfs","stfs","blr"],labels:0},{name:"SB1_CheckFeetStomp__FP9zNPCB_SB1PiP11en_trantype",demangled_name:"SB1_CheckFeetStomp(zNPCB_SB1*, int*, en_trantype*)",address:"0x80155cc8",size:132,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","mr","lwz","addi","bl","lfs","fcmpo","bge","li","b","mtlr","blr"],labels:2},{name:"idleCB__FP5xGoalPvP11en_trantypefPv",demangled_name:"idleCB(xGoal*, void*, en_trantype*, float, void*)",address:"0x80155d4c",size:184,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","li","lwz","rlwinm.","beq","b","lis","addi","cmplwi","cmpwi","bne","bl","lfs","stfs","fcmpo","ble","mtlr","blr"],labels:6},{name:"tauntCB__FP5xGoalPvP11en_trantypefPv",demangled_name:"tauntCB(xGoal*, void*, en_trantype*, float, void*)",address:"0x80155e04",size:164,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lfs","fmr","mr","lwz","li","fcmpo","ble","rlwinm.","beq","lis","addi","b","bl","stfs","fmuls","bge","cmplwi","psq_l","lfd","mtlr","blr"],labels:5},{name:"stompCB__FP5xGoalPvP11en_trantypefPv",demangled_name:"stompCB(xGoal*, void*, en_trantype*, float, void*)",address:"0x80155ea8",size:204,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","lfs","li","fcmpo","ble","lis","lwz","addi","fmuls","bge","psq_l","lfd","mtlr","blr"],labels:1},{name:"smashCB__FP5xGoalPvP11en_trantypefPv",demangled_name:"smashCB(xGoal*, void*, en_trantype*, float, void*)",address:"0x80155f74",size:172,fuzzy_match_percent:90.69768,opcodes:["stwu","mflr","stw","mr","bl","li","lwz","cmplwi","beq","lis","addi","b","cmpwi","lfs","fcmpo","ble","mtlr","blr"],labels:4},{name:"deflateCB__FP5xGoalPvP11en_trantypefPv",demangled_name:"deflateCB(xGoal*, void*, en_trantype*, float, void*)",address:"0x80156020",size:120,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","bl","li","lfs","fmuls","fcmpo","bge","lis","addi","psq_l","lwz","lfd","mtlr","blr"],labels:1},{name:"SB1_FaceTarget__FP9zNPCB_SB1P5xVec3f",demangled_name:"SB1_FaceTarget(zNPCB_SB1*, xVec3*, float)",address:"0x80156098",size:340,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","addi","li","bl","lfs","stfs","fsubs","fcmpo","ble","bge","fadds","fabs","fmuls","frsp","b","fneg","psq_l","lfd","mtlr","blr"],labels:5},{name:"Enter__19zNPCGoalBossSB1IdleFfPv",demangled_name:"zNPCGoalBossSB1Idle::Enter(float, void*)",address:"0x801561ec",size:124,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","lfs","stfs","lwz","addi","psq_l","lfd","mtlr","blr"],labels:0},{name:"Process__19zNPCGoalBossSB1IdleFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBossSB1Idle::Process(en_trantype*, float, void*, xScene*)",address:"0x80156268",size:216,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","lis","lwz","addi","cmplw","bne","lfs","fadds","stfs","fsubs","psq_l","lfd","mtlr","blr"],labels:1},{name:"Enter__20zNPCGoalBossSB1TauntFfPv",demangled_name:"zNPCGoalBossSB1Taunt::Enter(float, void*)",address:"0x80156340",size:108,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","lfs","stfs","psq_l","lwz","lfd","mtlr","addi","blr"],labels:0},{name:"Process__20zNPCGoalBossSB1TauntFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBossSB1Taunt::Process(en_trantype*, float, void*, xScene*)",address:"0x801563ac",size:164,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","lfs","lis","addi","fadds","stfs","lwz","psq_l","lfd","mtlr","blr"],labels:0},{name:"Enter__20zNPCGoalBossSB1StompFfPv",demangled_name:"zNPCGoalBossSB1Stomp::Enter(float, void*)",address:"0x80156450",size:100,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","lfs","stfs","psq_l","lwz","lfd","mtlr","addi","blr"],labels:0},{name:"AddStompRing__FP9zNPCB_SB1P5xVec3",demangled_name:"AddStompRing(zNPCB_SB1*, xVec3*)",address:"0x801564b4",size:132,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","mtctr","lwz","cmplwi","bne","bl","slwi","add","beq","addi","b","bdnz","mtlr","blr"],labels:3},{name:"Process__20zNPCGoalBossSB1StompFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBossSB1Stomp::Process(en_trantype*, float, void*, xScene*)",address:"0x80156538",size:324,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","fmr","mr","bl","lfs","lis","addi","fadds","stfs","lwz","fcmpo","ble","li","cmplwi","blt","psq_l","lfd","lmw","mtlr","blr"],labels:2},{name:"Enter__20zNPCGoalBossSB1SmashFfPv",demangled_name:"zNPCGoalBossSB1Smash::Enter(float, void*)",address:"0x8015667c",size:108,fuzzy_match_percent:70.37037,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","li","lfs","stfs","psq_l","lwz","lfd","mtlr","addi","blr"],labels:0},{name:"Exit__20zNPCGoalBossSB1SmashFfPv",demangled_name:"zNPCGoalBossSB1Smash::Exit(float, void*)",address:"0x801566e8",size:224,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","lfs","lwz","stfs","addi","li","psq_l","lfd","mtlr","blr"],labels:0},{name:"Process__20zNPCGoalBossSB1SmashFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBossSB1Smash::Process(en_trantype*, float, void*, xScene*)",address:"0x801567c8",size:536,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","fmr","mr","bl","lfs","lis","fadds","addi","stfs","lwz","cmplw","beq","fcmpo","ble","cmplwi","bne","li","cmpwi","blt","psq_l","lfd","lmw","mtlr","blr"],labels:5},{name:"Enter__22zNPCGoalBossSB1DeflateFfPv",demangled_name:"zNPCGoalBossSB1Deflate::Enter(float, void*)",address:"0x801569e0",size:308,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","fmr","mr","bl","lfs","stfs","lwz","cmplw","bne","lis","addi","b","mulli","fsubs","fdivs","psq_l","lfd","lmw","mtlr","blr"],labels:2},{name:"Exit__22zNPCGoalBossSB1DeflateFfPv",demangled_name:"zNPCGoalBossSB1Deflate::Exit(float, void*)",address:"0x80156b14",size:320,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","bl","lwz","li","addi","mulli","cmplw","bne","lhz","rlwinm","sth","ori","b","lfd","mtlr","blr"],labels:2},{name:"Process__22zNPCGoalBossSB1DeflateFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBossSB1Deflate::Process(en_trantype*, float, void*, xScene*)",address:"0x80156c54",size:324,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","lfs","li","fadds","stfs","lwz","fmuls","fcmpo","ble","fsubs","b","addi","lfsx","fmadds","stfsx","cmpw","blt","psq_l","lfd","mtlr","blr"],labels:3}]},{name:"main/SB/Game/zNPCTypeBossSB2",fuzzy_match_percent:.3215434,total_code:37320,matched_code:120,total_data:8048,matched_data:0,total_functions:158,matched_functions:5,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x803299d8",size:1392,fuzzy_match_percent:0},{name:".data",address:"0x8029a700",size:872,fuzzy_match_percent:47.183098},{name:".rodata",address:"0x8026f2a0",size:5456,fuzzy_match_percent:0},{name:".sbss",address:"0x803cbff0",size:16,fuzzy_match_percent:0},{name:".sbss2",address:"0x803d0910",size:40,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cf218",size:272,fuzzy_match_percent:0},{name:".text",address:"0x80156d98",size:35372,fuzzy_match_percent:.045233518},{name:".text",address:"0x8015f7c4",size:456,fuzzy_match_percent:0},{name:".text",address:"0x8015f98c",size:1332,fuzzy_match_percent:.3003003},{name:".text",address:"0x8015fec0",size:60,fuzzy_match_percent:0},{name:".text",address:"0x8015fefc",size:100,fuzzy_match_percent:100}],functions:[{name:"init_sound__29@unnamed@zNPCTypeBossSB2_cpp@Fv",demangled_name:"@unnamed@zNPCTypeBossSB2_cpp@::init_sound()",address:"0x80156d98",size:440,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","bl","mtctr","lwz","cmplwi","beq","slwi","lwzx","add","stwx","bdnz","mtlr","blr"],labels:5},{name:"reset_sound__29@unnamed@zNPCTypeBossSB2_cpp@Fv",demangled_name:"@unnamed@zNPCTypeBossSB2_cpp@::reset_sound()",address:"0x80156f50",size:56,fuzzy_match_percent:0,opcodes:["lis","li","addi","stw","blr"],labels:0},{name:"play_sound__29@unnamed@zNPCTypeBossSB2_cpp@FiPC5xVec3f",demangled_name:"@unnamed@zNPCTypeBossSB2_cpp@::play_sound(int, const xVec3*, float)",address:"0x80156f88",size:284,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mulli","lis","fmr","addi","add","lwz","slwi","mr","rlwinm.","beq","cmplwi","b","clrlwi.","lfs","li","fmuls","bl","stfs","psq_l","lfd","mtlr","blr"],labels:4},{name:"kill_sound__29@unnamed@zNPCTypeBossSB2_cpp@FiUi",demangled_name:"@unnamed@zNPCTypeBossSB2_cpp@::kill_sound(int, unsigned int)",address:"0x801570a4",size:136,fuzzy_match_percent:0,opcodes:["stwu","mflr","mulli","lis","stw","addi","add","lwz","slwi","clrlwi.","beq","lfs","mr","bl","b","li","mtlr","blr"],labels:2},{name:"set_yaw_matrix__29@unnamed@zNPCTypeBossSB2_cpp@FR7xMat3x3f",demangled_name:"@unnamed@zNPCTypeBossSB2_cpp@::set_yaw_matrix(xMat3x3&, float)",address:"0x8015712c",size:156,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","bl","fneg","lfs","addi","psq_l","lfd","lwz","mtlr","blr"],labels:0},{name:"set_alpha_blend__29@unnamed@zNPCTypeBossSB2_cpp@FP14xModelInstance",demangled_name:"@unnamed@zNPCTypeBossSB2_cpp@::set_alpha_blend(xModelInstance*)",address:"0x801571c8",size:36,fuzzy_match_percent:0,opcodes:["lis","lwz","addi","and","stw","ori","blr"],labels:0},{name:"init_bound_entity__29@unnamed@zNPCTypeBossSB2_cpp@FR4xEntUiP14xModelInstanceP7xMat4x3",demangled_name:"@unnamed@zNPCTypeBossSB2_cpp@::init_bound_entity(xEnt&, unsigned int, xModelInstance*, xMat4x3*)",address:"0x801571ec",size:168,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","stb","addi","sth","lwz","mtlr","blr"],labels:0},{name:"parallelepiped_to_obb__29@unnamed@zNPCTypeBossSB2_cpp@FR6xBoundP5xVec3",demangled_name:"@unnamed@zNPCTypeBossSB2_cpp@::parallelepiped_to_obb(xBound&, xVec3*)",address:"0x80157294",size:832,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","li","stb","addi","bl","lwz","lfs","fmr","b","fabs","frsp","stfs","cmplw","bne","psq_l","lfd","lmw","mtlr","blr"],labels:2},{name:"max__29@unnamed@zNPCTypeBossSB2_cpp@Fff",demangled_name:"@unnamed@zNPCTypeBossSB2_cpp@::max(float, float)",address:"0x801575d4",size:16,fuzzy_match_percent:0,opcodes:["fcmpo","bgtlr","fmr","blr"],labels:0},{name:"ZNPC_AnimTable_BossSB2__Fv",demangled_name:"ZNPC_AnimTable_BossSB2()",address:"0x801575e4",size:3384,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","stmw","bl","slwi","stwx","mr","lwz","lfs","fmr","lmw","mtlr","blr"],labels:0},{name:"Init__9zNPCB_SB2FP9xEntAsset",demangled_name:"zNPCB_SB2::Init(xEntAsset*)",address:"0x8015831c",size:336,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lis","addi","bl","lfs","lwz","li","stfs","stb","mtlr","blr"],labels:0},{name:"init__Q229@unnamed@zNPCTypeBossSB2_cpp@14response_curveFUlPCvUlPCcPPCcPC14tweak_callbackPv",demangled_name:"@unnamed@zNPCTypeBossSB2_cpp@::response_curve::init(unsigned long, const void*, unsigned long, const char*, const char**, const tweak_callback*, void*)",address:"0x8015846c",size:24,fuzzy_match_percent:0,opcodes:["stw","li","blr"],labels:0},{name:"ParseINI__9zNPCB_SB2Fv",demangled_name:"zNPCB_SB2::ParseINI()",address:"0x80158484",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","lwz","addi","mtlr","blr"],labels:0},{name:"load__Q229@unnamed@zNPCTypeBossSB2_cpp@11tweak_groupFP16xModelAssetParamUi",demangled_name:"@unnamed@zNPCTypeBossSB2_cpp@::tweak_group::load(xModelAssetParam*, unsigned int)",address:"0x801584c4",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","li","bl","lwz","mtlr","addi","blr"],labels:0},{name:"register_tweaks__Q229@unnamed@zNPCTypeBossSB2_cpp@11tweak_groupFbP16xModelAssetParamUiPCc",demangled_name:"@unnamed@zNPCTypeBossSB2_cpp@::tweak_group::register_tweaks(bool, xModelAssetParam*, unsigned int, const char*)",address:"0x801584f4",size:7204,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","clrlwi.","mr","beq","lfs","lis","addi","stfs","bl","li","stb","fmr","lwz","slwi","add","mtlr","blr"],labels:123},{name:"Setup__9zNPCB_SB2Fv",demangled_name:"zNPCB_SB2::Setup()",address:"0x8015a118",size:344,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","bl","lis","addi","li","lwz","mr.","beq","lbz","clrlwi.","lfs","stfs","cmpwi","blt","cmplwi","bne","stb","lmw","mtlr","blr"],labels:5},{name:"SelfSetup__9zNPCB_SB2Fv",demangled_name:"zNPCB_SB2::SelfSetup()",address:"0x8015a270",size:172,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","li","lwz","lis","addi","b","cmpw","ble","mtlr","blr"],labels:2},{name:"Reset__9zNPCB_SB2Fv",demangled_name:"zNPCB_SB2::Reset()",address:"0x8015a31c",size:384,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","mtctr","bctrl","bl","addi","li","lis","cmpwi","blt","lfs","stfs","stb","mtlr","blr"],labels:5},{name:"Destroy__9zNPCB_SB2Fv",demangled_name:"zNPCB_SB2::Destroy()",address:"0x8015a49c",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"AnimPick__9zNPCB_SB2Fi16en_NPC_GOAL_SPOTP5xGoal",demangled_name:"zNPCB_SB2::AnimPick(int, en_NPC_GOAL_SPOT, xGoal*)",address:"0x8015a4d0",size:528,fuzzy_match_percent:0,opcodes:["stwu","mflr","subis","stw","subi","cmplwi","stmw","mr","bgt","lis","slwi","addi","lwzx","mtctr","bctr","li","bl","lwz","cmplw","bne","add","b","blt","lbz","beq","lfs","cmpwi","ble","lmw","mtlr","blr"],labels:20},{name:"Process__9zNPCB_SB2FP6xScenef",demangled_name:"zNPCB_SB2::Process(xScene*, float)",address:"0x8015a6e0",size:360,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lbz","cmplwi","bne","bl","lis","addi","lwz","lfs","li","stb","fsubs","stfs","cmplw","bge","beq","andi.","fadds","psq_l","lfd","mtlr","blr"],labels:3},{name:"NewTime__9zNPCB_SB2FP6xScenef",demangled_name:"zNPCB_SB2::NewTime(xScene*, float)",address:"0x8015a848",size:312,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lbz","cmplwi","bne","bl","li","addi","cmpwi","blt","lwz","lhz","andi.","sth","lfd","mtlr","blr"],labels:2},{name:"Render__9zNPCB_SB2Fv",demangled_name:"zNPCB_SB2::Render()",address:"0x8015a980",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"AttackTimeLeft__9zNPCB_SB2Fv",demangled_name:"zNPCB_SB2::AttackTimeLeft()",address:"0x8015a9b4",size:28,fuzzy_match_percent:0,opcodes:["lbz","cmplwi","beq","lfs","blr"],labels:1},{name:"HoldUpDude__9zNPCB_SB2Fv",demangled_name:"zNPCB_SB2::HoldUpDude()",address:"0x8015a9d0",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"ThanksImDone__9zNPCB_SB2Fv",demangled_name:"zNPCB_SB2::ThanksImDone()",address:"0x8015a9d4",size:12,fuzzy_match_percent:0,opcodes:["li","stb","blr"],labels:0},{name:"reset_speed__9zNPCB_SB2Fv",demangled_name:"zNPCB_SB2::reset_speed()",address:"0x8015a9e0",size:28,fuzzy_match_percent:0,opcodes:["lis","addi","lfs","stfs","blr"],labels:0},{name:"player_platform__9zNPCB_SB2Fv",demangled_name:"zNPCB_SB2::player_platform()",address:"0x8015a9fc",size:100,fuzzy_match_percent:0,opcodes:["lis","addi","lwz","clrlwi.","beq","cmplwi","lbz","li","blr","b","cmplw","beqlr","bne"],labels:4},{name:"activate_hand__9zNPCB_SB2FQ29zNPCB_SB29hand_enumb",demangled_name:"zNPCB_SB2::activate_hand(zNPCB_SB2::hand_enum, bool)",address:"0x8015aa60",size:36,fuzzy_match_percent:0,opcodes:["mulli","li","add","stb","lwz","blr"],labels:0},{name:"deactivate_hand__9zNPCB_SB2FQ29zNPCB_SB29hand_enum",demangled_name:"zNPCB_SB2::deactivate_hand(zNPCB_SB2::hand_enum)",address:"0x8015aa84",size:36,fuzzy_match_percent:0,opcodes:["mulli","li","add","stb","lwz","blr"],labels:0},{name:"player_on_ground__9zNPCB_SB2CFv",demangled_name:"zNPCB_SB2::player_on_ground() const",address:"0x8015aaa8",size:204,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","cmplwi","bne","li","b","lfs","fadds","fcmpo","cror","bl","fsubs","stfs","fmuls","mfcr","srwi","mtlr","blr"],labels:3},{name:"emit_slug__9zNPCB_SB2FQ29zNPCB_SB29slug_enum",demangled_name:"zNPCB_SB2::emit_slug(zNPCB_SB2::slug_enum)",address:"0x8015ab74",size:468,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","mulli","addi","add","lwz","cmplwi","beq","li","lis","lfs","stfs","stb","bl","xoris","lfd","fsubs","fmuls","fmr","fnmsubs","fmadds","fdivs","lbz","ori","psq_l","mtlr","blr"],labels:2},{name:"slugs_ready__9zNPCB_SB2CFv",demangled_name:"zNPCB_SB2::slugs_ready() const",address:"0x8015ad48",size:68,fuzzy_match_percent:0,opcodes:["addi","b","lwz","cmpwi","bne","lfs","fcmpo","ble","li","blr","cmplw"],labels:4},{name:"slugs_inactive__9zNPCB_SB2CFv",demangled_name:"zNPCB_SB2::slugs_inactive() const",address:"0x8015ad8c",size:52,fuzzy_match_percent:0,opcodes:["addi","b","lwz","cmpwi","beq","li","blr","cmplw","bne"],labels:3},{name:"fire_slug__9zNPCB_SB2FQ29zNPCB_SB29slug_enumRQ29zNPCB_SB213platform_data",demangled_name:"zNPCB_SB2::fire_slug(zNPCB_SB2::slug_enum, zNPCB_SB2::platform_data&)",address:"0x8015adc0",size:356,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mulli","lis","li","addi","add","slwi","stb","lfs","stfs","lwz","bl","fmuls","fadds","fdivs","fmr","fneg","psq_l","lfd","mtlr","blr"],labels:0},{name:"abandon_slugs__9zNPCB_SB2Fv",demangled_name:"zNPCB_SB2::abandon_slugs()",address:"0x8015af24",size:36,fuzzy_match_percent:0,opcodes:["addi","li","b","stb","cmplw","bne","blr"],labels:2},{name:"next_goal__9zNPCB_SB2Fv",demangled_name:"zNPCB_SB2::next_goal()",address:"0x8015af48",size:268,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","cmplwi","beq","lis","addi","b","bl","clrlwi.","lfs","fcmpo","ble","lwz","slwi","add","lwzx","cmpwi","bne","li","stfs","mtlr","blr"],labels:6},{name:"reset_stage__9zNPCB_SB2Fv",demangled_name:"zNPCB_SB2::reset_stage()",address:"0x8015b054",size:20,fuzzy_match_percent:0,opcodes:["li","stw","lfs","stfs","blr"],labels:0},{name:"set_vulnerable__9zNPCB_SB2Fb",demangled_name:"zNPCB_SB2::set_vulnerable(bool)",address:"0x8015b068",size:84,fuzzy_match_percent:0,opcodes:["lbz","clrlwi","cmplw","beqlr","neg","lis","or","addi","stb","srawi","subi","and","b","lwz","stw","bne","blr"],labels:2},{name:"decompose__9zNPCB_SB2Fv",demangled_name:"zNPCB_SB2::decompose()",address:"0x8015b0bc",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"update_turn__9zNPCB_SB2Ff",demangled_name:"zNPCB_SB2::update_turn(float)",address:"0x8015b0c0",size:348,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lbz","cmplwi","beq","lis","addi","lwz","bl","lfs","fsubs","stfs","clrlwi.","fcmpo","ble","b","bge","fadds","frsp","psq_l","lfd","mtlr","blr"],labels:4},{name:"update_halt__9zNPCB_SB2Ff",demangled_name:"zNPCB_SB2::update_halt(float)",address:"0x8015b21c",size:408,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","fmr","fcmpo","bge","fabs","frsp","b","fneg","addi","bl","cror","bne","beq","fsubs","li","lwz","stfs","psq_l","lfd","mtlr","blr"],labels:8},{name:"update_follow__9zNPCB_SB2Ff",demangled_name:"zNPCB_SB2::update_follow(float)",address:"0x8015b3b4",size:608,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmr","mr","bl","lfs","stfs","addi","fcmpo","cror","bne","beq","fdivs","b","li","fsubs","ble","bge","fadds","lbz","cmplwi","psq_l","lfd","mtlr","blr"],labels:11},{name:"update_ymove__9zNPCB_SB2Ff",demangled_name:"zNPCB_SB2::update_ymove(float)",address:"0x8015b614",size:184,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","bl","lwz","lfs","fadds","stfs","fdivs","fcmpo","cror","bne","li","b","fsubs","fmadds","addi","psq_l","lfd","mtlr","blr"],labels:2},{name:"update_move__9zNPCB_SB2Ff",demangled_name:"zNPCB_SB2::update_move(float)",address:"0x8015b6cc",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmpwi","beq","bge","b","bl","mtlr","addi","blr"],labels:5},{name:"update_camera__9zNPCB_SB2Ff",demangled_name:"zNPCB_SB2::update_camera(float)",address:"0x8015b724",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","stfd","fmr","bl","rlwinm.","bne","lis","addi","lwz","lfd","mtlr","blr"],labels:1},{name:"update_nodes__9zNPCB_SB2Ff",demangled_name:"zNPCB_SB2::update_nodes(float)",address:"0x8015b770",size:268,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","mr","addi","lfs","fmadds","bl","stfs","fsubs","li","lwz","cmplwi","beq","b","bne","cmpwi","blt","psq_l","lfd","mtlr","blr"],labels:4},{name:"init_nodes__9zNPCB_SB2Fv",demangled_name:"zNPCB_SB2::init_nodes()",address:"0x8015b87c",size:148,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stmw","mr","addi","li","lwz","bl","cmplwi","beq","lbz","bne","b","cmpwi","blt","lmw","mtlr","blr"],labels:4},{name:"show_nodes__9zNPCB_SB2Fv",demangled_name:"zNPCB_SB2::show_nodes()",address:"0x8015b910",size:84,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","lwz","cmplwi","beq","bl","addi","cmpwi","blt","mtlr","blr"],labels:2},{name:"move_nodes__9zNPCB_SB2Fv",demangled_name:"zNPCB_SB2::move_nodes()",address:"0x8015b964",size:480,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stmw","addi","mr","li","lwz","cmplwi","beq","cmpwi","bne","bl","b","lbz","lfs","blt","lmw","mtlr","blr"],labels:6},{name:"render_nodes__9zNPCB_SB2Fv",demangled_name:"zNPCB_SB2::render_nodes()",address:"0x8015bb44",size:160,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stmw","addi","mr","lwz","bl","li","cmplwi","beq","cmpwi","bne","blt","lmw","mtlr","blr"],labels:2},{name:"bind_nodes__9zNPCB_SB2Fv",demangled_name:"zNPCB_SB2::bind_nodes()",address:"0x8015bbe4",size:304,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","mr","stb","mtctr","lwz","cmplwi","bne","b","lhz","andi.","slwi","sth","lwzx","bdnz","bl","mtlr","blr"],labels:7},{name:"rebind_nodes__9zNPCB_SB2FP8RpAtomicP11RwMatrixTag",demangled_name:"zNPCB_SB2::rebind_nodes(RpAtomic*, RwMatrixTag*)",address:"0x8015bd14",size:360,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","addi","li","lwz","bl","cmplwi","beq","cmpwi","blt","lis","stb","mtctr","bne","b","lhz","andi.","slwi","lwzx","sth","bdnz","mtlr","blr"],labels:9},{name:"setup_node_tags__9zNPCB_SB2Fv",demangled_name:"zNPCB_SB2::setup_node_tags()",address:"0x8015be7c",size:228,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stmw","addi","li","mr","lwz","cmplwi","beq","cmpwi","bne","lfs","bl","blt","b","lmw","mtlr","blr"],labels:4},{name:"check_life__9zNPCB_SB2Fv",demangled_name:"zNPCB_SB2::check_life()",address:"0x8015bf60",size:228,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","lwz","cmplwi","beq","bl","bne","addi","cmpwi","blt","cmpw","bge","b","bgt","mtlr","blr"],labels:5},{name:"ouchie__9zNPCB_SB2Fv",demangled_name:"zNPCB_SB2::ouchie()",address:"0x8015c044",size:92,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","subis","cmplwi","beq","li","lis","addi","mtlr","blr"],labels:1},{name:"update_round__9zNPCB_SB2Fv",demangled_name:"zNPCB_SB2::update_round()",address:"0x8015c0a0",size:108,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","subfic","cmpw","beq","bl","ble","lis","addi","lbzx","stb","mtlr","blr"],labels:2},{name:"create_surface__9zNPCB_SB2Fv",demangled_name:"zNPCB_SB2::create_surface()",address:"0x8015c10c",size:188,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","lwz","bl","mr","mtlr","addi","blr"],labels:0},{name:"init_hands__9zNPCB_SB2Fv",demangled_name:"zNPCB_SB2::init_hands()",address:"0x8015c1c8",size:428,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lis","addi","li","lwz","stb","bl","slwi","lwzx","lhz","ori","sth","lbz","andi.","lfs","cmpwi","blt","cmplwi","bne","lmw","mtlr","blr"],labels:3},{name:"move_hand__9zNPCB_SB2FRQ29zNPCB_SB29hand_dataf",demangled_name:"zNPCB_SB2::move_hand(zNPCB_SB2::hand_data&, float)",address:"0x8015c374",size:540,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","fmr","mr","addi","li","lwz","bl","cmpwi","blt","stfs","lbz","cmplwi","beq","lis","lfs","fcmpo","ble","fmuls","fdivs","cror","bne","clrlwi.","stb","b","psq_l","lfd","lmw","mtlr","blr"],labels:4},{name:"spin_platform__9zNPCB_SB2FRQ29zNPCB_SB213platform_dataRC5xVec3ff",demangled_name:"zNPCB_SB2::spin_platform(zNPCB_SB2::platform_data&, const xVec3&, float, float)",address:"0x8015c590",size:164,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","li","fmr","mr","stb","addi","bl","lfs","stfs","cmplw","bne","psq_l","lfd","lwz","mtlr","blr"],labels:1},{name:"check_platform_smack__9zNPCB_SB2FRQ29zNPCB_SB29hand_data",demangled_name:"zNPCB_SB2::check_platform_smack(zNPCB_SB2::hand_data&)",address:"0x8015c634",size:372,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lis","addi","b","lwz","cmplwi","beq","lfs","fcmpo","bgt","bl","fadds","fmuls","clrlwi.","ble","li","cmplw","bne","lmw","mtlr","blr"],labels:5},{name:"update_platforms__9zNPCB_SB2Ff",demangled_name:"zNPCB_SB2::update_platforms(float)",address:"0x8015c7a8",size:536,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","addi","lis","b","lwz","cmplwi","beq","lfs","fcmpo","cror","bl","stfs","bne","li","stb","lbz","andi.","ori","fmadds","fmuls","fsubs","fabs","frsp","mr","cmplw","psq_l","lfd","mtlr","blr"],labels:7},{name:"init_bounds__9zNPCB_SB2Fv",demangled_name:"zNPCB_SB2::init_bounds()",address:"0x8015c9c0",size:100,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","addi","lwz","bl","cmpwi","blt","mtlr","blr"],labels:1},{name:"reset_bounds__9zNPCB_SB2Fv",demangled_name:"zNPCB_SB2::reset_bounds()",address:"0x8015ca24",size:296,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","li","mr","addi","lwz","lbz","cmpw","blt","subi","cmplwi","beq","stb","lfs","stfs","b","bl","cmpwi","mtlr","blr"],labels:6},{name:"update_bounds__9zNPCB_SB2Fv",demangled_name:"zNPCB_SB2::update_bounds()",address:"0x8015cb4c",size:328,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stmw","mr","addi","li","lwz","cmpwi","bne","b","slwi","add","bl","lbz","cmplwi","beq","stb","clrlwi.","lwzx","blt","lmw","mtlr","blr"],labels:7},{name:"init_slugs__9zNPCB_SB2Fv",demangled_name:"zNPCB_SB2::init_slugs()",address:"0x8015cc94",size:256,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stmw","mr","addi","li","lwz","bl","mr.","beq","lbz","clrlwi.","rlwinm","stb","cmplwi","bne","ori","cmpwi","blt","lmw","mtlr","blr"],labels:4},{name:"update_aim_slug__9zNPCB_SB2FRQ29zNPCB_SB29slug_dataf",demangled_name:"zNPCB_SB2::update_aim_slug(zNPCB_SB2::slug_data&, float)",address:"0x8015cd94",size:316,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","mr","fmr","addi","bl","lis","lfs","fsubs","stfs","fcmpo","cror","bne","lbz","cmplwi","beq","li","b","psq_l","lfd","mtlr","blr"],labels:3},{name:"update_delay_slug__9zNPCB_SB2FRQ29zNPCB_SB29slug_dataf",demangled_name:"zNPCB_SB2::update_delay_slug(zNPCB_SB2::slug_data&, float)",address:"0x8015ced0",size:132,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","cmplwi","beq","lwz","li","bl","b","lfs","fsubs","stfs","fcmpo","cror","bne","mtlr","addi","blr"],labels:3},{name:"update_dying_slug__9zNPCB_SB2FRQ29zNPCB_SB29slug_dataf",demangled_name:"zNPCB_SB2::update_dying_slug(zNPCB_SB2::slug_data&, float)",address:"0x8015cf54",size:184,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","extsb.","bne","lfs","li","stfs","stb","lwz","fnmsubs","fcmpo","bgt","rlwinm","cmplwi","beq","bl","mtlr","addi","blr"],labels:2},{name:"update_fire_slug__9zNPCB_SB2FRQ29zNPCB_SB29slug_dataf",demangled_name:"zNPCB_SB2::update_fire_slug(zNPCB_SB2::slug_data&, float)",address:"0x8015d00c",size:480,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","lis","addi","mr","lfs","bl","lwz","stfs","lbz","cmplwi","bne","fcmpo","cror","li","stb","ble","rlwinm","beq","b","fsubs","fdivs","psq_l","lfd","mtlr","blr"],labels:4},{name:"slug_interp__9zNPCB_SB2FfRf",demangled_name:"zNPCB_SB2::slug_interp(float, float&)",address:"0x8015d1ec",size:124,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","bl","lbz","extsb.","bne","li","stb","cmplwi","beq","b","lwz","mtlr","blr"],labels:3},{name:"eval_linear__Q229@unnamed@zNPCTypeBossSB2_cpp@14response_curveFfPf",demangled_name:"@unnamed@zNPCTypeBossSB2_cpp@::response_curve::eval_linear(float, float*)",address:"0x8015d268",size:264,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","slwi","add","bl","addi","lfs","fsubs","fcmpo","cror","bne","b","stfs","cmplw","fdivs","fmadds","psq_l","lfd","mtlr","blr"],labels:6},{name:"find_active_node__Q229@unnamed@zNPCTypeBossSB2_cpp@14response_curveFf",demangled_name:"@unnamed@zNPCTypeBossSB2_cpp@::response_curve::find_active_node(float)",address:"0x8015d370",size:96,fuzzy_match_percent:0,opcodes:["lwz","slwi","addi","mullw","add","lfs","fcmpo","bge","subf","subi","stw","b","lfsx","blelr","blr"],labels:2},{name:"eval_smooth__Q229@unnamed@zNPCTypeBossSB2_cpp@14response_curveFfPf",demangled_name:"@unnamed@zNPCTypeBossSB2_cpp@::response_curve::eval_smooth(float, float*)",address:"0x8015d3d0",size:624,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","cmplwi","bne","bl","b","slwi","add","addi","lfs","fsubs","fcmpo","cror","stfs","cmplw","fdivs","fmuls","fmadds","fadds","beq","subi","bge","psq_l","lfd","mtlr","blr"],labels:13},{name:"clamp_t__Q229@unnamed@zNPCTypeBossSB2_cpp@14response_curveCFf",demangled_name:"@unnamed@zNPCTypeBossSB2_cpp@::response_curve::clamp_t(float) const",address:"0x8015d640",size:92,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","bl","lwz","lfd","mtlr","addi","blr"],labels:0},{name:"end_t__Q229@unnamed@zNPCTypeBossSB2_cpp@14response_curveCFv",demangled_name:"@unnamed@zNPCTypeBossSB2_cpp@::response_curve::end_t() const",address:"0x8015d69c",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","subi","bl","lfs","mtlr","addi","blr"],labels:0},{name:"get_node__Q229@unnamed@zNPCTypeBossSB2_cpp@14response_curveCFUl",demangled_name:"@unnamed@zNPCTypeBossSB2_cpp@::response_curve::get_node(unsigned long) const",address:"0x8015d6c8",size:28,fuzzy_match_percent:0,opcodes:["lwz","slwi","addi","mullw","add","blr"],labels:0},{name:"start_t__Q229@unnamed@zNPCTypeBossSB2_cpp@14response_curveCFv",demangled_name:"@unnamed@zNPCTypeBossSB2_cpp@::response_curve::start_t() const",address:"0x8015d6e4",size:12,fuzzy_match_percent:0,opcodes:["lwz","lfs","blr"],labels:0},{name:"update_slugs__9zNPCB_SB2Ff",demangled_name:"zNPCB_SB2::update_slugs(float)",address:"0x8015d6f0",size:356,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","addi","b","lwz","cmpwi","beq","bge","bl","lfs","fadds","stfs","fcmpo","cror","bne","lbz","rlwinm","stb","ori","cmplw","psq_l","lfd","mtlr","blr"],labels:11},{name:"scan_cronies__9zNPCB_SB2Fv",demangled_name:"zNPCB_SB2::scan_cronies()",address:"0x8015d854",size:116,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","bl","li","b","lwz","lwzx","subis","cmplwi","bne","addi","cmpw","blt","lmw","mtlr","blr"],labels:4},{name:"check_hit_fail__9zNPCB_SB2Fv",demangled_name:"zNPCB_SB2::check_hit_fail()",address:"0x8015d8c8",size:420,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lfs","fcmpo","mfcr","extrwi.","beq","lbz","cmplwi","bne","li","stb","b","addi","lwz","slwi","add","cmplw","clrlwi.","mtlr","blr"],labels:15},{name:"create_glow_light__9zNPCB_SB2Fv",demangled_name:"zNPCB_SB2::create_glow_light()",address:"0x8015da6c",size:292,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","stmw","mr","addi","bl","lis","lwz","cmplwi","beq","lfs","stfs","b","add","mulli","cmplw","bge","blt","lmw","mtlr","blr"],labels:5},{name:"__as__14xLightKitLightFRC14xLightKitLight",demangled_name:"xLightKitLight::operator=(const xLightKitLight&)",address:"0x8015db90",size:196,fuzzy_match_percent:0,opcodes:["lwz","stw","lfs","stfs","blr"],labels:0},{name:"destroy_glow_light__9zNPCB_SB2Fv",demangled_name:"zNPCB_SB2::destroy_glow_light()",address:"0x8015dc54",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","addi","stw","bl","lwz","mtlr","blr"],labels:0},{name:"set_glow_light_intensity__9zNPCB_SB2Ff",demangled_name:"zNPCB_SB2::set_glow_light_intensity(float)",address:"0x8015dc78",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","addi","stw","stfs","lwz","bl","mtlr","blr"],labels:0},{name:"say__9zNPCB_SB2Fi",demangled_name:"zNPCB_SB2::say(int)",address:"0x8015dcac",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","lis","slwi","addi","li","add","lwzx","bl","mtlr","blr"],labels:1},{name:"create__20zNPCGoalBossSB2IntroFiP10RyzMemGrowPv",demangled_name:"zNPCGoalBossSB2Intro::create(int, RyzMemGrow*, void*)",address:"0x8015dcf8",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","mr.","beq","cmplwi","addi","lwz","mtlr","blr"],labels:2},{name:"Enter__20zNPCGoalBossSB2IntroFfPv",demangled_name:"zNPCGoalBossSB2Intro::Enter(float, void*)",address:"0x8015dd68",size:144,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","lbz","cmplwi","bne","li","bl","stb","lfs","stfs","psq_l","lfd","mtlr","addi","blr"],labels:1},{name:"Exit__20zNPCGoalBossSB2IntroFfPv",demangled_name:"zNPCGoalBossSB2Intro::Exit(float, void*)",address:"0x8015ddf8",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","li","bl","lwz","lfd","mtlr","addi","blr"],labels:0},{name:"Process__20zNPCGoalBossSB2IntroFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBossSB2Intro::Process(en_trantype*, float, void*, xScene*)",address:"0x8015de50",size:60,fuzzy_match_percent:0,opcodes:["lwz","lis","addi","lfs","fcmpo","cror","bne","li","stw","blr"],labels:1},{name:"create__19zNPCGoalBossSB2IdleFiP10RyzMemGrowPv",demangled_name:"zNPCGoalBossSB2Idle::create(int, RyzMemGrow*, void*)",address:"0x8015de8c",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","mr.","beq","cmplwi","addi","lwz","mtlr","blr"],labels:2},{name:"Enter__19zNPCGoalBossSB2IdleFfPv",demangled_name:"zNPCGoalBossSB2Idle::Enter(float, void*)",address:"0x8015defc",size:40,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","stb","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Exit__19zNPCGoalBossSB2IdleFfPv",demangled_name:"zNPCGoalBossSB2Idle::Exit(float, void*)",address:"0x8015df24",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Process__19zNPCGoalBossSB2IdleFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBossSB2Idle::Process(en_trantype*, float, void*, xScene*)",address:"0x8015df44",size:224,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","cmplwi","beq","lwz","bl","lis","addi","cmplw","li","b","stb","lfs","stfs","clrlwi.","fcmpo","cror","bne","mtlr","blr"],labels:5},{name:"create__20zNPCGoalBossSB2TauntFiP10RyzMemGrowPv",demangled_name:"zNPCGoalBossSB2Taunt::create(int, RyzMemGrow*, void*)",address:"0x8015e024",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","mr.","beq","cmplwi","addi","lwz","mtlr","blr"],labels:2},{name:"Enter__20zNPCGoalBossSB2TauntFfPv",demangled_name:"zNPCGoalBossSB2Taunt::Enter(float, void*)",address:"0x8015e094",size:120,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","lfs","li","addi","bl","stb","psq_l","lfd","mtlr","blr"],labels:0},{name:"Exit__20zNPCGoalBossSB2TauntFfPv",demangled_name:"zNPCGoalBossSB2Taunt::Exit(float, void*)",address:"0x8015e10c",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Process__20zNPCGoalBossSB2TauntFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBossSB2Taunt::Process(en_trantype*, float, void*, xScene*)",address:"0x8015e12c",size:124,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","li","bl","lfs","fadds","fcmpo","bge","b","psq_l","lfd","mtlr","addi","blr"],labels:2},{name:"create__20zNPCGoalBossSB2DizzyFiP10RyzMemGrowPv",demangled_name:"zNPCGoalBossSB2Dizzy::create(int, RyzMemGrow*, void*)",address:"0x8015e1a8",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","mr.","beq","cmplwi","addi","lwz","mtlr","blr"],labels:2},{name:"Enter__20zNPCGoalBossSB2DizzyFfPv",demangled_name:"zNPCGoalBossSB2Dizzy::Enter(float, void*)",address:"0x8015e218",size:128,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","li","stb","fmr","lwz","lfs","stfs","bl","psq_l","lfd","mtlr","addi","blr"],labels:0},{name:"Exit__20zNPCGoalBossSB2DizzyFfPv",demangled_name:"zNPCGoalBossSB2Dizzy::Exit(float, void*)",address:"0x8015e298",size:180,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","li","lwz","bl","lbz","cmplwi","beq","clrlwi.","bne","cmpwi","b","lfd","mtlr","addi","blr"],labels:3},{name:"Process__20zNPCGoalBossSB2DizzyFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBossSB2Dizzy::Process(en_trantype*, float, void*, xScene*)",address:"0x8015e34c",size:116,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","lbz","cmplwi","bne","li","bl","b","clrlwi.","beq","lis","addi","mtlr","blr"],labels:3},{name:"create__18zNPCGoalBossSB2HitFiP10RyzMemGrowPv",demangled_name:"zNPCGoalBossSB2Hit::create(int, RyzMemGrow*, void*)",address:"0x8015e3c0",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","mr.","beq","cmplwi","addi","lwz","mtlr","blr"],labels:2},{name:"Enter__18zNPCGoalBossSB2HitFfPv",demangled_name:"zNPCGoalBossSB2Hit::Enter(float, void*)",address:"0x8015e430",size:192,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","stfd","fmr","mr","lwz","stb","bl","lbz","cmplwi","beq","b","cmpwi","ble","lfd","mtlr","addi","blr"],labels:4},{name:"Exit__18zNPCGoalBossSB2HitFfPv",demangled_name:"zNPCGoalBossSB2Hit::Exit(float, void*)",address:"0x8015e4f0",size:92,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","li","lwz","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Process__18zNPCGoalBossSB2HitFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBossSB2Hit::Process(en_trantype*, float, void*, xScene*)",address:"0x8015e54c",size:192,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","li","bl","lfs","fadds","fcmpo","bge","cmpwi","bgt","lis","addi","b","lbz","cmplwi","beq","psq_l","lfd","mtlr","blr"],labels:4},{name:"create__19zNPCGoalBossSB2HuntFiP10RyzMemGrowPv",demangled_name:"zNPCGoalBossSB2Hunt::create(int, RyzMemGrow*, void*)",address:"0x8015e60c",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","mr.","beq","cmplwi","addi","lwz","mtlr","blr"],labels:2},{name:"Enter__19zNPCGoalBossSB2HuntFfPv",demangled_name:"zNPCGoalBossSB2Hunt::Enter(float, void*)",address:"0x8015e67c",size:280,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","li","lwz","fmr","stb","bl","lfs","stfs","lis","addi","fadds","fsubs","fdivs","fmuls","psq_l","lfd","mtlr","blr"],labels:0},{name:"xSCurveInverse__Ff",demangled_name:"xSCurveInverse(float)",address:"0x8015e794",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lfs","fmuls","fadds","fcmpo","bge","fmr","bl","b","fsubs","lwz","mtlr","addi","blr"],labels:2},{name:"Exit__19zNPCGoalBossSB2HuntFfPv",demangled_name:"zNPCGoalBossSB2Hunt::Exit(float, void*)",address:"0x8015e7ec",size:264,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","bl","lfs","lis","addi","stfs","fadds","fsubs","fdivs","li","fmuls","psq_l","lfd","mtlr","blr"],labels:0},{name:"Process__19zNPCGoalBossSB2HuntFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBossSB2Hunt::Process(en_trantype*, float, void*, xScene*)",address:"0x8015e8f4",size:324,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","lbz","cmplwi","bne","bl","clrlwi.","beq","li","lis","addi","b","lfs","fcmpo","cror","stb","stfs","mtlr","blr"],labels:7},{name:"create__20zNPCGoalBossSB2SwipeFiP10RyzMemGrowPv",demangled_name:"zNPCGoalBossSB2Swipe::create(int, RyzMemGrow*, void*)",address:"0x8015ea38",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","mr.","beq","cmplwi","addi","lwz","mtlr","blr"],labels:2},{name:"Enter__20zNPCGoalBossSB2SwipeFfPv",demangled_name:"zNPCGoalBossSB2Swipe::Enter(float, void*)",address:"0x8015eaa8",size:200,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","stfd","fmr","mr","lwz","stb","bl","cmpwi","bne","lis","addi","b","lfd","mtlr","blr"],labels:2},{name:"Exit__20zNPCGoalBossSB2SwipeFfPv",demangled_name:"zNPCGoalBossSB2Swipe::Exit(float, void*)",address:"0x8015eb70",size:104,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","stfd","fmr","mr","lwz","stb","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Process__20zNPCGoalBossSB2SwipeFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBossSB2Swipe::Process(en_trantype*, float, void*, xScene*)",address:"0x8015ebd8",size:504,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lbz","cmplwi","bne","bl","clrlwi.","beq","li","stb","lwz","lfs","mulli","addi","add","lis","b","cmplw","fadds","fcmpo","bge","stfs","ble","cror","psq_l","lfd","mtlr","blr"],labels:10},{name:"can_start__20zNPCGoalBossSB2SwipeCFv",demangled_name:"zNPCGoalBossSB2Swipe::can_start() const",address:"0x8015edd0",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","bl","neg","or","srwi","mtlr","addi","blr"],labels:0},{name:"create__19zNPCGoalBossSB2ChopFiP10RyzMemGrowPv",demangled_name:"zNPCGoalBossSB2Chop::create(int, RyzMemGrow*, void*)",address:"0x8015ee00",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","mr.","beq","cmplwi","addi","lwz","mtlr","blr"],labels:2},{name:"Enter__19zNPCGoalBossSB2ChopFfPv",demangled_name:"zNPCGoalBossSB2Chop::Enter(float, void*)",address:"0x8015ee70",size:212,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","stfd","fmr","mr","stb","lwz","bl","cmpwi","bne","lis","addi","b","lfd","mtlr","blr"],labels:2},{name:"Exit__19zNPCGoalBossSB2ChopFfPv",demangled_name:"zNPCGoalBossSB2Chop::Exit(float, void*)",address:"0x8015ef44",size:92,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Process__19zNPCGoalBossSB2ChopFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBossSB2Chop::Process(en_trantype*, float, void*, xScene*)",address:"0x8015efa0",size:512,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lbz","cmplwi","bne","lwz","bl","clrlwi.","beq","li","lis","addi","b","lfs","fcmpo","cror","stb","mulli","add","cmplw","stfs","fadds","bge","subis","psq_l","lfd","mtlr","blr"],labels:9},{name:"can_start__19zNPCGoalBossSB2ChopCFv",demangled_name:"zNPCGoalBossSB2Chop::can_start() const",address:"0x8015f1a0",size:228,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","bl","cmplwi","bne","li","b","addi","lfs","fmr","fsubs","fadds","fabs","frsp","fcmpo","mfcr","srwi","psq_l","lfd","mtlr","blr"],labels:2},{name:"create__21zNPCGoalBossSB2KarateFiP10RyzMemGrowPv",demangled_name:"zNPCGoalBossSB2Karate::create(int, RyzMemGrow*, void*)",address:"0x8015f284",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","mr.","beq","cmplwi","addi","lwz","mtlr","blr"],labels:2},{name:"Enter__21zNPCGoalBossSB2KarateFfPv",demangled_name:"zNPCGoalBossSB2Karate::Enter(float, void*)",address:"0x8015f2f4",size:148,fuzzy_match_percent:0,opcodes:["stwu","mflr","addi","li","stw","stb","cmplw","lwz","subf","beq","srwi.","mtctr","bdnz","andi.","bl","mtlr","blr"],labels:4},{name:"Exit__21zNPCGoalBossSB2KarateFfPv",demangled_name:"zNPCGoalBossSB2Karate::Exit(float, void*)",address:"0x8015f388",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Process__21zNPCGoalBossSB2KarateFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBossSB2Karate::Process(en_trantype*, float, void*, xScene*)",address:"0x8015f3e0",size:708,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lbz","cmplwi","bne","bl","clrlwi.","beq","li","stb","lfs","lwz","stfs","lis","addi","cmplw","b","lbzx","fcmpo","cror","stbx","cmpwi","blt","mr.","subi","clrlwi","mulli","add","subis","subf","srwi.","mtctr","bdnz","andi.","lmw","mtlr","blr"],labels:16},{name:"can_start__21zNPCGoalBossSB2KarateCFv",demangled_name:"zNPCGoalBossSB2Karate::can_start() const",address:"0x8015f6a4",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","bl","neg","or","srwi","mtlr","addi","blr"],labels:0},{name:"create__20zNPCGoalBossSB2DeathFiP10RyzMemGrowPv",demangled_name:"zNPCGoalBossSB2Death::create(int, RyzMemGrow*, void*)",address:"0x8015f6d4",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","mr.","beq","cmplwi","addi","lwz","mtlr","blr"],labels:2},{name:"Enter__20zNPCGoalBossSB2DeathFfPv",demangled_name:"zNPCGoalBossSB2Death::Enter(float, void*)",address:"0x8015f744",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Exit__20zNPCGoalBossSB2DeathFfPv",demangled_name:"zNPCGoalBossSB2Death::Exit(float, void*)",address:"0x8015f79c",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Process__20zNPCGoalBossSB2DeathFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBossSB2Death::Process(en_trantype*, float, void*, xScene*)",address:"0x8015f7bc",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"load_param__10auto_tweakFRiiiiP16xModelAssetParamUiPCc",demangled_name:"auto_tweak::load_param(int&, int, int, int, xModelAssetParam*, unsigned int, const char*)",address:"0x8015f7c4",size:132,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","cmpw","bge","b","ble","mullw","mtlr","addi","blr"],labels:2},{name:"load_param__10auto_tweakFRbiiiP16xModelAssetParamUiPCc",demangled_name:"auto_tweak::load_param(bool&, int, int, int, xModelAssetParam*, unsigned int, const char*)",address:"0x8015f848",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","lbz","bl","neg","or","srwi","stb","lwz","mtlr","addi","blr"],labels:0},{name:"load_param<5xVec3,i>__10auto_tweakFR5xVec3iiiP16xModelAssetParamUiPCc",demangled_name:"auto_tweak::load_param(xVec3&, int, int, int, xModelAssetParam*, unsigned int, const char*)",address:"0x8015f894",size:80,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","addi","lwz","bl","mtlr","blr"],labels:0},{name:"load_param__10auto_tweakFRffffP16xModelAssetParamUiPCc",demangled_name:"auto_tweak::load_param(float&, float, float, float, xModelAssetParam*, unsigned int, const char*)",address:"0x8015f8e4",size:168,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","lfs","mr","bl","stfs","fcmpo","bge","b","ble","fmuls","psq_l","lfd","lwz","mtlr","addi","blr"],labels:2},{name:"choose_hand__9zNPCB_SB2Fv",demangled_name:"zNPCB_SB2::choose_hand()",address:"0x8015f98c",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","extrwi","lwz","mtlr","addi","blr"],labels:0},{name:"location__9zNPCB_SB2CFv",demangled_name:"zNPCB_SB2::location() const",address:"0x8015f9c0",size:16,fuzzy_match_percent:0,opcodes:["lwz","addi","blr"],labels:0},{name:"render_debug__9zNPCB_SB2Fv",demangled_name:"zNPCB_SB2::render_debug()",address:"0x8015f9d0",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"get_home__9zNPCB_SB2CFv",demangled_name:"zNPCB_SB2::get_home() const",address:"0x8015f9d4",size:12,fuzzy_match_percent:0,opcodes:["lwz","addi","blr"],labels:0},{name:"set_location__9zNPCB_SB2FRC5xVec2",demangled_name:"zNPCB_SB2::set_location(const xVec2&)",address:"0x8015f9e0",size:108,fuzzy_match_percent:0,opcodes:["stwu","mflr","lfs","stw","mr","lwz","stfs","addi","bl","mtlr","blr"],labels:0},{name:"player_damaged__9zNPCB_SB2CFv",demangled_name:"zNPCB_SB2::player_damaged() const",address:"0x8015fa4c",size:24,fuzzy_match_percent:0,opcodes:["lfs","fcmpo","mfcr","extrwi","blr"],labels:0},{name:"turning__9zNPCB_SB2CFv",demangled_name:"zNPCB_SB2::turning() const",address:"0x8015fa64",size:216,fuzzy_match_percent:0,opcodes:["stwu","li","lwz","lfs","stw","fcmpo","stfs","cror","bne","beq","ble","fsubs","fabs","frsp","blt","bge","mr","addi","blr"],labels:4},{name:"set_location__9zNPCB_SB2FRC5xVec3",demangled_name:"zNPCB_SB2::set_location(const xVec3&)",address:"0x8015fb3c",size:72,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","addi","bl","mtlr","blr"],labels:0},{name:"__ct__20zNPCGoalBossSB2IntroFiR9zNPCB_SB2",demangled_name:"zNPCGoalBossSB2Intro::zNPCGoalBossSB2Intro(int, zNPCB_SB2&)",address:"0x8015fb84",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__19zNPCGoalBossSB2IdleFiR9zNPCB_SB2",demangled_name:"zNPCGoalBossSB2Idle::zNPCGoalBossSB2Idle(int, zNPCB_SB2&)",address:"0x8015fbd0",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__20zNPCGoalBossSB2TauntFiR9zNPCB_SB2",demangled_name:"zNPCGoalBossSB2Taunt::zNPCGoalBossSB2Taunt(int, zNPCB_SB2&)",address:"0x8015fc1c",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__20zNPCGoalBossSB2DizzyFiR9zNPCB_SB2",demangled_name:"zNPCGoalBossSB2Dizzy::zNPCGoalBossSB2Dizzy(int, zNPCB_SB2&)",address:"0x8015fc68",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__18zNPCGoalBossSB2HitFiR9zNPCB_SB2",demangled_name:"zNPCGoalBossSB2Hit::zNPCGoalBossSB2Hit(int, zNPCB_SB2&)",address:"0x8015fcb4",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__19zNPCGoalBossSB2HuntFiR9zNPCB_SB2",demangled_name:"zNPCGoalBossSB2Hunt::zNPCGoalBossSB2Hunt(int, zNPCB_SB2&)",address:"0x8015fd00",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"start_location__9zNPCB_SB2CFv",demangled_name:"zNPCB_SB2::start_location() const",address:"0x8015fd4c",size:12,fuzzy_match_percent:0,opcodes:["lwz","addi","blr"],labels:0},{name:"__ct__20zNPCGoalBossSB2SwipeFiR9zNPCB_SB2",demangled_name:"zNPCGoalBossSB2Swipe::zNPCGoalBossSB2Swipe(int, zNPCB_SB2&)",address:"0x8015fd58",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__19zNPCGoalBossSB2ChopFiR9zNPCB_SB2",demangled_name:"zNPCGoalBossSB2Chop::zNPCGoalBossSB2Chop(int, zNPCB_SB2&)",address:"0x8015fda4",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"facing__9zNPCB_SB2CFv",demangled_name:"zNPCB_SB2::facing() const",address:"0x8015fdf0",size:16,fuzzy_match_percent:0,opcodes:["lwz","addi","blr"],labels:0},{name:"__ct__21zNPCGoalBossSB2KarateFiR9zNPCB_SB2",demangled_name:"zNPCGoalBossSB2Karate::zNPCGoalBossSB2Karate(int, zNPCB_SB2&)",address:"0x8015fe00",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"platform_index__9zNPCB_SB2CFRCQ29zNPCB_SB213platform_data",demangled_name:"zNPCB_SB2::platform_index(const zNPCB_SB2::platform_data&) const",address:"0x8015fe4c",size:40,fuzzy_match_percent:0,opcodes:["addi","lis","subf","mulhw","add","srawi","srwi","blr"],labels:0},{name:"__ct__20zNPCGoalBossSB2DeathFiR9zNPCB_SB2",demangled_name:"zNPCGoalBossSB2Death::zNPCGoalBossSB2Death(int, zNPCB_SB2&)",address:"0x8015fe74",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__pl__5xVec2CFRC5xVec2",demangled_name:"xVec2::operator+(const xVec2&) const",address:"0x8015fec0",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","addi","bl","mtlr","blr"],labels:0},{name:"xMat3x3RMulVec__FP5xVec3PC7xMat3x3PC5xVec3",demangled_name:"xMat3x3RMulVec(xVec3*, const xMat3x3*, const xVec3*)",address:"0x8015fefc",size:100,fuzzy_match_percent:100,opcodes:["lfs","fmuls","fmadds","stfs","blr"],labels:0}]},{name:"main/SB/Core/x/xJaw",fuzzy_match_percent:100,total_code:484,matched_code:484,total_data:24,matched_data:24,total_functions:2,matched_functions:2,complete:!0,module_name:"main",module_id:0,sections:[{name:".sdata2",address:"0x803cf328",size:24,fuzzy_match_percent:100},{name:".text",address:"0x8015ff60",size:484,fuzzy_match_percent:100}],functions:[{name:"xJaw_FindData__FUi",demangled_name:"xJaw_FindData(unsigned int)",address:"0x8015ff60",size:212,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","mr","addi","bl","li","b","lwz","mulli","add","mtctr","cmplwi","ble","cmplw","bne","bdnz","cmpw","blt","mtlr","blr"],labels:6},{name:"xJaw_EvalData__FPvf",demangled_name:"xJaw_EvalData(void*, float)",address:"0x80160034",size:272,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","cmplwi","ble","lbz","stb","lfs","fmuls","fmr","bl","fctiwz","cmpwi","fsubs","bge","b","subi","cmpw","blt","addi","lis","add","lbzx","lfd","fmadds","fdivs","psq_l","mtlr","blr"],labels:4}]},{name:"main/SB/Game/zNPCTypeBossPatrick",fuzzy_match_percent:63.88257,total_code:35152,matched_code:14276,total_data:3584,matched_data:0,total_functions:71,matched_functions:56,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x8029aa68",size:1224,fuzzy_match_percent:93.542755},{name:".rodata",address:"0x802707f0",size:1976,fuzzy_match_percent:97.68891},{name:".sbss",address:"0x803cc000",size:56,fuzzy_match_percent:84.84849},{name:".sdata",address:"0x803cada8",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cf340",size:320,fuzzy_match_percent:80.57325},{name:".text",address:"0x80160144",size:35048,fuzzy_match_percent:63.775394},{name:".text",address:"0x80168a2c",size:100,fuzzy_match_percent:100},{name:".text",address:"0x80168a90",size:4,fuzzy_match_percent:100}],functions:[{name:"ZNPC_AnimTable_BossPatrick__Fv",demangled_name:"ZNPC_AnimTable_BossPatrick()",address:"0x80160144",size:1816,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","subi","mtctr","lwz","lwzu","bdnz","bl","mr","lfs","mtlr","blr"],labels:1},{name:"UpdatePatrickBossCam__FP12zNPCBPatrickf",demangled_name:"UpdatePatrickBossCam(zNPCBPatrick*, float)",address:"0x8016085c",size:264,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","li","bl","rlwinm.","bne","cmpwi","beq","lis","addi","lwz","lfs","stfs","rlwinm","b","fadds","fcmpo","ble","psq_l","lfd","mtlr","blr"],labels:5},{name:"GetBonePos__FP5xVec3P7xMat4x3iP5xVec3",demangled_name:"GetBonePos(xVec3*, xMat4x3*, int, xVec3*)",address:"0x80160964",size:168,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmpwi","stw","mr","bne","bl","addi","b","slwi","add","cmplwi","beq","lwz","mtlr","blr"],labels:3},{name:"BoundEventCB__FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"BoundEventCB(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x80160a0c",size:8,fuzzy_match_percent:100,opcodes:["cmpwi","lwz","beq","bge","b","slwi","lwzx","ori","stwx","li","blr"],labels:3},{name:"Pat_ResetGlobalStuff__Fv",demangled_name:"Pat_ResetGlobalStuff()",address:"0x80160a14",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"Init__12zNPCBPatrickFP9xEntAsset",demangled_name:"zNPCBPatrick::Init(xEntAsset*)",address:"0x80160a18",size:508,fuzzy_match_percent:61.417324,opcodes:["stwu","mflr","lis","stw","stmw","mr","addi","bl","li","lwz","stwx","lwzx","stb","lhz","ori","sth","lbz","lfs","stfs","slwi","cmpwi","blt","cmplwi","beq","b","lmw","mtlr","blr"],labels:4},{name:"on_change_newsfish__FRC10tweak_info",demangled_name:"on_change_newsfish(const tweak_info&)",address:"0x80160c14",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","lwz","mtctr","bctrl","mtlr","addi","blr"],labels:0},{name:"on_change_recenter__FRC10tweak_info",demangled_name:"on_change_recenter(const tweak_info&)",address:"0x80160c68",size:20,fuzzy_match_percent:100,opcodes:["lwz","ori","stw","blr"],labels:0},{name:"Setup__12zNPCBPatrickFv",demangled_name:"zNPCBPatrick::Setup()",address:"0x80160c7c",size:1844,fuzzy_match_percent:85.6833,opcodes:["stwu","mflr","lis","stw","stmw","mr","addi","bl","lfs","li","stfs","stb","cmpwi","lwz","fmadds","blt","fsubs","fadds","ori","fmr","mtctr","bctrl","clrlwi","lmw","mtlr","blr"],labels:7},{name:"SelfSetup__12zNPCBPatrickFv",demangled_name:"zNPCBPatrick::SelfSetup()",address:"0x801613b0",size:540,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","li","lwz","lis","addi","mtlr","blr"],labels:0},{name:"Reset__12zNPCBPatrickFv",demangled_name:"zNPCBPatrick::Reset()",address:"0x801615cc",size:1136,fuzzy_match_percent:76.408455,opcodes:["stwu","mflr","stw","mr","bl","lwz","cmplwi","beq","lhz","rlwinm","sth","li","stb","lfs","stfs","addi","mulli","subfic","add","mtctr","cmpwi","bge","bdnz","fadds","lis","mtlr","blr"],labels:5},{name:"Destroy__12zNPCBPatrickFv",demangled_name:"zNPCBPatrick::Destroy()",address:"0x80161a3c",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","bl","li","mtlr","addi","blr"],labels:2},{name:"AnimPick__12zNPCBPatrickFi16en_NPC_GOAL_SPOTP5xGoal",demangled_name:"zNPCBPatrick::AnimPick(int, en_NPC_GOAL_SPOT, xGoal*)",address:"0x80161a9c",size:396,fuzzy_match_percent:70.70707,opcodes:["subis","li","subi","cmplwi","bgt","lis","slwi","addi","lwzx","mtctr","bctr","b","lwz","bne","beq","cmpwi","blelr","blr"],labels:25},{name:"Process__12zNPCBPatrickFP6xScenef",demangled_name:"zNPCBPatrick::Process(xScene*, float)",address:"0x80161c28",size:6040,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","li","cmpwi","beq","bge","b","bl","lis","addi","cmplwi","rlwinm.","lfs","fadds","stfs","fcmpo","cror","bne","rlwinm","ori","mtctr","bctrl","lbz","fneg","fmuls","cmplw","ble","slwi","add","fsubs","fnmsubs","mulli","bdnz","cmpw","xoris","lfd","fmadds","stb","mr.","blt","fdivs","fctiwz","clrlwi.","subi","bgt","clrrwi","subf","divwu","clrlwi","fcmpu","psq_l","lmw","mtlr","blr"],labels:107},{name:"DuploNotice__12zNPCBPatrickF13en_SM_NOTICESPv",demangled_name:"zNPCBPatrick::DuploNotice(en_SM_NOTICES, void*)",address:"0x801633c0",size:88,fuzzy_match_percent:100,opcodes:["cmpwi","bnelr","lwz","cmplw","bne","ori","stw","addi","blr"],labels:2},{name:"Damage__12zNPCBPatrickF18en_NPC_DAMAGE_TYPEP5xBasePC5xVec3",demangled_name:"zNPCBPatrick::Damage(en_NPC_DAMAGE_TYPE, xBase*, const xVec3*)",address:"0x80163418",size:472,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","bne","lwz","rlwinm.","cmplwi","addi","bl","b","lis","lfs","stfs","fcmpo","ble","ori","bge","li","mtctr","bctrl","mtlr","blr"],labels:10},{name:"zNPCBPatrick_AddBoundEntsToGrid__FP6zScene",demangled_name:"zNPCBPatrick_AddBoundEntsToGrid(zScene*)",address:"0x801635f0",size:240,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lbz","cmplwi","beq","li","lis","stb","addi","lwz","mr","lwzx","bl","cmpwi","b","blt","mtlr","blr"],labels:6},{name:"zNPCBPatrick_GameIsPaused__FP6zScene",demangled_name:"zNPCBPatrick_GameIsPaused(zScene*)",address:"0x801636e0",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","rlwinm.","rlwinm","bl","mtlr","addi","blr"],labels:1},{name:"RenderGlobs__12zNPCBPatrickFv",demangled_name:"zNPCBPatrick::RenderGlobs()",address:"0x80163724",size:624,fuzzy_match_percent:69.871796,opcodes:["stwu","mflr","li","stw","stmw","mr","lwz","bl","lfs","fmr","addi","clrlwi.","beq","rlwinm.","fneg","stfs","fcmpo","ble","fdivs","cmpwi","bne","b","bge","blt","lmw","mtlr","blr"],labels:7},{name:"RenderFrozenPlayer__12zNPCBPatrickFv",demangled_name:"zNPCBPatrick::RenderFrozenPlayer()",address:"0x80163994",size:428,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","stmw","addi","mr","lwz","bl","lfs","fmadds","stfs","li","fcmpo","ble","cmpwi","bne","fsubs","fadds","fmuls","fctiwz","stfd","blt","cmplwi","beq","lmw","mtlr","blr"],labels:4},{name:"RenderExtra__12zNPCBPatrickFv",demangled_name:"zNPCBPatrick::RenderExtra()",address:"0x80163b40",size:132,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","li","lwz","rlwinm.","beq","mtlr","addi","blr"],labels:1},{name:"NewTime__12zNPCBPatrickFP6xScenef",demangled_name:"zNPCBPatrick::NewTime(xScene*, float)",address:"0x80163bc4",size:228,fuzzy_match_percent:82.45614,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","fmr","addi","mr","li","lfs","fcmpo","blt","lwz","slwi","lwzx","bl","cmpwi","psq_l","lfd","lmw","mtlr","blr"],labels:2},{name:"nextGoal__12zNPCBPatrickFv",demangled_name:"zNPCBPatrick::nextGoal()",address:"0x80163ca8",size:184,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","rlwinm.","beq","lis","addi","b","slwi","add","cmpw","blt","li","subis","cmplwi","bne","bl","mtlr","blr"],labels:5},{name:"getNextFreeGlob__12zNPCBPatrickFv",demangled_name:"zNPCBPatrick::getNextFreeGlob()",address:"0x80163d60",size:60,fuzzy_match_percent:100,opcodes:["lwz","addi","stw","mulli","cmpwi","add","blt","li","mr","blr"],labels:1},{name:"playSplat__12zNPCBPatrickFP5xVec3",demangled_name:"zNPCBPatrick::playSplat(xVec3*)",address:"0x80163d9c",size:492,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lfs","fcmpo","ble","stfs","bl","fmuls","bge","lis","addi","li","fmr","b","lwz","mtlr","blr"],labels:6},{name:"canSpawnChucks__12zNPCBPatrickFv",demangled_name:"zNPCBPatrick::canSpawnChucks()",address:"0x80163f88",size:68,fuzzy_match_percent:100,opcodes:["lwz","li","clrlwi.","beq","b","mr","blr"],labels:3},{name:"gotoRound__12zNPCBPatrickFi",demangled_name:"zNPCBPatrick::gotoRound(int)",address:"0x80163fcc",size:496,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmpwi","beq","bge","b","li","lis","addi","xoris","lfd","lfs","fsubs","stfs","bl","mtlr","blr"],labels:6},{name:"hiddenByCutscene__12zNPCBPatrickFv",demangled_name:"zNPCBPatrick::hiddenByCutscene()",address:"0x801641bc",size:744,fuzzy_match_percent:95.161285,opcodes:["stwu","mflr","stw","mr","li","lwz","clrrwi","ori","bl","addi","lfs","cmpwi","stfs","blt","beq","bge","b","lis","mtctr","fadds","bdnz","mtlr","blr"],labels:9},{name:"ConveyorTimeLeft__12zNPCBPatrickFP9zPlatformP5xVec3",demangled_name:"zNPCBPatrick::ConveyorTimeLeft(zPlatform*, xVec3*)",address:"0x801644a4",size:168,fuzzy_match_percent:4.7619047,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","mr","lfs","fcmpo","bge","b","addi","bl","fmr","fdivs","fsubs","psq_l","lfd","mtlr","blr"],labels:2},{name:"ParabolaHitsConveyors__12zNPCBPatrickFP9xParabolaP7xCollis",demangled_name:"zNPCBPatrick::ParabolaHitsConveyors(xParabola*, xCollis*)",address:"0x8016454c",size:460,fuzzy_match_percent:.8695652,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","li","lwz","lfs","fneg","fmuls","fmadds","fsubs","fmsubs","fcmpo","blt","bl","addi","fadds","fdivs","stfs","cror","bne","bge","fmr","ble","ori","cmpwi","psq_l","lfd","lmw","mtlr","blr"],labels:4},{name:"bossPatBoxCheckCollide__12zNPCBPatrickFP10bossPatBox",demangled_name:"zNPCBPatrick::bossPatBoxCheckCollide(bossPatBox*)",address:"0x80164718",size:204,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","clrlwi.","beq","lfs","fcmpo","bge","fsubs","fmuls","fmadds","cmplwi","li","mtctr","bctrl","stfs","fadds","mtlr","addi","blr"],labels:2},{name:"bossPatBoxUpdate__12zNPCBPatrickFP10bossPatBoxf",demangled_name:"zNPCBPatrick::bossPatBoxUpdate(bossPatBox*, float)",address:"0x801647e4",size:688,fuzzy_match_percent:97.093025,opcodes:["stwu","mflr","stw","mr","lwz","clrlwi.","beq","lfs","fnmsubs","stfs","fmadds","fcmpo","bge","rlwinm.","bne","ori","cmplwi","li","mtctr","bctrl","ble","lis","addi","bl","fmr","b","fadds","lbz","stb","andi.","mtlr","blr"],labels:8},{name:"idleCB__FP5xGoalPvP11en_trantypefPv",demangled_name:"idleCB(xGoal*, void*, en_trantype*, float, void*)",address:"0x80164a94",size:172,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","li","lwz","rlwinm.","beq","b","lis","addi","cmplwi","cmpwi","bne","bl","lfs","stfs","fcmpo","ble","mtlr","blr"],labels:6},{name:"tauntCB__FP5xGoalPvP11en_trantypefPv",demangled_name:"tauntCB(xGoal*, void*, en_trantype*, float, void*)",address:"0x80164b40",size:192,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lfs","fmr","mr","lwz","li","fcmpo","ble","rlwinm.","beq","lis","addi","b","bl","stfs","fmuls","bge","cmplwi","psq_l","lfd","mtlr","blr"],labels:5},{name:"hitCB__FP5xGoalPvP11en_trantypefPv",demangled_name:"hitCB(xGoal*, void*, en_trantype*, float, void*)",address:"0x80164c00",size:212,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","bl","lis","li","addi","lwz","and.","beq","b","lfs","fmuls","fcmpo","bge","cmpwi","bne","psq_l","lfd","mtlr","blr"],labels:4},{name:"spitCB__FP5xGoalPvP11en_trantypefPv",demangled_name:"spitCB(xGoal*, void*, en_trantype*, float, void*)",address:"0x80164cd4",size:216,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","lis","li","addi","lwz","and.","beq","b","cmplwi","bne","lfs","fmuls","fcmpo","bge","psq_l","lfd","mtlr","blr"],labels:4},{name:"runCB__FP5xGoalPvP11en_trantypefPv",demangled_name:"runCB(xGoal*, void*, en_trantype*, float, void*)",address:"0x80164dac",size:180,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","bl","lis","li","addi","lwz","and.","beq","b","lfs","fmuls","fcmpo","bge","psq_l","lfd","mtlr","blr"],labels:3},{name:"smackCB__FP5xGoalPvP11en_trantypefPv",demangled_name:"smackCB(xGoal*, void*, en_trantype*, float, void*)",address:"0x80164e60",size:180,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","bl","lis","li","addi","lwz","and.","beq","b","lfs","fmuls","fcmpo","bge","psq_l","lfd","mtlr","blr"],labels:3},{name:"freezeCB__FP5xGoalPvP11en_trantypefPv",demangled_name:"freezeCB(xGoal*, void*, en_trantype*, float, void*)",address:"0x80164f14",size:180,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","bl","lis","li","addi","lwz","and.","beq","b","lfs","fmuls","fcmpo","bge","psq_l","lfd","mtlr","blr"],labels:3},{name:"spawnCB__FP5xGoalPvP11en_trantypefPv",demangled_name:"spawnCB(xGoal*, void*, en_trantype*, float, void*)",address:"0x80164fc8",size:204,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","lis","li","addi","lwz","and.","beq","b","cmplwi","bne","lfs","fmuls","fcmpo","bge","psq_l","lfd","mtlr","blr"],labels:3},{name:"spinCB__FP5xGoalPvP11en_trantypefPv",demangled_name:"spinCB(xGoal*, void*, en_trantype*, float, void*)",address:"0x80165094",size:652,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","lis","li","addi","lwz","and.","beq","b","cmplwi","bne","lfs","fmuls","fcmpo","bge","rlwinm.","subi","mtctr","bctrl","ori","cmpwi","ble","bgt","psq_l","lfd","mtlr","blr"],labels:11},{name:"fudgeCB__FP5xGoalPvP11en_trantypefPv",demangled_name:"fudgeCB(xGoal*, void*, en_trantype*, float, void*)",address:"0x80165320",size:232,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","lwz","li","cmplwi","bne","lis","addi","and.","beq","b","lfs","fmuls","fcmpo","bge","psq_l","lfd","mtlr","blr"],labels:4},{name:"Pat_FaceTarget__FP12zNPCBPatrickPC5xVec3ff",demangled_name:"Pat_FaceTarget(zNPCBPatrick*, const xVec3*, float, float)",address:"0x80165408",size:360,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","addi","li","bl","lfs","stfs","fsubs","fcmpo","ble","bge","fadds","fabs","fmuls","frsp","b","fneg","psq_l","lfd","mtlr","blr"],labels:5},{name:"Enter__19zNPCGoalBossPatIdleFfPv",demangled_name:"zNPCGoalBossPatIdle::Enter(float, void*)",address:"0x80165570",size:136,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","lfs","stfs","lwz","ori","addi","psq_l","lfd","mtlr","blr"],labels:0},{name:"Process__19zNPCGoalBossPatIdleFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBossPatIdle::Process(en_trantype*, float, void*, xScene*)",address:"0x801655f8",size:168,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","lfs","lis","addi","fadds","stfs","lwz","psq_l","lfd","mtlr","blr"],labels:0},{name:"Enter__20zNPCGoalBossPatTauntFfPv",demangled_name:"zNPCGoalBossPatTaunt::Enter(float, void*)",address:"0x801656a0",size:472,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","lwz","lis","rlwinm","addi","lfs","stfs","ori","li","psq_l","lfd","mtlr","blr"],labels:0},{name:"Process__20zNPCGoalBossPatTauntFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBossPatTaunt::Process(en_trantype*, float, void*, xScene*)",address:"0x80165878",size:168,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","lfs","lis","addi","fadds","stfs","lwz","psq_l","lfd","mtlr","blr"],labels:0},{name:"Enter__18zNPCGoalBossPatHitFfPv",demangled_name:"zNPCGoalBossPatHit::Enter(float, void*)",address:"0x80165920",size:408,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","lwz","li","lis","and","addi","lbz","andi.","stb","lfs","stfs","rlwinm.","beq","b","psq_l","lfd","mtlr","blr"],labels:2},{name:"Process__18zNPCGoalBossPatHitFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBossPatHit::Process(en_trantype*, float, void*, xScene*)",address:"0x80165ab8",size:168,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","lfs","lis","addi","fadds","stfs","lwz","psq_l","lfd","mtlr","blr"],labels:0},{name:"Exit__18zNPCGoalBossPatHitFfPv",demangled_name:"zNPCGoalBossPatHit::Exit(float, void*)",address:"0x80165b60",size:180,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","bl","lwz","lbz","ori","stb","lfd","mtlr","addi","blr"],labels:0},{name:"Enter__19zNPCGoalBossPatSpitFfPv",demangled_name:"zNPCGoalBossPatSpit::Enter(float, void*)",address:"0x80165c14",size:140,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","lfs","li","stfs","lwz","ori","addi","psq_l","lfd","mtlr","blr"],labels:0},{name:"Process__19zNPCGoalBossPatSpitFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBossPatSpit::Process(en_trantype*, float, void*, xScene*)",address:"0x80165ca0",size:1196,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","fmr","mr","bl","lfs","fadds","stfs","fcmpo","bge","li","b","lwz","cmpwi","beq","fmuls","fsubs","cror","bne","addi","fmadds","lis","fneg","clrlwi.","ori","clrrwi","ble","rlwinm.","psq_l","lfd","lmw","mtlr","blr"],labels:12},{name:"Enter__18zNPCGoalBossPatRunFfPv",demangled_name:"zNPCGoalBossPatRun::Enter(float, void*)",address:"0x8016614c",size:184,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","lfs","lis","addi","stfs","li","lwz","ori","psq_l","lfd","mtlr","blr"],labels:0},{name:"Process__18zNPCGoalBossPatRunFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBossPatRun::Process(en_trantype*, float, void*, xScene*)",address:"0x80166204",size:136,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","lfs","fadds","stfs","psq_l","lwz","lfd","mtlr","addi","blr"],labels:0},{name:"Exit__18zNPCGoalBossPatRunFfPv",demangled_name:"zNPCGoalBossPatRun::Exit(float, void*)",address:"0x8016628c",size:92,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","bl","lwz","lfd","mtlr","addi","blr"],labels:0},{name:"Enter__20zNPCGoalBossPatSmackFfPv",demangled_name:"zNPCGoalBossPatSmack::Enter(float, void*)",address:"0x801662e8",size:132,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","lfs","stfs","lwz","ori","addi","psq_l","lfd","mtlr","blr"],labels:0},{name:"Process__20zNPCGoalBossPatSmackFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBossPatSmack::Process(en_trantype*, float, void*, xScene*)",address:"0x8016636c",size:916,fuzzy_match_percent:51.52838,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","fmr","mr","bl","lfs","li","fcmpo","cror","bne","lis","addi","fadds","stfs","lwz","ble","bge","cmpwi","beq","fmuls","fmadds","lfd","fctiwz","xoris","fsubs","b","clrlwi.","ori","clrrwi","cmpw","blt","psq_l","lmw","mtlr","blr"],labels:8},{name:"StartFreezeBreath__Fv",demangled_name:"StartFreezeBreath()",address:"0x80166700",size:40,fuzzy_match_percent:100,opcodes:["lwz","li","stw","lfs","stfs","blr"],labels:0},{name:"EmitFreezeBreath__FP5xVec3P5xVec3fff",demangled_name:"EmitFreezeBreath(xVec3*, xVec3*, float, float, float)",address:"0x80166728",size:304,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","lwz","mr","addi","bl","lfs","fmuls","fmadds","stfs","fdivs","cmpwi","bge","xoris","lis","lfd","fsubs","fcmpo","ble","cmplwi","beq","slwi","add","psq_l","mtlr","blr"],labels:1},{name:"StopFreezeBreath__Fv",demangled_name:"StopFreezeBreath()",address:"0x80166858",size:48,fuzzy_match_percent:100,opcodes:["lwz","cmplwi","beqlr","slwi","add","stw","addi","blr"],labels:0},{name:"Enter__21zNPCGoalBossPatFreezeFfPv",demangled_name:"zNPCGoalBossPatFreeze::Enter(float, void*)",address:"0x80166888",size:184,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","lfs","stfs","lwz","lis","addi","ori","li","psq_l","lfd","mtlr","blr"],labels:0},{name:"Process__21zNPCGoalBossPatFreezeFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBossPatFreeze::Process(en_trantype*, float, void*, xScene*)",address:"0x80166940",size:484,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","fmr","mr","bl","lfs","li","fcmpo","bge","lis","addi","fadds","stfs","lwz","blt","cmpwi","beq","fsubs","b","psq_l","lfd","lmw","mtlr","blr"],labels:4},{name:"Enter__20zNPCGoalBossPatSpawnFfPv",demangled_name:"zNPCGoalBossPatSpawn::Enter(float, void*)",address:"0x80166b24",size:120,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","lfs","li","stfs","lwz","ori","psq_l","lfd","mtlr","addi","blr"],labels:0},{name:"Process__20zNPCGoalBossPatSpawnFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBossPatSpawn::Process(en_trantype*, float, void*, xScene*)",address:"0x80166b9c",size:456,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","fmr","mr","bl","lfs","lis","addi","fadds","stfs","lwz","cmplwi","bne","fcmpo","bge","li","ble","clrlwi.","slwi","add","clrrwi","mtctr","bctrl","cmpwi","psq_l","lfd","lmw","mtlr","blr"],labels:4},{name:"Enter__19zNPCGoalBossPatSpinFfPv",demangled_name:"zNPCGoalBossPatSpin::Enter(float, void*)",address:"0x80166d64",size:820,fuzzy_match_percent:82.92683,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","fmr","mr","bl","li","lis","addi","lfs","lwz","rlwinm","stfs","fcmpo","bge","ble","fdivs","fmuls","fadds","fmadds","fsubs","fmsubs","cror","bne","fneg","b","xoris","lfd","cmpwi","blt","psq_l","lmw","mtlr","blr"],labels:6},{name:"Process__19zNPCGoalBossPatSpinFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBossPatSpin::Process(en_trantype*, float, void*, xScene*)",address:"0x80167098",size:4092,fuzzy_match_percent:48.289345,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","fmr","mr","bl","lfs","fadds","stfs","lwz","cmplwi","bgt","lis","slwi","addi","lwzx","mtctr","bctr","li","fmuls","fcmpo","bge","ori","rlwinm.","bne","bctrl","b","cmpwi","beq","ble","fdivs","lfd","fctiwz","xoris","fsubs","fnmsubs","mulli","add","fmsubs","fmadds","clrlwi.","clrrwi","blt","fneg","and","clrlwi","rlwinm","psq_l","lmw","mtlr","blr"],labels:50},{name:"Exit__19zNPCGoalBossPatSpinFfPv",demangled_name:"zNPCGoalBossPatSpin::Exit(float, void*)",address:"0x80168094",size:100,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","bl","lwz","li","and","lfd","mtlr","addi","blr"],labels:0},{name:"Enter__20zNPCGoalBossPatFudgeFfPv",demangled_name:"zNPCGoalBossPatFudge::Enter(float, void*)",address:"0x801680f8",size:144,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","lfs","li","stfs","lwz","ori","addi","psq_l","lfd","mtlr","blr"],labels:0},{name:"Process__20zNPCGoalBossPatFudgeFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBossPatFudge::Process(en_trantype*, float, void*, xScene*)",address:"0x80168188",size:2212,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","fmr","mr","bl","lfs","fadds","stfs","lwz","cmpwi","beq","bge","b","addi","bne","li","fcmpo","ble","fnmsubs","fmadds","fmuls","fdivs","lis","mtctr","bctrl","rlwinm.","cmplwi","ori","lfd","fctiwz","xoris","fsubs","clrlwi.","clrrwi","cmpw","blt","bgt","psq_l","lmw","mtlr","blr"],labels:25},{name:"xMat3x3RMulVec__FP5xVec3PC7xMat3x3PC5xVec3",demangled_name:"xMat3x3RMulVec(xVec3*, const xMat3x3*, const xVec3*)",address:"0x80168a2c",size:100,fuzzy_match_percent:100,opcodes:["lfs","fmuls","fmadds","stfs","blr"],labels:0},{name:"xDebugAddTweak__FPCcPUiUiUiPC14tweak_callbackPvUi",demangled_name:"xDebugAddTweak(const char*, unsigned int*, unsigned int, unsigned int, const tweak_callback*, void*, unsigned int)",address:"0x80168a90",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0}]},{name:"main/SB/Game/zNPCTypeBossPlankton",fuzzy_match_percent:.25634453,total_code:31208,matched_code:80,total_data:6728,matched_data:0,total_functions:180,matched_functions:11,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x80329f48",size:1368,fuzzy_match_percent:0},{name:".data",address:"0x8029af30",size:1304,fuzzy_match_percent:53.6036},{name:".rodata",address:"0x80270fa8",size:3712,fuzzy_match_percent:0},{name:".sbss2",address:"0x803d0938",size:112,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cf480",size:232,fuzzy_match_percent:0},{name:".text",address:"0x80168a94",size:28964,fuzzy_match_percent:.15191272},{name:".text",address:"0x8016fbb8",size:1708,fuzzy_match_percent:2.1077282},{name:".text",address:"0x80170264",size:48,fuzzy_match_percent:0},{name:".text",address:"0x80170294",size:48,fuzzy_match_percent:0},{name:".text",address:"0x801702c4",size:60,fuzzy_match_percent:0},{name:".text",address:"0x80170300",size:380,fuzzy_match_percent:0}],functions:[{name:"get_player_loc__34@unnamed@zNPCTypeBossPlankton_cpp@Fv",demangled_name:"@unnamed@zNPCTypeBossPlankton_cpp@::get_player_loc()",address:"0x80168a94",size:24,fuzzy_match_percent:0,opcodes:["lis","addi","lwz","blr"],labels:0},{name:"init_sound__34@unnamed@zNPCTypeBossPlankton_cpp@Fv",demangled_name:"@unnamed@zNPCTypeBossPlankton_cpp@::init_sound()",address:"0x80168aac",size:228,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","bl","mtctr","lwz","cmplwi","beq","slwi","lwzx","mulli","add","stwx","bdnz","mtlr","blr"],labels:2},{name:"reset_sound__34@unnamed@zNPCTypeBossPlankton_cpp@Fv",demangled_name:"@unnamed@zNPCTypeBossPlankton_cpp@::reset_sound()",address:"0x80168b90",size:40,fuzzy_match_percent:0,opcodes:["lis","li","addi","stw","blr"],labels:0},{name:"play_sound__34@unnamed@zNPCTypeBossPlankton_cpp@FiPC5xVec3f",demangled_name:"@unnamed@zNPCTypeBossPlankton_cpp@::play_sound(int, const xVec3*, float)",address:"0x80168bb8",size:284,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mulli","lis","fmr","addi","add","lwz","slwi","mr","rlwinm.","beq","cmplwi","b","clrlwi.","lfs","li","fmuls","bl","stfs","psq_l","lfd","mtlr","blr"],labels:4},{name:"kill_sound__34@unnamed@zNPCTypeBossPlankton_cpp@FiUi",demangled_name:"@unnamed@zNPCTypeBossPlankton_cpp@::kill_sound(int, unsigned int)",address:"0x80168cd4",size:136,fuzzy_match_percent:0,opcodes:["stwu","mflr","mulli","lis","stw","addi","add","lwz","slwi","clrlwi.","beq","lfs","mr","bl","b","li","mtlr","blr"],labels:2},{name:"kill_sound__34@unnamed@zNPCTypeBossPlankton_cpp@Fi",demangled_name:"@unnamed@zNPCTypeBossPlankton_cpp@::kill_sound(int)",address:"0x80168d5c",size:144,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","slwi","stw","addi","add","lwz","cmplwi","beq","mulli","lwzu","clrlwi.","lfs","mr","bl","b","li","mtlr","blr"],labels:3},{name:"play_beam_fly_sound__34@unnamed@zNPCTypeBossPlankton_cpp@FRQ217xLaserBoltEmitter4boltPv",demangled_name:"@unnamed@zNPCTypeBossPlankton_cpp@::play_beam_fly_sound(xLaserBoltEmitter::bolt&, void*)",address:"0x80168dec",size:72,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","bne","lfs","addi","li","bl","mtlr","blr"],labels:1},{name:"kill_beam_fly_sound__34@unnamed@zNPCTypeBossPlankton_cpp@FRQ217xLaserBoltEmitter4boltPv",demangled_name:"@unnamed@zNPCTypeBossPlankton_cpp@::kill_beam_fly_sound(xLaserBoltEmitter::bolt&, void*)",address:"0x80168e34",size:68,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","li","bl","mtlr","addi","blr"],labels:1},{name:"play_beam_fire_sound__34@unnamed@zNPCTypeBossPlankton_cpp@FRQ217xLaserBoltEmitter4boltPv",demangled_name:"@unnamed@zNPCTypeBossPlankton_cpp@::play_beam_fire_sound(xLaserBoltEmitter::bolt&, void*)",address:"0x80168e78",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","li","stw","lfs","bl","lwz","mtlr","addi","blr"],labels:0},{name:"play_beam_hit_sound__34@unnamed@zNPCTypeBossPlankton_cpp@FRQ217xLaserBoltEmitter4boltPv",demangled_name:"@unnamed@zNPCTypeBossPlankton_cpp@::play_beam_hit_sound(xLaserBoltEmitter::bolt&, void*)",address:"0x80168ea4",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","addi","li","stw","lfs","bl","lwz","mtlr","blr"],labels:0},{name:"ZNPC_AnimTable_BossPlankton__Fv",demangled_name:"ZNPC_AnimTable_BossPlankton()",address:"0x80168ed0",size:2472,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","stmw","bl","slwi","stwx","mr","lwz","lfs","fmr","lmw","mtlr","blr"],labels:0},{name:"__ct__13zNPCBPlanktonFi",demangled_name:"zNPCBPlankton::zNPCBPlankton(int)",address:"0x80169878",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"Init__13zNPCBPlanktonFP9xEntAsset",demangled_name:"zNPCBPlankton::Init(xEntAsset*)",address:"0x801698c4",size:128,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","li","stb","lwz","lis","addi","mtlr","blr"],labels:0},{name:"Setup__13zNPCBPlanktonFv",demangled_name:"zNPCBPlankton::Setup()",address:"0x80169944",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"PostSetup__13zNPCBPlanktonFv",demangled_name:"zNPCBPlankton::PostSetup()",address:"0x80169990",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","lwz","li","bl","mtlr","blr"],labels:0},{name:"Reset__13zNPCBPlanktonFv",demangled_name:"zNPCBPlankton::Reset()",address:"0x801699cc",size:376,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","mtctr","bctrl","bl","addi","li","lfs","stfs","lis","b","cmpwi","bne","mtlr","blr"],labels:5},{name:"Destroy__13zNPCBPlanktonFv",demangled_name:"zNPCBPlankton::Destroy()",address:"0x80169b44",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Process__13zNPCBPlanktonFP6xScenef",demangled_name:"zNPCBPlankton::Process(xScene*, float)",address:"0x80169b64",size:472,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lbz","cmplwi","bne","li","stb","bl","addi","lfs","fadds","stfs","lwz","cmpwi","clrlwi.","beq","lis","andi.","fsubs","ori","psq_l","lfd","mtlr","blr"],labels:6},{name:"SysEvent__13zNPCBPlanktonFP5xBaseP5xBaseUiPCfP5xBasePi",demangled_name:"zNPCBPlankton::SysEvent(xBase*, xBase*, unsigned int, const float*, xBase*, int*)",address:"0x80169d3c",size:40,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Render__13zNPCBPlanktonFv",demangled_name:"zNPCBPlankton::Render()",address:"0x80169d64",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"RenderExtraPostParticles__13zNPCBPlanktonFv",demangled_name:"zNPCBPlankton::RenderExtraPostParticles()",address:"0x80169d98",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","addi","bl","clrlwi.","beq","li","lwz","mtlr","blr"],labels:1},{name:"ParseINI__13zNPCBPlanktonFv",demangled_name:"zNPCBPlankton::ParseINI()",address:"0x80169df0",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","lwz","addi","mtlr","blr"],labels:0},{name:"load__Q234@unnamed@zNPCTypeBossPlankton_cpp@11tweak_groupFP16xModelAssetParamUi",demangled_name:"@unnamed@zNPCTypeBossPlankton_cpp@::tweak_group::load(xModelAssetParam*, unsigned int)",address:"0x80169e30",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","li","bl","lwz","mtlr","addi","blr"],labels:0},{name:"register_tweaks__Q234@unnamed@zNPCTypeBossPlankton_cpp@11tweak_groupFbP16xModelAssetParamUiPCc",demangled_name:"@unnamed@zNPCTypeBossPlankton_cpp@::tweak_group::register_tweaks(bool, xModelAssetParam*, unsigned int, const char*)",address:"0x80169e60",size:5904,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","clrlwi.","mr","lwzu","lwz","beq","lfs","addi","stfs","bl","fmr","li","slwi","add","mtlr","blr"],labels:101},{name:"ParseLinks__13zNPCBPlanktonFv",demangled_name:"zNPCBPlankton::ParseLinks()",address:"0x8016b570",size:336,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","addi","li","lbz","lwz","slwi","add","b","lhz","cmplwi","bne","lfs","fctiwz","stfd","cmpwi","ble","bgt","subi","mulli","beq","cmplw","cmpw","blt","mtlr","blr"],labels:7},{name:"__as__Q213zNPCBPlankton14territory_dataFRCQ213zNPCBPlankton14territory_data",demangled_name:"zNPCBPlankton::territory_data::operator=(const zNPCBPlankton::territory_data&)",address:"0x8016b6c0",size:132,fuzzy_match_percent:0,opcodes:["lwz","stw","lbz","stb","lfs","stfs","blr"],labels:0},{name:"SelfSetup__13zNPCBPlanktonFv",demangled_name:"zNPCBPlankton::SelfSetup()",address:"0x8016b744",size:164,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","li","lwz","lis","addi","b","cmpw","ble","mtlr","blr"],labels:2},{name:"Damage__13zNPCBPlanktonF18en_NPC_DAMAGE_TYPEP5xBasePC5xVec3",demangled_name:"zNPCBPlankton::Damage(en_NPC_DAMAGE_TYPE, xBase*, const xVec3*)",address:"0x8016b7e8",size:156,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","cmplwi","bgt","lis","slwi","addi","lwzx","mtctr","bctr","beq","lfs","mtlr","blr"],labels:3},{name:"AnimPick__13zNPCBPlanktonFi16en_NPC_GOAL_SPOTP5xGoal",demangled_name:"zNPCBPlankton::AnimPick(int, en_NPC_GOAL_SPOT, xGoal*)",address:"0x8016b884",size:144,fuzzy_match_percent:0,opcodes:["subis","subi","cmplwi","bgt","lis","slwi","addi","lwzx","mtctr","bctr","li","b","cmpwi","ble","blr"],labels:11},{name:"next_goal__13zNPCBPlanktonFv",demangled_name:"zNPCBPlankton::next_goal()",address:"0x8016b914",size:108,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmpwi","bne","lbz","cmplwi","beq","lis","addi","b","bl","clrlwi","neg","or","srawi","add","mtlr","blr"],labels:3},{name:"refresh_orbit__13zNPCBPlanktonFv",demangled_name:"zNPCBPlankton::refresh_orbit()",address:"0x8016b980",size:436,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmpwi","bne","lbz","cmplwi","beq","bl","addi","lis","lfs","fadds","stfs","b","mulli","lwzx","mtlr","blr"],labels:5},{name:"scan_cronies__13zNPCBPlanktonFv",demangled_name:"zNPCBPlankton::scan_cronies()",address:"0x8016bb34",size:120,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","bl","li","b","lwz","lwzx","subis","cmplwi","bne","addi","cmpw","blt","lmw","mtlr","blr"],labels:4},{name:"set_yaw_matrix__34@unnamed@zNPCTypeBossPlankton_cpp@FR7xMat3x3f",demangled_name:"@unnamed@zNPCTypeBossPlankton_cpp@::set_yaw_matrix(xMat3x3&, float)",address:"0x8016bbac",size:156,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","bl","fneg","lfs","addi","psq_l","lfd","lwz","mtlr","blr"],labels:0},{name:"update_move_accel__34@unnamed@zNPCTypeBossPlankton_cpp@FR5xVec3RQ213zNPCBPlankton9move_infof",demangled_name:"@unnamed@zNPCTypeBossPlankton_cpp@::update_move_accel(xVec3&, zNPCBPlankton::move_info&, float)",address:"0x8016bc48",size:140,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","lfs","addi","bl","psq_l","lwz","lfd","mtlr","blr"],labels:0},{name:"update_move_stop__34@unnamed@zNPCTypeBossPlankton_cpp@FR5xVec3RQ213zNPCBPlankton9move_infof",demangled_name:"@unnamed@zNPCTypeBossPlankton_cpp@::update_move_stop(xVec3&, zNPCBPlankton::move_info&, float)",address:"0x8016bcd4",size:128,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","lfs","addi","bl","psq_l","lwz","lfd","mtlr","blr"],labels:0},{name:"update_move_orbit__34@unnamed@zNPCTypeBossPlankton_cpp@FR5xVec3RQ213zNPCBPlankton9move_infoRC5xVec3fb",demangled_name:"@unnamed@zNPCTypeBossPlankton_cpp@::update_move_orbit(xVec3&, zNPCBPlankton::move_info&, const xVec3&, float, bool)",address:"0x8016bd54",size:752,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","mr","addi","lwz","fmr","lfs","stfs","bl","fsubs","fadds","clrlwi.","fmuls","beq","b","fcmpo","cror","bne","fdivs","fmadds","psq_l","lfd","lmw","mtlr","blr"],labels:4},{name:"update_turn__13zNPCBPlanktonFf",demangled_name:"zNPCBPlankton::update_turn(float)",address:"0x8016c044",size:260,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","bl","lwz","lfs","stfs","clrlwi.","beq","fsubs","fcmpo","ble","b","bge","fadds","frsp","addi","psq_l","lfd","mtlr","blr"],labels:3},{name:"update_move__13zNPCBPlanktonFf",demangled_name:"zNPCBPlankton::update_move(float)",address:"0x8016c148",size:132,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmpwi","beq","bge","b","addi","bl","li","mtlr","blr"],labels:5},{name:"world_to_ring_vel__34@unnamed@zNPCTypeBossPlankton_cpp@FRC5xVec3RC5xVec3RC5xVec3",demangled_name:"@unnamed@zNPCTypeBossPlankton_cpp@::world_to_ring_vel(const xVec3&, const xVec3&, const xVec3&)",address:"0x8016c1cc",size:252,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lfs","mr","lwz","addi","fsubs","stfs","bl","fneg","fmr","psq_l","lfd","mtlr","blr"],labels:0},{name:"ring_to_world_vel__34@unnamed@zNPCTypeBossPlankton_cpp@FRC5xVec3RC5xVec3RC5xVec3",demangled_name:"@unnamed@zNPCTypeBossPlankton_cpp@::ring_to_world_vel(const xVec3&, const xVec3&, const xVec3&)",address:"0x8016c2c8",size:252,fuzzy_match_percent:0,opcodes:["stwu","mflr","lfs","stw","mr","fsubs","addi","lwz","stfs","bl","lis","fneg","fmuls","frsp","fmadds","mtlr","blr"],labels:0},{name:"reset_territories__13zNPCBPlanktonFv",demangled_name:"zNPCBPlankton::reset_territories()",address:"0x8016c3c4",size:56,fuzzy_match_percent:0,opcodes:["lwz","addi","li","mulli","add","b","stb","lfs","stfs","cmplw","bne","blr"],labels:2},{name:"update_dialog__13zNPCBPlanktonFf",demangled_name:"zNPCBPlankton::update_dialog(float)",address:"0x8016c3fc",size:492,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","cmpwi","beq","lis","addi","cmplw","bge","cmplwi","li","bl","subic.","mulli","add","b","lbz","bne","stb","cmpw","ble","lfs","fmuls","fcmpo","cror","fadds","stfs","blt","psq_l","lfd","lmw","mtlr","blr"],labels:10},{name:"update_animation__13zNPCBPlanktonFf",demangled_name:"zNPCBPlankton::update_animation(float)",address:"0x8016c5e8",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"update_follow__13zNPCBPlanktonFf",demangled_name:"zNPCBPlankton::update_follow(float)",address:"0x8016c5ec",size:68,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmpwi","beq","bge","b","bl","mtlr","addi","blr"],labels:3},{name:"update_follow_player__13zNPCBPlanktonFf",demangled_name:"zNPCBPlankton::update_follow_player(float)",address:"0x8016c630",size:260,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","fadds","stfs","fcmpo","cror","beq","bl","addi","fabs","lis","frsp","ble","fsubs","fmadds","psq_l","lfd","lwz","mtlr","blr"],labels:2},{name:"update_follow_camera__13zNPCBPlanktonFf",demangled_name:"zNPCBPlankton::update_follow_camera(float)",address:"0x8016c734",size:296,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lis","lfs","addi","bl","lwz","fadds","stfs","fcmpo","cror","beq","ble","fsubs","fmadds","psq_l","lfd","mtlr","blr"],labels:2},{name:"update_aim_gun__13zNPCBPlanktonFf",demangled_name:"zNPCBPlankton::update_aim_gun(float)",address:"0x8016c85c",size:260,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","cmplwi","beq","lwz","addi","li","bl","lfs","fmuls","fmadds","fmr","fadds","lis","fsubs","mtlr","blr"],labels:1},{name:"check_player_damage__13zNPCBPlanktonFv",demangled_name:"zNPCBPlankton::check_player_damage()",address:"0x8016c960",size:36,fuzzy_match_percent:0,opcodes:["lis","li","addi","lwz","neg","or","srawi","andc","blr"],labels:0},{name:"orbit_yaw_offset__13zNPCBPlanktonCFRC5xVec3RC5xVec3",demangled_name:"zNPCBPlankton::orbit_yaw_offset(const xVec3&, const xVec3&) const",address:"0x8016c984",size:248,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","lfs","addi","stfs","bl","fmuls","fmsubs","fmr","fadds","fsubs","psq_l","lfd","mtlr","blr"],labels:0},{name:"load_territory__13zNPCBPlanktonFiR5xBase",demangled_name:"zNPCBPlankton::load_territory(int, xBase&)",address:"0x8016ca7c",size:280,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","subi","mulli","addi","add","lbz","cmpwi","beq","bge","b","li","bl","cmplw","blt","lwz","slwi","clrlwi.","lmw","mtlr","blr"],labels:10},{name:"init_beam__13zNPCBPlanktonFv",demangled_name:"zNPCBPlankton::init_beam()",address:"0x8016cb94",size:336,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","mr","bl","lfs","stfs","lwz","mtlr","blr"],labels:0},{name:"__as__Q217xLaserBoltEmitter6configFRCQ217xLaserBoltEmitter6config",demangled_name:"xLaserBoltEmitter::config::operator=(const xLaserBoltEmitter::config&)",address:"0x8016cce4",size:124,fuzzy_match_percent:0,opcodes:["lfs","stfs","lwz","stw","blr"],labels:0},{name:"setup_beam__13zNPCBPlanktonFv",demangled_name:"zNPCBPlankton::setup_beam()",address:"0x8016cd60",size:304,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","li","addi","mr","bl","lwz","mtlr","blr"],labels:0},{name:"reset_beam__13zNPCBPlanktonFv",demangled_name:"zNPCBPlankton::reset_beam()",address:"0x8016ce90",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","addi","stw","bl","lwz","mtlr","blr"],labels:0},{name:"vanish__13zNPCBPlanktonFv",demangled_name:"zNPCBPlankton::vanish()",address:"0x8016ceb4",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","lbz","rlwinm","stb","ori","bl","lwz","mtlr","addi","blr"],labels:0},{name:"reappear__13zNPCBPlanktonFv",demangled_name:"zNPCBPlankton::reappear()",address:"0x8016cf0c",size:104,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","li","stw","addi","lbz","ori","stb","andi.","lfs","bl","lwz","mtlr","blr"],labels:0},{name:"random_orbit__13zNPCBPlanktonCFRC5xVec3ff",demangled_name:"zNPCBPlankton::random_orbit(const xVec3&, float, float) const",address:"0x8016cf74",size:380,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","addi","bl","lwz","lfs","fcmpo","cror","bne","b","fdivs","fmuls","ble","fsubs","fmadds","extrwi.","beq","fadds","stfs","psq_l","lfd","mtlr","blr"],labels:4},{name:"player_orbit__13zNPCBPlanktonCFv",demangled_name:"zNPCBPlankton::player_orbit() const",address:"0x8016d0f0",size:368,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lfs","fmuls","addi","li","lwz","stfs","fcmpo","cror","bne","b","fdivs","mtlr","blr"],labels:2},{name:"crony_attacking__13zNPCBPlanktonCFv",demangled_name:"zNPCBPlankton::crony_attacking() const",address:"0x8016d260",size:80,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","cmplwi","bne","li","b","mtctr","bctrl","lfs","fcmpo","mfcr","extrwi","mtlr","addi","blr"],labels:2},{name:"stun__13zNPCBPlanktonFv",demangled_name:"zNPCBPlankton::stun()",address:"0x8016d2b0",size:400,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","subis","subi","cmplwi","ble","bne","b","lfs","addi","li","cmpwi","lis","mulli","lwzx","beq","cmpw","blt","bge","mtlr","blr"],labels:12},{name:"cronies_dead__13zNPCBPlanktonCFv",demangled_name:"zNPCBPlankton::cronies_dead() const",address:"0x8016d440",size:132,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","mulli","addi","add","slwi","b","mtctr","bctrl","cmpwi","beq","li","cmplw","bne","mtlr","blr"],labels:4},{name:"impart_velocity__13zNPCBPlanktonFRC5xVec3",demangled_name:"zNPCBPlankton::impart_velocity(const xVec3&)",address:"0x8016d4c4",size:284,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","cmpwi","beq","bge","b","bl","addi","lfs","stfs","fsubs","lis","fadds","fmuls","fcmpo","ble","psq_l","lfd","mtlr","blr"],labels:4},{name:"next_territory__13zNPCBPlanktonFv",demangled_name:"zNPCBPlankton::next_territory()",address:"0x8016d5e0",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","clrlwi.","beq","lwz","addi","cmpw","blt","subi","mtlr","blr"],labels:1},{name:"have_cronies__13zNPCBPlanktonCFv",demangled_name:"zNPCBPlankton::have_cronies() const",address:"0x8016d638",size:32,fuzzy_match_percent:0,opcodes:["lwz","mulli","addi","lwzx","neg","andc","srwi","blr"],labels:0},{name:"move_to_player_territory__13zNPCBPlanktonFv",demangled_name:"zNPCBPlankton::move_to_player_territory()",address:"0x8016d658",size:124,fuzzy_match_percent:0,opcodes:["lis","addi","lwz","clrlwi.","beq","cmplwi","bne","li","blr","mr","mtctr","cmpwi","ble","bgt","cmplw","stw","bdnz"],labels:5},{name:"player_left_territory__13zNPCBPlanktonCFv",demangled_name:"zNPCBPlankton::player_left_territory() const",address:"0x8016d6d4",size:168,fuzzy_match_percent:0,opcodes:["lwz","lis","addi","mulli","add","cmpwi","bgt","cmplw","beq","clrlwi.","cmplwi","bne","li","blr","mtctr","ble","cmpw","bdnz"],labels:5},{name:"say__13zNPCBPlanktonFiib",demangled_name:"zNPCBPlankton::say(int, int, bool)",address:"0x8016d77c",size:168,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","lwz","cmplwi","beq","clrlwi.","lis","slwi","addi","lwzx","li","bl","b","add","mtlr","blr"],labels:2},{name:"sickum__13zNPCBPlanktonFv",demangled_name:"zNPCBPlankton::sickum()",address:"0x8016d824",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","subis","cmplwi","beq","li","lis","stb","addi","mtlr","blr"],labels:1},{name:"here_boy__13zNPCBPlanktonFv",demangled_name:"zNPCBPlankton::here_boy()",address:"0x8016d87c",size:12,fuzzy_match_percent:0,opcodes:["li","stb","blr"],labels:0},{name:"follow_player__13zNPCBPlanktonFv",demangled_name:"zNPCBPlankton::follow_player()",address:"0x8016d888",size:32,fuzzy_match_percent:0,opcodes:["li","stw","lfs","stfs","blr"],labels:0},{name:"follow_camera__13zNPCBPlanktonFv",demangled_name:"zNPCBPlankton::follow_camera()",address:"0x8016d8a8",size:32,fuzzy_match_percent:0,opcodes:["li","stw","lfs","stfs","blr"],labels:0},{name:"reset_speed__13zNPCBPlanktonFv",demangled_name:"zNPCBPlankton::reset_speed()",address:"0x8016d8c8",size:144,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","lfs","stfs","lwz","cmpwi","bne","bl","b","mtlr","blr"],labels:2},{name:"halt__13zNPCBPlanktonFf",demangled_name:"zNPCBPlankton::halt(float)",address:"0x8016d958",size:220,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","li","fmr","lwz","cmpwi","bne","bl","addi","lfs","fcmpo","bge","b","fneg","stfs","psq_l","lfd","mtlr","blr"],labels:7},{name:"fall__13zNPCBPlanktonFff",demangled_name:"zNPCBPlankton::fall(float, float)",address:"0x8016da34",size:184,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","li","fmr","lwz","cmpwi","bne","bl","addi","fneg","lfs","psq_l","lfd","mtlr","blr"],labels:1},{name:"aim_gun__13zNPCBPlanktonFP9xAnimPlayP5xQuatP5xVec3i",demangled_name:"zNPCBPlankton::aim_gun(xAnimPlay*, xQuat*, xVec3*, int)",address:"0x8016daec",size:56,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","lbz","cmplwi","beq","addi","bl","mtlr","blr"],labels:1},{name:"create__21zNPCGoalBPlanktonIdleFiP10RyzMemGrowPv",demangled_name:"zNPCGoalBPlanktonIdle::create(int, RyzMemGrow*, void*)",address:"0x8016db24",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","mr.","beq","cmplwi","addi","lwz","mtlr","blr"],labels:2},{name:"Enter__21zNPCGoalBPlanktonIdleFfPv",demangled_name:"zNPCGoalBPlanktonIdle::Enter(float, void*)",address:"0x8016db94",size:164,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","bl","li","stb","addi","lfs","psq_l","lfd","mtlr","blr"],labels:0},{name:"Exit__21zNPCGoalBPlanktonIdleFfPv",demangled_name:"zNPCGoalBPlanktonIdle::Exit(float, void*)",address:"0x8016dc38",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Process__21zNPCGoalBPlanktonIdleFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBPlanktonIdle::Process(en_trantype*, float, void*, xScene*)",address:"0x8016dc90",size:184,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","clrlwi.","bne","li","lis","addi","b","lfs","fcmpo","cror","beq","fabs","frsp","ble","mtlr","blr"],labels:4},{name:"get_yaw__21zNPCGoalBPlanktonIdleCFRfRf",demangled_name:"zNPCGoalBPlanktonIdle::get_yaw(float&, float&) const",address:"0x8016dd48",size:256,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","bl","lwz","fmr","lfs","fsubs","fadds","lis","addi","stfs","fcmpo","bge","fneg","psq_l","lfd","mtlr","blr"],labels:1},{name:"apply_yaw__21zNPCGoalBPlanktonIdleFf",demangled_name:"zNPCGoalBPlanktonIdle::apply_yaw(float)",address:"0x8016de48",size:240,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","bl","lfs","lis","addi","lwz","fmsubs","fmuls","fadds","fmadds","stfs","fsubs","psq_l","lfd","mtlr","blr"],labels:0},{name:"create__23zNPCGoalBPlanktonAttackFiP10RyzMemGrowPv",demangled_name:"zNPCGoalBPlanktonAttack::create(int, RyzMemGrow*, void*)",address:"0x8016df38",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","mr.","beq","cmplwi","addi","lwz","mtlr","blr"],labels:2},{name:"Enter__23zNPCGoalBPlanktonAttackFfPv",demangled_name:"zNPCGoalBPlanktonAttack::Enter(float, void*)",address:"0x8016dfa8",size:152,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","bl","li","stb","lfs","stfs","psq_l","lfd","mtlr","addi","blr"],labels:0},{name:"Exit__23zNPCGoalBPlanktonAttackFfPv",demangled_name:"zNPCGoalBPlanktonAttack::Exit(float, void*)",address:"0x8016e040",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Process__23zNPCGoalBPlanktonAttackFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBPlanktonAttack::Process(en_trantype*, float, void*, xScene*)",address:"0x8016e060",size:152,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","clrlwi.","beq","li","lis","addi","b","lfs","fcmpo","cror","bne","stfs","mtlr","blr"],labels:3},{name:"create__23zNPCGoalBPlanktonAmbushFiP10RyzMemGrowPv",demangled_name:"zNPCGoalBPlanktonAmbush::create(int, RyzMemGrow*, void*)",address:"0x8016e0f8",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","mr.","beq","cmplwi","addi","lwz","mtlr","blr"],labels:2},{name:"Enter__23zNPCGoalBPlanktonAmbushFfPv",demangled_name:"zNPCGoalBPlanktonAmbush::Enter(float, void*)",address:"0x8016e168",size:192,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lis","lwz","li","fmr","addi","stb","lfs","bl","psq_l","lfd","mtlr","blr"],labels:0},{name:"Exit__23zNPCGoalBPlanktonAmbushFfPv",demangled_name:"zNPCGoalBPlanktonAmbush::Exit(float, void*)",address:"0x8016e228",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Process__23zNPCGoalBPlanktonAmbushFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBPlanktonAmbush::Process(en_trantype*, float, void*, xScene*)",address:"0x8016e248",size:248,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","bl","clrlwi.","beq","li","lis","addi","b","lfs","fsubs","stfs","fcmpo","cror","bne","psq_l","lfd","mtlr","blr"],labels:3},{name:"create__22zNPCGoalBPlanktonFlankFiP10RyzMemGrowPv",demangled_name:"zNPCGoalBPlanktonFlank::create(int, RyzMemGrow*, void*)",address:"0x8016e340",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","mr.","beq","cmplwi","addi","lwz","mtlr","blr"],labels:2},{name:"Enter__22zNPCGoalBPlanktonFlankFfPv",demangled_name:"zNPCGoalBPlanktonFlank::Enter(float, void*)",address:"0x8016e3b0",size:248,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","bl","li","lis","addi","stb","lfs","psq_l","lfd","mtlr","blr"],labels:0},{name:"Exit__22zNPCGoalBPlanktonFlankFfPv",demangled_name:"zNPCGoalBPlanktonFlank::Exit(float, void*)",address:"0x8016e4a8",size:96,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Process__22zNPCGoalBPlanktonFlankFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBPlanktonFlank::Process(en_trantype*, float, void*, xScene*)",address:"0x8016e508",size:140,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","lfs","fsubs","fabs","frsp","fcmpo","cror","bne","lis","addi","li","stfs","b","mtlr","blr"],labels:2},{name:"create__22zNPCGoalBPlanktonEvadeFiP10RyzMemGrowPv",demangled_name:"zNPCGoalBPlanktonEvade::create(int, RyzMemGrow*, void*)",address:"0x8016e594",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","mr.","beq","cmplwi","addi","lwz","mtlr","blr"],labels:2},{name:"Enter__22zNPCGoalBPlanktonEvadeFfPv",demangled_name:"zNPCGoalBPlanktonEvade::Enter(float, void*)",address:"0x8016e604",size:260,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","bl","li","stb","lis","addi","lfs","stfs","fsubs","fadds","fmadds","psq_l","lfd","mtlr","blr"],labels:0},{name:"Exit__22zNPCGoalBPlanktonEvadeFfPv",demangled_name:"zNPCGoalBPlanktonEvade::Exit(float, void*)",address:"0x8016e708",size:108,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","bl","lfs","psq_l","lfd","mtlr","addi","blr"],labels:0},{name:"Process__22zNPCGoalBPlanktonEvadeFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBPlanktonEvade::Process(en_trantype*, float, void*, xScene*)",address:"0x8016e774",size:356,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lis","lwz","addi","lfs","fcmpo","cror","bne","li","stfs","b","bl","bge","fmadds","fnmsubs","fsubs","fadds","psq_l","lfd","mtlr","blr"],labels:5},{name:"ring_to_world_loc__34@unnamed@zNPCTypeBossPlankton_cpp@FRC5xVec3RC5xVec3",demangled_name:"@unnamed@zNPCTypeBossPlankton_cpp@::ring_to_world_loc(const xVec3&, const xVec3&)",address:"0x8016e8d8",size:232,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","fcmpo","cror","bne","fadds","bl","b","fdivs","fmr","fmadds","psq_l","lfd","lwz","mtlr","addi","blr"],labels:2},{name:"world_to_ring_loc__34@unnamed@zNPCTypeBossPlankton_cpp@FRC5xVec3RC5xVec3",demangled_name:"@unnamed@zNPCTypeBossPlankton_cpp@::world_to_ring_loc(const xVec3&, const xVec3&)",address:"0x8016e9c0",size:236,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","addi","lwz","fsubs","stfs","bl","lis","fmr","fmuls","psq_l","lfd","mtlr","blr"],labels:0},{name:"create__21zNPCGoalBPlanktonHuntFiP10RyzMemGrowPv",demangled_name:"zNPCGoalBPlanktonHunt::create(int, RyzMemGrow*, void*)",address:"0x8016eaac",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","mr.","beq","cmplwi","addi","lwz","mtlr","blr"],labels:2},{name:"Enter__21zNPCGoalBPlanktonHuntFfPv",demangled_name:"zNPCGoalBPlanktonHunt::Enter(float, void*)",address:"0x8016eb1c",size:148,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","bl","li","stb","lfs","stfs","psq_l","lfd","mtlr","addi","blr"],labels:0},{name:"Exit__21zNPCGoalBPlanktonHuntFfPv",demangled_name:"zNPCGoalBPlanktonHunt::Exit(float, void*)",address:"0x8016ebb0",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Process__21zNPCGoalBPlanktonHuntFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBPlanktonHunt::Process(en_trantype*, float, void*, xScene*)",address:"0x8016ec08",size:336,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","lbz","cmplwi","bne","li","bl","b","addi","lis","lfs","fmuls","fcmpo","cror","beq","stfs","mtlr","blr"],labels:5},{name:"create__22zNPCGoalBPlanktonTauntFiP10RyzMemGrowPv",demangled_name:"zNPCGoalBPlanktonTaunt::create(int, RyzMemGrow*, void*)",address:"0x8016ed58",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","mr.","beq","cmplwi","addi","lwz","mtlr","blr"],labels:2},{name:"Enter__22zNPCGoalBPlanktonTauntFfPv",demangled_name:"zNPCGoalBPlanktonTaunt::Enter(float, void*)",address:"0x8016edc8",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Exit__22zNPCGoalBPlanktonTauntFfPv",demangled_name:"zNPCGoalBPlanktonTaunt::Exit(float, void*)",address:"0x8016ede8",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Process__22zNPCGoalBPlanktonTauntFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBPlanktonTaunt::Process(en_trantype*, float, void*, xScene*)",address:"0x8016ee08",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"create__21zNPCGoalBPlanktonMoveFiP10RyzMemGrowPv",demangled_name:"zNPCGoalBPlanktonMove::create(int, RyzMemGrow*, void*)",address:"0x8016ee10",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","mr.","beq","cmplwi","addi","lwz","mtlr","blr"],labels:2},{name:"Enter__21zNPCGoalBPlanktonMoveFfPv",demangled_name:"zNPCGoalBPlanktonMove::Enter(float, void*)",address:"0x8016ee80",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Exit__21zNPCGoalBPlanktonMoveFfPv",demangled_name:"zNPCGoalBPlanktonMove::Exit(float, void*)",address:"0x8016eea0",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Process__21zNPCGoalBPlanktonMoveFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBPlanktonMove::Process(en_trantype*, float, void*, xScene*)",address:"0x8016eec0",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"create__21zNPCGoalBPlanktonStunFiP10RyzMemGrowPv",demangled_name:"zNPCGoalBPlanktonStun::create(int, RyzMemGrow*, void*)",address:"0x8016eec8",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","mr.","beq","cmplwi","addi","lwz","mtlr","blr"],labels:2},{name:"Enter__21zNPCGoalBPlanktonStunFfPv",demangled_name:"zNPCGoalBPlanktonStun::Enter(float, void*)",address:"0x8016ef38",size:120,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","bl","lfs","li","stfs","psq_l","lfd","mtlr","addi","blr"],labels:0},{name:"Exit__21zNPCGoalBPlanktonStunFfPv",demangled_name:"zNPCGoalBPlanktonStun::Exit(float, void*)",address:"0x8016efb0",size:100,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","bl","li","lfd","mtlr","addi","blr"],labels:0},{name:"Process__21zNPCGoalBPlanktonStunFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBPlanktonStun::Process(en_trantype*, float, void*, xScene*)",address:"0x8016f014",size:232,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","bl","lis","addi","cmplw","bne","lfs","fcmpo","cror","li","b","subf","cntlzw","srwi","beq","clrlwi.","ble","psq_l","lfd","mtlr","blr"],labels:5},{name:"create__21zNPCGoalBPlanktonFallFiP10RyzMemGrowPv",demangled_name:"zNPCGoalBPlanktonFall::create(int, RyzMemGrow*, void*)",address:"0x8016f0fc",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","mr.","beq","cmplwi","addi","lwz","mtlr","blr"],labels:2},{name:"Enter__21zNPCGoalBPlanktonFallFfPv",demangled_name:"zNPCGoalBPlanktonFall::Enter(float, void*)",address:"0x8016f16c",size:144,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","bl","lfs","lis","li","addi","stfs","psq_l","lfd","mtlr","blr"],labels:0},{name:"Exit__21zNPCGoalBPlanktonFallFfPv",demangled_name:"zNPCGoalBPlanktonFall::Exit(float, void*)",address:"0x8016f1fc",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","lwz","bl","mtlr","addi","blr"],labels:0},{name:"Process__21zNPCGoalBPlanktonFallFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBPlanktonFall::Process(en_trantype*, float, void*, xScene*)",address:"0x8016f228",size:152,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","lis","addi","lfs","fsubs","fcmpo","cror","bne","li","stfs","b","mtlr","blr"],labels:2},{name:"create__22zNPCGoalBPlanktonDizzyFiP10RyzMemGrowPv",demangled_name:"zNPCGoalBPlanktonDizzy::create(int, RyzMemGrow*, void*)",address:"0x8016f2c0",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","mr.","beq","cmplwi","addi","lwz","mtlr","blr"],labels:2},{name:"Enter__22zNPCGoalBPlanktonDizzyFfPv",demangled_name:"zNPCGoalBPlanktonDizzy::Enter(float, void*)",address:"0x8016f330",size:120,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","bl","lfs","li","stfs","psq_l","lfd","mtlr","addi","blr"],labels:0},{name:"Exit__22zNPCGoalBPlanktonDizzyFfPv",demangled_name:"zNPCGoalBPlanktonDizzy::Exit(float, void*)",address:"0x8016f3a8",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","lwz","bl","mtlr","addi","blr"],labels:0},{name:"Process__22zNPCGoalBPlanktonDizzyFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBPlanktonDizzy::Process(en_trantype*, float, void*, xScene*)",address:"0x8016f3d4",size:260,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","bl","lis","addi","cmplw","bne","lfs","fcmpo","cror","li","ble","b","subf","cntlzw","srwi","beq","clrlwi.","psq_l","lfd","mtlr","blr"],labels:5},{name:"create__21zNPCGoalBPlanktonBeamFiP10RyzMemGrowPv",demangled_name:"zNPCGoalBPlanktonBeam::create(int, RyzMemGrow*, void*)",address:"0x8016f4d8",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","mr.","beq","cmplwi","addi","lwz","mtlr","blr"],labels:2},{name:"Enter__21zNPCGoalBPlanktonBeamFfPv",demangled_name:"zNPCGoalBPlanktonBeam::Enter(float, void*)",address:"0x8016f548",size:176,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","bl","li","lfs","stfs","stb","addi","psq_l","lfd","mtlr","blr"],labels:0},{name:"Exit__21zNPCGoalBPlanktonBeamFfPv",demangled_name:"zNPCGoalBPlanktonBeam::Exit(float, void*)",address:"0x8016f5f8",size:116,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","stfd","fmr","mr","lwz","stb","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Process__21zNPCGoalBPlanktonBeamFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBPlanktonBeam::Process(en_trantype*, float, void*, xScene*)",address:"0x8016f66c",size:120,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmpwi","beq","bge","b","bl","li","mtlr","addi","blr"],labels:7},{name:"update_warm_up__21zNPCGoalBPlanktonBeamFf",demangled_name:"zNPCGoalBPlanktonBeam::update_warm_up(float)",address:"0x8016f6e4",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","lfs","fcmpo","cror","bne","li","stfs","bl","mtlr","blr"],labels:1},{name:"update_fire__21zNPCGoalBPlanktonBeamFf",demangled_name:"zNPCGoalBPlanktonBeam::update_fire(float)",address:"0x8016f73c",size:468,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","lfs","fcmpo","cror","beq","lbz","cmplwi","bne","lis","li","addi","bl","stb","b","fmuls","fmadds","stfs","lfd","fctiwz","xoris","cmpwi","fsubs","ble","cmpw","blt","psq_l","lmw","mtlr","blr"],labels:6},{name:"update_cool_down__21zNPCGoalBPlanktonBeamFf",demangled_name:"zNPCGoalBPlanktonBeam::update_cool_down(float)",address:"0x8016f910",size:128,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","bl","lis","addi","cmplw","bne","li","lfs","fadds","fcmpo","bge","psq_l","lfd","mtlr","blr"],labels:2},{name:"create__21zNPCGoalBPlanktonWallFiP10RyzMemGrowPv",demangled_name:"zNPCGoalBPlanktonWall::create(int, RyzMemGrow*, void*)",address:"0x8016f990",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","mr.","beq","cmplwi","addi","lwz","mtlr","blr"],labels:2},{name:"Enter__21zNPCGoalBPlanktonWallFfPv",demangled_name:"zNPCGoalBPlanktonWall::Enter(float, void*)",address:"0x8016fa00",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Exit__21zNPCGoalBPlanktonWallFfPv",demangled_name:"zNPCGoalBPlanktonWall::Exit(float, void*)",address:"0x8016fa20",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Process__21zNPCGoalBPlanktonWallFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBPlanktonWall::Process(en_trantype*, float, void*, xScene*)",address:"0x8016fa40",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"create__23zNPCGoalBPlanktonMissleFiP10RyzMemGrowPv",demangled_name:"zNPCGoalBPlanktonMissle::create(int, RyzMemGrow*, void*)",address:"0x8016fa48",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","mr.","beq","cmplwi","addi","lwz","mtlr","blr"],labels:2},{name:"Enter__23zNPCGoalBPlanktonMissleFfPv",demangled_name:"zNPCGoalBPlanktonMissle::Enter(float, void*)",address:"0x8016fab8",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Exit__23zNPCGoalBPlanktonMissleFfPv",demangled_name:"zNPCGoalBPlanktonMissle::Exit(float, void*)",address:"0x8016fad8",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Process__23zNPCGoalBPlanktonMissleFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBPlanktonMissle::Process(en_trantype*, float, void*, xScene*)",address:"0x8016faf8",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"create__21zNPCGoalBPlanktonBombFiP10RyzMemGrowPv",demangled_name:"zNPCGoalBPlanktonBomb::create(int, RyzMemGrow*, void*)",address:"0x8016fb00",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","mr.","beq","cmplwi","addi","lwz","mtlr","blr"],labels:2},{name:"Enter__21zNPCGoalBPlanktonBombFfPv",demangled_name:"zNPCGoalBPlanktonBomb::Enter(float, void*)",address:"0x8016fb70",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Exit__21zNPCGoalBPlanktonBombFfPv",demangled_name:"zNPCGoalBPlanktonBomb::Exit(float, void*)",address:"0x8016fb90",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Process__21zNPCGoalBPlanktonBombFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalBPlanktonBomb::Process(en_trantype*, float, void*, xScene*)",address:"0x8016fbb0",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"location__13zNPCBPlanktonCFv",demangled_name:"zNPCBPlankton::location() const",address:"0x8016fbb8",size:16,fuzzy_match_percent:0,opcodes:["lwz","addi","blr"],labels:0},{name:"face_player__13zNPCBPlanktonFv",demangled_name:"zNPCBPlankton::face_player()",address:"0x8016fbc8",size:12,fuzzy_match_percent:0,opcodes:["li","stb","blr"],labels:0},{name:"render_debug__13zNPCBPlanktonFv",demangled_name:"zNPCBPlankton::render_debug()",address:"0x8016fbd4",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"turning__13zNPCBPlanktonCFv",demangled_name:"zNPCBPlankton::turning() const",address:"0x8016fbd8",size:216,fuzzy_match_percent:0,opcodes:["stwu","li","lwz","lfs","stw","fcmpo","stfs","cror","bne","beq","ble","fsubs","fabs","frsp","blt","bge","mr","addi","blr"],labels:4},{name:"__ct__21zNPCGoalBPlanktonIdleFiR13zNPCBPlankton",demangled_name:"zNPCGoalBPlanktonIdle::zNPCGoalBPlanktonIdle(int, zNPCBPlankton&)",address:"0x8016fcb0",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"take_control__13zNPCBPlanktonFv",demangled_name:"zNPCBPlankton::take_control()",address:"0x8016fcfc",size:56,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","mtctr","bctrl","mtlr","addi","blr"],labels:1},{name:"get_orbit_yaw__13zNPCBPlanktonCFRC5xVec3",demangled_name:"zNPCBPlankton::get_orbit_yaw(const xVec3&) const",address:"0x8016fd34",size:56,fuzzy_match_percent:0,opcodes:["stwu","mflr","lfs","fsubs","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"__ct__23zNPCGoalBPlanktonAttackFiR13zNPCBPlankton",demangled_name:"zNPCGoalBPlanktonAttack::zNPCGoalBPlanktonAttack(int, zNPCBPlankton&)",address:"0x8016fd6c",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__23zNPCGoalBPlanktonAmbushFiR13zNPCBPlankton",demangled_name:"zNPCGoalBPlanktonAmbush::zNPCGoalBPlanktonAmbush(int, zNPCBPlankton&)",address:"0x8016fdb8",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"set_location__13zNPCBPlanktonFRC5xVec3",demangled_name:"zNPCBPlankton::set_location(const xVec3&)",address:"0x8016fe04",size:72,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","addi","bl","mtlr","blr"],labels:0},{name:"__ct__22zNPCGoalBPlanktonFlankFiR13zNPCBPlankton",demangled_name:"zNPCGoalBPlanktonFlank::zNPCGoalBPlanktonFlank(int, zNPCBPlankton&)",address:"0x8016fe4c",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__22zNPCGoalBPlanktonEvadeFiR13zNPCBPlankton",demangled_name:"zNPCGoalBPlanktonEvade::zNPCGoalBPlanktonEvade(int, zNPCBPlankton&)",address:"0x8016fe98",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__21zNPCGoalBPlanktonHuntFiR13zNPCBPlankton",demangled_name:"zNPCGoalBPlanktonHunt::zNPCGoalBPlanktonHunt(int, zNPCBPlankton&)",address:"0x8016fee4",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__22zNPCGoalBPlanktonTauntFiR13zNPCBPlankton",demangled_name:"zNPCGoalBPlanktonTaunt::zNPCGoalBPlanktonTaunt(int, zNPCBPlankton&)",address:"0x8016ff30",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__21zNPCGoalBPlanktonMoveFiR13zNPCBPlankton",demangled_name:"zNPCGoalBPlanktonMove::zNPCGoalBPlanktonMove(int, zNPCBPlankton&)",address:"0x8016ff7c",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__21zNPCGoalBPlanktonStunFiR13zNPCBPlankton",demangled_name:"zNPCGoalBPlanktonStun::zNPCGoalBPlanktonStun(int, zNPCBPlankton&)",address:"0x8016ffc8",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"give_control__13zNPCBPlanktonFv",demangled_name:"zNPCBPlankton::give_control()",address:"0x80170014",size:56,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","mtctr","bctrl","mtlr","addi","blr"],labels:1},{name:"__ct__21zNPCGoalBPlanktonFallFiR13zNPCBPlankton",demangled_name:"zNPCGoalBPlanktonFall::zNPCGoalBPlanktonFall(int, zNPCBPlankton&)",address:"0x8017004c",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__22zNPCGoalBPlanktonDizzyFiR13zNPCBPlankton",demangled_name:"zNPCGoalBPlanktonDizzy::zNPCGoalBPlanktonDizzy(int, zNPCBPlankton&)",address:"0x80170098",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__21zNPCGoalBPlanktonBeamFiR13zNPCBPlankton",demangled_name:"zNPCGoalBPlanktonBeam::zNPCGoalBPlanktonBeam(int, zNPCBPlankton&)",address:"0x801700e4",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"enable_emitter__13zNPCBPlanktonCFR11xParEmitter",demangled_name:"zNPCBPlankton::enable_emitter(xParEmitter&) const",address:"0x80170130",size:16,fuzzy_match_percent:0,opcodes:["lbz","ori","stb","blr"],labels:0},{name:"disable_emitter__13zNPCBPlanktonCFR11xParEmitter",demangled_name:"zNPCBPlankton::disable_emitter(xParEmitter&) const",address:"0x80170140",size:16,fuzzy_match_percent:0,opcodes:["lbz","rlwinm","stb","blr"],labels:0},{name:"__ct__21zNPCGoalBPlanktonWallFiR13zNPCBPlankton",demangled_name:"zNPCGoalBPlanktonWall::zNPCGoalBPlanktonWall(int, zNPCBPlankton&)",address:"0x80170150",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__23zNPCGoalBPlanktonMissleFiR13zNPCBPlankton",demangled_name:"zNPCGoalBPlanktonMissle::zNPCGoalBPlanktonMissle(int, zNPCBPlankton&)",address:"0x8017019c",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__21zNPCGoalBPlanktonBombFiR13zNPCBPlankton",demangled_name:"zNPCGoalBPlanktonBomb::zNPCGoalBPlanktonBomb(int, zNPCBPlankton&)",address:"0x801701e8",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"ColChkFlags__13zNPCBPlanktonCFv",demangled_name:"zNPCBPlankton::ColChkFlags() const",address:"0x80170234",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"ColPenFlags__13zNPCBPlanktonCFv",demangled_name:"zNPCBPlankton::ColPenFlags() const",address:"0x8017023c",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"ColChkByFlags__13zNPCBPlanktonCFv",demangled_name:"zNPCBPlankton::ColChkByFlags() const",address:"0x80170244",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"ColPenByFlags__13zNPCBPlanktonCFv",demangled_name:"zNPCBPlankton::ColPenByFlags() const",address:"0x8017024c",size:8,fuzzy_match_percent:0,opcodes:["li","blr"],labels:0},{name:"PhysicsFlags__13zNPCBPlanktonCFv",demangled_name:"zNPCBPlankton::PhysicsFlags() const",address:"0x80170254",size:8,fuzzy_match_percent:0,opcodes:["li","blr"],labels:0},{name:"IsAlive__13zNPCBPlanktonFv",demangled_name:"zNPCBPlankton::IsAlive()",address:"0x8017025c",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"visible__17xLaserBoltEmitterCFv",demangled_name:"xLaserBoltEmitter::visible() const",address:"0x80170264",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","addi","stw","bl","clrlwi","cntlzw","srwi","lwz","mtlr","blr"],labels:0},{name:"empty__40static_queueCFv",demangled_name:"static_queue::empty() const",address:"0x80170294",size:40,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","cntlzw","srwi","lwz","mtlr","addi","blr"],labels:0},{name:"size__40static_queueCFv",demangled_name:"static_queue::size() const",address:"0x801702bc",size:8,fuzzy_match_percent:0,opcodes:["lwz","blr"],labels:0},{name:"__dv__5xVec2CFf",demangled_name:"xVec2::operator/(float) const",address:"0x801702c4",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","addi","bl","mtlr","blr"],labels:0},{name:"load_param__10auto_tweakFRiiiiP16xModelAssetParamUiPCc",demangled_name:"auto_tweak::load_param(int&, int, int, int, xModelAssetParam*, unsigned int, const char*)",address:"0x80170300",size:132,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","cmpw","bge","b","ble","mullw","mtlr","addi","blr"],labels:2},{name:"load_param<5xVec3,i>__10auto_tweakFR5xVec3iiiP16xModelAssetParamUiPCc",demangled_name:"auto_tweak::load_param(xVec3&, int, int, int, xModelAssetParam*, unsigned int, const char*)",address:"0x80170384",size:80,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","addi","lwz","bl","mtlr","blr"],labels:0},{name:"load_param__10auto_tweakFRffffP16xModelAssetParamUiPCc",demangled_name:"auto_tweak::load_param(float&, float, float, float, xModelAssetParam*, unsigned int, const char*)",address:"0x801703d4",size:168,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","lfs","mr","bl","stfs","fcmpo","bge","b","ble","fmuls","psq_l","lfd","lwz","mtlr","addi","blr"],labels:2}]},{name:"main/SB/Game/zParPTank",fuzzy_match_percent:92.95377,total_code:7096,matched_code:3548,total_data:440,matched_data:440,total_functions:26,matched_functions:17,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x8032a4a0",size:200,fuzzy_match_percent:100},{name:".rodata",address:"0x80271e28",size:24,fuzzy_match_percent:100},{name:".sbss",address:"0x803cc038",size:48,fuzzy_match_percent:100},{name:".sdata2",address:"0x803cf568",size:168,fuzzy_match_percent:100},{name:".text",address:"0x8017047c",size:6960,fuzzy_match_percent:92.81609},{name:".text",address:"0x80171fac",size:36,fuzzy_match_percent:100},{name:".text",address:"0x80171fd0",size:100,fuzzy_match_percent:100}],functions:[{name:"zParPTankSparkleCreate__FP9zParPTankUiPFP9zParPTankf_v",demangled_name:"zParPTankSparkleCreate(zParPTank*, unsigned int, void (*)(zParPTank*, float))",address:"0x8017047c",size:496,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","lis","addi","bl","mr.","beq","lwz","clrrwi","ori","lfs","stfs","oris","lwzx","cmplwi","mtlr","blr"],labels:2},{name:"__as__5RwV2dFRC5RwV2d",demangled_name:"RwV2d::operator=(const RwV2d&)",address:"0x8017066c",size:20,fuzzy_match_percent:100,opcodes:["lfs","stfs","blr"],labels:0},{name:"zParPTankSparkleUpdate__FP9zParPTankf",demangled_name:"zParPTankSparkleUpdate(zParPTank*, float)",address:"0x80170680",size:392,fuzzy_match_percent:93.877556,opcodes:["stwu","mflr","stw","stmw","mr","lfs","fadds","stfs","fcmpo","cror","bne","lwz","addi","li","lis","bl","b","subi","mullw","add","subf","cmplw","blt","lwzx","oris","fsubs","lmw","mtlr","blr"],labels:4},{name:"zParPTankSpawnSparkles__FP5xVec3Ui",demangled_name:"zParPTankSpawnSparkles(xVec3*, unsigned int)",address:"0x80170808",size:424,fuzzy_match_percent:87.73585,opcodes:["stwu","mflr","stw","stmw","mr","bl","cmpwi","bne","lwz","subf","cmplw","ble","cmplwi","beq","addi","li","lis","b","lfs","fcmpo","bgt","mullw","add","stfs","fadds","blt","lwzx","oris","lmw","mtlr","blr"],labels:7},{name:"zParPTankBubbleCreate__FP9zParPTankUiPFP9zParPTankf_v",demangled_name:"zParPTankBubbleCreate(zParPTank*, unsigned int, void (*)(zParPTank*, float))",address:"0x801709b0",size:356,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","lis","addi","bl","mr.","beq","lwz","clrrwi","ori","lfs","stfs","oris","lwzx","slwi","mtlr","blr"],labels:1},{name:"zParPTankMenuBubbleCreate__FP9zParPTankUiPFP9zParPTankf_v",demangled_name:"zParPTankMenuBubbleCreate(zParPTank*, unsigned int, void (*)(zParPTank*, float))",address:"0x80170b14",size:356,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","lis","addi","bl","mr.","beq","lwz","clrrwi","ori","lfs","stfs","oris","lwzx","slwi","mtlr","blr"],labels:1},{name:"zParPTankBubbleUpdate__FP9zParPTankf",demangled_name:"zParPTankBubbleUpdate(zParPTank*, float)",address:"0x80170c78",size:1068,fuzzy_match_percent:80.524345,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","addi","li","lis","bl","lfs","fmuls","cmplw","bne","b","fsubs","stfs","fmadds","fadds","fcmpo","ble","fdivs","lfd","fnmsubs","fctiwz","stb","bge","clrlwi.","subi","mullw","add","slwi","lfsx","subf","blt","lwzx","oris","psq_l","lmw","mtlr","blr"],labels:13},{name:"zParPTankSpawnBubbles__FP5xVec3P5xVec3UifP9zParPTank",demangled_name:"zParPTankSpawnBubbles(xVec3*, xVec3*, unsigned int, float, zParPTank*)",address:"0x801710a4",size:676,fuzzy_match_percent:87.57397,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","fmr","addi","mr","lwz","cmplwi","beq","bne","b","subf","cmplw","ble","li","bl","cmpwi","lfs","fcmpo","bgt","mullw","add","slwi","stfsx","stfs","fadds","fmadds","fmuls","blt","lwzx","oris","psq_l","lfd","lmw","mtlr","blr"],labels:10},{name:"zParPTankSpawnBubbles__FP5xVec3P5xVec3Uif",demangled_name:"zParPTankSpawnBubbles(xVec3*, xVec3*, unsigned int, float)",address:"0x80171348",size:112,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","mr","bl","cmpwi","bne","lwz","lfd","mtlr","addi","blr"],labels:1},{name:"zParPTankBubblesAvailable__Fv",demangled_name:"zParPTankBubblesAvailable()",address:"0x801713b8",size:20,fuzzy_match_percent:100,opcodes:["lwz","subf","blr"],labels:0},{name:"zParPTankSpawnMenuBubbles__FP5xVec3P5xVec3Ui",demangled_name:"zParPTankSpawnMenuBubbles(xVec3*, xVec3*, unsigned int)",address:"0x801713cc",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lfs","lwz","bl","mtlr","addi","blr"],labels:0},{name:"zParPTankSnowCreate__FP9zParPTankUiPFP9zParPTankf_v",demangled_name:"zParPTankSnowCreate(zParPTank*, unsigned int, void (*)(zParPTank*, float))",address:"0x801713f4",size:144,fuzzy_match_percent:91.66667,opcodes:["stwu","mflr","stw","li","mr","lis","addi","bl","lwz","mulli","mtlr","blr"],labels:0},{name:"zParPTankSnowUpdate__FP9zParPTankf",demangled_name:"zParPTankSnowUpdate(zParPTank*, float)",address:"0x80171484",size:604,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lfs","mr","lis","lwz","fmr","fdivs","mulli","fmuls","addi","add","bl","b","fsubs","stfs","fcmpo","cror","bne","subi","clrlwi.","li","ble","fmadds","fctiwz","stb","bge","fadds","cmplw","subf","mulhw","srawi","srwi","psq_l","lfd","mtlr","blr"],labels:8},{name:"zParPTankSpawnSnow__FP5xVec3P5xVec3Ui",demangled_name:"zParPTankSpawnSnow(xVec3*, xVec3*, unsigned int)",address:"0x801716e0",size:240,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stmw","mr","bl","cmpwi","bne","lwz","add","cmplw","ble","mulli","lis","subf","b","addi","lfs","stfs","fmadds","extrwi","lfd","fsubs","fmuls","lmw","mtlr","blr"],labels:4},{name:"zParPTankSteamCreate__FP9zParPTankUiPFP9zParPTankf_v",demangled_name:"zParPTankSteamCreate(zParPTank*, unsigned int, void (*)(zParPTank*, float))",address:"0x801717d0",size:500,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","lis","addi","bl","mr.","beq","lwz","clrrwi","ori","lfs","stfs","oris","lwzx","cmplwi","mtlr","blr"],labels:2},{name:"zParPTankSteamUpdate__FP9zParPTankf",demangled_name:"zParPTankSteamUpdate(zParPTank*, float)",address:"0x801719c4",size:444,fuzzy_match_percent:94.59459,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lwz","fmr","li","lwzx","addi","bl","ori","lfs","fadds","stfs","fcmpo","cror","bne","lis","b","subi","mullw","add","subf","cmplw","blt","oris","psq_l","lfd","lmw","mtlr","blr"],labels:4},{name:"zParPTankAdd__Fv",demangled_name:"zParPTankAdd()",address:"0x80171b80",size:32,fuzzy_match_percent:100,opcodes:["lwz","lis","addi","mulli","stw","add","blr"],labels:0},{name:"zParPTankInit__Fv",demangled_name:"zParPTankInit()",address:"0x80171ba0",size:164,fuzzy_match_percent:60.975613,opcodes:["stwu","mflr","stw","li","bl","lis","addi","lwz","ori","mtlr","blr"],labels:0},{name:"zParPTankSceneEnter__Fv",demangled_name:"zParPTankSceneEnter()",address:"0x80171c44",size:56,fuzzy_match_percent:64.28571,opcodes:["stwu","mflr","stw","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"zParPTankSceneExit__Fv",demangled_name:"zParPTankSceneExit()",address:"0x80171c7c",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zParPTankExit__Fv",demangled_name:"zParPTankExit()",address:"0x80171c80",size:180,fuzzy_match_percent:93.333336,opcodes:["stwu","mflr","lis","stw","addi","mr","li","b","lwz","cmplwi","beq","bl","cmplw","blt","mtlr","blr"],labels:5},{name:"zParPTankUpdate__Ff",demangled_name:"zParPTankUpdate(float)",address:"0x80171d34",size:160,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","fmr","bl","lis","mr","addi","li","b","cmpwi","beq","lwz","rlwinm.","cmplwi","mtctr","bctrl","cmplw","blt","lfd","mtlr","blr"],labels:4},{name:"zParPTankRender__Fv",demangled_name:"zParPTankRender()",address:"0x80171dd4",size:208,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","mr","li","b","bl","cmpwi","beq","lwz","cmplw","bne","cmplwi","mtctr","bctrl","blt","mtlr","blr"],labels:4},{name:"zParPTankConvertEmitRate__FP11xParEmitterf",demangled_name:"zParPTankConvertEmitRate(xParEmitter*, float)",address:"0x80171ea4",size:264,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lfs","lwz","fadds","stfs","fcmpo","mfcr","extrwi","fcmpu","bne","b","fsubs","bgt","lbz","addi","bl","fmuls","fctiwz","cmpwi","ble","xoris","lis","lfd","psq_l","mtlr","blr"],labels:3},{name:"assign__5xVec2Ff",demangled_name:"xVec2::assign(float)",address:"0x80171fac",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","fmr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"__as__Q223@unnamed@zParPTank_cpp@18snow_particle_dataFRCQ223@unnamed@zParPTank_cpp@18snow_particle_data",demangled_name:"@unnamed@zParPTank_cpp@::snow_particle_data::operator=(const @unnamed@zParPTank_cpp@::snow_particle_data&)",address:"0x80171fd0",size:100,fuzzy_match_percent:100,opcodes:["lwz","stw","lfs","stfs","blr"],labels:0}]},{name:"main/SB/Game/zTaxi",fuzzy_match_percent:98.48485,total_code:1584,matched_code:640,total_data:112,matched_data:112,total_functions:13,matched_functions:12,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x8032a568",size:16,fuzzy_match_percent:100},{name:".data",address:"0x8029b448",size:24,fuzzy_match_percent:100},{name:".rodata",address:"0x80271e40",size:24,fuzzy_match_percent:100},{name:".sbss",address:"0x803cc068",size:8,fuzzy_match_percent:100},{name:".sdata",address:"0x803cadb0",size:8,fuzzy_match_percent:100},{name:".sdata2",address:"0x803cf610",size:32,fuzzy_match_percent:100},{name:".text",address:"0x80172034",size:1536,fuzzy_match_percent:98.4375},{name:".text",address:"0x80172634",size:48,fuzzy_match_percent:100}],functions:[{name:"zTaxi_Init__FR5xBaseR9xDynAssetUl",demangled_name:"zTaxi_Init(xBase&, xDynAsset&, unsigned long)",address:"0x80172034",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zTaxi_Init__FP5zTaxiP10taxi_asset",demangled_name:"zTaxi_Init(zTaxi*, taxi_asset*)",address:"0x80172054",size:212,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lbz","extsb.","bne","lis","addi","li","stb","cmplwi","beq","b","lwz","lfs","stfs","mtlr","blr"],labels:4},{name:"__ct__6taxiCBFv",demangled_name:"taxiCB::taxiCB()",address:"0x80172128",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"zTaxi_Setup__FP5zTaxi",demangled_name:"zTaxi_Setup(zTaxi*)",address:"0x80172164",size:128,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","bl","li","lfs","stfs","lhz","ori","sth","mtlr","addi","blr"],labels:0},{name:"zTaxi_Update__FP5xBaseP6xScenef",demangled_name:"zTaxi_Update(xBase*, xScene*, float)",address:"0x801721e4",size:944,fuzzy_match_percent:97.45763,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","addi","bl","lfs","lis","stfs","lwz","fcmpu","bne","clrlwi.","beq","cmplwi","li","b","cmpwi","bge","cmplw","fcmpo","ble","fsubs","psq_l","lfd","mtlr","blr"],labels:20},{name:"zTaxi_tb_answer__FUi",demangled_name:"zTaxi_tb_answer(unsigned int)",address:"0x80172594",size:8,fuzzy_match_percent:100,opcodes:["stw","blr"],labels:0},{name:"zTaxi_Save__FP5zTaxiP7xSerial",demangled_name:"zTaxi_Save(zTaxi*, xSerial*)",address:"0x8017259c",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zTaxi_Load__FP5zTaxiP7xSerial",demangled_name:"zTaxi_Load(zTaxi*, xSerial*)",address:"0x801725bc",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zTaxiEventCB__FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"zTaxiEventCB(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x801725dc",size:88,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmpwi","stw","beq","bge","b","mr","bl","lwz","li","mtlr","addi","blr"],labels:4},{name:"on_signal__6taxiCBFUi",demangled_name:"taxiCB::on_signal(unsigned int)",address:"0x80172634",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"on_start__6taxiCBFv",demangled_name:"taxiCB::on_start()",address:"0x80172638",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"on_answer__6taxiCBFQ28ztalkbox11answer_enum",demangled_name:"taxiCB::on_answer(ztalkbox::answer_enum)",address:"0x8017263c",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"on_stop__6taxiCBFv",demangled_name:"taxiCB::on_stop()",address:"0x80172660",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0}]},{name:"main/SB/Game/zNPCTypeDutchman",fuzzy_match_percent:.38496608,total_code:39484,matched_code:152,total_data:8840,matched_data:0,total_functions:227,matched_functions:9,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x8032a578",size:3792,fuzzy_match_percent:0},{name:".data",address:"0x8029b460",size:976,fuzzy_match_percent:34.57627},{name:".rodata",address:"0x80271e58",size:3560,fuzzy_match_percent:0},{name:".sbss",address:"0x803cc070",size:64,fuzzy_match_percent:0},{name:".sbss2",address:"0x803d09a8",size:152,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cf630",size:296,fuzzy_match_percent:0},{name:".text",address:"0x80172664",size:35188,fuzzy_match_percent:.022735024},{name:".text",address:"0x8017afd8",size:2008,fuzzy_match_percent:0},{name:".text",address:"0x8017b7b0",size:76,fuzzy_match_percent:0},{name:".text",address:"0x8017b7fc",size:32,fuzzy_match_percent:0},{name:".text",address:"0x8017b81c",size:1616,fuzzy_match_percent:2.7227724},{name:".text",address:"0x8017be6c",size:44,fuzzy_match_percent:0},{name:".text",address:"0x8017be98",size:380,fuzzy_match_percent:0},{name:".text",address:"0x8017c014",size:100,fuzzy_match_percent:100},{name:".text",address:"0x8017c078",size:40,fuzzy_match_percent:0}],functions:[{name:"look_at__30@unnamed@zNPCTypeDutchman_cpp@FR7xMat3x3RC5xVec3",demangled_name:"@unnamed@zNPCTypeDutchman_cpp@::look_at(xMat3x3&, const xVec3&)",address:"0x80172664",size:336,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","bl","fmr","lfs","fcmpo","cror","bne","lis","addi","b","fdivs","fabs","frsp","bge","fneg","psq_l","lwz","lfd","mtlr","blr"],labels:5},{name:"init_sound__30@unnamed@zNPCTypeDutchman_cpp@Fv",demangled_name:"@unnamed@zNPCTypeDutchman_cpp@::init_sound()",address:"0x801727b4",size:124,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","bl","lwz","cmpwi","blt","mtlr","blr"],labels:1},{name:"play_sound__30@unnamed@zNPCTypeDutchman_cpp@FiPC5xVec3f",demangled_name:"@unnamed@zNPCTypeDutchman_cpp@::play_sound(int, const xVec3*, float)",address:"0x80172830",size:192,fuzzy_match_percent:0,opcodes:["stwu","mflr","mulli","lis","stw","addi","add","lwz","clrlwi.","slwi","beq","lfs","mr","lwzx","li","fmuls","bl","b","mtlr","blr"],labels:2},{name:"kill_sound__30@unnamed@zNPCTypeDutchman_cpp@FiUi",demangled_name:"@unnamed@zNPCTypeDutchman_cpp@::kill_sound(int, unsigned int)",address:"0x801728f0",size:100,fuzzy_match_percent:0,opcodes:["stwu","mflr","mulli","lis","stw","addi","add","lwz","clrlwi.","beq","lfs","mr","bl","b","mtlr","blr"],labels:2},{name:"set_volume__30@unnamed@zNPCTypeDutchman_cpp@FiUif",demangled_name:"@unnamed@zNPCTypeDutchman_cpp@::set_volume(int, unsigned int, float)",address:"0x80172954",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","mulli","addi","mr","add","lfs","fmuls","bl","lwz","mtlr","blr"],labels:0},{name:"ZNPC_AnimTable_Dutchman__Fv",demangled_name:"ZNPC_AnimTable_Dutchman()",address:"0x80172990",size:1672,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","stmw","lwz","bl","mr","lfs","fmr","lmw","mtlr","blr"],labels:0},{name:"__ct__12zNPCDutchmanFi",demangled_name:"zNPCDutchman::zNPCDutchman(int)",address:"0x80173018",size:80,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"Init__12zNPCDutchmanFP9xEntAsset",demangled_name:"zNPCDutchman::Init(xEntAsset*)",address:"0x80173068",size:344,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","stmw","mr","lwz","bl","li","lfs","stfs","cmpwi","blt","b","bne","lhz","ori","sth","cmplwi","lmw","mtlr","blr"],labels:5},{name:"Setup__12zNPCDutchmanFv",demangled_name:"zNPCDutchman::Setup()",address:"0x801731c0",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Reset__12zNPCDutchmanFv",demangled_name:"zNPCDutchman::Reset()",address:"0x801731e0",size:820,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","bl","li","lfs","stfs","fdivs","stb","fmuls","lwz","mtlr","blr"],labels:0},{name:"Destroy__12zNPCDutchmanFv",demangled_name:"zNPCDutchman::Destroy()",address:"0x80173514",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","subi","mtlr","addi","blr"],labels:0},{name:"Process__12zNPCDutchmanFP6xScenef",demangled_name:"zNPCDutchman::Process(xScene*, float)",address:"0x80173540",size:408,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lbz","cmplwi","bne","bl","b","lfs","li","fadds","stfs","lwz","beq","lis","addi","fsubs","clrlwi.","ori","psq_l","lfd","mtlr","blr"],labels:5},{name:"SysEvent__12zNPCDutchmanFP5xBaseP5xBaseUiPCfP5xBasePi",demangled_name:"zNPCDutchman::SysEvent(xBase*, xBase*, unsigned int, const float*, xBase*, int*)",address:"0x801736d8",size:104,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","beq","bge","b","bl","lis","lwz","addi","li","mtlr","blr"],labels:5},{name:"Render__12zNPCDutchmanFv",demangled_name:"zNPCDutchman::Render()",address:"0x80173740",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"RenderExtra__12zNPCDutchmanFv",demangled_name:"zNPCDutchman::RenderExtra()",address:"0x80173760",size:364,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","addi","mr","li","bl","lwz","b","cmplwi","bne","lbz","beq","add.","clrlwi.","subfic","subi","or","srwi","mtlr","blr"],labels:7},{name:"ParseINI__12zNPCDutchmanFv",demangled_name:"zNPCDutchman::ParseINI()",address:"0x801738cc",size:104,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","lwz","addi","mtlr","blr"],labels:0},{name:"load__Q230@unnamed@zNPCTypeDutchman_cpp@11tweak_groupFP16xModelAssetParamUi",demangled_name:"@unnamed@zNPCTypeDutchman_cpp@::tweak_group::load(xModelAssetParam*, unsigned int)",address:"0x80173934",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","li","bl","lwz","mtlr","addi","blr"],labels:0},{name:"register_tweaks__Q230@unnamed@zNPCTypeDutchman_cpp@11tweak_groupFbP16xModelAssetParamUiPCc",demangled_name:"@unnamed@zNPCTypeDutchman_cpp@::tweak_group::register_tweaks(bool, xModelAssetParam*, unsigned int, const char*)",address:"0x80173964",size:6936,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","clrlwi.","mr","beq","lfs","lis","addi","stfs","bl","li","fmr","lwz","mtlr","blr"],labels:120},{name:"SelfSetup__12zNPCDutchmanFv",demangled_name:"zNPCDutchman::SelfSetup()",address:"0x8017547c",size:164,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","li","lwz","lis","addi","b","cmpw","ble","mtlr","blr"],labels:2},{name:"Damage__12zNPCDutchmanF18en_NPC_DAMAGE_TYPEP5xBasePC5xVec3",demangled_name:"zNPCDutchman::Damage(en_NPC_DAMAGE_TYPE, xBase*, const xVec3*)",address:"0x80175520",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","bl","mtlr","addi","blr"],labels:0},{name:"AnimPick__12zNPCDutchmanFi16en_NPC_GOAL_SPOTP5xGoal",demangled_name:"zNPCDutchman::AnimPick(int, en_NPC_GOAL_SPOT, xGoal*)",address:"0x80175544",size:156,fuzzy_match_percent:0,opcodes:["subis","li","subi","cmplwi","bgt","lis","slwi","addi","lwzx","mtctr","bctr","b","lbz","beq","cmpwi","ble","mr","blr"],labels:11},{name:"LassoNotify__12zNPCDutchmanF14en_LASSO_EVENT",demangled_name:"zNPCDutchman::LassoNotify(en_LASSO_EVENT)",address:"0x801755e0",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","cmpwi","beq","bge","b","lis","lwz","addi","li","bl","mtlr","blr"],labels:2},{name:"LassoSetup__12zNPCDutchmanFv",demangled_name:"zNPCDutchman::LassoSetup()",address:"0x80175650",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"update_round__12zNPCDutchmanFv",demangled_name:"zNPCDutchman::update_round()",address:"0x8017568c",size:88,fuzzy_match_percent:0,opcodes:["lwz","cmpwi","bne","li","stw","b","subi","lis","mulli","addi","mulhw","srwi","add","subfic","cmpw","beqlr","blr"],labels:2},{name:"next_goal__12zNPCDutchmanFv",demangled_name:"zNPCDutchman::next_goal()",address:"0x801756e4",size:104,fuzzy_match_percent:0,opcodes:["lwz","lis","addi","stw","slwi","add","lwzx","cmpwi","bne","li","lfs","stfs","blr"],labels:1},{name:"goal_delay__12zNPCDutchmanFv",demangled_name:"zNPCDutchman::goal_delay()",address:"0x8017574c",size:40,fuzzy_match_percent:0,opcodes:["lwz","lis","addi","slwi","add","lfs","blr"],labels:0},{name:"decompose__12zNPCDutchmanFv",demangled_name:"zNPCDutchman::decompose()",address:"0x80175774",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","cmplwi","beq","li","stb","lwz","bl","lis","addi","mtlr","blr"],labels:1},{name:"set_yaw_matrix__30@unnamed@zNPCTypeDutchman_cpp@FR7xMat3x3f",demangled_name:"@unnamed@zNPCTypeDutchman_cpp@::set_yaw_matrix(xMat3x3&, float)",address:"0x801757e4",size:156,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","bl","fneg","lfs","addi","psq_l","lfd","lwz","mtlr","blr"],labels:0},{name:"update_move_follow__30@unnamed@zNPCTypeDutchman_cpp@FR5xVec3RQ212zNPCDutchman9move_infoRC7xMat3x3f",demangled_name:"@unnamed@zNPCTypeDutchman_cpp@::update_move_follow(xVec3&, zNPCDutchman::move_info&, const xMat3x3&, float)",address:"0x80175880",size:280,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","addi","bl","lwz","lis","lfs","psq_l","lfd","mtlr","blr"],labels:0},{name:"update_move_accel__30@unnamed@zNPCTypeDutchman_cpp@FR5xVec3RQ212zNPCDutchman9move_infof",demangled_name:"@unnamed@zNPCTypeDutchman_cpp@::update_move_accel(xVec3&, zNPCDutchman::move_info&, float)",address:"0x80175998",size:164,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","addi","bl","lfs","fmuls","psq_l","lwz","lfd","mtlr","blr"],labels:0},{name:"update_move_vel__30@unnamed@zNPCTypeDutchman_cpp@FR5xVec3RQ212zNPCDutchman9move_infof",demangled_name:"@unnamed@zNPCTypeDutchman_cpp@::update_move_vel(xVec3&, zNPCDutchman::move_info&, float)",address:"0x80175a3c",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","addi","stw","mr","bl","lwz","mtlr","blr"],labels:0},{name:"update_move_stop__30@unnamed@zNPCTypeDutchman_cpp@FR5xVec3RQ212zNPCDutchman9move_infof",demangled_name:"@unnamed@zNPCTypeDutchman_cpp@::update_move_stop(xVec3&, zNPCDutchman::move_info&, float)",address:"0x80175a7c",size:128,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","lfs","addi","bl","psq_l","lwz","lfd","mtlr","blr"],labels:0},{name:"update_turn__12zNPCDutchmanFf",demangled_name:"zNPCDutchman::update_turn(float)",address:"0x80175afc",size:260,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","bl","lwz","lfs","stfs","clrlwi.","beq","fsubs","fcmpo","ble","b","bge","fadds","frsp","addi","psq_l","lfd","mtlr","blr"],labels:3},{name:"update_move__12zNPCDutchmanFf",demangled_name:"zNPCDutchman::update_move(float)",address:"0x80175c00",size:148,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmpwi","beq","bge","b","addi","bl","mtlr","blr"],labels:6},{name:"update_animation__12zNPCDutchmanFf",demangled_name:"zNPCDutchman::update_animation(float)",address:"0x80175c94",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"update_camera__12zNPCDutchmanFf",demangled_name:"zNPCDutchman::update_camera(float)",address:"0x80175c98",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","stfd","fmr","bl","rlwinm.","bne","lis","addi","lwz","lfd","mtlr","blr"],labels:1},{name:"clip_outside_circle__30@unnamed@zNPCTypeDutchman_cpp@FRfRC5xVec2RC5xVec2ffRC5xVec2f",demangled_name:"@unnamed@zNPCTypeDutchman_cpp@::clip_outside_circle(float&, const xVec2&, const xVec2&, float, float, const xVec2&, float)",address:"0x80175ce4",size:428,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","fmuls","fsubs","bl","addi","fcmpo","cror","bne","li","b","ble","stfs","lfs","fmsubs","bge","fneg","fdivs","fadds","psq_l","lfd","lwz","mtlr","blr"],labels:4},{name:"clip_outside_circle__30@unnamed@zNPCTypeDutchman_cpp@FRfRC5xVec3RC5xVec3ffRC5xVec3f",demangled_name:"@unnamed@zNPCTypeDutchman_cpp@::clip_outside_circle(float&, const xVec3&, const xVec3&, float, float, const xVec3&, float)",address:"0x80175e90",size:140,fuzzy_match_percent:0,opcodes:["stwu","mflr","lfs","stw","addi","lwz","stfs","bl","mtlr","blr"],labels:0},{name:"update_wave__12zNPCDutchmanFRQ212zNPCDutchman9wave_dataf",demangled_name:"zNPCDutchman::update_wave(zNPCDutchman::wave_data&, float)",address:"0x80175f1c",size:792,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lis","addi","fmr","lfs","bl","lbz","cmplwi","bne","clrlwi.","beq","li","stb","lwz","b","lwzu","fmuls","fneg","fsubs","fnmsubs","stfs","fctiwz","fmadds","cmpw","blt","cmpwi","psq_l","lfd","lmw","mtlr","blr"],labels:6},{name:"init_wave__12zNPCDutchmanFRQ212zNPCDutchman9wave_dataRC5xVec3RC5xVec3",demangled_name:"zNPCDutchman::init_wave(zNPCDutchman::wave_data&, const xVec3&, const xVec3&)",address:"0x80176234",size:200,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","li","addi","mr","stb","lfs","bl","stfs","lwz","mtlr","blr"],labels:0},{name:"kill_wave__12zNPCDutchmanFRQ212zNPCDutchman9wave_data",demangled_name:"zNPCDutchman::kill_wave(zNPCDutchman::wave_data&)",address:"0x801762fc",size:40,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","lwz","bl","mtlr","addi","blr"],labels:0},{name:"start_eye_glow__12zNPCDutchmanFv",demangled_name:"zNPCDutchman::start_eye_glow()",address:"0x80176324",size:20,fuzzy_match_percent:0,opcodes:["li","stb","lfs","stfs","blr"],labels:0},{name:"stop_eye_glow__12zNPCDutchmanFv",demangled_name:"zNPCDutchman::stop_eye_glow()",address:"0x80176338",size:12,fuzzy_match_percent:0,opcodes:["li","stb","blr"],labels:0},{name:"update_eye_glow__12zNPCDutchmanFf",demangled_name:"zNPCDutchman::update_eye_glow(float)",address:"0x80176344",size:376,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lbz","cmplwi","beq","bl","lis","addi","lfs","lwz","li","fmuls","stfs","cmpwi","blt","psq_l","lfd","lmw","mtlr","blr"],labels:2},{name:"start_hand_trail__12zNPCDutchmanFv",demangled_name:"zNPCDutchman::start_hand_trail()",address:"0x801764bc",size:116,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","stb","addi","bl","cmpwi","blt","lwz","mtlr","blr"],labels:1},{name:"stop_hand_trail__12zNPCDutchmanFv",demangled_name:"zNPCDutchman::stop_hand_trail()",address:"0x80176530",size:12,fuzzy_match_percent:0,opcodes:["li","stb","blr"],labels:0},{name:"update_hand_trail__12zNPCDutchmanFf",demangled_name:"zNPCDutchman::update_hand_trail(float)",address:"0x8017653c",size:220,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lbz","cmplwi","beq","lwz","lis","li","addi","stb","lfs","stfs","bl","cmpwi","blt","psq_l","lfd","mtlr","blr"],labels:2},{name:"dissolve__12zNPCDutchmanFf",demangled_name:"zNPCDutchman::dissolve(float)",address:"0x80176618",size:260,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lfs","mr","fcmpo","cror","bne","li","lwz","bl","b","stfs","fdivs","cmplwi","fmr","addi","psq_l","lfd","mtlr","blr"],labels:4},{name:"coalesce__12zNPCDutchmanFf",demangled_name:"zNPCDutchman::coalesce(float)",address:"0x8017671c",size:284,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","bl","lfs","fcmpo","cror","bne","li","lwz","cmplwi","beq","b","stfs","fdivs","psq_l","lfd","mtlr","addi","blr"],labels:2},{name:"reset_blob_mat__12zNPCDutchmanFv",demangled_name:"zNPCDutchman::reset_blob_mat()",address:"0x80176838",size:180,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","addi","lfs","bl","fmr","mr","fneg","psq_l","lfd","lwz","mtlr","blr"],labels:0},{name:"refresh_reticle__12zNPCDutchmanFv",demangled_name:"zNPCDutchman::refresh_reticle()",address:"0x801768ec",size:96,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","li","stw","addi","lwz","bl","lis","lfs","fadds","stfs","mtlr","blr"],labels:0},{name:"reset_lasso_anim__12zNPCDutchmanFv",demangled_name:"zNPCDutchman::reset_lasso_anim()",address:"0x8017694c",size:56,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","lfs","bl","mtlr","addi","blr"],labels:0},{name:"update_fade__12zNPCDutchmanFf",demangled_name:"zNPCDutchman::update_fade(float)",address:"0x80176984",size:380,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","cmpwi","beq","bge","b","lfs","fadds","stfs","fcmpo","cror","bne","li","bl","fmuls","fsubs","fmr","psq_l","lfd","mtlr","addi","blr"],labels:6},{name:"update_slime__12zNPCDutchmanFf",demangled_name:"zNPCDutchman::update_slime(float)",address:"0x80176b00",size:212,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","addi","bl","lis","b","lfs","fadds","stfs","fcmpo","ble","clrlwi.","bne","psq_l","lwz","lfd","mtlr","blr"],labels:4},{name:"add_slime__12zNPCDutchmanFRC5xVec3f",demangled_name:"zNPCDutchman::add_slime(const xVec3&, float)",address:"0x80176bd4",size:376,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","fmr","addi","mr","bl","lwz","clrlwi.","beq","lfs","fsubs","stfs","b","fadds","fmuls","fcmpo","cror","bne","psq_l","lfd","mtlr","blr"],labels:3},{name:"add_spray__12zNPCDutchmanFRC5xVec3f",demangled_name:"zNPCDutchman::add_spray(const xVec3&, float)",address:"0x80176d4c",size:784,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","lis","addi","lfs","lwz","fadds","stfs","fcmpo","bge","fmuls","b","cror","bne","li","stb","lbz","cmplwi","beq","ble","fdivs","psq_l","lfd","mtlr","blr"],labels:5},{name:"add_splash__12zNPCDutchmanFRC5xVec3f",demangled_name:"zNPCDutchman::add_splash(const xVec3&, float)",address:"0x8017705c",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"update_flames__12zNPCDutchmanFf",demangled_name:"zNPCDutchman::update_flames(float)",address:"0x80177060",size:876,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","addi","bl","lis","b","lfs","fcmpo","cror","bne","lwz","clrlwi.","lbz","cmplwi","beq","fadds","stfs","fmadds","fsubs","fmuls","bgt","fctiwz","cmpw","ble","fneg","psq_l","lfd","mtlr","blr"],labels:9},{name:"start_fight__12zNPCDutchmanFv",demangled_name:"zNPCDutchman::start_fight()",address:"0x801773cc",size:164,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","cmplwi","bne","lwz","cmpwi","bgt","b","li","lis","stb","addi","bl","lfs","mtlr","blr"],labels:2},{name:"set_life__12zNPCDutchmanFi",demangled_name:"zNPCDutchman::set_life(int)",address:"0x80177470",size:136,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","lwz","bl","cmpw","bge","stb","b","addi","blt","mtlr","blr"],labels:3},{name:"start_beam__12zNPCDutchmanFv",demangled_name:"zNPCDutchman::start_beam()",address:"0x801774f8",size:40,fuzzy_match_percent:0,opcodes:["lbz","cmplwi","bnelr","li","stb","stw","blr"],labels:0},{name:"stop_beam__12zNPCDutchmanFv",demangled_name:"zNPCDutchman::stop_beam()",address:"0x80177520",size:12,fuzzy_match_percent:0,opcodes:["li","stb","blr"],labels:0},{name:"set_alpha__12zNPCDutchmanFf",demangled_name:"zNPCDutchman::set_alpha(float)",address:"0x8017752c",size:88,fuzzy_match_percent:0,opcodes:["stfs","lis","addi","lfs","lwz","fmuls","b","fcmpo","bge","lhz","ori","sth","andi.","cmplwi","bne","blr"],labels:4},{name:"start_flames__12zNPCDutchmanFv",demangled_name:"zNPCDutchman::start_flames()",address:"0x80177584",size:72,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","mr","stw","stb","addi","lfs","stfs","bl","lwz","mtlr","blr"],labels:0},{name:"stop_flames__12zNPCDutchmanFv",demangled_name:"zNPCDutchman::stop_flames()",address:"0x801775cc",size:12,fuzzy_match_percent:0,opcodes:["li","stb","blr"],labels:0},{name:"check_player_damage__12zNPCDutchmanFv",demangled_name:"zNPCDutchman::check_player_damage()",address:"0x801775d8",size:884,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stmw","mr","addi","lwz","cmpwi","beq","li","b","lbz","cmplwi","lfs","bl","clrlwi.","cmplw","blt","fneg","fmuls","fnmsubs","stfs","bne","ble","lmw","mtlr","blr"],labels:16},{name:"get_eye_loc__12zNPCDutchmanCFi",demangled_name:"zNPCDutchman::get_eye_loc(int) const",address:"0x8017794c",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","slwi","li","mr","lwzx","bl","mtlr","addi","blr"],labels:0},{name:"get_hand_loc__12zNPCDutchmanCFi",demangled_name:"zNPCDutchman::get_hand_loc(int) const",address:"0x80177988",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","slwi","li","mr","lwzx","bl","mtlr","addi","blr"],labels:0},{name:"get_splash_loc__12zNPCDutchmanCFv",demangled_name:"zNPCDutchman::get_splash_loc() const",address:"0x801779c4",size:212,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","addi","lwz","lis","lfs","lwzu","fmadds","stfs","mtlr","blr"],labels:0},{name:"vanish__12zNPCDutchmanFv",demangled_name:"zNPCDutchman::vanish()",address:"0x80177a98",size:68,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","lbz","stb","bl","lwz","mtlr","addi","blr"],labels:0},{name:"reappear__12zNPCDutchmanFv",demangled_name:"zNPCDutchman::reappear()",address:"0x80177adc",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","stb","bl","lwz","mtlr","addi","blr"],labels:0},{name:"random_orbit__12zNPCDutchmanCFRC5xVec3ff",demangled_name:"zNPCDutchman::random_orbit(const xVec3&, float, float) const",address:"0x80177b18",size:404,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","addi","lwz","lfs","fcmpo","cror","bne","b","fdivs","fmuls","ble","fsubs","fmadds","extrwi.","beq","fadds","lis","stfs","psq_l","lfd","mtlr","blr"],labels:4},{name:"turn_to_face__12zNPCDutchmanFRC5xVec3",demangled_name:"zNPCDutchman::turn_to_face(const xVec3&)",address:"0x80177cac",size:184,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","stb","bl","lwz","lfs","fsubs","stfs","addi","fcmpo","cror","bne","beq","fdivs","mtlr","blr"],labels:2},{name:"reset_speed__12zNPCDutchmanFv",demangled_name:"zNPCDutchman::reset_speed()",address:"0x80177d64",size:156,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","lfs","stfs","lwz","slwi","lfsx","bl","mtlr","blr"],labels:0},{name:"halt__12zNPCDutchmanFf",demangled_name:"zNPCDutchman::halt(float)",address:"0x80177e00",size:104,fuzzy_match_percent:0,opcodes:["li","stw","lfs","fcmpo","bge","fmr","b","fneg","stfs","blr"],labels:6},{name:"set_beam_verts__30@unnamed@zNPCTypeDutchman_cpp@FP18RxObjSpace3DVertexRC5xVec3RC5xVec3UcUcRC5xVec3",demangled_name:"@unnamed@zNPCTypeDutchman_cpp@::set_beam_verts(RxObjSpace3DVertex*, const xVec3&, const xVec3&, unsigned char, unsigned char, const xVec3&)",address:"0x80177e68",size:240,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","addi","bl","lfs","fmr","lmw","lwz","mtlr","blr"],labels:0},{name:"set_vert__30@unnamed@zNPCTypeDutchman_cpp@FR18RxObjSpace3DVertexRC5xVec3ffUc",demangled_name:"@unnamed@zNPCTypeDutchman_cpp@::set_vert(RxObjSpace3DVertex&, const xVec3&, float, float, unsigned char)",address:"0x80177f58",size:56,fuzzy_match_percent:0,opcodes:["lfs","li","stfs","stb","blr"],labels:0},{name:"world_to_screen__30@unnamed@zNPCTypeDutchman_cpp@FRC5xVec3",demangled_name:"@unnamed@zNPCTypeDutchman_cpp@::world_to_screen(const xVec3&)",address:"0x80177f90",size:160,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","lwz","bl","lfs","fdivs","fmuls","mtlr","blr"],labels:0},{name:"render_beam__30@unnamed@zNPCTypeDutchman_cpp@FP18RxObjSpace3DVertexRCQ212zNPCDutchman9beam_infoUlUc",demangled_name:"@unnamed@zNPCTypeDutchman_cpp@::render_beam(RxObjSpace3DVertex*, const zNPCDutchman::beam_info&, unsigned long, unsigned char)",address:"0x80178030",size:504,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","slwi","mr","addi","add","bl","lwz","lfs","stfs","lis","fneg","fmuls","lbz","cmplwi","bne","b","li","lmw","mtlr","blr"],labels:2},{name:"render_beam__30@unnamed@zNPCTypeDutchman_cpp@FP18RxObjSpace3DVertexRCQ212zNPCDutchman9beam_info",demangled_name:"@unnamed@zNPCTypeDutchman_cpp@::render_beam(RxObjSpace3DVertex*, const zNPCDutchman::beam_info&)",address:"0x80178228",size:168,fuzzy_match_percent:0,opcodes:["stwu","mflr","lfs","stw","lis","lwz","li","mr","fmuls","lfd","fsubs","fdivs","fadds","fctiwz","stfd","clrlwi","b","bl","addi","cmplw","blt","mtlr","blr"],labels:2},{name:"render_beam__12zNPCDutchmanFv",demangled_name:"zNPCDutchman::render_beam()",address:"0x801782d0",size:168,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","add","mulli","bl","li","addi","lis","subf","subi","mulhw","srawi","srwi","mtlr","blr"],labels:0},{name:"render_halo__12zNPCDutchmanFv",demangled_name:"zNPCDutchman::render_halo()",address:"0x80178378",size:216,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","lfs","fneg","bl","fadds","stfs","lwz","mtlr","blr"],labels:0},{name:"create__19zNPCGoalDutchmanNilFiP10RyzMemGrowPv",demangled_name:"zNPCGoalDutchmanNil::create(int, RyzMemGrow*, void*)",address:"0x80178450",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","mr.","beq","cmplwi","addi","lwz","mtlr","blr"],labels:2},{name:"create__24zNPCGoalDutchmanInitiateFiP10RyzMemGrowPv",demangled_name:"zNPCGoalDutchmanInitiate::create(int, RyzMemGrow*, void*)",address:"0x801784c0",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","mr.","beq","cmplwi","addi","lwz","mtlr","blr"],labels:2},{name:"Enter__24zNPCGoalDutchmanInitiateFfPv",demangled_name:"zNPCGoalDutchmanInitiate::Enter(float, void*)",address:"0x80178530",size:396,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","bl","addi","lfs","fsubs","stfs","fcmpo","bge","lis","fadds","b","fdivs","fmadds","li","psq_l","lfd","lmw","mtlr","blr"],labels:2},{name:"Exit__24zNPCGoalDutchmanInitiateFfPv",demangled_name:"zNPCGoalDutchmanInitiate::Exit(float, void*)",address:"0x801786bc",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","lfs","stfs","bl","mtlr","blr"],labels:0},{name:"Process__24zNPCGoalDutchmanInitiateFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalDutchmanInitiate::Process(en_trantype*, float, void*, xScene*)",address:"0x801786f0",size:232,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","addi","bl","lfs","fcmpo","bge","clrlwi.","bne","li","lis","b","psq_l","lfd","mtlr","blr"],labels:2},{name:"create__20zNPCGoalDutchmanIdleFiP10RyzMemGrowPv",demangled_name:"zNPCGoalDutchmanIdle::create(int, RyzMemGrow*, void*)",address:"0x801787d8",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","mr.","beq","cmplwi","addi","lwz","mtlr","blr"],labels:2},{name:"Enter__20zNPCGoalDutchmanIdleFfPv",demangled_name:"zNPCGoalDutchmanIdle::Enter(float, void*)",address:"0x80178848",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Exit__20zNPCGoalDutchmanIdleFfPv",demangled_name:"zNPCGoalDutchmanIdle::Exit(float, void*)",address:"0x801788a0",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Process__20zNPCGoalDutchmanIdleFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalDutchmanIdle::Process(en_trantype*, float, void*, xScene*)",address:"0x801788c0",size:168,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","bl","lfs","fcmpo","cror","bne","li","b","psq_l","lfd","mtlr","addi","blr"],labels:2},{name:"create__25zNPCGoalDutchmanDisappearFiP10RyzMemGrowPv",demangled_name:"zNPCGoalDutchmanDisappear::create(int, RyzMemGrow*, void*)",address:"0x80178968",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","mr.","beq","cmplwi","addi","lwz","mtlr","blr"],labels:2},{name:"Enter__25zNPCGoalDutchmanDisappearFfPv",demangled_name:"zNPCGoalDutchmanDisappear::Enter(float, void*)",address:"0x801789d8",size:120,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lis","lfs","fmr","lwz","addi","stfs","bl","psq_l","lfd","mtlr","blr"],labels:0},{name:"Exit__25zNPCGoalDutchmanDisappearFfPv",demangled_name:"zNPCGoalDutchmanDisappear::Exit(float, void*)",address:"0x80178a50",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Process__25zNPCGoalDutchmanDisappearFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalDutchmanDisappear::Process(en_trantype*, float, void*, xScene*)",address:"0x80178a70",size:84,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","lfs","fcmpo","cror","bne","li","b","bl","mtlr","blr"],labels:2},{name:"create__24zNPCGoalDutchmanTeleportFiP10RyzMemGrowPv",demangled_name:"zNPCGoalDutchmanTeleport::create(int, RyzMemGrow*, void*)",address:"0x80178ac4",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","mr.","beq","cmplwi","addi","lwz","mtlr","blr"],labels:2},{name:"Enter__24zNPCGoalDutchmanTeleportFfPv",demangled_name:"zNPCGoalDutchmanTeleport::Enter(float, void*)",address:"0x80178b34",size:232,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","mr","addi","lfs","fmr","lwz","stfs","bl","li","psq_l","lfd","mtlr","blr"],labels:0},{name:"Exit__24zNPCGoalDutchmanTeleportFfPv",demangled_name:"zNPCGoalDutchmanTeleport::Exit(float, void*)",address:"0x80178c1c",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Process__24zNPCGoalDutchmanTeleportFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalDutchmanTeleport::Process(en_trantype*, float, void*, xScene*)",address:"0x80178c3c",size:212,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","addi","bl","lfs","fcmpo","bge","li","lis","b","psq_l","lfd","mtlr","blr"],labels:2},{name:"create__24zNPCGoalDutchmanReappearFiP10RyzMemGrowPv",demangled_name:"zNPCGoalDutchmanReappear::create(int, RyzMemGrow*, void*)",address:"0x80178d10",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","mr.","beq","cmplwi","addi","lwz","mtlr","blr"],labels:2},{name:"Enter__24zNPCGoalDutchmanReappearFfPv",demangled_name:"zNPCGoalDutchmanReappear::Enter(float, void*)",address:"0x80178d80",size:128,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","lwz","fmr","stfs","bl","lis","addi","psq_l","lfd","mtlr","blr"],labels:0},{name:"Exit__24zNPCGoalDutchmanReappearFfPv",demangled_name:"zNPCGoalDutchmanReappear::Exit(float, void*)",address:"0x80178e00",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Process__24zNPCGoalDutchmanReappearFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalDutchmanReappear::Process(en_trantype*, float, void*, xScene*)",address:"0x80178e58",size:184,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","bl","lis","addi","cmplw","bne","li","fcmpo","ble","b","lfd","mtlr","blr"],labels:3},{name:"create__20zNPCGoalDutchmanBeamFiP10RyzMemGrowPv",demangled_name:"zNPCGoalDutchmanBeam::create(int, RyzMemGrow*, void*)",address:"0x80178f10",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","mr.","beq","cmplwi","addi","lwz","mtlr","blr"],labels:2},{name:"Enter__20zNPCGoalDutchmanBeamFfPv",demangled_name:"zNPCGoalDutchmanBeam::Enter(float, void*)",address:"0x80178f80",size:140,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","li","lis","fmr","addi","lfs","bl","lwz","psq_l","lfd","mtlr","blr"],labels:0},{name:"Exit__20zNPCGoalDutchmanBeamFfPv",demangled_name:"zNPCGoalDutchmanBeam::Exit(float, void*)",address:"0x8017900c",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Process__20zNPCGoalDutchmanBeamFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalDutchmanBeam::Process(en_trantype*, float, void*, xScene*)",address:"0x8017902c",size:212,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","cmpwi","beq","bge","b","bl","li","lfd","mtlr","addi","blr"],labels:8},{name:"update_stop__20zNPCGoalDutchmanBeamFf",demangled_name:"zNPCGoalDutchmanBeam::update_stop(float)",address:"0x80179100",size:260,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","clrlwi.","bne","li","lis","addi","lfs","stfs","lfsx","add","cmpwi","blt","mtlr","blr"],labels:2},{name:"update_focus__20zNPCGoalDutchmanBeamFf",demangled_name:"zNPCGoalDutchmanBeam::update_focus(float)",address:"0x80179204",size:260,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","addi","mr","bl","lwz","lfs","li","lis","fdivs","fcmpo","fmuls","cror","bne","stfs","b","mtlr","blr"],labels:2},{name:"update_fire__20zNPCGoalDutchmanBeamFf",demangled_name:"zNPCGoalDutchmanBeam::update_fire(float)",address:"0x80179308",size:296,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","addi","li","bl","lfs","fcmpo","cror","bne","lis","fdivs","fsubs","fabs","frsp","lwz","stfs","cmpwi","blt","psq_l","lfd","mtlr","blr"],labels:2},{name:"update_unfocus__20zNPCGoalDutchmanBeamFf",demangled_name:"zNPCGoalDutchmanBeam::update_unfocus(float)",address:"0x80179430",size:240,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","lwz","lfs","fdivs","fsubs","fcmpo","fmuls","cror","bne","bl","li","slwi","add","cmpw","bge","b","stfs","mtlr","blr"],labels:3},{name:"aim_beam__20zNPCGoalDutchmanBeamCFRQ220zNPCGoalDutchmanBeam9beam_dataRC5xVec3f",demangled_name:"zNPCGoalDutchmanBeam::aim_beam(zNPCGoalDutchmanBeam::beam_data&, const xVec3&, float) const",address:"0x80179520",size:256,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","lis","lwz","mr","addi","bl","lfs","fsubs","fcmpo","cror","bne","b","fdivs","stfs","psq_l","lfd","mtlr","blr"],labels:2},{name:"calc_beam_loc__20zNPCGoalDutchmanBeamCFR5xVec2fRCQ220zNPCGoalDutchmanBeam9beam_data",demangled_name:"zNPCGoalDutchmanBeam::calc_beam_loc(xVec2&, float, const zNPCGoalDutchmanBeam::beam_data&) const",address:"0x80179620",size:284,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","mr","addi","fmr","lfs","fsubs","fdivs","fmuls","fmadds","bl","lwz","fneg","stfs","psq_l","lfd","mtlr","blr"],labels:0},{name:"update_beam__20zNPCGoalDutchmanBeamFfRQ220zNPCGoalDutchmanBeam9beam_datai",demangled_name:"zNPCGoalDutchmanBeam::update_beam(float, zNPCGoalDutchmanBeam::beam_data&, int)",address:"0x8017973c",size:380,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","fmr","lis","mr","addi","bl","lfs","stfs","fsubs","fmuls","fcmpo","cror","bne","fdivs","fadds","fctiwz","lwz","subi","cmpwi","ble","li","xoris","lfd","b","cmpw","blt","psq_l","lmw","mtlr","blr"],labels:4},{name:"refresh_beam__20zNPCGoalDutchmanBeamFi",demangled_name:"zNPCGoalDutchmanBeam::refresh_beam(int)",address:"0x801798b8",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mulli","addi","add","lfs","bl","lis","lwz","mtlr","blr"],labels:0},{name:"start_effects__20zNPCGoalDutchmanBeamFif",demangled_name:"zNPCGoalDutchmanBeam::start_effects(int, float)",address:"0x80179910",size:228,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","addi","bl","mulli","add","li","slwi","lwzx","lis","lfs","fmadds","stfs","psq_l","lfd","lmw","mtlr","blr"],labels:0},{name:"add_miss_effects__20zNPCGoalDutchmanBeamFif",demangled_name:"zNPCGoalDutchmanBeam::add_miss_effects(int, float)",address:"0x801799f4",size:136,fuzzy_match_percent:0,opcodes:["stwu","mflr","mulli","li","stw","addi","mr","add","lwz","slwi","stb","bl","mtlr","blr"],labels:0},{name:"add_blast_effects__20zNPCGoalDutchmanBeamFif",demangled_name:"zNPCGoalDutchmanBeam::add_blast_effects(int, float)",address:"0x80179a7c",size:340,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","mulli","lwz","lis","fmr","li","add","addi","slwi","stb","bl","lfs","fmuls","psq_l","lfd","lmw","mtlr","blr"],labels:0},{name:"add_effects__20zNPCGoalDutchmanBeamFif",demangled_name:"zNPCGoalDutchmanBeam::add_effects(int, float)",address:"0x80179bd0",size:220,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","bl","mulli","addi","add","lis","lfs","fadds","fmuls","fcmpo","ble","b","psq_l","lfd","mtlr","blr"],labels:2},{name:"predict_target__20zNPCGoalDutchmanBeamCFR5xVec3",demangled_name:"zNPCGoalDutchmanBeam::predict_target(xVec3&) const",address:"0x80179cac",size:240,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","mr","addi","lwz","bl","lfs","fmuls","fadds","fcmpo","cror","bne","b","fsubs","li","psq_l","lfd","mtlr","blr"],labels:2},{name:"create__21zNPCGoalDutchmanFlameFiP10RyzMemGrowPv",demangled_name:"zNPCGoalDutchmanFlame::create(int, RyzMemGrow*, void*)",address:"0x80179d9c",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","mr.","beq","cmplwi","addi","lwz","mtlr","blr"],labels:2},{name:"Enter__21zNPCGoalDutchmanFlameFfPv",demangled_name:"zNPCGoalDutchmanFlame::Enter(float, void*)",address:"0x80179e0c",size:136,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","bl","lfs","li","stfs","psq_l","lfd","mtlr","addi","blr"],labels:0},{name:"Exit__21zNPCGoalDutchmanFlameFfPv",demangled_name:"zNPCGoalDutchmanFlame::Exit(float, void*)",address:"0x80179e94",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","rlwinm","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Process__21zNPCGoalDutchmanFlameFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalDutchmanFlame::Process(en_trantype*, float, void*, xScene*)",address:"0x80179f04",size:200,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","cmpwi","beq","bge","b","bl","li","lfd","mtlr","addi","blr"],labels:7},{name:"update_wait__21zNPCGoalDutchmanFlameFf",demangled_name:"zNPCGoalDutchmanFlame::update_wait(float)",address:"0x80179fcc",size:308,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","lwz","lfs","fcmpo","blt","bl","clrlwi.","beq","b","li","fsubs","stb","mtlr","blr"],labels:2},{name:"update_move__21zNPCGoalDutchmanFlameFf",demangled_name:"zNPCGoalDutchmanFlame::update_move(float)",address:"0x8017a100",size:456,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lbz","cmplwi","bne","lwz","addi","bl","lfs","fsubs","stfs","lis","fcmpo","ble","li","rlwinm","stb","b","bge","mtlr","blr"],labels:3},{name:"update_stop__21zNPCGoalDutchmanFlameFf",demangled_name:"zNPCGoalDutchmanFlame::update_stop(float)",address:"0x8017a2c8",size:224,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","li","bl","lis","addi","cmplw","bne","fcmpo","ble","clrlwi.","beq","lfs","bge","stb","psq_l","lfd","mtlr","blr"],labels:3},{name:"refresh_vulnerability__21zNPCGoalDutchmanFlameFv",demangled_name:"zNPCGoalDutchmanFlame::refresh_vulnerability()",address:"0x8017a3a8",size:452,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","addi","lis","lfsu","lfs","fsubs","fmuls","fcmpo","cror","bne","rlwinm","b","rlwinm.","beq","bge","ble","fabs","frsp","oris","mtlr","blr"],labels:4},{name:"angle_difference__30@unnamed@zNPCTypeDutchman_cpp@FRC5xVec2RC5xVec2",demangled_name:"@unnamed@zNPCTypeDutchman_cpp@::angle_difference(const xVec2&, const xVec2&)",address:"0x8017a56c",size:108,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lfs","mr","bl","fmr","fsubs","fadds","psq_l","lwz","lfd","mtlr","addi","blr"],labels:0},{name:"create__25zNPCGoalDutchmanPostFlameFiP10RyzMemGrowPv",demangled_name:"zNPCGoalDutchmanPostFlame::create(int, RyzMemGrow*, void*)",address:"0x8017a5d8",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","mr.","beq","cmplwi","addi","lwz","mtlr","blr"],labels:2},{name:"Enter__25zNPCGoalDutchmanPostFlameFfPv",demangled_name:"zNPCGoalDutchmanPostFlame::Enter(float, void*)",address:"0x8017a648",size:196,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lis","lwz","fmr","lfd","xoris","lfs","fsubs","fcmpo","cror","bne","addi","cmplwi","beq","rlwinm.","li","bl","stfs","psq_l","mtlr","blr"],labels:1},{name:"Exit__25zNPCGoalDutchmanPostFlameFfPv",demangled_name:"zNPCGoalDutchmanPostFlame::Exit(float, void*)",address:"0x8017a70c",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","lwz","stb","bl","mtlr","addi","blr"],labels:0},{name:"Process__25zNPCGoalDutchmanPostFlameFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalDutchmanPostFlame::Process(en_trantype*, float, void*, xScene*)",address:"0x8017a738",size:468,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","bl","lis","addi","cmplw","bne","li","cmpwi","bgt","b","lbz","cmplwi","lfs","fcmpo","cror","fadds","stfs","fmuls","psq_l","lfd","lmw","mtlr","blr"],labels:4},{name:"create__22zNPCGoalDutchmanCaughtFiP10RyzMemGrowPv",demangled_name:"zNPCGoalDutchmanCaught::create(int, RyzMemGrow*, void*)",address:"0x8017a90c",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","mr.","beq","cmplwi","addi","lwz","mtlr","blr"],labels:2},{name:"Enter__22zNPCGoalDutchmanCaughtFfPv",demangled_name:"zNPCGoalDutchmanCaught::Enter(float, void*)",address:"0x8017a97c",size:140,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lis","lfs","fmr","lwz","addi","stfs","bl","li","psq_l","lfd","mtlr","blr"],labels:0},{name:"Exit__22zNPCGoalDutchmanCaughtFfPv",demangled_name:"zNPCGoalDutchmanCaught::Exit(float, void*)",address:"0x8017aa08",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Process__22zNPCGoalDutchmanCaughtFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalDutchmanCaught::Process(en_trantype*, float, void*, xScene*)",address:"0x8017aa28",size:316,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","li","bl","lis","addi","lfs","fcmpo","cror","beq","cmplw","bne","ble","subi","b","stb","fsubs","psq_l","lfd","lmw","mtlr","blr"],labels:3},{name:"create__22zNPCGoalDutchmanDamageFiP10RyzMemGrowPv",demangled_name:"zNPCGoalDutchmanDamage::create(int, RyzMemGrow*, void*)",address:"0x8017ab64",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","mr.","beq","cmplwi","addi","lwz","mtlr","blr"],labels:2},{name:"Enter__22zNPCGoalDutchmanDamageFfPv",demangled_name:"zNPCGoalDutchmanDamage::Enter(float, void*)",address:"0x8017abd4",size:308,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","fmr","li","mtctr","bctrl","lis","addi","lfs","bl","stfs","fadds","psq_l","lfd","mtlr","blr"],labels:0},{name:"Exit__22zNPCGoalDutchmanDamageFfPv",demangled_name:"zNPCGoalDutchmanDamage::Exit(float, void*)",address:"0x8017ad08",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Process__22zNPCGoalDutchmanDamageFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalDutchmanDamage::Process(en_trantype*, float, void*, xScene*)",address:"0x8017ad28",size:256,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","bl","lis","addi","cmplw","bne","li","lfs","fcmpo","bge","b","psq_l","lfd","mtlr","blr"],labels:3},{name:"create__21zNPCGoalDutchmanDeathFiP10RyzMemGrowPv",demangled_name:"zNPCGoalDutchmanDeath::create(int, RyzMemGrow*, void*)",address:"0x8017ae28",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","mr.","beq","cmplwi","addi","lwz","mtlr","blr"],labels:2},{name:"Enter__21zNPCGoalDutchmanDeathFfPv",demangled_name:"zNPCGoalDutchmanDeath::Enter(float, void*)",address:"0x8017ae98",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lfs","lwz","stfs","bl","mtlr","addi","blr"],labels:0},{name:"Exit__21zNPCGoalDutchmanDeathFfPv",demangled_name:"zNPCGoalDutchmanDeath::Exit(float, void*)",address:"0x8017aec4",size:120,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","lfs","addi","bl","psq_l","lfd","mtlr","blr"],labels:0},{name:"Process__21zNPCGoalDutchmanDeathFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalDutchmanDeath::Process(en_trantype*, float, void*, xScene*)",address:"0x8017af3c",size:156,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","lwz","fmr","fcmpo","cror","bne","bl","psq_l","lfd","mtlr","addi","blr"],labels:1},{name:"init__43static_queueFUl",demangled_name:"static_queue::init(unsigned long)",address:"0x8017afd8",size:124,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","addi","mr","li","b","srwi","cmplwi","bgt","slw","lwz","subi","slwi","bl","mtlr","blr"],labels:2},{name:"clear__43static_queueFv",demangled_name:"static_queue::clear()",address:"0x8017b054",size:16,fuzzy_match_percent:0,opcodes:["li","stw","blr"],labels:0},{name:"init__40static_queueFUl",demangled_name:"static_queue::init(unsigned long)",address:"0x8017b064",size:124,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","addi","mr","li","b","srwi","cmplwi","bgt","slw","lwz","subi","mulli","bl","mtlr","blr"],labels:2},{name:"clear__40static_queueFv",demangled_name:"static_queue::clear()",address:"0x8017b0e0",size:16,fuzzy_match_percent:0,opcodes:["li","stw","blr"],labels:0},{name:"__ne__Q243static_queue8iteratorCFRCQ243static_queue8iterator",demangled_name:"static_queue::iterator::operator!=(const static_queue::iterator&) const",address:"0x8017b0f0",size:28,fuzzy_match_percent:0,opcodes:["lwz","subf","or","srwi","blr"],labels:0},{name:"__pp__Q243static_queue8iteratorFv",demangled_name:"static_queue::iterator::operator++()",address:"0x8017b10c",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"__apl__Q243static_queue8iteratorFi",demangled_name:"static_queue::iterator::operator+=(int)",address:"0x8017b140",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","add","bl","mtlr","addi","blr"],labels:0},{name:"mod_max_size__43static_queueCFUl",demangled_name:"static_queue::mod_max_size(unsigned long) const",address:"0x8017b180",size:12,fuzzy_match_percent:0,opcodes:["lwz","and","blr"],labels:0},{name:"erase__43static_queueFRCQ243static_queue8iteratorRCQ243static_queue8iterator",demangled_name:"static_queue::erase(const static_queue::iterator&, const static_queue::iterator&)",address:"0x8017b18c",size:116,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","mr","cmplw","bne","add","subf","bl","b","mtlr","addi","blr"],labels:2},{name:"end__43static_queueCFv",demangled_name:"static_queue::end() const",address:"0x8017b200",size:68,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","mr","add","bl","mtlr","addi","blr"],labels:0},{name:"create_iterator__43static_queueCFUl",demangled_name:"static_queue::create_iterator(unsigned long) const",address:"0x8017b244",size:32,fuzzy_match_percent:0,opcodes:["stwu","mr","stw","addi","blr"],labels:0},{name:"__ml__Q243static_queue8iteratorCFv",demangled_name:"static_queue::iterator::operator*() const",address:"0x8017b264",size:24,fuzzy_match_percent:0,opcodes:["lwz","slwi","add","blr"],labels:0},{name:"begin__43static_queueCFv",demangled_name:"static_queue::begin() const",address:"0x8017b27c",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","bl","mtlr","addi","blr"],labels:0},{name:"pop_back__43static_queueFv",demangled_name:"static_queue::pop_back()",address:"0x8017b2a0",size:16,fuzzy_match_percent:0,opcodes:["lwz","subi","stw","blr"],labels:0},{name:"full__43static_queueCFv",demangled_name:"static_queue::full() const",address:"0x8017b2b0",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","subf","cntlzw","srwi","lwz","mtlr","addi","blr"],labels:0},{name:"max_size__43static_queueCFv",demangled_name:"static_queue::max_size() const",address:"0x8017b2fc",size:12,fuzzy_match_percent:0,opcodes:["lwz","subi","blr"],labels:0},{name:"size__43static_queueCFv",demangled_name:"static_queue::size() const",address:"0x8017b308",size:8,fuzzy_match_percent:0,opcodes:["lwz","blr"],labels:0},{name:"front__43static_queueFv",demangled_name:"static_queue::front()",address:"0x8017b310",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","addi","lwz","mtlr","blr"],labels:0},{name:"push_front__43static_queueFv",demangled_name:"static_queue::push_front()",address:"0x8017b340",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","addi","subi","bl","mtlr","blr"],labels:0},{name:"empty__43static_queueCFv",demangled_name:"static_queue::empty() const",address:"0x8017b38c",size:40,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","cntlzw","srwi","lwz","mtlr","addi","blr"],labels:0},{name:"front__40static_queueFv",demangled_name:"static_queue::front()",address:"0x8017b3b4",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","addi","lwz","mtlr","blr"],labels:0},{name:"push_front__40static_queueFv",demangled_name:"static_queue::push_front()",address:"0x8017b3e4",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","addi","subi","bl","mtlr","blr"],labels:0},{name:"mod_max_size__40static_queueCFUl",demangled_name:"static_queue::mod_max_size(unsigned long) const",address:"0x8017b430",size:12,fuzzy_match_percent:0,opcodes:["lwz","and","blr"],labels:0},{name:"pop_back__40static_queueFv",demangled_name:"static_queue::pop_back()",address:"0x8017b43c",size:16,fuzzy_match_percent:0,opcodes:["lwz","subi","stw","blr"],labels:0},{name:"back__40static_queueFv",demangled_name:"static_queue::back()",address:"0x8017b44c",size:68,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","li","addi","lwz","mtlr","blr"],labels:0},{name:"__mi__Q240static_queue8iteratorCFi",demangled_name:"static_queue::iterator::operator-(int) const",address:"0x8017b490",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","addi","bl","mtlr","blr"],labels:0},{name:"__ami__Q240static_queue8iteratorFi",demangled_name:"static_queue::iterator::operator-=(int)",address:"0x8017b4cc",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","neg","stw","bl","mr","lwz","mtlr","addi","blr"],labels:0},{name:"__apl__Q240static_queue8iteratorFi",demangled_name:"static_queue::iterator::operator+=(int)",address:"0x8017b4fc",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","add","bl","mtlr","addi","blr"],labels:0},{name:"full__40static_queueCFv",demangled_name:"static_queue::full() const",address:"0x8017b53c",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","subf","cntlzw","srwi","lwz","mtlr","addi","blr"],labels:0},{name:"max_size__40static_queueCFv",demangled_name:"static_queue::max_size() const",address:"0x8017b588",size:12,fuzzy_match_percent:0,opcodes:["lwz","subi","blr"],labels:0},{name:"size__40static_queueCFv",demangled_name:"static_queue::size() const",address:"0x8017b594",size:8,fuzzy_match_percent:0,opcodes:["lwz","blr"],labels:0},{name:"erase__40static_queueFRCQ240static_queue8iteratorRCQ240static_queue8iterator",demangled_name:"static_queue::erase(const static_queue::iterator&, const static_queue::iterator&)",address:"0x8017b59c",size:116,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","mr","cmplw","bne","add","subf","bl","b","mtlr","addi","blr"],labels:2},{name:"__ne__Q240static_queue8iteratorCFRCQ240static_queue8iterator",demangled_name:"static_queue::iterator::operator!=(const static_queue::iterator&) const",address:"0x8017b610",size:28,fuzzy_match_percent:0,opcodes:["lwz","subf","or","srwi","blr"],labels:0},{name:"end__40static_queueCFv",demangled_name:"static_queue::end() const",address:"0x8017b62c",size:68,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","mr","add","bl","mtlr","addi","blr"],labels:0},{name:"create_iterator__40static_queueCFUl",demangled_name:"static_queue::create_iterator(unsigned long) const",address:"0x8017b670",size:32,fuzzy_match_percent:0,opcodes:["stwu","mr","stw","addi","blr"],labels:0},{name:"__pp__Q240static_queue8iteratorFv",demangled_name:"static_queue::iterator::operator++()",address:"0x8017b690",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"__ml__Q240static_queue8iteratorCFv",demangled_name:"static_queue::iterator::operator*() const",address:"0x8017b6c4",size:24,fuzzy_match_percent:0,opcodes:["lwz","mulli","add","blr"],labels:0},{name:"begin__40static_queueCFv",demangled_name:"static_queue::begin() const",address:"0x8017b6dc",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","bl","mtlr","addi","blr"],labels:0},{name:"back__43static_queueFv",demangled_name:"static_queue::back()",address:"0x8017b700",size:68,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","li","addi","lwz","mtlr","blr"],labels:0},{name:"__mi__Q243static_queue8iteratorCFi",demangled_name:"static_queue::iterator::operator-(int) const",address:"0x8017b744",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","addi","bl","mtlr","blr"],labels:0},{name:"__ami__Q243static_queue8iteratorFi",demangled_name:"static_queue::iterator::operator-=(int)",address:"0x8017b780",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","neg","stw","bl","mr","lwz","mtlr","addi","blr"],labels:0},{name:"init__9xFXRibbonFiPCc",demangled_name:"xFXRibbon::init(int, const char*)",address:"0x8017b7b0",size:40,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"clear__9xFXRibbonFv",demangled_name:"xFXRibbon::clear()",address:"0x8017b7d8",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","addi","stw","bl","lwz","mtlr","blr"],labels:0},{name:"set__10xParInterpFf",demangled_name:"xParInterp::set(float)",address:"0x8017b7fc",size:32,fuzzy_match_percent:0,opcodes:["stfs","li","stw","lfs","blr"],labels:0},{name:"get_center__12zNPCDutchmanCFv",demangled_name:"zNPCDutchman::get_center() const",address:"0x8017b81c",size:16,fuzzy_match_percent:0,opcodes:["lwz","addi","blr"],labels:0},{name:"face_player__12zNPCDutchmanFv",demangled_name:"zNPCDutchman::face_player()",address:"0x8017b82c",size:12,fuzzy_match_percent:0,opcodes:["li","stb","blr"],labels:0},{name:"render_debug__12zNPCDutchmanFv",demangled_name:"zNPCDutchman::render_debug()",address:"0x8017b838",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"disable_emitter__12zNPCDutchmanCFR11zParEmitter",demangled_name:"zNPCDutchman::disable_emitter(zParEmitter&) const",address:"0x8017b83c",size:16,fuzzy_match_percent:0,opcodes:["lbz","rlwinm","stb","blr"],labels:0},{name:"turning__12zNPCDutchmanCFv",demangled_name:"zNPCDutchman::turning() const",address:"0x8017b84c",size:216,fuzzy_match_percent:0,opcodes:["stwu","li","lwz","lfs","stw","fcmpo","stfs","cror","bne","beq","ble","fsubs","fabs","frsp","blt","bge","mr","addi","blr"],labels:4},{name:"emit_particles__12zNPCDutchmanCFR11zParEmitterfR25xParEmitterCustomSettings",demangled_name:"zNPCDutchman::emit_particles(zParEmitter&, float, xParEmitterCustomSettings&) const",address:"0x8017b924",size:40,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"get_orbit__12zNPCDutchmanCFv",demangled_name:"zNPCDutchman::get_orbit() const",address:"0x8017b94c",size:12,fuzzy_match_percent:0,opcodes:["lwz","addi","blr"],labels:0},{name:"emit_particles__12zNPCDutchmanCFR11zParEmitterf",demangled_name:"zNPCDutchman::emit_particles(zParEmitter&, float) const",address:"0x8017b958",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"get_facing__12zNPCDutchmanCFv",demangled_name:"zNPCDutchman::get_facing() const",address:"0x8017b97c",size:16,fuzzy_match_percent:0,opcodes:["lwz","addi","blr"],labels:0},{name:"enable_emitter__12zNPCDutchmanCFR11zParEmitter",demangled_name:"zNPCDutchman::enable_emitter(zParEmitter&) const",address:"0x8017b98c",size:16,fuzzy_match_percent:0,opcodes:["lbz","ori","stb","blr"],labels:0},{name:"get_nose_loc__12zNPCDutchmanCFv",demangled_name:"zNPCDutchman::get_nose_loc() const",address:"0x8017b99c",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","li","stw","mr","bl","mtlr","addi","blr"],labels:0},{name:"get_chest_loc__12zNPCDutchmanCFv",demangled_name:"zNPCDutchman::get_chest_loc() const",address:"0x8017b9d0",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","li","stw","mr","bl","mtlr","addi","blr"],labels:0},{name:"__ct__19zNPCGoalDutchmanNilFiR12zNPCDutchman",demangled_name:"zNPCGoalDutchmanNil::zNPCGoalDutchmanNil(int, zNPCDutchman&)",address:"0x8017ba04",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__24zNPCGoalDutchmanInitiateFiR12zNPCDutchman",demangled_name:"zNPCGoalDutchmanInitiate::zNPCGoalDutchmanInitiate(int, zNPCDutchman&)",address:"0x8017ba40",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"turning__12zNPCDutchmanCFf",demangled_name:"zNPCDutchman::turning(float) const",address:"0x8017ba8c",size:164,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lfs","fmr","lwz","li","fabs","fmuls","frsp","fcmpo","stfs","bgt","addi","bl","fsubs","bge","mr","psq_l","lfd","mtlr","blr"],labels:2},{name:"__ct__20zNPCGoalDutchmanIdleFiR12zNPCDutchman",demangled_name:"zNPCGoalDutchmanIdle::zNPCGoalDutchmanIdle(int, zNPCDutchman&)",address:"0x8017bb30",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__25zNPCGoalDutchmanDisappearFiR12zNPCDutchman",demangled_name:"zNPCGoalDutchmanDisappear::zNPCGoalDutchmanDisappear(int, zNPCDutchman&)",address:"0x8017bb7c",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__24zNPCGoalDutchmanTeleportFiR12zNPCDutchman",demangled_name:"zNPCGoalDutchmanTeleport::zNPCGoalDutchmanTeleport(int, zNPCDutchman&)",address:"0x8017bbc8",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__24zNPCGoalDutchmanReappearFiR12zNPCDutchman",demangled_name:"zNPCGoalDutchmanReappear::zNPCGoalDutchmanReappear(int, zNPCDutchman&)",address:"0x8017bc14",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__20zNPCGoalDutchmanBeamFiR12zNPCDutchman",demangled_name:"zNPCGoalDutchmanBeam::zNPCGoalDutchmanBeam(int, zNPCDutchman&)",address:"0x8017bc60",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__21zNPCGoalDutchmanFlameFiR12zNPCDutchman",demangled_name:"zNPCGoalDutchmanFlame::zNPCGoalDutchmanFlame(int, zNPCDutchman&)",address:"0x8017bcac",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__25zNPCGoalDutchmanPostFlameFiR12zNPCDutchman",demangled_name:"zNPCGoalDutchmanPostFlame::zNPCGoalDutchmanPostFlame(int, zNPCDutchman&)",address:"0x8017bcf8",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__22zNPCGoalDutchmanCaughtFiR12zNPCDutchman",demangled_name:"zNPCGoalDutchmanCaught::zNPCGoalDutchmanCaught(int, zNPCDutchman&)",address:"0x8017bd44",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__22zNPCGoalDutchmanDamageFiR12zNPCDutchman",demangled_name:"zNPCGoalDutchmanDamage::zNPCGoalDutchmanDamage(int, zNPCDutchman&)",address:"0x8017bd90",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__21zNPCGoalDutchmanDeathFiR12zNPCDutchman",demangled_name:"zNPCGoalDutchmanDeath::zNPCGoalDutchmanDeath(int, zNPCDutchman&)",address:"0x8017bddc",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"ColChkFlags__12zNPCDutchmanCFv",demangled_name:"zNPCDutchman::ColChkFlags() const",address:"0x8017be28",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"ColPenFlags__12zNPCDutchmanCFv",demangled_name:"zNPCDutchman::ColPenFlags() const",address:"0x8017be30",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"ColChkByFlags__12zNPCDutchmanCFv",demangled_name:"zNPCDutchman::ColChkByFlags() const",address:"0x8017be38",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"ColPenByFlags__12zNPCDutchmanCFv",demangled_name:"zNPCDutchman::ColPenByFlags() const",address:"0x8017be40",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"PhysicsFlags__12zNPCDutchmanCFv",demangled_name:"zNPCDutchman::PhysicsFlags() const",address:"0x8017be48",size:8,fuzzy_match_percent:100,opcodes:["li","blr"],labels:0},{name:"IsAlive__12zNPCDutchmanFv",demangled_name:"zNPCDutchman::IsAlive()",address:"0x8017be50",size:20,fuzzy_match_percent:0,opcodes:["lwz","neg","andc","srwi","blr"],labels:0},{name:"PRIV_GetLassoData__12zNPCDutchmanFv",demangled_name:"zNPCDutchman::PRIV_GetLassoData()",address:"0x8017be64",size:8,fuzzy_match_percent:0,opcodes:["addi","blr"],labels:0},{name:"create__5xVec2Fff",demangled_name:"xVec2::create(float, float)",address:"0x8017be6c",size:44,fuzzy_match_percent:0,opcodes:["stwu","lwz","stw","stfs","addi","blr"],labels:0},{name:"load_param__10auto_tweakFRiiiiP16xModelAssetParamUiPCc",demangled_name:"auto_tweak::load_param(int&, int, int, int, xModelAssetParam*, unsigned int, const char*)",address:"0x8017be98",size:132,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","cmpw","bge","b","ble","mullw","mtlr","addi","blr"],labels:2},{name:"load_param<5xVec3,i>__10auto_tweakFR5xVec3iiiP16xModelAssetParamUiPCc",demangled_name:"auto_tweak::load_param(xVec3&, int, int, int, xModelAssetParam*, unsigned int, const char*)",address:"0x8017bf1c",size:80,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","addi","lwz","bl","mtlr","blr"],labels:0},{name:"load_param__10auto_tweakFRffffP16xModelAssetParamUiPCc",demangled_name:"auto_tweak::load_param(float&, float, float, float, xModelAssetParam*, unsigned int, const char*)",address:"0x8017bf6c",size:168,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","lfs","mr","bl","stfs","fcmpo","bge","b","ble","fmuls","psq_l","lfd","lwz","mtlr","addi","blr"],labels:2},{name:"xMat3x3RMulVec__FP5xVec3PC7xMat3x3PC5xVec3",demangled_name:"xMat3x3RMulVec(xVec3*, const xMat3x3*, const xVec3*)",address:"0x8017c014",size:100,fuzzy_match_percent:100,opcodes:["lfs","fmuls","fmadds","stfs","blr"],labels:0},{name:"xSphereHitsCapsule__FRC7xSphereRC5xVec3RC5xVec3f",demangled_name:"xSphereHitsCapsule(const xSphere&, const xVec3&, const xVec3&, float)",address:"0x8017c078",size:40,fuzzy_match_percent:0,opcodes:["stwu","mflr","fmr","lfs","stw","bl","lwz","mtlr","addi","blr"],labels:0}]},{name:"main/SB/Game/zCameraFly",fuzzy_match_percent:100,total_code:532,matched_code:532,total_data:8,matched_data:8,total_functions:8,matched_functions:8,complete:!0,module_name:"main",module_id:0,sections:[{name:".sdata2",address:"0x803cf758",size:8,fuzzy_match_percent:100},{name:".text",address:"0x8017c0a0",size:532,fuzzy_match_percent:100}],functions:[{name:"zCameraFly_Init__FR5xBaseR9xDynAssetUl",demangled_name:"zCameraFly_Init(xBase&, xDynAsset&, unsigned long)",address:"0x8017c0a0",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zCameraFly_Init__FP10zCameraFlyP15CameraFly_asset",demangled_name:"zCameraFly_Init(zCameraFly*, CameraFly_asset*)",address:"0x8017c0c0",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lbz","cmplwi","beq","b","li","lwz","mtlr","blr"],labels:2},{name:"zCameraFly_Setup__FP10zCameraFly",demangled_name:"zCameraFly_Setup(zCameraFly*)",address:"0x8017c128",size:16,fuzzy_match_percent:100,opcodes:["lhz","ori","sth","blr"],labels:0},{name:"zCameraFly_Update__FP5xBaseP6xScenef",demangled_name:"zCameraFly_Update(xBase*, xScene*, float)",address:"0x8017c138",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zCameraFly_Save__FP10zCameraFlyP7xSerial",demangled_name:"zCameraFly_Save(zCameraFly*, xSerial*)",address:"0x8017c13c",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zCameraFly_Load__FP10zCameraFlyP7xSerial",demangled_name:"zCameraFly_Load(zCameraFly*, xSerial*)",address:"0x8017c15c",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zCameraFlyProcessStopEvent__Fv",demangled_name:"zCameraFlyProcessStopEvent()",address:"0x8017c17c",size:164,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lwz","bl","cmplwi","bne","lfs","li","b","clrlslwi","lwzx","lbz","cmplw","clrlwi","blt","mtlr","blr"],labels:5},{name:"zCameraFlyEventCB__FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"zCameraFlyEventCB(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x8017c220",size:148,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","bge","b","bl","clrlwi.","lwz","li","mtlr","addi","blr"],labels:5}]},{name:"main/SB/Core/x/xCurveAsset",fuzzy_match_percent:100,total_code:364,matched_code:364,total_data:24,matched_data:24,total_functions:1,matched_functions:1,complete:!0,module_name:"main",module_id:0,sections:[{name:".sdata2",address:"0x803cf760",size:24,fuzzy_match_percent:100},{name:".text",address:"0x8017c2b4",size:364,fuzzy_match_percent:100}],functions:[{name:"xCurveAssetEvaluate__FPC11xCurveAssetf",demangled_name:"xCurveAssetEvaluate(const xCurveAsset*, float)",address:"0x8017c2b4",size:364,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lis","lwz","fmr","subi","xoris","lfd","cmpwi","lfs","fsubs","fmuls","bne","fcmpo","bge","b","ble","fdivs","fctiwz","fnmsubs","srwi","clrlwi","xor","subf","bl","slwi","add","lfsx","fmadds","psq_l","mtlr","addi","blr"],labels:6}]},{name:"main/SB/Core/x/xDecal",fuzzy_match_percent:.2734731,total_code:4388,matched_code:12,total_data:176,matched_data:0,total_functions:46,matched_functions:1,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x8032b448",size:128,fuzzy_match_percent:0},{name:".sbss",address:"0x803cc0b0",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cf778",size:40,fuzzy_match_percent:0},{name:".text",address:"0x8017c420",size:3056,fuzzy_match_percent:.39267015},{name:".text",address:"0x8017d010",size:112,fuzzy_match_percent:0},{name:".text",address:"0x8017d080",size:848,fuzzy_match_percent:0},{name:".text",address:"0x8017d3d0",size:372,fuzzy_match_percent:0}],functions:[{name:"register_emitter__20@unnamed@xDecal_cpp@FP13xDecalEmitter",demangled_name:"@unnamed@xDecal_cpp@::register_emitter(xDecalEmitter*)",address:"0x8017c420",size:44,fuzzy_match_percent:0,opcodes:["lwz","cmplwi","bgelr","lis","slwi","addi","stwx","stw","blr"],labels:0},{name:"xDecalInit__Fv",demangled_name:"xDecalInit()",address:"0x8017c44c",size:12,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"xDecalUpdate__Ff",demangled_name:"xDecalUpdate(float)",address:"0x8017c458",size:120,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stfd","fmr","addi","li","b","lwz","bl","clrlwi.","beq","cmplw","blt","lfd","mtlr","blr"],labels:3},{name:"init__13xDecalEmitterFiPCc",demangled_name:"xDecalEmitter::init(int, const char*)",address:"0x8017c4d0",size:92,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","addi","lwz","mtlr","blr"],labels:0},{name:"set_default_config__13xDecalEmitterFv",demangled_name:"xDecalEmitter::set_default_config()",address:"0x8017c52c",size:132,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","addi","lfs","stfs","fmr","bl","stb","lwz","mtlr","blr"],labels:0},{name:"set_texture__13xDecalEmitterFPCc",demangled_name:"xDecalEmitter::set_texture(const char*)",address:"0x8017c5b0",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"set_texture__13xDecalEmitterFUi",demangled_name:"xDecalEmitter::set_texture(unsigned int)",address:"0x8017c5ec",size:80,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","mr","bne","li","b","bl","lwz","mtlr","addi","blr"],labels:2},{name:"set_texture__13xDecalEmitterFP9RwTexture",demangled_name:"xDecalEmitter::set_texture(RwTexture*)",address:"0x8017c63c",size:16,fuzzy_match_percent:0,opcodes:["stw","li","blr"],labels:0},{name:"refresh_config__13xDecalEmitterFv",demangled_name:"xDecalEmitter::refresh_config()",address:"0x8017c64c",size:348,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lfs","fcmpo","bge","stfs","fdivs","lbz","cmplwi","bne","li","stb","bl","fadds","lis","addi","mullw","lfd","fsubs","lwz","mtlr","blr"],labels:3},{name:"set_curve__13xDecalEmitterFPCQ213xDecalEmitter10curve_nodeUl",demangled_name:"xDecalEmitter::set_curve(const xDecalEmitter::curve_node*, unsigned long)",address:"0x8017c7a8",size:40,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"emit__13xDecalEmitterFRC7xMat4x3i",demangled_name:"xDecalEmitter::emit(const xMat4x3&, int)",address:"0x8017c7d0",size:344,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","addi","bl","clrlwi.","beq","lfs","stfs","lwz","rlwinm.","fmr","b","fmuls","cmpwi","blt","cmpw","ble","lbz","divw","mullw","subf","stb","psq_l","lfd","mtlr","blr"],labels:5},{name:"choose_greatest__20@unnamed@xDecal_cpp@Ffff",demangled_name:"@unnamed@xDecal_cpp@::choose_greatest(float, float, float)",address:"0x8017c928",size:28,fuzzy_match_percent:0,opcodes:["fcmpo","bge","fmr","bgelr","blr"],labels:1},{name:"emit__13xDecalEmitterFRC7xMat4x3RC5xVec3i",demangled_name:"xDecalEmitter::emit(const xMat4x3&, const xVec3&, int)",address:"0x8017c944",size:372,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","addi","bl","clrlwi.","beq","lfs","stfs","lwz","rlwinm.","fmuls","b","fmr","cmpwi","blt","cmpw","ble","lbz","divw","mullw","subf","stb","psq_l","lfd","lmw","mtlr","blr"],labels:5},{name:"update__13xDecalEmitterFf",demangled_name:"xDecalEmitter::update(float)",address:"0x8017cab8",size:412,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","bl","lfs","addi","fmuls","lwz","li","clrlwi","b","fadds","stfs","fcmpo","cror","beq","lbz","mulli","lfsx","clrlwi.","bne","psq_l","lfd","mtlr","blr"],labels:3},{name:"lerp__20@unnamed@xDecal_cpp@FRffff",demangled_name:"@unnamed@xDecal_cpp@::lerp(float&, float, float, float)",address:"0x8017cc54",size:16,fuzzy_match_percent:0,opcodes:["fsubs","fmadds","stfs","blr"],labels:0},{name:"update_frac__13xDecalEmitterFRQ213xDecalEmitter9unit_data",demangled_name:"xDecalEmitter::update_frac(xDecalEmitter::unit_data&)",address:"0x8017cc64",size:148,fuzzy_match_percent:0,opcodes:["b","mulli","lwz","lfs","add","fcmpo","cror","bne","beq","addi","stw","subi","cmplw","blt","stb","lfsx","fsubs","fdivs","fmuls","stfs","blr"],labels:4},{name:"get_render_data__13xDecalEmitterFRCQ213xDecalEmitter9unit_datafR10iColor_tagR7xMat4x3R5xVec2R5xVec2",demangled_name:"xDecalEmitter::get_render_data(const xDecalEmitter::unit_data&, float, iColor_tag&, xMat4x3&, xVec2&, xVec2&)",address:"0x8017ccf8",size:400,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lbz","fmr","addi","lwz","mulli","lfs","lwzx","add","bl","rlwinm.","beq","lis","fmuls","b","lfd","fsubs","fmadds","stfs","fadds","psq_l","lmw","mtlr","blr"],labels:2},{name:"lerp__20@unnamed@xDecal_cpp@FR10iColor_tagf10iColor_tag10iColor_tag",demangled_name:"@unnamed@xDecal_cpp@::lerp(iColor_tag&, float, iColor_tag, iColor_tag)",address:"0x8017ce88",size:148,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lbz","bl","addi","lwz","lfd","mtlr","blr"],labels:0},{name:"lerp__20@unnamed@xDecal_cpp@FRUcfUcUc",demangled_name:"@unnamed@xDecal_cpp@::lerp(unsigned char&, float, unsigned char, unsigned char)",address:"0x8017cf1c",size:108,fuzzy_match_percent:0,opcodes:["stwu","lis","clrlwi","stw","lfd","lfs","fsubs","fmadds","fadds","fctiwz","stfd","lwz","stb","addi","blr"],labels:0},{name:"select_texture_unit__13xDecalEmitterFv",demangled_name:"xDecalEmitter::select_texture_unit()",address:"0x8017cf88",size:136,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmpwi","beq","bge","b","bl","srwi","divwu","mullw","subf","addi","li","mtlr","blr"],labels:5},{name:"need_update__13xDecalEmitterCFv",demangled_name:"xDecalEmitter::need_update() const",address:"0x8017d010",size:92,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","addi","bl","clrlwi.","beq","lwz","mtlr","blr"],labels:2},{name:"debug_need_update__13xDecalEmitterCFv",demangled_name:"xDecalEmitter::debug_need_update() const",address:"0x8017d06c",size:8,fuzzy_match_percent:0,opcodes:["li","blr"],labels:0},{name:"debug_init__13xDecalEmitterFPCc",demangled_name:"xDecalEmitter::debug_init(const char*)",address:"0x8017d074",size:4,fuzzy_match_percent:0,opcodes:["blr"],labels:0},{name:"debug_update_curve__13xDecalEmitterFv",demangled_name:"xDecalEmitter::debug_update_curve()",address:"0x8017d078",size:4,fuzzy_match_percent:0,opcodes:["blr"],labels:0},{name:"debug_update__13xDecalEmitterFf",demangled_name:"xDecalEmitter::debug_update(float)",address:"0x8017d07c",size:4,fuzzy_match_percent:0,opcodes:["blr"],labels:0},{name:"empty__41static_queueCFv",demangled_name:"static_queue::empty() const",address:"0x8017d080",size:40,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","cntlzw","srwi","lwz","mtlr","addi","blr"],labels:0},{name:"size__41static_queueCFv",demangled_name:"static_queue::size() const",address:"0x8017d0a8",size:8,fuzzy_match_percent:0,opcodes:["lwz","blr"],labels:0},{name:"init__41static_queueFUl",demangled_name:"static_queue::init(unsigned long)",address:"0x8017d0b0",size:124,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","addi","mr","li","b","srwi","cmplwi","bgt","slw","lwz","subi","mulli","bl","mtlr","blr"],labels:2},{name:"clear__41static_queueFv",demangled_name:"static_queue::clear()",address:"0x8017d12c",size:16,fuzzy_match_percent:0,opcodes:["li","stw","blr"],labels:0},{name:"front__41static_queueFv",demangled_name:"static_queue::front()",address:"0x8017d13c",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","addi","lwz","mtlr","blr"],labels:0},{name:"__ml__Q241static_queue8iteratorCFv",demangled_name:"static_queue::iterator::operator*() const",address:"0x8017d16c",size:24,fuzzy_match_percent:0,opcodes:["lwz","mulli","add","blr"],labels:0},{name:"begin__41static_queueCFv",demangled_name:"static_queue::begin() const",address:"0x8017d184",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","bl","mtlr","addi","blr"],labels:0},{name:"create_iterator__41static_queueCFUl",demangled_name:"static_queue::create_iterator(unsigned long) const",address:"0x8017d1a8",size:32,fuzzy_match_percent:0,opcodes:["stwu","mr","stw","addi","blr"],labels:0},{name:"push_front__41static_queueFv",demangled_name:"static_queue::push_front()",address:"0x8017d1c8",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","addi","subi","bl","mtlr","blr"],labels:0},{name:"mod_max_size__41static_queueCFUl",demangled_name:"static_queue::mod_max_size(unsigned long) const",address:"0x8017d214",size:12,fuzzy_match_percent:0,opcodes:["lwz","and","blr"],labels:0},{name:"pop_back__41static_queueFv",demangled_name:"static_queue::pop_back()",address:"0x8017d220",size:16,fuzzy_match_percent:0,opcodes:["lwz","subi","stw","blr"],labels:0},{name:"full__41static_queueCFv",demangled_name:"static_queue::full() const",address:"0x8017d230",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","subf","cntlzw","srwi","lwz","mtlr","addi","blr"],labels:0},{name:"max_size__41static_queueCFv",demangled_name:"static_queue::max_size() const",address:"0x8017d27c",size:12,fuzzy_match_percent:0,opcodes:["lwz","subi","blr"],labels:0},{name:"erase__41static_queueFRCQ241static_queue8iteratorRCQ241static_queue8iterator",demangled_name:"static_queue::erase(const static_queue::iterator&, const static_queue::iterator&)",address:"0x8017d288",size:116,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","mr","cmplw","bne","add","subf","bl","b","mtlr","addi","blr"],labels:2},{name:"__ne__Q241static_queue8iteratorCFRCQ241static_queue8iterator",demangled_name:"static_queue::iterator::operator!=(const static_queue::iterator&) const",address:"0x8017d2fc",size:28,fuzzy_match_percent:0,opcodes:["lwz","subf","or","srwi","blr"],labels:0},{name:"end__41static_queueCFv",demangled_name:"static_queue::end() const",address:"0x8017d318",size:68,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","mr","add","bl","mtlr","addi","blr"],labels:0},{name:"__pp__Q241static_queue8iteratorFv",demangled_name:"static_queue::iterator::operator++()",address:"0x8017d35c",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"__apl__Q241static_queue8iteratorFi",demangled_name:"static_queue::iterator::operator+=(int)",address:"0x8017d390",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","add","bl","mtlr","addi","blr"],labels:0},{name:"flush__25ptank_pool__color_mat_uv2Fv",demangled_name:"ptank_pool__color_mat_uv2::flush()",address:"0x8017d3d0",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","lwz","add","bl","mtlr","addi","blr"],labels:0},{name:"next__25ptank_pool__color_mat_uv2Fv",demangled_name:"ptank_pool__color_mat_uv2::next()",address:"0x8017d410",size:176,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","clrlwi.","beq","li","b","lwz","add","addi","mtlr","blr"],labels:4},{name:"lock_block__25ptank_pool__color_mat_uv2Fv",demangled_name:"ptank_pool__color_mat_uv2::lock_block()",address:"0x8017d4c0",size:132,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","lis","stw","addi","mr","lwz","bl","mtlr","blr"],labels:0}]},{name:"main/SB/Core/x/xLaserBolt",fuzzy_match_percent:3.0788178,total_code:6496,matched_code:200,total_data:56,matched_data:0,total_functions:50,matched_functions:5,complete:!1,module_name:"main",module_id:0,sections:[{name:".rodata",address:"0x80272c40",size:16,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cf7a0",size:40,fuzzy_match_percent:0},{name:".text",address:"0x8017d544",size:4852,fuzzy_match_percent:4.1220117},{name:".text",address:"0x8017e838",size:808,fuzzy_match_percent:0},{name:".text",address:"0x8017eb60",size:800,fuzzy_match_percent:0},{name:".text",address:"0x8017ee80",size:36,fuzzy_match_percent:0}],functions:[{name:"init__17xLaserBoltEmitterFUlPCc",demangled_name:"xLaserBoltEmitter::init(unsigned long, const char*)",address:"0x8017d544",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","addi","bl","lwz","mtlr","blr"],labels:0},{name:"set_texture__17xLaserBoltEmitterFPCc",demangled_name:"xLaserBoltEmitter::set_texture(const char*)",address:"0x8017d5b4",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"set_texture__17xLaserBoltEmitterFUi",demangled_name:"xLaserBoltEmitter::set_texture(unsigned int)",address:"0x8017d5f0",size:64,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","li","bl","lwz","mtlr","addi","blr"],labels:0},{name:"set_texture__17xLaserBoltEmitterFP9RwTexture",demangled_name:"xLaserBoltEmitter::set_texture(RwTexture*)",address:"0x8017d630",size:56,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmplwi","stw","bne","li","b","lwz","bl","mtlr","addi","blr"],labels:2},{name:"set_texture__17xLaserBoltEmitterFP8RwRaster",demangled_name:"xLaserBoltEmitter::set_texture(RwRaster*)",address:"0x8017d668",size:8,fuzzy_match_percent:100,opcodes:["stw","blr"],labels:0},{name:"reset__17xLaserBoltEmitterFv",demangled_name:"xLaserBoltEmitter::reset()",address:"0x8017d670",size:244,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","addi","bl","b","lwz","mulli","add","lfs","fmr","cmplw","bne","clrlwi.","li","cmpwi","blt","mtlr","blr"],labels:5},{name:"refresh_config__17xLaserBoltEmitterFv",demangled_name:"xLaserBoltEmitter::refresh_config()",address:"0x8017d764",size:48,fuzzy_match_percent:100,opcodes:["lfs","fcmpo","cror","bne","b","fsubs","fdivs","stfs","blr"],labels:2},{name:"emit__17xLaserBoltEmitterFRC5xVec3RC5xVec3",demangled_name:"xLaserBoltEmitter::emit(const xVec3&, const xVec3&)",address:"0x8017d794",size:312,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","addi","bl","clrlwi.","beq","lfs","li","stfs","fcmpo","ble","lwz","cmpwi","mulli","add","b","fmr","cmplw","bne","mtlr","blr"],labels:5},{name:"update__17xLaserBoltEmitterFf",demangled_name:"xLaserBoltEmitter::update(float)",address:"0x8017d8cc",size:664,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","bl","lwz","cmpwi","ble","divw","mullw","subf","b","lis","addi","lfs","fcmpo","cror","mfcr","extrwi","bne","mulli","add","cmplw","cmplwi","beq","li","cmpw","blt","bge","clrlwi.","psq_l","lfd","lmw","mtlr","blr"],labels:15},{name:"render__17xLaserBoltEmitterFv",demangled_name:"xLaserBoltEmitter::render()",address:"0x8017db64",size:304,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","addi","lwz","li","lis","subi","b","subf","mulhw","srawi","srwi","add","cmpwi","bge","clrlwi.","bne","cmplw","beq","mtlr","blr"],labels:4},{name:"attach_effects__17xLaserBoltEmitterFQ217xLaserBoltEmitter12fx_when_enumPQ217xLaserBoltEmitter11effect_dataUl",demangled_name:"xLaserBoltEmitter::attach_effects(xLaserBoltEmitter::fx_when_enum, xLaserBoltEmitter::effect_data*, unsigned long)",address:"0x8017dc94",size:84,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","slwi","mr","add","bl","lwz","mtlr","addi","blr"],labels:0},{name:"pre_collide__17xLaserBoltEmitterFRQ217xLaserBoltEmitter4bolt",demangled_name:"xLaserBoltEmitter::pre_collide(xLaserBoltEmitter::bolt&)",address:"0x8017dce8",size:204,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","mr","addi","lwz","bl","lfs","li","stfs","clrlwi.","beq","clrlwi","mtlr","blr"],labels:1},{name:"collide_update__17xLaserBoltEmitterFRQ217xLaserBoltEmitter4bolt",demangled_name:"xLaserBoltEmitter::collide_update(xLaserBoltEmitter::bolt&)",address:"0x8017ddb4",size:364,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","mr","addi","lwz","bl","lfs","li","fsubs","stfs","fcmpo","bge","clrlwi.","beq","b","bne","mtlr","blr"],labels:6},{name:"render__17xLaserBoltEmitterFRQ217xLaserBoltEmitter4boltP18RxObjSpace3DVertex",demangled_name:"xLaserBoltEmitter::render(xLaserBoltEmitter::bolt&, RxObjSpace3DVertex*)",address:"0x8017df20",size:580,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","fsubs","fcmpo","bge","fmr","cror","bne","b","addi","bl","lwz","lis","fdivs","fmuls","li","fnmsubs","fctiwz","psq_l","lfd","mtlr","blr"],labels:9},{name:"get_vert_buffer__17xLaserBoltEmitterFRi",demangled_name:"xLaserBoltEmitter::get_vert_buffer(int&)",address:"0x8017e164",size:24,fuzzy_match_percent:100,opcodes:["li","lis","stw","addi","lwz","blr"],labels:0},{name:"apply_damage__17xLaserBoltEmitterFRQ217xLaserBoltEmitter4bolt",demangled_name:"xLaserBoltEmitter::apply_damage(xLaserBoltEmitter::bolt&)",address:"0x8017e17c",size:124,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","lwz","lbz","cmplwi","bne","addi","li","mtctr","bctrl","b","lis","bl","lfs","fmr","mtlr","blr"],labels:3},{name:"reset_fx__17xLaserBoltEmitterFQ217xLaserBoltEmitter12fx_when_enum",demangled_name:"xLaserBoltEmitter::reset_fx(xLaserBoltEmitter::fx_when_enum)",address:"0x8017e1f8",size:72,fuzzy_match_percent:0,opcodes:["slwi","add","lwz","mulli","b","lfs","fcmpo","ble","fdivs","stfs","addi","cmplw","bne","blr"],labels:3},{name:"update_fx__17xLaserBoltEmitterFRQ217xLaserBoltEmitter4boltff",demangled_name:"xLaserBoltEmitter::update_fx(xLaserBoltEmitter::bolt&, float, float)",address:"0x8017e240",size:464,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","fmr","fcmpo","fsubs","bge","lwz","mulli","add","b","bl","addi","cmplw","bne","psq_l","lfd","mtlr","blr"],labels:12},{name:"emit_particle__17xLaserBoltEmitterFRQ217xLaserBoltEmitter11effect_dataRQ217xLaserBoltEmitter4boltfff",demangled_name:"xLaserBoltEmitter::emit_particle(xLaserBoltEmitter::effect_data&, xLaserBoltEmitter::bolt&, float, float, float)",address:"0x8017e410",size:484,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmr","cmpwi","lfs","mr","beq","bge","b","addi","bl","fneg","lbz","cmplwi","bne","stfs","psq_l","lfd","mtlr","blr"],labels:6},{name:"emit_decal__17xLaserBoltEmitterFRQ217xLaserBoltEmitter11effect_dataRQ217xLaserBoltEmitter4boltfff",demangled_name:"xLaserBoltEmitter::emit_decal(xLaserBoltEmitter::effect_data&, xLaserBoltEmitter::bolt&, float, float, float)",address:"0x8017e5f4",size:184,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","cmpwi","beq","bge","b","addi","bl","li","lfd","mtlr","blr"],labels:3},{name:"emit_decal_dist__17xLaserBoltEmitterFRQ217xLaserBoltEmitter11effect_dataRQ217xLaserBoltEmitter4boltfff",demangled_name:"xLaserBoltEmitter::emit_decal_dist(xLaserBoltEmitter::effect_data&, xLaserBoltEmitter::bolt&, float, float, float)",address:"0x8017e6ac",size:396,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fsubs","lfs","lis","fmadds","stfs","fmuls","lfd","fadds","fctiwz","lwz","xoris","cmpwi","ble","beq","bge","b","addi","bl","fmr","li","clrlwi.","bne","cmpw","blt","psq_l","mtlr","blr"],labels:6},{name:"debug_init__17xLaserBoltEmitterFPCc",demangled_name:"xLaserBoltEmitter::debug_init(const char*)",address:"0x8017e838",size:4,fuzzy_match_percent:0,opcodes:["blr"],labels:0},{name:"emit_fx__17xLaserBoltEmitterFRQ217xLaserBoltEmitter11effect_dataRQ217xLaserBoltEmitter4boltfff",demangled_name:"xLaserBoltEmitter::emit_fx(xLaserBoltEmitter::effect_data&, xLaserBoltEmitter::bolt&, float, float, float)",address:"0x8017e83c",size:116,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmpwi","beq","bge","b","bl","mr","mtctr","bctrl","mtlr","addi","blr"],labels:6},{name:"perturb_dir__17xLaserBoltEmitterFR5xVec3f",demangled_name:"xLaserBoltEmitter::perturb_dir(xVec3&, float)",address:"0x8017e8b0",size:180,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","fmr","addi","mr","lwz","bl","lfs","fsubs","fmuls","stfs","psq_l","lfd","mtlr","blr"],labels:0},{name:"update__17xLaserBoltEmitterFRQ217xLaserBoltEmitter4boltf",demangled_name:"xLaserBoltEmitter::update(xLaserBoltEmitter::bolt&, float)",address:"0x8017e964",size:28,fuzzy_match_percent:0,opcodes:["lfs","stfs","fmadds","blr"],labels:0},{name:"debug_update__17xLaserBoltEmitterFf",demangled_name:"xLaserBoltEmitter::debug_update(float)",address:"0x8017e980",size:4,fuzzy_match_percent:0,opcodes:["blr"],labels:0},{name:"flush_verts__17xLaserBoltEmitterFP18RxObjSpace3DVertexi",demangled_name:"xLaserBoltEmitter::flush_verts(RxObjSpace3DVertex*, int)",address:"0x8017e984",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"debug_render__17xLaserBoltEmitterFv",demangled_name:"xLaserBoltEmitter::debug_render()",address:"0x8017e9c4",size:4,fuzzy_match_percent:0,opcodes:["blr"],labels:0},{name:"debug_refresh_effects__17xLaserBoltEmitterFQ217xLaserBoltEmitter12fx_when_enum",demangled_name:"xLaserBoltEmitter::debug_refresh_effects(xLaserBoltEmitter::fx_when_enum)",address:"0x8017e9c8",size:4,fuzzy_match_percent:0,opcodes:["blr"],labels:0},{name:"log_collide_statics__17xLaserBoltEmitterFb",demangled_name:"xLaserBoltEmitter::log_collide_statics(bool)",address:"0x8017e9cc",size:4,fuzzy_match_percent:0,opcodes:["blr"],labels:0},{name:"log_collide_dynamics__17xLaserBoltEmitterFb",demangled_name:"xLaserBoltEmitter::log_collide_dynamics(bool)",address:"0x8017e9d0",size:4,fuzzy_match_percent:0,opcodes:["blr"],labels:0},{name:"set_bolt_verts__17xLaserBoltEmitterFP18RxObjSpace3DVertexRC5xVec3RC5xVec3UcRC5xVec3",demangled_name:"xLaserBoltEmitter::set_bolt_verts(RxObjSpace3DVertex*, const xVec3&, const xVec3&, unsigned char, const xVec3&)",address:"0x8017e9d4",size:340,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lfs","addi","bl","fmr","psq_l","lfd","lmw","lwz","mtlr","blr"],labels:0},{name:"set_vert__17xLaserBoltEmitterFR18RxObjSpace3DVertexRC5xVec3ffUc",demangled_name:"xLaserBoltEmitter::set_vert(RxObjSpace3DVertex&, const xVec3&, float, float, unsigned char)",address:"0x8017eb28",size:56,fuzzy_match_percent:0,opcodes:["lfs","li","stfs","stb","blr"],labels:0},{name:"init__40static_queueFUl",demangled_name:"static_queue::init(unsigned long)",address:"0x8017eb60",size:124,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","addi","mr","li","b","srwi","cmplwi","bgt","slw","lwz","subi","mulli","bl","mtlr","blr"],labels:2},{name:"clear__40static_queueFv",demangled_name:"static_queue::clear()",address:"0x8017ebdc",size:16,fuzzy_match_percent:0,opcodes:["li","stw","blr"],labels:0},{name:"__ne__Q240static_queue8iteratorCFRCQ240static_queue8iterator",demangled_name:"static_queue::iterator::operator!=(const static_queue::iterator&) const",address:"0x8017ebec",size:28,fuzzy_match_percent:0,opcodes:["lwz","subf","or","srwi","blr"],labels:0},{name:"end__40static_queueCFv",demangled_name:"static_queue::end() const",address:"0x8017ec08",size:68,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","mr","add","bl","mtlr","addi","blr"],labels:0},{name:"create_iterator__40static_queueCFUl",demangled_name:"static_queue::create_iterator(unsigned long) const",address:"0x8017ec4c",size:32,fuzzy_match_percent:0,opcodes:["stwu","mr","stw","addi","blr"],labels:0},{name:"mod_max_size__40static_queueCFUl",demangled_name:"static_queue::mod_max_size(unsigned long) const",address:"0x8017ec6c",size:12,fuzzy_match_percent:0,opcodes:["lwz","and","blr"],labels:0},{name:"__pp__Q240static_queue8iteratorFv",demangled_name:"static_queue::iterator::operator++()",address:"0x8017ec78",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"__apl__Q240static_queue8iteratorFi",demangled_name:"static_queue::iterator::operator+=(int)",address:"0x8017ecac",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","add","bl","mtlr","addi","blr"],labels:0},{name:"__ml__Q240static_queue8iteratorCFv",demangled_name:"static_queue::iterator::operator*() const",address:"0x8017ecec",size:24,fuzzy_match_percent:0,opcodes:["lwz","mulli","add","blr"],labels:0},{name:"begin__40static_queueCFv",demangled_name:"static_queue::begin() const",address:"0x8017ed04",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","bl","mtlr","addi","blr"],labels:0},{name:"push_front__40static_queueFv",demangled_name:"static_queue::push_front()",address:"0x8017ed28",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","addi","subi","bl","mtlr","blr"],labels:0},{name:"front__40static_queueFv",demangled_name:"static_queue::front()",address:"0x8017ed74",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","addi","lwz","mtlr","blr"],labels:0},{name:"pop_back__40static_queueFv",demangled_name:"static_queue::pop_back()",address:"0x8017eda4",size:16,fuzzy_match_percent:0,opcodes:["lwz","subi","stw","blr"],labels:0},{name:"full__40static_queueCFv",demangled_name:"static_queue::full() const",address:"0x8017edb4",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","subf","cntlzw","srwi","lwz","mtlr","addi","blr"],labels:0},{name:"max_size__40static_queueCFv",demangled_name:"static_queue::max_size() const",address:"0x8017ee00",size:12,fuzzy_match_percent:0,opcodes:["lwz","subi","blr"],labels:0},{name:"erase__40static_queueFRCQ240static_queue8iteratorRCQ240static_queue8iterator",demangled_name:"static_queue::erase(const static_queue::iterator&, const static_queue::iterator&)",address:"0x8017ee0c",size:116,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","mr","cmplw","bne","add","subf","bl","b","mtlr","addi","blr"],labels:2},{name:"full__13xDecalEmitterCFv",demangled_name:"xDecalEmitter::full() const",address:"0x8017ee80",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","addi","stw","bl","lwz","mtlr","blr"],labels:0}]},{name:"main/SB/Game/zCameraTweak",fuzzy_match_percent:1.2958963,total_code:1852,matched_code:24,total_data:264,matched_data:0,total_functions:15,matched_functions:3,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x8032b4c8",size:184,fuzzy_match_percent:0},{name:".sbss",address:"0x803cc0b8",size:48,fuzzy_match_percent:46.153847},{name:".sdata2",address:"0x803cf7c8",size:32,fuzzy_match_percent:0},{name:".text",address:"0x8017eea4",size:1852,fuzzy_match_percent:1.2958963}],functions:[{name:"zCameraTweak_LookPreCalc__FP13zCamTweakLookfff",demangled_name:"zCameraTweak_LookPreCalc(zCamTweakLook*, float, float, float)",address:"0x8017eea4",size:140,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","fmuls","fsubs","fmadds","stfs","psq_l","lfd","lwz","mtlr","addi","blr"],labels:0},{name:"zCameraTweakGlobal_Init__Fv",demangled_name:"zCameraTweakGlobal_Init()",address:"0x8017ef30",size:80,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lfs","bl","lwz","mtlr","blr"],labels:0},{name:"zCameraTweakGlobal_Add__FUiffff",demangled_name:"zCameraTweakGlobal_Add(unsigned int, float, float, float, float)",address:"0x8017ef80",size:496,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lis","lwz","addi","mr","fmr","mtctr","cmpwi","ble","cmplw","beq","bdnz","li","lfs","fcmpo","cror","bne","mulli","add","b","subi","bl","cmpw","bge","stwx","stfs","fmuls","fdivs","fsubs","fmadds","psq_l","lfd","lmw","mtlr","blr"],labels:10},{name:"__as__9zCamTweakFRC9zCamTweak",demangled_name:"zCamTweak::operator=(const zCamTweak&)",address:"0x8017f170",size:44,fuzzy_match_percent:0,opcodes:["lwz","lfs","stw","stfs","blr"],labels:0},{name:"zCameraTweakGlobal_Remove__FUi",demangled_name:"zCameraTweakGlobal_Remove(unsigned int)",address:"0x8017f19c",size:312,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","lwz","mtctr","cmpwi","ble","cmplw","bne","lfs","fsubs","fmuls","fmadds","stfs","b","mulli","mr","add","bl","subi","cmpw","blt","bdnz","mtlr","blr"],labels:7},{name:"zCameraTweakGlobal_Reset__Fv",demangled_name:"zCameraTweakGlobal_Reset()",address:"0x8017f2d4",size:84,fuzzy_match_percent:0,opcodes:["li","stw","lfs","stfs","blr"],labels:0},{name:"zCameraTweakGlobal_Update__Ff",demangled_name:"zCameraTweakGlobal_Update(float)",address:"0x8017f328",size:256,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lfs","fdivs","fsubs","stfs","fcmpo","bge","li","lis","addi","fmuls","fmadds","lwz","cmpwi","beq","fadds","bl","mtlr","blr"],labels:2},{name:"zCameraTweakGlobal_GetD__Fv",demangled_name:"zCameraTweakGlobal_GetD()",address:"0x8017f428",size:8,fuzzy_match_percent:100,opcodes:["lfs","blr"],labels:0},{name:"zCameraTweakGlobal_GetH__Fv",demangled_name:"zCameraTweakGlobal_GetH()",address:"0x8017f430",size:8,fuzzy_match_percent:100,opcodes:["lfs","blr"],labels:0},{name:"zCameraTweakGlobal_GetPitch__Fv",demangled_name:"zCameraTweakGlobal_GetPitch()",address:"0x8017f438",size:8,fuzzy_match_percent:100,opcodes:["lfs","blr"],labels:0},{name:"zCameraTweak_Init__FR5xBaseR9xDynAssetUl",demangled_name:"zCameraTweak_Init(xBase&, xDynAsset&, unsigned long)",address:"0x8017f440",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zCameraTweak_Init__FP12zCameraTweakP17CameraTweak_asset",demangled_name:"zCameraTweak_Init(zCameraTweak*, CameraTweak_asset*)",address:"0x8017f460",size:104,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lbz","cmplwi","beq","b","li","lwz","mtlr","blr"],labels:2},{name:"zCameraTweak_Save__FP12zCameraTweakP7xSerial",demangled_name:"zCameraTweak_Save(zCameraTweak*, xSerial*)",address:"0x8017f4c8",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zCameraTweak_Load__FP12zCameraTweakP7xSerial",demangled_name:"zCameraTweak_Load(zCameraTweak*, xSerial*)",address:"0x8017f4e8",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zCameraTweak_EventCB__FP5xBaseP5xBaseUiPCfP5xBase",demangled_name:"zCameraTweak_EventCB(xBase*, xBase*, unsigned int, const float*, xBase*)",address:"0x8017f508",size:216,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","bge","b","bl","clrlwi.","lwz","lis","lfd","xoris","lfs","fsubs","li","mtlr","addi","blr"],labels:6}]},{name:"main/SB/Core/x/xPtankPool",fuzzy_match_percent:0,total_code:2648,matched_code:0,total_data:88,matched_data:0,total_functions:12,matched_functions:0,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x8029b830",size:56,fuzzy_match_percent:0},{name:".sbss",address:"0x803cc0e8",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cf7e8",size:24,fuzzy_match_percent:0},{name:".text",address:"0x8017f5e0",size:2648,fuzzy_match_percent:0}],functions:[{name:"sort_buckets__24@unnamed@xPtankPool_cpp@FRQ224@unnamed@xPtankPool_cpp@10group_data",demangled_name:"@unnamed@xPtankPool_cpp@::sort_buckets(@unnamed@xPtankPool_cpp@::group_data&)",address:"0x8017f5e0",size:320,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","lwz","slwi","bl","mulli","add","b","cmplwi","bne","clrlwi.","beq","addi","subi","subf","srwi","mtctr","cmplw","bge","xor","bdnz","mtlr","blr"],labels:7},{name:"init_groups__24@unnamed@xPtankPool_cpp@Fv",demangled_name:"@unnamed@xPtankPool_cpp@::init_groups()",address:"0x8017f720",size:228,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","b","lwz","add","cmplw","bne","mulli","slwi","bl","mr","mtlr","blr"],labels:4},{name:"create_ptank__24@unnamed@xPtankPool_cpp@FUi",demangled_name:"@unnamed@xPtankPool_cpp@::create_ptank(unsigned int)",address:"0x8017f804",size:208,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","oris","bl","mr.","bne","b","lfs","stfs","lwz","ori","lwzx","mtlr","addi","blr"],labels:3},{name:"destroy_ptank__24@unnamed@xPtankPool_cpp@FP8RpAtomic",demangled_name:"@unnamed@xPtankPool_cpp@::destroy_ptank(RpAtomic*)",address:"0x8017f8d4",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr.","beq","lwz","li","bl","cmplwi","mr","mtlr","addi","blr"],labels:2},{name:"render_ptank__24@unnamed@xPtankPool_cpp@FRCQ224@unnamed@xPtankPool_cpp@13ptank_context",demangled_name:"@unnamed@xPtankPool_cpp@::render_ptank(const @unnamed@xPtankPool_cpp@::ptank_context&)",address:"0x8017f92c",size:80,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","li","clrlwi","cntlzw","extrwi","bl","mtctr","bctrl","mtlr","addi","blr"],labels:0},{name:"compare_ptanks__24@unnamed@xPtankPool_cpp@FPCvPCv",demangled_name:"@unnamed@xPtankPool_cpp@::compare_ptanks(const void*, const void*)",address:"0x8017f97c",size:148,fuzzy_match_percent:0,opcodes:["lwz","cmplw","bge","li","blr","ble","xor","cntlzw","slw","srwi"],labels:5},{name:"xPTankPoolSceneEnter__Fv",demangled_name:"xPTankPoolSceneEnter()",address:"0x8017fa10",size:152,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","stb","bl","lis","addi","mr","b","lwz","lfd","lfs","fsubs","fmadds","cmplw","bne","mtlr","blr"],labels:2},{name:"create_ptanks__24@unnamed@xPtankPool_cpp@FRQ224@unnamed@xPtankPool_cpp@10group_dataUl",demangled_name:"@unnamed@xPtankPool_cpp@::create_ptanks(@unnamed@xPtankPool_cpp@::group_data&, unsigned long)",address:"0x8017faa8",size:176,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lwz","add","cmplw","ble","subf","mulli","li","b","bl","cmplwi","beq","addi","blt","lmw","mtlr","blr"],labels:4},{name:"xPTankPoolSceneExit__Fv",demangled_name:"xPTankPoolSceneExit()",address:"0x8017fb58",size:140,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","li","addi","mr","stb","b","lwz","mulli","add","bl","cmplw","bne","mtlr","blr"],labels:4},{name:"xPTankPoolRender__Fv",demangled_name:"xPTankPoolRender()",address:"0x8017fbe4",size:280,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","bl","lis","addi","mr","b","lwz","cmplwi","beq","mulli","add","rlwinm.","rlwinm","bne","oris","cmplw","mtlr","blr"],labels:7},{name:"grab_block__10ptank_poolF16ptank_group_type",demangled_name:"ptank_pool::grab_block(ptank_group_type)",address:"0x8017fcfc",size:576,fuzzy_match_percent:0,opcodes:["stwu","mflr","mulli","lis","stw","addi","add","mr","li","lwz","cmplw","blt","bl","cmplwi","slwi","subf","srwi","mtctr","bge","beq","bne","xor","clrlwi.","oris","b","bdnz","lwzx","mtlr","blr"],labels:8},{name:"flush__10ptank_poolFv",demangled_name:"ptank_pool::flush()",address:"0x8017ff3c",size:252,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","clrlwi.","beq","lwz","lwzx","srwi","subfc","subfe","subf","and","addi","add","cmpwi","ble","subfic","mullw","b","li","cmplw","bne","oris","mtlr","blr"],labels:4}]},{name:"main/SB/Core/gc/iTRC",fuzzy_match_percent:0,total_code:3356,matched_code:0,total_data:808,matched_data:0,total_functions:33,matched_functions:0,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x8029b868",size:56,fuzzy_match_percent:0},{name:".rodata",address:"0x80272c50",size:656,fuzzy_match_percent:0},{name:".sbss",address:"0x803cc0f0",size:56,fuzzy_match_percent:0},{name:".sbss2",address:"0x803d0a40",size:8,fuzzy_match_percent:0},{name:".sdata",address:"0x803cadb8",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cf800",size:24,fuzzy_match_percent:0},{name:".text",address:"0x80180038",size:3356,fuzzy_match_percent:0}],functions:[{name:"Init__7ROMFontFv",demangled_name:"ROMFont::Init()",address:"0x80180038",size:92,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","clrlwi","cmplwi","bne","lis","lwz","addi","b","mtlr","blr"],labels:2},{name:"InitDisplay__7ROMFontFP16_GXRenderModeObj",demangled_name:"ROMFont::InitDisplay(_GXRenderModeObj*)",address:"0x80180094",size:384,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","addi","lwz","mr","bl","lis","subi","lfs","lhz","fmr","lfd","fsubs","mtlr","blr"],labels:0},{name:"InitGX__7ROMFontFv",demangled_name:"ROMFont::InitGX()",address:"0x80180214",size:292,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","lwz","lfs","lhz","fmr","lfd","fsubs","bl","li","clrlwi","mr","lbz","addi","cmplwi","beq","b","mtlr","blr"],labels:2},{name:"InitVI__7ROMFontFv",demangled_name:"ROMFont::InitVI()",address:"0x80180338",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","bl","li","clrlwi.","beq","mtlr","addi","blr"],labels:1},{name:"RenderBegin__7ROMFontFv",demangled_name:"ROMFont::RenderBegin()",address:"0x80180384",size:204,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","lbz","cmplwi","beq","bl","lhz","lis","lfs","lfd","fmr","fsubs","b","mtlr","addi","blr"],labels:2},{name:"RenderEnd__7ROMFontFv",demangled_name:"ROMFont::RenderEnd()",address:"0x80180450",size:72,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"SwapBuffers__7ROMFontFv",demangled_name:"ROMFont::SwapBuffers()",address:"0x80180498",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","bl","lbz","cmplwi","beq","li","stb","b","cmplw","bne","mtlr","addi","blr"],labels:3},{name:"DrawCell__7ROMFontFiiii",demangled_name:"ROMFont::DrawCell(int, int, int, int)",address:"0x80180508",size:236,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","extsh","mr","li","lwz","lhz","add","bl","lmw","mtlr","addi","blr"],labels:0},{name:"GXEnd",address:"0x801805f4",size:4,fuzzy_match_percent:0,opcodes:["blr"],labels:0},{name:"GXTexCoord2s16",address:"0x801805f8",size:16,fuzzy_match_percent:0,opcodes:["lis","sth","blr"],labels:0},{name:"GXPosition3s16",address:"0x80180608",size:20,fuzzy_match_percent:0,opcodes:["lis","sth","blr"],labels:0},{name:"LoadSheet__7ROMFontFPv",demangled_name:"ROMFont::LoadSheet(void*)",address:"0x8018061c",size:236,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","li","stw","addi","lwz","lhz","bl","lfs","fmr","lis","lfd","fsubs","fdivs","mtlr","blr"],labels:0},{name:"GXSetTexCoordGen",address:"0x80180708",size:40,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"DrawString__7ROMFontFiiPc",demangled_name:"ROMFont::DrawString(int, int, char*)",address:"0x80180730",size:164,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","b","addi","bl","lwz","add","lbz","cmplwi","bne","mtlr","blr"],labels:2},{name:"GetWidth__7ROMFontFPc",demangled_name:"ROMFont::GetWidth(char*)",address:"0x801807d4",size:88,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","b","addi","bl","lwz","add","lbz","cmplwi","bne","mr","mtlr","blr"],labels:2},{name:"DrawTextBox__7ROMFontFiiiiPc",demangled_name:"ROMFont::DrawTextBox(int, int, int, int, char*)",address:"0x8018082c",size:244,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr.","mr","beq","bl","addi","lis","add","b","cmpw","ble","lwz","lhz","li","cmplwi","bgt","lmw","mtlr","blr"],labels:5},{name:"EnableReset__11ResetButtonFv",demangled_name:"ResetButton::EnableReset()",address:"0x80180920",size:12,fuzzy_match_percent:0,opcodes:["li","stb","blr"],labels:0},{name:"DisableReset__11ResetButtonFv",demangled_name:"ResetButton::DisableReset()",address:"0x8018092c",size:12,fuzzy_match_percent:0,opcodes:["li","stb","blr"],labels:0},{name:"SetSndKillFunction__11ResetButtonFPFv_v",demangled_name:"ResetButton::SetSndKillFunction(void (*)(void))",address:"0x80180938",size:8,fuzzy_match_percent:0,opcodes:["stw","blr"],labels:0},{name:"CheckResetButton__11ResetButtonFv",demangled_name:"ResetButton::CheckResetButton()",address:"0x80180940",size:208,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","cmpwi","bne","lwz","beq","lbz","cmplwi","mtctr","bctrl","lis","li","b","mtlr","addi","blr"],labels:5},{name:"Init__8iTRCDiskFv",demangled_name:"iTRCDisk::Init()",address:"0x80180a10",size:32,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"SetErrorMessage__8iTRCDiskFPCc",demangled_name:"iTRCDisk::SetErrorMessage(const char*)",address:"0x80180a30",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","mr","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"ResetMessage__8iTRCDiskFv",demangled_name:"iTRCDisk::ResetMessage()",address:"0x80180a5c",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"SetPadStopRumblingFunction__8iTRCDiskFPFv_v",demangled_name:"iTRCDisk::SetPadStopRumblingFunction(void (*)(void))",address:"0x80180a8c",size:8,fuzzy_match_percent:0,opcodes:["stw","blr"],labels:0},{name:"SetSndSuspendFunction__8iTRCDiskFPFv_v",demangled_name:"iTRCDisk::SetSndSuspendFunction(void (*)(void))",address:"0x80180a94",size:8,fuzzy_match_percent:0,opcodes:["stw","blr"],labels:0},{name:"SetSndResumeFunction__8iTRCDiskFPFv_v",demangled_name:"iTRCDisk::SetSndResumeFunction(void (*)(void))",address:"0x80180a9c",size:8,fuzzy_match_percent:0,opcodes:["stw","blr"],labels:0},{name:"SetSndKillFunction__8iTRCDiskFPFv_v",demangled_name:"iTRCDisk::SetSndKillFunction(void (*)(void))",address:"0x80180aa4",size:8,fuzzy_match_percent:0,opcodes:["stw","blr"],labels:0},{name:"SetMovieSuspendFunction__8iTRCDiskFPFv_v",demangled_name:"iTRCDisk::SetMovieSuspendFunction(void (*)(void))",address:"0x80180aac",size:8,fuzzy_match_percent:0,opcodes:["stw","blr"],labels:0},{name:"SetMovieResumeFunction__8iTRCDiskFPFv_v",demangled_name:"iTRCDisk::SetMovieResumeFunction(void (*)(void))",address:"0x80180ab4",size:8,fuzzy_match_percent:0,opcodes:["stw","blr"],labels:0},{name:"IsDiskIDed__8iTRCDiskFv",demangled_name:"iTRCDisk::IsDiskIDed()",address:"0x80180abc",size:72,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","bl","cmpwi","beq","bne","lwz","mr","mtlr","addi","blr"],labels:1},{name:"DisplayErrorMessage__8iTRCDiskFv",demangled_name:"iTRCDisk::DisplayErrorMessage()",address:"0x80180b04",size:176,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","bl","cmpwi","beq","lwz","mr","b","li","bne","mtlr","blr"],labels:4},{name:"SetDVDState__8iTRCDiskFv",demangled_name:"iTRCDisk::SetDVDState()",address:"0x80180bb4",size:216,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","mr","addi","cmplwi","bgt","lis","slwi","lwzx","mtctr","bctr","b","cmpwi","bne","li","lwz","mtlr","blr"],labels:7},{name:"CheckDVDAndResetState__8iTRCDiskFv",demangled_name:"iTRCDisk::CheckDVDAndResetState()",address:"0x80180c8c",size:200,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","bl","mr","cmpwi","li","beq","lwz","cmplwi","mtctr","bctrl","mtlr","addi","blr"],labels:7}]},{name:"main/SB/Game/zNPCSupplement",fuzzy_match_percent:5.839148,total_code:21784,matched_code:1272,total_data:200680,matched_data:0,total_functions:95,matched_functions:25,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x8032b580",size:198832,fuzzy_match_percent:0},{name:".data",address:"0x8029b8a0",size:296,fuzzy_match_percent:0},{name:".rodata",address:"0x80272ee0",size:1208,fuzzy_match_percent:0},{name:".sbss",address:"0x803cc128",size:32,fuzzy_match_percent:0},{name:".sdata",address:"0x803cadc0",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cf818",size:304,fuzzy_match_percent:0},{name:".text",address:"0x80180d54",size:21012,fuzzy_match_percent:4.8734055},{name:".text",address:"0x80185f68",size:144,fuzzy_match_percent:0},{name:".text",address:"0x80185ff8",size:196,fuzzy_match_percent:75.5102},{name:".text",address:"0x801860bc",size:432,fuzzy_match_percent:23.148148}],functions:[{name:"NPCSupplement_Startup__Fv",demangled_name:"NPCSupplement_Startup()",address:"0x80180d54",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"NPCSupplement_Shutdown__Fv",demangled_name:"NPCSupplement_Shutdown()",address:"0x80180d58",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"NPCSupplement_ScenePrepare__Fv",demangled_name:"NPCSupplement_ScenePrepare()",address:"0x80180d78",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"NPCSupplement_SceneFinish__Fv",demangled_name:"NPCSupplement_SceneFinish()",address:"0x80180d98",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"NPCSupplement_ScenePostInit__Fv",demangled_name:"NPCSupplement_ScenePostInit()",address:"0x80180db8",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"NPCSupplement_SceneReset__Fv",demangled_name:"NPCSupplement_SceneReset()",address:"0x80180de4",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"NPCSupplement_Timestep__Ff",demangled_name:"NPCSupplement_Timestep(float)",address:"0x80180e08",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"NPCC_MakeLightningInfo__F9en_npclytP16_tagLightningAdd",demangled_name:"NPCC_MakeLightningInfo(en_npclyt, _tagLightningAdd*)",address:"0x80180e28",size:1420,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","mr","bgt","lis","slwi","addi","lwzx","mtctr","bctr","li","sth","lfs","stfs","bl","fmadds","rlwinm.","beq","fmuls","b","fsubs","lwz","mtlr","blr"],labels:9},{name:"NPCC_MakeStreakInfo__F12en_npcstreakP10StreakInfo",demangled_name:"NPCC_MakeStreakInfo(en_npcstreak, StreakInfo*)",address:"0x801813b4",size:576,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","cmplwi","bgt","lis","slwi","addi","lwzx","mtctr","bctr","lfs","li","stfs","stb","b","lwz","mtlr","blr"],labels:9},{name:"NPCC_StreakCreate__F12en_npcstreak",demangled_name:"NPCC_StreakCreate(en_npcstreak)",address:"0x801815f4",size:52,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"NPCC_BurstBubble__F11en_npcburstP5xVec3",demangled_name:"NPCC_BurstBubble(en_npcburst, xVec3*)",address:"0x80181628",size:464,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","li","lis","xoris","lfd","lfs","fsubs","fmuls","fdivs","bl","fmadds","fcmpo","bge","fmr","ble","b","stfs","addi","cmpwi","bne","blt","psq_l","lmw","lwz","mtlr","blr"],labels:7},{name:"NPCC_MakeASplash__FPC5xVec3f",demangled_name:"NPCC_MakeASplash(const xVec3*, float)",address:"0x801817f8",size:276,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","lfs","mr","fcmpo","bge","b","fsubs","fdivs","ble","bl","mr.","beq","li","cmpwi","bne","stfs","psq_l","lfd","lwz","mtlr","addi","blr"],labels:7},{name:"NPCC_Slick_MakePlayerSlip__FP10zNPCCommon",demangled_name:"NPCC_Slick_MakePlayerSlip(zNPCCommon*)",address:"0x8018190c",size:92,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lfs","fcmpo","ble","b","fmr","stfs","cmplwi","beq","bl","lwz","mtlr","blr"],labels:3},{name:"NPCC_RenderProjTexture__FP8RwRasterfP7xMat4x3ffP12xShadowCacheiP4xEnt",demangled_name:"NPCC_RenderProjTexture(RwRaster*, float, xMat4x3*, float, float, xShadowCache*, int, xEnt*)",address:"0x80181968",size:252,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","fmr","cmpwi","mr","beq","lfs","addi","bl","stfs","li","b","lwz","cmplw","lbz","cmplwi","blt","psq_l","lfd","lmw","mtlr","blr"],labels:4},{name:"NPCC_RenderProjTextureFaceCamera__FP8RwRasterfP5xVec3ffP12xShadowCacheiP4xEnt",demangled_name:"NPCC_RenderProjTextureFaceCamera(RwRaster*, float, xVec3*, float, float, xShadowCache*, int, xEnt*)",address:"0x80181a64",size:348,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","addi","bl","lis","lfs","fcmpo","blt","ble","stfs","bge","b","fdivs","fneg","psq_l","lfd","lwz","mtlr","blr"],labels:3},{name:"NPAR_ScenePrepare__Fv",demangled_name:"NPAR_ScenePrepare()",address:"0x80181bc0",size:80,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","mr","bl","cmpwi","blt","lwz","mtlr","blr"],labels:1},{name:"NPAR_SceneFinish__Fv",demangled_name:"NPAR_SceneFinish()",address:"0x80181c10",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","mr","bl","cmpwi","blt","lwz","mtlr","blr"],labels:1},{name:"NPAR_SceneReset__Fv",demangled_name:"NPAR_SceneReset()",address:"0x80181c70",size:80,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","mr","bl","cmpwi","blt","lwz","mtlr","blr"],labels:1},{name:"NPAR_CheckSpecials__Fv",demangled_name:"NPAR_CheckSpecials()",address:"0x80181cc0",size:60,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","li","lwz","andi.","mtlr","addi","blr"],labels:0},{name:"NPAR_Timestep__Ff",demangled_name:"NPAR_Timestep(float)",address:"0x80181cfc",size:220,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","bl","lis","mr","addi","li","lwz","cmplwi","beq","clrlwi","cmpwi","blt","clrlwi.","rlwinm.","lfd","mtlr","blr"],labels:5},{name:"NPAR_PartySetup__F11en_nparptypPPvP12NPARXtraData",demangled_name:"NPAR_PartySetup(en_nparptyp, void**, NPARXtraData*)",address:"0x80181dd8",size:136,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lis","slwi","addi","add","bl","cmpwi","beq","b","lwz","mtlr","blr"],labels:2},{name:"NPAR_FindParty__F11en_nparptyp",demangled_name:"NPAR_FindParty(en_nparptyp)",address:"0x80181e60",size:80,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","slwi","stw","addi","add","mr","bl","cmpwi","beq","b","li","lwz","mtlr","blr"],labels:2},{name:"Init__8NPARMgmtF11en_nparptypPPvP12NPARXtraData",demangled_name:"NPARMgmt::Init(en_nparptyp, void**, NPARXtraData*)",address:"0x80181eb0",size:196,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lis","slwi","addi","add","li","lwz","mulli","bl","cmplwi","bne","b","lmw","mtlr","blr"],labels:2},{name:"Clear__8NPARMgmtFv",demangled_name:"NPARMgmt::Clear()",address:"0x80181f74",size:40,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"UpdateAndRender__8NPARMgmtFf",demangled_name:"NPARMgmt::UpdateAndRender(float)",address:"0x80181f9c",size:56,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","lwz","slwi","lwzx","mtctr","bctrl","mtlr","blr"],labels:0},{name:"ConfigPar__14NPARParmOilBubCFP8NPARData11en_nparmodePC5xVec3PC5xVec3",demangled_name:"NPARParmOilBub::ConfigPar(NPARData*, en_nparmode, const xVec3*, const xVec3*) const",address:"0x80181fd4",size:192,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","bl","lfs","fmadds","fmuls","stfs","cmplwi","addi","beq","b","lis","stb","lmw","lwz","mtlr","blr"],labels:2},{name:"NPAR_Upd_OilBubble__FP8NPARMgmtf",demangled_name:"NPAR_Upd_OilBubble(NPARMgmt*, float)",address:"0x80182094",size:560,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","li","addi","bl","lis","b","mulli","add","lfs","lbz","fsubs","extsb","stfs","fcmpo","ble","fdivs","cmpwi","bne","lfd","fmuls","fctiwz","stb","bge","subi","beq","clrlwi.","cmpw","blt","psq_l","lmw","mtlr","blr"],labels:9},{name:"NPAR_CopyNPARToPTPool__FP8NPARDataP30ptank_pool__pos_color_size_uv2",demangled_name:"NPAR_CopyNPARToPTPool(NPARData*, ptank_pool__pos_color_size_uv2*)",address:"0x801822c4",size:184,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","bl","lbz","stb","lfs","stfs","mtlr","addi","blr"],labels:0},{name:"ConfigPar__18NPARParmTubeSpiralCFP8NPARData11en_nparmodePC5xVec3PC5xVec3f",demangled_name:"NPARParmTubeSpiral::ConfigPar(NPARData*, en_nparmode, const xVec3*, const xVec3*, float) const",address:"0x8018237c",size:184,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","fmr","mr","bl","lfs","fmadds","stfs","addi","stb","psq_l","lfd","lmw","lwz","mtlr","blr"],labels:0},{name:"NPAR_Upd_TubeSpiral__FP8NPARMgmtf",demangled_name:"NPAR_Upd_TubeSpiral(NPARMgmt*, float)",address:"0x80182434",size:756,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","li","lwz","addi","bl","lis","b","mulli","lfs","add","lbz","fsubs","extsb","stfs","fcmpo","ble","fmr","fdivs","bge","fmuls","cmpwi","beq","lfd","fctiwz","stb","subi","bgt","cmplwi","extsb.","bne","clrlwi.","cmpw","blt","psq_l","lmw","mtlr","blr"],labels:13},{name:"NPAR_TubeSpiralMagic__FP6RwRGBAif",demangled_name:"NPAR_TubeSpiralMagic(RwRGBA*, int, float)",address:"0x80182728",size:608,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lbz","extsb.","bne","lis","lwz","addi","li","stb","andi.","beq","lfs","fmuls","fctiwz","stfd","cmpwi","bge","ble","slwi","add","bl","b","rlwinm.","fcmpo","mtlr","blr"],labels:21},{name:"ConfigPar__20NPARParmTubeConfettiCFP8NPARData11en_nparmodePC5xVec3PC5xVec3",demangled_name:"NPARParmTubeConfetti::ConfigPar(NPARData*, en_nparmode, const xVec3*, const xVec3*) const",address:"0x80182988",size:644,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","bl","lfs","fmadds","fmuls","stfs","addi","cmpwi","bne","fctiwz","lwz","stb","lbz","srawi","ori","rlwimi","b","lis","lfd","fsubs","fdivs","xoris","add","fadds","rlwinm","psq_l","lmw","mtlr","blr"],labels:4},{name:"NPAR_Upd_TubeConfetti__FP8NPARMgmtf",demangled_name:"NPAR_Upd_TubeConfetti(NPARMgmt*, float)",address:"0x80182c0c",size:1172,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","li","addi","bl","lis","b","mulli","add","lfs","lbz","fsubs","extsb","stfs","fcmpo","ble","fdivs","lfd","fmuls","bge","extsb.","bne","rlwinm.","beq","fmadds","fctiwz","stb","srawi","clrlwi.","xoris","fadds","mullw","divw","subf","subi","cmpwi","cmpw","blt","psq_l","lmw","mtlr","blr"],labels:17},{name:"ConfigPar__17NPARParmGloveDustCFP8NPARData11en_nparmodePC5xVec3PC5xVec3",demangled_name:"NPARParmGloveDust::ConfigPar(NPARData*, en_nparmode, const xVec3*, const xVec3*) const",address:"0x801830a0",size:172,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","bl","lfs","fmadds","fmuls","stfs","addi","stb","lmw","lwz","mtlr","blr"],labels:0},{name:"NPAR_Upd_GloveDust__FP8NPARMgmtf",demangled_name:"NPAR_Upd_GloveDust(NPARMgmt*, float)",address:"0x8018314c",size:496,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lis","lwz","li","fmr","addi","bl","lbz","b","mulli","add","lfs","fsubs","stfs","fcmpo","ble","fdivs","bge","fmuls","lfd","fctiwz","stb","subi","cmpwi","beq","clrlwi.","cmpw","blt","psq_l","lmw","mtlr","blr"],labels:9},{name:"NPAR_Upd_MonsoonRain__FP8NPARMgmtf",demangled_name:"NPAR_Upd_MonsoonRain(NPARMgmt*, float)",address:"0x8018333c",size:496,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lis","lwz","li","fmr","addi","bl","lbz","b","mulli","add","lfs","fsubs","stfs","fcmpo","ble","fdivs","bge","fmuls","lfd","fctiwz","stb","subi","cmpwi","beq","clrlwi.","cmpw","blt","psq_l","lmw","mtlr","blr"],labels:9},{name:"ConfigPar__18NPARParmSleepyZeezCFP8NPARData11en_nparmodePC5xVec3PC5xVec3",demangled_name:"NPARParmSleepyZeez::ConfigPar(NPARData*, en_nparmode, const xVec3*, const xVec3*) const",address:"0x8018352c",size:496,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","bl","lfs","fmadds","fmuls","stfs","addi","lbz","lis","cmpwi","lfd","fsubs","fdivs","bne","fctiwz","lwz","xoris","add","fadds","srawi","ori","rlwimi","b","rlwinm","stb","psq_l","lmw","mtlr","blr"],labels:2},{name:"NPAR_Upd_SleepyZeez__FP8NPARMgmtf",demangled_name:"NPAR_Upd_SleepyZeez(NPARMgmt*, float)",address:"0x8018371c",size:1172,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","li","addi","bl","lis","b","mulli","add","lfs","lbz","fsubs","extsb","stfs","fcmpo","ble","fdivs","lfd","fmuls","bge","extsb.","bne","rlwinm.","beq","fmadds","fctiwz","stb","srawi","clrlwi.","xoris","fadds","mullw","divw","subf","subi","cmpwi","cmpw","blt","psq_l","lmw","mtlr","blr"],labels:17},{name:"ConfigPar__19NPARParmChuckSplashCFP8NPARData11en_nparmodePC5xVec3PC5xVec3",demangled_name:"NPARParmChuckSplash::ConfigPar(NPARData*, en_nparmode, const xVec3*, const xVec3*) const",address:"0x80183bb0",size:400,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","bl","lfs","fmadds","fmuls","stfs","addi","cmpwi","bne","lwz","srawi","ori","rlwimi","b","beq","stb","lmw","mtlr","blr"],labels:5},{name:"NPAR_Upd_ChuckSplash__FP8NPARMgmtf",demangled_name:"NPAR_Upd_ChuckSplash(NPARMgmt*, float)",address:"0x80183d40",size:792,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","li","addi","bl","lis","b","mulli","add","lfs","lbz","fsubs","extsb","slwi","stfs","fcmpo","ble","fdivs","xoris","lfd","fmuls","bge","extsb.","bne","rlwinm.","beq","fmadds","cmpwi","fctiwz","stb","subi","clrlwi.","cmpw","blt","psq_l","lmw","mtlr","blr"],labels:17},{name:"ConfigPar__17NPARParmVisSplashCFP8NPARData11en_nparmodePC5xVec3PC5xVec3",demangled_name:"NPARParmVisSplash::ConfigPar(NPARData*, en_nparmode, const xVec3*, const xVec3*) const",address:"0x80184058",size:192,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","bl","lfs","fmadds","fmuls","stfs","addi","lwz","srawi","ori","rlwimi","stb","lmw","mtlr","blr"],labels:0},{name:"NPAR_Upd_VisSplash__FP8NPARMgmtf",demangled_name:"NPAR_Upd_VisSplash(NPARMgmt*, float)",address:"0x80184118",size:792,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","li","addi","bl","lis","b","mulli","add","lfs","lbz","fsubs","extsb","slwi","stfs","fcmpo","ble","fdivs","xoris","lfd","fmuls","bge","extsb.","bne","rlwinm.","beq","fmadds","fctiwz","stb","subi","cmpwi","clrlwi.","cmpw","blt","psq_l","lmw","mtlr","blr"],labels:17},{name:"ConfigPar__18NPARParmTarTarGunkCFP8NPARData11en_nparmodePC5xVec3PC5xVec3",demangled_name:"NPARParmTarTarGunk::ConfigPar(NPARData*, en_nparmode, const xVec3*, const xVec3*) const",address:"0x80184430",size:496,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","bl","lfs","fmadds","fmuls","stfs","addi","lbz","lis","cmpwi","lfd","fsubs","fdivs","bne","fctiwz","lwz","xoris","add","fadds","srawi","ori","rlwimi","b","rlwinm","stb","psq_l","lmw","mtlr","blr"],labels:2},{name:"NPAR_Upd_TarTarGunk__FP8NPARMgmtf",demangled_name:"NPAR_Upd_TarTarGunk(NPARMgmt*, float)",address:"0x80184620",size:1172,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","li","addi","bl","lis","b","mulli","add","lfs","lbz","fsubs","extsb","stfs","fcmpo","ble","fdivs","lfd","fmuls","bge","extsb.","bne","rlwinm.","beq","fmadds","fctiwz","stb","srawi","clrlwi.","xoris","fadds","mullw","divw","subf","subi","cmpwi","cmpw","blt","psq_l","lmw","mtlr","blr"],labels:17},{name:"ConfigPar__17NPARParmDogBreathCFP8NPARData11en_nparmodePC5xVec3PC5xVec3",demangled_name:"NPARParmDogBreath::ConfigPar(NPARData*, en_nparmode, const xVec3*, const xVec3*) const",address:"0x80184ab4",size:172,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","bl","lfs","fmadds","fmuls","stfs","addi","stb","lmw","lwz","mtlr","blr"],labels:0},{name:"NPAR_Upd_DogBreath__FP8NPARMgmtf",demangled_name:"NPAR_Upd_DogBreath(NPARMgmt*, float)",address:"0x80184b60",size:836,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","li","addi","bl","lis","b","mulli","add","lfs","lbz","fsubs","extsb","slwi","stfs","fcmpo","ble","fdivs","lfd","fmuls","bge","fctiwz","stb","subi","cmpwi","beq","bgt","cmplwi","extsb.","bne","clrlwi.","cmpw","blt","psq_l","lmw","mtlr","blr"],labels:12},{name:"ConfigPar__17NPARParmFahrwerkzCFP8NPARData11en_nparmodePC5xVec3PC5xVec3",demangled_name:"NPARParmFahrwerkz::ConfigPar(NPARData*, en_nparmode, const xVec3*, const xVec3*) const",address:"0x80184ea4",size:496,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","bl","lfs","fmadds","fmuls","stfs","addi","lbz","lis","cmpwi","lfd","fsubs","fdivs","bne","fctiwz","lwz","xoris","add","fadds","srawi","ori","rlwimi","b","rlwinm","stb","psq_l","lmw","mtlr","blr"],labels:2},{name:"NPAR_Upd_Fireworks__FP8NPARMgmtf",demangled_name:"NPAR_Upd_Fireworks(NPARMgmt*, float)",address:"0x80185094",size:1172,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","li","addi","bl","lis","b","mulli","add","lfs","lbz","fsubs","extsb","stfs","fcmpo","ble","fdivs","lfd","fmuls","bge","extsb.","bne","rlwinm.","beq","fmadds","fctiwz","stb","srawi","clrlwi.","xoris","fadds","mullw","divw","subf","subi","cmpwi","cmpw","blt","psq_l","lmw","mtlr","blr"],labels:17},{name:"NPAR_EmitOilShieldPop__FPC5xVec3",demangled_name:"NPAR_EmitOilShieldPop(const xVec3*)",address:"0x80185528",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"NPAR_EmitOilTrailz__FPC5xVec3",demangled_name:"NPAR_EmitOilTrailz(const xVec3*)",address:"0x80185554",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"NPAR_EmitOilVapors__FPC5xVec3",demangled_name:"NPAR_EmitOilVapors(const xVec3*)",address:"0x80185580",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"NPAR_EmitOilSplash__FPC5xVec3PC5xVec3",demangled_name:"NPAR_EmitOilSplash(const xVec3*, const xVec3*)",address:"0x801855ac",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","li","bl","lwz","mtlr","addi","blr"],labels:0},{name:"NPAR_EmitOilBubble__F11en_nparmodePC5xVec3PC5xVec3",demangled_name:"NPAR_EmitOilBubble(en_nparmode, const xVec3*, const xVec3*)",address:"0x801855d8",size:128,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","cmplwi","beq","mulli","lis","addi","add","lwz","mtlr","blr"],labels:1},{name:"NPAR_EmitTubeSpiral__FPC5xVec3PC5xVec3f",demangled_name:"NPAR_EmitTubeSpiral(const xVec3*, const xVec3*, float)",address:"0x80185658",size:136,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","li","bl","cmplwi","beq","lis","mulli","addi","add","lwz","lfd","mtlr","blr"],labels:1},{name:"NPAR_EmitTubeSpiralCin__FPC5xVec3PC5xVec3f",demangled_name:"NPAR_EmitTubeSpiralCin(const xVec3*, const xVec3*, float)",address:"0x801856e0",size:136,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","li","bl","cmplwi","beq","lis","mulli","addi","add","lwz","lfd","mtlr","blr"],labels:1},{name:"NPAR_EmitTubeConfetti__FPC5xVec3PC5xVec3",demangled_name:"NPAR_EmitTubeConfetti(const xVec3*, const xVec3*)",address:"0x80185768",size:108,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","cmplwi","beq","lis","addi","lwz","mtlr","blr"],labels:1},{name:"NPAR_EmitTubeSparklies__FPC5xVec3PC5xVec3",demangled_name:"NPAR_EmitTubeSparklies(const xVec3*, const xVec3*)",address:"0x801857d4",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","cmplwi","beq","lis","addi","lwz","mtlr","blr"],labels:1},{name:"NPAR_EmitGloveDust__FPC5xVec3PC5xVec3",demangled_name:"NPAR_EmitGloveDust(const xVec3*, const xVec3*)",address:"0x80185844",size:108,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","cmplwi","beq","lis","addi","lwz","mtlr","blr"],labels:1},{name:"NPAR_EmitSleepyZeez__FPC5xVec3PC5xVec3",demangled_name:"NPAR_EmitSleepyZeez(const xVec3*, const xVec3*)",address:"0x801858b0",size:108,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","cmplwi","beq","lis","addi","lwz","mtlr","blr"],labels:1},{name:"NPAR_EmitH2ODrips__FPC5xVec3PC5xVec3",demangled_name:"NPAR_EmitH2ODrips(const xVec3*, const xVec3*)",address:"0x8018591c",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","li","bl","lwz","mtlr","addi","blr"],labels:0},{name:"NPAR_EmitH2ODrops__FPC5xVec3PC5xVec3",demangled_name:"NPAR_EmitH2ODrops(const xVec3*, const xVec3*)",address:"0x80185948",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","li","bl","lwz","mtlr","addi","blr"],labels:0},{name:"NPAR_EmitH2OSpray__FPC5xVec3PC5xVec3",demangled_name:"NPAR_EmitH2OSpray(const xVec3*, const xVec3*)",address:"0x80185974",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","li","bl","lwz","mtlr","addi","blr"],labels:0},{name:"NPAR_EmitH2OTrail__FPC5xVec3",demangled_name:"NPAR_EmitH2OTrail(const xVec3*)",address:"0x801859a0",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","mr","stw","addi","li","bl","lwz","mtlr","blr"],labels:0},{name:"NPAR_EmitDroplets__F11en_nparmodePC5xVec3PC5xVec3",demangled_name:"NPAR_EmitDroplets(en_nparmode, const xVec3*, const xVec3*)",address:"0x801859d0",size:128,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","cmplwi","beq","lis","slwi","addi","add","lwz","mtlr","blr"],labels:1},{name:"NPAR_EmitTarTarNozzle__FPC5xVec3PC5xVec3",demangled_name:"NPAR_EmitTarTarNozzle(const xVec3*, const xVec3*)",address:"0x80185a50",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","li","bl","lwz","mtlr","addi","blr"],labels:0},{name:"NPAR_EmitTarTarTrail__FPC5xVec3PC5xVec3",demangled_name:"NPAR_EmitTarTarTrail(const xVec3*, const xVec3*)",address:"0x80185a7c",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","li","bl","lwz","mtlr","addi","blr"],labels:0},{name:"NPAR_EmitTarTarSplash__FPC5xVec3PC5xVec3",demangled_name:"NPAR_EmitTarTarSplash(const xVec3*, const xVec3*)",address:"0x80185aa8",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","li","bl","lwz","mtlr","addi","blr"],labels:0},{name:"NPAR_EmitTarTarSpoil__FPC5xVec3PC5xVec3",demangled_name:"NPAR_EmitTarTarSpoil(const xVec3*, const xVec3*)",address:"0x80185ad4",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","li","bl","lwz","mtlr","addi","blr"],labels:0},{name:"NPAR_EmitTarTarSmoke__FPC5xVec3PC5xVec3",demangled_name:"NPAR_EmitTarTarSmoke(const xVec3*, const xVec3*)",address:"0x80185b00",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","li","bl","lwz","mtlr","addi","blr"],labels:0},{name:"NPAR_EmitTarTarGunk__F11en_nparmodePC5xVec3PC5xVec3",demangled_name:"NPAR_EmitTarTarGunk(en_nparmode, const xVec3*, const xVec3*)",address:"0x80185b2c",size:128,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","cmplwi","beq","mulli","lis","addi","add","lwz","mtlr","blr"],labels:1},{name:"NPAR_EmitDoggyWisps__FPC5xVec3PC5xVec3",demangled_name:"NPAR_EmitDoggyWisps(const xVec3*, const xVec3*)",address:"0x80185bac",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","li","bl","lwz","mtlr","addi","blr"],labels:0},{name:"NPAR_EmitDoggyAttack__FPC5xVec3PC5xVec3",demangled_name:"NPAR_EmitDoggyAttack(const xVec3*, const xVec3*)",address:"0x80185bd8",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","li","bl","lwz","mtlr","addi","blr"],labels:0},{name:"NPAR_EmitDoggyBreath__F11en_nparmodePC5xVec3PC5xVec3",demangled_name:"NPAR_EmitDoggyBreath(en_nparmode, const xVec3*, const xVec3*)",address:"0x80185c04",size:128,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","cmplwi","beq","lis","slwi","addi","add","lwz","mtlr","blr"],labels:1},{name:"NPAR_EmitVSSpray__FPC5xVec3PC5xVec3",demangled_name:"NPAR_EmitVSSpray(const xVec3*, const xVec3*)",address:"0x80185c84",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","li","bl","lwz","mtlr","addi","blr"],labels:0},{name:"NPAR_EmitVisSplash__F11en_nparmodePC5xVec3PC5xVec3",demangled_name:"NPAR_EmitVisSplash(en_nparmode, const xVec3*, const xVec3*)",address:"0x80185cb0",size:128,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","cmplwi","beq","lis","slwi","addi","add","lwz","mtlr","blr"],labels:1},{name:"NPAR_EmitFWExhaust__FPC5xVec3PC5xVec3",demangled_name:"NPAR_EmitFWExhaust(const xVec3*, const xVec3*)",address:"0x80185d30",size:44,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","li","bl","lwz","mtlr","addi","blr"],labels:0},{name:"NPAR_EmitFireworks__F11en_nparmodePC5xVec3PC5xVec3",demangled_name:"NPAR_EmitFireworks(en_nparmode, const xVec3*, const xVec3*)",address:"0x80185d5c",size:128,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","cmplwi","beq","mulli","lis","addi","add","lwz","mtlr","blr"],labels:1},{name:"NPCC_ShadowCacheReset__Fv",demangled_name:"NPCC_ShadowCacheReset()",address:"0x80185ddc",size:76,fuzzy_match_percent:0,opcodes:["li","lis","stbu","stb","blr"],labels:0},{name:"NPCC_ShadowCacheReserve__Fv",demangled_name:"NPCC_ShadowCacheReserve()",address:"0x80185e28",size:116,fuzzy_match_percent:0,opcodes:["lis","li","addi","mtctr","lbz","extsb.","bne","mulli","stbx","add","b","bdnz","cmplwi","beqlr","stw","sth","blr"],labels:3},{name:"NPCC_ShadowCacheRelease__FP12xShadowCache",demangled_name:"NPCC_ShadowCacheRelease(xShadowCache*)",address:"0x80185e9c",size:204,fuzzy_match_percent:0,opcodes:["lis","addi","li","mtctr","cmplw","bne","stb","bdnz","blr"],labels:9},{name:"Defaults__10StreakInfoFv",demangled_name:"StreakInfo::Defaults()",address:"0x80185f68",size:80,fuzzy_match_percent:0,opcodes:["lfs","li","stfs","stw","stb","blr"],labels:0},{name:"xFXStreakStart__FP10StreakInfo",demangled_name:"xFXStreakStart(StreakInfo*)",address:"0x80185fb8",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","mr","stw","addi","lfs","lwz","bl","mtlr","blr"],labels:0},{name:"ARCH3__Ff",demangled_name:"ARCH3(float)",address:"0x80185ff8",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lfs","lwz","fsubs","mtlr","addi","blr"],labels:0},{name:"BOWL3__Ff",demangled_name:"BOWL3(float)",address:"0x80186020",size:56,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","lfs","fsubs","fabs","frsp","fmuls","bl","lwz","mtlr","addi","blr"],labels:0},{name:"QUB__Ff",demangled_name:"QUB(float)",address:"0x80186058",size:12,fuzzy_match_percent:100,opcodes:["fmuls","blr"],labels:0},{name:"ARCH__Ff",demangled_name:"ARCH(float)",address:"0x80186064",size:40,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lfs","lwz","fsubs","mtlr","addi","blr"],labels:0},{name:"BOWL__Ff",demangled_name:"BOWL(float)",address:"0x8018608c",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lfs","fsubs","fmuls","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Done__8NPARMgmtFv",demangled_name:"NPARMgmt::Done()",address:"0x801860bc",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"Reset__8NPARMgmtFv",demangled_name:"NPARMgmt::Reset()",address:"0x801860dc",size:12,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"IsReady__8NPARMgmtFv",demangled_name:"NPARMgmt::IsReady()",address:"0x801860e8",size:40,fuzzy_match_percent:100,opcodes:["lwz","li","cmpwi","beq","cmplwi","clrlwi","blr"],labels:1},{name:"XtraDataSet__8NPARMgmtFP12NPARXtraData",demangled_name:"NPARMgmt::XtraDataSet(NPARXtraData*)",address:"0x80186110",size:8,fuzzy_match_percent:100,opcodes:["stw","blr"],labels:0},{name:"UserDataSet__8NPARMgmtFPPv",demangled_name:"NPARMgmt::UserDataSet(void**)",address:"0x80186118",size:8,fuzzy_match_percent:100,opcodes:["stw","blr"],labels:0},{name:"PromoteTail__8NPARMgmtFi",demangled_name:"NPARMgmt::PromoteTail(int)",address:"0x80186120",size:68,fuzzy_match_percent:0,opcodes:["stwu","mflr","mulli","stw","lwz","subi","add","bl","mtlr","addi","blr"],labels:0},{name:"__as__8NPARDataFRC8NPARData",demangled_name:"NPARData::operator=(const NPARData&)",address:"0x80186164",size:164,fuzzy_match_percent:0,opcodes:["lwz","stw","lfs","stfs","blr"],labels:0},{name:"NextAvail__8NPARMgmtFv",demangled_name:"NPARMgmt::NextAvail()",address:"0x80186208",size:100,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmpw","blt","li","b","mulli","addi","add","mr","bl","mtlr","blr"],labels:2}]},{name:"main/SB/Game/zNPCGlyph",fuzzy_match_percent:96.284584,total_code:5060,matched_code:3148,total_data:10948,matched_data:10948,total_functions:29,matched_functions:25,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x8035be30",size:10504,fuzzy_match_percent:100},{name:".ctors",address:"0x80251d1c",size:4,fuzzy_match_percent:100},{name:".data",address:"0x8029b9c8",size:120,fuzzy_match_percent:100},{name:".rodata",address:"0x80273398",size:288,fuzzy_match_percent:100},{name:".sdata2",address:"0x803cf948",size:32,fuzzy_match_percent:100},{name:".text",address:"0x8018626c",size:5048,fuzzy_match_percent:96.434235},{name:".text",address:"0x80187624",size:12,fuzzy_match_percent:33.333332}],functions:[{name:"zNPCGlyph_Startup__Fv",demangled_name:"zNPCGlyph_Startup()",address:"0x8018626c",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zNPCGlyph_Shutdown__Fv",demangled_name:"zNPCGlyph_Shutdown()",address:"0x80186270",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zNPCGlyph_ScenePrepare__Fv",demangled_name:"zNPCGlyph_ScenePrepare()",address:"0x80186274",size:252,fuzzy_match_percent:82.53968,opcodes:["stwu","mflr","lis","stw","addi","li","stmw","mr","bl","lwz","cmplwi","beq","cmpwi","blt","b","add","cmpw","lmw","mtlr","blr"],labels:5},{name:"zNPCGlyph_SceneFinish__Fv",demangled_name:"zNPCGlyph_SceneFinish()",address:"0x80186370",size:160,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","addi","bl","lwz","cmplwi","beq","cmpwi","blt","b","add","cmpw","mtlr","blr"],labels:4},{name:"zNPCGlyph_SceneReset__Fv",demangled_name:"zNPCGlyph_SceneReset()",address:"0x80186410",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zNPCGlyph_ScenePostInit__Fv",demangled_name:"zNPCGlyph_ScenePostInit()",address:"0x80186414",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zNPCGlyph_Timestep__Ff",demangled_name:"zNPCGlyph_Timestep(float)",address:"0x80186418",size:320,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","li","lis","addi","fmr","mr","bl","lwz","cmplwi","beq","cmpwi","blt","b","add","clrlwi.","rlwinm.","lfs","fcmpo","bge","fsubs","ble","stfs","cmpw","psq_l","lfd","lmw","mtlr","blr"],labels:9},{name:"zNPCGlyph_TypeIsOpaque__F11en_npcglyph",demangled_name:"zNPCGlyph_TypeIsOpaque(en_npcglyph)",address:"0x80186558",size:48,fuzzy_match_percent:100,opcodes:["cmpwi","beq","bge","b","li","blr"],labels:3},{name:"zNPCGlyph_TypeNeedsLightKit__F11en_npcglyph",demangled_name:"zNPCGlyph_TypeNeedsLightKit(en_npcglyph)",address:"0x80186588",size:56,fuzzy_match_percent:100,opcodes:["cmpwi","bge","b","li","blr"],labels:4},{name:"zNPCGlyph_TypeToList__F11en_npcglyphPP8NPCGlyph",demangled_name:"zNPCGlyph_TypeToList(en_npcglyph, NPCGlyph**)",address:"0x801865c0",size:200,fuzzy_match_percent:100,opcodes:["li","cmplwi","lis","stw","addi","bgt","slwi","lwzx","mtctr","bctr","b","mr","blr"],labels:10},{name:"zNPCCommon_Glyphs_RenderAll__Fi",demangled_name:"zNPCCommon_Glyphs_RenderAll(int)",address:"0x80186688",size:348,fuzzy_match_percent:77.0115,opcodes:["stwu","mflr","stw","li","stmw","mr","bl","cmpwi","beq","b","lis","addi","bne","lwz","cmplwi","blt","add","clrlwi.","rlwinm.","cmpw","lmw","mtlr","blr"],labels:11},{name:"GLYF_Acquire__F11en_npcglyph",demangled_name:"GLYF_Acquire(en_npcglyph)",address:"0x801867e4",size:188,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","addi","mr","bl","lwz","cmplwi","beq","cmpwi","bge","b","mtctr","ble","clrlwi.","bne","lis","slwi","lwzx","stwx","bdnz","mtlr","blr"],labels:6},{name:"Reset__8NPCGlyphFv",demangled_name:"NPCGlyph::Reset()",address:"0x801868a0",size:88,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","lis","addi","bl","lfs","stfs","lwz","mtlr","blr"],labels:0},{name:"Init__8NPCGlyphF11en_npcglyphP8RpAtomic",demangled_name:"NPCGlyph::Init(en_npcglyph, RpAtomic*)",address:"0x801868f8",size:180,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","cmplwi","stw","addi","mr","lwz","beq","li","bl","mtlr","blr"],labels:1},{name:"Kill__8NPCGlyphFv",demangled_name:"NPCGlyph::Kill()",address:"0x801869ac",size:108,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","bl","li","lis","addi","mtlr","blr"],labels:1},{name:"Render__8NPCGlyphFv",demangled_name:"NPCGlyph::Render()",address:"0x80186a18",size:112,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","rlwinm.","addi","bl","lis","b","mtlr","blr"],labels:2},{name:"Enable__8NPCGlyphFi",demangled_name:"NPCGlyph::Enable(int)",address:"0x80186a88",size:40,fuzzy_match_percent:100,opcodes:["cmpwi","beq","lwz","ori","stw","blr","rlwinm"],labels:1},{name:"Discard__8NPCGlyphFv",demangled_name:"NPCGlyph::Discard()",address:"0x80186ab0",size:80,fuzzy_match_percent:100,opcodes:["lwz","cmpwi","ble","bge","lis","slwi","addi","lwzx","subi","stwx","srawi","andc","li","stw","blr"],labels:1},{name:"PosSet__8NPCGlyphFP5xVec3",demangled_name:"NPCGlyph::PosSet(xVec3*)",address:"0x80186b00",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmplwi","stw","mr","beq","addi","bl","b","lis","lwz","mtlr","blr"],labels:3},{name:"VelSet__8NPCGlyphFP5xVec3",demangled_name:"NPCGlyph::VelSet(xVec3*)",address:"0x80186b68",size:156,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr.","mr","beq","addi","bl","b","lis","cmplwi","bne","lwz","rlwinm","lfs","fcmpo","ble","ori","mtlr","blr"],labels:5},{name:"ScaleSet__8NPCGlyphFP5xVec3",demangled_name:"NPCGlyph::ScaleSet(xVec3*)",address:"0x80186c04",size:128,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmplwi","stw","mr","beq","addi","bl","lwz","ori","b","lis","rlwinm","mtlr","blr"],labels:2},{name:"RotSet__8NPCGlyphFP5xVec3i",demangled_name:"NPCGlyph::RotSet(xVec3*, int)",address:"0x80186c84",size:172,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","stmw","addi","mr","lwz","bl","lmw","mtlr","blr"],labels:0},{name:"RotSet__8NPCGlyphFP7xMat3x3i",demangled_name:"NPCGlyph::RotSet(xMat3x3*, int)",address:"0x80186d30",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","addi","bl","cmpwi","beq","lwz","ori","b","rlwinm","mtlr","blr"],labels:2},{name:"VelSet_Shiny__8NPCGlyphFv",demangled_name:"NPCGlyph::VelSet_Shiny()",address:"0x80186d90",size:320,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","mr","lfs","stfs","lwz","fsubs","bl","fmuls","fmadds","fcmpo","ble","fmr","bge","mtlr","blr"],labels:2},{name:"RotAddDelta__8NPCGlyphFP7xMat3x3",demangled_name:"NPCGlyph::RotAddDelta(xMat3x3*)",address:"0x80186ed0",size:96,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr.","mr","bne","addi","lwz","bl","mtlr","blr"],labels:1},{name:"Timestep__8NPCGlyphFf",demangled_name:"NPCGlyph::Timestep(float)",address:"0x80186f30",size:476,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","mr","addi","fmr","lwz","cmpwi","bge","b","bl","li","lfs","fsubs","fmuls","fmadds","fcmpo","cror","bne","stfs","cmplwi","beq","blt","fadds","rlwinm.","psq_l","lfd","mtlr","blr"],labels:5},{name:"__sinit_zNPCGlyph_cpp",address:"0x8018710c",size:1304,fuzzy_match_percent:95.70552,opcodes:["stwu","mflr","lis","li","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"__ct__8NPCGlyphFv",demangled_name:"NPCGlyph::NPCGlyph()",address:"0x80187624",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"__ct__8NPCGlyphF11en_npcglyph",demangled_name:"NPCGlyph::NPCGlyph(en_npcglyph)",address:"0x80187628",size:8,fuzzy_match_percent:0,opcodes:["stw","blr"],labels:0}]},{name:"main/SB/Game/zNPCHazard",fuzzy_match_percent:4.367869,total_code:34708,matched_code:1516,total_data:20612,matched_data:0,total_functions:110,matched_functions:29,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x8035e738",size:17368,fuzzy_match_percent:0},{name:".ctors",address:"0x80251d20",size:4,fuzzy_match_percent:0},{name:".data",address:"0x8029ba40",size:1144,fuzzy_match_percent:0},{name:".rodata",address:"0x802734b8",size:1656,fuzzy_match_percent:0},{name:".sbss",address:"0x803cc148",size:96,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cf968",size:344,fuzzy_match_percent:0},{name:".text",address:"0x80187630",size:34016,fuzzy_match_percent:4.1862655},{name:".text",address:"0x8018fb10",size:56,fuzzy_match_percent:100},{name:".text",address:"0x8018fb48",size:96,fuzzy_match_percent:0},{name:".text",address:"0x8018fba8",size:228,fuzzy_match_percent:0},{name:".text",address:"0x8018fc8c",size:276,fuzzy_match_percent:0},{name:".text",address:"0x8018fda0",size:36,fuzzy_match_percent:100}],functions:[{name:"zNPCHazard_Startup__Fv",demangled_name:"zNPCHazard_Startup()",address:"0x80187630",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","lwz","bl","cmpwi","blt","mtlr","blr"],labels:1},{name:"zNPCHazard_Shutdown__Fv",demangled_name:"zNPCHazard_Shutdown()",address:"0x80187698",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zNPCHazard_ScenePrepare__Fv",demangled_name:"zNPCHazard_ScenePrepare()",address:"0x8018769c",size:536,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","bl","slwi","subfic","add","mtctr","cmpwi","bge","bdnz","mr","blt","lwz","mtlr","blr"],labels:5},{name:"zNPCHazard_SceneFinish__Fv",demangled_name:"zNPCHazard_SceneFinish()",address:"0x801878b4",size:544,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","bl","li","slwi","subfic","add","mtctr","cmpwi","bge","bdnz","mr","blt","lwz","mtlr","blr"],labels:5},{name:"zNPCHazard_SceneReset__Fv",demangled_name:"zNPCHazard_SceneReset()",address:"0x80187ad4",size:100,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","stw","addi","li","lwz","cmpwi","beq","mr","bl","blt","mtlr","blr"],labels:2},{name:"zNPCHazard_ScenePostInit__Fv",demangled_name:"zNPCHazard_ScenePostInit()",address:"0x80187b38",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zNPCHazard_InitEffects__Fv",demangled_name:"zNPCHazard_InitEffects()",address:"0x80187b58",size:616,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","stmw","bl","li","lwz","cmplwi","beq","lbz","cmpwi","blt","mr","b","lwzx","slwi","add","lfs","subis","bne","lmw","mtlr","blr"],labels:8},{name:"zNPCHazard_KillEffects__Fv",demangled_name:"zNPCHazard_KillEffects()",address:"0x80187dc0",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"HAZ_ord_sorttest__FPvPv",demangled_name:"HAZ_ord_sorttest(void*, void*)",address:"0x80187dc4",size:56,fuzzy_match_percent:100,opcodes:["lwz","cmpw","bge","li","blr","ble","bgelr"],labels:2},{name:"zNPCHazard_Timestep__Ff",demangled_name:"zNPCHazard_Timestep(float)",address:"0x80187dfc",size:496,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","fmr","cmpwi","blt","addi","li","bl","lis","clrlwi.","beq","mr","b","lwzx","rlwinm.","bne","rlwinm","lfs","fsubs","fcmpo","ble","stfs","bge","slwi","stwx","cmpw","cmplwi","psq_l","lfd","mtlr","blr"],labels:15},{name:"zNPCCommon_Hazards_RenderAll__Fi",demangled_name:"zNPCCommon_Hazards_RenderAll(int)",address:"0x80187fec",size:432,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lwz","cmpwi","blt","bl","beq","li","b","lis","addi","clrlwi.","andi.","rlwinm.","bne","lwzx","rlwinm","cmpw","lmw","mtlr","blr"],labels:13},{name:"HAZ_Acquire__Fv",demangled_name:"HAZ_Acquire()",address:"0x8018819c",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","li","addi","mtctr","lwz","clrlwi.","bne","mr","bl","b","bdnz","mtlr","blr"],labels:3},{name:"HAZ_AvailablePool__Fv",demangled_name:"HAZ_AvailablePool()",address:"0x8018820c",size:12,fuzzy_match_percent:100,opcodes:["lwz","subfic","blr"],labels:0},{name:"HAZ_Iterate__FPFR9NPCHazardPv_bPvi",demangled_name:"HAZ_Iterate(bool (*)(NPCHazard&, void*), void*, int)",address:"0x80188218",size:132,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","stmw","mr","addi","b","lwz","clrlwi","cmpwi","bne","and.","beq","mtctr","bctrl","clrlwi.","cmplw","lmw","mtlr","blr"],labels:4},{name:"WipeIt__9NPCHazardFv",demangled_name:"NPCHazard::WipeIt()",address:"0x8018829c",size:120,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","lis","addi","bl","lfs","stfs","lwz","mtlr","blr"],labels:0},{name:"ConfigHelper__9NPCHazardF9en_npchaz",demangled_name:"NPCHazard::ConfigHelper(en_npchaz)",address:"0x80188314",size:2940,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","li","mr","bgt","lis","slwi","addi","lwzx","mtctr","bctr","b","lwz","oris","ori","bl","cmpwi","bne","lfs","stfs","rlwinm.","beq","fmuls","lbz","stb","fsubs","fmadds","mtlr","blr"],labels:61},{name:"Reconfigure__9NPCHazardF9en_npchaz",demangled_name:"NPCHazard::Reconfigure(en_npchaz)",address:"0x80188e90",size:196,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","addi","lwz","bl","li","cmplwi","beq","mtctr","bctrl","mtlr","blr"],labels:1},{name:"GetUVAInfo__9NPCHazardF11en_hazmodelff",demangled_name:"NPCHazard::GetUVAInfo(en_hazmodel, float, float)",address:"0x80188f54",size:144,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","slwi","stw","addi","stfd","fmr","add","mr","bl","cmpwi","bne","lwz","li","rlwinm","b","lfd","mtlr","blr"],labels:2},{name:"GrabModel__9NPCHazardF11en_hazmodel",demangled_name:"NPCHazard::GrabModel(en_hazmodel)",address:"0x80188fe4",size:312,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","lwz","cmplwi","beq","bl","slwi","lwzx","li","bne","rlwinm","b","ori","extrwi","neg","or","srwi","mtlr","blr"],labels:4},{name:"FreeModel__9NPCHazardFv",demangled_name:"NPCHazard::FreeModel()",address:"0x8018911c",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","beq","bl","li","mtlr","addi","blr"],labels:1},{name:"Discard__9NPCHazardFv",demangled_name:"NPCHazard::Discard()",address:"0x8018915c",size:124,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","clrlwi.","beq","cmplwi","li","mtctr","bctrl","bl","subi","srawi","andc","mtlr","addi","blr"],labels:2},{name:"Kill__9NPCHazardFv",demangled_name:"NPCHazard::Kill()",address:"0x801891d8",size:96,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","clrlwi.","beq","cmplwi","li","mtctr","bctrl","bl","mtlr","addi","blr"],labels:2},{name:"Start__9NPCHazardFPC5xVec3f",demangled_name:"NPCHazard::Start(const xVec3*, float)",address:"0x80189238",size:92,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lfs","fcmpo","ble","stfs","cmplwi","beq","bl","lwz","ori","mtlr","addi","blr"],labels:2},{name:"PosSet__9NPCHazardFPC5xVec3",demangled_name:"NPCHazard::PosSet(const xVec3*)",address:"0x80189294",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","cmplwi","stw","mr","beq","addi","bl","lwz","mtlr","blr"],labels:2},{name:"Timestep__9NPCHazardFf",demangled_name:"NPCHazard::Timestep(float)",address:"0x801892e8",size:620,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","fmr","fdivs","fsubs","fcmpo","bge","ble","b","stfs","lwz","cmplwi","beq","rlwinm.","addi","bl","bgt","lis","slwi","lwzx","mtctr","bctr","li","psq_l","lfd","mtlr","blr"],labels:30},{name:"Render__9NPCHazardFv",demangled_name:"NPCHazard::Render()",address:"0x80189554",size:3540,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lis","addi","lwz","cmplwi","bgt","slwi","lwzx","mtctr","bctr","beq","lfs","bl","fmuls","b","fsubs","fmr","li","fcmpo","cror","bne","ble","fdivs","bge","fadds","lbz","extsb.","stb","cntlzw","extrwi","cmpwi","rlwinm.","rlwinm","fabs","frsp","stfs","psq_l","lfd","mtlr","blr"],labels:67},{name:"Cleanup__9NPCHazardFv",demangled_name:"NPCHazard::Cleanup()",address:"0x8018a328",size:252,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","lwz","cmplwi","beq","bl","subi","bgt","lis","slwi","addi","lwzx","mtctr","bctr","b","mtlr","blr"],labels:11},{name:"SetAlpha__9NPCHazardFf",demangled_name:"NPCHazard::SetAlpha(float)",address:"0x8018a424",size:36,fuzzy_match_percent:100,opcodes:["lwz","cmplwi","beqlr","lhz","ori","sth","stfs","blr"],labels:0},{name:"ColTestSphere__9NPCHazardFPC6xBoundf",demangled_name:"NPCHazard::ColTestSphere(const xBound*, float)",address:"0x8018a448",size:240,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","stfd","fmr","mr","addi","bl","stb","stfs","lwz","clrlwi.","beq","rlwinm.","bne","cmplwi","mtctr","bctrl","oris","lfd","mtlr","blr"],labels:2},{name:"ColTestCyl__9NPCHazardFPC6xBoundff",demangled_name:"NPCHazard::ColTestCyl(const xBound*, float, float)",address:"0x8018a538",size:228,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","addi","li","bl","lfs","lwz","fmuls","fadds","fcmpo","fsubs","ble","b","bge","psq_l","lfd","mtlr","blr"],labels:3},{name:"ColPlyrSphere__9NPCHazardFf",demangled_name:"NPCHazard::ColPlyrSphere(float)",address:"0x8018a61c",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","addi","stw","bl","lwz","mtlr","blr"],labels:0},{name:"ColPlyrCyl__9NPCHazardFff",demangled_name:"NPCHazard::ColPlyrCyl(float, float)",address:"0x8018a648",size:44,fuzzy_match_percent:100,opcodes:["stwu","mflr","lis","addi","stw","bl","lwz","mtlr","blr"],labels:0},{name:"HurtThePlayer__9NPCHazardFv",demangled_name:"NPCHazard::HurtThePlayer()",address:"0x8018a674",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","cmplwi","bne","li","bl","b","addi","cmpwi","beq","lfs","mtlr","blr"],labels:2},{name:"TypData_RotMatStore__9NPCHazardFP5xVec3",demangled_name:"NPCHazard::TypData_RotMatStore(xVec3*)",address:"0x8018a6dc",size:204,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","mr","addi","beq","bl","b","lfs","fsubs","fmuls","stfs","lwz","ori","mtlr","blr"],labels:2},{name:"TypData_RotMatSet__9NPCHazardFP7xMat3x3",demangled_name:"NPCHazard::TypData_RotMatSet(xMat3x3*)",address:"0x8018a7a8",size:84,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","bl","mtlr","addi","blr"],labels:0},{name:"TypData_RotMatApply__9NPCHazardFP7xMat3x3",demangled_name:"NPCHazard::TypData_RotMatApply(xMat3x3*)",address:"0x8018a7fc",size:88,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","lwz","bl","mtlr","addi","blr"],labels:0},{name:"OrientToDir__9NPCHazardFPC5xVec3i",demangled_name:"NPCHazard::OrientToDir(const xVec3*, int)",address:"0x8018a854",size:196,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lfs","fcmpo","blt","addi","fdivs","cmpwi","beq","fsubs","fmuls","lwz","mtlr","blr"],labels:2},{name:"PickFunFrag__9NPCHazardFv",demangled_name:"NPCHazard::PickFunFrag()",address:"0x8018a918",size:324,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","lwz","mtctr","slwi","lwzx","cmplwi","beq","stwx","lwzu","bdnz","bl","mtlr","blr"],labels:5},{name:"PreCollide__9NPCHazardFv",demangled_name:"NPCHazard::PreCollide()",address:"0x8018aa5c",size:392,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","lwz","cmpwi","bne","b","addi","fadds","stfs","bl","lis","li","beq","oris","rlwinm","psq_l","lfd","mtlr","blr"],labels:9},{name:"StaggeredCollide__9NPCHazardFv",demangled_name:"NPCHazard::StaggeredCollide()",address:"0x8018abe4",size:244,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","subic.","ble","li","b","bl","extrwi","lis","addi","cmpwi","beq","bge","lbz","clrlwi.","rlwinm.","blt","mtlr","blr"],labels:8},{name:"StagColGeneral__9NPCHazardFi",demangled_name:"NPCHazard::StagColGeneral(int)",address:"0x8018acd8",size:404,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","addi","fsubs","fcmpo","bge","fmr","b","fadds","lwz","bl","li","clrlwi.","beq","lis","rlwinm.","cmpwi","ble","fdivs","fmuls","psq_l","lfd","mtlr","blr"],labels:8},{name:"StagColStat__9NPCHazardFv",demangled_name:"NPCHazard::StagColStat()",address:"0x8018ae6c",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"StagColDyn__9NPCHazardFv",demangled_name:"NPCHazard::StagColDyn()",address:"0x8018ae90",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"StagColNPC__9NPCHazardFv",demangled_name:"NPCHazard::StagColNPC()",address:"0x8018aeb4",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"CollideResponse__9NPCHazardFP12xSweptSpheref",demangled_name:"NPCHazard::CollideResponse(xSweptSphere*, float)",address:"0x8018aed8",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"ColResp_Default__9NPCHazardFP12xSweptSpheref",demangled_name:"NPCHazard::ColResp_Default(xSweptSphere*, float)",address:"0x8018aef8",size:180,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lfs","addi","fsubs","fcmpo","bge","fmr","b","stfs","fadds","bl","lwz","cmplwi","beq","lbz","oris","mtlr","blr"],labels:5},{name:"ZNPC_AnimTable_HazardStd__Fv",demangled_name:"ZNPC_AnimTable_HazardStd()",address:"0x8018afac",size:276,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","lwz","bl","mr","lfs","mtlr","blr"],labels:0},{name:"Upd_Explode__9NPCHazardFf",demangled_name:"NPCHazard::Upd_Explode(float)",address:"0x8018b0c0",size:136,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lfs","bl","stfs","lwz","rlwinm.","beq","lis","addi","fcmpo","bgt","cmpwi","mtlr","blr"],labels:1},{name:"DeathStar__9NPCHazardFv",demangled_name:"NPCHazard::DeathStar()",address:"0x8018b148",size:276,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","bl","lwz","rlwinm.","beq","lfs","li","fcmpo","bge","fmuls","stfs","mtlr","blr"],labels:2},{name:"Upd_PuppyNuke__9NPCHazardFf",demangled_name:"NPCHazard::Upd_PuppyNuke(float)",address:"0x8018b25c",size:240,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lfs","bl","stfs","lwz","rlwinm.","beq","lis","addi","fcmpo","bgt","cmpwi","bne","cmplwi","ble","li","ori","psq_l","lfd","mtlr","blr"],labels:2},{name:"Upd_FodBomb__9NPCHazardFf",demangled_name:"NPCHazard::Upd_FodBomb(float)",address:"0x8018b34c",size:252,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","fmr","fmuls","bl","stfs","lwz","rlwinm.","beq","lis","addi","fcmpo","bgt","cmpwi","bne","cmplwi","ble","li","ori","psq_l","lfd","mtlr","blr"],labels:2},{name:"FodBombBubbles__9NPCHazardFf",demangled_name:"NPCHazard::FodBombBubbles(float)",address:"0x8018b448",size:248,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lis","lwz","addi","rlwinm.","beq","bl","li","b","lfs","fcmpo","bge","fdivs","fsubs","fmr","fmuls","psq_l","lfd","mtlr","blr"],labels:2},{name:"Upd_CattleProd__9NPCHazardFf",demangled_name:"NPCHazard::Upd_CattleProd(float)",address:"0x8018b540",size:816,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","fmuls","bl","stfs","lwz","rlwinm.","beq","lis","addi","fcmpo","bgt","fsubs","ble","cmpwi","li","lwzu","fadds","b","cmplwi","bge","fmr","psq_l","lfd","mtlr","blr"],labels:9},{name:"Upd_TubeletBlast__9NPCHazardFf",demangled_name:"NPCHazard::Upd_TubeletBlast(float)",address:"0x8018b870",size:488,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lfs","bl","stfs","lwz","rlwinm.","beq","lis","addi","fcmpo","bgt","cmpwi","li","fmr","lbz","extsb.","bne","stb","subic.","bge","fsubs","fmuls","fmadds","mtlr","blr"],labels:4},{name:"Upd_DuploBoom__9NPCHazardFf",demangled_name:"NPCHazard::Upd_DuploBoom(float)",address:"0x8018ba58",size:208,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lfs","bl","stfs","lwz","rlwinm.","beq","lis","addi","fcmpo","bgt","cmpwi","bne","cmplwi","ble","li","ori","mtlr","blr"],labels:2},{name:"Upd_TikiThunder__9NPCHazardFf",demangled_name:"NPCHazard::Upd_TikiThunder(float)",address:"0x8018bb28",size:204,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","mr","lwz","lfs","bl","stfs","rlwinm.","beq","fcmpo","bgt","cmpwi","li","mtlr","blr"],labels:1},{name:"Upd_Mushroom__9NPCHazardFf",demangled_name:"NPCHazard::Upd_Mushroom(float)",address:"0x8018bbf4",size:272,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","mr","addi","fmr","lwz","bl","lfs","stfs","rlwinm.","beq","fcmpo","bgt","cmpwi","li","psq_l","lfd","mtlr","blr"],labels:1},{name:"Upd_Patriot__9NPCHazardFf",demangled_name:"NPCHazard::Upd_Patriot(float)",address:"0x8018bd04",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"Upd_TTFlight__9NPCHazardFf",demangled_name:"NPCHazard::Upd_TTFlight(float)",address:"0x8018bd08",size:976,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","addi","cmplwi","bne","bl","b","lfs","fcmpo","bge","fdivs","stfs","rlwinm.","beq","lis","ble","li","mtctr","bctrl","fmuls","fmadds","fsubs","fmr","bgt","cmpwi","lbz","extsb.","stb","subic.","psq_l","lfd","mtlr","blr"],labels:20},{name:"ReconTarTar__9NPCHazardFv",demangled_name:"NPCHazard::ReconTarTar()",address:"0x8018c0d8",size:168,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","lwz","bl","addi","lfs","fcmpo","ble","mtlr","blr"],labels:1},{name:"Upd_TTSpill__9NPCHazardFf",demangled_name:"NPCHazard::Upd_TTSpill(float)",address:"0x8018c180",size:228,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","rlwinm.","beq","bl","cmpwi","ble","ori","lfs","stfs","lis","addi","fcmpo","bgt","li","mtctr","bctrl","mtlr","blr"],labels:2},{name:"KickSteamyStinky__9NPCHazardFv",demangled_name:"NPCHazard::KickSteamyStinky()",address:"0x8018c264",size:128,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","mr.","bne","li","b","cmpwi","lfs","addi","fsubs","lwz","mtlr","blr"],labels:3},{name:"Upd_TTStink__9NPCHazardFf",demangled_name:"NPCHazard::Upd_TTStink(float)",address:"0x8018c2e4",size:184,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lfs","fsubs","bl","stfs","lwz","rlwinm.","beq","lis","addi","fcmpo","bgt","cmpwi","li","mtctr","bctrl","mtlr","blr"],labels:1},{name:"TarTarFalumpf__9NPCHazardFv",demangled_name:"NPCHazard::TarTarFalumpf()",address:"0x8018c39c",size:216,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","mr","bl","lfs","fsubs","fmuls","fmadds","stfs","cmpwi","blt","lwz","mtlr","blr"],labels:1},{name:"TarTarGunkTrail__9NPCHazardFv",demangled_name:"NPCHazard::TarTarGunkTrail()",address:"0x8018c474",size:68,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","lwz","bl","mtlr","blr"],labels:0},{name:"TarTarSplash__9NPCHazardFPC5xVec3",demangled_name:"NPCHazard::TarTarSplash(const xVec3*)",address:"0x8018c4b8",size:440,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr.","mr","beq","addi","bl","b","lwz","li","rlwinm.","lfs","fsubs","fmr","fmuls","fmadds","cmpwi","blt","psq_l","lfd","mtlr","blr"],labels:7},{name:"TarTarLinger__9NPCHazardFv",demangled_name:"NPCHazard::TarTarLinger()",address:"0x8018c670",size:332,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","lis","addi","subic.","bge","li","lfs","fmuls","bl","fsubs","fmr","psq_l","lfd","mtlr","blr"],labels:1},{name:"Upd_ChuckBomb__9NPCHazardFf",demangled_name:"NPCHazard::Upd_ChuckBomb(float)",address:"0x8018c7bc",size:544,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","addi","fcmpo","bge","lwz","rlwinm.","beq","bl","b","fdivs","fmuls","fmadds","stfs","fsubs","fmr","ble","lbz","extsb.","bne","li","stb","subic.","lis","bgt","cmpwi","psq_l","lfd","mtlr","blr"],labels:9},{name:"DisperseBubWake__9NPCHazardFfPC5xVec3",demangled_name:"NPCHazard::DisperseBubWake(float, const xVec3*)",address:"0x8018c9dc",size:480,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","lfs","mr","fmuls","bl","fsubs","addi","lwz","li","psq_l","lfd","mtlr","blr"],labels:0},{name:"ReconChuck__9NPCHazardFv",demangled_name:"NPCHazard::ReconChuck()",address:"0x8018cbbc",size:412,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","lwz","bl","addi","lfs","fcmpo","ble","fmuls","lis","fabs","frsp","bge","stfs","rlwinm.","beq","cmpwi","ori","blt","mtlr","blr"],labels:4},{name:"Upd_ChuckBlast__9NPCHazardFf",demangled_name:"NPCHazard::Upd_ChuckBlast(float)",address:"0x8018cd58",size:248,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lfs","bl","stfs","lwz","rlwinm.","beq","lis","addi","fcmpo","bgt","bge","fmuls","cmpwi","li","fmr","mtlr","blr"],labels:3},{name:"WaterSplash__9NPCHazardFPC5xVec3",demangled_name:"NPCHazard::WaterSplash(const xVec3*)",address:"0x8018ce50",size:744,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","mr.","mr","beq","addi","bl","b","li","lfs","fmadds","rlwinm.","fsubs","fmr","fmuls","cmpwi","blt","psq_l","lfd","mtlr","blr"],labels:12},{name:"WavesOfEvil__9NPCHazardFv",demangled_name:"NPCHazard::WavesOfEvil()",address:"0x8018d138",size:324,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","li","lfs","bl","fsubs","fmuls","fmr","addi","cmpwi","blt","psq_l","lfd","lwz","mtlr","blr"],labels:1},{name:"KickBlooshBlob__9NPCHazardFPC5xVec3",demangled_name:"NPCHazard::KickBlooshBlob(const xVec3*)",address:"0x8018d27c",size:604,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","bl","mr.","bne","li","b","cmpwi","lwz","lfs","fmadds","fmr","addi","fsubs","fmuls","lis","fcmpo","ble","stfs","bge","fdivs","psq_l","lfd","mtlr","blr"],labels:6},{name:"Upd_ChuckBloosh__9NPCHazardFf",demangled_name:"NPCHazard::Upd_ChuckBloosh(float)",address:"0x8018d4d8",size:312,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","addi","bl","fmr","fdivs","fcmpo","cror","bne","stfs","lwz","rlwinm.","beq","fsubs","bge","b","li","subic.","fmuls","psq_l","lfd","mtlr","blr"],labels:5},{name:"Upd_BoneFlight__9NPCHazardFf",demangled_name:"NPCHazard::Upd_BoneFlight(float)",address:"0x8018d610",size:436,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","addi","fcmpo","bge","lwz","rlwinm.","beq","bl","bne","b","fdivs","fmuls","fmadds","stfs","fsubs","fmr","lbz","extsb.","li","stb","subic.","lis","bgt","cmpwi","psq_l","lfd","mtlr","blr"],labels:9},{name:"ReconArfBone__9NPCHazardFv",demangled_name:"NPCHazard::ReconArfBone()",address:"0x8018d7c4",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","bl","lfs","lwz","mtlr","addi","blr"],labels:0},{name:"Upd_BoneBlast__9NPCHazardFf",demangled_name:"NPCHazard::Upd_BoneBlast(float)",address:"0x8018d804",size:244,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","mr","addi","fmr","lwz","lfs","bl","stfs","rlwinm.","beq","fcmpo","bgt","cmpwi","li","psq_l","lfd","mtlr","blr"],labels:1},{name:"Upd_OilBubble__9NPCHazardFf",demangled_name:"NPCHazard::Upd_OilBubble(float)",address:"0x8018d8f8",size:876,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","addi","fcmpo","bge","lwz","rlwinm.","beq","bl","ble","bne","b","fdivs","fmuls","fmadds","stfs","fsubs","fmr","li","cmplwi","lbz","extsb.","stb","subic.","lis","bgt","cmpwi","psq_l","lfd","mtlr","blr"],labels:15},{name:"ReconSlickOil__9NPCHazardFv",demangled_name:"NPCHazard::ReconSlickOil()",address:"0x8018dc64",size:316,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","lwz","bl","addi","lfs","fcmpo","ble","fmuls","lis","fabs","frsp","bge","stfs","mtlr","blr"],labels:1},{name:"OilSplash__9NPCHazardFPC5xVec3",demangled_name:"NPCHazard::OilSplash(const xVec3*)",address:"0x8018dda0",size:440,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr.","mr","beq","addi","bl","b","lwz","li","rlwinm.","lfs","fsubs","fmr","fmuls","fmadds","cmpwi","blt","psq_l","lfd","mtlr","blr"],labels:7},{name:"Upd_OilOoze__9NPCHazardFf",demangled_name:"NPCHazard::Upd_OilOoze(float)",address:"0x8018df58",size:744,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","fmr","fcmpo","cror","bne","fdivs","bl","fsubs","fmuls","stfs","fadds","b","li","lwz","rlwinm.","beq","cmpwi","ble","ori","fmadds","bge","lis","addi","bgt","subic.","psq_l","lfd","mtlr","blr"],labels:11},{name:"KickOilBurst__9NPCHazardFv",demangled_name:"NPCHazard::KickOilBurst()",address:"0x8018e240",size:192,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","mr.","bne","li","b","cmpwi","lwz","lfs","addi","mtlr","blr"],labels:3},{name:"KickOilGlobby__9NPCHazardFv",demangled_name:"NPCHazard::KickOilGlobby()",address:"0x8018e300",size:340,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","bl","mr.","bne","li","b","cmpwi","lwz","lfs","fmuls","fsubs","fmr","addi","fcmpo","bge","psq_l","lfd","mtlr","blr"],labels:5},{name:"Upd_OilBurst__9NPCHazardFf",demangled_name:"NPCHazard::Upd_OilBurst(float)",address:"0x8018e454",size:200,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lfs","bl","stfs","lwz","rlwinm.","beq","lis","addi","fcmpo","bgt","fmuls","cmpwi","li","fmr","mtlr","blr"],labels:2},{name:"Upd_OilGlob__9NPCHazardFf",demangled_name:"NPCHazard::Upd_OilGlob(float)",address:"0x8018e51c",size:476,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","lfs","mr","bl","fdivs","fcmpo","cror","bne","stfs","addi","lwz","rlwinm.","beq","lis","bgt","cmpwi","subic.","bge","li","fmuls","fsubs","psq_l","lfd","mtlr","blr"],labels:3},{name:"Upd_MonCloud__9NPCHazardFf",demangled_name:"NPCHazard::Upd_MonCloud(float)",address:"0x8018e6f8",size:1572,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lwz","cmplwi","beq","addi","li","bl","lfs","fcmpo","bge","mtctr","bctrl","cmpwi","ble","b","stfs","lis","fadds","blt","fdivs","fmuls","fsubs","rlwinm.","bgt","bne","fabs","frsp","lbz","extsb.","stb","fctiwz","clrlwi.","fmadds","psq_l","lfd","mtlr","blr"],labels:30},{name:"Upd_FunFrag__9NPCHazardFf",demangled_name:"NPCHazard::Upd_FunFrag(float)",address:"0x8018ed1c",size:328,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","mr","addi","rlwinm.","beq","bl","lfs","fsubs","fmuls","stfs","fmadds","fcmpo","bge","b","fmr","lbz","extsb.","bne","li","stb","subic.","psq_l","lfd","mtlr","blr"],labels:6},{name:"StreakUpdate__9NPCHazardFUif",demangled_name:"NPCHazard::StreakUpdate(unsigned int, float)",address:"0x8018ee64",size:256,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","mr","bl","lfs","addi","lwz","psq_l","lfd","mtlr","blr"],labels:0},{name:"Upd_RoboBits__9NPCHazardFf",demangled_name:"NPCHazard::Upd_RoboBits(float)",address:"0x8018ef64",size:360,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","addi","fcmpo","ble","stfs","b","fmuls","bl","lwz","rlwinm.","beq","fmadds","fsubs","bge","fmr","lbz","extsb.","bne","li","stb","subic.","psq_l","lfd","mtlr","blr"],labels:8},{name:"Upd_VisSplash__9NPCHazardFf",demangled_name:"NPCHazard::Upd_VisSplash(float)",address:"0x8018f0cc",size:136,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lfs","bl","stfs","lwz","rlwinm.","beq","lis","addi","li","mtctr","bctrl","mtlr","blr"],labels:1},{name:"VisSplashSparklies__9NPCHazardFv",demangled_name:"NPCHazard::VisSplashSparklies()",address:"0x8018f154",size:324,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","li","lfs","bl","fsubs","fmuls","fmr","addi","cmpwi","blt","psq_l","lfd","lwz","mtlr","blr"],labels:1},{name:"Init__12UVAModelInfoFP8RpAtomicUi",demangled_name:"UVAModelInfo::Init(RpAtomic*, unsigned int)",address:"0x8018f298",size:224,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr.","mr","bne","li","b","lwz","clrlwi.","beq","cmplwi","ori","bl","addi","cmpwi","lfs","fmr","mtlr","blr"],labels:5},{name:"Hemorrage__12UVAModelInfoFv",demangled_name:"UVAModelInfo::Hemorrage()",address:"0x8018f378",size:16,fuzzy_match_percent:100,opcodes:["li","stw","blr"],labels:0},{name:"Update__12UVAModelInfoFfPC5xVec2",demangled_name:"UVAModelInfo::Update(float, const xVec2*)",address:"0x8018f388",size:176,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","fmr","cmplwi","mr","beq","addi","bl","b","lfs","fcmpo","ble","stfs","psq_l","lwz","lfd","mtlr","blr"],labels:3},{name:"Refresh__12UVAModelInfoFv",demangled_name:"UVAModelInfo::Refresh()",address:"0x8018f438",size:320,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","stmw","mr","lwz","slwi","add","bl","addi","cmplw","subf","srwi","bge","srwi.","mtctr","beq","lfs","fadds","stfs","bdnz","andi.","lmw","mtlr","blr"],labels:4},{name:"SetColor__12UVAModelInfoF10iColor_tag",demangled_name:"UVAModelInfo::SetColor(iColor_tag)",address:"0x8018f578",size:152,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","lwz","lbz","stb","b","addi","lwzx","bl","cmpw","blt","mtlr","blr"],labels:2},{name:"GetUV__12UVAModelInfoCFRP11RwTexCoordsRiP8RpAtomic",demangled_name:"UVAModelInfo::GetUV(RwTexCoords*&, int&, RpAtomic*) const",address:"0x8018f610",size:88,fuzzy_match_percent:0,opcodes:["li","stw","lwz","cmplwi","bne","blr","cmpwi","bgt","neg","or","srwi"],labels:2},{name:"CloneUV__12UVAModelInfoCFRP11RwTexCoordsRiP8RpAtomic",demangled_name:"UVAModelInfo::CloneUV(RwTexCoords*&, int&, RpAtomic*) const",address:"0x8018f668",size:140,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","addi","bl","cmpwi","bne","li","b","lwz","slwi","cmplwi","mtlr","blr"],labels:3},{name:"__sinit_zNPCHazard_cpp",address:"0x8018f6f4",size:1052,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","li","stw","addi","bl","lwz","mtlr","blr"],labels:0},{name:"At__9NPCHazardCFv",demangled_name:"NPCHazard::At() const",address:"0x8018fb10",size:16,fuzzy_match_percent:100,opcodes:["lwz","addi","blr"],labels:0},{name:"Right__9NPCHazardCFv",demangled_name:"NPCHazard::Right() const",address:"0x8018fb20",size:12,fuzzy_match_percent:100,opcodes:["lwz","blr"],labels:0},{name:"Up__9NPCHazardCFv",demangled_name:"NPCHazard::Up() const",address:"0x8018fb2c",size:16,fuzzy_match_percent:100,opcodes:["lwz","addi","blr"],labels:0},{name:"__ct__9NPCHazardFv",demangled_name:"NPCHazard::NPCHazard()",address:"0x8018fb3c",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"__ct__9NPCHazardF9en_npchaz",demangled_name:"NPCHazard::NPCHazard(en_npchaz)",address:"0x8018fb40",size:8,fuzzy_match_percent:100,opcodes:["stw","blr"],labels:0},{name:"inverse__5xVec3CFv",demangled_name:"xVec3::inverse() const",address:"0x8018fb48",size:96,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","mr","addi","bl","mtlr","blr"],labels:0},{name:"SMOOTH__FfP5xVec3PC5xVec3PC5xVec3",demangled_name:"SMOOTH(float, xVec3*, const xVec3*, const xVec3*)",address:"0x8018fba8",size:84,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lwz","mtlr","addi","blr"],labels:0},{name:"LERP__FfP5xVec3PC5xVec3PC5xVec3",demangled_name:"LERP(float, xVec3*, const xVec3*, const xVec3*)",address:"0x8018fbfc",size:144,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","fmr","lfs","bl","stfs","psq_l","lwz","lfd","mtlr","addi","blr"],labels:0},{name:"xUtil_choose__FPCiiPCf",demangled_name:"xUtil_choose(const int*, int, const float*)",address:"0x8018fc8c",size:276,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","mr.","bne","li","b","cmpwi","bge","bl","cmplwi","xoris","lis","lfd","fsubs","fmuls","fctiwz","stfd","lwz","lfs","mtctr","ble","fmr","fadds","fcmpo","cror","addi","bdnz","cmpw","blt","subi","slwi","lwzx","mtlr","blr"],labels:9},{name:"xVec2Length2__FPC5xVec2",demangled_name:"xVec2Length2(const xVec2*)",address:"0x8018fda0",size:36,fuzzy_match_percent:100,opcodes:["stwu","mflr","mr","stw","bl","lwz","mtlr","addi","blr"],labels:0}]},{name:"main/SB/Game/zNPCGoalAmbient",fuzzy_match_percent:2.2026432,total_code:4540,matched_code:100,total_data:248,matched_data:0,total_functions:24,matched_functions:1,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x8029beb8",size:160,fuzzy_match_percent:0},{name:".rodata",address:"0x80273b30",size:16,fuzzy_match_percent:0},{name:".sbss",address:"0x803cc1a8",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cfac0",size:64,fuzzy_match_percent:0},{name:".text",address:"0x8018fdc4",size:4224,fuzzy_match_percent:0},{name:".text",address:"0x80190e44",size:216,fuzzy_match_percent:0},{name:".text",address:"0x80190f1c",size:100,fuzzy_match_percent:100}],functions:[{name:"GOALCreate_Ambient__FiP10RyzMemGrowPv",demangled_name:"GOALCreate_Ambient(int, RyzMemGrow*, void*)",address:"0x8018fdc4",size:228,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","mr","stw","addi","cmpw","li","beq","bge","b","bl","mr.","cmplwi","lwz","mtlr","blr"],labels:9},{name:"Enter__19zNPCGoalJellyBumpedFfPv",demangled_name:"zNPCGoalJellyBumped::Enter(float, void*)",address:"0x8018fea8",size:192,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","addi","lwz","bl","li","subi","lfd","mtlr","blr"],labels:0},{name:"Exit__19zNPCGoalJellyBumpedFfPv",demangled_name:"zNPCGoalJellyBumped::Exit(float, void*)",address:"0x8018ff68",size:132,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lwz","bl","li","lfd","mtlr","addi","blr"],labels:0},{name:"Process__19zNPCGoalJellyBumpedFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalJellyBumped::Process(en_trantype*, float, void*, xScene*)",address:"0x8018ffec",size:344,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","li","bl","addi","fdivs","lfs","fcmpo","bge","ble","b","cmpwi","lis","beq","psq_l","lfd","lmw","mtlr","blr"],labels:7},{name:"MoveSwoosh__19zNPCGoalJellyBumpedFf",demangled_name:"zNPCGoalJellyBumped::MoveSwoosh(float)",address:"0x80190144",size:220,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","li","lwz","bl","fmr","fdivs","lfs","fsubs","fcmpo","bge","ble","b","addi","ori","psq_l","lfd","mtlr","blr"],labels:4},{name:"PlayWithAnimSpd__19zNPCGoalJellyBumpedFv",demangled_name:"zNPCGoalJellyBumped::PlayWithAnimSpd()",address:"0x80190220",size:176,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","li","mr","bl","fmr","fdivs","lfs","fcmpo","bge","ble","b","stfs","psq_l","lfd","mtlr","addi","blr"],labels:4},{name:"StreakPrep__19zNPCGoalJellyBumpedFv",demangled_name:"zNPCGoalJellyBumped::StreakPrep()",address:"0x801902d0",size:92,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","subis","cmplwi","bne","li","b","mtlr","addi","blr"],labels:2},{name:"StreakDone__19zNPCGoalJellyBumpedFv",demangled_name:"zNPCGoalJellyBumped::StreakDone()",address:"0x8019032c",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lwz","bl","lis","subi","mtlr","addi","blr"],labels:0},{name:"StreakUpdate__19zNPCGoalJellyBumpedFv",demangled_name:"zNPCGoalJellyBumped::StreakUpdate()",address:"0x80190368",size:104,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","addi","mr","lwz","bl","mtlr","blr"],labels:0},{name:"ExtractAimDir__19zNPCGoalJellyBumpedFP5xVec3",demangled_name:"zNPCGoalJellyBumped::ExtractAimDir(xVec3*)",address:"0x801903d0",size:184,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lha","lwz","rlwinm.","beq","addi","li","bl","b","sth","lfs","stfs","fcmpo","bge","lis","mtlr","blr"],labels:4},{name:"CalcEndPoint__19zNPCGoalJellyBumpedFP5xVec3PC5xVec3",demangled_name:"zNPCGoalJellyBumped::CalcEndPoint(xVec3*, const xVec3*)",address:"0x80190488",size:320,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lwz","mr","lfs","addi","bl","li","lis","cmpwi","beq","b","fmr","psq_l","lfd","mtlr","blr"],labels:2},{name:"Enter__19zNPCGoalJellyAttackFfPv",demangled_name:"zNPCGoalJellyAttack::Enter(float, void*)",address:"0x801905c8",size:132,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","li","lwz","bl","lfd","mtlr","addi","blr"],labels:0},{name:"Exit__19zNPCGoalJellyAttackFfPv",demangled_name:"zNPCGoalJellyAttack::Exit(float, void*)",address:"0x8019064c",size:84,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","bl","lwz","lfd","mtlr","addi","blr"],labels:0},{name:"Process__19zNPCGoalJellyAttackFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalJellyAttack::Process(en_trantype*, float, void*, xScene*)",address:"0x801906a0",size:116,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","bl","lwz","lfd","mtlr","addi","blr"],labels:0},{name:"ZapperStart__19zNPCGoalJellyAttackFv",demangled_name:"zNPCGoalJellyAttack::ZapperStart()",address:"0x80190714",size:280,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","mr","addi","lwz","bl","subis","cmplwi","bne","b","lfs","lis","stfs","cmpwi","blt","mtlr","blr"],labels:3},{name:"ZapperStop__19zNPCGoalJellyAttackFv",demangled_name:"zNPCGoalJellyAttack::ZapperStop()",address:"0x8019082c",size:112,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","li","bl","lwz","cmplwi","beq","addi","cmpwi","blt","mtlr","blr"],labels:2},{name:"ZapperUpdate__19zNPCGoalJellyAttackFv",demangled_name:"zNPCGoalJellyAttack::ZapperUpdate()",address:"0x8019089c",size:812,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lwz","bl","fmr","li","lbz","extsb.","bne","stb","addi","cmpw","ble","cmpwi","bge","lfs","fcmpo","cmplwi","beq","lis","lfd","fsubs","fmuls","fctiwz","blt","b","psq_l","mtlr","blr"],labels:10},{name:"Enter__18zNPCGoalJellyBirthFfPv",demangled_name:"zNPCGoalJellyBirth::Enter(float, void*)",address:"0x80190bc8",size:212,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lha","mr","lwz","fmr","rlwinm.","beq","addi","bl","li","sth","lfs","fcmpo","cror","bne","stfs","psq_l","lfd","mtlr","blr"],labels:2},{name:"Process__18zNPCGoalJellyBirthFP11en_trantypefPvP6xScene",demangled_name:"zNPCGoalJellyBirth::Process(en_trantype*, float, void*, xScene*)",address:"0x80190c9c",size:348,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","fmr","lwz","li","bl","addi","lfs","fcmpo","ble","lis","cmpwi","beq","b","fabs","frsp","stfs","fsubs","psq_l","lfd","lmw","mtlr","blr"],labels:7},{name:"BirthInfoSet__18zNPCGoalJellyBirthFPC5xVec3f",demangled_name:"zNPCGoalJellyBirth::BirthInfoSet(const xVec3*, float)",address:"0x80190df8",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","fmr","mr","lha","addi","ori","sth","bl","stfs","lwz","lfd","mtlr","blr"],labels:0},{name:"__ct__18zNPCGoalJellyBirthFi",demangled_name:"zNPCGoalJellyBirth::zNPCGoalJellyBirth(int)",address:"0x80190e44",size:72,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__19zNPCGoalJellyAttackFi",demangled_name:"zNPCGoalJellyAttack::zNPCGoalJellyAttack(int)",address:"0x80190e8c",size:72,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"__ct__19zNPCGoalJellyBumpedFi",demangled_name:"zNPCGoalJellyBumped::zNPCGoalJellyBumped(int)",address:"0x80190ed4",size:72,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","li","lwz","mtlr","blr"],labels:0},{name:"xMat3x3RMulVec__FP5xVec3PC7xMat3x3PC5xVec3",demangled_name:"xMat3x3RMulVec(xVec3*, const xMat3x3*, const xVec3*)",address:"0x80190f1c",size:100,fuzzy_match_percent:100,opcodes:["lfs","fmuls","fmadds","stfs","blr"],labels:0}]},{name:"main/SB/Game/zNPCFXCinematic",fuzzy_match_percent:.7055075,total_code:17576,matched_code:124,total_data:27624,matched_data:0,total_functions:93,matched_functions:5,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x80362b10",size:88,fuzzy_match_percent:0},{name:".data",address:"0x8029bf58",size:23560,fuzzy_match_percent:0},{name:".rodata",address:"0x80273b40",size:3760,fuzzy_match_percent:0},{name:".sbss",address:"0x803cc1b0",size:24,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cfb00",size:192,fuzzy_match_percent:0},{name:".text",address:"0x80190f80",size:17300,fuzzy_match_percent:.046242774},{name:".text",address:"0x80195314",size:44,fuzzy_match_percent:0},{name:".text",address:"0x80195340",size:100,fuzzy_match_percent:100},{name:".text",address:"0x801953a4",size:112,fuzzy_match_percent:14.285714},{name:".text",address:"0x80195414",size:12,fuzzy_match_percent:0},{name:".text",address:"0x80195420",size:8,fuzzy_match_percent:0}],functions:[{name:"NCIN_Par_BPLANK_JET_1_Upd__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_Par_BPLANK_JET_1_Upd(const zCutsceneMgr*, NCINEntry*, int)",address:"0x80190f80",size:224,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","lwz","ori","b","rlwinm.","lis","addi","bl","cmplwi","lbz","li","bne","lfs","fcmpo","bge","lfd","fsubs","fadds","stfs","mtlr","blr"],labels:6},{name:"NCIN_Par_BPLANK_JET_2_Upd__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_Par_BPLANK_JET_2_Upd(const zCutsceneMgr*, NCINEntry*, int)",address:"0x80191060",size:228,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","lwz","ori","b","rlwinm.","lis","addi","bl","cmplwi","lbz","li","bne","lfs","fcmpo","bge","lfd","fsubs","fadds","stfs","mtlr","blr"],labels:6},{name:"NCIN_Par_BPLANK_SBB_FLAMES_1_Upd__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_Par_BPLANK_SBB_FLAMES_1_Upd(const zCutsceneMgr*, NCINEntry*, int)",address:"0x80191144",size:228,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","lwz","ori","b","rlwinm.","lis","addi","bl","cmplwi","lbz","li","bne","lfs","fcmpo","bge","lfd","fsubs","fadds","stfs","mtlr","blr"],labels:6},{name:"NCIN_Par_BPLANK_SBB_FLAMES_2_Upd__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_Par_BPLANK_SBB_FLAMES_2_Upd(const zCutsceneMgr*, NCINEntry*, int)",address:"0x80191228",size:228,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","lwz","ori","b","rlwinm.","lis","addi","bl","cmplwi","lbz","li","bne","lfs","fcmpo","bge","lfd","fsubs","fadds","stfs","mtlr","blr"],labels:6},{name:"NCIN_Par_BPLANK_SBB_JET_1_Upd__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_Par_BPLANK_SBB_JET_1_Upd(const zCutsceneMgr*, NCINEntry*, int)",address:"0x8019130c",size:228,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","lwz","ori","b","rlwinm.","lis","addi","bl","cmplwi","lbz","li","bne","lfs","fcmpo","bge","lfd","fsubs","fadds","stfs","mtlr","blr"],labels:6},{name:"NCIN_Par_BPLANK_SBB_JET_2_Upd__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_Par_BPLANK_SBB_JET_2_Upd(const zCutsceneMgr*, NCINEntry*, int)",address:"0x801913f0",size:228,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","lwz","ori","b","rlwinm.","lis","addi","bl","cmplwi","lbz","li","bne","lfs","fcmpo","bge","lfd","fsubs","fadds","stfs","mtlr","blr"],labels:6},{name:"NCIN_Par_BPLANK_SBB_SMOKE_1_Upd__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_Par_BPLANK_SBB_SMOKE_1_Upd(const zCutsceneMgr*, NCINEntry*, int)",address:"0x801914d4",size:228,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","lwz","ori","b","rlwinm.","lis","addi","bl","cmplwi","lbz","li","bne","lfs","fcmpo","bge","lfd","fsubs","fadds","stfs","mtlr","blr"],labels:6},{name:"NCIN_Par_BPLANK_SBB_SMOKE_2_Upd__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_Par_BPLANK_SBB_SMOKE_2_Upd(const zCutsceneMgr*, NCINEntry*, int)",address:"0x801915b8",size:228,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","lwz","ori","b","rlwinm.","lis","addi","bl","cmplwi","lbz","li","bne","lfs","fcmpo","bge","lfd","fsubs","fadds","stfs","mtlr","blr"],labels:6},{name:"NCIN_Par_CIN_BIGDUP_SMOKE_Upd__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_Par_CIN_BIGDUP_SMOKE_Upd(const zCutsceneMgr*, NCINEntry*, int)",address:"0x8019169c",size:228,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","lwz","ori","b","rlwinm.","lis","addi","bl","cmplwi","lbz","li","bne","lfs","fcmpo","bge","lfd","fsubs","fadds","stfs","mtlr","blr"],labels:6},{name:"NCIN_Par_CIN_BIGDUP_SPAWN_Upd__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_Par_CIN_BIGDUP_SPAWN_Upd(const zCutsceneMgr*, NCINEntry*, int)",address:"0x80191780",size:228,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","lwz","ori","b","rlwinm.","lis","addi","bl","cmplwi","lbz","li","bne","lfs","fcmpo","bge","lfd","fsubs","fadds","stfs","mtlr","blr"],labels:6},{name:"NCIN_Par_CIN_PLATFORM_JETS_Upd__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_Par_CIN_PLATFORM_JETS_Upd(const zCutsceneMgr*, NCINEntry*, int)",address:"0x80191864",size:228,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","lwz","ori","b","rlwinm.","lis","addi","bl","cmplwi","lbz","li","bne","lfs","fcmpo","bge","lfd","fsubs","fadds","stfs","mtlr","blr"],labels:6},{name:"CanRenderNow__11NCINBeNoseyFv",demangled_name:"NCINBeNosey::CanRenderNow()",address:"0x80191948",size:132,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","mr","b","addi","clrlwi.","mtctr","bctrl","cmpwi","bne","mtlr","blr"],labels:3},{name:"UpdatedAnimated__11NCINBeNoseyFP8RpAtomicP11RwMatrixTagUiUi",demangled_name:"NCINBeNosey::UpdatedAnimated(RpAtomic*, RwMatrixTag*, unsigned int, unsigned int)",address:"0x801919cc",size:156,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lwz","cmplwi","beq","b","addi","clrlwi.","mtctr","bctrl","cmpwi","bne","lmw","mtlr","blr"],labels:3},{name:"zNPCFXStartup__Fv",demangled_name:"zNPCFXStartup()",address:"0x80191a68",size:72,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lbz","extsb.","bne","lis","addi","bl","li","stb","lwz","mtlr","blr"],labels:1},{name:"__ct__11NCINBeNoseyFv",demangled_name:"NCINBeNosey::NCINBeNosey()",address:"0x80191ab0",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","lis","addi","lwz","mtlr","blr"],labels:0},{name:"__ct__9XCSNNoseyFv",demangled_name:"XCSNNosey::XCSNNosey()",address:"0x80191aec",size:16,fuzzy_match_percent:0,opcodes:["lis","addi","stw","blr"],labels:0},{name:"zNPCFXShutdown__Fv",demangled_name:"zNPCFXShutdown()",address:"0x80191afc",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"zNPCFXCutscenePickTable__FPC12zCutsceneMgr",demangled_name:"zNPCFXCutscenePickTable(const zCutsceneMgr*)",address:"0x80191b00",size:208,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","mr","lbz","extsb.","bne","stb","lwz","cmpwi","beq","lis","addi","b","bl","cmplwi","cmplw","mtlr","blr"],labels:8},{name:"zNPCFXCutscenePrep__FPC6xScenefPC12zCutsceneMgr",demangled_name:"zNPCFXCutscenePrep(const xScene*, float, const zCutsceneMgr*)",address:"0x80191bd0",size:528,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","mr.","bne","li","b","cmplwi","beq","lwz","addi","cmpwi","lis","crclr","lfs","mtlr","blr"],labels:7},{name:"Init__11NCINBeNoseyFPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCINBeNosey::Init(const zCutsceneMgr*, NCINEntry*, int)",address:"0x80191de0",size:16,fuzzy_match_percent:0,opcodes:["stw","blr"],labels:0},{name:"zNPCFXCutsceneDone__FPC6xScenefPC12zCutsceneMgr",demangled_name:"zNPCFXCutsceneDone(const xScene*, float, const zCutsceneMgr*)",address:"0x80191df0",size:184,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","bl","mr.","beq","cmplwi","lwz","b","addi","rlwinm.","bne","clrlwi.","li","mtctr","bctrl","clrrwi","cmpwi","mtlr","blr"],labels:4},{name:"Done__11NCINBeNoseyFv",demangled_name:"NCINBeNosey::Done()",address:"0x80191ea8",size:20,fuzzy_match_percent:0,opcodes:["li","stw","blr"],labels:0},{name:"zNPCFXCutscene__FPC6xScenefPC12zCutsceneMgr",demangled_name:"zNPCFXCutscene(const xScene*, float, const zCutsceneMgr*)",address:"0x80191ebc",size:384,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lwz","bl","cmplwi","beq","li","b","lfs","addi","fcmpo","blt","rlwinm.","bne","ble","clrlwi.","mtctr","bctrl","clrrwi","ori","rlwinm","cmpwi","lmw","mtlr","blr"],labels:10},{name:"NCIN_Generic_Upd__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_Generic_Upd(const zCutsceneMgr*, NCINEntry*, int)",address:"0x8019203c",size:24,fuzzy_match_percent:0,opcodes:["cmpwi","beqlr","lwz","ori","stw","blr"],labels:0},{name:"NCIN_BubSlam__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_BubSlam(const zCutsceneMgr*, NCINEntry*, int)",address:"0x80192054",size:144,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","beq","lwz","ori","b","rlwinm.","bge","lfs","addi","li","fmr","bl","mtlr","blr"],labels:4},{name:"NCIN_BubWipe__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_BubWipe(const zCutsceneMgr*, NCINEntry*, int)",address:"0x801920e4",size:600,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","cmpwi","mr","beq","lwz","ori","b","lis","addi","bl","li","lfs","lfsu","fsubs","fadds","fmadds","stfs","fmuls","blt","psq_l","lfd","lmw","mtlr","blr"],labels:3},{name:"NCIN_BubTrailBone_AR__FPC12zCutsceneMgrP9NCINEntryP8RpAtomicP11RwMatrixTagUiUi",demangled_name:"NCIN_BubTrailBone_AR(const zCutsceneMgr*, NCINEntry*, RpAtomic*, RwMatrixTag*, unsigned int, unsigned int)",address:"0x8019233c",size:132,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lfs","fctiwz","stfd","lwz","cmplw","bne","cmpwi","ble","slwi","addi","add","bl","li","mtlr","blr"],labels:2},{name:"NCIN_BubHit__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_BubHit(const zCutsceneMgr*, NCINEntry*, int)",address:"0x801923c0",size:100,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","lwz","ori","b","rlwinm.","addi","li","bl","mtlr","blr"],labels:3},{name:"NCIN_Zapper__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_Zapper(const zCutsceneMgr*, NCINEntry*, int)",address:"0x80192424",size:276,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","lwz","ori","bge","b","cmplwi","bl","li","rlwinm.","addi","lfs","fsubs","fadds","stfs","bne","mtlr","blr"],labels:8},{name:"NCIN_HammerShock__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_HammerShock(const zCutsceneMgr*, NCINEntry*, int)",address:"0x80192538",size:96,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","lwz","ori","b","rlwinm.","addi","bl","mtlr","blr"],labels:2},{name:"NCIN_HammerStreak_Upd__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_HammerStreak_Upd(const zCutsceneMgr*, NCINEntry*, int)",address:"0x80192598",size:132,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","lwz","ori","bl","lis","subi","b","rlwinm.","li","mtlr","addi","blr"],labels:2},{name:"NCIN_HammerStreak_AR__FPC12zCutsceneMgrP9NCINEntryP8RpAtomicP11RwMatrixTagUiUi",demangled_name:"NCIN_HammerStreak_AR(const zCutsceneMgr*, NCINEntry*, RpAtomic*, RwMatrixTag*, unsigned int, unsigned int)",address:"0x8019261c",size:348,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","mr","bne","lis","lwzu","addi","lwz","slwi","add","bl","mtlr","blr"],labels:1},{name:"NCIN_WaterSplash__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_WaterSplash(const zCutsceneMgr*, NCINEntry*, int)",address:"0x80192778",size:100,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","lwz","ori","b","rlwinm.","lfs","addi","bl","mtlr","blr"],labels:2},{name:"NCIN_HazProjShoot__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_HazProjShoot(const zCutsceneMgr*, NCINEntry*, int)",address:"0x801927dc",size:444,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","cmpwi","mr","beq","lwz","ori","cmplwi","bl","b","rlwinm.","li","bge","mr.","addi","stb","lfs","fsubs","fcmpo","fmr","bne","rlwinm","psq_l","lfd","mtlr","blr"],labels:10},{name:"NCIN_HazTTSteam_Upd__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_HazTTSteam_Upd(const zCutsceneMgr*, NCINEntry*, int)",address:"0x80192998",size:212,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","lwz","ori","cmplwi","bl","b","rlwinm.","mr.","li","lfs","fsubs","fcmpo","bge","lis","addi","bne","mtlr","blr"],labels:4},{name:"NCIN_HazTTSteam_AR__FPC12zCutsceneMgrP9NCINEntryP8RpAtomicP11RwMatrixTagUiUi",demangled_name:"NCIN_HazTTSteam_AR(const zCutsceneMgr*, NCINEntry*, RpAtomic*, RwMatrixTag*, unsigned int, unsigned int)",address:"0x80192a6c",size:360,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lfs","bl","cmplw","bne","lwz","fctiwz","stfd","cmpwi","ble","slwi","addi","add","b","mtlr","blr"],labels:3},{name:"NCIN_TTGunSmoke_AR__FPC12zCutsceneMgrP9NCINEntryP8RpAtomicP11RwMatrixTagUiUi",demangled_name:"NCIN_TTGunSmoke_AR(const zCutsceneMgr*, NCINEntry*, RpAtomic*, RwMatrixTag*, unsigned int, unsigned int)",address:"0x80192bd4",size:588,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","mr","lfs","bl","cmplw","bne","addi","lwz","fctiwz","slwi","add","fcmpo","bge","b","ble","fsubs","fdivs","fmr","fmuls","fmadds","lis","psq_l","lfd","mtlr","blr"],labels:8},{name:"NCIN_ArfDogBoom__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_ArfDogBoom(const zCutsceneMgr*, NCINEntry*, int)",address:"0x80192e20",size:196,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","lwz","ori","cmplwi","bl","b","rlwinm.","mr.","li","lfs","fsubs","fcmpo","ble","fmr","addi","stfs","mtlr","blr"],labels:4},{name:"NCIN_SleepyLamp_Upd__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_SleepyLamp_Upd(const zCutsceneMgr*, NCINEntry*, int)",address:"0x80192ee4",size:96,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","lwz","ori","b","rlwinm.","lis","addi","bl","mtlr","blr"],labels:2},{name:"NCIN_SleepyLamp_AR__FPC12zCutsceneMgrP9NCINEntryP8RpAtomicP11RwMatrixTagUiUi",demangled_name:"NCIN_SleepyLamp_AR(const zCutsceneMgr*, NCINEntry*, RpAtomic*, RwMatrixTag*, unsigned int, unsigned int)",address:"0x80192f44",size:628,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","cmplwi","stw","addi","bne","mr","bl","lfs","fadds","stfs","b","lwz","fcmpo","bge","ble","fsubs","fdivs","fmr","li","fmuls","stb","fctiwz","stfd","mtlr","blr"],labels:12},{name:"NCIN_SleepyDRay_Upd__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_SleepyDRay_Upd(const zCutsceneMgr*, NCINEntry*, int)",address:"0x801931b8",size:120,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","lwz","ori","b","rlwinm.","lis","addi","bl","li","lfs","mtlr","blr"],labels:2},{name:"NCIN_SleepyDRay_AR__FPC12zCutsceneMgrP9NCINEntryP8RpAtomicP11RwMatrixTagUiUi",demangled_name:"NCIN_SleepyDRay_AR(const zCutsceneMgr*, NCINEntry*, RpAtomic*, RwMatrixTag*, unsigned int, unsigned int)",address:"0x80193230",size:436,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","cmplwi","mr","bne","addi","li","lis","xoris","lfd","lfs","fsubs","fdivs","bl","cmpwi","blt","b","lwz","fmuls","fmr","psq_l","mtlr","blr"],labels:3},{name:"NCIN_MaryBoom__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_MaryBoom(const zCutsceneMgr*, NCINEntry*, int)",address:"0x801933e4",size:188,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","lwz","ori","cmplwi","bl","b","rlwinm.","mr.","li","lfs","addi","fsubs","fcmpo","ble","fmr","mtlr","blr"],labels:4},{name:"NCIN_PeteBonk__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_PeteBonk(const zCutsceneMgr*, NCINEntry*, int)",address:"0x801934a0",size:96,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","lwz","ori","b","rlwinm.","addi","bl","mtlr","blr"],labels:2},{name:"NCIN_FireSpiral_Upd__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_FireSpiral_Upd(const zCutsceneMgr*, NCINEntry*, int)",address:"0x80193500",size:60,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","beq","lwz","li","ori","bl","mtlr","addi","blr"],labels:1},{name:"NCIN_FireSpiral_AR__FPC12zCutsceneMgrP9NCINEntryP8RpAtomicP11RwMatrixTagUiUi",demangled_name:"NCIN_FireSpiral_AR(const zCutsceneMgr*, NCINEntry*, RpAtomic*, RwMatrixTag*, unsigned int, unsigned int)",address:"0x8019353c",size:272,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","mr","bne","lwz","addi","bl","lfs","stfs","fsubs","fcmpo","bge","fmr","ble","b","mtlr","blr"],labels:5},{name:"NCIN_ShieldPop__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_ShieldPop(const zCutsceneMgr*, NCINEntry*, int)",address:"0x8019364c",size:100,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","lwz","ori","b","rlwinm.","addi","li","bl","mtlr","blr"],labels:2},{name:"NCIN_OilHazard__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_OilHazard(const zCutsceneMgr*, NCINEntry*, int)",address:"0x801936b0",size:572,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","cmpwi","mr","beq","lwz","ori","cmplwi","bl","b","rlwinm.","lis","addi","li","lfs","fsubs","fmr","fmuls","fmadds","blt","mr.","fcmpo","ble","psq_l","lfd","lmw","mtlr","blr"],labels:9},{name:"NCIN_FodProd_Upd__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_FodProd_Upd(const zCutsceneMgr*, NCINEntry*, int)",address:"0x801938ec",size:236,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","lwz","ori","cmplwi","bl","b","rlwinm.","mr.","li","lfs","fsubs","fcmpo","ble","fmr","bge","stfs","addi","mtlr","blr"],labels:6},{name:"NCIN_FodProd_AR__FPC12zCutsceneMgrP9NCINEntryP8RpAtomicP11RwMatrixTagUiUi",demangled_name:"NCIN_FodProd_AR(const zCutsceneMgr*, NCINEntry*, RpAtomic*, RwMatrixTag*, unsigned int, unsigned int)",address:"0x801939d8",size:232,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","mr","bne","lwz","addi","beq","lis","lfs","bl","mtlr","blr"],labels:1},{name:"NCIN_FodProdBone_Upd__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_FodProdBone_Upd(const zCutsceneMgr*, NCINEntry*, int)",address:"0x80193ac0",size:236,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","lwz","ori","cmplwi","bl","b","rlwinm.","mr.","li","lfs","fsubs","fcmpo","ble","fmr","bge","stfs","addi","mtlr","blr"],labels:6},{name:"NCIN_FodProdBone_AR__FPC12zCutsceneMgrP9NCINEntryP8RpAtomicP11RwMatrixTagUiUi",demangled_name:"NCIN_FodProdBone_AR(const zCutsceneMgr*, NCINEntry*, RpAtomic*, RwMatrixTag*, unsigned int, unsigned int)",address:"0x80193bac",size:356,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lfs","bl","cmplw","bne","lbz","extsb.","li","fctiwz","stfd","lwz","stb","cmplwi","slwi","add","beq","lis","addi","mtlr","blr"],labels:3},{name:"NCIN_MidFish_Upd__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_MidFish_Upd(const zCutsceneMgr*, NCINEntry*, int)",address:"0x80193d10",size:24,fuzzy_match_percent:0,opcodes:["cmpwi","beqlr","lwz","ori","stw","blr"],labels:0},{name:"NCIN_MidFish_AR__FPC12zCutsceneMgrP9NCINEntryP8RpAtomicP11RwMatrixTagUiUi",demangled_name:"NCIN_MidFish_AR(const zCutsceneMgr*, NCINEntry*, RpAtomic*, RwMatrixTag*, unsigned int, unsigned int)",address:"0x80193d28",size:248,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","mr","bne","li","addi","bl","lwz","cmpwi","blt","b","beq","lis","slwi","add","bge","mtlr","blr"],labels:6},{name:"NCIN_BombTrail_Upd__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_BombTrail_Upd(const zCutsceneMgr*, NCINEntry*, int)",address:"0x80193e20",size:24,fuzzy_match_percent:0,opcodes:["cmpwi","beqlr","lwz","ori","stw","blr"],labels:0},{name:"NCIN_BombTrail_AR__FPC12zCutsceneMgrP9NCINEntryP8RpAtomicP11RwMatrixTagUiUi",demangled_name:"NCIN_BombTrail_AR(const zCutsceneMgr*, NCINEntry*, RpAtomic*, RwMatrixTag*, unsigned int, unsigned int)",address:"0x80193e38",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","bne","addi","li","bl","lwz","mtlr","blr"],labels:1},{name:"NCIN_BoneTrail_Upd__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_BoneTrail_Upd(const zCutsceneMgr*, NCINEntry*, int)",address:"0x80193e68",size:24,fuzzy_match_percent:0,opcodes:["cmpwi","beqlr","lwz","ori","stw","blr"],labels:0},{name:"NCIN_BoneTrail_AR__FPC12zCutsceneMgrP9NCINEntryP8RpAtomicP11RwMatrixTagUiUi",demangled_name:"NCIN_BoneTrail_AR(const zCutsceneMgr*, NCINEntry*, RpAtomic*, RwMatrixTag*, unsigned int, unsigned int)",address:"0x80193e80",size:48,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmplwi","stw","bne","addi","li","bl","lwz","mtlr","blr"],labels:1},{name:"NCIN_HookRecoil_Upd__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_HookRecoil_Upd(const zCutsceneMgr*, NCINEntry*, int)",address:"0x80193eb0",size:24,fuzzy_match_percent:0,opcodes:["cmpwi","beqlr","lwz","ori","stw","blr"],labels:0},{name:"NCIN_HookRecoil_AR__FPC12zCutsceneMgrP9NCINEntryP8RpAtomicP11RwMatrixTagUiUi",demangled_name:"NCIN_HookRecoil_AR(const zCutsceneMgr*, NCINEntry*, RpAtomic*, RwMatrixTag*, unsigned int, unsigned int)",address:"0x80193ec8",size:216,fuzzy_match_percent:0,opcodes:["stwu","mflr","lwz","stw","mr","lfs","fcmpo","bge","li","b","cmplw","bne","bl","addi","blt","mtlr","blr"],labels:6},{name:"NCIN_Lightnin2Bones_Upd__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_Lightnin2Bones_Upd(const zCutsceneMgr*, NCINEntry*, int)",address:"0x80193fa0",size:188,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","lwz","cmplwi","bl","ori","b","rlwinm.","lfs","addi","fmr","li","stfs","stb","mtlr","blr"],labels:3},{name:"NCIN_Lightnin2Bones_AR__FPC12zCutsceneMgrP9NCINEntryP8RpAtomicP11RwMatrixTagUiUi",demangled_name:"NCIN_Lightnin2Bones_AR(const zCutsceneMgr*, NCINEntry*, RpAtomic*, RwMatrixTag*, unsigned int, unsigned int)",address:"0x8019405c",size:284,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lwz","cmplwi","beq","lfs","fctiwz","stfd","cmplw","bne","addi","slwi","add","bl","cmpwi","lmw","mtlr","blr"],labels:4},{name:"NCIN_LightninBone_Upd__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_LightninBone_Upd(const zCutsceneMgr*, NCINEntry*, int)",address:"0x80194178",size:396,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","lwz","cmplwi","bl","ori","b","rlwinm.","lfs","addi","fmr","li","stfs","stb","fmadds","bne","mtlr","blr"],labels:4},{name:"NCIN_LightninBone_AR__FPC12zCutsceneMgrP9NCINEntryP8RpAtomicP11RwMatrixTagUiUi",demangled_name:"NCIN_LightninBone_AR(const zCutsceneMgr*, NCINEntry*, RpAtomic*, RwMatrixTag*, unsigned int, unsigned int)",address:"0x80194304",size:208,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lfs","fctiwz","stfd","lwz","cmplw","bne","addi","slwi","add","bl","cmpwi","beq","mtlr","blr"],labels:2},{name:"NCIN_B101Shockwave_Upd__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_B101Shockwave_Upd(const zCutsceneMgr*, NCINEntry*, int)",address:"0x801943d4",size:292,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","lwz","beq","cmplwi","lbz","rlwinm","stb","ori","b","rlwinm.","lis","addi","bl","mr.","lfs","stfs","fmuls","fdivs","fadds","fcmpo","ble","mtlr","blr"],labels:5},{name:"NCIN_FreezeBreath_Upd__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_FreezeBreath_Upd(const zCutsceneMgr*, NCINEntry*, int)",address:"0x801944f8",size:84,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","bl","lwz","ori","b","rlwinm.","mtlr","addi","blr"],labels:2},{name:"NCIN_FreezeBreath_AR__FPC12zCutsceneMgrP9NCINEntryP8RpAtomicP11RwMatrixTagUiUi",demangled_name:"NCIN_FreezeBreath_AR(const zCutsceneMgr*, NCINEntry*, RpAtomic*, RwMatrixTag*, unsigned int, unsigned int)",address:"0x8019454c",size:208,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lfs","fctiwz","stfd","lwz","cmplw","bne","addi","slwi","add","bl","cmpwi","beq","lis","fsubs","lmw","mtlr","blr"],labels:2},{name:"NCIN_B201HideBelt_Upd__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_B201HideBelt_Upd(const zCutsceneMgr*, NCINEntry*, int)",address:"0x8019461c",size:252,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","li","lwz","bl","addi","blt","ori","b","rlwinm.","lis","mtlr","blr"],labels:4},{name:"NCIN_GooLever_Upd__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_GooLever_Upd(const zCutsceneMgr*, NCINEntry*, int)",address:"0x80194718",size:156,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","lwz","beq","cmplwi","lfs","stfs","ori","b","rlwinm.","lis","addi","bl","mtlr","blr"],labels:4},{name:"NCIN_GooLever_AR__FPC12zCutsceneMgrP9NCINEntryP8RpAtomicP11RwMatrixTagUiUi",demangled_name:"NCIN_GooLever_AR(const zCutsceneMgr*, NCINEntry*, RpAtomic*, RwMatrixTag*, unsigned int, unsigned int)",address:"0x801947b4",size:112,fuzzy_match_percent:0,opcodes:["stwu","lfs","fctiwz","stfd","lwz","cmplw","bne","slwi","add","fneg","fmuls","fcmpo","bge","fmr","cmplwi","beq","stfs","addi","blr"],labels:2},{name:"NCIN_PatBossShrapnel_Upd__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_PatBossShrapnel_Upd(const zCutsceneMgr*, NCINEntry*, int)",address:"0x80194824",size:140,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","lwz","ori","b","rlwinm.","lis","addi","bl","li","cmplwi","bne","mtlr","blr"],labels:4},{name:"NCIN_PatBossShrapnel_AR__FPC12zCutsceneMgrP9NCINEntryP8RpAtomicP11RwMatrixTagUiUi",demangled_name:"NCIN_PatBossShrapnel_AR(const zCutsceneMgr*, NCINEntry*, RpAtomic*, RwMatrixTag*, unsigned int, unsigned int)",address:"0x801948b0",size:76,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lfs","fctiwz","stfd","lwz","cmplw","bne","mr","li","bl","mtlr","addi","blr"],labels:1},{name:"NCIN_SpatGlow_Upd__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_SpatGlow_Upd(const zCutsceneMgr*, NCINEntry*, int)",address:"0x801948fc",size:24,fuzzy_match_percent:0,opcodes:["cmpwi","beqlr","lwz","ori","stw","blr"],labels:0},{name:"NCIN_SpatGlow_AR__FPC12zCutsceneMgrP9NCINEntryP8RpAtomicP11RwMatrixTagUiUi",demangled_name:"NCIN_SpatGlow_AR(const zCutsceneMgr*, NCINEntry*, RpAtomic*, RwMatrixTag*, unsigned int, unsigned int)",address:"0x80194914",size:232,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lfs","fctiwz","stfd","lwz","cmplw","bne","li","bl","slwi","addi","add","stb","mtlr","blr"],labels:1},{name:"NCIN_GloveShrapnel_Upd__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_GloveShrapnel_Upd(const zCutsceneMgr*, NCINEntry*, int)",address:"0x801949fc",size:140,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","lwz","ori","b","rlwinm.","lis","addi","bl","li","cmplwi","bne","mtlr","blr"],labels:4},{name:"NCIN_GloveShrapnel_AR__FPC12zCutsceneMgrP9NCINEntryP8RpAtomicP11RwMatrixTagUiUi",demangled_name:"NCIN_GloveShrapnel_AR(const zCutsceneMgr*, NCINEntry*, RpAtomic*, RwMatrixTag*, unsigned int, unsigned int)",address:"0x80194a88",size:160,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","lfs","fctiwz","stfd","lwz","cmplw","bne","li","bl","mtlr","addi","blr"],labels:1},{name:"NCIN_EntityBonePar_AR__FPC12zCutsceneMgrP9NCINEntryP8RpAtomicP11RwMatrixTagUiUi",demangled_name:"NCIN_EntityBonePar_AR(const zCutsceneMgr*, NCINEntry*, RpAtomic*, RwMatrixTag*, unsigned int, unsigned int)",address:"0x80194b28",size:980,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lfs","mr","fctiwz","lwz","cmpw","bne","bl","lis","addi","cmplwi","beq","lbz","fadds","stfs","fcmpo","mfcr","extrwi","fcmpu","b","fsubs","bgt","fmuls","cmpwi","ble","xoris","lfd","lhz","bge","add","blt","subf","fmr","rlwinm.","li","mr.","fdivs","stb","stbx","psq_l","lmw","mtlr","blr"],labels:9},{name:"get_bone_matrix__FR7xMat4x3PC9NCINEntryPC11RwMatrixTag",demangled_name:"get_bone_matrix(xMat4x3&, const NCINEntry*, const RwMatrixTag*)",address:"0x80194efc",size:108,fuzzy_match_percent:0,opcodes:["stwu","mflr","lfs","stw","fctiwz","stfd","mr","lwz","slwi","add","bl","cmpwi","beq","addi","mtlr","blr"],labels:1},{name:"clamp_bone_index__FP9NCINEntryP8RpAtomic",demangled_name:"clamp_bone_index(NCINEntry*, RpAtomic*)",address:"0x80194f68",size:4,fuzzy_match_percent:100,opcodes:["blr"],labels:0},{name:"NCIN_BubbleTrail_Upd__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_BubbleTrail_Upd(const zCutsceneMgr*, NCINEntry*, int)",address:"0x80194f6c",size:56,fuzzy_match_percent:0,opcodes:["cmpwi","beq","lwz","ori","stw","blr","rlwinm.","beqlr","lfs","stfs"],labels:1},{name:"NCIN_BubbleTrail_AR__FPC12zCutsceneMgrP9NCINEntryP8RpAtomicP11RwMatrixTagUiUi",demangled_name:"NCIN_BubbleTrail_AR(const zCutsceneMgr*, NCINEntry*, RpAtomic*, RwMatrixTag*, unsigned int, unsigned int)",address:"0x80194fa4",size:484,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","lfs","mr","fctiwz","lwz","cmpw","bne","bl","lis","addi","fmadds","stfs","cmpwi","ble","xoris","lfd","fsubs","fcmpo","cror","fmr","psq_l","lmw","mtlr","blr"],labels:2},{name:"NCIN_SBBNode_Upd__FPC12zCutsceneMgrP9NCINEntryi",demangled_name:"NCIN_SBBNode_Upd(const zCutsceneMgr*, NCINEntry*, int)",address:"0x80195188",size:116,fuzzy_match_percent:0,opcodes:["stwu","mflr","cmpwi","stw","mr","beq","lwz","ori","bl","cmplwi","b","rlwinm.","li","mtlr","addi","blr"],labels:3},{name:"NCIN_SBBNode_AR__FPC12zCutsceneMgrP9NCINEntryP8RpAtomicP11RwMatrixTagUiUi",demangled_name:"NCIN_SBBNode_AR(const zCutsceneMgr*, NCINEntry*, RpAtomic*, RwMatrixTag*, unsigned int, unsigned int)",address:"0x801951fc",size:280,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stmw","mr","lfs","fctiwz","stfd","lwz","cmpw","bne","bl","mr.","beq","li","cmplwi","rlwinm.","addi","slwi","b","add","blt","lmw","mtlr","blr"],labels:5},{name:"NoseyClear__9xCutsceneFv",demangled_name:"xCutscene::NoseyClear()",address:"0x80195314",size:36,fuzzy_match_percent:0,opcodes:["stwu","mflr","li","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"NoseySet__9xCutsceneFP9XCSNNosey",demangled_name:"xCutscene::NoseySet(XCSNNosey*)",address:"0x80195338",size:8,fuzzy_match_percent:0,opcodes:["stw","blr"],labels:0},{name:"xMat3x3RMulVec__FP5xVec3PC7xMat3x3PC5xVec3",demangled_name:"xMat3x3RMulVec(xVec3*, const xMat3x3*, const xVec3*)",address:"0x80195340",size:100,fuzzy_match_percent:100,opcodes:["lfs","fmuls","fmadds","stfs","blr"],labels:0},{name:"TextureSet__7NPCConeFP8RwRaster",demangled_name:"NPCCone::TextureSet(RwRaster*)",address:"0x801953a4",size:8,fuzzy_match_percent:100,opcodes:["stw","blr"],labels:0},{name:"UVSliceSet__7NPCConeFff",demangled_name:"NPCCone::UVSliceSet(float, float)",address:"0x801953ac",size:12,fuzzy_match_percent:0,opcodes:["stfs","blr"],labels:0},{name:"UVBaseSet__7NPCConeFff",demangled_name:"NPCCone::UVBaseSet(float, float)",address:"0x801953b8",size:12,fuzzy_match_percent:0,opcodes:["stfs","blr"],labels:0},{name:"ColorSet__7NPCConeF6RwRGBA6RwRGBA",demangled_name:"NPCCone::ColorSet(RwRGBA, RwRGBA)",address:"0x801953c4",size:72,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","mr","addi","bl","lwz","mtlr","blr"],labels:0},{name:"RadiusSet__7NPCConeFf",demangled_name:"NPCCone::RadiusSet(float)",address:"0x8019540c",size:8,fuzzy_match_percent:100,opcodes:["stfs","blr"],labels:0},{name:"KillAll__8NPARMgmtFv",demangled_name:"NPARMgmt::KillAll()",address:"0x80195414",size:12,fuzzy_match_percent:0,opcodes:["li","stw","blr"],labels:0},{name:"singleton__9zNPCB_SB2Fv",demangled_name:"zNPCB_SB2::singleton()",address:"0x80195420",size:8,fuzzy_match_percent:0,opcodes:["lwz","blr"],labels:0}]},{name:"main/SB/Core/x/xHudText",fuzzy_match_percent:99.36102,total_code:1252,matched_code:1188,total_data:96,matched_data:96,total_functions:10,matched_functions:9,complete:!1,module_name:"main",module_id:0,sections:[{name:".data",address:"0x802a1b60",size:40,fuzzy_match_percent:100},{name:".rodata",address:"0x802749f0",size:16,fuzzy_match_percent:100},{name:".sbss",address:"0x803cc1c8",size:8,fuzzy_match_percent:100},{name:".sdata2",address:"0x803cfbc0",size:32,fuzzy_match_percent:100},{name:".text",address:"0x80195428",size:1240,fuzzy_match_percent:99.354836},{name:".text",address:"0x80195900",size:12,fuzzy_match_percent:100}],functions:[{name:"load__Q24xhud11text_widgetFR5xBaseR9xDynAssetUl",demangled_name:"xhud::text_widget::load(xBase&, xDynAsset&, unsigned long)",address:"0x80195428",size:88,fuzzy_match_percent:100,opcodes:["stwu","mflr","li","stw","mr","bl","addi","cmplwi","beq","lwz","mtlr","blr"],labels:1},{name:"__ct__Q24xhud11text_widgetFRCQ24xhud10text_asset",demangled_name:"xhud::text_widget::text_widget(const xhud::text_asset&)",address:"0x80195480",size:68,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lis","li","addi","stb","lwz","mtlr","blr"],labels:0},{name:"destruct__Q24xhud11text_widgetFv",demangled_name:"xhud::text_widget::destruct()",address:"0x801954c4",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"setup__Q24xhud11text_widgetFv",demangled_name:"xhud::text_widget::setup()",address:"0x801954e4",size:332,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","lwz","mr.","bne","addi","b","li","cmplwi","beq","blt","add","stb","lbz","lis","lfd","lfs","fsubs","fdivs","stfs","mtlr","blr"],labels:4},{name:"destroy__Q24xhud11text_widgetFv",demangled_name:"xhud::text_widget::destroy()",address:"0x80195630",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"type__Q24xhud11text_widgetCFv",demangled_name:"xhud::text_widget::type() const",address:"0x80195650",size:64,fuzzy_match_percent:87.5,opcodes:["stwu","mflr","stw","lbz","extsb.","bne","bl","li","stb","lwz","mtlr","addi","blr"],labels:1},{name:"is__Q24xhud11text_widgetCFUi",demangled_name:"xhud::text_widget::is(unsigned int) const",address:"0x80195690",size:104,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","li","mr","bl","cmplw","beq","clrlwi.","lwz","mtlr","addi","blr"],labels:2},{name:"update__Q24xhud11text_widgetFf",demangled_name:"xhud::text_widget::update(float)",address:"0x801956f8",size:228,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","mr","bl","addi","lfs","stfs","fmadds","fctiwz","stfd","lwz","stb","mtlr","blr"],labels:0},{name:"render__Q24xhud11text_widgetFv",demangled_name:"xhud::text_widget::render()",address:"0x801957dc",size:292,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr","lis","lbz","lfd","lfs","fsubs","fmuls","fdivs","fcmpo","ble","li","b","bge","fctiwz","lwz","addi","fadds","stfs","stb","bl","psq_l","lmw","mtlr","blr"],labels:3},{name:"type_name__Q24xhud10text_assetFv",demangled_name:"xhud::text_asset::type_name()",address:"0x80195900",size:12,fuzzy_match_percent:100,opcodes:["lis","addi","blr"],labels:0}]},{name:"main/SB/Game/zCombo",fuzzy_match_percent:17.767654,total_code:1756,matched_code:312,total_data:1332,matched_data:0,total_functions:7,matched_functions:4,complete:!1,module_name:"main",module_id:0,sections:[{name:".bss",address:"0x80362b68",size:32,fuzzy_match_percent:0},{name:".data",address:"0x802a1b88",size:940,fuzzy_match_percent:0},{name:".rodata",address:"0x80274a00",size:312,fuzzy_match_percent:0},{name:".sbss",address:"0x803cc1d0",size:24,fuzzy_match_percent:0},{name:".sdata",address:"0x803cadc8",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cfbe0",size:16,fuzzy_match_percent:0},{name:".text",address:"0x8019590c",size:1744,fuzzy_match_percent:17.201836},{name:".text",address:"0x80195fdc",size:12,fuzzy_match_percent:100}],functions:[{name:"fillCombo__FP12zComboReward",demangled_name:"fillCombo(zComboReward*)",address:"0x8019590c",size:244,fuzzy_match_percent:100,opcodes:["lis","lwz","addi","li","b","cmpw","blt","stwx","subf","cmpwi","bgt","stw","blr"],labels:6},{name:"zCombo_Setup__Fv",demangled_name:"zCombo_Setup()",address:"0x80195a00",size:528,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","addi","li","stmw","lfs","stfs","bl","lwz","cmplwi","beq","mr","cmpwi","blt","lmw","mtlr","blr"],labels:3},{name:"zCombo_Add__Fi",demangled_name:"zCombo_Add(int)",address:"0x80195c10",size:92,fuzzy_match_percent:0,opcodes:["lfs","fcmpo","bge","subi","stfs","stw","blr","lwz","add","cmpwi","beqlr","li"],labels:1},{name:"zComboHideMessage__FRQ24xhud6widgetRQ24xhud6motive",demangled_name:"zComboHideMessage(xhud::widget&, xhud::motive&)",address:"0x80195c6c",size:32,fuzzy_match_percent:100,opcodes:["stwu","mflr","stw","bl","lwz","mtlr","addi","blr"],labels:0},{name:"zCombo_HideImmediately__Fv",demangled_name:"zCombo_HideImmediately()",address:"0x80195c8c",size:24,fuzzy_match_percent:100,opcodes:["lwz","cmplwi","beqlr","li","stb","blr"],labels:0},{name:"zCombo_Update__Ff",demangled_name:"zCombo_Update(float)",address:"0x80195ca4",size:824,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","lis","fmr","addi","bl","lfs","lwz","cmpwi","mr","blt","li","mulli","cmpw","add","beq","cmplwi","clrlwi.","stb","b","fcmpo","cror","bne","fsubs","stfs","bge","ble","subi","bgt","slwi","lwzx","mtctr","bctr","psq_l","lfd","mtlr","blr"],labels:18},{name:"visible__8ztextboxFv",demangled_name:"ztextbox::visible()",address:"0x80195fdc",size:12,fuzzy_match_percent:100,opcodes:["lbz","extrwi","blr"],labels:0}]},{name:"main/SB/Core/x/xCM",fuzzy_match_percent:0,total_code:2200,matched_code:0,total_data:592,matched_data:0,total_functions:8,matched_functions:0,complete:!1,module_name:"main",module_id:0,sections:[{name:".rodata",address:"0x80274b38",size:536,fuzzy_match_percent:0},{name:".sbss",address:"0x803cc1e8",size:8,fuzzy_match_percent:0},{name:".sdata",address:"0x803cadd0",size:8,fuzzy_match_percent:0},{name:".sdata2",address:"0x803cfbf0",size:40,fuzzy_match_percent:0},{name:".text",address:"0x80195fe8",size:2200,fuzzy_match_percent:0}],functions:[{name:"xCMprep__FP12xCreditsData",demangled_name:"xCMprep(xCreditsData*)",address:"0x80195fe8",size:240,fuzzy_match_percent:0,opcodes:["lwz","addis","cmplwi","bnelr","addi","b","mulli","add","lhzx","cmpwi","bge","bne","beq","subf","stw","cmplw","blt","mr","cntlzw","srwi","blr"],labels:9},{name:"xCMcolor_scale__F10iColor_tagf",demangled_name:"xCMcolor_scale(iColor_tag, float)",address:"0x801960d8",size:192,fuzzy_match_percent:0,opcodes:["stwu","mflr","lis","stw","lwz","addi","lbz","lfd","fsubs","fmuls","fctiwz","stfd","bl","mtlr","blr"],labels:0},{name:"xColorInit__FP10iColor_tagUcUcUcUc",demangled_name:"xColorInit(iColor_tag*, unsigned char, unsigned char, unsigned char, unsigned char)",address:"0x80196198",size:20,fuzzy_match_percent:0,opcodes:["stb","blr"],labels:0},{name:"xCMrender__FfP12xCreditsData",demangled_name:"xCMrender(float, xCreditsData*)",address:"0x801961ac",size:1524,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","stfd","psq_st","stmw","mr.","fmr","lis","addi","beq","lwz","addis","cmplwi","li","b","bne","bl","crset","mulli","add","lfs","fcmpo","cror","fsubs","fdivs","fmadds","blt","ble","lhz","cmpwi","bge","fadds","fmuls","stfs","mtctr","lwzu","bdnz","mr","subf","cmplw","clrlwi","psq_l","lfd","lmw","mtlr","blr"],labels:26},{name:"xCMupdate__Ff",demangled_name:"xCMupdate(float)",address:"0x801967a0",size:80,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lwz","cmplwi","beq","lfs","fmadds","stfs","fcmpo","cror","bne","bl","mtlr","addi","blr"],labels:1},{name:"xCMrender__Fv",demangled_name:"xCMrender()",address:"0x801967f0",size:40,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","lfs","lwz","bl","mtlr","addi","blr"],labels:0},{name:"xCMstart__FP12xCreditsDatafP5xBase",demangled_name:"xCMstart(xCreditsData*, float, xBase*)",address:"0x80196818",size:40,fuzzy_match_percent:0,opcodes:["cmplwi","stw","beqlr","lfs","stfs","lwz","blr"],labels:0},{name:"xCMstop__Fv",demangled_name:"xCMstop()",address:"0x80196840",size:64,fuzzy_match_percent:0,opcodes:["stwu","mflr","stw","li","lfs","stfs","lwz","cmplwi","beq","bl","mtlr","addi","blr"],labels:1}]}],cI=1642400,mI=1021300,_I=7673,uI=364228,bI=172060,pI=3367,fI=28.96907,zI=22.17657,wI=16.847157,xI=43.88114,gI={units:oI,total_code:cI,total_data:mI,total_functions:_I,matched_code:uI,matched_data:bI,matched_functions:pI,fuzzy_match_percent:fI,matched_code_percent:zI,matched_data_percent:wI,matched_functions_percent:xI},ba=gI;ba.units[0].functions;function _s(e){return e.toFixed(2)+"%"}function If(e){const{current:t,fuzzy:a,size:s}=e;return h.jsx("div",{children:h.jsxs(ms.Root,{size:s??25,children:[h.jsx(da,{label:t.label??_s(t.percentage)+" Perfectly Matching",children:h.jsx(ms.Section,{animated:t.percentage!=100,value:t.percentage,color:t.color??"green"})}),a!==void 0&&h.jsx(da,{label:a.label??_s(a.percentage)+" Fuzzy Match",children:h.jsx(ms.Section,{animated:!0,value:a.percentage-t.percentage,color:a.color??"yellowgreen"})})]})})}function hI({folderName:e,onClick:t,filteredUnits:a,allUnits:s,metric:l}){const n=a.map(d=>{const o=l.value(d);return{name:d.name,value:l.percentage?o.toString():_s(o),percentage:l.percentage?l.percentage(d,s):o}}),r=d=>l.gradient.mode("rgb")(d/100).hex(),i=({units:d})=>h.jsx("div",{className:"grid-container",children:d.map((o,c)=>h.jsx(da,{label:h.jsxs("div",{children:[h.jsx("div",{children:o.name}),h.jsxs("div",{children:[o.value," - ",l.description]})]}),children:h.jsx("div",{onClick:()=>t(o.name),className:"grid-item",style:{backgroundColor:r(o.percentage)}},c)},c))});return h.jsxs("div",{children:[h.jsx(Ga,{fw:700,size:"lg",children:e}),h.jsx(i,{units:n})]})}/** + * @license @tabler/icons-react v3.17.0 - MIT + * + * This source code is licensed under the MIT license. + * See the LICENSE file in the root directory of this source tree. + */var PI={outline:{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"},filled:{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"currentColor",stroke:"none"}};/** + * @license @tabler/icons-react v3.17.0 - MIT + * + * This source code is licensed under the MIT license. + * See the LICENSE file in the root directory of this source tree. + */const Of=(e,t,a,s)=>{const l=g.forwardRef(({color:n="currentColor",size:r=24,stroke:i=2,title:d,className:o,children:c,...m},_)=>g.createElement("svg",{ref:_,...PI[e],width:r,height:r,className:["tabler-icon",`tabler-icon-${t}`,o].join(" "),...e==="filled"?{fill:n}:{strokeWidth:i,stroke:n},...m},[d&&g.createElement("title",{key:"svg-title"},d),...s.map(([u,b])=>g.createElement(u,b)),...Array.isArray(c)?c:[c]]));return l.displayName=`${a}`,l};/** + * @license @tabler/icons-react v3.17.0 - MIT + * + * This source code is licensed under the MIT license. + * See the LICENSE file in the root directory of this source tree. + */var SI=Of("outline","clipboard-copy","IconClipboardCopy",[["path",{d:"M9 5h-2a2 2 0 0 0 -2 2v12a2 2 0 0 0 2 2h3m9 -9v-5a2 2 0 0 0 -2 -2h-2",key:"svg-0"}],["path",{d:"M13 17v-1a1 1 0 0 1 1 -1h1m3 0h1a1 1 0 0 1 1 1v1m0 3v1a1 1 0 0 1 -1 1h-1m-3 0h-1a1 1 0 0 1 -1 -1v-1",key:"svg-1"}],["path",{d:"M9 3m0 2a2 2 0 0 1 2 -2h2a2 2 0 0 1 2 2v0a2 2 0 0 1 -2 2h-2a2 2 0 0 1 -2 -2z",key:"svg-2"}]]);/** + * @license @tabler/icons-react v3.17.0 - MIT + * + * This source code is licensed under the MIT license. + * See the LICENSE file in the root directory of this source tree. + */var yI=Of("filled","brand-discord-filled","IconBrandDiscordFilled",[["path",{d:"M14.983 3l.123 .006c2.014 .214 3.527 .672 4.966 1.673a1 1 0 0 1 .371 .488c1.876 5.315 2.373 9.987 1.451 12.28c-1.003 2.005 -2.606 3.553 -4.394 3.553c-.732 0 -1.693 -.968 -2.328 -2.045a21.512 21.512 0 0 0 2.103 -.493a1 1 0 1 0 -.55 -1.924c-3.32 .95 -6.13 .95 -9.45 0a1 1 0 0 0 -.55 1.924c.717 .204 1.416 .37 2.103 .494c-.635 1.075 -1.596 2.044 -2.328 2.044c-1.788 0 -3.391 -1.548 -4.428 -3.629c-.888 -2.217 -.39 -6.89 1.485 -12.204a1 1 0 0 1 .371 -.488c1.439 -1.001 2.952 -1.459 4.966 -1.673a1 1 0 0 1 .935 .435l.063 .107l.651 1.285l.137 -.016a12.97 12.97 0 0 1 2.643 0l.134 .016l.65 -1.284a1 1 0 0 1 .754 -.54l.122 -.009zm-5.983 7a2 2 0 0 0 -1.977 1.697l-.018 .154l-.005 .149l.005 .15a2 2 0 1 0 1.995 -2.15zm6 0a2 2 0 0 0 -1.977 1.697l-.018 .154l-.005 .149l.005 .15a2 2 0 1 0 1.995 -2.15z",key:"svg-0"}]]);/** + * @license @tabler/icons-react v3.17.0 - MIT + * + * This source code is licensed under the MIT license. + * See the LICENSE file in the root directory of this source tree. + */var CI=Of("filled","brand-github-filled","IconBrandGithubFilled",[["path",{d:"M5.315 2.1c.791 -.113 1.9 .145 3.333 .966l.272 .161l.16 .1l.397 -.083a13.3 13.3 0 0 1 4.59 -.08l.456 .08l.396 .083l.161 -.1c1.385 -.84 2.487 -1.17 3.322 -1.148l.164 .008l.147 .017l.076 .014l.05 .011l.144 .047a1 1 0 0 1 .53 .514a5.2 5.2 0 0 1 .397 2.91l-.047 .267l-.046 .196l.123 .163c.574 .795 .93 1.728 1.03 2.707l.023 .295l.007 .272c0 3.855 -1.659 5.883 -4.644 6.68l-.245 .061l-.132 .029l.014 .161l.008 .157l.004 .365l-.002 .213l-.003 3.834a1 1 0 0 1 -.883 .993l-.117 .007h-6a1 1 0 0 1 -.993 -.883l-.007 -.117v-.734c-1.818 .26 -3.03 -.424 -4.11 -1.878l-.535 -.766c-.28 -.396 -.455 -.579 -.589 -.644l-.048 -.019a1 1 0 0 1 .564 -1.918c.642 .188 1.074 .568 1.57 1.239l.538 .769c.76 1.079 1.36 1.459 2.609 1.191l.001 -.678l-.018 -.168a5.03 5.03 0 0 1 -.021 -.824l.017 -.185l.019 -.12l-.108 -.024c-2.976 -.71 -4.703 -2.573 -4.875 -6.139l-.01 -.31l-.004 -.292a5.6 5.6 0 0 1 .908 -3.051l.152 -.222l.122 -.163l-.045 -.196a5.2 5.2 0 0 1 .145 -2.642l.1 -.282l.106 -.253a1 1 0 0 1 .529 -.514l.144 -.047l.154 -.03z",key:"svg-0"}]]);function EI(e){let t=e,a=!1;const s=new Set;return{getState(){return t},updateState(l){t=typeof l=="function"?l(t):l},setState(l){this.updateState(l),s.forEach(n=>n(t))},initialize(l){a||(t=l,a=!0)},subscribe(l){return s.add(l),()=>s.delete(l)}}}function vI(e){return g.useSyncExternalStore(e.subscribe,()=>e.getState(),()=>e.getState())}function NI(e,t,a){const s=[],l=[],n={};for(const r of e){const i=r.position||t;n[i]=n[i]||0,n[i]+=1,n[i]<=a?l.push(r):s.push(r)}return{notifications:l,queue:s}}const TI=()=>EI({notifications:[],queue:[],defaultPosition:"bottom-right",limit:5}),al=TI(),RI=(e=al)=>vI(e);function _n(e,t){const a=e.getState(),s=t([...a.notifications,...a.queue]),l=NI(s,a.defaultPosition,a.limit);e.setState({notifications:l.notifications,queue:l.queue,limit:a.limit,defaultPosition:a.defaultPosition})}function FI(e,t=al){const a=e.id||yp();return _n(t,s=>e.id&&s.some(l=>l.id===e.id)?s:[...s,{...e,id:a}]),a}function xE(e,t=al){return _n(t,a=>a.filter(s=>{var l;return s.id===e?((l=s.onClose)==null||l.call(s,s),!1):!0})),e}function AI(e,t=al){return _n(t,a=>a.map(s=>s.id===e.id?{...s,...e}:s)),e.id}function II(e=al){_n(e,()=>[])}function OI(e=al){_n(e,t=>t.slice(0,e.getState().limit))}const sl={show:FI,hide:xE,update:AI,clean:II,cleanQueue:OI,updateState:_n};function hb(e,t){return hb=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,s){return a.__proto__=s,a},hb(e,t)}function gE(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,hb(e,t)}const rx={disabled:!1},xd=kt.createContext(null);var DI=function(t){return t.scrollTop},An="unmounted",As="exited",Is="entering",hl="entered",Pb="exiting",Ua=function(e){gE(t,e);function t(s,l){var n;n=e.call(this,s,l)||this;var r=l,i=r&&!r.isMounting?s.enter:s.appear,d;return n.appearStatus=null,s.in?i?(d=As,n.appearStatus=Is):d=hl:s.unmountOnExit||s.mountOnEnter?d=An:d=As,n.state={status:d},n.nextCallback=null,n}t.getDerivedStateFromProps=function(l,n){var r=l.in;return r&&n.status===An?{status:As}:null};var a=t.prototype;return a.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},a.componentDidUpdate=function(l){var n=null;if(l!==this.props){var r=this.state.status;this.props.in?r!==Is&&r!==hl&&(n=Is):(r===Is||r===hl)&&(n=Pb)}this.updateStatus(!1,n)},a.componentWillUnmount=function(){this.cancelNextCallback()},a.getTimeouts=function(){var l=this.props.timeout,n,r,i;return n=r=i=l,l!=null&&typeof l!="number"&&(n=l.exit,r=l.enter,i=l.appear!==void 0?l.appear:r),{exit:n,enter:r,appear:i}},a.updateStatus=function(l,n){if(l===void 0&&(l=!1),n!==null)if(this.cancelNextCallback(),n===Is){if(this.props.unmountOnExit||this.props.mountOnEnter){var r=this.props.nodeRef?this.props.nodeRef.current:Fn.findDOMNode(this);r&&DI(r)}this.performEnter(l)}else this.performExit();else this.props.unmountOnExit&&this.state.status===As&&this.setState({status:An})},a.performEnter=function(l){var n=this,r=this.props.enter,i=this.context?this.context.isMounting:l,d=this.props.nodeRef?[i]:[Fn.findDOMNode(this),i],o=d[0],c=d[1],m=this.getTimeouts(),_=i?m.appear:m.enter;if(!l&&!r||rx.disabled){this.safeSetState({status:hl},function(){n.props.onEntered(o)});return}this.props.onEnter(o,c),this.safeSetState({status:Is},function(){n.props.onEntering(o,c),n.onTransitionEnd(_,function(){n.safeSetState({status:hl},function(){n.props.onEntered(o,c)})})})},a.performExit=function(){var l=this,n=this.props.exit,r=this.getTimeouts(),i=this.props.nodeRef?void 0:Fn.findDOMNode(this);if(!n||rx.disabled){this.safeSetState({status:As},function(){l.props.onExited(i)});return}this.props.onExit(i),this.safeSetState({status:Pb},function(){l.props.onExiting(i),l.onTransitionEnd(r.exit,function(){l.safeSetState({status:As},function(){l.props.onExited(i)})})})},a.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},a.safeSetState=function(l,n){n=this.setNextCallback(n),this.setState(l,n)},a.setNextCallback=function(l){var n=this,r=!0;return this.nextCallback=function(i){r&&(r=!1,n.nextCallback=null,l(i))},this.nextCallback.cancel=function(){r=!1},this.nextCallback},a.onTransitionEnd=function(l,n){this.setNextCallback(n);var r=this.props.nodeRef?this.props.nodeRef.current:Fn.findDOMNode(this),i=l==null&&!this.props.addEndListener;if(!r||i){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var d=this.props.nodeRef?[this.nextCallback]:[r,this.nextCallback],o=d[0],c=d[1];this.props.addEndListener(o,c)}l!=null&&setTimeout(this.nextCallback,l)},a.render=function(){var l=this.state.status;if(l===An)return null;var n=this.props,r=n.children;n.in,n.mountOnEnter,n.unmountOnExit,n.appear,n.enter,n.exit,n.timeout,n.addEndListener,n.onEnter,n.onEntering,n.onEntered,n.onExit,n.onExiting,n.onExited,n.nodeRef;var i=JC(n,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return kt.createElement(xd.Provider,{value:null},typeof r=="function"?r(l,i):kt.cloneElement(kt.Children.only(r),i))},t}(kt.Component);Ua.contextType=xd;Ua.propTypes={};function fl(){}Ua.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:fl,onEntering:fl,onEntered:fl,onExit:fl,onExiting:fl,onExited:fl};Ua.UNMOUNTED=An;Ua.EXITED=As;Ua.ENTERING=Is;Ua.ENTERED=hl;Ua.EXITING=Pb;function MI(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Df(e,t){var a=function(n){return t&&g.isValidElement(n)?t(n):n},s=Object.create(null);return e&&g.Children.map(e,function(l){return l}).forEach(function(l){s[l.key]=a(l)}),s}function BI(e,t){e=e||{},t=t||{};function a(c){return c in t?t[c]:e[c]}var s=Object.create(null),l=[];for(var n in e)n in t?l.length&&(s[n]=l,l=[]):l.push(n);var r,i={};for(var d in t){if(s[d])for(r=0;r(a[s.position||t].push(s),a),hE.reduce((a,s)=>(a[s]=[],a),{}))}const ix={left:"translateX(-100%)",right:"translateX(100%)","top-center":"translateY(-100%)","bottom-center":"translateY(100%)"},VI={left:"translateX(0)",right:"translateX(0)","top-center":"translateY(0)","bottom-center":"translateY(0)"};function HI({state:e,maxHeight:t,position:a,transitionDuration:s}){const[l,n]=a.split("-"),r=n==="center"?`${l}-center`:n,i={opacity:0,maxHeight:t,transform:ix[r],transitionDuration:`${s}ms, ${s}ms, ${s}ms`,transitionTimingFunction:"cubic-bezier(.51,.3,0,1.21), cubic-bezier(.51,.3,0,1.21), linear",transitionProperty:"opacity, transform, max-height"},d={opacity:1,transform:VI[r]},o={opacity:0,maxHeight:0,transform:ix[r]};return{...i,...{entering:d,entered:d,exiting:o,exited:o}[e]}}function QI(e,t){return typeof t=="number"?t:t===!1||e===!1?!1:e}const PE=g.forwardRef(({data:e,onHide:t,autoClose:a,...s},l)=>{const{autoClose:n,message:r,...i}=e,d=QI(a,e.autoClose),o=g.useRef(),c=()=>window.clearTimeout(o.current),m=()=>{t(e.id),c()},_=()=>{typeof d=="number"&&(o.current=window.setTimeout(m,d))};return g.useEffect(()=>{var u;(u=e.onOpen)==null||u.call(e,e)},[]),g.useEffect(()=>(_(),c),[d]),h.jsx(Ef,{...s,...i,onClose:m,ref:l,onMouseEnter:c,onMouseLeave:_,children:r})});PE.displayName="@mantine/notifications/NotificationContainer";var SE={root:"m_b37d9ac7",notification:"m_5ed0edd0"};const YI=Ua,KI={position:"bottom-right",autoClose:4e3,transitionDuration:250,containerWidth:440,notificationMaxHeight:200,limit:5,zIndex:hr("overlay"),store:al,withinPortal:!0},WI=(e,{zIndex:t,containerWidth:a})=>({root:{"--notifications-z-index":t==null?void 0:t.toString(),"--notifications-container-width":k(a)}}),Va=te((e,t)=>{const a=Q("Notifications",KI,e),{classNames:s,className:l,style:n,styles:r,unstyled:i,vars:d,position:o,autoClose:c,transitionDuration:m,containerWidth:_,notificationMaxHeight:u,limit:b,zIndex:f,store:x,portalProps:p,withinPortal:z,...w}=a,P=Ot(),C=RI(x),S=$T(),y=Fy(),E=g.useRef({}),T=g.useRef(0),A=(P.respectReducedMotion?y:!1)?1:m,M=be({name:"Notifications",classes:SE,props:a,className:l,style:n,classNames:s,styles:r,unstyled:i,vars:d,varsResolver:WI});g.useEffect(()=>{x==null||x.updateState(B=>({...B,limit:b||5,defaultPosition:o}))},[b,o]),ps(()=>{C.notifications.length>T.current&&setTimeout(()=>S(),0),T.current=C.notifications.length},[C.notifications]);const G=UI(C.notifications,o),L=hE.reduce((B,O)=>(B[O]=G[O].map(({style:N,...v})=>h.jsx(YI,{timeout:A,onEnter:()=>E.current[v.id].offsetHeight,nodeRef:{current:E.current[v.id]},children:D=>h.jsx(PE,{ref:I=>{E.current[v.id]=I},data:v,onHide:I=>xE(I,x),autoClose:c,...M("notification",{style:{...HI({state:D,position:O,transitionDuration:A,maxHeight:u}),...N}})})},v.id)),B),{});return h.jsxs(Cr,{withinPortal:z,...p,children:[h.jsx(j,{...M("root"),"data-position":"top-center",ref:t,...w,children:h.jsx($a,{children:L["top-center"]})}),h.jsx(j,{...M("root"),"data-position":"top-left",...w,children:h.jsx($a,{children:L["top-left"]})}),h.jsx(j,{...M("root"),"data-position":"top-right",...w,children:h.jsx($a,{children:L["top-right"]})}),h.jsx(j,{...M("root"),"data-position":"bottom-right",...w,children:h.jsx($a,{children:L["bottom-right"]})}),h.jsx(j,{...M("root"),"data-position":"bottom-left",...w,children:h.jsx($a,{children:L["bottom-left"]})}),h.jsx(j,{...M("root"),"data-position":"bottom-center",...w,children:h.jsx($a,{children:L["bottom-center"]})})]})});Va.classes=SE;Va.displayName="@mantine/notifications/Notifications";Va.show=sl.show;Va.hide=sl.hide;Va.update=sl.update;Va.clean=sl.clean;Va.cleanQueue=sl.cleanQueue;Va.updateState=sl.updateState;const Mf=e=>e.split("/").slice(-1)[0];function yE(e){return"https://github.com/bfbbdecomp/bfbb/blob/main/src/"+e.replace("main/","")+".cpp"}const $I=e=>{const t={size:20,current:{percentage:e.fuzzy_match_percent,label:_s(e.fuzzy_match_percent)+" Match"}};function a(l){navigator.clipboard.writeText(l),sl.show({title:"Mangled Name Copied",message:l})}const s={color:"var(--mantine-color-green-filled)"};return h.jsxs("div",{style:{marginBottom:"1.5rem",fontFamily:"monospace",...t.current.percentage==100?s:{}},children:[h.jsx(Ga,{fw:700,children:e.demangled_name??e.name}),h.jsxs(Ga,{children:[h.jsx(vr,{variant:"subtle",onClick:()=>a(e.name),children:h.jsx(da,{label:"Copy Mangled Name",children:h.jsx(SI,{width:"70%",height:"70%"})})})," ",h.jsx(Rr,{href:yE(e.path),target:"_blank",children:Mf(e.path)})," ","/ ",e.address," / size: ",e.size," / labels: ",e.labels]}),h.jsx(If,{...t})]})};function CE({functions:e,pageSize:t}){const a=t,[s,l]=g.useState(1),n=(s-1)*a,r=Math.ceil(e.length/a),i=e.slice(n,n+a);return g.useEffect(()=>{s>r&&l(r),s==0&&r>0&&l(1)},[r]),h.jsxs(h.Fragment,{children:[h.jsx(Qt,{total:r,value:s,onChange:l,withEdges:!0,mb:"sm"}),i.map((d,o)=>g.createElement($I,{...d,key:o})),h.jsx(Qt,{total:r,value:s,onChange:l,withEdges:!0,mt:"sm"})]})}const po=ba.units.flatMap(e=>e.functions.map(t=>({...t,path:e.name}))),XI=[...new Set(po.map(e=>Mf(e.path)))],jI=[...new Set(po.flatMap(e=>e.opcodes))].sort((e,t)=>e.localeCompare(t));var EE=(e=>(e.Size="Size",e.Matched="Matched",e.Address="Address",e.Name="Name",e.Labels="Labels",e))(EE||{});const ZI={Address:(e,t)=>Number(e.address)-Number(t.address),Labels:(e,t)=>t.labels-e.labels,Matched:(e,t)=>t.fuzzy_match_percent-e.fuzzy_match_percent,Name:(e,t)=>e.name.localeCompare(t.name),Size:(e,t)=>t.size-e.size};function dx({title:e,value:t}){return h.jsxs(ao,{shadow:"sm",padding:"lg",children:[h.jsx(Ga,{fw:500,children:e}),h.jsx(Ga,{size:"xl",fw:700,children:t})]})}function JI(){const[e,t]=g.useState(""),[a,s]=g.useState([]),[l,n]=g.useState(),[r,i]=g.useState([]),d=e.toLowerCase(),o=po.filter(P=>!e||P.name.toLowerCase().includes(d)||P.path.toLowerCase().includes(d)||P.demangled_name&&P.demangled_name.toLowerCase().includes(d)).filter(P=>!a.length||a.includes(Mf(P.path))).filter(P=>!r.length||P.opcodes.some(C=>r.includes(C))),c=l?o.sort(ZI[l]):o,m=P=>P.reduce((C,S)=>C+S,0),_=m(c.map(P=>P.size)),u=m(c.map(P=>P.fuzzy_match_percent*P.size))/_,b=u*_/100,f=_/ba.total_code*100,x=c.filter(P=>P.fuzzy_match_percent===100),p=c.length,z=[{title:"Total Code",value:_.toLocaleString()},{title:"Matched Code",value:b.toLocaleString()},{title:"Matched Code %",value:_s(u)},{title:"% of Game Code",value:_s(f)}],w=[{title:"Functions",value:p.toLocaleString()},{title:"Matched Functions",value:x.length.toLocaleString()},{title:"Matched Functions %",value:_s(x.length/p*100)},{title:"Files",value:new Set([...c.map(P=>P.path)]).size.toLocaleString()}];return h.jsx(Or,{fluid:!0,children:h.jsxs(mt,{align:"flex-start",grow:!0,justify:"center",children:[h.jsx("div",{children:h.jsxs(ha,{children:[h.jsxs(mt,{grow:!0,children:[h.jsx(cr,{value:e,onChange:P=>t(P.currentTarget.value),label:"Search",placeholder:"Filter by Function name or path"}),h.jsx(zd,{label:"File Filter",placeholder:"Filter by Files",data:XI,onChange:s,searchable:!0})]}),h.jsxs(mt,{grow:!0,children:[h.jsx(zd,{label:"Opcode Filter",placeholder:"Filter Functions by Opcode(s)",data:jI,onChange:i,searchable:!0}),h.jsx(or,{label:"Sort Method",data:Object.entries(EE).map(([P,C])=>({label:C,value:P})),value:l,onChange:P=>n(P)})]}),c.length>0&&h.jsxs(ha,{children:[h.jsx(pd,{gap:"lg",children:z.map(P=>h.jsx(dx,{...P},P.title))}),h.jsx(pd,{gap:"lg",children:w.map(P=>h.jsx(dx,{...P},P.title))})]})]})}),h.jsx("div",{children:h.jsx(CE,{functions:c,pageSize:10})})]})})}function eO({unit:e}){const t=e.matched_code/e.total_code*100,a=e.fuzzy_match_percent,s=e.total_data?e.matched_data/e.total_data*100:100,l=po.filter(r=>r.path===e.name),n=[{name:"Code",size:30,current:{percentage:t},fuzzy:{percentage:a}},{name:"Data",size:30,current:{color:"blue",percentage:s}}];return h.jsxs(ha,{children:[h.jsx("div",{style:{textAlign:"center"},children:h.jsx(Rr,{href:yE(e.name),target:"_blank",children:h.jsx("h2",{children:e.name})})}),h.jsx("div",{children:n.map((r,i)=>h.jsxs("div",{style:{marginBottom:"0.5rem"},children:[h.jsx(Ga,{size:"lg",children:r.name}),h.jsx(mt,{grow:!0,gap:"xl",children:h.jsx("div",{style:{textAlign:"center"},children:h.jsx(If,{...r})},i)})]},i))}),h.jsx(CE,{functions:l,pageSize:7})]})}const Ul=(e,t=0,a=1)=>kf(Lf(t,e),a),Bf=e=>{e._clipped=!1,e._unclipped=e.slice(0);for(let t=0;t<=3;t++)t<3?((e[t]<0||e[t]>255)&&(e._clipped=!0),e[t]=Ul(e[t],0,255)):t===3&&(e[t]=Ul(e[t],0,1));return e},vE={};for(let e of["Boolean","Number","String","Function","Array","Date","RegExp","Undefined","Null"])vE[`[object ${e}]`]=e.toLowerCase();function oe(e){return vE[Object.prototype.toString.call(e)]||"object"}const ce=(e,t=null)=>e.length>=3?Array.prototype.slice.call(e):oe(e[0])=="object"&&t?t.split("").filter(a=>e[0][a]!==void 0).map(a=>e[0][a]):e[0],fo=e=>{if(e.length<2)return null;const t=e.length-1;return oe(e[t])=="string"?e[t].toLowerCase():null},{PI:zo,min:kf,max:Lf}=Math,va=zo*2,pc=zo/3,tO=zo/180,aO=180/zo,ie={format:{},autodetect:[]};class V{constructor(...t){const a=this;if(oe(t[0])==="object"&&t[0].constructor&&t[0].constructor===this.constructor)return t[0];let s=fo(t),l=!1;if(!s){l=!0,ie.sorted||(ie.autodetect=ie.autodetect.sort((n,r)=>r.p-n.p),ie.sorted=!0);for(let n of ie.autodetect)if(s=n.test(...t),s)break}if(ie.format[s]){const n=ie.format[s].apply(null,l?t:t.slice(0,-1));a._rgb=Bf(n)}else throw new Error("unknown format: "+t);a._rgb.length===3&&a._rgb.push(1)}toString(){return oe(this.hex)=="function"?this.hex():`[${this._rgb.join(",")}]`}}const sO="2.6.0",se=(...e)=>new se.Color(...e);se.Color=V;se.version=sO;const lO=(...e)=>{e=ce(e,"cmyk");const[t,a,s,l]=e,n=e.length>4?e[4]:1;return l===1?[0,0,0,n]:[t>=1?0:255*(1-t)*(1-l),a>=1?0:255*(1-a)*(1-l),s>=1?0:255*(1-s)*(1-l),n]},{max:ox}=Math,nO=(...e)=>{let[t,a,s]=ce(e,"rgb");t=t/255,a=a/255,s=s/255;const l=1-ox(t,ox(a,s)),n=l<1?1/(1-l):0,r=(1-t-l)*n,i=(1-a-l)*n,d=(1-s-l)*n;return[r,i,d,l]};V.prototype.cmyk=function(){return nO(this._rgb)};se.cmyk=(...e)=>new V(...e,"cmyk");ie.format.cmyk=lO;ie.autodetect.push({p:2,test:(...e)=>{if(e=ce(e,"cmyk"),oe(e)==="array"&&e.length===4)return"cmyk"}});const fc=e=>Math.round(e*100)/100,rO=(...e)=>{const t=ce(e,"hsla");let a=fo(e)||"lsa";return t[0]=fc(t[0]||0),t[1]=fc(t[1]*100)+"%",t[2]=fc(t[2]*100)+"%",a==="hsla"||t.length>3&&t[3]<1?(t[3]=t.length>3?t[3]:1,a="hsla"):t.length=3,`${a}(${t.join(",")})`},NE=(...e)=>{e=ce(e,"rgba");let[t,a,s]=e;t/=255,a/=255,s/=255;const l=kf(t,a,s),n=Lf(t,a,s),r=(n+l)/2;let i,d;return n===l?(i=0,d=Number.NaN):i=r<.5?(n-l)/(n+l):(n-l)/(2-n-l),t==n?d=(a-s)/(n-l):a==n?d=2+(s-t)/(n-l):s==n&&(d=4+(t-a)/(n-l)),d*=60,d<0&&(d+=360),e.length>3&&e[3]!==void 0?[d,i,r,e[3]]:[d,i,r]},{round:zc}=Math,iO=(...e)=>{const t=ce(e,"rgba");let a=fo(e)||"rgb";return a.substr(0,3)=="hsl"?rO(NE(t),a):(t[0]=zc(t[0]),t[1]=zc(t[1]),t[2]=zc(t[2]),(a==="rgba"||t.length>3&&t[3]<1)&&(t[3]=t.length>3?t[3]:1,a="rgba"),`${a}(${t.slice(0,a==="rgb"?3:4).join(",")})`)},{round:wc}=Math,Sb=(...e)=>{e=ce(e,"hsl");const[t,a,s]=e;let l,n,r;if(a===0)l=n=r=s*255;else{const i=[0,0,0],d=[0,0,0],o=s<.5?s*(1+a):s+a-s*a,c=2*s-o,m=t/360;i[0]=m+1/3,i[1]=m,i[2]=m-1/3;for(let _=0;_<3;_++)i[_]<0&&(i[_]+=1),i[_]>1&&(i[_]-=1),6*i[_]<1?d[_]=c+(o-c)*6*i[_]:2*i[_]<1?d[_]=o:3*i[_]<2?d[_]=c+(o-c)*(2/3-i[_])*6:d[_]=c;[l,n,r]=[wc(d[0]*255),wc(d[1]*255),wc(d[2]*255)]}return e.length>3?[l,n,r,e[3]]:[l,n,r,1]},TE=/^rgb\(\s*(-?\d+),\s*(-?\d+)\s*,\s*(-?\d+)\s*\)$/,RE=/^rgba\(\s*(-?\d+),\s*(-?\d+)\s*,\s*(-?\d+)\s*,\s*([01]|[01]?\.\d+)\)$/,FE=/^rgb\(\s*(-?\d+(?:\.\d+)?)%,\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*\)$/,AE=/^rgba\(\s*(-?\d+(?:\.\d+)?)%,\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*,\s*([01]|[01]?\.\d+)\)$/,IE=/^hsl\(\s*(-?\d+(?:\.\d+)?),\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*\)$/,OE=/^hsla\(\s*(-?\d+(?:\.\d+)?),\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*,\s*([01]|[01]?\.\d+)\)$/,{round:cx}=Math,Gf=e=>{e=e.toLowerCase().trim();let t;if(ie.format.named)try{return ie.format.named(e)}catch{}if(t=e.match(TE)){const a=t.slice(1,4);for(let s=0;s<3;s++)a[s]=+a[s];return a[3]=1,a}if(t=e.match(RE)){const a=t.slice(1,5);for(let s=0;s<4;s++)a[s]=+a[s];return a}if(t=e.match(FE)){const a=t.slice(1,4);for(let s=0;s<3;s++)a[s]=cx(a[s]*2.55);return a[3]=1,a}if(t=e.match(AE)){const a=t.slice(1,5);for(let s=0;s<3;s++)a[s]=cx(a[s]*2.55);return a[3]=+a[3],a}if(t=e.match(IE)){const a=t.slice(1,4);a[1]*=.01,a[2]*=.01;const s=Sb(a);return s[3]=1,s}if(t=e.match(OE)){const a=t.slice(1,4);a[1]*=.01,a[2]*=.01;const s=Sb(a);return s[3]=+t[4],s}};Gf.test=e=>TE.test(e)||RE.test(e)||FE.test(e)||AE.test(e)||IE.test(e)||OE.test(e);V.prototype.css=function(e){return iO(this._rgb,e)};se.css=(...e)=>new V(...e,"css");ie.format.css=Gf;ie.autodetect.push({p:5,test:(e,...t)=>{if(!t.length&&oe(e)==="string"&&Gf.test(e))return"css"}});ie.format.gl=(...e)=>{const t=ce(e,"rgba");return t[0]*=255,t[1]*=255,t[2]*=255,t};se.gl=(...e)=>new V(...e,"gl");V.prototype.gl=function(){const e=this._rgb;return[e[0]/255,e[1]/255,e[2]/255,e[3]]};const{floor:dO}=Math,oO=(...e)=>{e=ce(e,"hcg");let[t,a,s]=e,l,n,r;s=s*255;const i=a*255;if(a===0)l=n=r=s;else{t===360&&(t=0),t>360&&(t-=360),t<0&&(t+=360),t/=60;const d=dO(t),o=t-d,c=s*(1-a),m=c+i*(1-o),_=c+i*o,u=c+i;switch(d){case 0:[l,n,r]=[u,_,c];break;case 1:[l,n,r]=[m,u,c];break;case 2:[l,n,r]=[c,u,_];break;case 3:[l,n,r]=[c,m,u];break;case 4:[l,n,r]=[_,c,u];break;case 5:[l,n,r]=[u,c,m];break}}return[l,n,r,e.length>3?e[3]:1]},cO=(...e)=>{const[t,a,s]=ce(e,"rgb"),l=kf(t,a,s),n=Lf(t,a,s),r=n-l,i=r*100/255,d=l/(255-r)*100;let o;return r===0?o=Number.NaN:(t===n&&(o=(a-s)/r),a===n&&(o=2+(s-t)/r),s===n&&(o=4+(t-a)/r),o*=60,o<0&&(o+=360)),[o,i,d]};V.prototype.hcg=function(){return cO(this._rgb)};se.hcg=(...e)=>new V(...e,"hcg");ie.format.hcg=oO;ie.autodetect.push({p:1,test:(...e)=>{if(e=ce(e,"hcg"),oe(e)==="array"&&e.length===3)return"hcg"}});const mO=/^#?([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/,_O=/^#?([A-Fa-f0-9]{8}|[A-Fa-f0-9]{4})$/,DE=e=>{if(e.match(mO)){(e.length===4||e.length===7)&&(e=e.substr(1)),e.length===3&&(e=e.split(""),e=e[0]+e[0]+e[1]+e[1]+e[2]+e[2]);const t=parseInt(e,16),a=t>>16,s=t>>8&255,l=t&255;return[a,s,l,1]}if(e.match(_O)){(e.length===5||e.length===9)&&(e=e.substr(1)),e.length===4&&(e=e.split(""),e=e[0]+e[0]+e[1]+e[1]+e[2]+e[2]+e[3]+e[3]);const t=parseInt(e,16),a=t>>24&255,s=t>>16&255,l=t>>8&255,n=Math.round((t&255)/255*100)/100;return[a,s,l,n]}throw new Error(`unknown hex color: ${e}`)},{round:fi}=Math,ME=(...e)=>{let[t,a,s,l]=ce(e,"rgba"),n=fo(e)||"auto";l===void 0&&(l=1),n==="auto"&&(n=l<1?"rgba":"rgb"),t=fi(t),a=fi(a),s=fi(s);let i="000000"+(t<<16|a<<8|s).toString(16);i=i.substr(i.length-6);let d="0"+fi(l*255).toString(16);switch(d=d.substr(d.length-2),n.toLowerCase()){case"rgba":return`#${i}${d}`;case"argb":return`#${d}${i}`;default:return`#${i}`}};V.prototype.hex=function(e){return ME(this._rgb,e)};se.hex=(...e)=>new V(...e,"hex");ie.format.hex=DE;ie.autodetect.push({p:4,test:(e,...t)=>{if(!t.length&&oe(e)==="string"&&[3,4,5,6,7,8,9].indexOf(e.length)>=0)return"hex"}});const{cos:zl}=Math,uO=(...e)=>{e=ce(e,"hsi");let[t,a,s]=e,l,n,r;return isNaN(t)&&(t=0),isNaN(a)&&(a=0),t>360&&(t-=360),t<0&&(t+=360),t/=360,t<1/3?(r=(1-a)/3,l=(1+a*zl(va*t)/zl(pc-va*t))/3,n=1-(r+l)):t<2/3?(t-=1/3,l=(1-a)/3,n=(1+a*zl(va*t)/zl(pc-va*t))/3,r=1-(l+n)):(t-=2/3,n=(1-a)/3,r=(1+a*zl(va*t)/zl(pc-va*t))/3,l=1-(n+r)),l=Ul(s*l*3),n=Ul(s*n*3),r=Ul(s*r*3),[l*255,n*255,r*255,e.length>3?e[3]:1]},{min:bO,sqrt:pO,acos:fO}=Math,zO=(...e)=>{let[t,a,s]=ce(e,"rgb");t/=255,a/=255,s/=255;let l;const n=bO(t,a,s),r=(t+a+s)/3,i=r>0?1-n/r:0;return i===0?l=NaN:(l=(t-a+(t-s))/2,l/=pO((t-a)*(t-a)+(t-s)*(a-s)),l=fO(l),s>a&&(l=va-l),l/=va),[l*360,i,r]};V.prototype.hsi=function(){return zO(this._rgb)};se.hsi=(...e)=>new V(...e,"hsi");ie.format.hsi=uO;ie.autodetect.push({p:2,test:(...e)=>{if(e=ce(e,"hsi"),oe(e)==="array"&&e.length===3)return"hsi"}});V.prototype.hsl=function(){return NE(this._rgb)};se.hsl=(...e)=>new V(...e,"hsl");ie.format.hsl=Sb;ie.autodetect.push({p:2,test:(...e)=>{if(e=ce(e,"hsl"),oe(e)==="array"&&e.length===3)return"hsl"}});const{floor:wO}=Math,xO=(...e)=>{e=ce(e,"hsv");let[t,a,s]=e,l,n,r;if(s*=255,a===0)l=n=r=s;else{t===360&&(t=0),t>360&&(t-=360),t<0&&(t+=360),t/=60;const i=wO(t),d=t-i,o=s*(1-a),c=s*(1-a*d),m=s*(1-a*(1-d));switch(i){case 0:[l,n,r]=[s,m,o];break;case 1:[l,n,r]=[c,s,o];break;case 2:[l,n,r]=[o,s,m];break;case 3:[l,n,r]=[o,c,s];break;case 4:[l,n,r]=[m,o,s];break;case 5:[l,n,r]=[s,o,c];break}}return[l,n,r,e.length>3?e[3]:1]},{min:gO,max:hO}=Math,PO=(...e)=>{e=ce(e,"rgb");let[t,a,s]=e;const l=gO(t,a,s),n=hO(t,a,s),r=n-l;let i,d,o;return o=n/255,n===0?(i=Number.NaN,d=0):(d=r/n,t===n&&(i=(a-s)/r),a===n&&(i=2+(s-t)/r),s===n&&(i=4+(t-a)/r),i*=60,i<0&&(i+=360)),[i,d,o]};V.prototype.hsv=function(){return PO(this._rgb)};se.hsv=(...e)=>new V(...e,"hsv");ie.format.hsv=xO;ie.autodetect.push({p:2,test:(...e)=>{if(e=ce(e,"hsv"),oe(e)==="array"&&e.length===3)return"hsv"}});const St={Kn:18,Xn:.95047,Yn:1,Zn:1.08883,t0:.137931034,t1:.206896552,t2:.12841855,t3:.008856452},{pow:SO}=Math,BE=(...e)=>{e=ce(e,"lab");const[t,a,s]=e;let l,n,r,i,d,o;return n=(t+16)/116,l=isNaN(a)?n:n+a/500,r=isNaN(s)?n:n-s/200,n=St.Yn*gc(n),l=St.Xn*gc(l),r=St.Zn*gc(r),i=xc(3.2404542*l-1.5371385*n-.4985314*r),d=xc(-.969266*l+1.8760108*n+.041556*r),o=xc(.0556434*l-.2040259*n+1.0572252*r),[i,d,o,e.length>3?e[3]:1]},xc=e=>255*(e<=.00304?12.92*e:1.055*SO(e,1/2.4)-.055),gc=e=>e>St.t1?e*e*e:St.t2*(e-St.t0),{pow:kE}=Math,LE=(...e)=>{const[t,a,s]=ce(e,"rgb"),[l,n,r]=yO(t,a,s),i=116*n-16;return[i<0?0:i,500*(l-n),200*(n-r)]},hc=e=>(e/=255)<=.04045?e/12.92:kE((e+.055)/1.055,2.4),Pc=e=>e>St.t3?kE(e,1/3):e/St.t2+St.t0,yO=(e,t,a)=>{e=hc(e),t=hc(t),a=hc(a);const s=Pc((.4124564*e+.3575761*t+.1804375*a)/St.Xn),l=Pc((.2126729*e+.7151522*t+.072175*a)/St.Yn),n=Pc((.0193339*e+.119192*t+.9503041*a)/St.Zn);return[s,l,n]};V.prototype.lab=function(){return LE(this._rgb)};se.lab=(...e)=>new V(...e,"lab");ie.format.lab=BE;ie.autodetect.push({p:2,test:(...e)=>{if(e=ce(e,"lab"),oe(e)==="array"&&e.length===3)return"lab"}});const{sin:CO,cos:EO}=Math,GE=(...e)=>{let[t,a,s]=ce(e,"lch");return isNaN(s)&&(s=0),s=s*tO,[t,EO(s)*a,CO(s)*a]},qE=(...e)=>{e=ce(e,"lch");const[t,a,s]=e,[l,n,r]=GE(t,a,s),[i,d,o]=BE(l,n,r);return[i,d,o,e.length>3?e[3]:1]},vO=(...e)=>{const t=ce(e,"hcl").reverse();return qE(...t)},{sqrt:NO,atan2:TO,round:RO}=Math,UE=(...e)=>{const[t,a,s]=ce(e,"lab"),l=NO(a*a+s*s);let n=(TO(s,a)*aO+360)%360;return RO(l*1e4)===0&&(n=Number.NaN),[t,l,n]},VE=(...e)=>{const[t,a,s]=ce(e,"rgb"),[l,n,r]=LE(t,a,s);return UE(l,n,r)};V.prototype.lch=function(){return VE(this._rgb)};V.prototype.hcl=function(){return VE(this._rgb).reverse()};se.lch=(...e)=>new V(...e,"lch");se.hcl=(...e)=>new V(...e,"hcl");ie.format.lch=qE;ie.format.hcl=vO;["lch","hcl"].forEach(e=>ie.autodetect.push({p:2,test:(...t)=>{if(t=ce(t,e),oe(t)==="array"&&t.length===3)return e}}));const Jl={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",laserlemon:"#ffff54",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrod:"#fafad2",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",maroon2:"#7f0000",maroon3:"#b03060",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",purple2:"#7f007f",purple3:"#a020f0",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};V.prototype.name=function(){const e=ME(this._rgb,"rgb");for(let t of Object.keys(Jl))if(Jl[t]===e)return t.toLowerCase();return e};ie.format.named=e=>{if(e=e.toLowerCase(),Jl[e])return DE(Jl[e]);throw new Error("unknown color name: "+e)};ie.autodetect.push({p:5,test:(e,...t)=>{if(!t.length&&oe(e)==="string"&&Jl[e.toLowerCase()])return"named"}});const FO=e=>{if(oe(e)=="number"&&e>=0&&e<=16777215){const t=e>>16,a=e>>8&255,s=e&255;return[t,a,s,1]}throw new Error("unknown num color: "+e)},AO=(...e)=>{const[t,a,s]=ce(e,"rgb");return(t<<16)+(a<<8)+s};V.prototype.num=function(){return AO(this._rgb)};se.num=(...e)=>new V(...e,"num");ie.format.num=FO;ie.autodetect.push({p:5,test:(...e)=>{if(e.length===1&&oe(e[0])==="number"&&e[0]>=0&&e[0]<=16777215)return"num"}});const{round:HE}=Math;V.prototype.rgb=function(e=!0){return e===!1?this._rgb.slice(0,3):this._rgb.slice(0,3).map(HE)};V.prototype.rgba=function(e=!0){return this._rgb.slice(0,4).map((t,a)=>a<3?e===!1?t:HE(t):t)};se.rgb=(...e)=>new V(...e,"rgb");ie.format.rgb=(...e)=>{const t=ce(e,"rgba");return t[3]===void 0&&(t[3]=1),t};ie.autodetect.push({p:3,test:(...e)=>{if(e=ce(e,"rgba"),oe(e)==="array"&&(e.length===3||e.length===4&&oe(e[3])=="number"&&e[3]>=0&&e[3]<=1))return"rgb"}});const{log:zi}=Math,QE=e=>{const t=e/100;let a,s,l;return t<66?(a=255,s=t<6?0:-155.25485562709179-.44596950469579133*(s=t-2)+104.49216199393888*zi(s),l=t<20?0:-254.76935184120902+.8274096064007395*(l=t-10)+115.67994401066147*zi(l)):(a=351.97690566805693+.114206453784165*(a=t-55)-40.25366309332127*zi(a),s=325.4494125711974+.07943456536662342*(s=t-50)-28.0852963507957*zi(s),l=255),[a,s,l,1]},{round:IO}=Math,OO=(...e)=>{const t=ce(e,"rgb"),a=t[0],s=t[2];let l=1e3,n=4e4;const r=.4;let i;for(;n-l>r;){i=(n+l)*.5;const d=QE(i);d[2]/d[0]>=s/a?n=i:l=i}return IO(i)};V.prototype.temp=V.prototype.kelvin=V.prototype.temperature=function(){return OO(this._rgb)};se.temp=se.kelvin=se.temperature=(...e)=>new V(...e,"temp");ie.format.temp=ie.format.kelvin=ie.format.temperature=QE;const{pow:Bi,sign:DO}=Math,YE=(...e)=>{e=ce(e,"lab");const[t,a,s]=e,l=Bi(t+.3963377774*a+.2158037573*s,3),n=Bi(t-.1055613458*a-.0638541728*s,3),r=Bi(t-.0894841775*a-1.291485548*s,3);return[255*Sc(4.0767416621*l-3.3077115913*n+.2309699292*r),255*Sc(-1.2684380046*l+2.6097574011*n-.3413193965*r),255*Sc(-.0041960863*l-.7034186147*n+1.707614701*r),e.length>3?e[3]:1]};function Sc(e){const t=Math.abs(e);return t>.0031308?(DO(e)||1)*(1.055*Bi(t,1/2.4)-.055):e*12.92}const{cbrt:yc,pow:MO,sign:BO}=Math,KE=(...e)=>{const[t,a,s]=ce(e,"rgb"),[l,n,r]=[Cc(t/255),Cc(a/255),Cc(s/255)],i=yc(.4122214708*l+.5363325363*n+.0514459929*r),d=yc(.2119034982*l+.6806995451*n+.1073969566*r),o=yc(.0883024619*l+.2817188376*n+.6299787005*r);return[.2104542553*i+.793617785*d-.0040720468*o,1.9779984951*i-2.428592205*d+.4505937099*o,.0259040371*i+.7827717662*d-.808675766*o]};function Cc(e){const t=Math.abs(e);return t<.04045?e/12.92:(BO(e)||1)*MO((t+.055)/1.055,2.4)}V.prototype.oklab=function(){return KE(this._rgb)};se.oklab=(...e)=>new V(...e,"oklab");ie.format.oklab=YE;ie.autodetect.push({p:3,test:(...e)=>{if(e=ce(e,"oklab"),oe(e)==="array"&&e.length===3)return"oklab"}});const kO=(...e)=>{e=ce(e,"lch");const[t,a,s]=e,[l,n,r]=GE(t,a,s),[i,d,o]=YE(l,n,r);return[i,d,o,e.length>3?e[3]:1]},LO=(...e)=>{const[t,a,s]=ce(e,"rgb"),[l,n,r]=KE(t,a,s);return UE(l,n,r)};V.prototype.oklch=function(){return LO(this._rgb)};se.oklch=(...e)=>new V(...e,"oklch");ie.format.oklch=kO;ie.autodetect.push({p:3,test:(...e)=>{if(e=ce(e,"oklch"),oe(e)==="array"&&e.length===3)return"oklch"}});V.prototype.alpha=function(e,t=!1){return e!==void 0&&oe(e)==="number"?t?(this._rgb[3]=e,this):new V([this._rgb[0],this._rgb[1],this._rgb[2],e],"rgb"):this._rgb[3]};V.prototype.clipped=function(){return this._rgb._clipped||!1};V.prototype.darken=function(e=1){const t=this,a=t.lab();return a[0]-=St.Kn*e,new V(a,"lab").alpha(t.alpha(),!0)};V.prototype.brighten=function(e=1){return this.darken(-e)};V.prototype.darker=V.prototype.darken;V.prototype.brighter=V.prototype.brighten;V.prototype.get=function(e){const[t,a]=e.split("."),s=this[t]();if(a){const l=t.indexOf(a)-(t.substr(0,2)==="ok"?2:0);if(l>-1)return s[l];throw new Error(`unknown channel ${a} in mode ${t}`)}else return s};const{pow:GO}=Math,qO=1e-7,UO=20;V.prototype.luminance=function(e,t="rgb"){if(e!==void 0&&oe(e)==="number"){if(e===0)return new V([0,0,0,this._rgb[3]],"rgb");if(e===1)return new V([255,255,255,this._rgb[3]],"rgb");let a=this.luminance(),s=UO;const l=(r,i)=>{const d=r.interpolate(i,.5,t),o=d.luminance();return Math.abs(e-o)e?l(r,d):l(d,i)},n=(a>e?l(new V([0,0,0]),this):l(this,new V([255,255,255]))).rgb();return new V([...n,this._rgb[3]])}return VO(...this._rgb.slice(0,3))};const VO=(e,t,a)=>(e=Ec(e),t=Ec(t),a=Ec(a),.2126*e+.7152*t+.0722*a),Ec=e=>(e/=255,e<=.03928?e/12.92:GO((e+.055)/1.055,2.4)),it={},ur=(e,t,a=.5,...s)=>{let l=s[0]||"lrgb";if(!it[l]&&!s.length&&(l=Object.keys(it)[0]),!it[l])throw new Error(`interpolation mode ${l} is not defined`);return oe(e)!=="object"&&(e=new V(e)),oe(t)!=="object"&&(t=new V(t)),it[l](e,t,a).alpha(e.alpha()+a*(t.alpha()-e.alpha()))};V.prototype.mix=V.prototype.interpolate=function(e,t=.5,...a){return ur(this,e,t,...a)};V.prototype.premultiply=function(e=!1){const t=this._rgb,a=t[3];return e?(this._rgb=[t[0]*a,t[1]*a,t[2]*a,a],this):new V([t[0]*a,t[1]*a,t[2]*a,a],"rgb")};V.prototype.saturate=function(e=1){const t=this,a=t.lch();return a[1]+=St.Kn*e,a[1]<0&&(a[1]=0),new V(a,"lch").alpha(t.alpha(),!0)};V.prototype.desaturate=function(e=1){return this.saturate(-e)};V.prototype.set=function(e,t,a=!1){const[s,l]=e.split("."),n=this[s]();if(l){const r=s.indexOf(l)-(s.substr(0,2)==="ok"?2:0);if(r>-1){if(oe(t)=="string")switch(t.charAt(0)){case"+":n[r]+=+t;break;case"-":n[r]+=+t;break;case"*":n[r]*=+t.substr(1);break;case"/":n[r]/=+t.substr(1);break;default:n[r]=+t}else if(oe(t)==="number")n[r]=t;else throw new Error("unsupported value for Color.set");const i=new V(n,s);return a?(this._rgb=i._rgb,this):i}throw new Error(`unknown channel ${l} in mode ${s}`)}else return n};V.prototype.tint=function(e=.5,...t){return ur(this,"white",e,...t)};V.prototype.shade=function(e=.5,...t){return ur(this,"black",e,...t)};const HO=(e,t,a)=>{const s=e._rgb,l=t._rgb;return new V(s[0]+a*(l[0]-s[0]),s[1]+a*(l[1]-s[1]),s[2]+a*(l[2]-s[2]),"rgb")};it.rgb=HO;const{sqrt:vc,pow:wl}=Math,QO=(e,t,a)=>{const[s,l,n]=e._rgb,[r,i,d]=t._rgb;return new V(vc(wl(s,2)*(1-a)+wl(r,2)*a),vc(wl(l,2)*(1-a)+wl(i,2)*a),vc(wl(n,2)*(1-a)+wl(d,2)*a),"rgb")};it.lrgb=QO;const YO=(e,t,a)=>{const s=e.lab(),l=t.lab();return new V(s[0]+a*(l[0]-s[0]),s[1]+a*(l[1]-s[1]),s[2]+a*(l[2]-s[2]),"lab")};it.lab=YO;const un=(e,t,a,s)=>{let l,n;s==="hsl"?(l=e.hsl(),n=t.hsl()):s==="hsv"?(l=e.hsv(),n=t.hsv()):s==="hcg"?(l=e.hcg(),n=t.hcg()):s==="hsi"?(l=e.hsi(),n=t.hsi()):s==="lch"||s==="hcl"?(s="hcl",l=e.hcl(),n=t.hcl()):s==="oklch"&&(l=e.oklch().reverse(),n=t.oklch().reverse());let r,i,d,o,c,m;(s.substr(0,1)==="h"||s==="oklch")&&([r,d,c]=l,[i,o,m]=n);let _,u,b,f;return!isNaN(r)&&!isNaN(i)?(i>r&&i-r>180?f=i-(r+360):i180?f=i+360-r:f=i-r,u=r+a*f):isNaN(r)?isNaN(i)?u=Number.NaN:(u=i,(c==1||c==0)&&s!="hsv"&&(_=o)):(u=r,(m==1||m==0)&&s!="hsv"&&(_=d)),_===void 0&&(_=d+a*(o-d)),b=c+a*(m-c),s==="oklch"?new V([b,_,u],s):new V([u,_,b],s)},WE=(e,t,a)=>un(e,t,a,"lch");it.lch=WE;it.hcl=WE;const KO=(e,t,a)=>{const s=e.num(),l=t.num();return new V(s+a*(l-s),"num")};it.num=KO;const WO=(e,t,a)=>un(e,t,a,"hcg");it.hcg=WO;const $O=(e,t,a)=>un(e,t,a,"hsi");it.hsi=$O;const XO=(e,t,a)=>un(e,t,a,"hsl");it.hsl=XO;const jO=(e,t,a)=>un(e,t,a,"hsv");it.hsv=jO;const ZO=(e,t,a)=>{const s=e.oklab(),l=t.oklab();return new V(s[0]+a*(l[0]-s[0]),s[1]+a*(l[1]-s[1]),s[2]+a*(l[2]-s[2]),"oklab")};it.oklab=ZO;const JO=(e,t,a)=>un(e,t,a,"oklch");it.oklch=JO;const{pow:Nc,sqrt:Tc,PI:Rc,cos:mx,sin:_x,atan2:eD}=Math,tD=(e,t="lrgb",a=null)=>{const s=e.length;a||(a=Array.from(new Array(s)).map(()=>1));const l=s/a.reduce(function(m,_){return m+_});if(a.forEach((m,_)=>{a[_]*=l}),e=e.map(m=>new V(m)),t==="lrgb")return aD(e,a);const n=e.shift(),r=n.get(t),i=[];let d=0,o=0;for(let m=0;m{const u=m.get(t);c+=m.alpha()*a[_+1];for(let b=0;b=360;)_-=360;r[m]=_}else r[m]=r[m]/i[m];return c/=s,new V(r,t).alpha(c>.99999?1:c,!0)},aD=(e,t)=>{const a=e.length,s=[0,0,0,0];for(let l=0;l.9999999&&(s[3]=1),new V(Bf(s))},{pow:sD}=Math;function gd(e){let t="rgb",a=se("#ccc"),s=0,l=[0,1],n=[],r=[0,0],i=!1,d=[],o=!1,c=0,m=1,_=!1,u={},b=!0,f=1;const x=function(y){if(y=y||["#fff","#000"],y&&oe(y)==="string"&&se.brewer&&se.brewer[y.toLowerCase()]&&(y=se.brewer[y.toLowerCase()]),oe(y)==="array"){y.length===1&&(y=[y[0],y[0]]),y=y.slice(0);for(let E=0;E=i[T];)T++;return T-1}return 0};let z=y=>y,w=y=>y;const P=function(y,E){let T,F;if(E==null&&(E=!1),isNaN(y)||y===null)return a;E?F=y:i&&i.length>2?F=p(y)/(i.length-2):m!==c?F=(y-c)/(m-c):F=1,F=w(F),E||(F=z(F)),f!==1&&(F=sD(F,f)),F=r[0]+F*(1-r[0]-r[1]),F=Ul(F,0,1);const A=Math.floor(F*1e4);if(b&&u[A])T=u[A];else{if(oe(d)==="array")for(let M=0;M=G&&M===n.length-1){T=d[M];break}if(F>G&&Fu={};x(e);const S=function(y){const E=se(P(y));return o&&E[o]?E[o]():E};return S.classes=function(y){if(y!=null){if(oe(y)==="array")i=y,l=[y[0],y[y.length-1]];else{const E=se.analyze(l);y===0?i=[E.min,E.max]:i=se.limits(E,"e",y)}return S}return i},S.domain=function(y){if(!arguments.length)return l;c=y[0],m=y[y.length-1],n=[];const E=d.length;if(y.length===E&&c!==m)for(let T of Array.from(y))n.push((T-c)/(m-c));else{for(let T=0;T2){const T=y.map((A,M)=>M/(y.length-1)),F=y.map(A=>(A-c)/(m-c));F.every((A,M)=>T[M]===A)||(w=A=>{if(A<=0||A>=1)return A;let M=0;for(;A>=F[M+1];)M++;const G=(A-F[M])/(F[M+1]-F[M]);return T[M]+G*(T[M+1]-T[M])})}}return l=[c,m],S},S.mode=function(y){return arguments.length?(t=y,C(),S):t},S.range=function(y,E){return x(y),S},S.out=function(y){return o=y,S},S.spread=function(y){return arguments.length?(s=y,S):s},S.correctLightness=function(y){return y==null&&(y=!0),_=y,C(),_?z=function(E){const T=P(0,!0).lab()[0],F=P(1,!0).lab()[0],A=T>F;let M=P(E,!0).lab()[0];const G=T+(F-T)*E;let L=M-G,B=0,O=1,N=20;for(;Math.abs(L)>.01&&N-- >0;)(function(){return A&&(L*=-1),L<0?(B=E,E+=(O-E)*.5):(O=E,E+=(B-E)*.5),M=P(E,!0).lab()[0],L=M-G})();return E}:z=E=>E,S},S.padding=function(y){return y!=null?(oe(y)==="number"&&(y=[y,y]),r=y,S):r},S.colors=function(y,E){arguments.length<2&&(E="hex");let T=[];if(arguments.length===0)T=d.slice(0);else if(y===1)T=[S(.5)];else if(y>1){const F=l[0],A=l[1]-F;T=lD(0,y).map(M=>S(F+M/(y-1)*A))}else{e=[];let F=[];if(i&&i.length>2)for(let A=1,M=i.length,G=1<=M;G?AM;G?A++:A--)F.push((i[A-1]+i[A])*.5);else F=l;T=F.map(A=>S(A))}return se[E]&&(T=T.map(F=>F[E]())),T},S.cache=function(y){return y!=null?(b=y,S):b},S.gamma=function(y){return y!=null?(f=y,S):f},S.nodata=function(y){return y!=null?(a=se(y),S):a},S}function lD(e,t,a){let s=[],l=en;l?r++:r--)s.push(r);return s}const nD=function(e){let t=[1,1];for(let a=1;anew V(n)),e.length===2)[a,s]=e.map(n=>n.lab()),t=function(n){const r=[0,1,2].map(i=>a[i]+n*(s[i]-a[i]));return new V(r,"lab")};else if(e.length===3)[a,s,l]=e.map(n=>n.lab()),t=function(n){const r=[0,1,2].map(i=>(1-n)*(1-n)*a[i]+2*(1-n)*n*s[i]+n*n*l[i]);return new V(r,"lab")};else if(e.length===4){let n;[a,s,l,n]=e.map(r=>r.lab()),t=function(r){const i=[0,1,2].map(d=>(1-r)*(1-r)*(1-r)*a[d]+3*(1-r)*(1-r)*r*s[d]+3*(1-r)*r*r*l[d]+r*r*r*n[d]);return new V(i,"lab")}}else if(e.length>=5){let n,r,i;n=e.map(d=>d.lab()),i=e.length-1,r=nD(i),t=function(d){const o=1-d,c=[0,1,2].map(m=>n.reduce((_,u,b)=>_+r[b]*o**(i-b)*d**b*u[m],0));return new V(c,"lab")}}else throw new RangeError("No point in running bezier with only one color.");return t},iD=e=>{const t=rD(e);return t.scale=()=>gd(t),t},oa=(e,t,a)=>{if(!oa[a])throw new Error("unknown blend mode "+a);return oa[a](e,t)},Es=e=>(t,a)=>{const s=se(a).rgb(),l=se(t).rgb();return se.rgb(e(s,l))},vs=e=>(t,a)=>{const s=[];return s[0]=e(t[0],a[0]),s[1]=e(t[1],a[1]),s[2]=e(t[2],a[2]),s},dD=e=>e,oD=(e,t)=>e*t/255,cD=(e,t)=>e>t?t:e,mD=(e,t)=>e>t?e:t,_D=(e,t)=>255*(1-(1-e/255)*(1-t/255)),uD=(e,t)=>t<128?2*e*t/255:255*(1-2*(1-e/255)*(1-t/255)),bD=(e,t)=>255*(1-(1-t/255)/(e/255)),pD=(e,t)=>e===255?255:(e=255*(t/255)/(1-e/255),e>255?255:e);oa.normal=Es(vs(dD));oa.multiply=Es(vs(oD));oa.screen=Es(vs(_D));oa.overlay=Es(vs(uD));oa.darken=Es(vs(cD));oa.lighten=Es(vs(mD));oa.dodge=Es(vs(pD));oa.burn=Es(vs(bD));const{pow:fD,sin:zD,cos:wD}=Math;function xD(e=300,t=-1.5,a=1,s=1,l=[0,1]){let n=0,r;oe(l)==="array"?r=l[1]-l[0]:(r=0,l=[l,l]);const i=function(d){const o=va*((e+120)/360+t*d),c=fD(l[0]+r*d,s),_=(n!==0?a[0]+d*n:a)*c*(1-c)/2,u=wD(o),b=zD(o),f=c+_*(-.14861*u+1.78277*b),x=c+_*(-.29227*u-.90649*b),p=c+_*(1.97294*u);return se(Bf([f*255,x*255,p*255,1]))};return i.start=function(d){return d==null?e:(e=d,i)},i.rotations=function(d){return d==null?t:(t=d,i)},i.gamma=function(d){return d==null?s:(s=d,i)},i.hue=function(d){return d==null?a:(a=d,oe(a)==="array"?(n=a[1]-a[0],n===0&&(a=a[1])):n=0,i)},i.lightness=function(d){return d==null?l:(oe(d)==="array"?(l=d,r=d[1]-d[0]):(l=[d,d],r=0),i)},i.scale=()=>se.scale(i),i.hue(a),i}const gD="0123456789abcdef",{floor:hD,random:PD}=Math,SD=()=>{let e="#";for(let t=0;t<6;t++)e+=gD.charAt(hD(PD()*16));return new V(e,"hex")},{log:ux,pow:yD,floor:CD,abs:ED}=Math;function $E(e,t=null){const a={min:Number.MAX_VALUE,max:Number.MAX_VALUE*-1,sum:0,values:[],count:0};return oe(e)==="object"&&(e=Object.values(e)),e.forEach(s=>{t&&oe(s)==="object"&&(s=s[t]),s!=null&&!isNaN(s)&&(a.values.push(s),a.sum+=s,sa.max&&(a.max=s),a.count+=1)}),a.domain=[a.min,a.max],a.limits=(s,l)=>XE(a,s,l),a}function XE(e,t="equal",a=7){oe(e)=="array"&&(e=$E(e));const{min:s,max:l}=e,n=e.values.sort((i,d)=>i-d);if(a===1)return[s,l];const r=[];if(t.substr(0,1)==="c"&&(r.push(s),r.push(l)),t.substr(0,1)==="e"){r.push(s);for(let i=1;i 0");const i=Math.LOG10E*ux(s),d=Math.LOG10E*ux(l);r.push(s);for(let o=1;o200&&(m=!1)}const b={};for(let x=0;xx-p),r.push(f[0]);for(let x=1;x{e=new V(e),t=new V(t);const a=e.luminance(),s=t.luminance();return a>s?(a+.05)/(s+.05):(s+.05)/(a+.05)},{sqrt:Sa,pow:qe,min:ND,max:TD,atan2:bx,abs:px,cos:wi,sin:fx,exp:RD,PI:zx}=Math;function FD(e,t,a=1,s=1,l=1){var n=function(ae){return 360*ae/(2*zx)},r=function(ae){return 2*zx*ae/360};e=new V(e),t=new V(t);const[i,d,o]=Array.from(e.lab()),[c,m,_]=Array.from(t.lab()),u=(i+c)/2,b=Sa(qe(d,2)+qe(o,2)),f=Sa(qe(m,2)+qe(_,2)),x=(b+f)/2,p=.5*(1-Sa(qe(x,7)/(qe(x,7)+qe(25,7)))),z=d*(1+p),w=m*(1+p),P=Sa(qe(z,2)+qe(o,2)),C=Sa(qe(w,2)+qe(_,2)),S=(P+C)/2,y=n(bx(o,z)),E=n(bx(_,w)),T=y>=0?y:y+360,F=E>=0?E:E+360,A=px(T-F)>180?(T+F+360)/2:(T+F)/2,M=1-.17*wi(r(A-30))+.24*wi(r(2*A))+.32*wi(r(3*A+6))-.2*wi(r(4*A-63));let G=F-T;G=px(G)<=180?G:F<=T?G+360:G-360,G=2*Sa(P*C)*fx(r(G)/2);const L=c-i,B=C-P,O=1+.015*qe(u-50,2)/Sa(20+qe(u-50,2)),N=1+.045*S,v=1+.015*S*M,D=30*RD(-qe((A-275)/25,2)),q=-(2*Sa(qe(S,7)/(qe(S,7)+qe(25,7))))*fx(2*r(D)),K=Sa(qe(L/(a*O),2)+qe(B/(s*N),2)+qe(G/(l*v),2)+q*(B/(s*N))*(G/(l*v)));return TD(0,ND(100,K))}function AD(e,t,a="lab"){e=new V(e),t=new V(t);const s=e.get(a),l=t.get(a);let n=0;for(let r in s){const i=(s[r]||0)-(l[r]||0);n+=i*i}return Math.sqrt(n)}const ID=(...e)=>{try{return new V(...e),!0}catch{return!1}},OD={cool(){return gd([se.hsl(180,1,.9),se.hsl(250,.7,.4)])},hot(){return gd(["#000","#f00","#ff0","#fff"]).mode("rgb")}},ki={OrRd:["#fff7ec","#fee8c8","#fdd49e","#fdbb84","#fc8d59","#ef6548","#d7301f","#b30000","#7f0000"],PuBu:["#fff7fb","#ece7f2","#d0d1e6","#a6bddb","#74a9cf","#3690c0","#0570b0","#045a8d","#023858"],BuPu:["#f7fcfd","#e0ecf4","#bfd3e6","#9ebcda","#8c96c6","#8c6bb1","#88419d","#810f7c","#4d004b"],Oranges:["#fff5eb","#fee6ce","#fdd0a2","#fdae6b","#fd8d3c","#f16913","#d94801","#a63603","#7f2704"],BuGn:["#f7fcfd","#e5f5f9","#ccece6","#99d8c9","#66c2a4","#41ae76","#238b45","#006d2c","#00441b"],YlOrBr:["#ffffe5","#fff7bc","#fee391","#fec44f","#fe9929","#ec7014","#cc4c02","#993404","#662506"],YlGn:["#ffffe5","#f7fcb9","#d9f0a3","#addd8e","#78c679","#41ab5d","#238443","#006837","#004529"],Reds:["#fff5f0","#fee0d2","#fcbba1","#fc9272","#fb6a4a","#ef3b2c","#cb181d","#a50f15","#67000d"],RdPu:["#fff7f3","#fde0dd","#fcc5c0","#fa9fb5","#f768a1","#dd3497","#ae017e","#7a0177","#49006a"],Greens:["#f7fcf5","#e5f5e0","#c7e9c0","#a1d99b","#74c476","#41ab5d","#238b45","#006d2c","#00441b"],YlGnBu:["#ffffd9","#edf8b1","#c7e9b4","#7fcdbb","#41b6c4","#1d91c0","#225ea8","#253494","#081d58"],Purples:["#fcfbfd","#efedf5","#dadaeb","#bcbddc","#9e9ac8","#807dba","#6a51a3","#54278f","#3f007d"],GnBu:["#f7fcf0","#e0f3db","#ccebc5","#a8ddb5","#7bccc4","#4eb3d3","#2b8cbe","#0868ac","#084081"],Greys:["#ffffff","#f0f0f0","#d9d9d9","#bdbdbd","#969696","#737373","#525252","#252525","#000000"],YlOrRd:["#ffffcc","#ffeda0","#fed976","#feb24c","#fd8d3c","#fc4e2a","#e31a1c","#bd0026","#800026"],PuRd:["#f7f4f9","#e7e1ef","#d4b9da","#c994c7","#df65b0","#e7298a","#ce1256","#980043","#67001f"],Blues:["#f7fbff","#deebf7","#c6dbef","#9ecae1","#6baed6","#4292c6","#2171b5","#08519c","#08306b"],PuBuGn:["#fff7fb","#ece2f0","#d0d1e6","#a6bddb","#67a9cf","#3690c0","#02818a","#016c59","#014636"],Viridis:["#440154","#482777","#3f4a8a","#31678e","#26838f","#1f9d8a","#6cce5a","#b6de2b","#fee825"],Spectral:["#9e0142","#d53e4f","#f46d43","#fdae61","#fee08b","#ffffbf","#e6f598","#abdda4","#66c2a5","#3288bd","#5e4fa2"],RdYlGn:["#a50026","#d73027","#f46d43","#fdae61","#fee08b","#ffffbf","#d9ef8b","#a6d96a","#66bd63","#1a9850","#006837"],RdBu:["#67001f","#b2182b","#d6604d","#f4a582","#fddbc7","#f7f7f7","#d1e5f0","#92c5de","#4393c3","#2166ac","#053061"],PiYG:["#8e0152","#c51b7d","#de77ae","#f1b6da","#fde0ef","#f7f7f7","#e6f5d0","#b8e186","#7fbc41","#4d9221","#276419"],PRGn:["#40004b","#762a83","#9970ab","#c2a5cf","#e7d4e8","#f7f7f7","#d9f0d3","#a6dba0","#5aae61","#1b7837","#00441b"],RdYlBu:["#a50026","#d73027","#f46d43","#fdae61","#fee090","#ffffbf","#e0f3f8","#abd9e9","#74add1","#4575b4","#313695"],BrBG:["#543005","#8c510a","#bf812d","#dfc27d","#f6e8c3","#f5f5f5","#c7eae5","#80cdc1","#35978f","#01665e","#003c30"],RdGy:["#67001f","#b2182b","#d6604d","#f4a582","#fddbc7","#ffffff","#e0e0e0","#bababa","#878787","#4d4d4d","#1a1a1a"],PuOr:["#7f3b08","#b35806","#e08214","#fdb863","#fee0b6","#f7f7f7","#d8daeb","#b2abd2","#8073ac","#542788","#2d004b"],Set2:["#66c2a5","#fc8d62","#8da0cb","#e78ac3","#a6d854","#ffd92f","#e5c494","#b3b3b3"],Accent:["#7fc97f","#beaed4","#fdc086","#ffff99","#386cb0","#f0027f","#bf5b17","#666666"],Set1:["#e41a1c","#377eb8","#4daf4a","#984ea3","#ff7f00","#ffff33","#a65628","#f781bf","#999999"],Set3:["#8dd3c7","#ffffb3","#bebada","#fb8072","#80b1d3","#fdb462","#b3de69","#fccde5","#d9d9d9","#bc80bd","#ccebc5","#ffed6f"],Dark2:["#1b9e77","#d95f02","#7570b3","#e7298a","#66a61e","#e6ab02","#a6761d","#666666"],Paired:["#a6cee3","#1f78b4","#b2df8a","#33a02c","#fb9a99","#e31a1c","#fdbf6f","#ff7f00","#cab2d6","#6a3d9a","#ffff99","#b15928"],Pastel2:["#b3e2cd","#fdcdac","#cbd5e8","#f4cae4","#e6f5c9","#fff2ae","#f1e2cc","#cccccc"],Pastel1:["#fbb4ae","#b3cde3","#ccebc5","#decbe4","#fed9a6","#ffffcc","#e5d8bd","#fddaec","#f2f2f2"]};for(let e of Object.keys(ki))ki[e.toLowerCase()]=ki[e];Object.assign(se,{average:tD,bezier:iD,blend:oa,cubehelix:xD,mix:ur,interpolate:ur,random:SD,scale:gd,analyze:$E,contrast:vD,deltaE:FD,distance:AD,limits:XE,valid:ID,scales:OD,input:ie,colors:Jl,brewer:ki});var yb=(e=>(e.FuzzyPercent="fuzzy",e.MatchedPercent="matched-percent",e.MatchedCode="matched",e.AvgFunctionSize="avgFnSize",e.CodeSize="size",e.FunctionCount="total-functions",e.Complete="complete",e.TotalData="total-data",e.MatchedDataPercent="matched-data-percent",e))(yb||{});const En=e=>Math.max(...e),xi={fuzzy:{description:"Fuzzy Match %",value:e=>e.fuzzy_match_percent,gradient:se.scale(["red","lime"])},"matched-percent":{description:"Perfect Match %",value:e=>e.total_code?e.matched_code/e.total_code*100:100,gradient:se.scale(["red","lime"])},matched:{description:"Perfect Match Size",value:e=>e.matched_code,percentage:(e,t)=>e.matched_code/En(t.flatMap(a=>a.matched_code))*100,gradient:se.scale(["lightgray","darkgreen"])},size:{description:"Code Size",value:e=>e.total_code,percentage:(e,t)=>e.total_code/En(t.flatMap(a=>a.total_code))*100,gradient:se.scale(["pink","darkblue"])},avgFnSize:{description:"Average Function Size",value:e=>e.total_functions?Math.floor(e.total_code/e.total_functions):0,percentage:(e,t)=>e.total_functions?e.total_code/e.total_functions/En(t.flatMap(a=>a.total_functions?a.total_code/a.total_functions:0))*100:0,gradient:se.scale(["yellow","darkblue"])},"total-functions":{description:"Function Count",value:e=>e.functions.length,percentage:(e,t)=>e.functions.length/En(t.flatMap(a=>a.functions.length))*100,gradient:se.scale(["pink","black"])},"total-data":{description:"Total Data",value:e=>e.total_data,percentage:(e,t)=>e.total_data/En(t.flatMap(a=>a.total_data))*100,gradient:se.scale(["lightgray","maroon"])},"matched-data-percent":{description:"Matched Data %",value:e=>e.total_data?e.matched_data/e.total_data*100:100,gradient:se.scale(["lightgray","maroon"])},complete:{description:"Completed",value:e=>e.complete?100:0,gradient:se.scale(["red","lime"])}};function wx(){const e=ba.fuzzy_match_percent,[t,a]=g.useState(ba.units[0]),[s,l]=g.useState(null),[n,r]=g.useState(yb.FuzzyPercent),[i,d]=g.useState(""),[o,c]=g.useState(""),m={size:40,current:{percentage:ba.matched_code_percent},fuzzy:{percentage:e}},_=ba.units.filter(z=>z.name.toLowerCase().includes("/gc/")),u=ba.units.filter(z=>z.name.toLowerCase().includes("/x/")),f=[{name:"BFBB Game Code",units:ba.units.filter(z=>z.name.toLowerCase().includes("/game/"))},{name:"Core Game Engine",units:u},{name:"GameCube Specific Code",units:_}],x=z=>{const w=ba.units.find(P=>P.name===z);a(w)};function p(z){const w=i?z.filter(S=>S.name.toLowerCase().includes(i.toLowerCase())):z,P=o?w.filter(S=>S.functions.flatMap(y=>y).some(y=>{var E;return y.name.toLowerCase().includes(o.toLowerCase())||((E=y.demangled_name)==null?void 0:E.toLowerCase().includes(o.toLowerCase()))})):w;if(!s)return P;const{value:C}=xi[s];return P.sort((S,y)=>C(y)-C(S))}return h.jsx(Or,{id:"main",size:"lg",children:h.jsxs(ha,{gap:"md",children:[h.jsxs("div",{children:[h.jsxs("h1",{children:["Battle for Bikini Bottom is ",_s(e)," ","decompiled"]}),h.jsx(If,{...m})]}),h.jsxs(mt,{grow:!0,gap:"lg",align:"flex-start",children:[h.jsxs(ha,{gap:"sm",children:[h.jsxs(mt,{grow:!0,children:[h.jsx(cr,{value:i,onChange:z=>d(z.currentTarget.value),label:"File Name Filter",placeholder:"Filter by file name"}),h.jsx(cr,{value:o,onChange:z=>c(z.currentTarget.value),label:"Function Name Filter",placeholder:"Filter by function name"})]}),h.jsxs(mt,{grow:!0,children:[h.jsx(or,{label:"File Sort Metric",data:Object.entries(xi).map(([z,w])=>({label:w.description,value:z})),value:s,onChange:z=>l(z)}),h.jsx(or,{label:"Highlight Metric",data:Object.entries(xi).map(([z,w])=>({label:w.description,value:z})),value:n,onChange:z=>r(z)})]}),h.jsx(ha,{children:f.map((z,w)=>h.jsx(hI,{folderName:z.name,filteredUnits:p(z.units),allUnits:f.flatMap(P=>P.units),onClick:x,metric:xi[n??yb.FuzzyPercent]},w))})]}),t&&h.jsx(eO,{unit:t})]})]})})}function jE(e){return e instanceof Map?e.clear=e.delete=e.set=function(){throw new Error("map is read-only")}:e instanceof Set&&(e.add=e.clear=e.delete=function(){throw new Error("set is read-only")}),Object.freeze(e),Object.getOwnPropertyNames(e).forEach(t=>{const a=e[t],s=typeof a;(s==="object"||s==="function")&&!Object.isFrozen(a)&&jE(a)}),e}class xx{constructor(t){t.data===void 0&&(t.data={}),this.data=t.data,this.isMatchIgnored=!1}ignoreMatch(){this.isMatchIgnored=!0}}function ZE(e){return e.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}function as(e,...t){const a=Object.create(null);for(const s in e)a[s]=e[s];return t.forEach(function(s){for(const l in s)a[l]=s[l]}),a}const DD="",gx=e=>!!e.scope,MD=(e,{prefix:t})=>{if(e.startsWith("language:"))return e.replace("language:","language-");if(e.includes(".")){const a=e.split(".");return[`${t}${a.shift()}`,...a.map((s,l)=>`${s}${"_".repeat(l+1)}`)].join(" ")}return`${t}${e}`};class BD{constructor(t,a){this.buffer="",this.classPrefix=a.classPrefix,t.walk(this)}addText(t){this.buffer+=ZE(t)}openNode(t){if(!gx(t))return;const a=MD(t.scope,{prefix:this.classPrefix});this.span(a)}closeNode(t){gx(t)&&(this.buffer+=DD)}value(){return this.buffer}span(t){this.buffer+=``}}const hx=(e={})=>{const t={children:[]};return Object.assign(t,e),t};class qf{constructor(){this.rootNode=hx(),this.stack=[this.rootNode]}get top(){return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(t){this.top.children.push(t)}openNode(t){const a=hx({scope:t});this.add(a),this.stack.push(a)}closeNode(){if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){for(;this.closeNode(););}toJSON(){return JSON.stringify(this.rootNode,null,4)}walk(t){return this.constructor._walk(t,this.rootNode)}static _walk(t,a){return typeof a=="string"?t.addText(a):a.children&&(t.openNode(a),a.children.forEach(s=>this._walk(t,s)),t.closeNode(a)),t}static _collapse(t){typeof t!="string"&&t.children&&(t.children.every(a=>typeof a=="string")?t.children=[t.children.join("")]:t.children.forEach(a=>{qf._collapse(a)}))}}class kD extends qf{constructor(t){super(),this.options=t}addText(t){t!==""&&this.add(t)}startScope(t){this.openNode(t)}endScope(){this.closeNode()}__addSublanguage(t,a){const s=t.root;a&&(s.scope=`language:${a}`),this.add(s)}toHTML(){return new BD(this,this.options).value()}finalize(){return this.closeAllNodes(),!0}}function br(e){return e?typeof e=="string"?e:e.source:null}function JE(e){return ll("(?=",e,")")}function LD(e){return ll("(?:",e,")*")}function GD(e){return ll("(?:",e,")?")}function ll(...e){return e.map(a=>br(a)).join("")}function qD(e){const t=e[e.length-1];return typeof t=="object"&&t.constructor===Object?(e.splice(e.length-1,1),t):{}}function Uf(...e){return"("+(qD(e).capture?"":"?:")+e.map(s=>br(s)).join("|")+")"}function e8(e){return new RegExp(e.toString()+"|").exec("").length-1}function UD(e,t){const a=e&&e.exec(t);return a&&a.index===0}const VD=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./;function Vf(e,{joinWith:t}){let a=0;return e.map(s=>{a+=1;const l=a;let n=br(s),r="";for(;n.length>0;){const i=VD.exec(n);if(!i){r+=n;break}r+=n.substring(0,i.index),n=n.substring(i.index+i[0].length),i[0][0]==="\\"&&i[1]?r+="\\"+String(Number(i[1])+l):(r+=i[0],i[0]==="("&&a++)}return r}).map(s=>`(${s})`).join(t)}const HD=/\b\B/,t8="[a-zA-Z]\\w*",Hf="[a-zA-Z_]\\w*",a8="\\b\\d+(\\.\\d+)?",s8="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",l8="\\b(0b[01]+)",QD="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",YD=(e={})=>{const t=/^#![ ]*\//;return e.binary&&(e.begin=ll(t,/.*\b/,e.binary,/\b.*/)),as({scope:"meta",begin:t,end:/$/,relevance:0,"on:begin":(a,s)=>{a.index!==0&&s.ignoreMatch()}},e)},pr={begin:"\\\\[\\s\\S]",relevance:0},KD={scope:"string",begin:"'",end:"'",illegal:"\\n",contains:[pr]},WD={scope:"string",begin:'"',end:'"',illegal:"\\n",contains:[pr]},$D={begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},wo=function(e,t,a={}){const s=as({scope:"comment",begin:e,end:t,contains:[]},a);s.contains.push({scope:"doctag",begin:"[ ]*(?=(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):)",end:/(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):/,excludeBegin:!0,relevance:0});const l=Uf("I","a","is","so","us","to","at","if","in","it","on",/[A-Za-z]+['](d|ve|re|ll|t|s|n)/,/[A-Za-z]+[-][a-z]+/,/[A-Za-z][a-z]{2,}/);return s.contains.push({begin:ll(/[ ]+/,"(",l,/[.]?[:]?([.][ ]|[ ])/,"){3}")}),s},XD=wo("//","$"),jD=wo("/\\*","\\*/"),ZD=wo("#","$"),JD={scope:"number",begin:a8,relevance:0},eM={scope:"number",begin:s8,relevance:0},tM={scope:"number",begin:l8,relevance:0},aM={scope:"regexp",begin:/\/(?=[^/\n]*\/)/,end:/\/[gimuy]*/,contains:[pr,{begin:/\[/,end:/\]/,relevance:0,contains:[pr]}]},sM={scope:"title",begin:t8,relevance:0},lM={scope:"title",begin:Hf,relevance:0},nM={begin:"\\.\\s*"+Hf,relevance:0},rM=function(e){return Object.assign(e,{"on:begin":(t,a)=>{a.data._beginMatch=t[1]},"on:end":(t,a)=>{a.data._beginMatch!==t[1]&&a.ignoreMatch()}})};var gi=Object.freeze({__proto__:null,APOS_STRING_MODE:KD,BACKSLASH_ESCAPE:pr,BINARY_NUMBER_MODE:tM,BINARY_NUMBER_RE:l8,COMMENT:wo,C_BLOCK_COMMENT_MODE:jD,C_LINE_COMMENT_MODE:XD,C_NUMBER_MODE:eM,C_NUMBER_RE:s8,END_SAME_AS_BEGIN:rM,HASH_COMMENT_MODE:ZD,IDENT_RE:t8,MATCH_NOTHING_RE:HD,METHOD_GUARD:nM,NUMBER_MODE:JD,NUMBER_RE:a8,PHRASAL_WORDS_MODE:$D,QUOTE_STRING_MODE:WD,REGEXP_MODE:aM,RE_STARTERS_RE:QD,SHEBANG:YD,TITLE_MODE:sM,UNDERSCORE_IDENT_RE:Hf,UNDERSCORE_TITLE_MODE:lM});function iM(e,t){e.input[e.index-1]==="."&&t.ignoreMatch()}function dM(e,t){e.className!==void 0&&(e.scope=e.className,delete e.className)}function oM(e,t){t&&e.beginKeywords&&(e.begin="\\b("+e.beginKeywords.split(" ").join("|")+")(?!\\.)(?=\\b|\\s)",e.__beforeBegin=iM,e.keywords=e.keywords||e.beginKeywords,delete e.beginKeywords,e.relevance===void 0&&(e.relevance=0))}function cM(e,t){Array.isArray(e.illegal)&&(e.illegal=Uf(...e.illegal))}function mM(e,t){if(e.match){if(e.begin||e.end)throw new Error("begin & end are not supported with match");e.begin=e.match,delete e.match}}function _M(e,t){e.relevance===void 0&&(e.relevance=1)}const uM=(e,t)=>{if(!e.beforeMatch)return;if(e.starts)throw new Error("beforeMatch cannot be used with starts");const a=Object.assign({},e);Object.keys(e).forEach(s=>{delete e[s]}),e.keywords=a.keywords,e.begin=ll(a.beforeMatch,JE(a.begin)),e.starts={relevance:0,contains:[Object.assign(a,{endsParent:!0})]},e.relevance=0,delete a.beforeMatch},bM=["of","and","for","in","not","or","if","then","parent","list","value"],pM="keyword";function n8(e,t,a=pM){const s=Object.create(null);return typeof e=="string"?l(a,e.split(" ")):Array.isArray(e)?l(a,e):Object.keys(e).forEach(function(n){Object.assign(s,n8(e[n],t,n))}),s;function l(n,r){t&&(r=r.map(i=>i.toLowerCase())),r.forEach(function(i){const d=i.split("|");s[d[0]]=[n,fM(d[0],d[1])]})}}function fM(e,t){return t?Number(t):zM(e)?0:1}function zM(e){return bM.includes(e.toLowerCase())}const Px={},Hs=e=>{console.error(e)},Sx=(e,...t)=>{console.log(`WARN: ${e}`,...t)},xl=(e,t)=>{Px[`${e}/${t}`]||(console.log(`Deprecated as of ${e}. ${t}`),Px[`${e}/${t}`]=!0)},hd=new Error;function r8(e,t,{key:a}){let s=0;const l=e[a],n={},r={};for(let i=1;i<=t.length;i++)r[i+s]=l[i],n[i+s]=!0,s+=e8(t[i-1]);e[a]=r,e[a]._emit=n,e[a]._multi=!0}function wM(e){if(Array.isArray(e.begin)){if(e.skip||e.excludeBegin||e.returnBegin)throw Hs("skip, excludeBegin, returnBegin not compatible with beginScope: {}"),hd;if(typeof e.beginScope!="object"||e.beginScope===null)throw Hs("beginScope must be object"),hd;r8(e,e.begin,{key:"beginScope"}),e.begin=Vf(e.begin,{joinWith:""})}}function xM(e){if(Array.isArray(e.end)){if(e.skip||e.excludeEnd||e.returnEnd)throw Hs("skip, excludeEnd, returnEnd not compatible with endScope: {}"),hd;if(typeof e.endScope!="object"||e.endScope===null)throw Hs("endScope must be object"),hd;r8(e,e.end,{key:"endScope"}),e.end=Vf(e.end,{joinWith:""})}}function gM(e){e.scope&&typeof e.scope=="object"&&e.scope!==null&&(e.beginScope=e.scope,delete e.scope)}function hM(e){gM(e),typeof e.beginScope=="string"&&(e.beginScope={_wrap:e.beginScope}),typeof e.endScope=="string"&&(e.endScope={_wrap:e.endScope}),wM(e),xM(e)}function PM(e){function t(r,i){return new RegExp(br(r),"m"+(e.case_insensitive?"i":"")+(e.unicodeRegex?"u":"")+(i?"g":""))}class a{constructor(){this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0}addRule(i,d){d.position=this.position++,this.matchIndexes[this.matchAt]=d,this.regexes.push([d,i]),this.matchAt+=e8(i)+1}compile(){this.regexes.length===0&&(this.exec=()=>null);const i=this.regexes.map(d=>d[1]);this.matcherRe=t(Vf(i,{joinWith:"|"}),!0),this.lastIndex=0}exec(i){this.matcherRe.lastIndex=this.lastIndex;const d=this.matcherRe.exec(i);if(!d)return null;const o=d.findIndex((m,_)=>_>0&&m!==void 0),c=this.matchIndexes[o];return d.splice(0,o),Object.assign(d,c)}}class s{constructor(){this.rules=[],this.multiRegexes=[],this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(i){if(this.multiRegexes[i])return this.multiRegexes[i];const d=new a;return this.rules.slice(i).forEach(([o,c])=>d.addRule(o,c)),d.compile(),this.multiRegexes[i]=d,d}resumingScanAtSamePosition(){return this.regexIndex!==0}considerAll(){this.regexIndex=0}addRule(i,d){this.rules.push([i,d]),d.type==="begin"&&this.count++}exec(i){const d=this.getMatcher(this.regexIndex);d.lastIndex=this.lastIndex;let o=d.exec(i);if(this.resumingScanAtSamePosition()&&!(o&&o.index===this.lastIndex)){const c=this.getMatcher(0);c.lastIndex=this.lastIndex+1,o=c.exec(i)}return o&&(this.regexIndex+=o.position+1,this.regexIndex===this.count&&this.considerAll()),o}}function l(r){const i=new s;return r.contains.forEach(d=>i.addRule(d.begin,{rule:d,type:"begin"})),r.terminatorEnd&&i.addRule(r.terminatorEnd,{type:"end"}),r.illegal&&i.addRule(r.illegal,{type:"illegal"}),i}function n(r,i){const d=r;if(r.isCompiled)return d;[dM,mM,hM,uM].forEach(c=>c(r,i)),e.compilerExtensions.forEach(c=>c(r,i)),r.__beforeBegin=null,[oM,cM,_M].forEach(c=>c(r,i)),r.isCompiled=!0;let o=null;return typeof r.keywords=="object"&&r.keywords.$pattern&&(r.keywords=Object.assign({},r.keywords),o=r.keywords.$pattern,delete r.keywords.$pattern),o=o||/\w+/,r.keywords&&(r.keywords=n8(r.keywords,e.case_insensitive)),d.keywordPatternRe=t(o,!0),i&&(r.begin||(r.begin=/\B|\b/),d.beginRe=t(d.begin),!r.end&&!r.endsWithParent&&(r.end=/\B|\b/),r.end&&(d.endRe=t(d.end)),d.terminatorEnd=br(d.end)||"",r.endsWithParent&&i.terminatorEnd&&(d.terminatorEnd+=(r.end?"|":"")+i.terminatorEnd)),r.illegal&&(d.illegalRe=t(r.illegal)),r.contains||(r.contains=[]),r.contains=[].concat(...r.contains.map(function(c){return SM(c==="self"?r:c)})),r.contains.forEach(function(c){n(c,d)}),r.starts&&n(r.starts,i),d.matcher=l(d),d}if(e.compilerExtensions||(e.compilerExtensions=[]),e.contains&&e.contains.includes("self"))throw new Error("ERR: contains `self` is not supported at the top-level of a language. See documentation.");return e.classNameAliases=as(e.classNameAliases||{}),n(e)}function i8(e){return e?e.endsWithParent||i8(e.starts):!1}function SM(e){return e.variants&&!e.cachedVariants&&(e.cachedVariants=e.variants.map(function(t){return as(e,{variants:null},t)})),e.cachedVariants?e.cachedVariants:i8(e)?as(e,{starts:e.starts?as(e.starts):null}):Object.isFrozen(e)?as(e):e}var yM="11.10.0";class CM extends Error{constructor(t,a){super(t),this.name="HTMLInjectionError",this.html=a}}const Fc=ZE,yx=as,Cx=Symbol("nomatch"),EM=7,d8=function(e){const t=Object.create(null),a=Object.create(null),s=[];let l=!0;const n="Could not find the language '{}', did you forget to load/include a language module?",r={disableAutodetect:!0,name:"Plain text",contains:[]};let i={ignoreUnescapedHTML:!1,throwUnescapedHTML:!1,noHighlightRe:/^(no-?highlight)$/i,languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-",cssSelector:"pre code",languages:null,__emitter:kD};function d(N){return i.noHighlightRe.test(N)}function o(N){let v=N.className+" ";v+=N.parentNode?N.parentNode.className:"";const D=i.languageDetectRe.exec(v);if(D){const I=T(D[1]);return I||(Sx(n.replace("{}",D[1])),Sx("Falling back to no-highlight mode for this block.",N)),I?D[1]:"no-highlight"}return v.split(/\s+/).find(I=>d(I)||T(I))}function c(N,v,D){let I="",q="";typeof v=="object"?(I=N,D=v.ignoreIllegals,q=v.language):(xl("10.7.0","highlight(lang, code, ...args) has been deprecated."),xl("10.7.0",`Please use highlight(code, options) instead. +https://github.com/highlightjs/highlight.js/issues/2277`),q=N,I=v),D===void 0&&(D=!0);const K={code:I,language:q};B("before:highlight",K);const ae=K.result?K.result:m(K.language,K.code,D);return ae.code=K.code,B("after:highlight",ae),ae}function m(N,v,D,I){const q=Object.create(null);function K(H,Y){return H.keywords[Y]}function ae(){if(!$.keywords){fe.addText(me);return}let H=0;$.keywordPatternRe.lastIndex=0;let Y=$.keywordPatternRe.exec(me),J="";for(;Y;){J+=me.substring(H,Y.index);const de=ye.case_insensitive?Y[0].toLowerCase():Y[0],ke=K($,de);if(ke){const[ot,nl]=ke;if(fe.addText(J),J="",q[de]=(q[de]||0)+1,q[de]<=EM&&(Be+=nl),ot.startsWith("_"))J+=Y[0];else{const rl=ye.classNameAliases[ot]||ot;Z(Y[0],rl)}}else J+=Y[0];H=$.keywordPatternRe.lastIndex,Y=$.keywordPatternRe.exec(me)}J+=me.substring(H),fe.addText(J)}function re(){if(me==="")return;let H=null;if(typeof $.subLanguage=="string"){if(!t[$.subLanguage]){fe.addText(me);return}H=m($.subLanguage,me,!0,Re[$.subLanguage]),Re[$.subLanguage]=H._top}else H=u(me,$.subLanguage.length?$.subLanguage:null);$.relevance>0&&(Be+=H.relevance),fe.__addSublanguage(H._emitter,H.language)}function X(){$.subLanguage!=null?re():ae(),me=""}function Z(H,Y){H!==""&&(fe.startScope(Y),fe.addText(H),fe.endScope())}function ee(H,Y){let J=1;const de=Y.length-1;for(;J<=de;){if(!H._emit[J]){J++;continue}const ke=ye.classNameAliases[H[J]]||H[J],ot=Y[J];ke?Z(ot,ke):(me=ot,ae(),me=""),J++}}function ne(H,Y){return H.scope&&typeof H.scope=="string"&&fe.openNode(ye.classNameAliases[H.scope]||H.scope),H.beginScope&&(H.beginScope._wrap?(Z(me,ye.classNameAliases[H.beginScope._wrap]||H.beginScope._wrap),me=""):H.beginScope._multi&&(ee(H.beginScope,Y),me="")),$=Object.create(H,{parent:{value:$}}),$}function le(H,Y,J){let de=UD(H.endRe,J);if(de){if(H["on:end"]){const ke=new xx(H);H["on:end"](Y,ke),ke.isMatchIgnored&&(de=!1)}if(de){for(;H.endsParent&&H.parent;)H=H.parent;return H}}if(H.endsWithParent)return le(H.parent,Y,J)}function pe(H){return $.matcher.regexIndex===0?(me+=H[0],1):(je=!0,0)}function xe(H){const Y=H[0],J=H.rule,de=new xx(J),ke=[J.__beforeBegin,J["on:begin"]];for(const ot of ke)if(ot&&(ot(H,de),de.isMatchIgnored))return pe(Y);return J.skip?me+=Y:(J.excludeBegin&&(me+=Y),X(),!J.returnBegin&&!J.excludeBegin&&(me=Y)),ne(J,H),J.returnBegin?0:Y.length}function Pe(H){const Y=H[0],J=v.substring(H.index),de=le($,H,J);if(!de)return Cx;const ke=$;$.endScope&&$.endScope._wrap?(X(),Z(Y,$.endScope._wrap)):$.endScope&&$.endScope._multi?(X(),ee($.endScope,H)):ke.skip?me+=Y:(ke.returnEnd||ke.excludeEnd||(me+=Y),X(),ke.excludeEnd&&(me=Y));do $.scope&&fe.closeNode(),!$.skip&&!$.subLanguage&&(Be+=$.relevance),$=$.parent;while($!==de.parent);return de.starts&&ne(de.starts,H),ke.returnEnd?0:Y.length}function Se(){const H=[];for(let Y=$;Y!==ye;Y=Y.parent)Y.scope&&H.unshift(Y.scope);H.forEach(Y=>fe.openNode(Y))}let we={};function $e(H,Y){const J=Y&&Y[0];if(me+=H,J==null)return X(),0;if(we.type==="begin"&&Y.type==="end"&&we.index===Y.index&&J===""){if(me+=v.slice(Y.index,Y.index+1),!l){const de=new Error(`0 width match regex (${N})`);throw de.languageName=N,de.badRule=we.rule,de}return 1}if(we=Y,Y.type==="begin")return xe(Y);if(Y.type==="illegal"&&!D){const de=new Error('Illegal lexeme "'+J+'" for mode "'+($.scope||"")+'"');throw de.mode=$,de}else if(Y.type==="end"){const de=Pe(Y);if(de!==Cx)return de}if(Y.type==="illegal"&&J==="")return 1;if(ft>1e5&&ft>Y.index*3)throw new Error("potential infinite loop, way more iterations than matches");return me+=J,J.length}const ye=T(N);if(!ye)throw Hs(n.replace("{}",N)),new Error('Unknown language: "'+N+'"');const Te=PM(ye);let Xe="",$=I||Te;const Re={},fe=new i.__emitter(i);Se();let me="",Be=0,Fe=0,ft=0,je=!1;try{if(ye.__emitTokens)ye.__emitTokens(v,fe);else{for($.matcher.considerAll();;){ft++,je?je=!1:$.matcher.considerAll(),$.matcher.lastIndex=Fe;const H=$.matcher.exec(v);if(!H)break;const Y=v.substring(Fe,H.index),J=$e(Y,H);Fe=H.index+J}$e(v.substring(Fe))}return fe.finalize(),Xe=fe.toHTML(),{language:N,value:Xe,relevance:Be,illegal:!1,_emitter:fe,_top:$}}catch(H){if(H.message&&H.message.includes("Illegal"))return{language:N,value:Fc(v),illegal:!0,relevance:0,_illegalBy:{message:H.message,index:Fe,context:v.slice(Fe-100,Fe+100),mode:H.mode,resultSoFar:Xe},_emitter:fe};if(l)return{language:N,value:Fc(v),illegal:!1,relevance:0,errorRaised:H,_emitter:fe,_top:$};throw H}}function _(N){const v={value:Fc(N),illegal:!1,relevance:0,_top:r,_emitter:new i.__emitter(i)};return v._emitter.addText(N),v}function u(N,v){v=v||i.languages||Object.keys(t);const D=_(N),I=v.filter(T).filter(A).map(X=>m(X,N,!1));I.unshift(D);const q=I.sort((X,Z)=>{if(X.relevance!==Z.relevance)return Z.relevance-X.relevance;if(X.language&&Z.language){if(T(X.language).supersetOf===Z.language)return 1;if(T(Z.language).supersetOf===X.language)return-1}return 0}),[K,ae]=q,re=K;return re.secondBest=ae,re}function b(N,v,D){const I=v&&a[v]||D;N.classList.add("hljs"),N.classList.add(`language-${I}`)}function f(N){let v=null;const D=o(N);if(d(D))return;if(B("before:highlightElement",{el:N,language:D}),N.dataset.highlighted){console.log("Element previously highlighted. To highlight again, first unset `dataset.highlighted`.",N);return}if(N.children.length>0&&(i.ignoreUnescapedHTML||(console.warn("One of your code blocks includes unescaped HTML. This is a potentially serious security risk."),console.warn("https://github.com/highlightjs/highlight.js/wiki/security"),console.warn("The element with unescaped HTML:"),console.warn(N)),i.throwUnescapedHTML))throw new CM("One of your code blocks includes unescaped HTML.",N.innerHTML);v=N;const I=v.textContent,q=D?c(I,{language:D,ignoreIllegals:!0}):u(I);N.innerHTML=q.value,N.dataset.highlighted="yes",b(N,D,q.language),N.result={language:q.language,re:q.relevance,relevance:q.relevance},q.secondBest&&(N.secondBest={language:q.secondBest.language,relevance:q.secondBest.relevance}),B("after:highlightElement",{el:N,result:q,text:I})}function x(N){i=yx(i,N)}const p=()=>{P(),xl("10.6.0","initHighlighting() deprecated. Use highlightAll() now.")};function z(){P(),xl("10.6.0","initHighlightingOnLoad() deprecated. Use highlightAll() now.")}let w=!1;function P(){if(document.readyState==="loading"){w=!0;return}document.querySelectorAll(i.cssSelector).forEach(f)}function C(){w&&P()}typeof window<"u"&&window.addEventListener&&window.addEventListener("DOMContentLoaded",C,!1);function S(N,v){let D=null;try{D=v(e)}catch(I){if(Hs("Language definition for '{}' could not be registered.".replace("{}",N)),l)Hs(I);else throw I;D=r}D.name||(D.name=N),t[N]=D,D.rawDefinition=v.bind(null,e),D.aliases&&F(D.aliases,{languageName:N})}function y(N){delete t[N];for(const v of Object.keys(a))a[v]===N&&delete a[v]}function E(){return Object.keys(t)}function T(N){return N=(N||"").toLowerCase(),t[N]||t[a[N]]}function F(N,{languageName:v}){typeof N=="string"&&(N=[N]),N.forEach(D=>{a[D.toLowerCase()]=v})}function A(N){const v=T(N);return v&&!v.disableAutodetect}function M(N){N["before:highlightBlock"]&&!N["before:highlightElement"]&&(N["before:highlightElement"]=v=>{N["before:highlightBlock"](Object.assign({block:v.el},v))}),N["after:highlightBlock"]&&!N["after:highlightElement"]&&(N["after:highlightElement"]=v=>{N["after:highlightBlock"](Object.assign({block:v.el},v))})}function G(N){M(N),s.push(N)}function L(N){const v=s.indexOf(N);v!==-1&&s.splice(v,1)}function B(N,v){const D=N;s.forEach(function(I){I[D]&&I[D](v)})}function O(N){return xl("10.7.0","highlightBlock will be removed entirely in v12.0"),xl("10.7.0","Please use highlightElement now."),f(N)}Object.assign(e,{highlight:c,highlightAuto:u,highlightAll:P,highlightElement:f,highlightBlock:O,configure:x,initHighlighting:p,initHighlightingOnLoad:z,registerLanguage:S,unregisterLanguage:y,listLanguages:E,getLanguage:T,registerAliases:F,autoDetection:A,inherit:yx,addPlugin:G,removePlugin:L}),e.debugMode=function(){l=!1},e.safeMode=function(){l=!0},e.versionString=yM,e.regex={concat:ll,lookahead:JE,either:Uf,optional:GD,anyNumberOfTimes:LD};for(const N in gi)typeof gi[N]=="object"&&jE(gi[N]);return Object.assign(e,gi),e},en=d8({});en.newInstance=()=>d8({});var vM=en;en.HighlightJS=en;en.default=en;var Ac,Ex;function NM(){if(Ex)return Ac;Ex=1;function e(t){const a="[A-Za-zА-Яа-яёЁ_][A-Za-zА-Яа-яёЁ_0-9]+",n="далее "+"возврат вызватьисключение выполнить для если и из или иначе иначеесли исключение каждого конецесли конецпопытки конеццикла не новый перейти перем по пока попытка прервать продолжить тогда цикл экспорт ",d="загрузитьизфайла "+"вебклиент вместо внешнеесоединение клиент конецобласти мобильноеприложениеклиент мобильноеприложениесервер наклиенте наклиентенасервере наклиентенасерверебезконтекста насервере насерверебезконтекста область перед после сервер толстыйклиентобычноеприложение толстыйклиентуправляемоеприложение тонкийклиент ",u="разделительстраниц разделительстрок символтабуляции "+"ansitooem oemtoansi ввестивидсубконто ввестиперечисление ввестипериод ввестиплансчетов выбранныйплансчетов датагод датамесяц датачисло заголовоксистемы значениевстроку значениеизстроки каталогиб каталогпользователя кодсимв конгода конецпериодаби конецрассчитанногопериодаби конецстандартногоинтервала конквартала конмесяца коннедели лог лог10 максимальноеколичествосубконто названиеинтерфейса названиенабораправ назначитьвид назначитьсчет найтиссылки началопериодаби началостандартногоинтервала начгода начквартала начмесяца начнедели номерднягода номерднянедели номернеделигода обработкаожидания основнойжурналрасчетов основнойплансчетов основнойязык очиститьокносообщений периодстр получитьвремята получитьдатута получитьдокументта получитьзначенияотбора получитьпозициюта получитьпустоезначение получитьта префиксавтонумерации пропись пустоезначение разм разобратьпозициюдокумента рассчитатьрегистрына рассчитатьрегистрыпо симв создатьобъект статусвозврата стрколичествострок сформироватьпозициюдокумента счетпокоду текущеевремя типзначения типзначениястр установитьтана установитьтапо фиксшаблон шаблон "+"acos asin atan base64значение base64строка cos exp log log10 pow sin sqrt tan xmlзначение xmlстрока xmlтип xmlтипзнч активноеокно безопасныйрежим безопасныйрежимразделенияданных булево ввестидату ввестизначение ввестистроку ввестичисло возможностьчтенияxml вопрос восстановитьзначение врег выгрузитьжурналрегистрации выполнитьобработкуоповещения выполнитьпроверкуправдоступа вычислить год данныеформывзначение дата день деньгода деньнедели добавитьмесяц заблокироватьданныедляредактирования заблокироватьработупользователя завершитьработусистемы загрузитьвнешнююкомпоненту закрытьсправку записатьjson записатьxml записатьдатуjson записьжурналарегистрации заполнитьзначениясвойств запроситьразрешениепользователя запуститьприложение запуститьсистему зафиксироватьтранзакцию значениевданныеформы значениевстрокувнутр значениевфайл значениезаполнено значениеизстрокивнутр значениеизфайла изxmlтипа импортмоделиxdto имякомпьютера имяпользователя инициализироватьпредопределенныеданные информацияобошибке каталогбиблиотекимобильногоустройства каталогвременныхфайлов каталогдокументов каталогпрограммы кодироватьстроку кодлокализацииинформационнойбазы кодсимвола командасистемы конецгода конецдня конецквартала конецмесяца конецминуты конецнедели конецчаса конфигурациябазыданныхизмененадинамически конфигурацияизменена копироватьданныеформы копироватьфайл краткоепредставлениеошибки лев макс местноевремя месяц мин минута монопольныйрежим найти найтинедопустимыесимволыxml найтиокнопонавигационнойссылке найтипомеченныенаудаление найтипоссылкам найтифайлы началогода началодня началоквартала началомесяца началоминуты началонедели началочаса начатьзапросразрешенияпользователя начатьзапускприложения начатькопированиефайла начатьперемещениефайла начатьподключениевнешнейкомпоненты начатьподключениерасширенияработыскриптографией начатьподключениерасширенияработысфайлами начатьпоискфайлов начатьполучениекаталогавременныхфайлов начатьполучениекаталогадокументов начатьполучениерабочегокаталогаданныхпользователя начатьполучениефайлов начатьпомещениефайла начатьпомещениефайлов начатьсозданиедвоичныхданныхизфайла начатьсозданиекаталога начатьтранзакцию начатьудалениефайлов начатьустановкувнешнейкомпоненты начатьустановкурасширенияработыскриптографией начатьустановкурасширенияработысфайлами неделягода необходимостьзавершениясоединения номерсеансаинформационнойбазы номерсоединенияинформационнойбазы нрег нстр обновитьинтерфейс обновитьнумерациюобъектов обновитьповторноиспользуемыезначения обработкапрерыванияпользователя объединитьфайлы окр описаниеошибки оповестить оповеститьобизменении отключитьобработчикзапросанастроекклиенталицензирования отключитьобработчикожидания отключитьобработчикоповещения открытьзначение открытьиндекссправки открытьсодержаниесправки открытьсправку открытьформу открытьформумодально отменитьтранзакцию очиститьжурналрегистрации очиститьнастройкипользователя очиститьсообщения параметрыдоступа перейтипонавигационнойссылке переместитьфайл подключитьвнешнююкомпоненту подключитьобработчикзапросанастроекклиенталицензирования подключитьобработчикожидания подключитьобработчикоповещения подключитьрасширениеработыскриптографией подключитьрасширениеработысфайлами подробноепредставлениеошибки показатьвводдаты показатьвводзначения показатьвводстроки показатьвводчисла показатьвопрос показатьзначение показатьинформациюобошибке показатьнакарте показатьоповещениепользователя показатьпредупреждение полноеимяпользователя получитьcomобъект получитьxmlтип получитьадреспоместоположению получитьблокировкусеансов получитьвремязавершенияспящегосеанса получитьвремязасыпанияпассивногосеанса получитьвремяожиданияблокировкиданных получитьданныевыбора получитьдополнительныйпараметрклиенталицензирования получитьдопустимыекодылокализации получитьдопустимыечасовыепояса получитьзаголовокклиентскогоприложения получитьзаголовоксистемы получитьзначенияотборажурналарегистрации получитьидентификаторконфигурации получитьизвременногохранилища получитьимявременногофайла получитьимяклиенталицензирования получитьинформациюэкрановклиента получитьиспользованиежурналарегистрации получитьиспользованиесобытияжурналарегистрации получитькраткийзаголовокприложения получитьмакетоформления получитьмаскувсефайлы получитьмаскувсефайлыклиента получитьмаскувсефайлысервера получитьместоположениепоадресу получитьминимальнуюдлинупаролейпользователей получитьнавигационнуюссылку получитьнавигационнуюссылкуинформационнойбазы получитьобновлениеконфигурациибазыданных получитьобновлениепредопределенныхданныхинформационнойбазы получитьобщиймакет получитьобщуюформу получитьокна получитьоперативнуюотметкувремени получитьотключениебезопасногорежима получитьпараметрыфункциональныхопцийинтерфейса получитьполноеимяпредопределенногозначения получитьпредставлениянавигационныхссылок получитьпроверкусложностипаролейпользователей получитьразделительпути получитьразделительпутиклиента получитьразделительпутисервера получитьсеансыинформационнойбазы получитьскоростьклиентскогосоединения получитьсоединенияинформационнойбазы получитьсообщенияпользователю получитьсоответствиеобъектаиформы получитьсоставстандартногоинтерфейсаodata получитьструктурухранениябазыданных получитьтекущийсеансинформационнойбазы получитьфайл получитьфайлы получитьформу получитьфункциональнуюопцию получитьфункциональнуюопциюинтерфейса получитьчасовойпоясинформационнойбазы пользователиос поместитьвовременноехранилище поместитьфайл поместитьфайлы прав праводоступа предопределенноезначение представлениекодалокализации представлениепериода представлениеправа представлениеприложения представлениесобытияжурналарегистрации представлениечасовогопояса предупреждение прекратитьработусистемы привилегированныйрежим продолжитьвызов прочитатьjson прочитатьxml прочитатьдатуjson пустаястрока рабочийкаталогданныхпользователя разблокироватьданныедляредактирования разделитьфайл разорватьсоединениесвнешнимисточникомданных раскодироватьстроку рольдоступна секунда сигнал символ скопироватьжурналрегистрации смещениелетнеговремени смещениестандартноговремени соединитьбуферыдвоичныхданных создатькаталог создатьфабрикуxdto сокрл сокрлп сокрп сообщить состояние сохранитьзначение сохранитьнастройкипользователя сред стрдлина стрзаканчиваетсяна стрзаменить стрнайти стрначинаетсяс строка строкасоединенияинформационнойбазы стрполучитьстроку стрразделить стрсоединить стрсравнить стрчисловхождений стрчислострок стршаблон текущаядата текущаядатасеанса текущаяуниверсальнаядата текущаяуниверсальнаядатавмиллисекундах текущийвариантинтерфейсаклиентскогоприложения текущийвариантосновногошрифтаклиентскогоприложения текущийкодлокализации текущийрежимзапуска текущийязык текущийязыксистемы тип типзнч транзакцияактивна трег удалитьданныеинформационнойбазы удалитьизвременногохранилища удалитьобъекты удалитьфайлы универсальноевремя установитьбезопасныйрежим установитьбезопасныйрежимразделенияданных установитьблокировкусеансов установитьвнешнююкомпоненту установитьвремязавершенияспящегосеанса установитьвремязасыпанияпассивногосеанса установитьвремяожиданияблокировкиданных установитьзаголовокклиентскогоприложения установитьзаголовоксистемы установитьиспользованиежурналарегистрации установитьиспользованиесобытияжурналарегистрации установитькраткийзаголовокприложения установитьминимальнуюдлинупаролейпользователей установитьмонопольныйрежим установитьнастройкиклиенталицензирования установитьобновлениепредопределенныхданныхинформационнойбазы установитьотключениебезопасногорежима установитьпараметрыфункциональныхопцийинтерфейса установитьпривилегированныйрежим установитьпроверкусложностипаролейпользователей установитьрасширениеработыскриптографией установитьрасширениеработысфайлами установитьсоединениесвнешнимисточникомданных установитьсоответствиеобъектаиформы установитьсоставстандартногоинтерфейсаodata установитьчасовойпоясинформационнойбазы установитьчасовойпояссеанса формат цел час часовойпояс часовойпояссеанса число числопрописью этоадресвременногохранилища "+"wsссылки библиотекакартинок библиотекамакетовоформлениякомпоновкиданных библиотекастилей бизнеспроцессы внешниеисточникиданных внешниеобработки внешниеотчеты встроенныепокупки главныйинтерфейс главныйстиль документы доставляемыеуведомления журналыдокументов задачи информацияобинтернетсоединении использованиерабочейдаты историяработыпользователя константы критерииотбора метаданные обработки отображениерекламы отправкадоставляемыхуведомлений отчеты панельзадачос параметрзапуска параметрысеанса перечисления планывидоврасчета планывидовхарактеристик планыобмена планысчетов полнотекстовыйпоиск пользователиинформационнойбазы последовательности проверкавстроенныхпокупок рабочаядата расширенияконфигурации регистрыбухгалтерии регистрынакопления регистрырасчета регистрысведений регламентныезадания сериализаторxdto справочники средствагеопозиционирования средствакриптографии средствамультимедиа средстваотображениярекламы средствапочты средствателефонии фабрикаxdto файловыепотоки фоновыезадания хранилищанастроек хранилищевариантовотчетов хранилищенастроекданныхформ хранилищеобщихнастроек хранилищепользовательскихнастроекдинамическихсписков хранилищепользовательскихнастроекотчетов хранилищесистемныхнастроек ",I="webцвета windowsцвета windowsшрифты библиотекакартинок рамкистиля символы цветастиля шрифтыстиля "+"автоматическоесохранениеданныхформывнастройках автонумерациявформе автораздвижениесерий анимациядиаграммы вариантвыравниванияэлементовизаголовков вариантуправлениявысотойтаблицы вертикальнаяпрокруткаформы вертикальноеположение вертикальноеположениеэлемента видгруппыформы виддекорацииформы виддополненияэлементаформы видизмененияданных видкнопкиформы видпереключателя видподписейкдиаграмме видполяформы видфлажка влияниеразмеранапузырекдиаграммы горизонтальноеположение горизонтальноеположениеэлемента группировкаколонок группировкаподчиненныхэлементовформы группыиэлементы действиеперетаскивания дополнительныйрежимотображения допустимыедействияперетаскивания интервалмеждуэлементамиформы использованиевывода использованиеполосыпрокрутки используемоезначениеточкибиржевойдиаграммы историявыборапривводе источникзначенийоситочекдиаграммы источникзначенияразмерапузырькадиаграммы категориягруппыкоманд максимумсерий начальноеотображениедерева начальноеотображениесписка обновлениетекстаредактирования ориентациядендрограммы ориентациядиаграммы ориентацияметокдиаграммы ориентацияметоксводнойдиаграммы ориентацияэлементаформы отображениевдиаграмме отображениевлегендедиаграммы отображениегруппыкнопок отображениезаголовкашкалыдиаграммы отображениезначенийсводнойдиаграммы отображениезначенияизмерительнойдиаграммы отображениеинтерваладиаграммыганта отображениекнопки отображениекнопкивыбора отображениеобсужденийформы отображениеобычнойгруппы отображениеотрицательныхзначенийпузырьковойдиаграммы отображениепанелипоиска отображениеподсказки отображениепредупрежденияприредактировании отображениеразметкиполосырегулирования отображениестраницформы отображениетаблицы отображениетекстазначениядиаграммыганта отображениеуправленияобычнойгруппы отображениефигурыкнопки палитрацветовдиаграммы поведениеобычнойгруппы поддержкамасштабадендрограммы поддержкамасштабадиаграммыганта поддержкамасштабасводнойдиаграммы поисквтаблицепривводе положениезаголовкаэлементаформы положениекартинкикнопкиформы положениекартинкиэлементаграфическойсхемы положениекоманднойпанелиформы положениекоманднойпанелиэлементаформы положениеопорнойточкиотрисовки положениеподписейкдиаграмме положениеподписейшкалызначенийизмерительнойдиаграммы положениесостоянияпросмотра положениестрокипоиска положениетекстасоединительнойлинии положениеуправленияпоиском положениешкалывремени порядокотображенияточекгоризонтальнойгистограммы порядоксерийвлегендедиаграммы размеркартинки расположениезаголовкашкалыдиаграммы растягиваниеповертикалидиаграммыганта режимавтоотображениясостояния режимвводастроктаблицы режимвыборанезаполненного режимвыделениядаты режимвыделениястрокитаблицы режимвыделениятаблицы режимизмененияразмера режимизменениясвязанногозначения режимиспользованиядиалогапечати режимиспользованияпараметракоманды режиммасштабированияпросмотра режимосновногоокнаклиентскогоприложения режимоткрытияокнаформы режимотображениявыделения режимотображениягеографическойсхемы режимотображениязначенийсерии режимотрисовкисеткиграфическойсхемы режимполупрозрачностидиаграммы режимпробеловдиаграммы режимразмещениянастранице режимредактированияколонки режимсглаживаниядиаграммы режимсглаживанияиндикатора режимсписказадач сквозноевыравнивание сохранениеданныхформывнастройках способзаполнениятекстазаголовкашкалыдиаграммы способопределенияограничивающегозначениядиаграммы стандартнаягруппакоманд стандартноеоформление статусоповещенияпользователя стильстрелки типаппроксимациилиниитрендадиаграммы типдиаграммы типединицышкалывремени типимпортасерийслоягеографическойсхемы типлиниигеографическойсхемы типлиниидиаграммы типмаркерагеографическойсхемы типмаркерадиаграммы типобластиоформления типорганизацииисточникаданныхгеографическойсхемы типотображениясериислоягеографическойсхемы типотображенияточечногообъектагеографическойсхемы типотображенияшкалыэлементалегендыгеографическойсхемы типпоискаобъектовгеографическойсхемы типпроекциигеографическойсхемы типразмещенияизмерений типразмещенияреквизитовизмерений типрамкиэлементауправления типсводнойдиаграммы типсвязидиаграммыганта типсоединениязначенийпосериямдиаграммы типсоединенияточекдиаграммы типсоединительнойлинии типстороныэлементаграфическойсхемы типформыотчета типшкалырадарнойдиаграммы факторлиниитрендадиаграммы фигуракнопки фигурыграфическойсхемы фиксациявтаблице форматдняшкалывремени форматкартинки ширинаподчиненныхэлементовформы "+"виддвижениябухгалтерии виддвижениянакопления видпериодарегистрарасчета видсчета видточкимаршрутабизнеспроцесса использованиеагрегатарегистранакопления использованиегруппиэлементов использованиережимапроведения использованиесреза периодичностьагрегатарегистранакопления режимавтовремя режимзаписидокумента режимпроведениядокумента "+"авторегистрацияизменений допустимыйномерсообщения отправкаэлементаданных получениеэлементаданных "+"использованиерасшифровкитабличногодокумента ориентациястраницы положениеитоговколоноксводнойтаблицы положениеитоговстроксводнойтаблицы положениетекстаотносительнокартинки расположениезаголовкагруппировкитабличногодокумента способчтениязначенийтабличногодокумента типдвустороннейпечати типзаполненияобластитабличногодокумента типкурсоровтабличногодокумента типлиниирисункатабличногодокумента типлинииячейкитабличногодокумента типнаправленияпереходатабличногодокумента типотображениявыделениятабличногодокумента типотображениялинийсводнойтаблицы типразмещениятекстатабличногодокумента типрисункатабличногодокумента типсмещениятабличногодокумента типузоратабличногодокумента типфайлатабличногодокумента точностьпечати чередованиерасположениястраниц "+"отображениевремениэлементовпланировщика "+"типфайлаформатированногодокумента "+"обходрезультатазапроса типзаписизапроса "+"видзаполнениярасшифровкипостроителяотчета типдобавленияпредставлений типизмеренияпостроителяотчета типразмещенияитогов "+"доступкфайлу режимдиалогавыборафайла режимоткрытияфайла "+"типизмеренияпостроителязапроса "+"видданныханализа методкластеризации типединицыинтервалавременианализаданных типзаполнениятаблицырезультатаанализаданных типиспользованиячисловыхзначенийанализаданных типисточникаданныхпоискаассоциаций типколонкианализаданныхдереворешений типколонкианализаданныхкластеризация типколонкианализаданныхобщаястатистика типколонкианализаданныхпоискассоциаций типколонкианализаданныхпоискпоследовательностей типколонкимоделипрогноза типмерырасстоянияанализаданных типотсеченияправилассоциации типполяанализаданных типстандартизациианализаданных типупорядочиванияправилассоциациианализаданных типупорядочиванияшаблоновпоследовательностейанализаданных типупрощениядереварешений "+"wsнаправлениепараметра вариантxpathxs вариантзаписидатыjson вариантпростоготипаxs видгруппымоделиxs видфасетаxdto действиепостроителяdom завершенностьпростоготипаxs завершенностьсоставноготипаxs завершенностьсхемыxs запрещенныеподстановкиxs исключениягруппподстановкиxs категорияиспользованияатрибутаxs категорияограниченияидентичностиxs категорияограниченияпространствименxs методнаследованияxs модельсодержимогоxs назначениетипаxml недопустимыеподстановкиxs обработкапробельныхсимволовxs обработкасодержимогоxs ограничениезначенияxs параметрыотбораузловdom переносстрокjson позициявдокументеdom пробельныесимволыxml типатрибутаxml типзначенияjson типканоническогоxml типкомпонентыxs типпроверкиxml типрезультатаdomxpath типузлаdom типузлаxml формаxml формапредставленияxs форматдатыjson экранированиесимволовjson "+"видсравнениякомпоновкиданных действиеобработкирасшифровкикомпоновкиданных направлениесортировкикомпоновкиданных расположениевложенныхэлементоврезультатакомпоновкиданных расположениеитоговкомпоновкиданных расположениегруппировкикомпоновкиданных расположениеполейгруппировкикомпоновкиданных расположениеполякомпоновкиданных расположениереквизитовкомпоновкиданных расположениересурсовкомпоновкиданных типбухгалтерскогоостаткакомпоновкиданных типвыводатекстакомпоновкиданных типгруппировкикомпоновкиданных типгруппыэлементовотборакомпоновкиданных типдополненияпериодакомпоновкиданных типзаголовкаполейкомпоновкиданных типмакетагруппировкикомпоновкиданных типмакетаобластикомпоновкиданных типостаткакомпоновкиданных типпериодакомпоновкиданных типразмещениятекстакомпоновкиданных типсвязинаборовданныхкомпоновкиданных типэлементарезультатакомпоновкиданных расположениелегендыдиаграммыкомпоновкиданных типпримененияотборакомпоновкиданных режимотображенияэлементанастройкикомпоновкиданных режимотображениянастроеккомпоновкиданных состояниеэлементанастройкикомпоновкиданных способвосстановлениянастроеккомпоновкиданных режимкомпоновкирезультата использованиепараметракомпоновкиданных автопозицияресурсовкомпоновкиданных вариантиспользованиягруппировкикомпоновкиданных расположениересурсоввдиаграммекомпоновкиданных фиксациякомпоновкиданных использованиеусловногооформлениякомпоновкиданных "+"важностьинтернетпочтовогосообщения обработкатекстаинтернетпочтовогосообщения способкодированияинтернетпочтовоговложения способкодированиянеasciiсимволовинтернетпочтовогосообщения типтекстапочтовогосообщения протоколинтернетпочты статусразборапочтовогосообщения "+"режимтранзакциизаписижурналарегистрации статустранзакциизаписижурналарегистрации уровеньжурналарегистрации "+"расположениехранилищасертификатовкриптографии режимвключениясертификатовкриптографии режимпроверкисертификатакриптографии типхранилищасертификатовкриптографии "+"кодировкаименфайловвzipфайле методсжатияzip методшифрованияzip режимвосстановленияпутейфайловzip режимобработкиподкаталоговzip режимсохраненияпутейzip уровеньсжатияzip "+"звуковоеоповещение направлениепереходакстроке позициявпотоке порядокбайтов режимблокировкиданных режимуправленияблокировкойданных сервисвстроенныхпокупок состояниефоновогозадания типподписчикадоставляемыхуведомлений уровеньиспользованиязащищенногосоединенияftp "+"направлениепорядкасхемызапроса типдополненияпериодамисхемызапроса типконтрольнойточкисхемызапроса типобъединениясхемызапроса типпараметрадоступнойтаблицысхемызапроса типсоединениясхемызапроса "+"httpметод автоиспользованиеобщегореквизита автопрефиксномеразадачи вариантвстроенногоязыка видиерархии видрегистранакопления видтаблицывнешнегоисточникаданных записьдвиженийприпроведении заполнениепоследовательностей индексирование использованиебазыпланавидоврасчета использованиебыстроговыбора использованиеобщегореквизита использованиеподчинения использованиеполнотекстовогопоиска использованиеразделяемыхданныхобщегореквизита использованиереквизита назначениеиспользованияприложения назначениерасширенияконфигурации направлениепередачи обновлениепредопределенныхданных оперативноепроведение основноепредставлениевидарасчета основноепредставлениевидахарактеристики основноепредставлениезадачи основноепредставлениепланаобмена основноепредставлениесправочника основноепредставлениесчета перемещениеграницыприпроведении периодичностьномерабизнеспроцесса периодичностьномерадокумента периодичностьрегистрарасчета периодичностьрегистрасведений повторноеиспользованиевозвращаемыхзначений полнотекстовыйпоискпривводепостроке принадлежностьобъекта проведение разделениеаутентификацииобщегореквизита разделениеданныхобщегореквизита разделениерасширенийконфигурацииобщегореквизита режимавтонумерацииобъектов режимзаписирегистра режимиспользованиямодальности режимиспользованиясинхронныхвызововрасширенийплатформыивнешнихкомпонент режимповторногоиспользованиясеансов режимполученияданныхвыборапривводепостроке режимсовместимости режимсовместимостиинтерфейса режимуправленияблокировкойданныхпоумолчанию сериикодовпланавидовхарактеристик сериикодовпланасчетов сериикодовсправочника созданиепривводе способвыбора способпоискастрокипривводепостроке способредактирования типданныхтаблицывнешнегоисточникаданных типкодапланавидоврасчета типкодасправочника типмакета типномерабизнеспроцесса типномерадокумента типномеразадачи типформы удалениедвижений "+"важностьпроблемыприменениярасширенияконфигурации вариантинтерфейсаклиентскогоприложения вариантмасштабаформклиентскогоприложения вариантосновногошрифтаклиентскогоприложения вариантстандартногопериода вариантстандартнойдатыначала видграницы видкартинки видотображенияполнотекстовогопоиска видрамки видсравнения видцвета видчисловогозначения видшрифта допустимаядлина допустимыйзнак использованиеbyteordermark использованиеметаданныхполнотекстовогопоиска источникрасширенийконфигурации клавиша кодвозвратадиалога кодировкаxbase кодировкатекста направлениепоиска направлениесортировки обновлениепредопределенныхданных обновлениеприизмененииданных отображениепанелиразделов проверказаполнения режимдиалогавопрос режимзапускаклиентскогоприложения режимокругления режимоткрытияформприложения режимполнотекстовогопоиска скоростьклиентскогосоединения состояниевнешнегоисточникаданных состояниеобновленияконфигурациибазыданных способвыборасертификатаwindows способкодированиястроки статуссообщения типвнешнейкомпоненты типплатформы типповеденияклавишиenter типэлементаинформацииовыполненииобновленияконфигурациибазыданных уровеньизоляциитранзакций хешфункция частидаты",ae="comобъект ftpсоединение httpзапрос httpсервисответ httpсоединение wsопределения wsпрокси xbase анализданных аннотацияxs блокировкаданных буфердвоичныхданных включениеxs выражениекомпоновкиданных генераторслучайныхчисел географическаясхема географическиекоординаты графическаясхема группамоделиxs данныерасшифровкикомпоновкиданных двоичныеданные дендрограмма диаграмма диаграммаганта диалогвыборафайла диалогвыборацвета диалогвыборашрифта диалограсписаниярегламентногозадания диалогредактированиястандартногопериода диапазон документdom документhtml документацияxs доставляемоеуведомление записьdom записьfastinfoset записьhtml записьjson записьxml записьzipфайла записьданных записьтекста записьузловdom запрос защищенноесоединениеopenssl значенияполейрасшифровкикомпоновкиданных извлечениетекста импортxs интернетпочта интернетпочтовоесообщение интернетпочтовыйпрофиль интернетпрокси интернетсоединение информациядляприложенияxs использованиеатрибутаxs использованиесобытияжурналарегистрации источникдоступныхнастроеккомпоновкиданных итераторузловdom картинка квалификаторыдаты квалификаторыдвоичныхданных квалификаторыстроки квалификаторычисла компоновщикмакетакомпоновкиданных компоновщикнастроеккомпоновкиданных конструктормакетаоформлениякомпоновкиданных конструкторнастроеккомпоновкиданных конструкторформатнойстроки линия макеткомпоновкиданных макетобластикомпоновкиданных макетоформлениякомпоновкиданных маскаxs менеджеркриптографии наборсхемxml настройкикомпоновкиданных настройкисериализацииjson обработкакартинок обработкарасшифровкикомпоновкиданных обходдереваdom объявлениеатрибутаxs объявлениенотацииxs объявлениеэлементаxs описаниеиспользованиясобытиядоступжурналарегистрации описаниеиспользованиясобытияотказвдоступежурналарегистрации описаниеобработкирасшифровкикомпоновкиданных описаниепередаваемогофайла описаниетипов определениегруппыатрибутовxs определениегруппымоделиxs определениеограниченияидентичностиxs определениепростоготипаxs определениесоставноготипаxs определениетипадокументаdom определенияxpathxs отборкомпоновкиданных пакетотображаемыхдокументов параметрвыбора параметркомпоновкиданных параметрызаписиjson параметрызаписиxml параметрычтенияxml переопределениеxs планировщик полеанализаданных полекомпоновкиданных построительdom построительзапроса построительотчета построительотчетаанализаданных построительсхемxml поток потоквпамяти почта почтовоесообщение преобразованиеxsl преобразованиекканоническомуxml процессорвыводарезультатакомпоновкиданныхвколлекциюзначений процессорвыводарезультатакомпоновкиданныхвтабличныйдокумент процессоркомпоновкиданных разыменовательпространствименdom рамка расписаниерегламентногозадания расширенноеимяxml результатчтенияданных своднаядиаграмма связьпараметравыбора связьпотипу связьпотипукомпоновкиданных сериализаторxdto сертификатклиентаwindows сертификатклиентафайл сертификаткриптографии сертификатыудостоверяющихцентровwindows сертификатыудостоверяющихцентровфайл сжатиеданных системнаяинформация сообщениепользователю сочетаниеклавиш сравнениезначений стандартнаядатаначала стандартныйпериод схемаxml схемакомпоновкиданных табличныйдокумент текстовыйдокумент тестируемоеприложение типданныхxml уникальныйидентификатор фабрикаxdto файл файловыйпоток фасетдлиныxs фасетколичестваразрядовдробнойчастиxs фасетмаксимальноговключающегозначенияxs фасетмаксимальногоисключающегозначенияxs фасетмаксимальнойдлиныxs фасетминимальноговключающегозначенияxs фасетминимальногоисключающегозначенияxs фасетминимальнойдлиныxs фасетобразцаxs фасетобщегоколичестваразрядовxs фасетперечисленияxs фасетпробельныхсимволовxs фильтрузловdom форматированнаястрока форматированныйдокумент фрагментxs хешированиеданных хранилищезначения цвет чтениеfastinfoset чтениеhtml чтениеjson чтениеxml чтениеzipфайла чтениеданных чтениетекста чтениеузловdom шрифт элементрезультатакомпоновкиданных "+"comsafearray деревозначений массив соответствие списокзначений структура таблицазначений фиксированнаяструктура фиксированноесоответствие фиксированныймассив ",re="null истина ложь неопределено",X=t.inherit(t.NUMBER_MODE),Z={className:"string",begin:'"|\\|',end:'"|$',contains:[{begin:'""'}]},ee={begin:"'",end:"'",excludeBegin:!0,excludeEnd:!0,contains:[{className:"number",begin:"\\d{4}([\\.\\\\/:-]?\\d{2}){0,5}"}]},ne={match:/[;()+\-:=,]/,className:"punctuation",relevance:0},le=t.inherit(t.C_LINE_COMMENT_MODE),pe={className:"meta",begin:"#|&",end:"$",keywords:{$pattern:a,keyword:n+d},contains:[le]},xe={className:"symbol",begin:"~",end:";|:",excludeEnd:!0},Pe={className:"function",variants:[{begin:"процедура|функция",end:"\\)",keywords:"процедура функция"},{begin:"конецпроцедуры|конецфункции",keywords:"конецпроцедуры конецфункции"}],contains:[{begin:"\\(",end:"\\)",endsParent:!0,contains:[{className:"params",begin:a,end:",",excludeEnd:!0,endsWithParent:!0,keywords:{$pattern:a,keyword:"знач",literal:re},contains:[X,Z,ee]},le]},t.inherit(t.TITLE_MODE,{begin:a})]};return{name:"1C:Enterprise",case_insensitive:!0,keywords:{$pattern:a,keyword:n,built_in:u,class:I,type:ae,literal:re},contains:[pe,Pe,le,xe,X,Z,ee,ne]}}return Ac=e,Ac}var Ic,vx;function TM(){if(vx)return Ic;vx=1;function e(t){const a=t.regex,s=/^[a-zA-Z][a-zA-Z0-9-]*/,l=["ALPHA","BIT","CHAR","CR","CRLF","CTL","DIGIT","DQUOTE","HEXDIG","HTAB","LF","LWSP","OCTET","SP","VCHAR","WSP"],n=t.COMMENT(/;/,/$/),r={scope:"symbol",match:/%b[0-1]+(-[0-1]+|(\.[0-1]+)+)?/},i={scope:"symbol",match:/%d[0-9]+(-[0-9]+|(\.[0-9]+)+)?/},d={scope:"symbol",match:/%x[0-9A-F]+(-[0-9A-F]+|(\.[0-9A-F]+)+)?/},o={scope:"symbol",match:/%[si](?=".*")/},c={scope:"attribute",match:a.concat(s,/(?=\s*=)/)};return{name:"Augmented Backus-Naur Form",illegal:/[!@#$^&',?+~`|:]/,keywords:l,contains:[{scope:"operator",match:/=\/?/},c,n,r,i,d,o,t.QUOTE_STRING_MODE,t.NUMBER_MODE]}}return Ic=e,Ic}var Oc,Nx;function RM(){if(Nx)return Oc;Nx=1;function e(t){const a=t.regex,s=["GET","POST","HEAD","PUT","DELETE","CONNECT","OPTIONS","PATCH","TRACE"];return{name:"Apache Access Log",contains:[{className:"number",begin:/^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}(:\d{1,5})?\b/,relevance:5},{className:"number",begin:/\b\d+\b/,relevance:0},{className:"string",begin:a.concat(/"/,a.either(...s)),end:/"/,keywords:s,illegal:/\n/,relevance:5,contains:[{begin:/HTTP\/[12]\.\d'/,relevance:5}]},{className:"string",begin:/\[\d[^\]\n]{8,}\]/,illegal:/\n/,relevance:1},{className:"string",begin:/\[/,end:/\]/,illegal:/\n/,relevance:0},{className:"string",begin:/"Mozilla\/\d\.\d \(/,end:/"/,illegal:/\n/,relevance:3},{className:"string",begin:/"/,end:/"/,illegal:/\n/,relevance:0}]}}return Oc=e,Oc}var Dc,Tx;function FM(){if(Tx)return Dc;Tx=1;function e(t){const a=t.regex,s=/[a-zA-Z_$][a-zA-Z0-9_$]*/,l=a.concat(s,a.concat("(\\.",s,")*")),n=/([*]|[a-zA-Z_$][a-zA-Z0-9_$]*)/,r={className:"rest_arg",begin:/[.]{3}/,end:s,relevance:10};return{name:"ActionScript",aliases:["as"],keywords:{keyword:["as","break","case","catch","class","const","continue","default","delete","do","dynamic","each","else","extends","final","finally","for","function","get","if","implements","import","in","include","instanceof","interface","internal","is","namespace","native","new","override","package","private","protected","public","return","set","static","super","switch","this","throw","try","typeof","use","var","void","while","with"],literal:["true","false","null","undefined"]},contains:[t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,t.C_NUMBER_MODE,{match:[/\bpackage/,/\s+/,l],className:{1:"keyword",3:"title.class"}},{match:[/\b(?:class|interface|extends|implements)/,/\s+/,s],className:{1:"keyword",3:"title.class"}},{className:"meta",beginKeywords:"import include",end:/;/,keywords:{keyword:"import include"}},{beginKeywords:"function",end:/[{;]/,excludeEnd:!0,illegal:/\S/,contains:[t.inherit(t.TITLE_MODE,{className:"title.function"}),{className:"params",begin:/\(/,end:/\)/,contains:[t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,r]},{begin:a.concat(/:\s*/,n)}]},t.METHOD_GUARD],illegal:/#/}}return Dc=e,Dc}var Mc,Rx;function AM(){if(Rx)return Mc;Rx=1;function e(t){const a="\\d(_|\\d)*",s="[eE][-+]?"+a,l=a+"(\\."+a+")?("+s+")?",n="\\w+",i="\\b("+(a+"#"+n+"(\\."+n+")?#("+s+")?")+"|"+l+")",d="[A-Za-z](_?[A-Za-z0-9.])*",o=`[]\\{\\}%#'"`,c=t.COMMENT("--","$"),m={begin:"\\s+:\\s+",end:"\\s*(:=|;|\\)|=>|$)",illegal:o,contains:[{beginKeywords:"loop for declare others",endsParent:!0},{className:"keyword",beginKeywords:"not null constant access function procedure in out aliased exception"},{className:"type",begin:d,endsParent:!0,relevance:0}]};return{name:"Ada",case_insensitive:!0,keywords:{keyword:["abort","else","new","return","abs","elsif","not","reverse","abstract","end","accept","entry","select","access","exception","of","separate","aliased","exit","or","some","all","others","subtype","and","for","out","synchronized","array","function","overriding","at","tagged","generic","package","task","begin","goto","pragma","terminate","body","private","then","if","procedure","type","case","in","protected","constant","interface","is","raise","use","declare","range","delay","limited","record","when","delta","loop","rem","while","digits","renames","with","do","mod","requeue","xor"],literal:["True","False"]},contains:[c,{className:"string",begin:/"/,end:/"/,contains:[{begin:/""/,relevance:0}]},{className:"string",begin:/'.'/},{className:"number",begin:i,relevance:0},{className:"symbol",begin:"'"+d},{className:"title",begin:"(\\bwith\\s+)?(\\bprivate\\s+)?\\bpackage\\s+(\\bbody\\s+)?",end:"(is|$)",keywords:"package body",excludeBegin:!0,excludeEnd:!0,illegal:o},{begin:"(\\b(with|overriding)\\s+)?\\b(function|procedure)\\s+",end:"(\\bis|\\bwith|\\brenames|\\)\\s*;)",keywords:"overriding function procedure with is renames return",returnBegin:!0,contains:[c,{className:"title",begin:"(\\bwith\\s+)?\\b(function|procedure)\\s+",end:"(\\(|\\s+|$)",excludeBegin:!0,excludeEnd:!0,illegal:o},m,{className:"type",begin:"\\breturn\\s+",end:"(\\s+|;|$)",keywords:"return",excludeBegin:!0,excludeEnd:!0,endsParent:!0,illegal:o}]},{className:"type",begin:"\\b(sub)?type\\s+",end:"\\s+",keywords:"type",excludeBegin:!0,illegal:o},m]}}return Mc=e,Mc}var Bc,Fx;function IM(){if(Fx)return Bc;Fx=1;function e(t){const a={className:"built_in",begin:"\\b(void|bool|int8|int16|int32|int64|int|uint8|uint16|uint32|uint64|uint|string|ref|array|double|float|auto|dictionary)"},s={className:"symbol",begin:"[a-zA-Z0-9_]+@"},l={className:"keyword",begin:"<",end:">",contains:[a,s]};return a.contains=[l],s.contains=[l],{name:"AngelScript",aliases:["asc"],keywords:["for","in|0","break","continue","while","do|0","return","if","else","case","switch","namespace","is","cast","or","and","xor","not","get|0","in","inout|10","out","override","set|0","private","public","const","default|0","final","shared","external","mixin|10","enum","typedef","funcdef","this","super","import","from","interface","abstract|0","try","catch","protected","explicit","property"],illegal:"(^using\\s+[A-Za-z0-9_\\.]+;$|\\bfunction\\s*[^\\(])",contains:[{className:"string",begin:"'",end:"'",illegal:"\\n",contains:[t.BACKSLASH_ESCAPE],relevance:0},{className:"string",begin:'"""',end:'"""'},{className:"string",begin:'"',end:'"',illegal:"\\n",contains:[t.BACKSLASH_ESCAPE],relevance:0},t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,{className:"string",begin:"^\\s*\\[",end:"\\]"},{beginKeywords:"interface namespace",end:/\{/,illegal:"[;.\\-]",contains:[{className:"symbol",begin:"[a-zA-Z0-9_]+"}]},{beginKeywords:"class",end:/\{/,illegal:"[;.\\-]",contains:[{className:"symbol",begin:"[a-zA-Z0-9_]+",contains:[{begin:"[:,]\\s*",contains:[{className:"symbol",begin:"[a-zA-Z0-9_]+"}]}]}]},a,s,{className:"literal",begin:"\\b(null|true|false)"},{className:"number",relevance:0,begin:"(-?)(\\b0[xXbBoOdD][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?f?|\\.\\d+f?)([eE][-+]?\\d+f?)?)"}]}}return Bc=e,Bc}var kc,Ax;function OM(){if(Ax)return kc;Ax=1;function e(t){const a={className:"number",begin:/[$%]\d+/},s={className:"number",begin:/\b\d+/},l={className:"number",begin:/\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}(:\d{1,5})?/},n={className:"number",begin:/:\d{1,5}/};return{name:"Apache config",aliases:["apacheconf"],case_insensitive:!0,contains:[t.HASH_COMMENT_MODE,{className:"section",begin:/<\/?/,end:/>/,contains:[l,n,t.inherit(t.QUOTE_STRING_MODE,{relevance:0})]},{className:"attribute",begin:/\w+/,relevance:0,keywords:{_:["order","deny","allow","setenv","rewriterule","rewriteengine","rewritecond","documentroot","sethandler","errordocument","loadmodule","options","header","listen","serverroot","servername"]},starts:{end:/$/,relevance:0,keywords:{literal:"on off all deny allow"},contains:[{className:"meta",begin:/\s\[/,end:/\]$/},{className:"variable",begin:/[\$%]\{/,end:/\}/,contains:["self",a]},l,s,t.QUOTE_STRING_MODE]}}],illegal:/\S/}}return kc=e,kc}var Lc,Ix;function DM(){if(Ix)return Lc;Ix=1;function e(t){const a=t.regex,s=t.inherit(t.QUOTE_STRING_MODE,{illegal:null}),l={className:"params",begin:/\(/,end:/\)/,contains:["self",t.C_NUMBER_MODE,s]},n=t.COMMENT(/--/,/$/),r=t.COMMENT(/\(\*/,/\*\)/,{contains:["self",n]}),i=[n,r,t.HASH_COMMENT_MODE],d=[/apart from/,/aside from/,/instead of/,/out of/,/greater than/,/isn't|(doesn't|does not) (equal|come before|come after|contain)/,/(greater|less) than( or equal)?/,/(starts?|ends|begins?) with/,/contained by/,/comes (before|after)/,/a (ref|reference)/,/POSIX (file|path)/,/(date|time) string/,/quoted form/],o=[/clipboard info/,/the clipboard/,/info for/,/list (disks|folder)/,/mount volume/,/path to/,/(close|open for) access/,/(get|set) eof/,/current date/,/do shell script/,/get volume settings/,/random number/,/set volume/,/system attribute/,/system info/,/time to GMT/,/(load|run|store) script/,/scripting components/,/ASCII (character|number)/,/localized string/,/choose (application|color|file|file name|folder|from list|remote application|URL)/,/display (alert|dialog)/];return{name:"AppleScript",aliases:["osascript"],keywords:{keyword:"about above after against and around as at back before beginning behind below beneath beside between but by considering contain contains continue copy div does eighth else end equal equals error every exit fifth first for fourth from front get given global if ignoring in into is it its last local me middle mod my ninth not of on onto or over prop property put ref reference repeat returning script second set seventh since sixth some tell tenth that the|0 then third through thru timeout times to transaction try until where while whose with without",literal:"AppleScript false linefeed return pi quote result space tab true",built_in:"alias application boolean class constant date file integer list number real record string text activate beep count delay launch log offset read round run say summarize write character characters contents day frontmost id item length month name|0 paragraph paragraphs rest reverse running time version weekday word words year"},contains:[s,t.C_NUMBER_MODE,{className:"built_in",begin:a.concat(/\b/,a.either(...o),/\b/)},{className:"built_in",begin:/^\s*return\b/},{className:"literal",begin:/\b(text item delimiters|current application|missing value)\b/},{className:"keyword",begin:a.concat(/\b/,a.either(...d),/\b/)},{beginKeywords:"on",illegal:/[${=;\n]/,contains:[t.UNDERSCORE_TITLE_MODE,l]},...i],illegal:/\/\/|->|=>|\[\[/}}return Lc=e,Lc}var Gc,Ox;function MM(){if(Ox)return Gc;Ox=1;function e(t){const a=t.regex,s="[A-Za-z_][0-9A-Za-z_]*",l={keyword:["break","case","catch","continue","debugger","do","else","export","for","function","if","import","in","new","return","switch","try","var","void","while"],literal:["BackSlash","DoubleQuote","ForwardSlash","Infinity","NaN","NewLine","PI","SingleQuote","Tab","TextFormatting","false","null","true","undefined"],built_in:["Abs","Acos","All","Angle","Any","Area","AreaGeodetic","Array","Asin","Atan","Atan2","Attachments","Average","Back","Bearing","Boolean","Buffer","BufferGeodetic","Ceil","Centroid","ChangeTimeZone","Clip","Concatenate","Console","Constrain","Contains","ConvertDirection","ConvexHull","Cos","Count","Crosses","Cut","Date|0","DateAdd","DateDiff","DateOnly","Day","Decode","DefaultValue","Densify","DensifyGeodetic","Dictionary","Difference","Disjoint","Distance","DistanceGeodetic","Distinct","Domain","DomainCode","DomainName","EnvelopeIntersects","Equals","Erase","Exp","Expects","Extent","Feature","FeatureSet","FeatureSetByAssociation","FeatureSetById","FeatureSetByName","FeatureSetByPortalItem","FeatureSetByRelationshipClass","FeatureSetByRelationshipName","Filter","Find","First|0","Floor","FromCharCode","FromCodePoint","FromJSON","Front","GdbVersion","Generalize","Geometry","GetEnvironment","GetFeatureSet","GetFeatureSetInfo","GetUser","GroupBy","Guid","HasKey","HasValue","Hash","Hour","IIf","ISOMonth","ISOWeek","ISOWeekday","ISOYear","Includes","IndexOf","Insert","Intersection","Intersects","IsEmpty","IsNan","IsSelfIntersecting","IsSimple","Left|0","Length","Length3D","LengthGeodetic","Log","Lower","Map","Max","Mean","Mid","Millisecond","Min","Minute","Month","MultiPartToSinglePart","Multipoint","NearestCoordinate","NearestVertex","NextSequenceValue","None","Now","Number","Offset","OrderBy","Overlaps","Point","Polygon","Polyline","Pop","Portal","Pow","Proper","Push","Random","Reduce","Relate","Replace","Resize","Reverse","Right|0","RingIsClockwise","Rotate","Round","Schema","Second","SetGeometry","Simplify","Sin","Slice","Sort","Splice","Split","Sqrt","StandardizeGuid","Stdev","SubtypeCode","SubtypeName","Subtypes","Sum","SymmetricDifference","Tan","Text","Time","TimeZone","TimeZoneOffset","Timestamp","ToCharCode","ToCodePoint","ToHex","ToLocal","ToUTC","Today","Top|0","Touches","TrackAccelerationAt","TrackAccelerationWindow","TrackCurrentAcceleration","TrackCurrentDistance","TrackCurrentSpeed","TrackCurrentTime","TrackDistanceAt","TrackDistanceWindow","TrackDuration","TrackFieldWindow","TrackGeometryWindow","TrackIndex","TrackSpeedAt","TrackSpeedWindow","TrackStartTime","TrackWindow","Trim","TypeOf","Union","Upper","UrlEncode","Variance","Week","Weekday","When|0","Within","Year|0"]},n=["aggregatedFeatures","analytic","config","datapoint","datastore","editcontext","feature","featureSet","feedfeature","fencefeature","fencenotificationtype","join","layer","locationupdate","map","measure","measure","originalFeature","record","reference","rowindex","sourcedatastore","sourcefeature","sourcelayer","target","targetdatastore","targetfeature","targetlayer","value","view"],r={className:"symbol",begin:"\\$"+a.either(...n)},i={className:"number",variants:[{begin:"\\b(0[bB][01]+)"},{begin:"\\b(0[oO][0-7]+)"},{begin:t.C_NUMBER_RE}],relevance:0},d={className:"subst",begin:"\\$\\{",end:"\\}",keywords:l,contains:[]},o={className:"string",begin:"`",end:"`",contains:[t.BACKSLASH_ESCAPE,d]};d.contains=[t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,o,i,t.REGEXP_MODE];const c=d.contains.concat([t.C_BLOCK_COMMENT_MODE,t.C_LINE_COMMENT_MODE]);return{name:"ArcGIS Arcade",case_insensitive:!0,keywords:l,contains:[t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,o,t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,r,i,{begin:/[{,]\s*/,relevance:0,contains:[{begin:s+"\\s*:",returnBegin:!0,relevance:0,contains:[{className:"attr",begin:s,relevance:0}]}]},{begin:"("+t.RE_STARTERS_RE+"|\\b(return)\\b)\\s*",keywords:"return",contains:[t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,t.REGEXP_MODE,{className:"function",begin:"(\\(.*?\\)|"+s+")\\s*=>",returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:s},{begin:/\(\s*\)/},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:l,contains:c}]}]}],relevance:0},{beginKeywords:"function",end:/\{/,excludeEnd:!0,contains:[t.inherit(t.TITLE_MODE,{className:"title.function",begin:s}),{className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,contains:c}],illegal:/\[|%/},{begin:/\$[(.]/}],illegal:/#(?!!)/}}return Gc=e,Gc}var qc,Dx;function BM(){if(Dx)return qc;Dx=1;function e(a){const s=a.regex,l=a.COMMENT("//","$",{contains:[{begin:/\\\n/}]}),n="decltype\\(auto\\)",r="[a-zA-Z_]\\w*::",d="(?!struct)("+n+"|"+s.optional(r)+"[a-zA-Z_]\\w*"+s.optional("<[^<>]+>")+")",o={className:"type",begin:"\\b[a-z\\d_]*_t\\b"},m={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[a.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'("+"\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)"+"|.)",end:"'",illegal:"."},a.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},_={className:"number",variants:[{begin:"[+-]?(?:(?:[0-9](?:'?[0-9])*\\.(?:[0-9](?:'?[0-9])*)?|\\.[0-9](?:'?[0-9])*)(?:[Ee][+-]?[0-9](?:'?[0-9])*)?|[0-9](?:'?[0-9])*[Ee][+-]?[0-9](?:'?[0-9])*|0[Xx](?:[0-9A-Fa-f](?:'?[0-9A-Fa-f])*(?:\\.(?:[0-9A-Fa-f](?:'?[0-9A-Fa-f])*)?)?|\\.[0-9A-Fa-f](?:'?[0-9A-Fa-f])*)[Pp][+-]?[0-9](?:'?[0-9])*)(?:[Ff](?:16|32|64|128)?|(BF|bf)16|[Ll]|)"},{begin:"[+-]?\\b(?:0[Bb][01](?:'?[01])*|0[Xx][0-9A-Fa-f](?:'?[0-9A-Fa-f])*|0(?:'?[0-7])*|[1-9](?:'?[0-9])*)(?:[Uu](?:LL?|ll?)|[Uu][Zz]?|(?:LL?|ll?)[Uu]?|[Zz][Uu]|)"}],relevance:0},u={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{keyword:"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include"},contains:[{begin:/\\\n/,relevance:0},a.inherit(m,{className:"string"}),{className:"string",begin:/<.*?>/},l,a.C_BLOCK_COMMENT_MODE]},b={className:"title",begin:s.optional(r)+a.IDENT_RE,relevance:0},f=s.optional(r)+a.IDENT_RE+"\\s*\\(",x=["alignas","alignof","and","and_eq","asm","atomic_cancel","atomic_commit","atomic_noexcept","auto","bitand","bitor","break","case","catch","class","co_await","co_return","co_yield","compl","concept","const_cast|10","consteval","constexpr","constinit","continue","decltype","default","delete","do","dynamic_cast|10","else","enum","explicit","export","extern","false","final","for","friend","goto","if","import","inline","module","mutable","namespace","new","noexcept","not","not_eq","nullptr","operator","or","or_eq","override","private","protected","public","reflexpr","register","reinterpret_cast|10","requires","return","sizeof","static_assert","static_cast|10","struct","switch","synchronized","template","this","thread_local","throw","transaction_safe","transaction_safe_dynamic","true","try","typedef","typeid","typename","union","using","virtual","volatile","while","xor","xor_eq"],p=["bool","char","char16_t","char32_t","char8_t","double","float","int","long","short","void","wchar_t","unsigned","signed","const","static"],z=["any","auto_ptr","barrier","binary_semaphore","bitset","complex","condition_variable","condition_variable_any","counting_semaphore","deque","false_type","future","imaginary","initializer_list","istringstream","jthread","latch","lock_guard","multimap","multiset","mutex","optional","ostringstream","packaged_task","pair","promise","priority_queue","queue","recursive_mutex","recursive_timed_mutex","scoped_lock","set","shared_future","shared_lock","shared_mutex","shared_timed_mutex","shared_ptr","stack","string_view","stringstream","timed_mutex","thread","true_type","tuple","unique_lock","unique_ptr","unordered_map","unordered_multimap","unordered_multiset","unordered_set","variant","vector","weak_ptr","wstring","wstring_view"],w=["abort","abs","acos","apply","as_const","asin","atan","atan2","calloc","ceil","cerr","cin","clog","cos","cosh","cout","declval","endl","exchange","exit","exp","fabs","floor","fmod","forward","fprintf","fputs","free","frexp","fscanf","future","invoke","isalnum","isalpha","iscntrl","isdigit","isgraph","islower","isprint","ispunct","isspace","isupper","isxdigit","labs","launder","ldexp","log","log10","make_pair","make_shared","make_shared_for_overwrite","make_tuple","make_unique","malloc","memchr","memcmp","memcpy","memset","modf","move","pow","printf","putchar","puts","realloc","scanf","sin","sinh","snprintf","sprintf","sqrt","sscanf","std","stderr","stdin","stdout","strcat","strchr","strcmp","strcpy","strcspn","strlen","strncat","strncmp","strncpy","strpbrk","strrchr","strspn","strstr","swap","tan","tanh","terminate","to_underlying","tolower","toupper","vfprintf","visit","vprintf","vsprintf"],S={type:p,keyword:x,literal:["NULL","false","nullopt","nullptr","true"],built_in:["_Pragma"],_type_hints:z},y={className:"function.dispatch",relevance:0,keywords:{_hint:w},begin:s.concat(/\b/,/(?!decltype)/,/(?!if)/,/(?!for)/,/(?!switch)/,/(?!while)/,a.IDENT_RE,s.lookahead(/(<[^<>]+>|)\s*\(/))},E=[y,u,o,l,a.C_BLOCK_COMMENT_MODE,_,m],T={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:S,contains:E.concat([{begin:/\(/,end:/\)/,keywords:S,contains:E.concat(["self"]),relevance:0}]),relevance:0},F={className:"function",begin:"("+d+"[\\*&\\s]+)+"+f,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:S,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:n,keywords:S,relevance:0},{begin:f,returnBegin:!0,contains:[b],relevance:0},{begin:/::/,relevance:0},{begin:/:/,endsWithParent:!0,contains:[m,_]},{relevance:0,match:/,/},{className:"params",begin:/\(/,end:/\)/,keywords:S,relevance:0,contains:[l,a.C_BLOCK_COMMENT_MODE,m,_,o,{begin:/\(/,end:/\)/,keywords:S,relevance:0,contains:["self",l,a.C_BLOCK_COMMENT_MODE,m,_,o]}]},o,l,a.C_BLOCK_COMMENT_MODE,u]};return{name:"C++",aliases:["cc","c++","h++","hpp","hh","hxx","cxx"],keywords:S,illegal:"",keywords:S,contains:["self",o]},{begin:a.IDENT_RE+"::",keywords:S},{match:[/\b(?:enum(?:\s+(?:class|struct))?|class|struct|union)/,/\s+/,/\w+/],className:{1:"keyword",3:"title.class"}}])}}function t(a){const s={type:["boolean","byte","word","String"],built_in:["KeyboardController","MouseController","SoftwareSerial","EthernetServer","EthernetClient","LiquidCrystal","RobotControl","GSMVoiceCall","EthernetUDP","EsploraTFT","HttpClient","RobotMotor","WiFiClient","GSMScanner","FileSystem","Scheduler","GSMServer","YunClient","YunServer","IPAddress","GSMClient","GSMModem","Keyboard","Ethernet","Console","GSMBand","Esplora","Stepper","Process","WiFiUDP","GSM_SMS","Mailbox","USBHost","Firmata","PImage","Client","Server","GSMPIN","FileIO","Bridge","Serial","EEPROM","Stream","Mouse","Audio","Servo","File","Task","GPRS","WiFi","Wire","TFT","GSM","SPI","SD"],_hints:["setup","loop","runShellCommandAsynchronously","analogWriteResolution","retrieveCallingNumber","printFirmwareVersion","analogReadResolution","sendDigitalPortPair","noListenOnLocalhost","readJoystickButton","setFirmwareVersion","readJoystickSwitch","scrollDisplayRight","getVoiceCallStatus","scrollDisplayLeft","writeMicroseconds","delayMicroseconds","beginTransmission","getSignalStrength","runAsynchronously","getAsynchronously","listenOnLocalhost","getCurrentCarrier","readAccelerometer","messageAvailable","sendDigitalPorts","lineFollowConfig","countryNameWrite","runShellCommand","readStringUntil","rewindDirectory","readTemperature","setClockDivider","readLightSensor","endTransmission","analogReference","detachInterrupt","countryNameRead","attachInterrupt","encryptionType","readBytesUntil","robotNameWrite","readMicrophone","robotNameRead","cityNameWrite","userNameWrite","readJoystickY","readJoystickX","mouseReleased","openNextFile","scanNetworks","noInterrupts","digitalWrite","beginSpeaker","mousePressed","isActionDone","mouseDragged","displayLogos","noAutoscroll","addParameter","remoteNumber","getModifiers","keyboardRead","userNameRead","waitContinue","processInput","parseCommand","printVersion","readNetworks","writeMessage","blinkVersion","cityNameRead","readMessage","setDataMode","parsePacket","isListening","setBitOrder","beginPacket","isDirectory","motorsWrite","drawCompass","digitalRead","clearScreen","serialEvent","rightToLeft","setTextSize","leftToRight","requestFrom","keyReleased","compassRead","analogWrite","interrupts","WiFiServer","disconnect","playMelody","parseFloat","autoscroll","getPINUsed","setPINUsed","setTimeout","sendAnalog","readSlider","analogRead","beginWrite","createChar","motorsStop","keyPressed","tempoWrite","readButton","subnetMask","debugPrint","macAddress","writeGreen","randomSeed","attachGPRS","readString","sendString","remotePort","releaseAll","mouseMoved","background","getXChange","getYChange","answerCall","getResult","voiceCall","endPacket","constrain","getSocket","writeJSON","getButton","available","connected","findUntil","readBytes","exitValue","readGreen","writeBlue","startLoop","IPAddress","isPressed","sendSysex","pauseMode","gatewayIP","setCursor","getOemKey","tuneWrite","noDisplay","loadImage","switchPIN","onRequest","onReceive","changePIN","playFile","noBuffer","parseInt","overflow","checkPIN","knobRead","beginTFT","bitClear","updateIR","bitWrite","position","writeRGB","highByte","writeRed","setSpeed","readBlue","noStroke","remoteIP","transfer","shutdown","hangCall","beginSMS","endWrite","attached","maintain","noCursor","checkReg","checkPUK","shiftOut","isValid","shiftIn","pulseIn","connect","println","localIP","pinMode","getIMEI","display","noBlink","process","getBand","running","beginSD","drawBMP","lowByte","setBand","release","bitRead","prepare","pointTo","readRed","setMode","noFill","remove","listen","stroke","detach","attach","noTone","exists","buffer","height","bitSet","circle","config","cursor","random","IRread","setDNS","endSMS","getKey","micros","millis","begin","print","write","ready","flush","width","isPIN","blink","clear","press","mkdir","rmdir","close","point","yield","image","BSSID","click","delay","read","text","move","peek","beep","rect","line","open","seek","fill","size","turn","stop","home","find","step","tone","sqrt","RSSI","SSID","end","bit","tan","cos","sin","pow","map","abs","max","min","get","run","put"],literal:["DIGITAL_MESSAGE","FIRMATA_STRING","ANALOG_MESSAGE","REPORT_DIGITAL","REPORT_ANALOG","INPUT_PULLUP","SET_PIN_MODE","INTERNAL2V56","SYSTEM_RESET","LED_BUILTIN","INTERNAL1V1","SYSEX_START","INTERNAL","EXTERNAL","DEFAULT","OUTPUT","INPUT","HIGH","LOW"]},l=e(a),n=l.keywords;return n.type=[...n.type,...s.type],n.literal=[...n.literal,...s.literal],n.built_in=[...n.built_in,...s.built_in],n._hints=s._hints,l.name="Arduino",l.aliases=["ino"],l.supersetOf="cpp",l}return qc=t,qc}var Uc,Mx;function kM(){if(Mx)return Uc;Mx=1;function e(t){const a={variants:[t.COMMENT("^[ \\t]*(?=#)","$",{relevance:0,excludeBegin:!0}),t.COMMENT("[;@]","$",{relevance:0}),t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE]};return{name:"ARM Assembly",case_insensitive:!0,aliases:["arm"],keywords:{$pattern:"\\.?"+t.IDENT_RE,meta:".2byte .4byte .align .ascii .asciz .balign .byte .code .data .else .end .endif .endm .endr .equ .err .exitm .extern .global .hword .if .ifdef .ifndef .include .irp .long .macro .rept .req .section .set .skip .space .text .word .arm .thumb .code16 .code32 .force_thumb .thumb_func .ltorg ALIAS ALIGN ARM AREA ASSERT ATTR CN CODE CODE16 CODE32 COMMON CP DATA DCB DCD DCDU DCDO DCFD DCFDU DCI DCQ DCQU DCW DCWU DN ELIF ELSE END ENDFUNC ENDIF ENDP ENTRY EQU EXPORT EXPORTAS EXTERN FIELD FILL FUNCTION GBLA GBLL GBLS GET GLOBAL IF IMPORT INCBIN INCLUDE INFO KEEP LCLA LCLL LCLS LTORG MACRO MAP MEND MEXIT NOFP OPT PRESERVE8 PROC QN READONLY RELOC REQUIRE REQUIRE8 RLIST FN ROUT SETA SETL SETS SN SPACE SUBT THUMB THUMBX TTL WHILE WEND ",built_in:"r0 r1 r2 r3 r4 r5 r6 r7 r8 r9 r10 r11 r12 r13 r14 r15 w0 w1 w2 w3 w4 w5 w6 w7 w8 w9 w10 w11 w12 w13 w14 w15 w16 w17 w18 w19 w20 w21 w22 w23 w24 w25 w26 w27 w28 w29 w30 x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 x10 x11 x12 x13 x14 x15 x16 x17 x18 x19 x20 x21 x22 x23 x24 x25 x26 x27 x28 x29 x30 pc lr sp ip sl sb fp a1 a2 a3 a4 v1 v2 v3 v4 v5 v6 v7 v8 f0 f1 f2 f3 f4 f5 f6 f7 p0 p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12 p13 p14 p15 c0 c1 c2 c3 c4 c5 c6 c7 c8 c9 c10 c11 c12 c13 c14 c15 q0 q1 q2 q3 q4 q5 q6 q7 q8 q9 q10 q11 q12 q13 q14 q15 cpsr_c cpsr_x cpsr_s cpsr_f cpsr_cx cpsr_cxs cpsr_xs cpsr_xsf cpsr_sf cpsr_cxsf spsr_c spsr_x spsr_s spsr_f spsr_cx spsr_cxs spsr_xs spsr_xsf spsr_sf spsr_cxsf s0 s1 s2 s3 s4 s5 s6 s7 s8 s9 s10 s11 s12 s13 s14 s15 s16 s17 s18 s19 s20 s21 s22 s23 s24 s25 s26 s27 s28 s29 s30 s31 d0 d1 d2 d3 d4 d5 d6 d7 d8 d9 d10 d11 d12 d13 d14 d15 d16 d17 d18 d19 d20 d21 d22 d23 d24 d25 d26 d27 d28 d29 d30 d31 {PC} {VAR} {TRUE} {FALSE} {OPT} {CONFIG} {ENDIAN} {CODESIZE} {CPU} {FPU} {ARCHITECTURE} {PCSTOREOFFSET} {ARMASM_VERSION} {INTER} {ROPI} {RWPI} {SWST} {NOSWST} . @"},contains:[{className:"keyword",begin:"\\b(adc|(qd?|sh?|u[qh]?)?add(8|16)?|usada?8|(q|sh?|u[qh]?)?(as|sa)x|and|adrl?|sbc|rs[bc]|asr|b[lx]?|blx|bxj|cbn?z|tb[bh]|bic|bfc|bfi|[su]bfx|bkpt|cdp2?|clz|clrex|cmp|cmn|cpsi[ed]|cps|setend|dbg|dmb|dsb|eor|isb|it[te]{0,3}|lsl|lsr|ror|rrx|ldm(([id][ab])|f[ds])?|ldr((s|ex)?[bhd])?|movt?|mvn|mra|mar|mul|[us]mull|smul[bwt][bt]|smu[as]d|smmul|smmla|mla|umlaal|smlal?([wbt][bt]|d)|mls|smlsl?[ds]|smc|svc|sev|mia([bt]{2}|ph)?|mrr?c2?|mcrr2?|mrs|msr|orr|orn|pkh(tb|bt)|rbit|rev(16|sh)?|sel|[su]sat(16)?|nop|pop|push|rfe([id][ab])?|stm([id][ab])?|str(ex)?[bhd]?|(qd?)?sub|(sh?|q|u[qh]?)?sub(8|16)|[su]xt(a?h|a?b(16)?)|srs([id][ab])?|swpb?|swi|smi|tst|teq|wfe|wfi|yield)(eq|ne|cs|cc|mi|pl|vs|vc|hi|ls|ge|lt|gt|le|al|hs|lo)?[sptrx]?(?=\\s)"},a,t.QUOTE_STRING_MODE,{className:"string",begin:"'",end:"[^\\\\]'",relevance:0},{className:"title",begin:"\\|",end:"\\|",illegal:"\\n",relevance:0},{className:"number",variants:[{begin:"[#$=]?0x[0-9a-f]+"},{begin:"[#$=]?0b[01]+"},{begin:"[#$=]\\d+"},{begin:"\\b\\d+"}],relevance:0},{className:"symbol",variants:[{begin:"^[ \\t]*[a-z_\\.\\$][a-z0-9_\\.\\$]+:"},{begin:"^[a-z_\\.\\$][a-z0-9_\\.\\$]+"},{begin:"[=#]\\w+"}],relevance:0}]}}return Uc=e,Uc}var Vc,Bx;function LM(){if(Bx)return Vc;Bx=1;function e(t){const a=t.regex,s=a.concat(/[\p{L}_]/u,a.optional(/[\p{L}0-9_.-]*:/u),/[\p{L}0-9_.-]*/u),l=/[\p{L}0-9._:-]+/u,n={className:"symbol",begin:/&[a-z]+;|&#[0-9]+;|&#x[a-f0-9]+;/},r={begin:/\s/,contains:[{className:"keyword",begin:/#?[a-z_][a-z1-9_-]+/,illegal:/\n/}]},i=t.inherit(r,{begin:/\(/,end:/\)/}),d=t.inherit(t.APOS_STRING_MODE,{className:"string"}),o=t.inherit(t.QUOTE_STRING_MODE,{className:"string"}),c={endsWithParent:!0,illegal:/`]+/}]}]}]};return{name:"HTML, XML",aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"],case_insensitive:!0,unicodeRegex:!0,contains:[{className:"meta",begin://,relevance:10,contains:[r,o,d,i,{begin:/\[/,end:/\]/,contains:[{className:"meta",begin://,contains:[r,i,o,d]}]}]},t.COMMENT(//,{relevance:10}),{begin://,relevance:10},n,{className:"meta",end:/\?>/,variants:[{begin:/<\?xml/,relevance:10,contains:[o]},{begin:/<\?[a-z][a-z0-9]+/}]},{className:"tag",begin:/)/,end:/>/,keywords:{name:"style"},contains:[c],starts:{end:/<\/style>/,returnEnd:!0,subLanguage:["css","xml"]}},{className:"tag",begin:/)/,end:/>/,keywords:{name:"script"},contains:[c],starts:{end:/<\/script>/,returnEnd:!0,subLanguage:["javascript","handlebars","xml"]}},{className:"tag",begin:/<>|<\/>/},{className:"tag",begin:a.concat(//,/>/,/\s/)))),end:/\/?>/,contains:[{className:"name",begin:s,relevance:0,starts:c}]},{className:"tag",begin:a.concat(/<\//,a.lookahead(a.concat(s,/>/))),contains:[{className:"name",begin:s,relevance:0},{begin:/>/,relevance:0,endsParent:!0}]}]}}return Vc=e,Vc}var Hc,kx;function GM(){if(kx)return Hc;kx=1;function e(t){const a=t.regex,s={begin:"^'{3,}[ \\t]*$",relevance:10},l=[{begin:/\\[*_`]/},{begin:/\\\\\*{2}[^\n]*?\*{2}/},{begin:/\\\\_{2}[^\n]*_{2}/},{begin:/\\\\`{2}[^\n]*`{2}/},{begin:/[:;}][*_`](?![*_`])/}],n=[{className:"strong",begin:/\*{2}([^\n]+?)\*{2}/},{className:"strong",begin:a.concat(/\*\*/,/((\*(?!\*)|\\[^\n]|[^*\n\\])+\n)+/,/(\*(?!\*)|\\[^\n]|[^*\n\\])*/,/\*\*/),relevance:0},{className:"strong",begin:/\B\*(\S|\S[^\n]*?\S)\*(?!\w)/},{className:"strong",begin:/\*[^\s]([^\n]+\n)+([^\n]+)\*/}],r=[{className:"emphasis",begin:/_{2}([^\n]+?)_{2}/},{className:"emphasis",begin:a.concat(/__/,/((_(?!_)|\\[^\n]|[^_\n\\])+\n)+/,/(_(?!_)|\\[^\n]|[^_\n\\])*/,/__/),relevance:0},{className:"emphasis",begin:/\b_(\S|\S[^\n]*?\S)_(?!\w)/},{className:"emphasis",begin:/_[^\s]([^\n]+\n)+([^\n]+)_/},{className:"emphasis",begin:"\\B'(?!['\\s])",end:"(\\n{2}|')",contains:[{begin:"\\\\'\\w",relevance:0}],relevance:0}],i={className:"symbol",begin:"^(NOTE|TIP|IMPORTANT|WARNING|CAUTION):\\s+",relevance:10},d={className:"bullet",begin:"^(\\*+|-+|\\.+|[^\\n]+?::)\\s+"};return{name:"AsciiDoc",aliases:["adoc"],contains:[t.COMMENT("^/{4,}\\n","\\n/{4,}$",{relevance:10}),t.COMMENT("^//","$",{relevance:0}),{className:"title",begin:"^\\.\\w.*$"},{begin:"^[=\\*]{4,}\\n",end:"\\n^[=\\*]{4,}$",relevance:10},{className:"section",relevance:10,variants:[{begin:"^(={1,6})[ ].+?([ ]\\1)?$"},{begin:"^[^\\[\\]\\n]+?\\n[=\\-~\\^\\+]{2,}$"}]},{className:"meta",begin:"^:.+?:",end:"\\s",excludeEnd:!0,relevance:10},{className:"meta",begin:"^\\[.+?\\]$",relevance:0},{className:"quote",begin:"^_{4,}\\n",end:"\\n_{4,}$",relevance:10},{className:"code",begin:"^[\\-\\.]{4,}\\n",end:"\\n[\\-\\.]{4,}$",relevance:10},{begin:"^\\+{4,}\\n",end:"\\n\\+{4,}$",contains:[{begin:"<",end:">",subLanguage:"xml",relevance:0}],relevance:10},d,i,...l,...n,...r,{className:"string",variants:[{begin:"``.+?''"},{begin:"`.+?'"}]},{className:"code",begin:/`{2}/,end:/(\n{2}|`{2})/},{className:"code",begin:"(`.+?`|\\+.+?\\+)",relevance:0},{className:"code",begin:"^[ \\t]",end:"$",relevance:0},s,{begin:"(link:)?(http|https|ftp|file|irc|image:?):\\S+?\\[[^[]*?\\]",returnBegin:!0,contains:[{begin:"(link|image:?):",relevance:0},{className:"link",begin:"\\w",end:"[^\\[]+",relevance:0},{className:"string",begin:"\\[",end:"\\]",excludeBegin:!0,excludeEnd:!0,relevance:0}],relevance:10}]}}return Hc=e,Hc}var Qc,Lx;function qM(){if(Lx)return Qc;Lx=1;function e(t){const a=t.regex,s=["false","synchronized","int","abstract","float","private","char","boolean","static","null","if","const","for","true","while","long","throw","strictfp","finally","protected","import","native","final","return","void","enum","else","extends","implements","break","transient","new","catch","instanceof","byte","super","volatile","case","assert","short","package","default","double","public","try","this","switch","continue","throws","privileged","aspectOf","adviceexecution","proceed","cflowbelow","cflow","initialization","preinitialization","staticinitialization","withincode","target","within","execution","getWithinTypeName","handler","thisJoinPoint","thisJoinPointStaticPart","thisEnclosingJoinPointStaticPart","declare","parents","warning","error","soft","precedence","thisAspectInstance"],l=["get","set","args","call"];return{name:"AspectJ",keywords:s,illegal:/<\/|#/,contains:[t.COMMENT(/\/\*\*/,/\*\//,{relevance:0,contains:[{begin:/\w+@/,relevance:0},{className:"doctag",begin:/@[A-Za-z]+/}]}),t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,{className:"class",beginKeywords:"aspect",end:/[{;=]/,excludeEnd:!0,illegal:/[:;"\[\]]/,contains:[{beginKeywords:"extends implements pertypewithin perthis pertarget percflowbelow percflow issingleton"},t.UNDERSCORE_TITLE_MODE,{begin:/\([^\)]*/,end:/[)]+/,keywords:s.concat(l),excludeEnd:!1}]},{className:"class",beginKeywords:"class interface",end:/[{;=]/,excludeEnd:!0,relevance:0,keywords:"class interface",illegal:/[:"\[\]]/,contains:[{beginKeywords:"extends implements"},t.UNDERSCORE_TITLE_MODE]},{beginKeywords:"pointcut after before around throwing returning",end:/[)]/,excludeEnd:!1,illegal:/["\[\]]/,contains:[{begin:a.concat(t.UNDERSCORE_IDENT_RE,/\s*\(/),returnBegin:!0,contains:[t.UNDERSCORE_TITLE_MODE]}]},{begin:/[:]/,returnBegin:!0,end:/[{;]/,relevance:0,excludeEnd:!1,keywords:s,illegal:/["\[\]]/,contains:[{begin:a.concat(t.UNDERSCORE_IDENT_RE,/\s*\(/),keywords:s.concat(l),relevance:0},t.QUOTE_STRING_MODE]},{beginKeywords:"new throw",relevance:0},{className:"function",begin:/\w+ +\w+(\.\w+)?\s*\([^\)]*\)\s*((throws)[\w\s,]+)?[\{;]/,returnBegin:!0,end:/[{;=]/,keywords:s,excludeEnd:!0,contains:[{begin:a.concat(t.UNDERSCORE_IDENT_RE,/\s*\(/),returnBegin:!0,relevance:0,contains:[t.UNDERSCORE_TITLE_MODE]},{className:"params",begin:/\(/,end:/\)/,relevance:0,keywords:s,contains:[t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,t.C_NUMBER_MODE,t.C_BLOCK_COMMENT_MODE]},t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE]},t.C_NUMBER_MODE,{className:"meta",begin:/@[A-Za-z]+/}]}}return Qc=e,Qc}var Yc,Gx;function UM(){if(Gx)return Yc;Gx=1;function e(t){const a={begin:"`[\\s\\S]"};return{name:"AutoHotkey",case_insensitive:!0,aliases:["ahk"],keywords:{keyword:"Break Continue Critical Exit ExitApp Gosub Goto New OnExit Pause return SetBatchLines SetTimer Suspend Thread Throw Until ahk_id ahk_class ahk_pid ahk_exe ahk_group",literal:"true false NOT AND OR",built_in:"ComSpec Clipboard ClipboardAll ErrorLevel"},contains:[a,t.inherit(t.QUOTE_STRING_MODE,{contains:[a]}),t.COMMENT(";","$",{relevance:0}),t.C_BLOCK_COMMENT_MODE,{className:"number",begin:t.NUMBER_RE,relevance:0},{className:"variable",begin:"%[a-zA-Z0-9#_$@]+%"},{className:"built_in",begin:"^\\s*\\w+\\s*(,|%)"},{className:"title",variants:[{begin:'^[^\\n";]+::(?!=)'},{begin:'^[^\\n";]+:(?!=)',relevance:0}]},{className:"meta",begin:"^\\s*#\\w+",end:"$",relevance:0},{className:"built_in",begin:"A_[a-zA-Z0-9]+"},{begin:",\\s*,"}]}}return Yc=e,Yc}var Kc,qx;function VM(){if(qx)return Kc;qx=1;function e(t){const a="ByRef Case Const ContinueCase ContinueLoop Dim Do Else ElseIf EndFunc EndIf EndSelect EndSwitch EndWith Enum Exit ExitLoop For Func Global If In Local Next ReDim Return Select Static Step Switch Then To Until Volatile WEnd While With",s=["EndRegion","forcedef","forceref","ignorefunc","include","include-once","NoTrayIcon","OnAutoItStartRegister","pragma","Region","RequireAdmin","Tidy_Off","Tidy_On","Tidy_Parameters"],l="True False And Null Not Or Default",n="Abs ACos AdlibRegister AdlibUnRegister Asc AscW ASin Assign ATan AutoItSetOption AutoItWinGetTitle AutoItWinSetTitle Beep Binary BinaryLen BinaryMid BinaryToString BitAND BitNOT BitOR BitRotate BitShift BitXOR BlockInput Break Call CDTray Ceiling Chr ChrW ClipGet ClipPut ConsoleRead ConsoleWrite ConsoleWriteError ControlClick ControlCommand ControlDisable ControlEnable ControlFocus ControlGetFocus ControlGetHandle ControlGetPos ControlGetText ControlHide ControlListView ControlMove ControlSend ControlSetText ControlShow ControlTreeView Cos Dec DirCopy DirCreate DirGetSize DirMove DirRemove DllCall DllCallAddress DllCallbackFree DllCallbackGetPtr DllCallbackRegister DllClose DllOpen DllStructCreate DllStructGetData DllStructGetPtr DllStructGetSize DllStructSetData DriveGetDrive DriveGetFileSystem DriveGetLabel DriveGetSerial DriveGetType DriveMapAdd DriveMapDel DriveMapGet DriveSetLabel DriveSpaceFree DriveSpaceTotal DriveStatus EnvGet EnvSet EnvUpdate Eval Execute Exp FileChangeDir FileClose FileCopy FileCreateNTFSLink FileCreateShortcut FileDelete FileExists FileFindFirstFile FileFindNextFile FileFlush FileGetAttrib FileGetEncoding FileGetLongName FileGetPos FileGetShortcut FileGetShortName FileGetSize FileGetTime FileGetVersion FileInstall FileMove FileOpen FileOpenDialog FileRead FileReadLine FileReadToArray FileRecycle FileRecycleEmpty FileSaveDialog FileSelectFolder FileSetAttrib FileSetEnd FileSetPos FileSetTime FileWrite FileWriteLine Floor FtpSetProxy FuncName GUICreate GUICtrlCreateAvi GUICtrlCreateButton GUICtrlCreateCheckbox GUICtrlCreateCombo GUICtrlCreateContextMenu GUICtrlCreateDate GUICtrlCreateDummy GUICtrlCreateEdit GUICtrlCreateGraphic GUICtrlCreateGroup GUICtrlCreateIcon GUICtrlCreateInput GUICtrlCreateLabel GUICtrlCreateList GUICtrlCreateListView GUICtrlCreateListViewItem GUICtrlCreateMenu GUICtrlCreateMenuItem GUICtrlCreateMonthCal GUICtrlCreateObj GUICtrlCreatePic GUICtrlCreateProgress GUICtrlCreateRadio GUICtrlCreateSlider GUICtrlCreateTab GUICtrlCreateTabItem GUICtrlCreateTreeView GUICtrlCreateTreeViewItem GUICtrlCreateUpdown GUICtrlDelete GUICtrlGetHandle GUICtrlGetState GUICtrlRead GUICtrlRecvMsg GUICtrlRegisterListViewSort GUICtrlSendMsg GUICtrlSendToDummy GUICtrlSetBkColor GUICtrlSetColor GUICtrlSetCursor GUICtrlSetData GUICtrlSetDefBkColor GUICtrlSetDefColor GUICtrlSetFont GUICtrlSetGraphic GUICtrlSetImage GUICtrlSetLimit GUICtrlSetOnEvent GUICtrlSetPos GUICtrlSetResizing GUICtrlSetState GUICtrlSetStyle GUICtrlSetTip GUIDelete GUIGetCursorInfo GUIGetMsg GUIGetStyle GUIRegisterMsg GUISetAccelerators GUISetBkColor GUISetCoord GUISetCursor GUISetFont GUISetHelp GUISetIcon GUISetOnEvent GUISetState GUISetStyle GUIStartGroup GUISwitch Hex HotKeySet HttpSetProxy HttpSetUserAgent HWnd InetClose InetGet InetGetInfo InetGetSize InetRead IniDelete IniRead IniReadSection IniReadSectionNames IniRenameSection IniWrite IniWriteSection InputBox Int IsAdmin IsArray IsBinary IsBool IsDeclared IsDllStruct IsFloat IsFunc IsHWnd IsInt IsKeyword IsNumber IsObj IsPtr IsString Log MemGetStats Mod MouseClick MouseClickDrag MouseDown MouseGetCursor MouseGetPos MouseMove MouseUp MouseWheel MsgBox Number ObjCreate ObjCreateInterface ObjEvent ObjGet ObjName OnAutoItExitRegister OnAutoItExitUnRegister Ping PixelChecksum PixelGetColor PixelSearch ProcessClose ProcessExists ProcessGetStats ProcessList ProcessSetPriority ProcessWait ProcessWaitClose ProgressOff ProgressOn ProgressSet Ptr Random RegDelete RegEnumKey RegEnumVal RegRead RegWrite Round Run RunAs RunAsWait RunWait Send SendKeepActive SetError SetExtended ShellExecute ShellExecuteWait Shutdown Sin Sleep SoundPlay SoundSetWaveVolume SplashImageOn SplashOff SplashTextOn Sqrt SRandom StatusbarGetText StderrRead StdinWrite StdioClose StdoutRead String StringAddCR StringCompare StringFormat StringFromASCIIArray StringInStr StringIsAlNum StringIsAlpha StringIsASCII StringIsDigit StringIsFloat StringIsInt StringIsLower StringIsSpace StringIsUpper StringIsXDigit StringLeft StringLen StringLower StringMid StringRegExp StringRegExpReplace StringReplace StringReverse StringRight StringSplit StringStripCR StringStripWS StringToASCIIArray StringToBinary StringTrimLeft StringTrimRight StringUpper Tan TCPAccept TCPCloseSocket TCPConnect TCPListen TCPNameToIP TCPRecv TCPSend TCPShutdown, UDPShutdown TCPStartup, UDPStartup TimerDiff TimerInit ToolTip TrayCreateItem TrayCreateMenu TrayGetMsg TrayItemDelete TrayItemGetHandle TrayItemGetState TrayItemGetText TrayItemSetOnEvent TrayItemSetState TrayItemSetText TraySetClick TraySetIcon TraySetOnEvent TraySetPauseIcon TraySetState TraySetToolTip TrayTip UBound UDPBind UDPCloseSocket UDPOpen UDPRecv UDPSend VarGetType WinActivate WinActive WinClose WinExists WinFlash WinGetCaretPos WinGetClassList WinGetClientSize WinGetHandle WinGetPos WinGetProcess WinGetState WinGetText WinGetTitle WinKill WinList WinMenuSelectItem WinMinimizeAll WinMinimizeAllUndo WinMove WinSetOnTop WinSetState WinSetTitle WinSetTrans WinWait WinWaitActive WinWaitClose WinWaitNotActive",r={variants:[t.COMMENT(";","$",{relevance:0}),t.COMMENT("#cs","#ce"),t.COMMENT("#comments-start","#comments-end")]},i={begin:"\\$[A-z0-9_]+"},d={className:"string",variants:[{begin:/"/,end:/"/,contains:[{begin:/""/,relevance:0}]},{begin:/'/,end:/'/,contains:[{begin:/''/,relevance:0}]}]},o={variants:[t.BINARY_NUMBER_MODE,t.C_NUMBER_MODE]},c={className:"meta",begin:"#",end:"$",keywords:{keyword:s},contains:[{begin:/\\\n/,relevance:0},{beginKeywords:"include",keywords:{keyword:"include"},end:"$",contains:[d,{className:"string",variants:[{begin:"<",end:">"},{begin:/"/,end:/"/,contains:[{begin:/""/,relevance:0}]},{begin:/'/,end:/'/,contains:[{begin:/''/,relevance:0}]}]}]},d,r]},m={className:"symbol",begin:"@[A-z0-9_]+"},_={beginKeywords:"Func",end:"$",illegal:"\\$|\\[|%",contains:[t.inherit(t.UNDERSCORE_TITLE_MODE,{className:"title.function"}),{className:"params",begin:"\\(",end:"\\)",contains:[i,d,o]}]};return{name:"AutoIt",case_insensitive:!0,illegal:/\/\*/,keywords:{keyword:a,built_in:n,literal:l},contains:[r,i,d,o,c,m,_]}}return Kc=e,Kc}var Wc,Ux;function HM(){if(Ux)return Wc;Ux=1;function e(t){return{name:"AVR Assembly",case_insensitive:!0,keywords:{$pattern:"\\.?"+t.IDENT_RE,keyword:"adc add adiw and andi asr bclr bld brbc brbs brcc brcs break breq brge brhc brhs brid brie brlo brlt brmi brne brpl brsh brtc brts brvc brvs bset bst call cbi cbr clc clh cli cln clr cls clt clv clz com cp cpc cpi cpse dec eicall eijmp elpm eor fmul fmuls fmulsu icall ijmp in inc jmp ld ldd ldi lds lpm lsl lsr mov movw mul muls mulsu neg nop or ori out pop push rcall ret reti rjmp rol ror sbc sbr sbrc sbrs sec seh sbi sbci sbic sbis sbiw sei sen ser ses set sev sez sleep spm st std sts sub subi swap tst wdr",built_in:"r0 r1 r2 r3 r4 r5 r6 r7 r8 r9 r10 r11 r12 r13 r14 r15 r16 r17 r18 r19 r20 r21 r22 r23 r24 r25 r26 r27 r28 r29 r30 r31 x|0 xh xl y|0 yh yl z|0 zh zl ucsr1c udr1 ucsr1a ucsr1b ubrr1l ubrr1h ucsr0c ubrr0h tccr3c tccr3a tccr3b tcnt3h tcnt3l ocr3ah ocr3al ocr3bh ocr3bl ocr3ch ocr3cl icr3h icr3l etimsk etifr tccr1c ocr1ch ocr1cl twcr twdr twar twsr twbr osccal xmcra xmcrb eicra spmcsr spmcr portg ddrg ping portf ddrf sreg sph spl xdiv rampz eicrb eimsk gimsk gicr eifr gifr timsk tifr mcucr mcucsr tccr0 tcnt0 ocr0 assr tccr1a tccr1b tcnt1h tcnt1l ocr1ah ocr1al ocr1bh ocr1bl icr1h icr1l tccr2 tcnt2 ocr2 ocdr wdtcr sfior eearh eearl eedr eecr porta ddra pina portb ddrb pinb portc ddrc pinc portd ddrd pind spdr spsr spcr udr0 ucsr0a ucsr0b ubrr0l acsr admux adcsr adch adcl porte ddre pine pinf",meta:".byte .cseg .db .def .device .dseg .dw .endmacro .equ .eseg .exit .include .list .listmac .macro .nolist .org .set"},contains:[t.C_BLOCK_COMMENT_MODE,t.COMMENT(";","$",{relevance:0}),t.C_NUMBER_MODE,t.BINARY_NUMBER_MODE,{className:"number",begin:"\\b(\\$[a-zA-Z0-9]+|0o[0-7]+)"},t.QUOTE_STRING_MODE,{className:"string",begin:"'",end:"[^\\\\]'",illegal:"[^\\\\][^']"},{className:"symbol",begin:"^[A-Za-z0-9_.$]+:"},{className:"meta",begin:"#",end:"$"},{className:"subst",begin:"@[0-9]+"}]}}return Wc=e,Wc}var $c,Vx;function QM(){if(Vx)return $c;Vx=1;function e(t){const a={className:"variable",variants:[{begin:/\$[\w\d#@][\w\d_]*/},{begin:/\$\{(.*?)\}/}]},s="BEGIN END if else while do for in break continue delete next nextfile function func exit|10",l={className:"string",contains:[t.BACKSLASH_ESCAPE],variants:[{begin:/(u|b)?r?'''/,end:/'''/,relevance:10},{begin:/(u|b)?r?"""/,end:/"""/,relevance:10},{begin:/(u|r|ur)'/,end:/'/,relevance:10},{begin:/(u|r|ur)"/,end:/"/,relevance:10},{begin:/(b|br)'/,end:/'/},{begin:/(b|br)"/,end:/"/},t.APOS_STRING_MODE,t.QUOTE_STRING_MODE]};return{name:"Awk",keywords:{keyword:s},contains:[a,l,t.REGEXP_MODE,t.HASH_COMMENT_MODE,t.NUMBER_MODE]}}return $c=e,$c}var Xc,Hx;function YM(){if(Hx)return Xc;Hx=1;function e(t){const a=t.UNDERSCORE_IDENT_RE,r={keyword:["abstract","as","asc","avg","break","breakpoint","by","byref","case","catch","changecompany","class","client","client","common","const","continue","count","crosscompany","delegate","delete_from","desc","display","div","do","edit","else","eventhandler","exists","extends","final","finally","firstfast","firstonly","firstonly1","firstonly10","firstonly100","firstonly1000","flush","for","forceliterals","forcenestedloop","forceplaceholders","forceselectorder","forupdate","from","generateonly","group","hint","if","implements","in","index","insert_recordset","interface","internal","is","join","like","maxof","minof","mod","namespace","new","next","nofetch","notexists","optimisticlock","order","outer","pessimisticlock","print","private","protected","public","readonly","repeatableread","retry","return","reverse","select","server","setting","static","sum","super","switch","this","throw","try","ttsabort","ttsbegin","ttscommit","unchecked","update_recordset","using","validtimestate","void","where","while"],built_in:["anytype","boolean","byte","char","container","date","double","enum","guid","int","int64","long","real","short","str","utcdatetime","var"],literal:["default","false","null","true"]},i={variants:[{match:[/(class|interface)\s+/,a,/\s+(extends|implements)\s+/,a]},{match:[/class\s+/,a]}],scope:{2:"title.class",4:"title.class.inherited"},keywords:r};return{name:"X++",aliases:["x++"],keywords:r,contains:[t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,t.C_NUMBER_MODE,{className:"meta",begin:"#",end:"$"},i]}}return Xc=e,Xc}var jc,Qx;function KM(){if(Qx)return jc;Qx=1;function e(t){const a=t.regex,s={},l={begin:/\$\{/,end:/\}/,contains:["self",{begin:/:-/,contains:[s]}]};Object.assign(s,{className:"variable",variants:[{begin:a.concat(/\$[\w\d#@][\w\d_]*/,"(?![\\w\\d])(?![$])")},l]});const n={className:"subst",begin:/\$\(/,end:/\)/,contains:[t.BACKSLASH_ESCAPE]},r=t.inherit(t.COMMENT(),{match:[/(^|\s)/,/#.*$/],scope:{2:"comment"}}),i={begin:/<<-?\s*(?=\w+)/,starts:{contains:[t.END_SAME_AS_BEGIN({begin:/(\w+)/,end:/(\w+)/,className:"string"})]}},d={className:"string",begin:/"/,end:/"/,contains:[t.BACKSLASH_ESCAPE,s,n]};n.contains.push(d);const o={match:/\\"/},c={className:"string",begin:/'/,end:/'/},m={match:/\\'/},_={begin:/\$?\(\(/,end:/\)\)/,contains:[{begin:/\d+#[0-9a-f]+/,className:"number"},t.NUMBER_MODE,s]},u=["fish","bash","zsh","sh","csh","ksh","tcsh","dash","scsh"],b=t.SHEBANG({binary:`(${u.join("|")})`,relevance:10}),f={className:"function",begin:/\w[\w\d_]*\s*\(\s*\)\s*\{/,returnBegin:!0,contains:[t.inherit(t.TITLE_MODE,{begin:/\w[\w\d_]*/})],relevance:0},x=["if","then","else","elif","fi","for","while","until","in","do","done","case","esac","function","select"],p=["true","false"],z={match:/(\/[a-z._-]+)+/},w=["break","cd","continue","eval","exec","exit","export","getopts","hash","pwd","readonly","return","shift","test","times","trap","umask","unset"],P=["alias","bind","builtin","caller","command","declare","echo","enable","help","let","local","logout","mapfile","printf","read","readarray","source","sudo","type","typeset","ulimit","unalias"],C=["autoload","bg","bindkey","bye","cap","chdir","clone","comparguments","compcall","compctl","compdescribe","compfiles","compgroups","compquote","comptags","comptry","compvalues","dirs","disable","disown","echotc","echoti","emulate","fc","fg","float","functions","getcap","getln","history","integer","jobs","kill","limit","log","noglob","popd","print","pushd","pushln","rehash","sched","setcap","setopt","stat","suspend","ttyctl","unfunction","unhash","unlimit","unsetopt","vared","wait","whence","where","which","zcompile","zformat","zftp","zle","zmodload","zparseopts","zprof","zpty","zregexparse","zsocket","zstyle","ztcp"],S=["chcon","chgrp","chown","chmod","cp","dd","df","dir","dircolors","ln","ls","mkdir","mkfifo","mknod","mktemp","mv","realpath","rm","rmdir","shred","sync","touch","truncate","vdir","b2sum","base32","base64","cat","cksum","comm","csplit","cut","expand","fmt","fold","head","join","md5sum","nl","numfmt","od","paste","ptx","pr","sha1sum","sha224sum","sha256sum","sha384sum","sha512sum","shuf","sort","split","sum","tac","tail","tr","tsort","unexpand","uniq","wc","arch","basename","chroot","date","dirname","du","echo","env","expr","factor","groups","hostid","id","link","logname","nice","nohup","nproc","pathchk","pinky","printenv","printf","pwd","readlink","runcon","seq","sleep","stat","stdbuf","stty","tee","test","timeout","tty","uname","unlink","uptime","users","who","whoami","yes"];return{name:"Bash",aliases:["sh","zsh"],keywords:{$pattern:/\b[a-z][a-z0-9._-]+\b/,keyword:x,literal:p,built_in:[...w,...P,"set","shopt",...C,...S]},contains:[b,t.SHEBANG(),f,_,r,i,z,d,o,c,m,s]}}return jc=e,jc}var Zc,Yx;function WM(){if(Yx)return Zc;Yx=1;function e(t){return{name:"BASIC",case_insensitive:!0,illegal:"^.",keywords:{$pattern:"[a-zA-Z][a-zA-Z0-9_$%!#]*",keyword:["ABS","ASC","AND","ATN","AUTO|0","BEEP","BLOAD|10","BSAVE|10","CALL","CALLS","CDBL","CHAIN","CHDIR","CHR$|10","CINT","CIRCLE","CLEAR","CLOSE","CLS","COLOR","COM","COMMON","CONT","COS","CSNG","CSRLIN","CVD","CVI","CVS","DATA","DATE$","DEFDBL","DEFINT","DEFSNG","DEFSTR","DEF|0","SEG","USR","DELETE","DIM","DRAW","EDIT","END","ENVIRON","ENVIRON$","EOF","EQV","ERASE","ERDEV","ERDEV$","ERL","ERR","ERROR","EXP","FIELD","FILES","FIX","FOR|0","FRE","GET","GOSUB|10","GOTO","HEX$","IF","THEN","ELSE|0","INKEY$","INP","INPUT","INPUT#","INPUT$","INSTR","IMP","INT","IOCTL","IOCTL$","KEY","ON","OFF","LIST","KILL","LEFT$","LEN","LET","LINE","LLIST","LOAD","LOC","LOCATE","LOF","LOG","LPRINT","USING","LSET","MERGE","MID$","MKDIR","MKD$","MKI$","MKS$","MOD","NAME","NEW","NEXT","NOISE","NOT","OCT$","ON","OR","PEN","PLAY","STRIG","OPEN","OPTION","BASE","OUT","PAINT","PALETTE","PCOPY","PEEK","PMAP","POINT","POKE","POS","PRINT","PRINT]","PSET","PRESET","PUT","RANDOMIZE","READ","REM","RENUM","RESET|0","RESTORE","RESUME","RETURN|0","RIGHT$","RMDIR","RND","RSET","RUN","SAVE","SCREEN","SGN","SHELL","SIN","SOUND","SPACE$","SPC","SQR","STEP","STICK","STOP","STR$","STRING$","SWAP","SYSTEM","TAB","TAN","TIME$","TIMER","TROFF","TRON","TO","USR","VAL","VARPTR","VARPTR$","VIEW","WAIT","WHILE","WEND","WIDTH","WINDOW","WRITE","XOR"]},contains:[t.QUOTE_STRING_MODE,t.COMMENT("REM","$",{relevance:10}),t.COMMENT("'","$",{relevance:0}),{className:"symbol",begin:"^[0-9]+ ",relevance:10},{className:"number",begin:"\\b\\d+(\\.\\d+)?([edED]\\d+)?[#!]?",relevance:0},{className:"number",begin:"(&[hH][0-9a-fA-F]{1,4})"},{className:"number",begin:"(&[oO][0-7]{1,6})"}]}}return Zc=e,Zc}var Jc,Kx;function $M(){if(Kx)return Jc;Kx=1;function e(t){return{name:"Backus–Naur Form",contains:[{className:"attribute",begin://},{begin:/::=/,end:/$/,contains:[{begin://},t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,t.APOS_STRING_MODE,t.QUOTE_STRING_MODE]}]}}return Jc=e,Jc}var em,Wx;function XM(){if(Wx)return em;Wx=1;function e(t){const a={className:"literal",begin:/[+-]+/,relevance:0};return{name:"Brainfuck",aliases:["bf"],contains:[t.COMMENT(/[^\[\]\.,\+\-<> \r\n]/,/[\[\]\.,\+\-<> \r\n]/,{contains:[{match:/[ ]+[^\[\]\.,\+\-<> \r\n]/,relevance:0}],returnEnd:!0,relevance:0}),{className:"title",begin:"[\\[\\]]",relevance:0},{className:"string",begin:"[\\.,]",relevance:0},{begin:/(?=\+\+|--)/,contains:[a]},a]}}return em=e,em}var tm,$x;function jM(){if($x)return tm;$x=1;function e(t){const a=t.regex,s=t.COMMENT("//","$",{contains:[{begin:/\\\n/}]}),l="decltype\\(auto\\)",n="[a-zA-Z_]\\w*::",i="("+l+"|"+a.optional(n)+"[a-zA-Z_]\\w*"+a.optional("<[^<>]+>")+")",d={className:"type",variants:[{begin:"\\b[a-z\\d_]*_t\\b"},{match:/\batomic_[a-z]{3,6}\b/}]},c={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[t.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'("+"\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)"+"|.)",end:"'",illegal:"."},t.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},m={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},_={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{keyword:"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef elifdef elifndef include"},contains:[{begin:/\\\n/,relevance:0},t.inherit(c,{className:"string"}),{className:"string",begin:/<.*?>/},s,t.C_BLOCK_COMMENT_MODE]},u={className:"title",begin:a.optional(n)+t.IDENT_RE,relevance:0},b=a.optional(n)+t.IDENT_RE+"\\s*\\(",p={keyword:["asm","auto","break","case","continue","default","do","else","enum","extern","for","fortran","goto","if","inline","register","restrict","return","sizeof","typeof","typeof_unqual","struct","switch","typedef","union","volatile","while","_Alignas","_Alignof","_Atomic","_Generic","_Noreturn","_Static_assert","_Thread_local","alignas","alignof","noreturn","static_assert","thread_local","_Pragma"],type:["float","double","signed","unsigned","int","short","long","char","void","_Bool","_BitInt","_Complex","_Imaginary","_Decimal32","_Decimal64","_Decimal96","_Decimal128","_Decimal64x","_Decimal128x","_Float16","_Float32","_Float64","_Float128","_Float32x","_Float64x","_Float128x","const","static","constexpr","complex","bool","imaginary"],literal:"true false NULL",built_in:"std string wstring cin cout cerr clog stdin stdout stderr stringstream istringstream ostringstream auto_ptr deque list queue stack vector map set pair bitset multiset multimap unordered_set unordered_map unordered_multiset unordered_multimap priority_queue make_pair array shared_ptr abort terminate abs acos asin atan2 atan calloc ceil cosh cos exit exp fabs floor fmod fprintf fputs free frexp fscanf future isalnum isalpha iscntrl isdigit isgraph islower isprint ispunct isspace isupper isxdigit tolower toupper labs ldexp log10 log malloc realloc memchr memcmp memcpy memset modf pow printf putchar puts scanf sinh sin snprintf sprintf sqrt sscanf strcat strchr strcmp strcpy strcspn strlen strncat strncmp strncpy strpbrk strrchr strspn strstr tanh tan vfprintf vprintf vsprintf endl initializer_list unique_ptr"},z=[_,d,s,t.C_BLOCK_COMMENT_MODE,m,c],w={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:p,contains:z.concat([{begin:/\(/,end:/\)/,keywords:p,contains:z.concat(["self"]),relevance:0}]),relevance:0},P={begin:"("+i+"[\\*&\\s]+)+"+b,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:p,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:l,keywords:p,relevance:0},{begin:b,returnBegin:!0,contains:[t.inherit(u,{className:"title.function"})],relevance:0},{relevance:0,match:/,/},{className:"params",begin:/\(/,end:/\)/,keywords:p,relevance:0,contains:[s,t.C_BLOCK_COMMENT_MODE,c,m,d,{begin:/\(/,end:/\)/,keywords:p,relevance:0,contains:["self",s,t.C_BLOCK_COMMENT_MODE,c,m,d]}]},d,s,t.C_BLOCK_COMMENT_MODE,_]};return{name:"C",aliases:["h"],keywords:p,disableAutodetect:!0,illegal:"=]/,contains:[{beginKeywords:"final class struct"},t.TITLE_MODE]}]),exports:{preprocessor:_,strings:c,keywords:p}}}return tm=e,tm}var am,Xx;function ZM(){if(Xx)return am;Xx=1;function e(t){const a=t.regex,s=["div","mod","in","and","or","not","xor","asserterror","begin","case","do","downto","else","end","exit","for","local","if","of","repeat","then","to","until","while","with","var"],l="false true",n=[t.C_LINE_COMMENT_MODE,t.COMMENT(/\{/,/\}/,{relevance:0}),t.COMMENT(/\(\*/,/\*\)/,{relevance:10})],r={className:"string",begin:/'/,end:/'/,contains:[{begin:/''/}]},i={className:"string",begin:/(#\d+)+/},d={className:"number",begin:"\\b\\d+(\\.\\d+)?(DT|D|T)",relevance:0},o={className:"string",begin:'"',end:'"'},c={match:[/procedure/,/\s+/,/[a-zA-Z_][\w@]*/,/\s*/],scope:{1:"keyword",3:"title.function"},contains:[{className:"params",begin:/\(/,end:/\)/,keywords:s,contains:[r,i,t.NUMBER_MODE]},...n]},m=["Table","Form","Report","Dataport","Codeunit","XMLport","MenuSuite","Page","Query"],_={match:[/OBJECT/,/\s+/,a.either(...m),/\s+/,/\d+/,/\s+(?=[^\s])/,/.*/,/$/],relevance:3,scope:{1:"keyword",3:"type",5:"number",7:"title"}};return{name:"C/AL",case_insensitive:!0,keywords:{keyword:s,literal:l},illegal:/\/\*/,contains:[{match:/[\w]+(?=\=)/,scope:"attribute",relevance:0},r,i,d,o,t.NUMBER_MODE,_,c]}}return am=e,am}var sm,jx;function JM(){if(jx)return sm;jx=1;function e(t){const a=["struct","enum","interface","union","group","import","using","const","annotation","extends","in","of","on","as","with","from","fixed"],s=["Void","Bool","Int8","Int16","Int32","Int64","UInt8","UInt16","UInt32","UInt64","Float32","Float64","Text","Data","AnyPointer","AnyStruct","Capability","List"],l=["true","false"],n={variants:[{match:[/(struct|enum|interface)/,/\s+/,t.IDENT_RE]},{match:[/extends/,/\s*\(/,t.IDENT_RE,/\s*\)/]}],scope:{1:"keyword",3:"title.class"}};return{name:"Cap’n Proto",aliases:["capnp"],keywords:{keyword:a,type:s,literal:l},contains:[t.QUOTE_STRING_MODE,t.NUMBER_MODE,t.HASH_COMMENT_MODE,{className:"meta",begin:/@0x[\w\d]{16};/,illegal:/\n/},{className:"symbol",begin:/@\d+\b/},n]}}return sm=e,sm}var lm,Zx;function eB(){if(Zx)return lm;Zx=1;function e(t){const a=["assembly","module","package","import","alias","class","interface","object","given","value","assign","void","function","new","of","extends","satisfies","abstracts","in","out","return","break","continue","throw","assert","dynamic","if","else","switch","case","for","while","try","catch","finally","then","let","this","outer","super","is","exists","nonempty"],s=["shared","abstract","formal","default","actual","variable","late","native","deprecated","final","sealed","annotation","suppressWarnings","small"],l=["doc","by","license","see","throws","tagged"],n={className:"subst",excludeBegin:!0,excludeEnd:!0,begin:/``/,end:/``/,keywords:a,relevance:10},r=[{className:"string",begin:'"""',end:'"""',relevance:10},{className:"string",begin:'"',end:'"',contains:[n]},{className:"string",begin:"'",end:"'"},{className:"number",begin:"#[0-9a-fA-F_]+|\\$[01_]+|[0-9_]+(?:\\.[0-9_](?:[eE][+-]?\\d+)?)?[kMGTPmunpf]?",relevance:0}];return n.contains=r,{name:"Ceylon",keywords:{keyword:a.concat(s),meta:l},illegal:"\\$[^01]|#[^0-9a-fA-F]",contains:[t.C_LINE_COMMENT_MODE,t.COMMENT("/\\*","\\*/",{contains:["self"]}),{className:"meta",begin:'@[a-z]\\w*(?::"[^"]*")?'}].concat(r)}}return lm=e,lm}var nm,Jx;function tB(){if(Jx)return nm;Jx=1;function e(t){return{name:"Clean",aliases:["icl","dcl"],keywords:{keyword:["if","let","in","with","where","case","of","class","instance","otherwise","implementation","definition","system","module","from","import","qualified","as","special","code","inline","foreign","export","ccall","stdcall","generic","derive","infix","infixl","infixr"],built_in:"Int Real Char Bool",literal:"True False"},contains:[t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,t.C_NUMBER_MODE,{begin:"->|<-[|:]?|#!?|>>=|\\{\\||\\|\\}|:==|=:|<>"}]}}return nm=e,nm}var rm,eg;function aB(){if(eg)return rm;eg=1;function e(t){const a="a-zA-Z_\\-!.?+*=<>&'",s="[#]?["+a+"]["+a+"0-9/;:$#]*",l="def defonce defprotocol defstruct defmulti defmethod defn- defn defmacro deftype defrecord",n={$pattern:s,built_in:l+" cond apply if-not if-let if not not= =|0 <|0 >|0 <=|0 >=|0 ==|0 +|0 /|0 *|0 -|0 rem quot neg? pos? delay? symbol? keyword? true? false? integer? empty? coll? list? set? ifn? fn? associative? sequential? sorted? counted? reversible? number? decimal? class? distinct? isa? float? rational? reduced? ratio? odd? even? char? seq? vector? string? map? nil? contains? zero? instance? not-every? not-any? libspec? -> ->> .. . inc compare do dotimes mapcat take remove take-while drop letfn drop-last take-last drop-while while intern condp case reduced cycle split-at split-with repeat replicate iterate range merge zipmap declare line-seq sort comparator sort-by dorun doall nthnext nthrest partition eval doseq await await-for let agent atom send send-off release-pending-sends add-watch mapv filterv remove-watch agent-error restart-agent set-error-handler error-handler set-error-mode! error-mode shutdown-agents quote var fn loop recur throw try monitor-enter monitor-exit macroexpand macroexpand-1 for dosync and or when when-not when-let comp juxt partial sequence memoize constantly complement identity assert peek pop doto proxy first rest cons cast coll last butlast sigs reify second ffirst fnext nfirst nnext meta with-meta ns in-ns create-ns import refer keys select-keys vals key val rseq name namespace promise into transient persistent! conj! assoc! dissoc! pop! disj! use class type num float double short byte boolean bigint biginteger bigdec print-method print-dup throw-if printf format load compile get-in update-in pr pr-on newline flush read slurp read-line subvec with-open memfn time re-find re-groups rand-int rand mod locking assert-valid-fdecl alias resolve ref deref refset swap! reset! set-validator! compare-and-set! alter-meta! reset-meta! commute get-validator alter ref-set ref-history-count ref-min-history ref-max-history ensure sync io! new next conj set! to-array future future-call into-array aset gen-class reduce map filter find empty hash-map hash-set sorted-map sorted-map-by sorted-set sorted-set-by vec vector seq flatten reverse assoc dissoc list disj get union difference intersection extend extend-type extend-protocol int nth delay count concat chunk chunk-buffer chunk-append chunk-first chunk-rest max min dec unchecked-inc-int unchecked-inc unchecked-dec-inc unchecked-dec unchecked-negate unchecked-add-int unchecked-add unchecked-subtract-int unchecked-subtract chunk-next chunk-cons chunked-seq? prn vary-meta lazy-seq spread list* str find-keyword keyword symbol gensym force rationalize"},r={begin:s,relevance:0},i={scope:"number",relevance:0,variants:[{match:/[-+]?0[xX][0-9a-fA-F]+N?/},{match:/[-+]?0[0-7]+N?/},{match:/[-+]?[1-9][0-9]?[rR][0-9a-zA-Z]+N?/},{match:/[-+]?[0-9]+\/[0-9]+N?/},{match:/[-+]?[0-9]+((\.[0-9]*([eE][+-]?[0-9]+)?M?)|([eE][+-]?[0-9]+M?|M))/},{match:/[-+]?([1-9][0-9]*|0)N?/}]},d={scope:"character",variants:[{match:/\\o[0-3]?[0-7]{1,2}/},{match:/\\u[0-9a-fA-F]{4}/},{match:/\\(newline|space|tab|formfeed|backspace|return)/},{match:/\\\S/,relevance:0}]},o={scope:"regex",begin:/#"/,end:/"/,contains:[t.BACKSLASH_ESCAPE]},c=t.inherit(t.QUOTE_STRING_MODE,{illegal:null}),m={scope:"punctuation",match:/,/,relevance:0},_=t.COMMENT(";","$",{relevance:0}),u={className:"literal",begin:/\b(true|false|nil)\b/},b={begin:"\\[|(#::?"+s+")?\\{",end:"[\\]\\}]",relevance:0},f={className:"symbol",begin:"[:]{1,2}"+s},x={begin:"\\(",end:"\\)"},p={endsWithParent:!0,relevance:0},z={keywords:n,className:"name",begin:s,relevance:0,starts:p},w=[m,x,d,o,c,_,f,b,i,u,r],P={beginKeywords:l,keywords:{$pattern:s,keyword:l},end:'(\\[|#|\\d|"|:|\\{|\\)|\\(|$)',contains:[{className:"title",begin:s,relevance:0,excludeEnd:!0,endsParent:!0}].concat(w)};return x.contains=[P,z,p],p.contains=w,b.contains=w,{name:"Clojure",aliases:["clj","edn"],illegal:/\S/,contains:[m,x,d,o,c,_,f,b,i,u]}}return rm=e,rm}var im,tg;function sB(){if(tg)return im;tg=1;function e(t){return{name:"Clojure REPL",contains:[{className:"meta.prompt",begin:/^([\w.-]+|\s*#_)?=>/,starts:{end:/$/,subLanguage:"clojure"}}]}}return im=e,im}var dm,ag;function lB(){if(ag)return dm;ag=1;function e(t){return{name:"CMake",aliases:["cmake.in"],case_insensitive:!0,keywords:{keyword:"break cmake_host_system_information cmake_minimum_required cmake_parse_arguments cmake_policy configure_file continue elseif else endforeach endfunction endif endmacro endwhile execute_process file find_file find_library find_package find_path find_program foreach function get_cmake_property get_directory_property get_filename_component get_property if include include_guard list macro mark_as_advanced math message option return separate_arguments set_directory_properties set_property set site_name string unset variable_watch while add_compile_definitions add_compile_options add_custom_command add_custom_target add_definitions add_dependencies add_executable add_library add_link_options add_subdirectory add_test aux_source_directory build_command create_test_sourcelist define_property enable_language enable_testing export fltk_wrap_ui get_source_file_property get_target_property get_test_property include_directories include_external_msproject include_regular_expression install link_directories link_libraries load_cache project qt_wrap_cpp qt_wrap_ui remove_definitions set_source_files_properties set_target_properties set_tests_properties source_group target_compile_definitions target_compile_features target_compile_options target_include_directories target_link_directories target_link_libraries target_link_options target_sources try_compile try_run ctest_build ctest_configure ctest_coverage ctest_empty_binary_directory ctest_memcheck ctest_read_custom_files ctest_run_script ctest_sleep ctest_start ctest_submit ctest_test ctest_update ctest_upload build_name exec_program export_library_dependencies install_files install_programs install_targets load_command make_directory output_required_files remove subdir_depends subdirs use_mangled_mesa utility_source variable_requires write_file qt5_use_modules qt5_use_package qt5_wrap_cpp on off true false and or not command policy target test exists is_newer_than is_directory is_symlink is_absolute matches less greater equal less_equal greater_equal strless strgreater strequal strless_equal strgreater_equal version_less version_greater version_equal version_less_equal version_greater_equal in_list defined"},contains:[{className:"variable",begin:/\$\{/,end:/\}/},t.COMMENT(/#\[\[/,/]]/),t.HASH_COMMENT_MODE,t.QUOTE_STRING_MODE,t.NUMBER_MODE]}}return dm=e,dm}var om,sg;function nB(){if(sg)return om;sg=1;const e=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],t=["true","false","null","undefined","NaN","Infinity"],a=["Object","Function","Boolean","Symbol","Math","Date","Number","BigInt","String","RegExp","Array","Float32Array","Float64Array","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Int32Array","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array","Set","Map","WeakSet","WeakMap","ArrayBuffer","SharedArrayBuffer","Atomics","DataView","JSON","Promise","Generator","GeneratorFunction","AsyncFunction","Reflect","Proxy","Intl","WebAssembly"],s=["Error","EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"],l=["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],n=[].concat(l,a,s);function r(i){const d=["npm","print"],o=["yes","no","on","off"],c=["then","unless","until","loop","by","when","and","or","is","isnt","not"],m=["var","const","let","function","static"],_=C=>S=>!C.includes(S),u={keyword:e.concat(c).filter(_(m)),literal:t.concat(o),built_in:n.concat(d)},b="[A-Za-z$_][0-9A-Za-z$_]*",f={className:"subst",begin:/#\{/,end:/\}/,keywords:u},x=[i.BINARY_NUMBER_MODE,i.inherit(i.C_NUMBER_MODE,{starts:{end:"(\\s*/)?",relevance:0}}),{className:"string",variants:[{begin:/'''/,end:/'''/,contains:[i.BACKSLASH_ESCAPE]},{begin:/'/,end:/'/,contains:[i.BACKSLASH_ESCAPE]},{begin:/"""/,end:/"""/,contains:[i.BACKSLASH_ESCAPE,f]},{begin:/"/,end:/"/,contains:[i.BACKSLASH_ESCAPE,f]}]},{className:"regexp",variants:[{begin:"///",end:"///",contains:[f,i.HASH_COMMENT_MODE]},{begin:"//[gim]{0,3}(?=\\W)",relevance:0},{begin:/\/(?![ *]).*?(?![\\]).\/[gim]{0,3}(?=\W)/}]},{begin:"@"+b},{subLanguage:"javascript",excludeBegin:!0,excludeEnd:!0,variants:[{begin:"```",end:"```"},{begin:"`",end:"`"}]}];f.contains=x;const p=i.inherit(i.TITLE_MODE,{begin:b}),z="(\\(.*\\)\\s*)?\\B[-=]>",w={className:"params",begin:"\\([^\\(]",returnBegin:!0,contains:[{begin:/\(/,end:/\)/,keywords:u,contains:["self"].concat(x)}]},P={variants:[{match:[/class\s+/,b,/\s+extends\s+/,b]},{match:[/class\s+/,b]}],scope:{2:"title.class",4:"title.class.inherited"},keywords:u};return{name:"CoffeeScript",aliases:["coffee","cson","iced"],keywords:u,illegal:/\/\*/,contains:[...x,i.COMMENT("###","###"),i.HASH_COMMENT_MODE,{className:"function",begin:"^\\s*"+b+"\\s*=\\s*"+z,end:"[-=]>",returnBegin:!0,contains:[p,w]},{begin:/[:\(,=]\s*/,relevance:0,contains:[{className:"function",begin:z,end:"[-=]>",returnBegin:!0,contains:[w]}]},P,{begin:b+":",end:":",returnBegin:!0,returnEnd:!0,relevance:0}]}}return om=r,om}var cm,lg;function rB(){if(lg)return cm;lg=1;function e(t){return{name:"Coq",keywords:{keyword:["_|0","as","at","cofix","else","end","exists","exists2","fix","for","forall","fun","if","IF","in","let","match","mod","Prop","return","Set","then","Type","using","where","with","Abort","About","Add","Admit","Admitted","All","Arguments","Assumptions","Axiom","Back","BackTo","Backtrack","Bind","Blacklist","Canonical","Cd","Check","Class","Classes","Close","Coercion","Coercions","CoFixpoint","CoInductive","Collection","Combined","Compute","Conjecture","Conjectures","Constant","constr","Constraint","Constructors","Context","Corollary","CreateHintDb","Cut","Declare","Defined","Definition","Delimit","Dependencies","Dependent","Derive","Drop","eauto","End","Equality","Eval","Example","Existential","Existentials","Existing","Export","exporting","Extern","Extract","Extraction","Fact","Field","Fields","File","Fixpoint","Focus","for","From","Function","Functional","Generalizable","Global","Goal","Grab","Grammar","Graph","Guarded","Heap","Hint","HintDb","Hints","Hypotheses","Hypothesis","ident","Identity","If","Immediate","Implicit","Import","Include","Inductive","Infix","Info","Initial","Inline","Inspect","Instance","Instances","Intro","Intros","Inversion","Inversion_clear","Language","Left","Lemma","Let","Libraries","Library","Load","LoadPath","Local","Locate","Ltac","ML","Mode","Module","Modules","Monomorphic","Morphism","Next","NoInline","Notation","Obligation","Obligations","Opaque","Open","Optimize","Options","Parameter","Parameters","Parametric","Path","Paths","pattern","Polymorphic","Preterm","Print","Printing","Program","Projections","Proof","Proposition","Pwd","Qed","Quit","Rec","Record","Recursive","Redirect","Relation","Remark","Remove","Require","Reserved","Reset","Resolve","Restart","Rewrite","Right","Ring","Rings","Save","Scheme","Scope","Scopes","Script","Search","SearchAbout","SearchHead","SearchPattern","SearchRewrite","Section","Separate","Set","Setoid","Show","Solve","Sorted","Step","Strategies","Strategy","Structure","SubClass","Table","Tables","Tactic","Term","Test","Theorem","Time","Timeout","Transparent","Type","Typeclasses","Types","Undelimit","Undo","Unfocus","Unfocused","Unfold","Universe","Universes","Unset","Unshelve","using","Variable","Variables","Variant","Verbose","Visibility","where","with"],built_in:["abstract","absurd","admit","after","apply","as","assert","assumption","at","auto","autorewrite","autounfold","before","bottom","btauto","by","case","case_eq","cbn","cbv","change","classical_left","classical_right","clear","clearbody","cofix","compare","compute","congruence","constr_eq","constructor","contradict","contradiction","cut","cutrewrite","cycle","decide","decompose","dependent","destruct","destruction","dintuition","discriminate","discrR","do","double","dtauto","eapply","eassumption","eauto","ecase","econstructor","edestruct","ediscriminate","eelim","eexact","eexists","einduction","einjection","eleft","elim","elimtype","enough","equality","erewrite","eright","esimplify_eq","esplit","evar","exact","exactly_once","exfalso","exists","f_equal","fail","field","field_simplify","field_simplify_eq","first","firstorder","fix","fold","fourier","functional","generalize","generalizing","gfail","give_up","has_evar","hnf","idtac","in","induction","injection","instantiate","intro","intro_pattern","intros","intuition","inversion","inversion_clear","is_evar","is_var","lapply","lazy","left","lia","lra","move","native_compute","nia","nsatz","omega","once","pattern","pose","progress","proof","psatz","quote","record","red","refine","reflexivity","remember","rename","repeat","replace","revert","revgoals","rewrite","rewrite_strat","right","ring","ring_simplify","rtauto","set","setoid_reflexivity","setoid_replace","setoid_rewrite","setoid_symmetry","setoid_transitivity","shelve","shelve_unifiable","simpl","simple","simplify_eq","solve","specialize","split","split_Rabs","split_Rmult","stepl","stepr","subst","sum","swap","symmetry","tactic","tauto","time","timeout","top","transitivity","trivial","try","tryif","unfold","unify","until","using","vm_compute","with"]},contains:[t.QUOTE_STRING_MODE,t.COMMENT("\\(\\*","\\*\\)"),t.C_NUMBER_MODE,{className:"type",excludeBegin:!0,begin:"\\|\\s*",end:"\\w+"},{begin:/[-=]>/}]}}return cm=e,cm}var mm,ng;function iB(){if(ng)return mm;ng=1;function e(t){return{name:"Caché Object Script",case_insensitive:!0,aliases:["cls"],keywords:"property parameter class classmethod clientmethod extends as break catch close continue do d|0 else elseif for goto halt hang h|0 if job j|0 kill k|0 lock l|0 merge new open quit q|0 read r|0 return set s|0 tcommit throw trollback try tstart use view while write w|0 xecute x|0 zkill znspace zn ztrap zwrite zw zzdump zzwrite print zbreak zinsert zload zprint zremove zsave zzprint mv mvcall mvcrt mvdim mvprint zquit zsync ascii",contains:[{className:"number",begin:"\\b(\\d+(\\.\\d*)?|\\.\\d+)",relevance:0},{className:"string",variants:[{begin:'"',end:'"',contains:[{begin:'""',relevance:0}]}]},t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,{className:"comment",begin:/;/,end:"$",relevance:0},{className:"built_in",begin:/(?:\$\$?|\.\.)\^?[a-zA-Z]+/},{className:"built_in",begin:/\$\$\$[a-zA-Z]+/},{className:"built_in",begin:/%[a-z]+(?:\.[a-z]+)*/},{className:"symbol",begin:/\^%?[a-zA-Z][\w]*/},{className:"keyword",begin:/##class|##super|#define|#dim/},{begin:/&sql\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,subLanguage:"sql"},{begin:/&(js|jscript|javascript)/,excludeBegin:!0,excludeEnd:!0,subLanguage:"javascript"},{begin:/&html<\s*\s*>/,subLanguage:"xml"}]}}return mm=e,mm}var _m,rg;function dB(){if(rg)return _m;rg=1;function e(t){const a=t.regex,s=t.COMMENT("//","$",{contains:[{begin:/\\\n/}]}),l="decltype\\(auto\\)",n="[a-zA-Z_]\\w*::",i="(?!struct)("+l+"|"+a.optional(n)+"[a-zA-Z_]\\w*"+a.optional("<[^<>]+>")+")",d={className:"type",begin:"\\b[a-z\\d_]*_t\\b"},c={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[t.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'("+"\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)"+"|.)",end:"'",illegal:"."},t.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},m={className:"number",variants:[{begin:"[+-]?(?:(?:[0-9](?:'?[0-9])*\\.(?:[0-9](?:'?[0-9])*)?|\\.[0-9](?:'?[0-9])*)(?:[Ee][+-]?[0-9](?:'?[0-9])*)?|[0-9](?:'?[0-9])*[Ee][+-]?[0-9](?:'?[0-9])*|0[Xx](?:[0-9A-Fa-f](?:'?[0-9A-Fa-f])*(?:\\.(?:[0-9A-Fa-f](?:'?[0-9A-Fa-f])*)?)?|\\.[0-9A-Fa-f](?:'?[0-9A-Fa-f])*)[Pp][+-]?[0-9](?:'?[0-9])*)(?:[Ff](?:16|32|64|128)?|(BF|bf)16|[Ll]|)"},{begin:"[+-]?\\b(?:0[Bb][01](?:'?[01])*|0[Xx][0-9A-Fa-f](?:'?[0-9A-Fa-f])*|0(?:'?[0-7])*|[1-9](?:'?[0-9])*)(?:[Uu](?:LL?|ll?)|[Uu][Zz]?|(?:LL?|ll?)[Uu]?|[Zz][Uu]|)"}],relevance:0},_={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{keyword:"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include"},contains:[{begin:/\\\n/,relevance:0},t.inherit(c,{className:"string"}),{className:"string",begin:/<.*?>/},s,t.C_BLOCK_COMMENT_MODE]},u={className:"title",begin:a.optional(n)+t.IDENT_RE,relevance:0},b=a.optional(n)+t.IDENT_RE+"\\s*\\(",f=["alignas","alignof","and","and_eq","asm","atomic_cancel","atomic_commit","atomic_noexcept","auto","bitand","bitor","break","case","catch","class","co_await","co_return","co_yield","compl","concept","const_cast|10","consteval","constexpr","constinit","continue","decltype","default","delete","do","dynamic_cast|10","else","enum","explicit","export","extern","false","final","for","friend","goto","if","import","inline","module","mutable","namespace","new","noexcept","not","not_eq","nullptr","operator","or","or_eq","override","private","protected","public","reflexpr","register","reinterpret_cast|10","requires","return","sizeof","static_assert","static_cast|10","struct","switch","synchronized","template","this","thread_local","throw","transaction_safe","transaction_safe_dynamic","true","try","typedef","typeid","typename","union","using","virtual","volatile","while","xor","xor_eq"],x=["bool","char","char16_t","char32_t","char8_t","double","float","int","long","short","void","wchar_t","unsigned","signed","const","static"],p=["any","auto_ptr","barrier","binary_semaphore","bitset","complex","condition_variable","condition_variable_any","counting_semaphore","deque","false_type","future","imaginary","initializer_list","istringstream","jthread","latch","lock_guard","multimap","multiset","mutex","optional","ostringstream","packaged_task","pair","promise","priority_queue","queue","recursive_mutex","recursive_timed_mutex","scoped_lock","set","shared_future","shared_lock","shared_mutex","shared_timed_mutex","shared_ptr","stack","string_view","stringstream","timed_mutex","thread","true_type","tuple","unique_lock","unique_ptr","unordered_map","unordered_multimap","unordered_multiset","unordered_set","variant","vector","weak_ptr","wstring","wstring_view"],z=["abort","abs","acos","apply","as_const","asin","atan","atan2","calloc","ceil","cerr","cin","clog","cos","cosh","cout","declval","endl","exchange","exit","exp","fabs","floor","fmod","forward","fprintf","fputs","free","frexp","fscanf","future","invoke","isalnum","isalpha","iscntrl","isdigit","isgraph","islower","isprint","ispunct","isspace","isupper","isxdigit","labs","launder","ldexp","log","log10","make_pair","make_shared","make_shared_for_overwrite","make_tuple","make_unique","malloc","memchr","memcmp","memcpy","memset","modf","move","pow","printf","putchar","puts","realloc","scanf","sin","sinh","snprintf","sprintf","sqrt","sscanf","std","stderr","stdin","stdout","strcat","strchr","strcmp","strcpy","strcspn","strlen","strncat","strncmp","strncpy","strpbrk","strrchr","strspn","strstr","swap","tan","tanh","terminate","to_underlying","tolower","toupper","vfprintf","visit","vprintf","vsprintf"],C={type:x,keyword:f,literal:["NULL","false","nullopt","nullptr","true"],built_in:["_Pragma"],_type_hints:p},S={className:"function.dispatch",relevance:0,keywords:{_hint:z},begin:a.concat(/\b/,/(?!decltype)/,/(?!if)/,/(?!for)/,/(?!switch)/,/(?!while)/,t.IDENT_RE,a.lookahead(/(<[^<>]+>|)\s*\(/))},y=[S,_,d,s,t.C_BLOCK_COMMENT_MODE,m,c],E={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:C,contains:y.concat([{begin:/\(/,end:/\)/,keywords:C,contains:y.concat(["self"]),relevance:0}]),relevance:0},T={className:"function",begin:"("+i+"[\\*&\\s]+)+"+b,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:C,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:l,keywords:C,relevance:0},{begin:b,returnBegin:!0,contains:[u],relevance:0},{begin:/::/,relevance:0},{begin:/:/,endsWithParent:!0,contains:[c,m]},{relevance:0,match:/,/},{className:"params",begin:/\(/,end:/\)/,keywords:C,relevance:0,contains:[s,t.C_BLOCK_COMMENT_MODE,c,m,d,{begin:/\(/,end:/\)/,keywords:C,relevance:0,contains:["self",s,t.C_BLOCK_COMMENT_MODE,c,m,d]}]},d,s,t.C_BLOCK_COMMENT_MODE,_]};return{name:"C++",aliases:["cc","c++","h++","hpp","hh","hxx","cxx"],keywords:C,illegal:"",keywords:C,contains:["self",d]},{begin:t.IDENT_RE+"::",keywords:C},{match:[/\b(?:enum(?:\s+(?:class|struct))?|class|struct|union)/,/\s+/,/\w+/],className:{1:"keyword",3:"title.class"}}])}}return _m=e,_m}var um,ig;function oB(){if(ig)return um;ig=1;function e(t){const a="primitive rsc_template",s="group clone ms master location colocation order fencing_topology rsc_ticket acl_target acl_group user role tag xml";return{name:"crmsh",aliases:["crm","pcmk"],case_insensitive:!0,keywords:{keyword:"params meta operations op rule attributes utilization"+" "+"read write deny defined not_defined in_range date spec in ref reference attribute type xpath version and or lt gt tag lte gte eq ne \\"+" "+"number string",literal:"Master Started Slave Stopped start promote demote stop monitor true false"},contains:[t.HASH_COMMENT_MODE,{beginKeywords:"node",starts:{end:"\\s*([\\w_-]+:)?",starts:{className:"title",end:"\\s*[\\$\\w_][\\w_-]*"}}},{beginKeywords:a,starts:{className:"title",end:"\\s*[\\$\\w_][\\w_-]*",starts:{end:"\\s*@?[\\w_][\\w_\\.:-]*"}}},{begin:"\\b("+s.split(" ").join("|")+")\\s+",keywords:s,starts:{className:"title",end:"[\\$\\w_][\\w_-]*"}},{beginKeywords:"property rsc_defaults op_defaults",starts:{className:"title",end:"\\s*([\\w_-]+:)?"}},t.QUOTE_STRING_MODE,{className:"meta",begin:"(ocf|systemd|service|lsb):[\\w_:-]+",relevance:0},{className:"number",begin:"\\b\\d+(\\.\\d+)?(ms|s|h|m)?",relevance:0},{className:"literal",begin:"[-]?(infinity|inf)",relevance:0},{className:"attr",begin:/([A-Za-z$_#][\w_-]+)=/,relevance:0},{className:"tag",begin:"",relevance:0}]}}return um=e,um}var bm,dg;function cB(){if(dg)return bm;dg=1;function e(t){const a="(_?[ui](8|16|32|64|128))?",s="(_?f(32|64))?",l="[a-zA-Z_]\\w*[!?=]?",n="[a-zA-Z_]\\w*[!?=]?|[-+~]@|<<|>>|[=!]~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~|]|//|//=|&[-+*]=?|&\\*\\*|\\[\\][=?]?",r="[A-Za-z_]\\w*(::\\w+)*(\\?|!)?",i={$pattern:l,keyword:"abstract alias annotation as as? asm begin break case class def do else elsif end ensure enum extend for fun if include instance_sizeof is_a? lib macro module next nil? of out pointerof private protected rescue responds_to? return require select self sizeof struct super then type typeof union uninitialized unless until verbatim when while with yield __DIR__ __END_LINE__ __FILE__ __LINE__",literal:"false nil true"},d={className:"subst",begin:/#\{/,end:/\}/,keywords:i},o={className:"variable",begin:"(\\$\\W)|((\\$|@@?)(\\w+))(?=[^@$?])(?![A-Za-z])(?![@$?'])"},c={className:"template-variable",variants:[{begin:"\\{\\{",end:"\\}\\}"},{begin:"\\{%",end:"%\\}"}],keywords:i};function m(z,w){const P=[{begin:z,end:w}];return P[0].contains=P,P}const _={className:"string",contains:[t.BACKSLASH_ESCAPE,d],variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/`/,end:/`/},{begin:"%[Qwi]?\\(",end:"\\)",contains:m("\\(","\\)")},{begin:"%[Qwi]?\\[",end:"\\]",contains:m("\\[","\\]")},{begin:"%[Qwi]?\\{",end:/\}/,contains:m(/\{/,/\}/)},{begin:"%[Qwi]?<",end:">",contains:m("<",">")},{begin:"%[Qwi]?\\|",end:"\\|"},{begin:/<<-\w+$/,end:/^\s*\w+$/}],relevance:0},u={className:"string",variants:[{begin:"%q\\(",end:"\\)",contains:m("\\(","\\)")},{begin:"%q\\[",end:"\\]",contains:m("\\[","\\]")},{begin:"%q\\{",end:/\}/,contains:m(/\{/,/\}/)},{begin:"%q<",end:">",contains:m("<",">")},{begin:"%q\\|",end:"\\|"},{begin:/<<-'\w+'$/,end:/^\s*\w+$/}],relevance:0},b={begin:"(?!%\\})("+t.RE_STARTERS_RE+"|\\n|\\b(case|if|select|unless|until|when|while)\\b)\\s*",keywords:"case if select unless until when while",contains:[{className:"regexp",contains:[t.BACKSLASH_ESCAPE,d],variants:[{begin:"//[a-z]*",relevance:0},{begin:"/(?!\\/)",end:"/[a-z]*"}]}],relevance:0},f={className:"regexp",contains:[t.BACKSLASH_ESCAPE,d],variants:[{begin:"%r\\(",end:"\\)",contains:m("\\(","\\)")},{begin:"%r\\[",end:"\\]",contains:m("\\[","\\]")},{begin:"%r\\{",end:/\}/,contains:m(/\{/,/\}/)},{begin:"%r<",end:">",contains:m("<",">")},{begin:"%r\\|",end:"\\|"}],relevance:0},x={className:"meta",begin:"@\\[",end:"\\]",contains:[t.inherit(t.QUOTE_STRING_MODE,{className:"string"})]},p=[c,_,u,f,b,x,o,t.HASH_COMMENT_MODE,{className:"class",beginKeywords:"class module struct",end:"$|;",illegal:/=/,contains:[t.HASH_COMMENT_MODE,t.inherit(t.TITLE_MODE,{begin:r}),{begin:"<"}]},{className:"class",beginKeywords:"lib enum union",end:"$|;",illegal:/=/,contains:[t.HASH_COMMENT_MODE,t.inherit(t.TITLE_MODE,{begin:r})]},{beginKeywords:"annotation",end:"$|;",illegal:/=/,contains:[t.HASH_COMMENT_MODE,t.inherit(t.TITLE_MODE,{begin:r})],relevance:2},{className:"function",beginKeywords:"def",end:/\B\b/,contains:[t.inherit(t.TITLE_MODE,{begin:n,endsParent:!0})]},{className:"function",beginKeywords:"fun macro",end:/\B\b/,contains:[t.inherit(t.TITLE_MODE,{begin:n,endsParent:!0})],relevance:2},{className:"symbol",begin:t.UNDERSCORE_IDENT_RE+"(!|\\?)?:",relevance:0},{className:"symbol",begin:":",contains:[_,{begin:n}],relevance:0},{className:"number",variants:[{begin:"\\b0b([01_]+)"+a},{begin:"\\b0o([0-7_]+)"+a},{begin:"\\b0x([A-Fa-f0-9_]+)"+a},{begin:"\\b([1-9][0-9_]*[0-9]|[0-9])(\\.[0-9][0-9_]*)?([eE]_?[-+]?[0-9_]*)?"+s+"(?!_)"},{begin:"\\b([1-9][0-9_]*|0)"+a}],relevance:0}];return d.contains=p,c.contains=p.slice(1),{name:"Crystal",aliases:["cr"],keywords:i,contains:p}}return bm=e,bm}var pm,og;function mB(){if(og)return pm;og=1;function e(t){const a=["bool","byte","char","decimal","delegate","double","dynamic","enum","float","int","long","nint","nuint","object","sbyte","short","string","ulong","uint","ushort"],s=["public","private","protected","static","internal","protected","abstract","async","extern","override","unsafe","virtual","new","sealed","partial"],l=["default","false","null","true"],n=["abstract","as","base","break","case","catch","class","const","continue","do","else","event","explicit","extern","finally","fixed","for","foreach","goto","if","implicit","in","interface","internal","is","lock","namespace","new","operator","out","override","params","private","protected","public","readonly","record","ref","return","scoped","sealed","sizeof","stackalloc","static","struct","switch","this","throw","try","typeof","unchecked","unsafe","using","virtual","void","volatile","while"],r=["add","alias","and","ascending","async","await","by","descending","equals","from","get","global","group","init","into","join","let","nameof","not","notnull","on","or","orderby","partial","remove","select","set","unmanaged","value|0","var","when","where","with","yield"],i={keyword:n.concat(r),built_in:a,literal:l},d=t.inherit(t.TITLE_MODE,{begin:"[a-zA-Z](\\.?\\w)*"}),o={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)(u|U|l|L|ul|UL|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},c={className:"string",begin:/"""("*)(?!")(.|\n)*?"""\1/,relevance:1},m={className:"string",begin:'@"',end:'"',contains:[{begin:'""'}]},_=t.inherit(m,{illegal:/\n/}),u={className:"subst",begin:/\{/,end:/\}/,keywords:i},b=t.inherit(u,{illegal:/\n/}),f={className:"string",begin:/\$"/,end:'"',illegal:/\n/,contains:[{begin:/\{\{/},{begin:/\}\}/},t.BACKSLASH_ESCAPE,b]},x={className:"string",begin:/\$@"/,end:'"',contains:[{begin:/\{\{/},{begin:/\}\}/},{begin:'""'},u]},p=t.inherit(x,{illegal:/\n/,contains:[{begin:/\{\{/},{begin:/\}\}/},{begin:'""'},b]});u.contains=[x,f,m,t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,o,t.C_BLOCK_COMMENT_MODE],b.contains=[p,f,_,t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,o,t.inherit(t.C_BLOCK_COMMENT_MODE,{illegal:/\n/})];const z={variants:[c,x,f,m,t.APOS_STRING_MODE,t.QUOTE_STRING_MODE]},w={begin:"<",end:">",contains:[{beginKeywords:"in out"},d]},P=t.IDENT_RE+"(<"+t.IDENT_RE+"(\\s*,\\s*"+t.IDENT_RE+")*>)?(\\[\\])?",C={begin:"@"+t.IDENT_RE,relevance:0};return{name:"C#",aliases:["cs","c#"],keywords:i,illegal:/::/,contains:[t.COMMENT("///","$",{returnBegin:!0,contains:[{className:"doctag",variants:[{begin:"///",relevance:0},{begin:""},{begin:""}]}]}),t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,{className:"meta",begin:"#",end:"$",keywords:{keyword:"if else elif endif define undef warning error line region endregion pragma checksum"}},z,o,{beginKeywords:"class interface",relevance:0,end:/[{;=]/,illegal:/[^\s:,]/,contains:[{beginKeywords:"where class"},d,w,t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE]},{beginKeywords:"namespace",relevance:0,end:/[{;=]/,illegal:/[^\s:]/,contains:[d,t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE]},{beginKeywords:"record",relevance:0,end:/[{;=]/,illegal:/[^\s:]/,contains:[d,w,t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE]},{className:"meta",begin:"^\\s*\\[(?=[\\w])",excludeBegin:!0,end:"\\]",excludeEnd:!0,contains:[{className:"string",begin:/"/,end:/"/}]},{beginKeywords:"new return throw await else",relevance:0},{className:"function",begin:"("+P+"\\s+)+"+t.IDENT_RE+"\\s*(<[^=]+>\\s*)?\\(",returnBegin:!0,end:/\s*[{;=]/,excludeEnd:!0,keywords:i,contains:[{beginKeywords:s.join(" "),relevance:0},{begin:t.IDENT_RE+"\\s*(<[^=]+>\\s*)?\\(",returnBegin:!0,contains:[t.TITLE_MODE,w],relevance:0},{match:/\(\)/},{className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:i,relevance:0,contains:[z,o,t.C_BLOCK_COMMENT_MODE]},t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE]},C]}}return pm=e,pm}var fm,cg;function _B(){if(cg)return fm;cg=1;function e(t){return{name:"CSP",case_insensitive:!1,keywords:{$pattern:"[a-zA-Z][a-zA-Z0-9_-]*",keyword:["base-uri","child-src","connect-src","default-src","font-src","form-action","frame-ancestors","frame-src","img-src","manifest-src","media-src","object-src","plugin-types","report-uri","sandbox","script-src","style-src","trusted-types","unsafe-hashes","worker-src"]},contains:[{className:"string",begin:"'",end:"'"},{className:"attribute",begin:"^Content",end:":",excludeEnd:!0}]}}return fm=e,fm}var zm,mg;function uB(){if(mg)return zm;mg=1;const e=o=>({IMPORTANT:{scope:"meta",begin:"!important"},BLOCK_COMMENT:o.C_BLOCK_COMMENT_MODE,HEXCOLOR:{scope:"number",begin:/#(([0-9a-fA-F]{3,4})|(([0-9a-fA-F]{2}){3,4}))\b/},FUNCTION_DISPATCH:{className:"built_in",begin:/[\w-]+(?=\()/},ATTRIBUTE_SELECTOR_MODE:{scope:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[o.APOS_STRING_MODE,o.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{scope:"number",begin:o.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},CSS_VARIABLE:{className:"attr",begin:/--[A-Za-z_][A-Za-z0-9_-]*/}}),t=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","optgroup","option","p","picture","q","quote","samp","section","select","source","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],a=["defs","g","marker","mask","pattern","svg","switch","symbol","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feFlood","feGaussianBlur","feImage","feMerge","feMorphology","feOffset","feSpecularLighting","feTile","feTurbulence","linearGradient","radialGradient","stop","circle","ellipse","image","line","path","polygon","polyline","rect","text","use","textPath","tspan","foreignObject","clipPath"],s=[...t,...a],l=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"].sort().reverse(),n=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invalid","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"].sort().reverse(),r=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"].sort().reverse(),i=["accent-color","align-content","align-items","align-self","alignment-baseline","all","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","appearance","backface-visibility","background","background-attachment","background-blend-mode","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","baseline-shift","block-size","border","border-block","border-block-color","border-block-end","border-block-end-color","border-block-end-style","border-block-end-width","border-block-start","border-block-start-color","border-block-start-style","border-block-start-width","border-block-style","border-block-width","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-inline","border-inline-color","border-inline-end","border-inline-end-color","border-inline-end-style","border-inline-end-width","border-inline-start","border-inline-start-color","border-inline-start-style","border-inline-start-width","border-inline-style","border-inline-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-end-end-radius","border-end-start-radius","border-right-color","border-right-style","border-right-width","border-spacing","border-start-end-radius","border-start-start-radius","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","cx","cy","caption-side","caret-color","clear","clip","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","color-scheme","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","content-visibility","counter-increment","counter-reset","cue","cue-after","cue-before","cursor","direction","display","dominant-baseline","empty-cells","enable-background","fill","fill-opacity","fill-rule","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","flow","flood-color","flood-opacity","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-smoothing","font-stretch","font-style","font-synthesis","font-variant","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","glyph-orientation-horizontal","glyph-orientation-vertical","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","inline-size","inset","inset-block","inset-block-end","inset-block-start","inset-inline","inset-inline-end","inset-inline-start","isolation","kerning","justify-content","justify-items","justify-self","left","letter-spacing","lighting-color","line-break","line-height","list-style","list-style-image","list-style-position","list-style-type","marker","marker-end","marker-mid","marker-start","mask","margin","margin-block","margin-block-end","margin-block-start","margin-bottom","margin-inline","margin-inline-end","margin-inline-start","margin-left","margin-right","margin-top","marks","mask","mask-border","mask-border-mode","mask-border-outset","mask-border-repeat","mask-border-slice","mask-border-source","mask-border-width","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-block-size","max-height","max-inline-size","max-width","min-block-size","min-height","min-inline-size","min-width","mix-blend-mode","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-block","padding-block-end","padding-block-start","padding-bottom","padding-inline","padding-inline-end","padding-inline-start","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","pause","pause-after","pause-before","perspective","perspective-origin","pointer-events","position","quotes","r","resize","rest","rest-after","rest-before","right","rotate","row-gap","scale","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-stop","scroll-snap-type","scrollbar-color","scrollbar-gutter","scrollbar-width","shape-image-threshold","shape-margin","shape-outside","shape-rendering","stop-color","stop-opacity","stroke","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","speak","speak-as","src","tab-size","table-layout","text-anchor","text-align","text-align-all","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-skip-ink","text-decoration-style","text-decoration-thickness","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-indent","text-justify","text-orientation","text-overflow","text-rendering","text-shadow","text-transform","text-underline-offset","text-underline-position","top","transform","transform-box","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","translate","unicode-bidi","vector-effect","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","x","y","z-index"].sort().reverse();function d(o){const c=o.regex,m=e(o),_={begin:/-(webkit|moz|ms|o)-(?=[a-z])/},u="and or not only",b=/@-?\w[\w]*(-\w+)*/,f="[a-zA-Z-][a-zA-Z0-9_-]*",x=[o.APOS_STRING_MODE,o.QUOTE_STRING_MODE];return{name:"CSS",case_insensitive:!0,illegal:/[=|'\$]/,keywords:{keyframePosition:"from to"},classNameAliases:{keyframePosition:"selector-tag"},contains:[m.BLOCK_COMMENT,_,m.CSS_NUMBER_MODE,{className:"selector-id",begin:/#[A-Za-z0-9_-]+/,relevance:0},{className:"selector-class",begin:"\\."+f,relevance:0},m.ATTRIBUTE_SELECTOR_MODE,{className:"selector-pseudo",variants:[{begin:":("+n.join("|")+")"},{begin:":(:)?("+r.join("|")+")"}]},m.CSS_VARIABLE,{className:"attribute",begin:"\\b("+i.join("|")+")\\b"},{begin:/:/,end:/[;}{]/,contains:[m.BLOCK_COMMENT,m.HEXCOLOR,m.IMPORTANT,m.CSS_NUMBER_MODE,...x,{begin:/(url|data-uri)\(/,end:/\)/,relevance:0,keywords:{built_in:"url data-uri"},contains:[...x,{className:"string",begin:/[^)]/,endsWithParent:!0,excludeEnd:!0}]},m.FUNCTION_DISPATCH]},{begin:c.lookahead(/@/),end:"[{;]",relevance:0,illegal:/:/,contains:[{className:"keyword",begin:b},{begin:/\s/,endsWithParent:!0,excludeEnd:!0,relevance:0,keywords:{$pattern:/[a-z-]+/,keyword:u,attribute:l.join(" ")},contains:[{begin:/[a-z-]+(?=:)/,className:"attribute"},...x,m.CSS_NUMBER_MODE]}]},{className:"selector-tag",begin:"\\b("+s.join("|")+")\\b"}]}}return zm=d,zm}var wm,_g;function bB(){if(_g)return wm;_g=1;function e(t){const a={$pattern:t.UNDERSCORE_IDENT_RE,keyword:"abstract alias align asm assert auto body break byte case cast catch class const continue debug default delete deprecated do else enum export extern final finally for foreach foreach_reverse|10 goto if immutable import in inout int interface invariant is lazy macro mixin module new nothrow out override package pragma private protected public pure ref return scope shared static struct super switch synchronized template this throw try typedef typeid typeof union unittest version void volatile while with __FILE__ __LINE__ __gshared|10 __thread __traits __DATE__ __EOF__ __TIME__ __TIMESTAMP__ __VENDOR__ __VERSION__",built_in:"bool cdouble cent cfloat char creal dchar delegate double dstring float function idouble ifloat ireal long real short string ubyte ucent uint ulong ushort wchar wstring",literal:"false null true"},s="(0|[1-9][\\d_]*)",l="(0|[1-9][\\d_]*|\\d[\\d_]*|[\\d_]+?\\d)",n="0[bB][01_]+",r="([\\da-fA-F][\\da-fA-F_]*|_[\\da-fA-F][\\da-fA-F_]*)",i="0[xX]"+r,d="([eE][+-]?"+l+")",o="("+l+"(\\.\\d*|"+d+")|\\d+\\."+l+"|\\."+s+d+"?)",c="(0[xX]("+r+"\\."+r+"|\\.?"+r+")[pP][+-]?"+l+")",m="("+s+"|"+n+"|"+i+")",_="("+c+"|"+o+")",u=`\\\\(['"\\?\\\\abfnrtv]|u[\\dA-Fa-f]{4}|[0-7]{1,3}|x[\\dA-Fa-f]{2}|U[\\dA-Fa-f]{8})|&[a-zA-Z\\d]{2,};`,b={className:"number",begin:"\\b"+m+"(L|u|U|Lu|LU|uL|UL)?",relevance:0},f={className:"number",begin:"\\b("+_+"([fF]|L|i|[fF]i|Li)?|"+m+"(i|[fF]i|Li))",relevance:0},x={className:"string",begin:"'("+u+"|.)",end:"'",illegal:"."},z={className:"string",begin:'"',contains:[{begin:u,relevance:0}],end:'"[cwd]?'},w={className:"string",begin:'[rq]"',end:'"[cwd]?',relevance:5},P={className:"string",begin:"`",end:"`[cwd]?"},C={className:"string",begin:'x"[\\da-fA-F\\s\\n\\r]*"[cwd]?',relevance:10},S={className:"string",begin:'q"\\{',end:'\\}"'},y={className:"meta",begin:"^#!",end:"$",relevance:5},E={className:"meta",begin:"#(line)",end:"$",relevance:5},T={className:"keyword",begin:"@[a-zA-Z_][a-zA-Z_\\d]*"},F=t.COMMENT("\\/\\+","\\+\\/",{contains:["self"],relevance:10});return{name:"D",keywords:a,contains:[t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,F,C,z,w,P,S,f,b,x,y,E,T]}}return wm=e,wm}var xm,ug;function pB(){if(ug)return xm;ug=1;function e(t){const a=t.regex,s={begin:/<\/?[A-Za-z_]/,end:">",subLanguage:"xml",relevance:0},l={begin:"^[-\\*]{3,}",end:"$"},n={className:"code",variants:[{begin:"(`{3,})[^`](.|\\n)*?\\1`*[ ]*"},{begin:"(~{3,})[^~](.|\\n)*?\\1~*[ ]*"},{begin:"```",end:"```+[ ]*$"},{begin:"~~~",end:"~~~+[ ]*$"},{begin:"`.+?`"},{begin:"(?=^( {4}|\\t))",contains:[{begin:"^( {4}|\\t)",end:"(\\n)$"}],relevance:0}]},r={className:"bullet",begin:"^[ ]*([*+-]|(\\d+\\.))(?=\\s+)",end:"\\s+",excludeEnd:!0},i={begin:/^\[[^\n]+\]:/,returnBegin:!0,contains:[{className:"symbol",begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0},{className:"link",begin:/:\s*/,end:/$/,excludeBegin:!0}]},d=/[A-Za-z][A-Za-z0-9+.-]*/,o={variants:[{begin:/\[.+?\]\[.*?\]/,relevance:0},{begin:/\[.+?\]\(((data|javascript|mailto):|(?:http|ftp)s?:\/\/).*?\)/,relevance:2},{begin:a.concat(/\[.+?\]\(/,d,/:\/\/.*?\)/),relevance:2},{begin:/\[.+?\]\([./?&#].*?\)/,relevance:1},{begin:/\[.*?\]\(.*?\)/,relevance:0}],returnBegin:!0,contains:[{match:/\[(?=\])/},{className:"string",relevance:0,begin:"\\[",end:"\\]",excludeBegin:!0,returnEnd:!0},{className:"link",relevance:0,begin:"\\]\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0},{className:"symbol",relevance:0,begin:"\\]\\[",end:"\\]",excludeBegin:!0,excludeEnd:!0}]},c={className:"strong",contains:[],variants:[{begin:/_{2}(?!\s)/,end:/_{2}/},{begin:/\*{2}(?!\s)/,end:/\*{2}/}]},m={className:"emphasis",contains:[],variants:[{begin:/\*(?![*\s])/,end:/\*/},{begin:/_(?![_\s])/,end:/_/,relevance:0}]},_=t.inherit(c,{contains:[]}),u=t.inherit(m,{contains:[]});c.contains.push(u),m.contains.push(_);let b=[s,o];return[c,m,_,u].forEach(z=>{z.contains=z.contains.concat(b)}),b=b.concat(c,m),{name:"Markdown",aliases:["md","mkdown","mkd"],contains:[{className:"section",variants:[{begin:"^#{1,6}",end:"$",contains:b},{begin:"(?=^.+?\\n[=-]{2,}$)",contains:[{begin:"^[=-]*$"},{begin:"^",end:"\\n",contains:b}]}]},s,r,c,m,{className:"quote",begin:"^>\\s+",contains:b,end:"$"},n,l,o,i,{scope:"literal",match:/&([a-zA-Z0-9]+|#[0-9]{1,7}|#[Xx][0-9a-fA-F]{1,6});/}]}}return xm=e,xm}var gm,bg;function fB(){if(bg)return gm;bg=1;function e(t){const a={className:"subst",variants:[{begin:"\\$[A-Za-z0-9_]+"}]},s={className:"subst",variants:[{begin:/\$\{/,end:/\}/}],keywords:"true false null this is new super"},l={className:"string",variants:[{begin:"r'''",end:"'''"},{begin:'r"""',end:'"""'},{begin:"r'",end:"'",illegal:"\\n"},{begin:'r"',end:'"',illegal:"\\n"},{begin:"'''",end:"'''",contains:[t.BACKSLASH_ESCAPE,a,s]},{begin:'"""',end:'"""',contains:[t.BACKSLASH_ESCAPE,a,s]},{begin:"'",end:"'",illegal:"\\n",contains:[t.BACKSLASH_ESCAPE,a,s]},{begin:'"',end:'"',illegal:"\\n",contains:[t.BACKSLASH_ESCAPE,a,s]}]};s.contains=[t.C_NUMBER_MODE,l];const n=["Comparable","DateTime","Duration","Function","Iterable","Iterator","List","Map","Match","Object","Pattern","RegExp","Set","Stopwatch","String","StringBuffer","StringSink","Symbol","Type","Uri","bool","double","int","num","Element","ElementList"],r=n.map(o=>`${o}?`);return{name:"Dart",keywords:{keyword:["abstract","as","assert","async","await","base","break","case","catch","class","const","continue","covariant","default","deferred","do","dynamic","else","enum","export","extends","extension","external","factory","false","final","finally","for","Function","get","hide","if","implements","import","in","interface","is","late","library","mixin","new","null","on","operator","part","required","rethrow","return","sealed","set","show","static","super","switch","sync","this","throw","true","try","typedef","var","void","when","while","with","yield"],built_in:n.concat(r).concat(["Never","Null","dynamic","print","document","querySelector","querySelectorAll","window"]),$pattern:/[A-Za-z][A-Za-z0-9_]*\??/},contains:[l,t.COMMENT(/\/\*\*(?!\/)/,/\*\//,{subLanguage:"markdown",relevance:0}),t.COMMENT(/\/{3,} ?/,/$/,{contains:[{subLanguage:"markdown",begin:".",end:"$",relevance:0}]}),t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,{className:"class",beginKeywords:"class interface",end:/\{/,excludeEnd:!0,contains:[{beginKeywords:"extends implements"},t.UNDERSCORE_TITLE_MODE]},t.C_NUMBER_MODE,{className:"meta",begin:"@[A-Za-z]+"},{begin:"=>"}]}}return gm=e,gm}var hm,pg;function zB(){if(pg)return hm;pg=1;function e(t){const a=["exports","register","file","shl","array","record","property","for","mod","while","set","ally","label","uses","raise","not","stored","class","safecall","var","interface","or","private","static","exit","index","inherited","to","else","stdcall","override","shr","asm","far","resourcestring","finalization","packed","virtual","out","and","protected","library","do","xorwrite","goto","near","function","end","div","overload","object","unit","begin","string","on","inline","repeat","until","destructor","write","message","program","with","read","initialization","except","default","nil","if","case","cdecl","in","downto","threadvar","of","try","pascal","const","external","constructor","type","public","then","implementation","finally","published","procedure","absolute","reintroduce","operator","as","is","abstract","alias","assembler","bitpacked","break","continue","cppdecl","cvar","enumerator","experimental","platform","deprecated","unimplemented","dynamic","export","far16","forward","generic","helper","implements","interrupt","iochecks","local","name","nodefault","noreturn","nostackframe","oldfpccall","otherwise","saveregisters","softfloat","specialize","strict","unaligned","varargs"],s=[t.C_LINE_COMMENT_MODE,t.COMMENT(/\{/,/\}/,{relevance:0}),t.COMMENT(/\(\*/,/\*\)/,{relevance:10})],l={className:"meta",variants:[{begin:/\{\$/,end:/\}/},{begin:/\(\*\$/,end:/\*\)/}]},n={className:"string",begin:/'/,end:/'/,contains:[{begin:/''/}]},r={className:"number",relevance:0,variants:[{match:/\b\d[\d_]*(\.\d[\d_]*)?/},{match:/\$[\dA-Fa-f_]+/},{match:/\$/,relevance:0},{match:/&[0-7][0-7_]*/},{match:/%[01_]+/},{match:/%/,relevance:0}]},i={className:"string",variants:[{match:/#\d[\d_]*/},{match:/#\$[\dA-Fa-f][\dA-Fa-f_]*/},{match:/#&[0-7][0-7_]*/},{match:/#%[01][01_]*/}]},d={begin:t.IDENT_RE+"\\s*=\\s*class\\s*\\(",returnBegin:!0,contains:[t.TITLE_MODE]},o={className:"function",beginKeywords:"function constructor destructor procedure",end:/[:;]/,keywords:"function constructor|10 destructor|10 procedure|10",contains:[t.TITLE_MODE,{className:"params",begin:/\(/,end:/\)/,keywords:a,contains:[n,i,l].concat(s)},l].concat(s)};return{name:"Delphi",aliases:["dpr","dfm","pas","pascal"],case_insensitive:!0,keywords:a,illegal:/"|\$[G-Zg-z]|\/\*|<\/|\|/,contains:[n,i,r,d,o,l].concat(s)}}return hm=e,hm}var Pm,fg;function wB(){if(fg)return Pm;fg=1;function e(t){const a=t.regex;return{name:"Diff",aliases:["patch"],contains:[{className:"meta",relevance:10,match:a.either(/^@@ +-\d+,\d+ +\+\d+,\d+ +@@/,/^\*\*\* +\d+,\d+ +\*\*\*\*$/,/^--- +\d+,\d+ +----$/)},{className:"comment",variants:[{begin:a.either(/Index: /,/^index/,/={3,}/,/^-{3}/,/^\*{3} /,/^\+{3}/,/^diff --git/),end:/$/},{match:/^\*{15}$/}]},{className:"addition",begin:/^\+/,end:/$/},{className:"deletion",begin:/^-/,end:/$/},{className:"addition",begin:/^!/,end:/$/}]}}return Pm=e,Pm}var Sm,zg;function xB(){if(zg)return Sm;zg=1;function e(t){const a={begin:/\|[A-Za-z]+:?/,keywords:{name:"truncatewords removetags linebreaksbr yesno get_digit timesince random striptags filesizeformat escape linebreaks length_is ljust rjust cut urlize fix_ampersands title floatformat capfirst pprint divisibleby add make_list unordered_list urlencode timeuntil urlizetrunc wordcount stringformat linenumbers slice date dictsort dictsortreversed default_if_none pluralize lower join center default truncatewords_html upper length phone2numeric wordwrap time addslashes slugify first escapejs force_escape iriencode last safe safeseq truncatechars localize unlocalize localtime utc timezone"},contains:[t.QUOTE_STRING_MODE,t.APOS_STRING_MODE]};return{name:"Django",aliases:["jinja"],case_insensitive:!0,subLanguage:"xml",contains:[t.COMMENT(/\{%\s*comment\s*%\}/,/\{%\s*endcomment\s*%\}/),t.COMMENT(/\{#/,/#\}/),{className:"template-tag",begin:/\{%/,end:/%\}/,contains:[{className:"name",begin:/\w+/,keywords:{name:"comment endcomment load templatetag ifchanged endifchanged if endif firstof for endfor ifnotequal endifnotequal widthratio extends include spaceless endspaceless regroup ifequal endifequal ssi now with cycle url filter endfilter debug block endblock else autoescape endautoescape csrf_token empty elif endwith static trans blocktrans endblocktrans get_static_prefix get_media_prefix plural get_current_language language get_available_languages get_current_language_bidi get_language_info get_language_info_list localize endlocalize localtime endlocaltime timezone endtimezone get_current_timezone verbatim"},starts:{endsWithParent:!0,keywords:"in by as",contains:[a],relevance:0}}]},{className:"template-variable",begin:/\{\{/,end:/\}\}/,contains:[a]}]}}return Sm=e,Sm}var ym,wg;function gB(){if(wg)return ym;wg=1;function e(t){return{name:"DNS Zone",aliases:["bind","zone"],keywords:["IN","A","AAAA","AFSDB","APL","CAA","CDNSKEY","CDS","CERT","CNAME","DHCID","DLV","DNAME","DNSKEY","DS","HIP","IPSECKEY","KEY","KX","LOC","MX","NAPTR","NS","NSEC","NSEC3","NSEC3PARAM","PTR","RRSIG","RP","SIG","SOA","SRV","SSHFP","TA","TKEY","TLSA","TSIG","TXT"],contains:[t.COMMENT(";","$",{relevance:0}),{className:"meta",begin:/^\$(TTL|GENERATE|INCLUDE|ORIGIN)\b/},{className:"number",begin:"((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)(\\.(25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)(\\.(25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})?:((25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)(\\.(25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)(\\.(25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)(\\.(25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)(\\.(25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)(\\.(25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)){3}))|:)))\\b"},{className:"number",begin:"((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]).){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\\b"},t.inherit(t.NUMBER_MODE,{begin:/\b\d+[dhwm]?/})]}}return ym=e,ym}var Cm,xg;function hB(){if(xg)return Cm;xg=1;function e(t){return{name:"Dockerfile",aliases:["docker"],case_insensitive:!0,keywords:["from","maintainer","expose","env","arg","user","onbuild","stopsignal"],contains:[t.HASH_COMMENT_MODE,t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,t.NUMBER_MODE,{beginKeywords:"run cmd entrypoint volume add copy workdir label healthcheck shell",starts:{end:/[^\\]$/,subLanguage:"bash"}}],illegal:"",illegal:"\\n"}]},a,t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE]},n={className:"variable",begin:/&[a-z\d_]*\b/},r={className:"keyword",begin:"/[a-z][a-z\\d-]*/"},i={className:"symbol",begin:"^\\s*[a-zA-Z_][a-zA-Z\\d_]*:"},d={className:"params",relevance:0,begin:"<",end:">",contains:[s,n]},o={className:"title.class",begin:/[a-zA-Z_][a-zA-Z\d_@-]*(?=\s\{)/,relevance:.2},c={className:"title.class",begin:/^\/(?=\s*\{)/,relevance:10},m={match:/[a-z][a-z-,]+(?=;)/,relevance:0,scope:"attr"},_={relevance:0,match:[/[a-z][a-z-,]+/,/\s*/,/=/],scope:{1:"attr",3:"operator"}},u={scope:"punctuation",relevance:0,match:/\};|[;{}]/};return{name:"Device Tree",contains:[c,n,r,i,o,_,m,d,t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,s,a,l,u,{begin:t.IDENT_RE+"::",keywords:""}]}}return Nm=e,Nm}var Tm,Sg;function CB(){if(Sg)return Tm;Sg=1;function e(t){return{name:"Dust",aliases:["dst"],case_insensitive:!0,subLanguage:"xml",contains:[{className:"template-tag",begin:/\{[#\/]/,end:/\}/,illegal:/;/,contains:[{className:"name",begin:/[a-zA-Z\.-]+/,starts:{endsWithParent:!0,relevance:0,contains:[t.QUOTE_STRING_MODE]}}]},{className:"template-variable",begin:/\{/,end:/\}/,illegal:/;/,keywords:"if eq ne lt lte gt gte select default math sep"}]}}return Tm=e,Tm}var Rm,yg;function EB(){if(yg)return Rm;yg=1;function e(t){const a=t.COMMENT(/\(\*/,/\*\)/),s={className:"attribute",begin:/^[ ]*[a-zA-Z]+([\s_-]+[a-zA-Z]+)*/},n={begin:/=/,end:/[.;]/,contains:[a,{className:"meta",begin:/\?.*\?/},{className:"string",variants:[t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,{begin:"`",end:"`"}]}]};return{name:"Extended Backus-Naur Form",illegal:/\S/,contains:[a,s,n]}}return Rm=e,Rm}var Fm,Cg;function vB(){if(Cg)return Fm;Cg=1;function e(t){const a=t.regex,s="[a-zA-Z_][a-zA-Z0-9_.]*(!|\\?)?",l="[a-zA-Z_]\\w*[!?=]?|[-+~]@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?",i={$pattern:s,keyword:["after","alias","and","case","catch","cond","defstruct","defguard","do","else","end","fn","for","if","import","in","not","or","quote","raise","receive","require","reraise","rescue","try","unless","unquote","unquote_splicing","use","when","with|0"],literal:["false","nil","true"]},d={className:"subst",begin:/#\{/,end:/\}/,keywords:i},o={className:"number",begin:"(\\b0o[0-7_]+)|(\\b0b[01_]+)|(\\b0x[0-9a-fA-F_]+)|(-?\\b[0-9][0-9_]*(\\.[0-9_]+([eE][-+]?[0-9]+)?)?)",relevance:0},m={match:/\\[\s\S]/,scope:"char.escape",relevance:0},_=`[/|([{<"']`,u=[{begin:/"/,end:/"/},{begin:/'/,end:/'/},{begin:/\//,end:/\//},{begin:/\|/,end:/\|/},{begin:/\(/,end:/\)/},{begin:/\[/,end:/\]/},{begin:/\{/,end:/\}/},{begin://}],b=S=>({scope:"char.escape",begin:a.concat(/\\/,S),relevance:0}),f={className:"string",begin:"~[a-z](?="+_+")",contains:u.map(S=>t.inherit(S,{contains:[b(S.end),m,d]}))},x={className:"string",begin:"~[A-Z](?="+_+")",contains:u.map(S=>t.inherit(S,{contains:[b(S.end)]}))},p={className:"regex",variants:[{begin:"~r(?="+_+")",contains:u.map(S=>t.inherit(S,{end:a.concat(S.end,/[uismxfU]{0,7}/),contains:[b(S.end),m,d]}))},{begin:"~R(?="+_+")",contains:u.map(S=>t.inherit(S,{end:a.concat(S.end,/[uismxfU]{0,7}/),contains:[b(S.end)]}))}]},z={className:"string",contains:[t.BACKSLASH_ESCAPE,d],variants:[{begin:/"""/,end:/"""/},{begin:/'''/,end:/'''/},{begin:/~S"""/,end:/"""/,contains:[]},{begin:/~S"/,end:/"/,contains:[]},{begin:/~S'''/,end:/'''/,contains:[]},{begin:/~S'/,end:/'/,contains:[]},{begin:/'/,end:/'/},{begin:/"/,end:/"/}]},w={className:"function",beginKeywords:"def defp defmacro defmacrop",end:/\B\b/,contains:[t.inherit(t.TITLE_MODE,{begin:s,endsParent:!0})]},P=t.inherit(w,{className:"class",beginKeywords:"defimpl defmodule defprotocol defrecord",end:/\bdo\b|$|;/}),C=[z,p,x,f,t.HASH_COMMENT_MODE,P,w,{begin:"::"},{className:"symbol",begin:":(?![\\s:])",contains:[z,{begin:l}],relevance:0},{className:"symbol",begin:s+":(?!:)",relevance:0},{className:"title.class",begin:/(\b[A-Z][a-zA-Z0-9_]+)/,relevance:0},o,{className:"variable",begin:"(\\$\\W)|((\\$|@@?)(\\w+))"}];return d.contains=C,{name:"Elixir",aliases:["ex","exs"],keywords:i,contains:C}}return Fm=e,Fm}var Am,Eg;function NB(){if(Eg)return Am;Eg=1;function e(t){const a={variants:[t.COMMENT("--","$"),t.COMMENT(/\{-/,/-\}/,{contains:["self"]})]},s={className:"type",begin:"\\b[A-Z][\\w']*",relevance:0},l={begin:"\\(",end:"\\)",illegal:'"',contains:[{className:"type",begin:"\\b[A-Z][\\w]*(\\((\\.\\.|,|\\w+)\\))?"},a]},n={begin:/\{/,end:/\}/,contains:l.contains},r={className:"string",begin:"'\\\\?.",end:"'",illegal:"."};return{name:"Elm",keywords:["let","in","if","then","else","case","of","where","module","import","exposing","type","alias","as","infix","infixl","infixr","port","effect","command","subscription"],contains:[{beginKeywords:"port effect module",end:"exposing",keywords:"port effect module where command subscription exposing",contains:[l,a],illegal:"\\W\\.|;"},{begin:"import",end:"$",keywords:"import as exposing",contains:[l,a],illegal:"\\W\\.|;"},{begin:"type",end:"$",keywords:"type alias",contains:[s,l,n,a]},{beginKeywords:"infix infixl infixr",end:"$",contains:[t.C_NUMBER_MODE,a]},{begin:"port",end:"$",keywords:"port",contains:[a]},r,t.QUOTE_STRING_MODE,t.C_NUMBER_MODE,s,t.inherit(t.TITLE_MODE,{begin:"^[_a-z][\\w']*"}),a,{begin:"->|<-"}],illegal:/;/}}return Am=e,Am}var Im,vg;function TB(){if(vg)return Im;vg=1;function e(t){const a=t.regex,s="([a-zA-Z_]\\w*[!?=]?|[-+~]@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?)",l=a.either(/\b([A-Z]+[a-z0-9]+)+/,/\b([A-Z]+[a-z0-9]+)+[A-Z]+/),n=a.concat(l,/(::\w+)*/),i={"variable.constant":["__FILE__","__LINE__","__ENCODING__"],"variable.language":["self","super"],keyword:["alias","and","begin","BEGIN","break","case","class","defined","do","else","elsif","end","END","ensure","for","if","in","module","next","not","or","redo","require","rescue","retry","return","then","undef","unless","until","when","while","yield",...["include","extend","prepend","public","private","protected","raise","throw"]],built_in:["proc","lambda","attr_accessor","attr_reader","attr_writer","define_method","private_constant","module_function"],literal:["true","false","nil"]},d={className:"doctag",begin:"@[A-Za-z]+"},o={begin:"#<",end:">"},c=[t.COMMENT("#","$",{contains:[d]}),t.COMMENT("^=begin","^=end",{contains:[d],relevance:10}),t.COMMENT("^__END__",t.MATCH_NOTHING_RE)],m={className:"subst",begin:/#\{/,end:/\}/,keywords:i},_={className:"string",contains:[t.BACKSLASH_ESCAPE,m],variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/`/,end:/`/},{begin:/%[qQwWx]?\(/,end:/\)/},{begin:/%[qQwWx]?\[/,end:/\]/},{begin:/%[qQwWx]?\{/,end:/\}/},{begin:/%[qQwWx]?/},{begin:/%[qQwWx]?\//,end:/\//},{begin:/%[qQwWx]?%/,end:/%/},{begin:/%[qQwWx]?-/,end:/-/},{begin:/%[qQwWx]?\|/,end:/\|/},{begin:/\B\?(\\\d{1,3})/},{begin:/\B\?(\\x[A-Fa-f0-9]{1,2})/},{begin:/\B\?(\\u\{?[A-Fa-f0-9]{1,6}\}?)/},{begin:/\B\?(\\M-\\C-|\\M-\\c|\\c\\M-|\\M-|\\C-\\M-)[\x20-\x7e]/},{begin:/\B\?\\(c|C-)[\x20-\x7e]/},{begin:/\B\?\\?\S/},{begin:a.concat(/<<[-~]?'?/,a.lookahead(/(\w+)(?=\W)[^\n]*\n(?:[^\n]*\n)*?\s*\1\b/)),contains:[t.END_SAME_AS_BEGIN({begin:/(\w+)/,end:/(\w+)/,contains:[t.BACKSLASH_ESCAPE,m]})]}]},u="[1-9](_?[0-9])*|0",b="[0-9](_?[0-9])*",f={className:"number",relevance:0,variants:[{begin:`\\b(${u})(\\.(${b}))?([eE][+-]?(${b})|r)?i?\\b`},{begin:"\\b0[dD][0-9](_?[0-9])*r?i?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*r?i?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*r?i?\\b"},{begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*r?i?\\b"},{begin:"\\b0(_?[0-7])+r?i?\\b"}]},x={variants:[{match:/\(\)/},{className:"params",begin:/\(/,end:/(?=\))/,excludeBegin:!0,endsParent:!0,keywords:i}]},y=[_,{variants:[{match:[/class\s+/,n,/\s+<\s+/,n]},{match:[/\b(class|module)\s+/,n]}],scope:{2:"title.class",4:"title.class.inherited"},keywords:i},{match:[/(include|extend)\s+/,n],scope:{2:"title.class"},keywords:i},{relevance:0,match:[n,/\.new[. (]/],scope:{1:"title.class"}},{relevance:0,match:/\b[A-Z][A-Z_0-9]+\b/,className:"variable.constant"},{relevance:0,match:l,scope:"title.class"},{match:[/def/,/\s+/,s],scope:{1:"keyword",3:"title.function"},contains:[x]},{begin:t.IDENT_RE+"::"},{className:"symbol",begin:t.UNDERSCORE_IDENT_RE+"(!|\\?)?:",relevance:0},{className:"symbol",begin:":(?!\\s)",contains:[_,{begin:s}],relevance:0},f,{className:"variable",begin:"(\\$\\W)|((\\$|@@?)(\\w+))(?=[^@$?])(?![A-Za-z])(?![@$?'])"},{className:"params",begin:/\|/,end:/\|/,excludeBegin:!0,excludeEnd:!0,relevance:0,keywords:i},{begin:"("+t.RE_STARTERS_RE+"|unless)\\s*",keywords:"unless",contains:[{className:"regexp",contains:[t.BACKSLASH_ESCAPE,m],illegal:/\n/,variants:[{begin:"/",end:"/[a-z]*"},{begin:/%r\{/,end:/\}[a-z]*/},{begin:"%r\\(",end:"\\)[a-z]*"},{begin:"%r!",end:"![a-z]*"},{begin:"%r\\[",end:"\\][a-z]*"}]}].concat(o,c),relevance:0}].concat(o,c);m.contains=y,x.contains=y;const A=[{begin:/^\s*=>/,starts:{end:"$",contains:y}},{className:"meta.prompt",begin:"^("+"[>?]>"+"|"+"[\\w#]+\\(\\w+\\):\\d+:\\d+[>*]"+"|"+"(\\w+-)?\\d+\\.\\d+\\.\\d+(p\\d+)?[^\\d][^>]+>"+")(?=[ ])",starts:{end:"$",keywords:i,contains:y}}];return c.unshift(o),{name:"Ruby",aliases:["rb","gemspec","podspec","thor","irb"],keywords:i,illegal:/\/\*/,contains:[t.SHEBANG({binary:"ruby"})].concat(A).concat(c).concat(y)}}return Im=e,Im}var Om,Ng;function RB(){if(Ng)return Om;Ng=1;function e(t){return{name:"ERB",subLanguage:"xml",contains:[t.COMMENT("<%#","%>"),{begin:"<%[%=-]?",end:"[%-]?%>",subLanguage:"ruby",excludeBegin:!0,excludeEnd:!0}]}}return Om=e,Om}var Dm,Tg;function FB(){if(Tg)return Dm;Tg=1;function e(t){const a=t.regex;return{name:"Erlang REPL",keywords:{built_in:"spawn spawn_link self",keyword:"after and andalso|10 band begin bnot bor bsl bsr bxor case catch cond div end fun if let not of or orelse|10 query receive rem try when xor"},contains:[{className:"meta.prompt",begin:"^[0-9]+> ",relevance:10},t.COMMENT("%","$"),{className:"number",begin:"\\b(\\d+(_\\d+)*#[a-fA-F0-9]+(_[a-fA-F0-9]+)*|\\d+(_\\d+)*(\\.\\d+(_\\d+)*)?([eE][-+]?\\d+)?)",relevance:0},t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,{begin:a.concat(/\?(::)?/,/([A-Z]\w*)/,/((::)[A-Z]\w*)*/)},{begin:"->"},{begin:"ok"},{begin:"!"},{begin:"(\\b[a-z'][a-zA-Z0-9_']*:[a-z'][a-zA-Z0-9_']*)|(\\b[a-z'][a-zA-Z0-9_']*)",relevance:0},{begin:"[A-Z][a-zA-Z0-9_']*",relevance:0}]}}return Dm=e,Dm}var Mm,Rg;function AB(){if(Rg)return Mm;Rg=1;function e(t){const a="[a-z'][a-zA-Z0-9_']*",s="("+a+":"+a+"|"+a+")",l={keyword:"after and andalso|10 band begin bnot bor bsl bzr bxor case catch cond div end fun if let not of orelse|10 query receive rem try when xor",literal:"false true"},n=t.COMMENT("%","$"),r={className:"number",begin:"\\b(\\d+(_\\d+)*#[a-fA-F0-9]+(_[a-fA-F0-9]+)*|\\d+(_\\d+)*(\\.\\d+(_\\d+)*)?([eE][-+]?\\d+)?)",relevance:0},i={begin:"fun\\s+"+a+"/\\d+"},d={begin:s+"\\(",end:"\\)",returnBegin:!0,relevance:0,contains:[{begin:s,relevance:0},{begin:"\\(",end:"\\)",endsWithParent:!0,returnEnd:!0,relevance:0}]},o={begin:/\{/,end:/\}/,relevance:0},c={begin:"\\b_([A-Z][A-Za-z0-9_]*)?",relevance:0},m={begin:"[A-Z][a-zA-Z0-9_]*",relevance:0},_={begin:"#"+t.UNDERSCORE_IDENT_RE,relevance:0,returnBegin:!0,contains:[{begin:"#"+t.UNDERSCORE_IDENT_RE,relevance:0},{begin:/\{/,end:/\}/,relevance:0}]},u={scope:"string",match:/\$(\\([^0-9]|[0-9]{1,3}|)|.)/},b={beginKeywords:"fun receive if try case",end:"end",keywords:l};b.contains=[n,i,t.inherit(t.APOS_STRING_MODE,{className:""}),b,d,t.QUOTE_STRING_MODE,r,o,c,m,_,u];const f=[n,i,b,d,t.QUOTE_STRING_MODE,r,o,c,m,_,u];d.contains[1].contains=f,o.contains=f,_.contains[1].contains=f;const x=["-module","-record","-undef","-export","-ifdef","-ifndef","-author","-copyright","-doc","-vsn","-import","-include","-include_lib","-compile","-define","-else","-endif","-file","-behaviour","-behavior","-spec"],p={className:"params",begin:"\\(",end:"\\)",contains:f};return{name:"Erlang",aliases:["erl"],keywords:l,illegal:"(",returnBegin:!0,illegal:"\\(|#|//|/\\*|\\\\|:|;",contains:[p,t.inherit(t.TITLE_MODE,{begin:a})],starts:{end:";|\\.",keywords:l,contains:f}},n,{begin:"^-",end:"\\.",relevance:0,excludeEnd:!0,returnBegin:!0,keywords:{$pattern:"-"+t.IDENT_RE,keyword:x.map(z=>`${z}|1.5`).join(" ")},contains:[p]},r,t.QUOTE_STRING_MODE,_,c,m,o,u,{begin:/\.$/}]}}return Mm=e,Mm}var Bm,Fg;function IB(){if(Fg)return Bm;Fg=1;function e(t){return{name:"Excel formulae",aliases:["xlsx","xls"],case_insensitive:!0,keywords:{$pattern:/[a-zA-Z][\w\.]*/,built_in:["ABS","ACCRINT","ACCRINTM","ACOS","ACOSH","ACOT","ACOTH","AGGREGATE","ADDRESS","AMORDEGRC","AMORLINC","AND","ARABIC","AREAS","ASC","ASIN","ASINH","ATAN","ATAN2","ATANH","AVEDEV","AVERAGE","AVERAGEA","AVERAGEIF","AVERAGEIFS","BAHTTEXT","BASE","BESSELI","BESSELJ","BESSELK","BESSELY","BETADIST","BETA.DIST","BETAINV","BETA.INV","BIN2DEC","BIN2HEX","BIN2OCT","BINOMDIST","BINOM.DIST","BINOM.DIST.RANGE","BINOM.INV","BITAND","BITLSHIFT","BITOR","BITRSHIFT","BITXOR","CALL","CEILING","CEILING.MATH","CEILING.PRECISE","CELL","CHAR","CHIDIST","CHIINV","CHITEST","CHISQ.DIST","CHISQ.DIST.RT","CHISQ.INV","CHISQ.INV.RT","CHISQ.TEST","CHOOSE","CLEAN","CODE","COLUMN","COLUMNS","COMBIN","COMBINA","COMPLEX","CONCAT","CONCATENATE","CONFIDENCE","CONFIDENCE.NORM","CONFIDENCE.T","CONVERT","CORREL","COS","COSH","COT","COTH","COUNT","COUNTA","COUNTBLANK","COUNTIF","COUNTIFS","COUPDAYBS","COUPDAYS","COUPDAYSNC","COUPNCD","COUPNUM","COUPPCD","COVAR","COVARIANCE.P","COVARIANCE.S","CRITBINOM","CSC","CSCH","CUBEKPIMEMBER","CUBEMEMBER","CUBEMEMBERPROPERTY","CUBERANKEDMEMBER","CUBESET","CUBESETCOUNT","CUBEVALUE","CUMIPMT","CUMPRINC","DATE","DATEDIF","DATEVALUE","DAVERAGE","DAY","DAYS","DAYS360","DB","DBCS","DCOUNT","DCOUNTA","DDB","DEC2BIN","DEC2HEX","DEC2OCT","DECIMAL","DEGREES","DELTA","DEVSQ","DGET","DISC","DMAX","DMIN","DOLLAR","DOLLARDE","DOLLARFR","DPRODUCT","DSTDEV","DSTDEVP","DSUM","DURATION","DVAR","DVARP","EDATE","EFFECT","ENCODEURL","EOMONTH","ERF","ERF.PRECISE","ERFC","ERFC.PRECISE","ERROR.TYPE","EUROCONVERT","EVEN","EXACT","EXP","EXPON.DIST","EXPONDIST","FACT","FACTDOUBLE","FALSE|0","F.DIST","FDIST","F.DIST.RT","FILTERXML","FIND","FINDB","F.INV","F.INV.RT","FINV","FISHER","FISHERINV","FIXED","FLOOR","FLOOR.MATH","FLOOR.PRECISE","FORECAST","FORECAST.ETS","FORECAST.ETS.CONFINT","FORECAST.ETS.SEASONALITY","FORECAST.ETS.STAT","FORECAST.LINEAR","FORMULATEXT","FREQUENCY","F.TEST","FTEST","FV","FVSCHEDULE","GAMMA","GAMMA.DIST","GAMMADIST","GAMMA.INV","GAMMAINV","GAMMALN","GAMMALN.PRECISE","GAUSS","GCD","GEOMEAN","GESTEP","GETPIVOTDATA","GROWTH","HARMEAN","HEX2BIN","HEX2DEC","HEX2OCT","HLOOKUP","HOUR","HYPERLINK","HYPGEOM.DIST","HYPGEOMDIST","IF","IFERROR","IFNA","IFS","IMABS","IMAGINARY","IMARGUMENT","IMCONJUGATE","IMCOS","IMCOSH","IMCOT","IMCSC","IMCSCH","IMDIV","IMEXP","IMLN","IMLOG10","IMLOG2","IMPOWER","IMPRODUCT","IMREAL","IMSEC","IMSECH","IMSIN","IMSINH","IMSQRT","IMSUB","IMSUM","IMTAN","INDEX","INDIRECT","INFO","INT","INTERCEPT","INTRATE","IPMT","IRR","ISBLANK","ISERR","ISERROR","ISEVEN","ISFORMULA","ISLOGICAL","ISNA","ISNONTEXT","ISNUMBER","ISODD","ISREF","ISTEXT","ISO.CEILING","ISOWEEKNUM","ISPMT","JIS","KURT","LARGE","LCM","LEFT","LEFTB","LEN","LENB","LINEST","LN","LOG","LOG10","LOGEST","LOGINV","LOGNORM.DIST","LOGNORMDIST","LOGNORM.INV","LOOKUP","LOWER","MATCH","MAX","MAXA","MAXIFS","MDETERM","MDURATION","MEDIAN","MID","MIDBs","MIN","MINIFS","MINA","MINUTE","MINVERSE","MIRR","MMULT","MOD","MODE","MODE.MULT","MODE.SNGL","MONTH","MROUND","MULTINOMIAL","MUNIT","N","NA","NEGBINOM.DIST","NEGBINOMDIST","NETWORKDAYS","NETWORKDAYS.INTL","NOMINAL","NORM.DIST","NORMDIST","NORMINV","NORM.INV","NORM.S.DIST","NORMSDIST","NORM.S.INV","NORMSINV","NOT","NOW","NPER","NPV","NUMBERVALUE","OCT2BIN","OCT2DEC","OCT2HEX","ODD","ODDFPRICE","ODDFYIELD","ODDLPRICE","ODDLYIELD","OFFSET","OR","PDURATION","PEARSON","PERCENTILE.EXC","PERCENTILE.INC","PERCENTILE","PERCENTRANK.EXC","PERCENTRANK.INC","PERCENTRANK","PERMUT","PERMUTATIONA","PHI","PHONETIC","PI","PMT","POISSON.DIST","POISSON","POWER","PPMT","PRICE","PRICEDISC","PRICEMAT","PROB","PRODUCT","PROPER","PV","QUARTILE","QUARTILE.EXC","QUARTILE.INC","QUOTIENT","RADIANS","RAND","RANDBETWEEN","RANK.AVG","RANK.EQ","RANK","RATE","RECEIVED","REGISTER.ID","REPLACE","REPLACEB","REPT","RIGHT","RIGHTB","ROMAN","ROUND","ROUNDDOWN","ROUNDUP","ROW","ROWS","RRI","RSQ","RTD","SEARCH","SEARCHB","SEC","SECH","SECOND","SERIESSUM","SHEET","SHEETS","SIGN","SIN","SINH","SKEW","SKEW.P","SLN","SLOPE","SMALL","SQL.REQUEST","SQRT","SQRTPI","STANDARDIZE","STDEV","STDEV.P","STDEV.S","STDEVA","STDEVP","STDEVPA","STEYX","SUBSTITUTE","SUBTOTAL","SUM","SUMIF","SUMIFS","SUMPRODUCT","SUMSQ","SUMX2MY2","SUMX2PY2","SUMXMY2","SWITCH","SYD","T","TAN","TANH","TBILLEQ","TBILLPRICE","TBILLYIELD","T.DIST","T.DIST.2T","T.DIST.RT","TDIST","TEXT","TEXTJOIN","TIME","TIMEVALUE","T.INV","T.INV.2T","TINV","TODAY","TRANSPOSE","TREND","TRIM","TRIMMEAN","TRUE|0","TRUNC","T.TEST","TTEST","TYPE","UNICHAR","UNICODE","UPPER","VALUE","VAR","VAR.P","VAR.S","VARA","VARP","VARPA","VDB","VLOOKUP","WEBSERVICE","WEEKDAY","WEEKNUM","WEIBULL","WEIBULL.DIST","WORKDAY","WORKDAY.INTL","XIRR","XNPV","XOR","YEAR","YEARFRAC","YIELD","YIELDDISC","YIELDMAT","Z.TEST","ZTEST"]},contains:[{begin:/^=/,end:/[^=]/,returnEnd:!0,illegal:/=/,relevance:10},{className:"symbol",begin:/\b[A-Z]{1,2}\d+\b/,end:/[^\d]/,excludeEnd:!0,relevance:0},{className:"symbol",begin:/[A-Z]{0,2}\d*:[A-Z]{0,2}\d*/,relevance:0},t.BACKSLASH_ESCAPE,t.QUOTE_STRING_MODE,{className:"number",begin:t.NUMBER_RE+"(%)?",relevance:0},t.COMMENT(/\bN\(/,/\)/,{excludeBegin:!0,excludeEnd:!0,illegal:/\n/})]}}return Bm=e,Bm}var km,Ag;function OB(){if(Ag)return km;Ag=1;function e(t){return{name:"FIX",contains:[{begin:/[^\u2401\u0001]+/,end:/[\u2401\u0001]/,excludeEnd:!0,returnBegin:!0,returnEnd:!1,contains:[{begin:/([^\u2401\u0001=]+)/,end:/=([^\u2401\u0001=]+)/,returnEnd:!0,returnBegin:!1,className:"attr"},{begin:/=/,end:/([\u2401\u0001])/,excludeEnd:!0,excludeBegin:!0,className:"string"}]}],case_insensitive:!0}}return km=e,km}var Lm,Ig;function DB(){if(Ig)return Lm;Ig=1;function e(t){const a={className:"string",begin:/'(.|\\[xXuU][a-zA-Z0-9]+)'/},s={className:"string",variants:[{begin:'"',end:'"'}]},n={className:"function",beginKeywords:"def",end:/[:={\[(\n;]/,excludeEnd:!0,contains:[{className:"title",relevance:0,begin:/[^0-9\n\t "'(),.`{}\[\]:;][^\n\t "'(),.`{}\[\]:;]+|[^0-9\n\t "'(),.`{}\[\]:;=]/}]};return{name:"Flix",keywords:{keyword:["case","class","def","else","enum","if","impl","import","in","lat","rel","index","let","match","namespace","switch","type","yield","with"],literal:["true","false"]},contains:[t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,a,s,n,t.C_NUMBER_MODE]}}return Lm=e,Lm}var Gm,Og;function MB(){if(Og)return Gm;Og=1;function e(t){const a=t.regex,s={className:"params",begin:"\\(",end:"\\)"},l={variants:[t.COMMENT("!","$",{relevance:0}),t.COMMENT("^C[ ]","$",{relevance:0}),t.COMMENT("^C$","$",{relevance:0})]},n=/(_[a-z_\d]+)?/,r=/([de][+-]?\d+)?/,i={className:"number",variants:[{begin:a.concat(/\b\d+/,/\.(\d*)/,r,n)},{begin:a.concat(/\b\d+/,r,n)},{begin:a.concat(/\.\d+/,r,n)}],relevance:0},d={className:"function",beginKeywords:"subroutine function program",illegal:"[${=\\n]",contains:[t.UNDERSCORE_TITLE_MODE,s]},o={className:"string",relevance:0,variants:[t.APOS_STRING_MODE,t.QUOTE_STRING_MODE]};return{name:"Fortran",case_insensitive:!0,aliases:["f90","f95"],keywords:{$pattern:/\b[a-z][a-z0-9_]+\b|\.[a-z][a-z0-9_]+\./,keyword:["kind","do","concurrent","local","shared","while","private","call","intrinsic","where","elsewhere","type","endtype","endmodule","endselect","endinterface","end","enddo","endif","if","forall","endforall","only","contains","default","return","stop","then","block","endblock","endassociate","public","subroutine|10","function","program",".and.",".or.",".not.",".le.",".eq.",".ge.",".gt.",".lt.","goto","save","else","use","module","select","case","access","blank","direct","exist","file","fmt","form","formatted","iostat","name","named","nextrec","number","opened","rec","recl","sequential","status","unformatted","unit","continue","format","pause","cycle","exit","c_null_char","c_alert","c_backspace","c_form_feed","flush","wait","decimal","round","iomsg","synchronous","nopass","non_overridable","pass","protected","volatile","abstract","extends","import","non_intrinsic","value","deferred","generic","final","enumerator","class","associate","bind","enum","c_int","c_short","c_long","c_long_long","c_signed_char","c_size_t","c_int8_t","c_int16_t","c_int32_t","c_int64_t","c_int_least8_t","c_int_least16_t","c_int_least32_t","c_int_least64_t","c_int_fast8_t","c_int_fast16_t","c_int_fast32_t","c_int_fast64_t","c_intmax_t","C_intptr_t","c_float","c_double","c_long_double","c_float_complex","c_double_complex","c_long_double_complex","c_bool","c_char","c_null_ptr","c_null_funptr","c_new_line","c_carriage_return","c_horizontal_tab","c_vertical_tab","iso_c_binding","c_loc","c_funloc","c_associated","c_f_pointer","c_ptr","c_funptr","iso_fortran_env","character_storage_size","error_unit","file_storage_size","input_unit","iostat_end","iostat_eor","numeric_storage_size","output_unit","c_f_procpointer","ieee_arithmetic","ieee_support_underflow_control","ieee_get_underflow_mode","ieee_set_underflow_mode","newunit","contiguous","recursive","pad","position","action","delim","readwrite","eor","advance","nml","interface","procedure","namelist","include","sequence","elemental","pure","impure","integer","real","character","complex","logical","codimension","dimension","allocatable|10","parameter","external","implicit|10","none","double","precision","assign","intent","optional","pointer","target","in","out","common","equivalence","data"],literal:[".False.",".True."],built_in:["alog","alog10","amax0","amax1","amin0","amin1","amod","cabs","ccos","cexp","clog","csin","csqrt","dabs","dacos","dasin","datan","datan2","dcos","dcosh","ddim","dexp","dint","dlog","dlog10","dmax1","dmin1","dmod","dnint","dsign","dsin","dsinh","dsqrt","dtan","dtanh","float","iabs","idim","idint","idnint","ifix","isign","max0","max1","min0","min1","sngl","algama","cdabs","cdcos","cdexp","cdlog","cdsin","cdsqrt","cqabs","cqcos","cqexp","cqlog","cqsin","cqsqrt","dcmplx","dconjg","derf","derfc","dfloat","dgamma","dimag","dlgama","iqint","qabs","qacos","qasin","qatan","qatan2","qcmplx","qconjg","qcos","qcosh","qdim","qerf","qerfc","qexp","qgamma","qimag","qlgama","qlog","qlog10","qmax1","qmin1","qmod","qnint","qsign","qsin","qsinh","qsqrt","qtan","qtanh","abs","acos","aimag","aint","anint","asin","atan","atan2","char","cmplx","conjg","cos","cosh","exp","ichar","index","int","log","log10","max","min","nint","sign","sin","sinh","sqrt","tan","tanh","print","write","dim","lge","lgt","lle","llt","mod","nullify","allocate","deallocate","adjustl","adjustr","all","allocated","any","associated","bit_size","btest","ceiling","count","cshift","date_and_time","digits","dot_product","eoshift","epsilon","exponent","floor","fraction","huge","iand","ibclr","ibits","ibset","ieor","ior","ishft","ishftc","lbound","len_trim","matmul","maxexponent","maxloc","maxval","merge","minexponent","minloc","minval","modulo","mvbits","nearest","pack","present","product","radix","random_number","random_seed","range","repeat","reshape","rrspacing","scale","scan","selected_int_kind","selected_real_kind","set_exponent","shape","size","spacing","spread","sum","system_clock","tiny","transpose","trim","ubound","unpack","verify","achar","iachar","transfer","dble","entry","dprod","cpu_time","command_argument_count","get_command","get_command_argument","get_environment_variable","is_iostat_end","ieee_arithmetic","ieee_support_underflow_control","ieee_get_underflow_mode","ieee_set_underflow_mode","is_iostat_eor","move_alloc","new_line","selected_char_kind","same_type_as","extends_type_of","acosh","asinh","atanh","bessel_j0","bessel_j1","bessel_jn","bessel_y0","bessel_y1","bessel_yn","erf","erfc","erfc_scaled","gamma","log_gamma","hypot","norm2","atomic_define","atomic_ref","execute_command_line","leadz","trailz","storage_size","merge_bits","bge","bgt","ble","blt","dshiftl","dshiftr","findloc","iall","iany","iparity","image_index","lcobound","ucobound","maskl","maskr","num_images","parity","popcnt","poppar","shifta","shiftl","shiftr","this_image","sync","change","team","co_broadcast","co_max","co_min","co_sum","co_reduce"]},illegal:/\/\*/,contains:[o,d,{begin:/^C\s*=(?!=)/,relevance:0},l,i]}}return Gm=e,Gm}var qm,Dg;function BB(){if(Dg)return qm;Dg=1;function e(i){return new RegExp(i.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&"),"m")}function t(i){return i?typeof i=="string"?i:i.source:null}function a(i){return s("(?=",i,")")}function s(...i){return i.map(o=>t(o)).join("")}function l(i){const d=i[i.length-1];return typeof d=="object"&&d.constructor===Object?(i.splice(i.length-1,1),d):{}}function n(...i){return"("+(l(i).capture?"":"?:")+i.map(c=>t(c)).join("|")+")"}function r(i){const d=["abstract","and","as","assert","base","begin","class","default","delegate","do","done","downcast","downto","elif","else","end","exception","extern","finally","fixed","for","fun","function","global","if","in","inherit","inline","interface","internal","lazy","let","match","member","module","mutable","namespace","new","of","open","or","override","private","public","rec","return","static","struct","then","to","try","type","upcast","use","val","void","when","while","with","yield"],o={scope:"keyword",match:/\b(yield|return|let|do|match|use)!/},c=["if","else","endif","line","nowarn","light","r","i","I","load","time","help","quit"],m=["true","false","null","Some","None","Ok","Error","infinity","infinityf","nan","nanf"],_=["__LINE__","__SOURCE_DIRECTORY__","__SOURCE_FILE__"],u=["bool","byte","sbyte","int8","int16","int32","uint8","uint16","uint32","int","uint","int64","uint64","nativeint","unativeint","decimal","float","double","float32","single","char","string","unit","bigint","option","voption","list","array","seq","byref","exn","inref","nativeptr","obj","outref","voidptr","Result"],f={keyword:d,literal:m,built_in:["not","ref","raise","reraise","dict","readOnlyDict","set","get","enum","sizeof","typeof","typedefof","nameof","nullArg","invalidArg","invalidOp","id","fst","snd","ignore","lock","using","box","unbox","tryUnbox","printf","printfn","sprintf","eprintf","eprintfn","fprintf","fprintfn","failwith","failwithf"],"variable.constant":_},p={variants:[i.COMMENT(/\(\*(?!\))/,/\*\)/,{contains:["self"]}),i.C_LINE_COMMENT_MODE]},z=/[a-zA-Z_](\w|')*/,w={scope:"variable",begin:/``/,end:/``/},P=/\B('|\^)/,C={scope:"symbol",variants:[{match:s(P,/``.*?``/)},{match:s(P,i.UNDERSCORE_IDENT_RE)}],relevance:0},S=function({includeEqual:X}){let Z;X?Z="!%&*+-/<=>@^|~?":Z="!%&*+-/<>@^|~?";const ee=Array.from(Z),ne=s("[",...ee.map(e),"]"),le=n(ne,/\./),pe=s(le,a(le)),xe=n(s(pe,le,"*"),s(ne,"+"));return{scope:"operator",match:n(xe,/:\?>/,/:\?/,/:>/,/:=/,/::?/,/\$/),relevance:0}},y=S({includeEqual:!0}),E=S({includeEqual:!1}),T=function(X,Z){return{begin:s(X,a(s(/\s*/,n(/\w/,/'/,/\^/,/#/,/``/,/\(/,/{\|/)))),beginScope:Z,end:a(n(/\n/,/=/)),relevance:0,keywords:i.inherit(f,{type:u}),contains:[p,C,i.inherit(w,{scope:null}),E]}},F=T(/:/,"operator"),A=T(/\bof\b/,"keyword"),M={begin:[/(^|\s+)/,/type/,/\s+/,z],beginScope:{2:"keyword",4:"title.class"},end:a(/\(|=|$/),keywords:f,contains:[p,i.inherit(w,{scope:null}),C,{scope:"operator",match:/<|>/},F]},G={scope:"computation-expression",match:/\b[_a-z]\w*(?=\s*\{)/},L={begin:[/^\s*/,s(/#/,n(...c)),/\b/],beginScope:{2:"meta"},end:a(/\s|$/)},B={variants:[i.BINARY_NUMBER_MODE,i.C_NUMBER_MODE]},O={scope:"string",begin:/"/,end:/"/,contains:[i.BACKSLASH_ESCAPE]},N={scope:"string",begin:/@"/,end:/"/,contains:[{match:/""/},i.BACKSLASH_ESCAPE]},v={scope:"string",begin:/"""/,end:/"""/,relevance:2},D={scope:"subst",begin:/\{/,end:/\}/,keywords:f},I={scope:"string",begin:/\$"/,end:/"/,contains:[{match:/\{\{/},{match:/\}\}/},i.BACKSLASH_ESCAPE,D]},q={scope:"string",begin:/(\$@|@\$)"/,end:/"/,contains:[{match:/\{\{/},{match:/\}\}/},{match:/""/},i.BACKSLASH_ESCAPE,D]},K={scope:"string",begin:/\$"""/,end:/"""/,contains:[{match:/\{\{/},{match:/\}\}/},D],relevance:2},ae={scope:"string",match:s(/'/,n(/[^\\']/,/\\(?:.|\d{3}|x[a-fA-F\d]{2}|u[a-fA-F\d]{4}|U[a-fA-F\d]{8})/),/'/)};return D.contains=[q,I,N,O,ae,o,p,w,F,G,L,B,C,y],{name:"F#",aliases:["fs","f#"],keywords:f,illegal:/\/\*/,classNameAliases:{"computation-expression":"keyword"},contains:[o,{variants:[K,q,I,v,N,O,ae]},p,w,M,{scope:"meta",begin:/\[\]/,relevance:2,contains:[w,v,N,O,ae,B]},A,F,G,L,B,C,y]}}return qm=r,qm}var Um,Mg;function kB(){if(Mg)return Um;Mg=1;function e(t){const a=t.regex,s={keyword:"abort acronym acronyms alias all and assign binary card diag display else eq file files for free ge gt if integer le loop lt maximizing minimizing model models ne negative no not option options or ord positive prod put putpage puttl repeat sameas semicont semiint smax smin solve sos1 sos2 sum system table then until using while xor yes",literal:"eps inf na",built_in:"abs arccos arcsin arctan arctan2 Beta betaReg binomial ceil centropy cos cosh cvPower div div0 eDist entropy errorf execSeed exp fact floor frac gamma gammaReg log logBeta logGamma log10 log2 mapVal max min mod ncpCM ncpF ncpVUpow ncpVUsin normal pi poly power randBinomial randLinear randTriangle round rPower sigmoid sign signPower sin sinh slexp sllog10 slrec sqexp sqlog10 sqr sqrec sqrt tan tanh trunc uniform uniformInt vcPower bool_and bool_eqv bool_imp bool_not bool_or bool_xor ifThen rel_eq rel_ge rel_gt rel_le rel_lt rel_ne gday gdow ghour gleap gmillisec gminute gmonth gsecond gyear jdate jnow jstart jtime errorLevel execError gamsRelease gamsVersion handleCollect handleDelete handleStatus handleSubmit heapFree heapLimit heapSize jobHandle jobKill jobStatus jobTerminate licenseLevel licenseStatus maxExecError sleep timeClose timeComp timeElapsed timeExec timeStart"},l={className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0},n={className:"symbol",variants:[{begin:/=[lgenxc]=/},{begin:/\$/}]},r={className:"comment",variants:[{begin:"'",end:"'"},{begin:'"',end:'"'}],illegal:"\\n",contains:[t.BACKSLASH_ESCAPE]},i={begin:"/",end:"/",keywords:s,contains:[r,t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,t.QUOTE_STRING_MODE,t.APOS_STRING_MODE,t.C_NUMBER_MODE]},d=/[a-z0-9&#*=?@\\><:,()$[\]_.{}!+%^-]+/,o={begin:/[a-z][a-z0-9_]*(\([a-z0-9_, ]*\))?[ \t]+/,excludeBegin:!0,end:"$",endsWithParent:!0,contains:[r,i,{className:"comment",begin:a.concat(d,a.anyNumberOfTimes(a.concat(/[ ]+/,d))),relevance:0}]};return{name:"GAMS",aliases:["gms"],case_insensitive:!0,keywords:s,contains:[t.COMMENT(/^\$ontext/,/^\$offtext/),{className:"meta",begin:"^\\$[a-z0-9]+",end:"$",returnBegin:!0,contains:[{className:"keyword",begin:"^\\$[a-z0-9]+"}]},t.COMMENT("^\\*","$"),t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,t.QUOTE_STRING_MODE,t.APOS_STRING_MODE,{beginKeywords:"set sets parameter parameters variable variables scalar scalars equation equations",end:";",contains:[t.COMMENT("^\\*","$"),t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,t.QUOTE_STRING_MODE,t.APOS_STRING_MODE,i,o]},{beginKeywords:"table",end:";",returnBegin:!0,contains:[{beginKeywords:"table",end:"$",contains:[o]},t.COMMENT("^\\*","$"),t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,t.QUOTE_STRING_MODE,t.APOS_STRING_MODE,t.C_NUMBER_MODE]},{className:"function",begin:/^[a-z][a-z0-9_,\-+' ()$]+\.{2}/,returnBegin:!0,contains:[{className:"title",begin:/^[a-z0-9_]+/},l,n]},t.C_NUMBER_MODE,n]}}return Um=e,Um}var Vm,Bg;function LB(){if(Bg)return Vm;Bg=1;function e(t){const a={keyword:"bool break call callexe checkinterrupt clear clearg closeall cls comlog compile continue create debug declare delete disable dlibrary dllcall do dos ed edit else elseif enable end endfor endif endp endo errorlog errorlogat expr external fn for format goto gosub graph if keyword let lib library line load loadarray loadexe loadf loadk loadm loadp loads loadx local locate loopnextindex lprint lpwidth lshow matrix msym ndpclex new open output outwidth plot plotsym pop prcsn print printdos proc push retp return rndcon rndmod rndmult rndseed run save saveall screen scroll setarray show sparse stop string struct system trace trap threadfor threadendfor threadbegin threadjoin threadstat threadend until use while winprint ne ge le gt lt and xor or not eq eqv",built_in:"abs acf aconcat aeye amax amean AmericanBinomCall AmericanBinomCall_Greeks AmericanBinomCall_ImpVol AmericanBinomPut AmericanBinomPut_Greeks AmericanBinomPut_ImpVol AmericanBSCall AmericanBSCall_Greeks AmericanBSCall_ImpVol AmericanBSPut AmericanBSPut_Greeks AmericanBSPut_ImpVol amin amult annotationGetDefaults annotationSetBkd annotationSetFont annotationSetLineColor annotationSetLineStyle annotationSetLineThickness annualTradingDays arccos arcsin areshape arrayalloc arrayindex arrayinit arraytomat asciiload asclabel astd astds asum atan atan2 atranspose axmargin balance band bandchol bandcholsol bandltsol bandrv bandsolpd bar base10 begwind besselj bessely beta box boxcox cdfBeta cdfBetaInv cdfBinomial cdfBinomialInv cdfBvn cdfBvn2 cdfBvn2e cdfCauchy cdfCauchyInv cdfChic cdfChii cdfChinc cdfChincInv cdfExp cdfExpInv cdfFc cdfFnc cdfFncInv cdfGam cdfGenPareto cdfHyperGeo cdfLaplace cdfLaplaceInv cdfLogistic cdfLogisticInv cdfmControlCreate cdfMvn cdfMvn2e cdfMvnce cdfMvne cdfMvt2e cdfMvtce cdfMvte cdfN cdfN2 cdfNc cdfNegBinomial cdfNegBinomialInv cdfNi cdfPoisson cdfPoissonInv cdfRayleigh cdfRayleighInv cdfTc cdfTci cdfTnc cdfTvn cdfWeibull cdfWeibullInv cdir ceil ChangeDir chdir chiBarSquare chol choldn cholsol cholup chrs close code cols colsf combinate combinated complex con cond conj cons ConScore contour conv convertsatostr convertstrtosa corrm corrms corrvc corrx corrxs cos cosh counts countwts crossprd crout croutp csrcol csrlin csvReadM csvReadSA cumprodc cumsumc curve cvtos datacreate datacreatecomplex datalist dataload dataloop dataopen datasave date datestr datestring datestrymd dayinyr dayofweek dbAddDatabase dbClose dbCommit dbCreateQuery dbExecQuery dbGetConnectOptions dbGetDatabaseName dbGetDriverName dbGetDrivers dbGetHostName dbGetLastErrorNum dbGetLastErrorText dbGetNumericalPrecPolicy dbGetPassword dbGetPort dbGetTableHeaders dbGetTables dbGetUserName dbHasFeature dbIsDriverAvailable dbIsOpen dbIsOpenError dbOpen dbQueryBindValue dbQueryClear dbQueryCols dbQueryExecPrepared dbQueryFetchAllM dbQueryFetchAllSA dbQueryFetchOneM dbQueryFetchOneSA dbQueryFinish dbQueryGetBoundValue dbQueryGetBoundValues dbQueryGetField dbQueryGetLastErrorNum dbQueryGetLastErrorText dbQueryGetLastInsertID dbQueryGetLastQuery dbQueryGetPosition dbQueryIsActive dbQueryIsForwardOnly dbQueryIsNull dbQueryIsSelect dbQueryIsValid dbQueryPrepare dbQueryRows dbQuerySeek dbQuerySeekFirst dbQuerySeekLast dbQuerySeekNext dbQuerySeekPrevious dbQuerySetForwardOnly dbRemoveDatabase dbRollback dbSetConnectOptions dbSetDatabaseName dbSetHostName dbSetNumericalPrecPolicy dbSetPort dbSetUserName dbTransaction DeleteFile delif delrows denseToSp denseToSpRE denToZero design det detl dfft dffti diag diagrv digamma doswin DOSWinCloseall DOSWinOpen dotfeq dotfeqmt dotfge dotfgemt dotfgt dotfgtmt dotfle dotflemt dotflt dotfltmt dotfne dotfnemt draw drop dsCreate dstat dstatmt dstatmtControlCreate dtdate dtday dttime dttodtv dttostr dttoutc dtvnormal dtvtodt dtvtoutc dummy dummybr dummydn eig eigh eighv eigv elapsedTradingDays endwind envget eof eqSolve eqSolvemt eqSolvemtControlCreate eqSolvemtOutCreate eqSolveset erf erfc erfccplx erfcplx error etdays ethsec etstr EuropeanBinomCall EuropeanBinomCall_Greeks EuropeanBinomCall_ImpVol EuropeanBinomPut EuropeanBinomPut_Greeks EuropeanBinomPut_ImpVol EuropeanBSCall EuropeanBSCall_Greeks EuropeanBSCall_ImpVol EuropeanBSPut EuropeanBSPut_Greeks EuropeanBSPut_ImpVol exctsmpl exec execbg exp extern eye fcheckerr fclearerr feq feqmt fflush fft ffti fftm fftmi fftn fge fgemt fgets fgetsa fgetsat fgetst fgt fgtmt fileinfo filesa fle flemt floor flt fltmt fmod fne fnemt fonts fopen formatcv formatnv fputs fputst fseek fstrerror ftell ftocv ftos ftostrC gamma gammacplx gammaii gausset gdaAppend gdaCreate gdaDStat gdaDStatMat gdaGetIndex gdaGetName gdaGetNames gdaGetOrders gdaGetType gdaGetTypes gdaGetVarInfo gdaIsCplx gdaLoad gdaPack gdaRead gdaReadByIndex gdaReadSome gdaReadSparse gdaReadStruct gdaReportVarInfo gdaSave gdaUpdate gdaUpdateAndPack gdaVars gdaWrite gdaWrite32 gdaWriteSome getarray getdims getf getGAUSShome getmatrix getmatrix4D getname getnamef getNextTradingDay getNextWeekDay getnr getorders getpath getPreviousTradingDay getPreviousWeekDay getRow getscalar3D getscalar4D getTrRow getwind glm gradcplx gradMT gradMTm gradMTT gradMTTm gradp graphprt graphset hasimag header headermt hess hessMT hessMTg hessMTgw hessMTm hessMTmw hessMTT hessMTTg hessMTTgw hessMTTm hessMTw hessp hist histf histp hsec imag indcv indexcat indices indices2 indicesf indicesfn indnv indsav integrate1d integrateControlCreate intgrat2 intgrat3 inthp1 inthp2 inthp3 inthp4 inthpControlCreate intquad1 intquad2 intquad3 intrleav intrleavsa intrsect intsimp inv invpd invswp iscplx iscplxf isden isinfnanmiss ismiss key keyav keyw lag lag1 lagn lapEighb lapEighi lapEighvb lapEighvi lapgEig lapgEigh lapgEighv lapgEigv lapgSchur lapgSvdcst lapgSvds lapgSvdst lapSvdcusv lapSvds lapSvdusv ldlp ldlsol linSolve listwise ln lncdfbvn lncdfbvn2 lncdfmvn lncdfn lncdfn2 lncdfnc lnfact lngammacplx lnpdfmvn lnpdfmvt lnpdfn lnpdft loadd loadstruct loadwind loess loessmt loessmtControlCreate log loglog logx logy lower lowmat lowmat1 ltrisol lu lusol machEpsilon make makevars makewind margin matalloc matinit mattoarray maxbytes maxc maxindc maxv maxvec mbesselei mbesselei0 mbesselei1 mbesseli mbesseli0 mbesseli1 meanc median mergeby mergevar minc minindc minv miss missex missrv moment momentd movingave movingaveExpwgt movingaveWgt nextindex nextn nextnevn nextwind ntos null null1 numCombinations ols olsmt olsmtControlCreate olsqr olsqr2 olsqrmt ones optn optnevn orth outtyp pacf packedToSp packr parse pause pdfCauchy pdfChi pdfExp pdfGenPareto pdfHyperGeo pdfLaplace pdfLogistic pdfn pdfPoisson pdfRayleigh pdfWeibull pi pinv pinvmt plotAddArrow plotAddBar plotAddBox plotAddHist plotAddHistF plotAddHistP plotAddPolar plotAddScatter plotAddShape plotAddTextbox plotAddTS plotAddXY plotArea plotBar plotBox plotClearLayout plotContour plotCustomLayout plotGetDefaults plotHist plotHistF plotHistP plotLayout plotLogLog plotLogX plotLogY plotOpenWindow plotPolar plotSave plotScatter plotSetAxesPen plotSetBar plotSetBarFill plotSetBarStacked plotSetBkdColor plotSetFill plotSetGrid plotSetLegend plotSetLineColor plotSetLineStyle plotSetLineSymbol plotSetLineThickness plotSetNewWindow plotSetTitle plotSetWhichYAxis plotSetXAxisShow plotSetXLabel plotSetXRange plotSetXTicInterval plotSetXTicLabel plotSetYAxisShow plotSetYLabel plotSetYRange plotSetZAxisShow plotSetZLabel plotSurface plotTS plotXY polar polychar polyeval polygamma polyint polymake polymat polymroot polymult polyroot pqgwin previousindex princomp printfm printfmt prodc psi putarray putf putvals pvCreate pvGetIndex pvGetParNames pvGetParVector pvLength pvList pvPack pvPacki pvPackm pvPackmi pvPacks pvPacksi pvPacksm pvPacksmi pvPutParVector pvTest pvUnpack QNewton QNewtonmt QNewtonmtControlCreate QNewtonmtOutCreate QNewtonSet QProg QProgmt QProgmtInCreate qqr qqre qqrep qr qre qrep qrsol qrtsol qtyr qtyre qtyrep quantile quantiled qyr qyre qyrep qz rank rankindx readr real reclassify reclassifyCuts recode recserar recsercp recserrc rerun rescale reshape rets rev rfft rffti rfftip rfftn rfftnp rfftp rndBernoulli rndBeta rndBinomial rndCauchy rndChiSquare rndCon rndCreateState rndExp rndGamma rndGeo rndGumbel rndHyperGeo rndi rndKMbeta rndKMgam rndKMi rndKMn rndKMnb rndKMp rndKMu rndKMvm rndLaplace rndLCbeta rndLCgam rndLCi rndLCn rndLCnb rndLCp rndLCu rndLCvm rndLogNorm rndMTu rndMVn rndMVt rndn rndnb rndNegBinomial rndp rndPoisson rndRayleigh rndStateSkip rndu rndvm rndWeibull rndWishart rotater round rows rowsf rref sampleData satostrC saved saveStruct savewind scale scale3d scalerr scalinfnanmiss scalmiss schtoc schur searchsourcepath seekr select selif seqa seqm setdif setdifsa setvars setvwrmode setwind shell shiftr sin singleindex sinh sleep solpd sortc sortcc sortd sorthc sorthcc sortind sortindc sortmc sortr sortrc spBiconjGradSol spChol spConjGradSol spCreate spDenseSubmat spDiagRvMat spEigv spEye spLDL spline spLU spNumNZE spOnes spreadSheetReadM spreadSheetReadSA spreadSheetWrite spScale spSubmat spToDense spTrTDense spTScalar spZeros sqpSolve sqpSolveMT sqpSolveMTControlCreate sqpSolveMTlagrangeCreate sqpSolveMToutCreate sqpSolveSet sqrt statements stdc stdsc stocv stof strcombine strindx strlen strput strrindx strsect strsplit strsplitPad strtodt strtof strtofcplx strtriml strtrimr strtrunc strtruncl strtruncpad strtruncr submat subscat substute subvec sumc sumr surface svd svd1 svd2 svdcusv svds svdusv sysstate tab tan tanh tempname time timedt timestr timeutc title tkf2eps tkf2ps tocart todaydt toeplitz token topolar trapchk trigamma trimr trunc type typecv typef union unionsa uniqindx uniqindxsa unique uniquesa upmat upmat1 upper utctodt utctodtv utrisol vals varCovMS varCovXS varget vargetl varmall varmares varput varputl vartypef vcm vcms vcx vcxs vec vech vecr vector vget view viewxyz vlist vnamecv volume vput vread vtypecv wait waitc walkindex where window writer xlabel xlsGetSheetCount xlsGetSheetSize xlsGetSheetTypes xlsMakeRange xlsReadM xlsReadSA xlsWrite xlsWriteM xlsWriteSA xpnd xtics xy xyz ylabel ytics zeros zeta zlabel ztics cdfEmpirical dot h5create h5open h5read h5readAttribute h5write h5writeAttribute ldl plotAddErrorBar plotAddSurface plotCDFEmpirical plotSetColormap plotSetContourLabels plotSetLegendFont plotSetTextInterpreter plotSetXTicCount plotSetYTicCount plotSetZLevels powerm strjoin sylvester strtrim",literal:"DB_AFTER_LAST_ROW DB_ALL_TABLES DB_BATCH_OPERATIONS DB_BEFORE_FIRST_ROW DB_BLOB DB_EVENT_NOTIFICATIONS DB_FINISH_QUERY DB_HIGH_PRECISION DB_LAST_INSERT_ID DB_LOW_PRECISION_DOUBLE DB_LOW_PRECISION_INT32 DB_LOW_PRECISION_INT64 DB_LOW_PRECISION_NUMBERS DB_MULTIPLE_RESULT_SETS DB_NAMED_PLACEHOLDERS DB_POSITIONAL_PLACEHOLDERS DB_PREPARED_QUERIES DB_QUERY_SIZE DB_SIMPLE_LOCKING DB_SYSTEM_TABLES DB_TABLES DB_TRANSACTIONS DB_UNICODE DB_VIEWS __STDIN __STDOUT __STDERR __FILE_DIR"},s=t.COMMENT("@","@"),l={className:"meta",begin:"#",end:"$",keywords:{keyword:"define definecs|10 undef ifdef ifndef iflight ifdllcall ifmac ifos2win ifunix else endif lineson linesoff srcfile srcline"},contains:[{begin:/\\\n/,relevance:0},{beginKeywords:"include",end:"$",keywords:{keyword:"include"},contains:[{className:"string",begin:'"',end:'"',illegal:"\\n"}]},t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,s]},n={begin:/\bstruct\s+/,end:/\s/,keywords:"struct",contains:[{className:"type",begin:t.UNDERSCORE_IDENT_RE,relevance:0}]},r=[{className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,endsWithParent:!0,relevance:0,contains:[{className:"literal",begin:/\.\.\./},t.C_NUMBER_MODE,t.C_BLOCK_COMMENT_MODE,s,n]}],i={className:"title",begin:t.UNDERSCORE_IDENT_RE,relevance:0},d=function(u,b,f){const x=t.inherit({className:"function",beginKeywords:u,end:b,excludeEnd:!0,contains:[].concat(r)},{});return x.contains.push(i),x.contains.push(t.C_NUMBER_MODE),x.contains.push(t.C_BLOCK_COMMENT_MODE),x.contains.push(s),x},o={className:"built_in",begin:"\\b("+a.built_in.split(" ").join("|")+")\\b"},c={className:"string",begin:'"',end:'"',contains:[t.BACKSLASH_ESCAPE],relevance:0},m={begin:t.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,keywords:a,relevance:0,contains:[{beginKeywords:a.keyword},o,{className:"built_in",begin:t.UNDERSCORE_IDENT_RE,relevance:0}]},_={begin:/\(/,end:/\)/,relevance:0,keywords:{built_in:a.built_in,literal:a.literal},contains:[t.C_NUMBER_MODE,t.C_BLOCK_COMMENT_MODE,s,o,m,c,"self"]};return m.contains.push(_),{name:"GAUSS",aliases:["gss"],case_insensitive:!0,keywords:a,illegal:/(\{[%#]|[%#]\}| <- )/,contains:[t.C_NUMBER_MODE,t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,s,c,l,{className:"keyword",begin:/\bexternal (matrix|string|array|sparse matrix|struct|proc|keyword|fn)/},d("proc keyword",";"),d("fn","="),{beginKeywords:"for threadfor",end:/;/,relevance:0,contains:[t.C_BLOCK_COMMENT_MODE,s,_]},{variants:[{begin:t.UNDERSCORE_IDENT_RE+"\\."+t.UNDERSCORE_IDENT_RE},{begin:t.UNDERSCORE_IDENT_RE+"\\s*="}],relevance:0},m,n]}}return Vm=e,Vm}var Hm,kg;function GB(){if(kg)return Hm;kg=1;function e(t){const a="[A-Z_][A-Z0-9_.]*",s="%",l={$pattern:a,keyword:"IF DO WHILE ENDWHILE CALL ENDIF SUB ENDSUB GOTO REPEAT ENDREPEAT EQ LT GT NE GE LE OR XOR"},n={className:"meta",begin:"([O])([0-9]+)"},r=t.inherit(t.C_NUMBER_MODE,{begin:"([-+]?((\\.\\d+)|(\\d+)(\\.\\d*)?))|"+t.C_NUMBER_RE}),i=[t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,t.COMMENT(/\(/,/\)/),r,t.inherit(t.APOS_STRING_MODE,{illegal:null}),t.inherit(t.QUOTE_STRING_MODE,{illegal:null}),{className:"name",begin:"([G])([0-9]+\\.?[0-9]?)"},{className:"name",begin:"([M])([0-9]+\\.?[0-9]?)"},{className:"attr",begin:"(VC|VS|#)",end:"(\\d+)"},{className:"attr",begin:"(VZOFX|VZOFY|VZOFZ)"},{className:"built_in",begin:"(ATAN|ABS|ACOS|ASIN|SIN|COS|EXP|FIX|FUP|ROUND|LN|TAN)(\\[)",contains:[r],end:"\\]"},{className:"symbol",variants:[{begin:"N",end:"\\d+",illegal:"\\W"}]}];return{name:"G-code (ISO 6983)",aliases:["nc"],case_insensitive:!0,keywords:l,contains:[{className:"meta",begin:s},n].concat(i)}}return Hm=e,Hm}var Qm,Lg;function qB(){if(Lg)return Qm;Lg=1;function e(t){return{name:"Gherkin",aliases:["feature"],keywords:"Feature Background Ability Business Need Scenario Scenarios Scenario Outline Scenario Template Examples Given And Then But When",contains:[{className:"symbol",begin:"\\*",relevance:0},{className:"meta",begin:"@[^@\\s]+"},{begin:"\\|",end:"\\|\\w*$",contains:[{className:"string",begin:"[^|]+"}]},{className:"variable",begin:"<",end:">"},t.HASH_COMMENT_MODE,{className:"string",begin:'"""',end:'"""'},t.QUOTE_STRING_MODE]}}return Qm=e,Qm}var Ym,Gg;function UB(){if(Gg)return Ym;Gg=1;function e(t){return{name:"GLSL",keywords:{keyword:"break continue discard do else for if return while switch case default attribute binding buffer ccw centroid centroid varying coherent column_major const cw depth_any depth_greater depth_less depth_unchanged early_fragment_tests equal_spacing flat fractional_even_spacing fractional_odd_spacing highp in index inout invariant invocations isolines layout line_strip lines lines_adjacency local_size_x local_size_y local_size_z location lowp max_vertices mediump noperspective offset origin_upper_left out packed patch pixel_center_integer point_mode points precise precision quads r11f_g11f_b10f r16 r16_snorm r16f r16i r16ui r32f r32i r32ui r8 r8_snorm r8i r8ui readonly restrict rg16 rg16_snorm rg16f rg16i rg16ui rg32f rg32i rg32ui rg8 rg8_snorm rg8i rg8ui rgb10_a2 rgb10_a2ui rgba16 rgba16_snorm rgba16f rgba16i rgba16ui rgba32f rgba32i rgba32ui rgba8 rgba8_snorm rgba8i rgba8ui row_major sample shared smooth std140 std430 stream triangle_strip triangles triangles_adjacency uniform varying vertices volatile writeonly",type:"atomic_uint bool bvec2 bvec3 bvec4 dmat2 dmat2x2 dmat2x3 dmat2x4 dmat3 dmat3x2 dmat3x3 dmat3x4 dmat4 dmat4x2 dmat4x3 dmat4x4 double dvec2 dvec3 dvec4 float iimage1D iimage1DArray iimage2D iimage2DArray iimage2DMS iimage2DMSArray iimage2DRect iimage3D iimageBuffer iimageCube iimageCubeArray image1D image1DArray image2D image2DArray image2DMS image2DMSArray image2DRect image3D imageBuffer imageCube imageCubeArray int isampler1D isampler1DArray isampler2D isampler2DArray isampler2DMS isampler2DMSArray isampler2DRect isampler3D isamplerBuffer isamplerCube isamplerCubeArray ivec2 ivec3 ivec4 mat2 mat2x2 mat2x3 mat2x4 mat3 mat3x2 mat3x3 mat3x4 mat4 mat4x2 mat4x3 mat4x4 sampler1D sampler1DArray sampler1DArrayShadow sampler1DShadow sampler2D sampler2DArray sampler2DArrayShadow sampler2DMS sampler2DMSArray sampler2DRect sampler2DRectShadow sampler2DShadow sampler3D samplerBuffer samplerCube samplerCubeArray samplerCubeArrayShadow samplerCubeShadow image1D uimage1DArray uimage2D uimage2DArray uimage2DMS uimage2DMSArray uimage2DRect uimage3D uimageBuffer uimageCube uimageCubeArray uint usampler1D usampler1DArray usampler2D usampler2DArray usampler2DMS usampler2DMSArray usampler2DRect usampler3D samplerBuffer usamplerCube usamplerCubeArray uvec2 uvec3 uvec4 vec2 vec3 vec4 void",built_in:"gl_MaxAtomicCounterBindings gl_MaxAtomicCounterBufferSize gl_MaxClipDistances gl_MaxClipPlanes gl_MaxCombinedAtomicCounterBuffers gl_MaxCombinedAtomicCounters gl_MaxCombinedImageUniforms gl_MaxCombinedImageUnitsAndFragmentOutputs gl_MaxCombinedTextureImageUnits gl_MaxComputeAtomicCounterBuffers gl_MaxComputeAtomicCounters gl_MaxComputeImageUniforms gl_MaxComputeTextureImageUnits gl_MaxComputeUniformComponents gl_MaxComputeWorkGroupCount gl_MaxComputeWorkGroupSize gl_MaxDrawBuffers gl_MaxFragmentAtomicCounterBuffers gl_MaxFragmentAtomicCounters gl_MaxFragmentImageUniforms gl_MaxFragmentInputComponents gl_MaxFragmentInputVectors gl_MaxFragmentUniformComponents gl_MaxFragmentUniformVectors gl_MaxGeometryAtomicCounterBuffers gl_MaxGeometryAtomicCounters gl_MaxGeometryImageUniforms gl_MaxGeometryInputComponents gl_MaxGeometryOutputComponents gl_MaxGeometryOutputVertices gl_MaxGeometryTextureImageUnits gl_MaxGeometryTotalOutputComponents gl_MaxGeometryUniformComponents gl_MaxGeometryVaryingComponents gl_MaxImageSamples gl_MaxImageUnits gl_MaxLights gl_MaxPatchVertices gl_MaxProgramTexelOffset gl_MaxTessControlAtomicCounterBuffers gl_MaxTessControlAtomicCounters gl_MaxTessControlImageUniforms gl_MaxTessControlInputComponents gl_MaxTessControlOutputComponents gl_MaxTessControlTextureImageUnits gl_MaxTessControlTotalOutputComponents gl_MaxTessControlUniformComponents gl_MaxTessEvaluationAtomicCounterBuffers gl_MaxTessEvaluationAtomicCounters gl_MaxTessEvaluationImageUniforms gl_MaxTessEvaluationInputComponents gl_MaxTessEvaluationOutputComponents gl_MaxTessEvaluationTextureImageUnits gl_MaxTessEvaluationUniformComponents gl_MaxTessGenLevel gl_MaxTessPatchComponents gl_MaxTextureCoords gl_MaxTextureImageUnits gl_MaxTextureUnits gl_MaxVaryingComponents gl_MaxVaryingFloats gl_MaxVaryingVectors gl_MaxVertexAtomicCounterBuffers gl_MaxVertexAtomicCounters gl_MaxVertexAttribs gl_MaxVertexImageUniforms gl_MaxVertexOutputComponents gl_MaxVertexOutputVectors gl_MaxVertexTextureImageUnits gl_MaxVertexUniformComponents gl_MaxVertexUniformVectors gl_MaxViewports gl_MinProgramTexelOffset gl_BackColor gl_BackLightModelProduct gl_BackLightProduct gl_BackMaterial gl_BackSecondaryColor gl_ClipDistance gl_ClipPlane gl_ClipVertex gl_Color gl_DepthRange gl_EyePlaneQ gl_EyePlaneR gl_EyePlaneS gl_EyePlaneT gl_Fog gl_FogCoord gl_FogFragCoord gl_FragColor gl_FragCoord gl_FragData gl_FragDepth gl_FrontColor gl_FrontFacing gl_FrontLightModelProduct gl_FrontLightProduct gl_FrontMaterial gl_FrontSecondaryColor gl_GlobalInvocationID gl_InstanceID gl_InvocationID gl_Layer gl_LightModel gl_LightSource gl_LocalInvocationID gl_LocalInvocationIndex gl_ModelViewMatrix gl_ModelViewMatrixInverse gl_ModelViewMatrixInverseTranspose gl_ModelViewMatrixTranspose gl_ModelViewProjectionMatrix gl_ModelViewProjectionMatrixInverse gl_ModelViewProjectionMatrixInverseTranspose gl_ModelViewProjectionMatrixTranspose gl_MultiTexCoord0 gl_MultiTexCoord1 gl_MultiTexCoord2 gl_MultiTexCoord3 gl_MultiTexCoord4 gl_MultiTexCoord5 gl_MultiTexCoord6 gl_MultiTexCoord7 gl_Normal gl_NormalMatrix gl_NormalScale gl_NumSamples gl_NumWorkGroups gl_ObjectPlaneQ gl_ObjectPlaneR gl_ObjectPlaneS gl_ObjectPlaneT gl_PatchVerticesIn gl_Point gl_PointCoord gl_PointSize gl_Position gl_PrimitiveID gl_PrimitiveIDIn gl_ProjectionMatrix gl_ProjectionMatrixInverse gl_ProjectionMatrixInverseTranspose gl_ProjectionMatrixTranspose gl_SampleID gl_SampleMask gl_SampleMaskIn gl_SamplePosition gl_SecondaryColor gl_TessCoord gl_TessLevelInner gl_TessLevelOuter gl_TexCoord gl_TextureEnvColor gl_TextureMatrix gl_TextureMatrixInverse gl_TextureMatrixInverseTranspose gl_TextureMatrixTranspose gl_Vertex gl_VertexID gl_ViewportIndex gl_WorkGroupID gl_WorkGroupSize gl_in gl_out EmitStreamVertex EmitVertex EndPrimitive EndStreamPrimitive abs acos acosh all any asin asinh atan atanh atomicAdd atomicAnd atomicCompSwap atomicCounter atomicCounterDecrement atomicCounterIncrement atomicExchange atomicMax atomicMin atomicOr atomicXor barrier bitCount bitfieldExtract bitfieldInsert bitfieldReverse ceil clamp cos cosh cross dFdx dFdy degrees determinant distance dot equal exp exp2 faceforward findLSB findMSB floatBitsToInt floatBitsToUint floor fma fract frexp ftransform fwidth greaterThan greaterThanEqual groupMemoryBarrier imageAtomicAdd imageAtomicAnd imageAtomicCompSwap imageAtomicExchange imageAtomicMax imageAtomicMin imageAtomicOr imageAtomicXor imageLoad imageSize imageStore imulExtended intBitsToFloat interpolateAtCentroid interpolateAtOffset interpolateAtSample inverse inversesqrt isinf isnan ldexp length lessThan lessThanEqual log log2 matrixCompMult max memoryBarrier memoryBarrierAtomicCounter memoryBarrierBuffer memoryBarrierImage memoryBarrierShared min mix mod modf noise1 noise2 noise3 noise4 normalize not notEqual outerProduct packDouble2x32 packHalf2x16 packSnorm2x16 packSnorm4x8 packUnorm2x16 packUnorm4x8 pow radians reflect refract round roundEven shadow1D shadow1DLod shadow1DProj shadow1DProjLod shadow2D shadow2DLod shadow2DProj shadow2DProjLod sign sin sinh smoothstep sqrt step tan tanh texelFetch texelFetchOffset texture texture1D texture1DLod texture1DProj texture1DProjLod texture2D texture2DLod texture2DProj texture2DProjLod texture3D texture3DLod texture3DProj texture3DProjLod textureCube textureCubeLod textureGather textureGatherOffset textureGatherOffsets textureGrad textureGradOffset textureLod textureLodOffset textureOffset textureProj textureProjGrad textureProjGradOffset textureProjLod textureProjLodOffset textureProjOffset textureQueryLevels textureQueryLod textureSize transpose trunc uaddCarry uintBitsToFloat umulExtended unpackDouble2x32 unpackHalf2x16 unpackSnorm2x16 unpackSnorm4x8 unpackUnorm2x16 unpackUnorm4x8 usubBorrow",literal:"true false"},illegal:'"',contains:[t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,t.C_NUMBER_MODE,{className:"meta",begin:"#",end:"$"}]}}return Ym=e,Ym}var Km,qg;function VB(){if(qg)return Km;qg=1;function e(t){return{name:"GML",case_insensitive:!1,keywords:{keyword:["#endregion","#macro","#region","and","begin","break","case","constructor","continue","default","delete","div","do","else","end","enum","exit","for","function","globalvar","if","mod","new","not","or","repeat","return","static","switch","then","until","var","while","with","xor"],built_in:["abs","alarm_get","alarm_set","angle_difference","animcurve_channel_evaluate","animcurve_channel_new","animcurve_create","animcurve_destroy","animcurve_exists","animcurve_get","animcurve_get_channel","animcurve_get_channel_index","animcurve_point_new","ansi_char","application_get_position","application_surface_draw_enable","application_surface_enable","application_surface_is_enabled","arccos","arcsin","arctan","arctan2","array_all","array_any","array_concat","array_contains","array_contains_ext","array_copy","array_copy_while","array_create","array_create_ext","array_delete","array_equals","array_filter","array_filter_ext","array_find_index","array_first","array_foreach","array_get","array_get_index","array_insert","array_intersection","array_last","array_length","array_map","array_map_ext","array_pop","array_push","array_reduce","array_resize","array_reverse","array_reverse_ext","array_set","array_shuffle","array_shuffle_ext","array_sort","array_union","array_unique","array_unique_ext","asset_add_tags","asset_clear_tags","asset_get_ids","asset_get_index","asset_get_tags","asset_get_type","asset_has_any_tag","asset_has_tags","asset_remove_tags","audio_bus_clear_emitters","audio_bus_create","audio_bus_get_emitters","audio_channel_num","audio_create_buffer_sound","audio_create_play_queue","audio_create_stream","audio_create_sync_group","audio_debug","audio_destroy_stream","audio_destroy_sync_group","audio_effect_create","audio_emitter_bus","audio_emitter_create","audio_emitter_exists","audio_emitter_falloff","audio_emitter_free","audio_emitter_gain","audio_emitter_get_bus","audio_emitter_get_gain","audio_emitter_get_listener_mask","audio_emitter_get_pitch","audio_emitter_get_vx","audio_emitter_get_vy","audio_emitter_get_vz","audio_emitter_get_x","audio_emitter_get_y","audio_emitter_get_z","audio_emitter_pitch","audio_emitter_position","audio_emitter_set_listener_mask","audio_emitter_velocity","audio_exists","audio_falloff_set_model","audio_free_buffer_sound","audio_free_play_queue","audio_get_listener_count","audio_get_listener_info","audio_get_listener_mask","audio_get_master_gain","audio_get_name","audio_get_recorder_count","audio_get_recorder_info","audio_get_type","audio_group_get_assets","audio_group_get_gain","audio_group_is_loaded","audio_group_load","audio_group_load_progress","audio_group_name","audio_group_set_gain","audio_group_stop_all","audio_group_unload","audio_is_paused","audio_is_playing","audio_listener_get_data","audio_listener_orientation","audio_listener_position","audio_listener_set_orientation","audio_listener_set_position","audio_listener_set_velocity","audio_listener_velocity","audio_master_gain","audio_pause_all","audio_pause_sound","audio_pause_sync_group","audio_play_in_sync_group","audio_play_sound","audio_play_sound_at","audio_play_sound_ext","audio_play_sound_on","audio_queue_sound","audio_resume_all","audio_resume_sound","audio_resume_sync_group","audio_set_listener_mask","audio_set_master_gain","audio_sound_gain","audio_sound_get_audio_group","audio_sound_get_gain","audio_sound_get_listener_mask","audio_sound_get_loop","audio_sound_get_loop_end","audio_sound_get_loop_start","audio_sound_get_pitch","audio_sound_get_track_position","audio_sound_is_playable","audio_sound_length","audio_sound_loop","audio_sound_loop_end","audio_sound_loop_start","audio_sound_pitch","audio_sound_set_listener_mask","audio_sound_set_track_position","audio_start_recording","audio_start_sync_group","audio_stop_all","audio_stop_recording","audio_stop_sound","audio_stop_sync_group","audio_sync_group_debug","audio_sync_group_get_track_pos","audio_sync_group_is_paused","audio_sync_group_is_playing","audio_system_is_available","audio_system_is_initialised","base64_decode","base64_encode","bool","browser_input_capture","buffer_async_group_begin","buffer_async_group_end","buffer_async_group_option","buffer_base64_decode","buffer_base64_decode_ext","buffer_base64_encode","buffer_compress","buffer_copy","buffer_copy_from_vertex_buffer","buffer_copy_stride","buffer_crc32","buffer_create","buffer_create_from_vertex_buffer","buffer_create_from_vertex_buffer_ext","buffer_decompress","buffer_delete","buffer_exists","buffer_fill","buffer_get_address","buffer_get_alignment","buffer_get_size","buffer_get_surface","buffer_get_type","buffer_load","buffer_load_async","buffer_load_ext","buffer_load_partial","buffer_md5","buffer_peek","buffer_poke","buffer_read","buffer_resize","buffer_save","buffer_save_async","buffer_save_ext","buffer_seek","buffer_set_surface","buffer_set_used_size","buffer_sha1","buffer_sizeof","buffer_tell","buffer_write","call_cancel","call_later","camera_apply","camera_copy_transforms","camera_create","camera_create_view","camera_destroy","camera_get_active","camera_get_begin_script","camera_get_default","camera_get_end_script","camera_get_proj_mat","camera_get_update_script","camera_get_view_angle","camera_get_view_border_x","camera_get_view_border_y","camera_get_view_height","camera_get_view_mat","camera_get_view_speed_x","camera_get_view_speed_y","camera_get_view_target","camera_get_view_width","camera_get_view_x","camera_get_view_y","camera_set_begin_script","camera_set_default","camera_set_end_script","camera_set_proj_mat","camera_set_update_script","camera_set_view_angle","camera_set_view_border","camera_set_view_mat","camera_set_view_pos","camera_set_view_size","camera_set_view_speed","camera_set_view_target","ceil","choose","chr","clamp","clickable_add","clickable_add_ext","clickable_change","clickable_change_ext","clickable_delete","clickable_exists","clickable_set_style","clipboard_get_text","clipboard_has_text","clipboard_set_text","cloud_file_save","cloud_string_save","cloud_synchronise","code_is_compiled","collision_circle","collision_circle_list","collision_ellipse","collision_ellipse_list","collision_line","collision_line_list","collision_point","collision_point_list","collision_rectangle","collision_rectangle_list","color_get_blue","color_get_green","color_get_hue","color_get_red","color_get_saturation","color_get_value","colour_get_blue","colour_get_green","colour_get_hue","colour_get_red","colour_get_saturation","colour_get_value","cos","darccos","darcsin","darctan","darctan2","date_compare_date","date_compare_datetime","date_compare_time","date_create_datetime","date_current_datetime","date_date_of","date_date_string","date_datetime_string","date_day_span","date_days_in_month","date_days_in_year","date_get_day","date_get_day_of_year","date_get_hour","date_get_hour_of_year","date_get_minute","date_get_minute_of_year","date_get_month","date_get_second","date_get_second_of_year","date_get_timezone","date_get_week","date_get_weekday","date_get_year","date_hour_span","date_inc_day","date_inc_hour","date_inc_minute","date_inc_month","date_inc_second","date_inc_week","date_inc_year","date_is_today","date_leap_year","date_minute_span","date_month_span","date_second_span","date_set_timezone","date_time_of","date_time_string","date_valid_datetime","date_week_span","date_year_span","db_to_lin","dbg_add_font_glyphs","dbg_button","dbg_checkbox","dbg_color","dbg_colour","dbg_drop_down","dbg_same_line","dbg_section","dbg_section_delete","dbg_section_exists","dbg_slider","dbg_slider_int","dbg_sprite","dbg_text","dbg_text_input","dbg_view","dbg_view_delete","dbg_view_exists","dbg_watch","dcos","debug_event","debug_get_callstack","degtorad","device_get_tilt_x","device_get_tilt_y","device_get_tilt_z","device_is_keypad_open","device_mouse_check_button","device_mouse_check_button_pressed","device_mouse_check_button_released","device_mouse_dbclick_enable","device_mouse_raw_x","device_mouse_raw_y","device_mouse_x","device_mouse_x_to_gui","device_mouse_y","device_mouse_y_to_gui","directory_create","directory_destroy","directory_exists","display_get_dpi_x","display_get_dpi_y","display_get_frequency","display_get_gui_height","display_get_gui_width","display_get_height","display_get_orientation","display_get_sleep_margin","display_get_timing_method","display_get_width","display_mouse_get_x","display_mouse_get_y","display_mouse_set","display_reset","display_set_gui_maximise","display_set_gui_maximize","display_set_gui_size","display_set_sleep_margin","display_set_timing_method","display_set_ui_visibility","distance_to_object","distance_to_point","dot_product","dot_product_3d","dot_product_3d_normalised","dot_product_3d_normalized","dot_product_normalised","dot_product_normalized","draw_arrow","draw_button","draw_circle","draw_circle_color","draw_circle_colour","draw_clear","draw_clear_alpha","draw_ellipse","draw_ellipse_color","draw_ellipse_colour","draw_enable_drawevent","draw_enable_skeleton_blendmodes","draw_enable_swf_aa","draw_flush","draw_get_alpha","draw_get_color","draw_get_colour","draw_get_enable_skeleton_blendmodes","draw_get_font","draw_get_halign","draw_get_lighting","draw_get_swf_aa_level","draw_get_valign","draw_getpixel","draw_getpixel_ext","draw_healthbar","draw_highscore","draw_light_define_ambient","draw_light_define_direction","draw_light_define_point","draw_light_enable","draw_light_get","draw_light_get_ambient","draw_line","draw_line_color","draw_line_colour","draw_line_width","draw_line_width_color","draw_line_width_colour","draw_path","draw_point","draw_point_color","draw_point_colour","draw_primitive_begin","draw_primitive_begin_texture","draw_primitive_end","draw_rectangle","draw_rectangle_color","draw_rectangle_colour","draw_roundrect","draw_roundrect_color","draw_roundrect_color_ext","draw_roundrect_colour","draw_roundrect_colour_ext","draw_roundrect_ext","draw_self","draw_set_alpha","draw_set_circle_precision","draw_set_color","draw_set_colour","draw_set_font","draw_set_halign","draw_set_lighting","draw_set_swf_aa_level","draw_set_valign","draw_skeleton","draw_skeleton_collision","draw_skeleton_instance","draw_skeleton_time","draw_sprite","draw_sprite_ext","draw_sprite_general","draw_sprite_part","draw_sprite_part_ext","draw_sprite_pos","draw_sprite_stretched","draw_sprite_stretched_ext","draw_sprite_tiled","draw_sprite_tiled_ext","draw_surface","draw_surface_ext","draw_surface_general","draw_surface_part","draw_surface_part_ext","draw_surface_stretched","draw_surface_stretched_ext","draw_surface_tiled","draw_surface_tiled_ext","draw_text","draw_text_color","draw_text_colour","draw_text_ext","draw_text_ext_color","draw_text_ext_colour","draw_text_ext_transformed","draw_text_ext_transformed_color","draw_text_ext_transformed_colour","draw_text_transformed","draw_text_transformed_color","draw_text_transformed_colour","draw_texture_flush","draw_tile","draw_tilemap","draw_triangle","draw_triangle_color","draw_triangle_colour","draw_vertex","draw_vertex_color","draw_vertex_colour","draw_vertex_texture","draw_vertex_texture_color","draw_vertex_texture_colour","ds_exists","ds_grid_add","ds_grid_add_disk","ds_grid_add_grid_region","ds_grid_add_region","ds_grid_clear","ds_grid_copy","ds_grid_create","ds_grid_destroy","ds_grid_get","ds_grid_get_disk_max","ds_grid_get_disk_mean","ds_grid_get_disk_min","ds_grid_get_disk_sum","ds_grid_get_max","ds_grid_get_mean","ds_grid_get_min","ds_grid_get_sum","ds_grid_height","ds_grid_multiply","ds_grid_multiply_disk","ds_grid_multiply_grid_region","ds_grid_multiply_region","ds_grid_read","ds_grid_resize","ds_grid_set","ds_grid_set_disk","ds_grid_set_grid_region","ds_grid_set_region","ds_grid_shuffle","ds_grid_sort","ds_grid_to_mp_grid","ds_grid_value_disk_exists","ds_grid_value_disk_x","ds_grid_value_disk_y","ds_grid_value_exists","ds_grid_value_x","ds_grid_value_y","ds_grid_width","ds_grid_write","ds_list_add","ds_list_clear","ds_list_copy","ds_list_create","ds_list_delete","ds_list_destroy","ds_list_empty","ds_list_find_index","ds_list_find_value","ds_list_insert","ds_list_is_list","ds_list_is_map","ds_list_mark_as_list","ds_list_mark_as_map","ds_list_read","ds_list_replace","ds_list_set","ds_list_shuffle","ds_list_size","ds_list_sort","ds_list_write","ds_map_add","ds_map_add_list","ds_map_add_map","ds_map_clear","ds_map_copy","ds_map_create","ds_map_delete","ds_map_destroy","ds_map_empty","ds_map_exists","ds_map_find_first","ds_map_find_last","ds_map_find_next","ds_map_find_previous","ds_map_find_value","ds_map_is_list","ds_map_is_map","ds_map_keys_to_array","ds_map_read","ds_map_replace","ds_map_replace_list","ds_map_replace_map","ds_map_secure_load","ds_map_secure_load_buffer","ds_map_secure_save","ds_map_secure_save_buffer","ds_map_set","ds_map_size","ds_map_values_to_array","ds_map_write","ds_priority_add","ds_priority_change_priority","ds_priority_clear","ds_priority_copy","ds_priority_create","ds_priority_delete_max","ds_priority_delete_min","ds_priority_delete_value","ds_priority_destroy","ds_priority_empty","ds_priority_find_max","ds_priority_find_min","ds_priority_find_priority","ds_priority_read","ds_priority_size","ds_priority_write","ds_queue_clear","ds_queue_copy","ds_queue_create","ds_queue_dequeue","ds_queue_destroy","ds_queue_empty","ds_queue_enqueue","ds_queue_head","ds_queue_read","ds_queue_size","ds_queue_tail","ds_queue_write","ds_set_precision","ds_stack_clear","ds_stack_copy","ds_stack_create","ds_stack_destroy","ds_stack_empty","ds_stack_pop","ds_stack_push","ds_stack_read","ds_stack_size","ds_stack_top","ds_stack_write","dsin","dtan","effect_clear","effect_create_above","effect_create_below","effect_create_depth","effect_create_layer","environment_get_variable","event_inherited","event_perform","event_perform_async","event_perform_object","event_user","exception_unhandled_handler","exp","extension_exists","extension_get_option_count","extension_get_option_names","extension_get_option_value","extension_get_options","extension_get_version","external_call","external_define","external_free","file_attributes","file_bin_close","file_bin_open","file_bin_position","file_bin_read_byte","file_bin_rewrite","file_bin_seek","file_bin_size","file_bin_write_byte","file_copy","file_delete","file_exists","file_find_close","file_find_first","file_find_next","file_rename","file_text_close","file_text_eof","file_text_eoln","file_text_open_append","file_text_open_from_string","file_text_open_read","file_text_open_write","file_text_read_real","file_text_read_string","file_text_readln","file_text_write_real","file_text_write_string","file_text_writeln","filename_change_ext","filename_dir","filename_drive","filename_ext","filename_name","filename_path","floor","font_add","font_add_enable_aa","font_add_get_enable_aa","font_add_sprite","font_add_sprite_ext","font_cache_glyph","font_delete","font_enable_effects","font_enable_sdf","font_exists","font_get_bold","font_get_first","font_get_fontname","font_get_info","font_get_italic","font_get_last","font_get_name","font_get_sdf_enabled","font_get_sdf_spread","font_get_size","font_get_texture","font_get_uvs","font_replace_sprite","font_replace_sprite_ext","font_sdf_spread","font_set_cache_size","frac","fx_create","fx_get_name","fx_get_parameter","fx_get_parameter_names","fx_get_parameters","fx_get_single_layer","fx_set_parameter","fx_set_parameters","fx_set_single_layer","game_change","game_end","game_get_speed","game_load","game_load_buffer","game_restart","game_save","game_save_buffer","game_set_speed","gamepad_axis_count","gamepad_axis_value","gamepad_button_check","gamepad_button_check_pressed","gamepad_button_check_released","gamepad_button_count","gamepad_button_value","gamepad_get_axis_deadzone","gamepad_get_button_threshold","gamepad_get_description","gamepad_get_device_count","gamepad_get_guid","gamepad_get_mapping","gamepad_get_option","gamepad_hat_count","gamepad_hat_value","gamepad_is_connected","gamepad_is_supported","gamepad_remove_mapping","gamepad_set_axis_deadzone","gamepad_set_button_threshold","gamepad_set_color","gamepad_set_colour","gamepad_set_option","gamepad_set_vibration","gamepad_test_mapping","gc_collect","gc_enable","gc_get_stats","gc_get_target_frame_time","gc_is_enabled","gc_target_frame_time","gesture_double_tap_distance","gesture_double_tap_time","gesture_drag_distance","gesture_drag_time","gesture_flick_speed","gesture_get_double_tap_distance","gesture_get_double_tap_time","gesture_get_drag_distance","gesture_get_drag_time","gesture_get_flick_speed","gesture_get_pinch_angle_away","gesture_get_pinch_angle_towards","gesture_get_pinch_distance","gesture_get_rotate_angle","gesture_get_rotate_time","gesture_get_tap_count","gesture_pinch_angle_away","gesture_pinch_angle_towards","gesture_pinch_distance","gesture_rotate_angle","gesture_rotate_time","gesture_tap_count","get_integer","get_integer_async","get_login_async","get_open_filename","get_open_filename_ext","get_save_filename","get_save_filename_ext","get_string","get_string_async","get_timer","gif_add_surface","gif_open","gif_save","gif_save_buffer","gml_pragma","gml_release_mode","gpu_get_alphatestenable","gpu_get_alphatestref","gpu_get_blendenable","gpu_get_blendmode","gpu_get_blendmode_dest","gpu_get_blendmode_destalpha","gpu_get_blendmode_ext","gpu_get_blendmode_ext_sepalpha","gpu_get_blendmode_src","gpu_get_blendmode_srcalpha","gpu_get_colorwriteenable","gpu_get_colourwriteenable","gpu_get_cullmode","gpu_get_depth","gpu_get_fog","gpu_get_state","gpu_get_tex_filter","gpu_get_tex_filter_ext","gpu_get_tex_max_aniso","gpu_get_tex_max_aniso_ext","gpu_get_tex_max_mip","gpu_get_tex_max_mip_ext","gpu_get_tex_min_mip","gpu_get_tex_min_mip_ext","gpu_get_tex_mip_bias","gpu_get_tex_mip_bias_ext","gpu_get_tex_mip_enable","gpu_get_tex_mip_enable_ext","gpu_get_tex_mip_filter","gpu_get_tex_mip_filter_ext","gpu_get_tex_repeat","gpu_get_tex_repeat_ext","gpu_get_texfilter","gpu_get_texfilter_ext","gpu_get_texrepeat","gpu_get_texrepeat_ext","gpu_get_zfunc","gpu_get_ztestenable","gpu_get_zwriteenable","gpu_pop_state","gpu_push_state","gpu_set_alphatestenable","gpu_set_alphatestref","gpu_set_blendenable","gpu_set_blendmode","gpu_set_blendmode_ext","gpu_set_blendmode_ext_sepalpha","gpu_set_colorwriteenable","gpu_set_colourwriteenable","gpu_set_cullmode","gpu_set_depth","gpu_set_fog","gpu_set_state","gpu_set_tex_filter","gpu_set_tex_filter_ext","gpu_set_tex_max_aniso","gpu_set_tex_max_aniso_ext","gpu_set_tex_max_mip","gpu_set_tex_max_mip_ext","gpu_set_tex_min_mip","gpu_set_tex_min_mip_ext","gpu_set_tex_mip_bias","gpu_set_tex_mip_bias_ext","gpu_set_tex_mip_enable","gpu_set_tex_mip_enable_ext","gpu_set_tex_mip_filter","gpu_set_tex_mip_filter_ext","gpu_set_tex_repeat","gpu_set_tex_repeat_ext","gpu_set_texfilter","gpu_set_texfilter_ext","gpu_set_texrepeat","gpu_set_texrepeat_ext","gpu_set_zfunc","gpu_set_ztestenable","gpu_set_zwriteenable","handle_parse","highscore_add","highscore_clear","highscore_name","highscore_value","http_get","http_get_file","http_get_request_crossorigin","http_post_string","http_request","http_set_request_crossorigin","iap_acquire","iap_activate","iap_consume","iap_enumerate_products","iap_product_details","iap_purchase_details","iap_restore_all","iap_status","ini_close","ini_key_delete","ini_key_exists","ini_open","ini_open_from_string","ini_read_real","ini_read_string","ini_section_delete","ini_section_exists","ini_write_real","ini_write_string","instance_activate_all","instance_activate_layer","instance_activate_object","instance_activate_region","instance_change","instance_copy","instance_create_depth","instance_create_layer","instance_deactivate_all","instance_deactivate_layer","instance_deactivate_object","instance_deactivate_region","instance_destroy","instance_exists","instance_find","instance_furthest","instance_id_get","instance_nearest","instance_number","instance_place","instance_place_list","instance_position","instance_position_list","instanceof","int64","io_clear","irandom","irandom_range","is_array","is_bool","is_callable","is_debug_overlay_open","is_handle","is_infinity","is_instanceof","is_int32","is_int64","is_keyboard_used_debug_overlay","is_method","is_mouse_over_debug_overlay","is_nan","is_numeric","is_ptr","is_real","is_string","is_struct","is_undefined","json_decode","json_encode","json_parse","json_stringify","keyboard_check","keyboard_check_direct","keyboard_check_pressed","keyboard_check_released","keyboard_clear","keyboard_get_map","keyboard_get_numlock","keyboard_key_press","keyboard_key_release","keyboard_set_map","keyboard_set_numlock","keyboard_unset_map","keyboard_virtual_height","keyboard_virtual_hide","keyboard_virtual_show","keyboard_virtual_status","layer_add_instance","layer_background_alpha","layer_background_blend","layer_background_change","layer_background_create","layer_background_destroy","layer_background_exists","layer_background_get_alpha","layer_background_get_blend","layer_background_get_htiled","layer_background_get_id","layer_background_get_index","layer_background_get_speed","layer_background_get_sprite","layer_background_get_stretch","layer_background_get_visible","layer_background_get_vtiled","layer_background_get_xscale","layer_background_get_yscale","layer_background_htiled","layer_background_index","layer_background_speed","layer_background_sprite","layer_background_stretch","layer_background_visible","layer_background_vtiled","layer_background_xscale","layer_background_yscale","layer_clear_fx","layer_create","layer_depth","layer_destroy","layer_destroy_instances","layer_element_move","layer_enable_fx","layer_exists","layer_force_draw_depth","layer_fx_is_enabled","layer_get_all","layer_get_all_elements","layer_get_depth","layer_get_element_layer","layer_get_element_type","layer_get_forced_depth","layer_get_fx","layer_get_hspeed","layer_get_id","layer_get_id_at_depth","layer_get_name","layer_get_script_begin","layer_get_script_end","layer_get_shader","layer_get_target_room","layer_get_visible","layer_get_vspeed","layer_get_x","layer_get_y","layer_has_instance","layer_hspeed","layer_instance_get_instance","layer_is_draw_depth_forced","layer_reset_target_room","layer_script_begin","layer_script_end","layer_sequence_angle","layer_sequence_create","layer_sequence_destroy","layer_sequence_exists","layer_sequence_get_angle","layer_sequence_get_headdir","layer_sequence_get_headpos","layer_sequence_get_instance","layer_sequence_get_length","layer_sequence_get_sequence","layer_sequence_get_speedscale","layer_sequence_get_x","layer_sequence_get_xscale","layer_sequence_get_y","layer_sequence_get_yscale","layer_sequence_headdir","layer_sequence_headpos","layer_sequence_is_finished","layer_sequence_is_paused","layer_sequence_pause","layer_sequence_play","layer_sequence_speedscale","layer_sequence_x","layer_sequence_xscale","layer_sequence_y","layer_sequence_yscale","layer_set_fx","layer_set_target_room","layer_set_visible","layer_shader","layer_sprite_alpha","layer_sprite_angle","layer_sprite_blend","layer_sprite_change","layer_sprite_create","layer_sprite_destroy","layer_sprite_exists","layer_sprite_get_alpha","layer_sprite_get_angle","layer_sprite_get_blend","layer_sprite_get_id","layer_sprite_get_index","layer_sprite_get_speed","layer_sprite_get_sprite","layer_sprite_get_x","layer_sprite_get_xscale","layer_sprite_get_y","layer_sprite_get_yscale","layer_sprite_index","layer_sprite_speed","layer_sprite_x","layer_sprite_xscale","layer_sprite_y","layer_sprite_yscale","layer_tile_alpha","layer_tile_blend","layer_tile_change","layer_tile_create","layer_tile_destroy","layer_tile_exists","layer_tile_get_alpha","layer_tile_get_blend","layer_tile_get_region","layer_tile_get_sprite","layer_tile_get_visible","layer_tile_get_x","layer_tile_get_xscale","layer_tile_get_y","layer_tile_get_yscale","layer_tile_region","layer_tile_visible","layer_tile_x","layer_tile_xscale","layer_tile_y","layer_tile_yscale","layer_tilemap_create","layer_tilemap_destroy","layer_tilemap_exists","layer_tilemap_get_id","layer_vspeed","layer_x","layer_y","lengthdir_x","lengthdir_y","lerp","lin_to_db","ln","load_csv","log10","log2","logn","make_color_hsv","make_color_rgb","make_colour_hsv","make_colour_rgb","math_get_epsilon","math_set_epsilon","matrix_build","matrix_build_identity","matrix_build_lookat","matrix_build_projection_ortho","matrix_build_projection_perspective","matrix_build_projection_perspective_fov","matrix_get","matrix_multiply","matrix_set","matrix_stack_clear","matrix_stack_is_empty","matrix_stack_pop","matrix_stack_push","matrix_stack_set","matrix_stack_top","matrix_transform_vertex","max","md5_file","md5_string_unicode","md5_string_utf8","mean","median","merge_color","merge_colour","method","method_call","method_get_index","method_get_self","min","motion_add","motion_set","mouse_check_button","mouse_check_button_pressed","mouse_check_button_released","mouse_clear","mouse_wheel_down","mouse_wheel_up","move_and_collide","move_bounce_all","move_bounce_solid","move_contact_all","move_contact_solid","move_outside_all","move_outside_solid","move_random","move_snap","move_towards_point","move_wrap","mp_grid_add_cell","mp_grid_add_instances","mp_grid_add_rectangle","mp_grid_clear_all","mp_grid_clear_cell","mp_grid_clear_rectangle","mp_grid_create","mp_grid_destroy","mp_grid_draw","mp_grid_get_cell","mp_grid_path","mp_grid_to_ds_grid","mp_linear_path","mp_linear_path_object","mp_linear_step","mp_linear_step_object","mp_potential_path","mp_potential_path_object","mp_potential_settings","mp_potential_step","mp_potential_step_object","nameof","network_connect","network_connect_async","network_connect_raw","network_connect_raw_async","network_create_server","network_create_server_raw","network_create_socket","network_create_socket_ext","network_destroy","network_resolve","network_send_broadcast","network_send_packet","network_send_raw","network_send_udp","network_send_udp_raw","network_set_config","network_set_timeout","object_exists","object_get_mask","object_get_name","object_get_parent","object_get_persistent","object_get_physics","object_get_solid","object_get_sprite","object_get_visible","object_is_ancestor","object_set_mask","object_set_persistent","object_set_solid","object_set_sprite","object_set_visible","ord","os_check_permission","os_get_config","os_get_info","os_get_language","os_get_region","os_is_network_connected","os_is_paused","os_lock_orientation","os_powersave_enable","os_request_permission","os_set_orientation_lock","parameter_count","parameter_string","part_emitter_burst","part_emitter_clear","part_emitter_create","part_emitter_delay","part_emitter_destroy","part_emitter_destroy_all","part_emitter_enable","part_emitter_exists","part_emitter_interval","part_emitter_region","part_emitter_relative","part_emitter_stream","part_particles_burst","part_particles_clear","part_particles_count","part_particles_create","part_particles_create_color","part_particles_create_colour","part_system_angle","part_system_automatic_draw","part_system_automatic_update","part_system_clear","part_system_color","part_system_colour","part_system_create","part_system_create_layer","part_system_depth","part_system_destroy","part_system_draw_order","part_system_drawit","part_system_exists","part_system_get_info","part_system_get_layer","part_system_global_space","part_system_layer","part_system_position","part_system_update","part_type_alpha1","part_type_alpha2","part_type_alpha3","part_type_blend","part_type_clear","part_type_color1","part_type_color2","part_type_color3","part_type_color_hsv","part_type_color_mix","part_type_color_rgb","part_type_colour1","part_type_colour2","part_type_colour3","part_type_colour_hsv","part_type_colour_mix","part_type_colour_rgb","part_type_create","part_type_death","part_type_destroy","part_type_direction","part_type_exists","part_type_gravity","part_type_life","part_type_orientation","part_type_scale","part_type_shape","part_type_size","part_type_size_x","part_type_size_y","part_type_speed","part_type_sprite","part_type_step","part_type_subimage","particle_exists","particle_get_info","path_add","path_add_point","path_append","path_assign","path_change_point","path_clear_points","path_delete","path_delete_point","path_duplicate","path_end","path_exists","path_flip","path_get_closed","path_get_kind","path_get_length","path_get_name","path_get_number","path_get_point_speed","path_get_point_x","path_get_point_y","path_get_precision","path_get_speed","path_get_x","path_get_y","path_insert_point","path_mirror","path_rescale","path_reverse","path_rotate","path_set_closed","path_set_kind","path_set_precision","path_shift","path_start","physics_apply_angular_impulse","physics_apply_force","physics_apply_impulse","physics_apply_local_force","physics_apply_local_impulse","physics_apply_torque","physics_draw_debug","physics_fixture_add_point","physics_fixture_bind","physics_fixture_bind_ext","physics_fixture_create","physics_fixture_delete","physics_fixture_set_angular_damping","physics_fixture_set_awake","physics_fixture_set_box_shape","physics_fixture_set_chain_shape","physics_fixture_set_circle_shape","physics_fixture_set_collision_group","physics_fixture_set_density","physics_fixture_set_edge_shape","physics_fixture_set_friction","physics_fixture_set_kinematic","physics_fixture_set_linear_damping","physics_fixture_set_polygon_shape","physics_fixture_set_restitution","physics_fixture_set_sensor","physics_get_density","physics_get_friction","physics_get_restitution","physics_joint_delete","physics_joint_distance_create","physics_joint_enable_motor","physics_joint_friction_create","physics_joint_gear_create","physics_joint_get_value","physics_joint_prismatic_create","physics_joint_pulley_create","physics_joint_revolute_create","physics_joint_rope_create","physics_joint_set_value","physics_joint_weld_create","physics_joint_wheel_create","physics_mass_properties","physics_particle_count","physics_particle_create","physics_particle_delete","physics_particle_delete_region_box","physics_particle_delete_region_circle","physics_particle_delete_region_poly","physics_particle_draw","physics_particle_draw_ext","physics_particle_get_damping","physics_particle_get_data","physics_particle_get_data_particle","physics_particle_get_density","physics_particle_get_gravity_scale","physics_particle_get_group_flags","physics_particle_get_max_count","physics_particle_get_radius","physics_particle_group_add_point","physics_particle_group_begin","physics_particle_group_box","physics_particle_group_circle","physics_particle_group_count","physics_particle_group_delete","physics_particle_group_end","physics_particle_group_get_ang_vel","physics_particle_group_get_angle","physics_particle_group_get_centre_x","physics_particle_group_get_centre_y","physics_particle_group_get_data","physics_particle_group_get_inertia","physics_particle_group_get_mass","physics_particle_group_get_vel_x","physics_particle_group_get_vel_y","physics_particle_group_get_x","physics_particle_group_get_y","physics_particle_group_join","physics_particle_group_polygon","physics_particle_set_category_flags","physics_particle_set_damping","physics_particle_set_density","physics_particle_set_flags","physics_particle_set_gravity_scale","physics_particle_set_group_flags","physics_particle_set_max_count","physics_particle_set_radius","physics_pause_enable","physics_remove_fixture","physics_set_density","physics_set_friction","physics_set_restitution","physics_test_overlap","physics_world_create","physics_world_draw_debug","physics_world_gravity","physics_world_update_iterations","physics_world_update_speed","place_empty","place_free","place_meeting","place_snapped","point_direction","point_distance","point_distance_3d","point_in_circle","point_in_rectangle","point_in_triangle","position_change","position_destroy","position_empty","position_meeting","power","ptr","radtodeg","random","random_get_seed","random_range","random_set_seed","randomise","randomize","real","rectangle_in_circle","rectangle_in_rectangle","rectangle_in_triangle","ref_create","rollback_chat","rollback_create_game","rollback_define_extra_network_latency","rollback_define_input","rollback_define_input_frame_delay","rollback_define_mock_input","rollback_define_player","rollback_display_events","rollback_get_info","rollback_get_input","rollback_get_player_prefs","rollback_join_game","rollback_leave_game","rollback_set_player_prefs","rollback_start_game","rollback_sync_on_frame","rollback_use_late_join","rollback_use_manual_start","rollback_use_player_prefs","rollback_use_random_input","room_add","room_assign","room_duplicate","room_exists","room_get_camera","room_get_info","room_get_name","room_get_viewport","room_goto","room_goto_next","room_goto_previous","room_instance_add","room_instance_clear","room_next","room_previous","room_restart","room_set_camera","room_set_height","room_set_persistent","room_set_view_enabled","room_set_viewport","room_set_width","round","scheduler_resolution_get","scheduler_resolution_set","screen_save","screen_save_part","script_execute","script_execute_ext","script_exists","script_get_name","sequence_create","sequence_destroy","sequence_exists","sequence_get","sequence_get_objects","sequence_instance_override_object","sequence_keyframe_new","sequence_keyframedata_new","sequence_track_new","sha1_file","sha1_string_unicode","sha1_string_utf8","shader_current","shader_enable_corner_id","shader_get_name","shader_get_sampler_index","shader_get_uniform","shader_is_compiled","shader_reset","shader_set","shader_set_uniform_f","shader_set_uniform_f_array","shader_set_uniform_f_buffer","shader_set_uniform_i","shader_set_uniform_i_array","shader_set_uniform_matrix","shader_set_uniform_matrix_array","shaders_are_supported","shop_leave_rating","show_debug_message","show_debug_message_ext","show_debug_overlay","show_error","show_message","show_message_async","show_question","show_question_async","sign","sin","skeleton_animation_clear","skeleton_animation_get","skeleton_animation_get_duration","skeleton_animation_get_event_frames","skeleton_animation_get_ext","skeleton_animation_get_frame","skeleton_animation_get_frames","skeleton_animation_get_position","skeleton_animation_is_finished","skeleton_animation_is_looping","skeleton_animation_list","skeleton_animation_mix","skeleton_animation_set","skeleton_animation_set_ext","skeleton_animation_set_frame","skeleton_animation_set_position","skeleton_attachment_create","skeleton_attachment_create_color","skeleton_attachment_create_colour","skeleton_attachment_destroy","skeleton_attachment_exists","skeleton_attachment_get","skeleton_attachment_replace","skeleton_attachment_replace_color","skeleton_attachment_replace_colour","skeleton_attachment_set","skeleton_bone_data_get","skeleton_bone_data_set","skeleton_bone_list","skeleton_bone_state_get","skeleton_bone_state_set","skeleton_collision_draw_set","skeleton_find_slot","skeleton_get_bounds","skeleton_get_minmax","skeleton_get_num_bounds","skeleton_skin_create","skeleton_skin_get","skeleton_skin_list","skeleton_skin_set","skeleton_slot_alpha_get","skeleton_slot_color_get","skeleton_slot_color_set","skeleton_slot_colour_get","skeleton_slot_colour_set","skeleton_slot_data","skeleton_slot_data_instance","skeleton_slot_list","sprite_add","sprite_add_ext","sprite_add_from_surface","sprite_assign","sprite_collision_mask","sprite_create_from_surface","sprite_delete","sprite_duplicate","sprite_exists","sprite_flush","sprite_flush_multi","sprite_get_bbox_bottom","sprite_get_bbox_left","sprite_get_bbox_mode","sprite_get_bbox_right","sprite_get_bbox_top","sprite_get_height","sprite_get_info","sprite_get_name","sprite_get_nineslice","sprite_get_number","sprite_get_speed","sprite_get_speed_type","sprite_get_texture","sprite_get_tpe","sprite_get_uvs","sprite_get_width","sprite_get_xoffset","sprite_get_yoffset","sprite_merge","sprite_nineslice_create","sprite_prefetch","sprite_prefetch_multi","sprite_replace","sprite_save","sprite_save_strip","sprite_set_alpha_from_sprite","sprite_set_bbox","sprite_set_bbox_mode","sprite_set_cache_size","sprite_set_cache_size_ext","sprite_set_nineslice","sprite_set_offset","sprite_set_speed","sqr","sqrt","static_get","static_set","string","string_byte_at","string_byte_length","string_char_at","string_concat","string_concat_ext","string_copy","string_count","string_delete","string_digits","string_ends_with","string_ext","string_foreach","string_format","string_hash_to_newline","string_height","string_height_ext","string_insert","string_join","string_join_ext","string_last_pos","string_last_pos_ext","string_length","string_letters","string_lettersdigits","string_lower","string_ord_at","string_pos","string_pos_ext","string_repeat","string_replace","string_replace_all","string_set_byte_at","string_split","string_split_ext","string_starts_with","string_trim","string_trim_end","string_trim_start","string_upper","string_width","string_width_ext","struct_exists","struct_foreach","struct_get","struct_get_from_hash","struct_get_names","struct_names_count","struct_remove","struct_set","struct_set_from_hash","surface_copy","surface_copy_part","surface_create","surface_create_ext","surface_depth_disable","surface_exists","surface_format_is_supported","surface_free","surface_get_depth_disable","surface_get_format","surface_get_height","surface_get_target","surface_get_target_ext","surface_get_texture","surface_get_width","surface_getpixel","surface_getpixel_ext","surface_reset_target","surface_resize","surface_save","surface_save_part","surface_set_target","surface_set_target_ext","tag_get_asset_ids","tag_get_assets","tan","texture_debug_messages","texture_flush","texture_get_height","texture_get_texel_height","texture_get_texel_width","texture_get_uvs","texture_get_width","texture_global_scale","texture_is_ready","texture_prefetch","texture_set_stage","texturegroup_get_fonts","texturegroup_get_names","texturegroup_get_sprites","texturegroup_get_status","texturegroup_get_textures","texturegroup_get_tilesets","texturegroup_load","texturegroup_set_mode","texturegroup_unload","tile_get_empty","tile_get_flip","tile_get_index","tile_get_mirror","tile_get_rotate","tile_set_empty","tile_set_flip","tile_set_index","tile_set_mirror","tile_set_rotate","tilemap_clear","tilemap_get","tilemap_get_at_pixel","tilemap_get_cell_x_at_pixel","tilemap_get_cell_y_at_pixel","tilemap_get_frame","tilemap_get_global_mask","tilemap_get_height","tilemap_get_mask","tilemap_get_tile_height","tilemap_get_tile_width","tilemap_get_tileset","tilemap_get_width","tilemap_get_x","tilemap_get_y","tilemap_set","tilemap_set_at_pixel","tilemap_set_global_mask","tilemap_set_height","tilemap_set_mask","tilemap_set_width","tilemap_tileset","tilemap_x","tilemap_y","tileset_get_info","tileset_get_name","tileset_get_texture","tileset_get_uvs","time_bpm_to_seconds","time_seconds_to_bpm","time_source_create","time_source_destroy","time_source_exists","time_source_get_children","time_source_get_parent","time_source_get_period","time_source_get_reps_completed","time_source_get_reps_remaining","time_source_get_state","time_source_get_time_remaining","time_source_get_units","time_source_pause","time_source_reconfigure","time_source_reset","time_source_resume","time_source_start","time_source_stop","timeline_add","timeline_clear","timeline_delete","timeline_exists","timeline_get_name","timeline_max_moment","timeline_moment_add_script","timeline_moment_clear","timeline_size","typeof","url_get_domain","url_open","url_open_ext","url_open_full","uwp_device_touchscreen_available","uwp_livetile_badge_clear","uwp_livetile_badge_notification","uwp_livetile_notification_begin","uwp_livetile_notification_end","uwp_livetile_notification_expiry","uwp_livetile_notification_image_add","uwp_livetile_notification_secondary_begin","uwp_livetile_notification_tag","uwp_livetile_notification_template_add","uwp_livetile_notification_text_add","uwp_livetile_queue_enable","uwp_livetile_tile_clear","uwp_secondarytile_badge_clear","uwp_secondarytile_badge_notification","uwp_secondarytile_delete","uwp_secondarytile_pin","uwp_secondarytile_tile_clear","variable_clone","variable_get_hash","variable_global_exists","variable_global_get","variable_global_set","variable_instance_exists","variable_instance_get","variable_instance_get_names","variable_instance_names_count","variable_instance_set","variable_struct_exists","variable_struct_get","variable_struct_get_names","variable_struct_names_count","variable_struct_remove","variable_struct_set","vertex_argb","vertex_begin","vertex_color","vertex_colour","vertex_create_buffer","vertex_create_buffer_ext","vertex_create_buffer_from_buffer","vertex_create_buffer_from_buffer_ext","vertex_delete_buffer","vertex_end","vertex_float1","vertex_float2","vertex_float3","vertex_float4","vertex_format_add_color","vertex_format_add_colour","vertex_format_add_custom","vertex_format_add_normal","vertex_format_add_position","vertex_format_add_position_3d","vertex_format_add_texcoord","vertex_format_begin","vertex_format_delete","vertex_format_end","vertex_format_get_info","vertex_freeze","vertex_get_buffer_size","vertex_get_number","vertex_normal","vertex_position","vertex_position_3d","vertex_submit","vertex_submit_ext","vertex_texcoord","vertex_ubyte4","vertex_update_buffer_from_buffer","vertex_update_buffer_from_vertex","video_close","video_draw","video_enable_loop","video_get_duration","video_get_format","video_get_position","video_get_status","video_get_volume","video_is_looping","video_open","video_pause","video_resume","video_seek_to","video_set_volume","view_get_camera","view_get_hport","view_get_surface_id","view_get_visible","view_get_wport","view_get_xport","view_get_yport","view_set_camera","view_set_hport","view_set_surface_id","view_set_visible","view_set_wport","view_set_xport","view_set_yport","virtual_key_add","virtual_key_delete","virtual_key_hide","virtual_key_show","wallpaper_set_config","wallpaper_set_subscriptions","weak_ref_alive","weak_ref_any_alive","weak_ref_create","window_center","window_device","window_enable_borderless_fullscreen","window_get_borderless_fullscreen","window_get_caption","window_get_color","window_get_colour","window_get_cursor","window_get_fullscreen","window_get_height","window_get_showborder","window_get_visible_rects","window_get_width","window_get_x","window_get_y","window_handle","window_has_focus","window_mouse_get_delta_x","window_mouse_get_delta_y","window_mouse_get_locked","window_mouse_get_x","window_mouse_get_y","window_mouse_set","window_mouse_set_locked","window_set_caption","window_set_color","window_set_colour","window_set_cursor","window_set_fullscreen","window_set_max_height","window_set_max_width","window_set_min_height","window_set_min_width","window_set_position","window_set_rectangle","window_set_showborder","window_set_size","window_view_mouse_get_x","window_view_mouse_get_y","window_views_mouse_get_x","window_views_mouse_get_y","winphone_tile_background_color","winphone_tile_background_colour","zip_add_file","zip_create","zip_save","zip_unzip","zip_unzip_async"],symbol:["AudioEffect","AudioEffectType","AudioLFOType","GM_build_date","GM_build_type","GM_is_sandboxed","GM_project_filename","GM_runtime_version","GM_version","NaN","_GMFILE_","_GMFUNCTION_","_GMLINE_","alignmentH","alignmentV","all","animcurvetype_bezier","animcurvetype_catmullrom","animcurvetype_linear","asset_animationcurve","asset_font","asset_object","asset_path","asset_room","asset_script","asset_sequence","asset_shader","asset_sound","asset_sprite","asset_tiles","asset_timeline","asset_unknown","audio_3D","audio_bus_main","audio_falloff_exponent_distance","audio_falloff_exponent_distance_clamped","audio_falloff_exponent_distance_scaled","audio_falloff_inverse_distance","audio_falloff_inverse_distance_clamped","audio_falloff_inverse_distance_scaled","audio_falloff_linear_distance","audio_falloff_linear_distance_clamped","audio_falloff_none","audio_mono","audio_stereo","bboxkind_diamond","bboxkind_ellipse","bboxkind_precise","bboxkind_rectangular","bboxmode_automatic","bboxmode_fullimage","bboxmode_manual","bm_add","bm_dest_alpha","bm_dest_color","bm_dest_colour","bm_inv_dest_alpha","bm_inv_dest_color","bm_inv_dest_colour","bm_inv_src_alpha","bm_inv_src_color","bm_inv_src_colour","bm_max","bm_normal","bm_one","bm_src_alpha","bm_src_alpha_sat","bm_src_color","bm_src_colour","bm_subtract","bm_zero","browser_chrome","browser_edge","browser_firefox","browser_ie","browser_ie_mobile","browser_not_a_browser","browser_opera","browser_safari","browser_safari_mobile","browser_tizen","browser_unknown","browser_windows_store","buffer_bool","buffer_f16","buffer_f32","buffer_f64","buffer_fast","buffer_fixed","buffer_grow","buffer_s16","buffer_s32","buffer_s8","buffer_seek_end","buffer_seek_relative","buffer_seek_start","buffer_string","buffer_text","buffer_u16","buffer_u32","buffer_u64","buffer_u8","buffer_vbuffer","buffer_wrap","c_aqua","c_black","c_blue","c_dkgray","c_dkgrey","c_fuchsia","c_gray","c_green","c_grey","c_lime","c_ltgray","c_ltgrey","c_maroon","c_navy","c_olive","c_orange","c_purple","c_red","c_silver","c_teal","c_white","c_yellow","cache_directory","characterSpacing","cmpfunc_always","cmpfunc_equal","cmpfunc_greater","cmpfunc_greaterequal","cmpfunc_less","cmpfunc_lessequal","cmpfunc_never","cmpfunc_notequal","coreColor","coreColour","cr_appstart","cr_arrow","cr_beam","cr_cross","cr_default","cr_drag","cr_handpoint","cr_hourglass","cr_none","cr_size_all","cr_size_nesw","cr_size_ns","cr_size_nwse","cr_size_we","cr_uparrow","cull_clockwise","cull_counterclockwise","cull_noculling","device_emulator","device_ios_ipad","device_ios_ipad_retina","device_ios_iphone","device_ios_iphone5","device_ios_iphone6","device_ios_iphone6plus","device_ios_iphone_retina","device_ios_unknown","device_tablet","display_landscape","display_landscape_flipped","display_portrait","display_portrait_flipped","dll_cdecl","dll_stdcall","dropShadowEnabled","dropShadowEnabled","ds_type_grid","ds_type_list","ds_type_map","ds_type_priority","ds_type_queue","ds_type_stack","ef_cloud","ef_ellipse","ef_explosion","ef_firework","ef_flare","ef_rain","ef_ring","ef_smoke","ef_smokeup","ef_snow","ef_spark","ef_star","effectsEnabled","effectsEnabled","ev_alarm","ev_animation_end","ev_animation_event","ev_animation_update","ev_async_audio_playback","ev_async_audio_playback_ended","ev_async_audio_recording","ev_async_dialog","ev_async_push_notification","ev_async_save_load","ev_async_save_load","ev_async_social","ev_async_system_event","ev_async_web","ev_async_web_cloud","ev_async_web_iap","ev_async_web_image_load","ev_async_web_networking","ev_async_web_steam","ev_audio_playback","ev_audio_playback_ended","ev_audio_recording","ev_boundary","ev_boundary_view0","ev_boundary_view1","ev_boundary_view2","ev_boundary_view3","ev_boundary_view4","ev_boundary_view5","ev_boundary_view6","ev_boundary_view7","ev_broadcast_message","ev_cleanup","ev_collision","ev_create","ev_destroy","ev_dialog_async","ev_draw","ev_draw_begin","ev_draw_end","ev_draw_normal","ev_draw_post","ev_draw_pre","ev_end_of_path","ev_game_end","ev_game_start","ev_gesture","ev_gesture_double_tap","ev_gesture_drag_end","ev_gesture_drag_start","ev_gesture_dragging","ev_gesture_flick","ev_gesture_pinch_end","ev_gesture_pinch_in","ev_gesture_pinch_out","ev_gesture_pinch_start","ev_gesture_rotate_end","ev_gesture_rotate_start","ev_gesture_rotating","ev_gesture_tap","ev_global_gesture_double_tap","ev_global_gesture_drag_end","ev_global_gesture_drag_start","ev_global_gesture_dragging","ev_global_gesture_flick","ev_global_gesture_pinch_end","ev_global_gesture_pinch_in","ev_global_gesture_pinch_out","ev_global_gesture_pinch_start","ev_global_gesture_rotate_end","ev_global_gesture_rotate_start","ev_global_gesture_rotating","ev_global_gesture_tap","ev_global_left_button","ev_global_left_press","ev_global_left_release","ev_global_middle_button","ev_global_middle_press","ev_global_middle_release","ev_global_right_button","ev_global_right_press","ev_global_right_release","ev_gui","ev_gui_begin","ev_gui_end","ev_joystick1_button1","ev_joystick1_button2","ev_joystick1_button3","ev_joystick1_button4","ev_joystick1_button5","ev_joystick1_button6","ev_joystick1_button7","ev_joystick1_button8","ev_joystick1_down","ev_joystick1_left","ev_joystick1_right","ev_joystick1_up","ev_joystick2_button1","ev_joystick2_button2","ev_joystick2_button3","ev_joystick2_button4","ev_joystick2_button5","ev_joystick2_button6","ev_joystick2_button7","ev_joystick2_button8","ev_joystick2_down","ev_joystick2_left","ev_joystick2_right","ev_joystick2_up","ev_keyboard","ev_keypress","ev_keyrelease","ev_left_button","ev_left_press","ev_left_release","ev_middle_button","ev_middle_press","ev_middle_release","ev_mouse","ev_mouse_enter","ev_mouse_leave","ev_mouse_wheel_down","ev_mouse_wheel_up","ev_no_button","ev_no_more_health","ev_no_more_lives","ev_other","ev_outside","ev_outside_view0","ev_outside_view1","ev_outside_view2","ev_outside_view3","ev_outside_view4","ev_outside_view5","ev_outside_view6","ev_outside_view7","ev_pre_create","ev_push_notification","ev_right_button","ev_right_press","ev_right_release","ev_room_end","ev_room_start","ev_social","ev_step","ev_step_begin","ev_step_end","ev_step_normal","ev_system_event","ev_trigger","ev_user0","ev_user1","ev_user10","ev_user11","ev_user12","ev_user13","ev_user14","ev_user15","ev_user2","ev_user3","ev_user4","ev_user5","ev_user6","ev_user7","ev_user8","ev_user9","ev_web_async","ev_web_cloud","ev_web_iap","ev_web_image_load","ev_web_networking","ev_web_sound_load","ev_web_steam","fa_archive","fa_bottom","fa_center","fa_directory","fa_hidden","fa_left","fa_middle","fa_none","fa_readonly","fa_right","fa_sysfile","fa_top","fa_volumeid","false","frameSizeX","frameSizeY","gamespeed_fps","gamespeed_microseconds","global","glowColor","glowColour","glowEnabled","glowEnabled","glowEnd","glowStart","gp_axis_acceleration_x","gp_axis_acceleration_y","gp_axis_acceleration_z","gp_axis_angular_velocity_x","gp_axis_angular_velocity_y","gp_axis_angular_velocity_z","gp_axis_orientation_w","gp_axis_orientation_x","gp_axis_orientation_y","gp_axis_orientation_z","gp_axislh","gp_axislv","gp_axisrh","gp_axisrv","gp_face1","gp_face2","gp_face3","gp_face4","gp_padd","gp_padl","gp_padr","gp_padu","gp_select","gp_shoulderl","gp_shoulderlb","gp_shoulderr","gp_shoulderrb","gp_start","gp_stickl","gp_stickr","iap_available","iap_canceled","iap_ev_consume","iap_ev_product","iap_ev_purchase","iap_ev_restore","iap_ev_storeload","iap_failed","iap_purchased","iap_refunded","iap_status_available","iap_status_loading","iap_status_processing","iap_status_restoring","iap_status_unavailable","iap_status_uninitialised","iap_storeload_failed","iap_storeload_ok","iap_unavailable","infinity","kbv_autocapitalize_characters","kbv_autocapitalize_none","kbv_autocapitalize_sentences","kbv_autocapitalize_words","kbv_returnkey_continue","kbv_returnkey_default","kbv_returnkey_done","kbv_returnkey_emergency","kbv_returnkey_go","kbv_returnkey_google","kbv_returnkey_join","kbv_returnkey_next","kbv_returnkey_route","kbv_returnkey_search","kbv_returnkey_send","kbv_returnkey_yahoo","kbv_type_ascii","kbv_type_default","kbv_type_email","kbv_type_numbers","kbv_type_phone","kbv_type_phone_name","kbv_type_url","layerelementtype_background","layerelementtype_instance","layerelementtype_oldtilemap","layerelementtype_particlesystem","layerelementtype_sequence","layerelementtype_sprite","layerelementtype_tile","layerelementtype_tilemap","layerelementtype_undefined","leaderboard_type_number","leaderboard_type_time_mins_secs","lighttype_dir","lighttype_point","lineSpacing","m_axisx","m_axisx_gui","m_axisy","m_axisy_gui","m_scroll_down","m_scroll_up","matrix_projection","matrix_view","matrix_world","mb_any","mb_left","mb_middle","mb_none","mb_right","mb_side1","mb_side2","mip_markedonly","mip_off","mip_on","network_config_avoid_time_wait","network_config_connect_timeout","network_config_disable_multicast","network_config_disable_reliable_udp","network_config_enable_multicast","network_config_enable_reliable_udp","network_config_use_non_blocking_socket","network_config_websocket_protocol","network_connect_active","network_connect_blocking","network_connect_nonblocking","network_connect_none","network_connect_passive","network_send_binary","network_send_text","network_socket_bluetooth","network_socket_tcp","network_socket_udp","network_socket_ws","network_socket_wss","network_type_connect","network_type_data","network_type_disconnect","network_type_down","network_type_non_blocking_connect","network_type_up","network_type_up_failed","nineslice_blank","nineslice_bottom","nineslice_center","nineslice_centre","nineslice_hide","nineslice_left","nineslice_mirror","nineslice_repeat","nineslice_right","nineslice_stretch","nineslice_top","noone","of_challenge_lose","of_challenge_tie","of_challenge_win","os_android","os_gdk","os_gxgames","os_ios","os_linux","os_macosx","os_operagx","os_permission_denied","os_permission_denied_dont_request","os_permission_granted","os_ps3","os_ps4","os_ps5","os_psvita","os_switch","os_tvos","os_unknown","os_uwp","os_win8native","os_windows","os_winphone","os_xboxone","os_xboxseriesxs","other","outlineColor","outlineColour","outlineDist","outlineEnabled","outlineEnabled","paragraphSpacing","path_action_continue","path_action_restart","path_action_reverse","path_action_stop","phy_debug_render_aabb","phy_debug_render_collision_pairs","phy_debug_render_coms","phy_debug_render_core_shapes","phy_debug_render_joints","phy_debug_render_obb","phy_debug_render_shapes","phy_joint_anchor_1_x","phy_joint_anchor_1_y","phy_joint_anchor_2_x","phy_joint_anchor_2_y","phy_joint_angle","phy_joint_angle_limits","phy_joint_damping_ratio","phy_joint_frequency","phy_joint_length_1","phy_joint_length_2","phy_joint_lower_angle_limit","phy_joint_max_force","phy_joint_max_length","phy_joint_max_motor_force","phy_joint_max_motor_torque","phy_joint_max_torque","phy_joint_motor_force","phy_joint_motor_speed","phy_joint_motor_torque","phy_joint_reaction_force_x","phy_joint_reaction_force_y","phy_joint_reaction_torque","phy_joint_speed","phy_joint_translation","phy_joint_upper_angle_limit","phy_particle_data_flag_category","phy_particle_data_flag_color","phy_particle_data_flag_colour","phy_particle_data_flag_position","phy_particle_data_flag_typeflags","phy_particle_data_flag_velocity","phy_particle_flag_colormixing","phy_particle_flag_colourmixing","phy_particle_flag_elastic","phy_particle_flag_powder","phy_particle_flag_spring","phy_particle_flag_tensile","phy_particle_flag_viscous","phy_particle_flag_wall","phy_particle_flag_water","phy_particle_flag_zombie","phy_particle_group_flag_rigid","phy_particle_group_flag_solid","pi","pointer_invalid","pointer_null","pr_linelist","pr_linestrip","pr_pointlist","pr_trianglefan","pr_trianglelist","pr_trianglestrip","ps_distr_gaussian","ps_distr_invgaussian","ps_distr_linear","ps_mode_burst","ps_mode_stream","ps_shape_diamond","ps_shape_ellipse","ps_shape_line","ps_shape_rectangle","pt_shape_circle","pt_shape_cloud","pt_shape_disk","pt_shape_explosion","pt_shape_flare","pt_shape_line","pt_shape_pixel","pt_shape_ring","pt_shape_smoke","pt_shape_snow","pt_shape_spark","pt_shape_sphere","pt_shape_square","pt_shape_star","rollback_chat_message","rollback_connect_error","rollback_connect_info","rollback_connected_to_peer","rollback_connection_rejected","rollback_disconnected_from_peer","rollback_end_game","rollback_game_full","rollback_game_info","rollback_game_interrupted","rollback_game_resumed","rollback_high_latency","rollback_player_prefs","rollback_protocol_rejected","rollback_synchronized_with_peer","rollback_synchronizing_with_peer","self","seqaudiokey_loop","seqaudiokey_oneshot","seqdir_left","seqdir_right","seqinterpolation_assign","seqinterpolation_lerp","seqplay_loop","seqplay_oneshot","seqplay_pingpong","seqtextkey_bottom","seqtextkey_center","seqtextkey_justify","seqtextkey_left","seqtextkey_middle","seqtextkey_right","seqtextkey_top","seqtracktype_audio","seqtracktype_bool","seqtracktype_clipmask","seqtracktype_clipmask_mask","seqtracktype_clipmask_subject","seqtracktype_color","seqtracktype_colour","seqtracktype_empty","seqtracktype_graphic","seqtracktype_group","seqtracktype_instance","seqtracktype_message","seqtracktype_moment","seqtracktype_particlesystem","seqtracktype_real","seqtracktype_sequence","seqtracktype_spriteframes","seqtracktype_string","seqtracktype_text","shadowColor","shadowColour","shadowOffsetX","shadowOffsetY","shadowSoftness","sprite_add_ext_error_cancelled","sprite_add_ext_error_decompressfailed","sprite_add_ext_error_loadfailed","sprite_add_ext_error_setupfailed","sprite_add_ext_error_spritenotfound","sprite_add_ext_error_unknown","spritespeed_framespergameframe","spritespeed_framespersecond","surface_r16float","surface_r32float","surface_r8unorm","surface_rg8unorm","surface_rgba16float","surface_rgba32float","surface_rgba4unorm","surface_rgba8unorm","texturegroup_status_fetched","texturegroup_status_loaded","texturegroup_status_loading","texturegroup_status_unloaded","tf_anisotropic","tf_linear","tf_point","thickness","tile_flip","tile_index_mask","tile_mirror","tile_rotate","time_source_expire_after","time_source_expire_nearest","time_source_game","time_source_global","time_source_state_active","time_source_state_initial","time_source_state_paused","time_source_state_stopped","time_source_units_frames","time_source_units_seconds","timezone_local","timezone_utc","tm_countvsyncs","tm_sleep","tm_systemtiming","true","ty_real","ty_string","undefined","vertex_type_color","vertex_type_colour","vertex_type_float1","vertex_type_float2","vertex_type_float3","vertex_type_float4","vertex_type_ubyte4","vertex_usage_binormal","vertex_usage_blendindices","vertex_usage_blendweight","vertex_usage_color","vertex_usage_colour","vertex_usage_depth","vertex_usage_fog","vertex_usage_normal","vertex_usage_position","vertex_usage_psize","vertex_usage_sample","vertex_usage_tangent","vertex_usage_texcoord","video_format_rgba","video_format_yuv","video_status_closed","video_status_paused","video_status_playing","video_status_preparing","vk_add","vk_alt","vk_anykey","vk_backspace","vk_control","vk_decimal","vk_delete","vk_divide","vk_down","vk_end","vk_enter","vk_escape","vk_f1","vk_f10","vk_f11","vk_f12","vk_f2","vk_f3","vk_f4","vk_f5","vk_f6","vk_f7","vk_f8","vk_f9","vk_home","vk_insert","vk_lalt","vk_lcontrol","vk_left","vk_lshift","vk_multiply","vk_nokey","vk_numpad0","vk_numpad1","vk_numpad2","vk_numpad3","vk_numpad4","vk_numpad5","vk_numpad6","vk_numpad7","vk_numpad8","vk_numpad9","vk_pagedown","vk_pageup","vk_pause","vk_printscreen","vk_ralt","vk_rcontrol","vk_return","vk_right","vk_rshift","vk_shift","vk_space","vk_subtract","vk_tab","vk_up","wallpaper_config","wallpaper_subscription_data","wrap"],"variable.language":["alarm","application_surface","argument","argument0","argument1","argument2","argument3","argument4","argument5","argument6","argument7","argument8","argument9","argument10","argument11","argument12","argument13","argument14","argument15","argument_count","async_load","background_color","background_colour","background_showcolor","background_showcolour","bbox_bottom","bbox_left","bbox_right","bbox_top","browser_height","browser_width","colour?ColourTrack","current_day","current_hour","current_minute","current_month","current_second","current_time","current_weekday","current_year","cursor_sprite","debug_mode","delta_time","depth","direction","display_aa","drawn_by_sequence","event_action","event_data","event_number","event_object","event_type","font_texture_page_size","fps","fps_real","friction","game_display_name","game_id","game_project_name","game_save_id","gravity","gravity_direction","health","hspeed","iap_data","id","image_alpha","image_angle","image_blend","image_index","image_number","image_speed","image_xscale","image_yscale","in_collision_tree","in_sequence","instance_count","instance_id","keyboard_key","keyboard_lastchar","keyboard_lastkey","keyboard_string","layer","lives","longMessage","managed","mask_index","message","mouse_button","mouse_lastbutton","mouse_x","mouse_y","object_index","os_browser","os_device","os_type","os_version","path_endaction","path_index","path_orientation","path_position","path_positionprevious","path_scale","path_speed","persistent","phy_active","phy_angular_damping","phy_angular_velocity","phy_bullet","phy_col_normal_x","phy_col_normal_y","phy_collision_points","phy_collision_x","phy_collision_y","phy_com_x","phy_com_y","phy_dynamic","phy_fixed_rotation","phy_inertia","phy_kinematic","phy_linear_damping","phy_linear_velocity_x","phy_linear_velocity_y","phy_mass","phy_position_x","phy_position_xprevious","phy_position_y","phy_position_yprevious","phy_rotation","phy_sleeping","phy_speed","phy_speed_x","phy_speed_y","player_avatar_sprite","player_avatar_url","player_id","player_local","player_type","player_user_id","program_directory","rollback_api_server","rollback_confirmed_frame","rollback_current_frame","rollback_event_id","rollback_event_param","rollback_game_running","room","room_first","room_height","room_last","room_persistent","room_speed","room_width","score","script","sequence_instance","solid","speed","sprite_height","sprite_index","sprite_width","sprite_xoffset","sprite_yoffset","stacktrace","temp_directory","timeline_index","timeline_loop","timeline_position","timeline_running","timeline_speed","view_camera","view_current","view_enabled","view_hport","view_surface_id","view_visible","view_wport","view_xport","view_yport","visible","vspeed","webgl_enabled","working_directory","x","xprevious","xstart","y","yprevious","ystart"]},contains:[t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,t.C_NUMBER_MODE]}}return Km=e,Km}var Wm,Ug;function HB(){if(Ug)return Wm;Ug=1;function e(t){const r={keyword:["break","case","chan","const","continue","default","defer","else","fallthrough","for","func","go","goto","if","import","interface","map","package","range","return","select","struct","switch","type","var"],type:["bool","byte","complex64","complex128","error","float32","float64","int8","int16","int32","int64","string","uint8","uint16","uint32","uint64","int","uint","uintptr","rune"],literal:["true","false","iota","nil"],built_in:["append","cap","close","complex","copy","imag","len","make","new","panic","print","println","real","recover","delete"]};return{name:"Go",aliases:["golang"],keywords:r,illegal:"",end:",\\s+",returnBegin:!0,endsWithParent:!0,contains:[{className:"attr",begin:":\\w+"},t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,{begin:"\\w+",relevance:0}]}]},{begin:"\\(\\s*",end:"\\s*\\)",excludeEnd:!0,contains:[{begin:"\\w+\\s*=",end:"\\s+",returnBegin:!0,endsWithParent:!0,contains:[{className:"attr",begin:"\\w+",relevance:0},t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,{begin:"\\w+",relevance:0}]}]}]},{begin:"^\\s*[=~]\\s*"},{begin:/#\{/,end:/\}/,subLanguage:"ruby",excludeBegin:!0,excludeEnd:!0}]}}return Jm=e,Jm}var e_,Wg;function XB(){if(Wg)return e_;Wg=1;function e(t){const a=t.regex,s={$pattern:/[\w.\/]+/,built_in:["action","bindattr","collection","component","concat","debugger","each","each-in","get","hash","if","in","input","link-to","loc","log","lookup","mut","outlet","partial","query-params","render","template","textarea","unbound","unless","view","with","yield"]},l={$pattern:/[\w.\/]+/,literal:["true","false","undefined","null"]},n=/""|"[^"]+"/,r=/''|'[^']+'/,i=/\[\]|\[[^\]]+\]/,d=/[^\s!"#%&'()*+,.\/;<=>@\[\\\]^`{|}~]+/,o=/(\.|\/)/,c=a.either(n,r,i,d),m=a.concat(a.optional(/\.|\.\/|\//),c,a.anyNumberOfTimes(a.concat(o,c))),_=a.concat("(",i,"|",d,")(?==)"),u={begin:m},b=t.inherit(u,{keywords:l}),f={begin:/\(/,end:/\)/},x={className:"attr",begin:_,relevance:0,starts:{begin:/=/,end:/=/,starts:{contains:[t.NUMBER_MODE,t.QUOTE_STRING_MODE,t.APOS_STRING_MODE,b,f]}}},p={begin:/as\s+\|/,keywords:{keyword:"as"},end:/\|/,contains:[{begin:/\w+/}]},z={contains:[t.NUMBER_MODE,t.QUOTE_STRING_MODE,t.APOS_STRING_MODE,p,x,b,f],returnEnd:!0},w=t.inherit(u,{className:"name",keywords:s,starts:t.inherit(z,{end:/\)/})});f.contains=[w];const P=t.inherit(u,{keywords:s,className:"name",starts:t.inherit(z,{end:/\}\}/})}),C=t.inherit(u,{keywords:s,className:"name"}),S=t.inherit(u,{className:"name",keywords:s,starts:t.inherit(z,{end:/\}\}/})});return{name:"Handlebars",aliases:["hbs","html.hbs","html.handlebars","htmlbars"],case_insensitive:!0,subLanguage:"xml",contains:[{begin:/\\\{\{/,skip:!0},{begin:/\\\\(?=\{\{)/,skip:!0},t.COMMENT(/\{\{!--/,/--\}\}/),t.COMMENT(/\{\{!/,/\}\}/),{className:"template-tag",begin:/\{\{\{\{(?!\/)/,end:/\}\}\}\}/,contains:[P],starts:{end:/\{\{\{\{\//,returnEnd:!0,subLanguage:"xml"}},{className:"template-tag",begin:/\{\{\{\{\//,end:/\}\}\}\}/,contains:[C]},{className:"template-tag",begin:/\{\{#/,end:/\}\}/,contains:[P]},{className:"template-tag",begin:/\{\{(?=else\}\})/,end:/\}\}/,keywords:"else"},{className:"template-tag",begin:/\{\{(?=else if)/,end:/\}\}/,keywords:"else if"},{className:"template-tag",begin:/\{\{\//,end:/\}\}/,contains:[C]},{className:"template-variable",begin:/\{\{\{/,end:/\}\}\}/,contains:[S]},{className:"template-variable",begin:/\{\{/,end:/\}\}/,contains:[S]}]}}return e_=e,e_}var t_,$g;function jB(){if($g)return t_;$g=1;function e(t){const a="([0-9]_*)+",s="([0-9a-fA-F]_*)+",l="([01]_*)+",n="([0-7]_*)+",o="([!#$%&*+.\\/<=>?@\\\\^~-]|(?!([(),;\\[\\]`|{}]|[_:\"']))(\\p{S}|\\p{P}))",c={variants:[t.COMMENT("--+","$"),t.COMMENT(/\{-/,/-\}/,{contains:["self"]})]},m={className:"meta",begin:/\{-#/,end:/#-\}/},_={className:"meta",begin:"^#",end:"$"},u={className:"type",begin:"\\b[A-Z][\\w']*",relevance:0},b={begin:"\\(",end:"\\)",illegal:'"',contains:[m,_,{className:"type",begin:"\\b[A-Z][\\w]*(\\((\\.\\.|,|\\w+)\\))?"},t.inherit(t.TITLE_MODE,{begin:"[_a-z][\\w']*"}),c]},f={begin:/\{/,end:/\}/,contains:b.contains},x={className:"number",relevance:0,variants:[{match:`\\b(${a})(\\.(${a}))?([eE][+-]?(${a}))?\\b`},{match:`\\b0[xX]_*(${s})(\\.(${s}))?([pP][+-]?(${a}))?\\b`},{match:`\\b0[oO](${n})\\b`},{match:`\\b0[bB](${l})\\b`}]};return{name:"Haskell",aliases:["hs"],keywords:"let in if then else case of where do module import hiding qualified type data newtype deriving class instance as default infix infixl infixr foreign export ccall stdcall cplusplus jvm dotnet safe unsafe family forall mdo proc rec",unicodeRegex:!0,contains:[{beginKeywords:"module",end:"where",keywords:"module where",contains:[b,c],illegal:"\\W\\.|;"},{begin:"\\bimport\\b",end:"$",keywords:"import qualified as hiding",contains:[b,c],illegal:"\\W\\.|;"},{className:"class",begin:"^(\\s*)?(class|instance)\\b",end:"where",keywords:"class family instance where",contains:[u,b,c]},{className:"class",begin:"\\b(data|(new)?type)\\b",end:"$",keywords:"data family type newtype deriving",contains:[m,u,b,f,c]},{beginKeywords:"default",end:"$",contains:[u,b,c]},{beginKeywords:"infix infixl infixr",end:"$",contains:[t.C_NUMBER_MODE,c]},{begin:"\\bforeign\\b",end:"$",keywords:"foreign import export ccall stdcall cplusplus jvm dotnet safe unsafe",contains:[u,t.QUOTE_STRING_MODE,c]},{className:"meta",begin:"#!\\/usr\\/bin\\/env runhaskell",end:"$"},m,_,{scope:"string",begin:/'(?=\\?.')/,end:/'/,contains:[{scope:"char.escape",match:/\\./}]},t.QUOTE_STRING_MODE,x,u,t.inherit(t.TITLE_MODE,{begin:"^[_a-z][\\w']*"}),{begin:`(?!-)${o}--+|--+(?!-)${o}`},c,{begin:"->|<-"}]}}return t_=e,t_}var a_,Xg;function ZB(){if(Xg)return a_;Xg=1;function e(t){const a="[a-zA-Z_$][a-zA-Z0-9_$]*",s=/(-?)(\b0[xX][a-fA-F0-9_]+|(\b\d+(\.[\d_]*)?|\.[\d_]+)(([eE][-+]?\d+)|i32|u32|i64|f64)?)/;return{name:"Haxe",aliases:["hx"],keywords:{keyword:"abstract break case cast catch continue default do dynamic else enum extern final for function here if import in inline is macro never new override package private get set public return static super switch this throw trace try typedef untyped using var while "+"Int Float String Bool Dynamic Void Array ",built_in:"trace this",literal:"true false null _"},contains:[{className:"string",begin:"'",end:"'",contains:[t.BACKSLASH_ESCAPE,{className:"subst",begin:/\$\{/,end:/\}/},{className:"subst",begin:/\$/,end:/\W\}/}]},t.QUOTE_STRING_MODE,t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,{className:"number",begin:s,relevance:0},{className:"variable",begin:"\\$"+a},{className:"meta",begin:/@:?/,end:/\(|$/,excludeEnd:!0},{className:"meta",begin:"#",end:"$",keywords:{keyword:"if else elseif end error"}},{className:"type",begin:/:[ \t]*/,end:/[^A-Za-z0-9_ \t\->]/,excludeBegin:!0,excludeEnd:!0,relevance:0},{className:"type",begin:/:[ \t]*/,end:/\W/,excludeBegin:!0,excludeEnd:!0},{className:"type",beginKeywords:"new",end:/\W/,excludeBegin:!0,excludeEnd:!0},{className:"title.class",beginKeywords:"enum",end:/\{/,contains:[t.TITLE_MODE]},{className:"title.class",begin:"\\babstract\\b(?=\\s*"+t.IDENT_RE+"\\s*\\()",end:/[\{$]/,contains:[{className:"type",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0},{className:"type",begin:/from +/,end:/\W/,excludeBegin:!0,excludeEnd:!0},{className:"type",begin:/to +/,end:/\W/,excludeBegin:!0,excludeEnd:!0},t.TITLE_MODE],keywords:{keyword:"abstract from to"}},{className:"title.class",begin:/\b(class|interface) +/,end:/[\{$]/,excludeEnd:!0,keywords:"class interface",contains:[{className:"keyword",begin:/\b(extends|implements) +/,keywords:"extends implements",contains:[{className:"type",begin:t.IDENT_RE,relevance:0}]},t.TITLE_MODE]},{className:"title.function",beginKeywords:"function",end:/\(/,excludeEnd:!0,illegal:/\S/,contains:[t.TITLE_MODE]}],illegal:/<\//}}return a_=e,a_}var s_,jg;function JB(){if(jg)return s_;jg=1;function e(t){return{name:"HSP",case_insensitive:!0,keywords:{$pattern:/[\w._]+/,keyword:"goto gosub return break repeat loop continue wait await dim sdim foreach dimtype dup dupptr end stop newmod delmod mref run exgoto on mcall assert logmes newlab resume yield onexit onerror onkey onclick oncmd exist delete mkdir chdir dirlist bload bsave bcopy memfile if else poke wpoke lpoke getstr chdpm memexpand memcpy memset notesel noteadd notedel noteload notesave randomize noteunsel noteget split strrep setease button chgdisp exec dialog mmload mmplay mmstop mci pset pget syscolor mes print title pos circle cls font sysfont objsize picload color palcolor palette redraw width gsel gcopy gzoom gmode bmpsave hsvcolor getkey listbox chkbox combox input mesbox buffer screen bgscr mouse objsel groll line clrobj boxf objprm objmode stick grect grotate gsquare gradf objimage objskip objenable celload celdiv celput newcom querycom delcom cnvstow comres axobj winobj sendmsg comevent comevarg sarrayconv callfunc cnvwtos comevdisp libptr system hspstat hspver stat cnt err strsize looplev sublev iparam wparam lparam refstr refdval int rnd strlen length length2 length3 length4 vartype gettime peek wpeek lpeek varptr varuse noteinfo instr abs limit getease str strmid strf getpath strtrim sin cos tan atan sqrt double absf expf logf limitf powf geteasef mousex mousey mousew hwnd hinstance hdc ginfo objinfo dirinfo sysinfo thismod __hspver__ __hsp30__ __date__ __time__ __line__ __file__ _debug __hspdef__ and or xor not screen_normal screen_palette screen_hide screen_fixedsize screen_tool screen_frame gmode_gdi gmode_mem gmode_rgb0 gmode_alpha gmode_rgb0alpha gmode_add gmode_sub gmode_pixela ginfo_mx ginfo_my ginfo_act ginfo_sel ginfo_wx1 ginfo_wy1 ginfo_wx2 ginfo_wy2 ginfo_vx ginfo_vy ginfo_sizex ginfo_sizey ginfo_winx ginfo_winy ginfo_mesx ginfo_mesy ginfo_r ginfo_g ginfo_b ginfo_paluse ginfo_dispx ginfo_dispy ginfo_cx ginfo_cy ginfo_intid ginfo_newid ginfo_sx ginfo_sy objinfo_mode objinfo_bmscr objinfo_hwnd notemax notesize dir_cur dir_exe dir_win dir_sys dir_cmdline dir_desktop dir_mydoc dir_tv font_normal font_bold font_italic font_underline font_strikeout font_antialias objmode_normal objmode_guifont objmode_usefont gsquare_grad msgothic msmincho do until while wend for next _break _continue switch case default swbreak swend ddim ldim alloc m_pi rad2deg deg2rad ease_linear ease_quad_in ease_quad_out ease_quad_inout ease_cubic_in ease_cubic_out ease_cubic_inout ease_quartic_in ease_quartic_out ease_quartic_inout ease_bounce_in ease_bounce_out ease_bounce_inout ease_shake_in ease_shake_out ease_shake_inout ease_loop"},contains:[t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,t.QUOTE_STRING_MODE,t.APOS_STRING_MODE,{className:"string",begin:/\{"/,end:/"\}/,contains:[t.BACKSLASH_ESCAPE]},t.COMMENT(";","$",{relevance:0}),{className:"meta",begin:"#",end:"$",keywords:{keyword:"addion cfunc cmd cmpopt comfunc const defcfunc deffunc define else endif enum epack func global if ifdef ifndef include modcfunc modfunc modinit modterm module pack packopt regcmd runtime undef usecom uselib"},contains:[t.inherit(t.QUOTE_STRING_MODE,{className:"string"}),t.NUMBER_MODE,t.C_NUMBER_MODE,t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE]},{className:"symbol",begin:"^\\*(\\w+|@)"},t.NUMBER_MODE,t.C_NUMBER_MODE]}}return s_=e,s_}var l_,Zg;function e6(){if(Zg)return l_;Zg=1;function e(t){const a=t.regex,s="HTTP/([32]|1\\.[01])",l=/[A-Za-z][A-Za-z0-9-]*/,n={className:"attribute",begin:a.concat("^",l,"(?=\\:\\s)"),starts:{contains:[{className:"punctuation",begin:/: /,relevance:0,starts:{end:"$",relevance:0}}]}},r=[n,{begin:"\\n\\n",starts:{subLanguage:[],endsWithParent:!0}}];return{name:"HTTP",aliases:["https"],illegal:/\S/,contains:[{begin:"^(?="+s+" \\d{3})",end:/$/,contains:[{className:"meta",begin:s},{className:"number",begin:"\\b\\d{3}\\b"}],starts:{end:/\b\B/,illegal:/\S/,contains:r}},{begin:"(?=^[A-Z]+ (.*?) "+s+"$)",end:/$/,contains:[{className:"string",begin:" ",end:" ",excludeBegin:!0,excludeEnd:!0},{className:"meta",begin:s},{className:"keyword",begin:"[A-Z]+"}],starts:{end:/\b\B/,illegal:/\S/,contains:r}},t.inherit(n,{relevance:0})]}}return l_=e,l_}var n_,Jg;function t6(){if(Jg)return n_;Jg=1;function e(t){const a="a-zA-Z_\\-!.?+*=<>&#'",s="["+a+"]["+a+"0-9/;:]*",l={$pattern:s,built_in:"!= % %= & &= * ** **= *= *map + += , --build-class-- --import-- -= . / // //= /= < << <<= <= = > >= >> >>= @ @= ^ ^= abs accumulate all and any ap-compose ap-dotimes ap-each ap-each-while ap-filter ap-first ap-if ap-last ap-map ap-map-when ap-pipe ap-reduce ap-reject apply as-> ascii assert assoc bin break butlast callable calling-module-name car case cdr chain chr coll? combinations compile compress cond cons cons? continue count curry cut cycle dec def default-method defclass defmacro defmacro-alias defmacro/g! defmain defmethod defmulti defn defn-alias defnc defnr defreader defseq del delattr delete-route dict-comp dir disassemble dispatch-reader-macro distinct divmod do doto drop drop-last drop-while empty? end-sequence eval eval-and-compile eval-when-compile even? every? except exec filter first flatten float? fn fnc fnr for for* format fraction genexpr gensym get getattr global globals group-by hasattr hash hex id identity if if* if-not if-python2 import in inc input instance? integer integer-char? integer? interleave interpose is is-coll is-cons is-empty is-even is-every is-float is-instance is-integer is-integer-char is-iterable is-iterator is-keyword is-neg is-none is-not is-numeric is-odd is-pos is-string is-symbol is-zero isinstance islice issubclass iter iterable? iterate iterator? keyword keyword? lambda last len let lif lif-not list* list-comp locals loop macro-error macroexpand macroexpand-1 macroexpand-all map max merge-with method-decorator min multi-decorator multicombinations name neg? next none? nonlocal not not-in not? nth numeric? oct odd? open or ord partition permutations pos? post-route postwalk pow prewalk print product profile/calls profile/cpu put-route quasiquote quote raise range read read-str recursive-replace reduce remove repeat repeatedly repr require rest round route route-with-methods rwm second seq set-comp setattr setv some sorted string string? sum switch symbol? take take-nth take-while tee try unless unquote unquote-splicing vars walk when while with with* with-decorator with-gensyms xi xor yield yield-from zero? zip zip-longest | |= ~"},n="[-+]?\\d+(\\.\\d+)?",r={begin:s,relevance:0},i={className:"number",begin:n,relevance:0},d=t.inherit(t.QUOTE_STRING_MODE,{illegal:null}),o=t.COMMENT(";","$",{relevance:0}),c={className:"literal",begin:/\b([Tt]rue|[Ff]alse|nil|None)\b/},m={begin:"[\\[\\{]",end:"[\\]\\}]",relevance:0},_={className:"comment",begin:"\\^"+s},u=t.COMMENT("\\^\\{","\\}"),b={className:"symbol",begin:"[:]{1,2}"+s},f={begin:"\\(",end:"\\)"},x={endsWithParent:!0,relevance:0},p={className:"name",relevance:0,keywords:l,begin:s,starts:x},z=[f,d,_,u,o,b,m,i,c,r];return f.contains=[t.COMMENT("comment",""),p,x],x.contains=z,m.contains=z,{name:"Hy",aliases:["hylang"],illegal:/\S/,contains:[t.SHEBANG(),f,d,_,u,o,b,m,i,c]}}return n_=e,n_}var r_,e1;function a6(){if(e1)return r_;e1=1;function e(t){const a="\\[",s="\\]";return{name:"Inform 7",aliases:["i7"],case_insensitive:!0,keywords:{keyword:"thing room person man woman animal container supporter backdrop door scenery open closed locked inside gender is are say understand kind of rule"},contains:[{className:"string",begin:'"',end:'"',relevance:0,contains:[{className:"subst",begin:a,end:s}]},{className:"section",begin:/^(Volume|Book|Part|Chapter|Section|Table)\b/,end:"$"},{begin:/^(Check|Carry out|Report|Instead of|To|Rule|When|Before|After)\b/,end:":",contains:[{begin:"\\(This",end:"\\)"}]},{className:"comment",begin:a,end:s,contains:["self"]}]}}return r_=e,r_}var i_,t1;function s6(){if(t1)return i_;t1=1;function e(t){const a=t.regex,s={className:"number",relevance:0,variants:[{begin:/([+-]+)?[\d]+_[\d_]+/},{begin:t.NUMBER_RE}]},l=t.COMMENT();l.variants=[{begin:/;/,end:/$/},{begin:/#/,end:/$/}];const n={className:"variable",variants:[{begin:/\$[\w\d"][\w\d_]*/},{begin:/\$\{(.*?)\}/}]},r={className:"literal",begin:/\bon|off|true|false|yes|no\b/},i={className:"string",contains:[t.BACKSLASH_ESCAPE],variants:[{begin:"'''",end:"'''",relevance:10},{begin:'"""',end:'"""',relevance:10},{begin:'"',end:'"'},{begin:"'",end:"'"}]},d={begin:/\[/,end:/\]/,contains:[l,r,n,i,s,"self"],relevance:0},o=/[A-Za-z0-9_-]+/,c=/"(\\"|[^"])*"/,m=/'[^']*'/,_=a.either(o,c,m),u=a.concat(_,"(\\s*\\.\\s*",_,")*",a.lookahead(/\s*=\s*[^#\s]/));return{name:"TOML, also INI",aliases:["toml"],case_insensitive:!0,illegal:/\S/,contains:[l,{className:"section",begin:/\[+/,end:/\]+/},{begin:u,className:"attr",starts:{end:/$/,contains:[l,d,r,n,i,s]}}]}}return i_=e,i_}var d_,a1;function l6(){if(a1)return d_;a1=1;function e(t){const a=t.regex,s={className:"params",begin:"\\(",end:"\\)"},l=/(_[a-z_\d]+)?/,n=/([de][+-]?\d+)?/,r={className:"number",variants:[{begin:a.concat(/\b\d+/,/\.(\d*)/,n,l)},{begin:a.concat(/\b\d+/,n,l)},{begin:a.concat(/\.\d+/,n,l)}],relevance:0};return{name:"IRPF90",case_insensitive:!0,keywords:{literal:".False. .True.",keyword:"kind do while private call intrinsic where elsewhere type endtype endmodule endselect endinterface end enddo endif if forall endforall only contains default return stop then public subroutine|10 function program .and. .or. .not. .le. .eq. .ge. .gt. .lt. goto save else use module select case access blank direct exist file fmt form formatted iostat name named nextrec number opened rec recl sequential status unformatted unit continue format pause cycle exit c_null_char c_alert c_backspace c_form_feed flush wait decimal round iomsg synchronous nopass non_overridable pass protected volatile abstract extends import non_intrinsic value deferred generic final enumerator class associate bind enum c_int c_short c_long c_long_long c_signed_char c_size_t c_int8_t c_int16_t c_int32_t c_int64_t c_int_least8_t c_int_least16_t c_int_least32_t c_int_least64_t c_int_fast8_t c_int_fast16_t c_int_fast32_t c_int_fast64_t c_intmax_t C_intptr_t c_float c_double c_long_double c_float_complex c_double_complex c_long_double_complex c_bool c_char c_null_ptr c_null_funptr c_new_line c_carriage_return c_horizontal_tab c_vertical_tab iso_c_binding c_loc c_funloc c_associated c_f_pointer c_ptr c_funptr iso_fortran_env character_storage_size error_unit file_storage_size input_unit iostat_end iostat_eor numeric_storage_size output_unit c_f_procpointer ieee_arithmetic ieee_support_underflow_control ieee_get_underflow_mode ieee_set_underflow_mode newunit contiguous recursive pad position action delim readwrite eor advance nml interface procedure namelist include sequence elemental pure integer real character complex logical dimension allocatable|10 parameter external implicit|10 none double precision assign intent optional pointer target in out common equivalence data begin_provider &begin_provider end_provider begin_shell end_shell begin_template end_template subst assert touch soft_touch provide no_dep free irp_if irp_else irp_endif irp_write irp_read",built_in:"alog alog10 amax0 amax1 amin0 amin1 amod cabs ccos cexp clog csin csqrt dabs dacos dasin datan datan2 dcos dcosh ddim dexp dint dlog dlog10 dmax1 dmin1 dmod dnint dsign dsin dsinh dsqrt dtan dtanh float iabs idim idint idnint ifix isign max0 max1 min0 min1 sngl algama cdabs cdcos cdexp cdlog cdsin cdsqrt cqabs cqcos cqexp cqlog cqsin cqsqrt dcmplx dconjg derf derfc dfloat dgamma dimag dlgama iqint qabs qacos qasin qatan qatan2 qcmplx qconjg qcos qcosh qdim qerf qerfc qexp qgamma qimag qlgama qlog qlog10 qmax1 qmin1 qmod qnint qsign qsin qsinh qsqrt qtan qtanh abs acos aimag aint anint asin atan atan2 char cmplx conjg cos cosh exp ichar index int log log10 max min nint sign sin sinh sqrt tan tanh print write dim lge lgt lle llt mod nullify allocate deallocate adjustl adjustr all allocated any associated bit_size btest ceiling count cshift date_and_time digits dot_product eoshift epsilon exponent floor fraction huge iand ibclr ibits ibset ieor ior ishft ishftc lbound len_trim matmul maxexponent maxloc maxval merge minexponent minloc minval modulo mvbits nearest pack present product radix random_number random_seed range repeat reshape rrspacing scale scan selected_int_kind selected_real_kind set_exponent shape size spacing spread sum system_clock tiny transpose trim ubound unpack verify achar iachar transfer dble entry dprod cpu_time command_argument_count get_command get_command_argument get_environment_variable is_iostat_end ieee_arithmetic ieee_support_underflow_control ieee_get_underflow_mode ieee_set_underflow_mode is_iostat_eor move_alloc new_line selected_char_kind same_type_as extends_type_of acosh asinh atanh bessel_j0 bessel_j1 bessel_jn bessel_y0 bessel_y1 bessel_yn erf erfc erfc_scaled gamma log_gamma hypot norm2 atomic_define atomic_ref execute_command_line leadz trailz storage_size merge_bits bge bgt ble blt dshiftl dshiftr findloc iall iany iparity image_index lcobound ucobound maskl maskr num_images parity popcnt poppar shifta shiftl shiftr this_image IRP_ALIGN irp_here"},illegal:/\/\*/,contains:[t.inherit(t.APOS_STRING_MODE,{className:"string",relevance:0}),t.inherit(t.QUOTE_STRING_MODE,{className:"string",relevance:0}),{className:"function",beginKeywords:"subroutine function program",illegal:"[${=\\n]",contains:[t.UNDERSCORE_TITLE_MODE,s]},t.COMMENT("!","$",{relevance:0}),t.COMMENT("begin_doc","end_doc",{relevance:10}),r]}}return d_=e,d_}var o_,s1;function n6(){if(s1)return o_;s1=1;function e(t){const a="[A-Za-zА-Яа-яёЁ_!][A-Za-zА-Яа-яёЁ_0-9]*",s="[A-Za-zА-Яа-яёЁ_][A-Za-zА-Яа-яёЁ_0-9]*",l="and и else иначе endexcept endfinally endforeach конецвсе endif конецесли endwhile конецпока except exitfor finally foreach все if если in в not не or или try while пока ",X="SYSRES_CONST_ACCES_RIGHT_TYPE_EDIT SYSRES_CONST_ACCES_RIGHT_TYPE_FULL SYSRES_CONST_ACCES_RIGHT_TYPE_VIEW SYSRES_CONST_ACCESS_MODE_REQUISITE_CODE SYSRES_CONST_ACCESS_NO_ACCESS_VIEW SYSRES_CONST_ACCESS_NO_ACCESS_VIEW_CODE SYSRES_CONST_ACCESS_RIGHTS_ADD_REQUISITE_CODE SYSRES_CONST_ACCESS_RIGHTS_ADD_REQUISITE_YES_CODE SYSRES_CONST_ACCESS_RIGHTS_CHANGE_REQUISITE_CODE SYSRES_CONST_ACCESS_RIGHTS_CHANGE_REQUISITE_YES_CODE SYSRES_CONST_ACCESS_RIGHTS_DELETE_REQUISITE_CODE SYSRES_CONST_ACCESS_RIGHTS_DELETE_REQUISITE_YES_CODE SYSRES_CONST_ACCESS_RIGHTS_EXECUTE_REQUISITE_CODE SYSRES_CONST_ACCESS_RIGHTS_EXECUTE_REQUISITE_YES_CODE SYSRES_CONST_ACCESS_RIGHTS_NO_ACCESS_REQUISITE_CODE SYSRES_CONST_ACCESS_RIGHTS_NO_ACCESS_REQUISITE_YES_CODE SYSRES_CONST_ACCESS_RIGHTS_RATIFY_REQUISITE_CODE SYSRES_CONST_ACCESS_RIGHTS_RATIFY_REQUISITE_YES_CODE SYSRES_CONST_ACCESS_RIGHTS_REQUISITE_CODE SYSRES_CONST_ACCESS_RIGHTS_VIEW SYSRES_CONST_ACCESS_RIGHTS_VIEW_CODE SYSRES_CONST_ACCESS_RIGHTS_VIEW_REQUISITE_CODE SYSRES_CONST_ACCESS_RIGHTS_VIEW_REQUISITE_YES_CODE SYSRES_CONST_ACCESS_TYPE_CHANGE SYSRES_CONST_ACCESS_TYPE_CHANGE_CODE SYSRES_CONST_ACCESS_TYPE_EXISTS SYSRES_CONST_ACCESS_TYPE_EXISTS_CODE SYSRES_CONST_ACCESS_TYPE_FULL SYSRES_CONST_ACCESS_TYPE_FULL_CODE SYSRES_CONST_ACCESS_TYPE_VIEW SYSRES_CONST_ACCESS_TYPE_VIEW_CODE SYSRES_CONST_ACTION_TYPE_ABORT SYSRES_CONST_ACTION_TYPE_ACCEPT SYSRES_CONST_ACTION_TYPE_ACCESS_RIGHTS SYSRES_CONST_ACTION_TYPE_ADD_ATTACHMENT SYSRES_CONST_ACTION_TYPE_CHANGE_CARD SYSRES_CONST_ACTION_TYPE_CHANGE_KIND SYSRES_CONST_ACTION_TYPE_CHANGE_STORAGE SYSRES_CONST_ACTION_TYPE_CONTINUE SYSRES_CONST_ACTION_TYPE_COPY SYSRES_CONST_ACTION_TYPE_CREATE SYSRES_CONST_ACTION_TYPE_CREATE_VERSION SYSRES_CONST_ACTION_TYPE_DELETE SYSRES_CONST_ACTION_TYPE_DELETE_ATTACHMENT SYSRES_CONST_ACTION_TYPE_DELETE_VERSION SYSRES_CONST_ACTION_TYPE_DISABLE_DELEGATE_ACCESS_RIGHTS SYSRES_CONST_ACTION_TYPE_ENABLE_DELEGATE_ACCESS_RIGHTS SYSRES_CONST_ACTION_TYPE_ENCRYPTION_BY_CERTIFICATE SYSRES_CONST_ACTION_TYPE_ENCRYPTION_BY_CERTIFICATE_AND_PASSWORD SYSRES_CONST_ACTION_TYPE_ENCRYPTION_BY_PASSWORD SYSRES_CONST_ACTION_TYPE_EXPORT_WITH_LOCK SYSRES_CONST_ACTION_TYPE_EXPORT_WITHOUT_LOCK SYSRES_CONST_ACTION_TYPE_IMPORT_WITH_UNLOCK SYSRES_CONST_ACTION_TYPE_IMPORT_WITHOUT_UNLOCK SYSRES_CONST_ACTION_TYPE_LIFE_CYCLE_STAGE SYSRES_CONST_ACTION_TYPE_LOCK SYSRES_CONST_ACTION_TYPE_LOCK_FOR_SERVER SYSRES_CONST_ACTION_TYPE_LOCK_MODIFY SYSRES_CONST_ACTION_TYPE_MARK_AS_READED SYSRES_CONST_ACTION_TYPE_MARK_AS_UNREADED SYSRES_CONST_ACTION_TYPE_MODIFY SYSRES_CONST_ACTION_TYPE_MODIFY_CARD SYSRES_CONST_ACTION_TYPE_MOVE_TO_ARCHIVE SYSRES_CONST_ACTION_TYPE_OFF_ENCRYPTION SYSRES_CONST_ACTION_TYPE_PASSWORD_CHANGE SYSRES_CONST_ACTION_TYPE_PERFORM SYSRES_CONST_ACTION_TYPE_RECOVER_FROM_LOCAL_COPY SYSRES_CONST_ACTION_TYPE_RESTART SYSRES_CONST_ACTION_TYPE_RESTORE_FROM_ARCHIVE SYSRES_CONST_ACTION_TYPE_REVISION SYSRES_CONST_ACTION_TYPE_SEND_BY_MAIL SYSRES_CONST_ACTION_TYPE_SIGN SYSRES_CONST_ACTION_TYPE_START SYSRES_CONST_ACTION_TYPE_UNLOCK SYSRES_CONST_ACTION_TYPE_UNLOCK_FROM_SERVER SYSRES_CONST_ACTION_TYPE_VERSION_STATE SYSRES_CONST_ACTION_TYPE_VERSION_VISIBILITY SYSRES_CONST_ACTION_TYPE_VIEW SYSRES_CONST_ACTION_TYPE_VIEW_SHADOW_COPY SYSRES_CONST_ACTION_TYPE_WORKFLOW_DESCRIPTION_MODIFY SYSRES_CONST_ACTION_TYPE_WRITE_HISTORY SYSRES_CONST_ACTIVE_VERSION_STATE_PICK_VALUE SYSRES_CONST_ADD_REFERENCE_MODE_NAME SYSRES_CONST_ADDITION_REQUISITE_CODE SYSRES_CONST_ADDITIONAL_PARAMS_REQUISITE_CODE SYSRES_CONST_ADITIONAL_JOB_END_DATE_REQUISITE_NAME SYSRES_CONST_ADITIONAL_JOB_READ_REQUISITE_NAME SYSRES_CONST_ADITIONAL_JOB_START_DATE_REQUISITE_NAME SYSRES_CONST_ADITIONAL_JOB_STATE_REQUISITE_NAME SYSRES_CONST_ADMINISTRATION_HISTORY_ADDING_USER_TO_GROUP_ACTION SYSRES_CONST_ADMINISTRATION_HISTORY_ADDING_USER_TO_GROUP_ACTION_CODE SYSRES_CONST_ADMINISTRATION_HISTORY_CREATION_COMP_ACTION SYSRES_CONST_ADMINISTRATION_HISTORY_CREATION_COMP_ACTION_CODE SYSRES_CONST_ADMINISTRATION_HISTORY_CREATION_GROUP_ACTION SYSRES_CONST_ADMINISTRATION_HISTORY_CREATION_GROUP_ACTION_CODE SYSRES_CONST_ADMINISTRATION_HISTORY_CREATION_USER_ACTION SYSRES_CONST_ADMINISTRATION_HISTORY_CREATION_USER_ACTION_CODE SYSRES_CONST_ADMINISTRATION_HISTORY_DATABASE_USER_CREATION SYSRES_CONST_ADMINISTRATION_HISTORY_DATABASE_USER_CREATION_ACTION SYSRES_CONST_ADMINISTRATION_HISTORY_DATABASE_USER_DELETION SYSRES_CONST_ADMINISTRATION_HISTORY_DATABASE_USER_DELETION_ACTION SYSRES_CONST_ADMINISTRATION_HISTORY_DELETION_COMP_ACTION SYSRES_CONST_ADMINISTRATION_HISTORY_DELETION_COMP_ACTION_CODE SYSRES_CONST_ADMINISTRATION_HISTORY_DELETION_GROUP_ACTION SYSRES_CONST_ADMINISTRATION_HISTORY_DELETION_GROUP_ACTION_CODE SYSRES_CONST_ADMINISTRATION_HISTORY_DELETION_USER_ACTION SYSRES_CONST_ADMINISTRATION_HISTORY_DELETION_USER_ACTION_CODE SYSRES_CONST_ADMINISTRATION_HISTORY_DELETION_USER_FROM_GROUP_ACTION SYSRES_CONST_ADMINISTRATION_HISTORY_DELETION_USER_FROM_GROUP_ACTION_CODE SYSRES_CONST_ADMINISTRATION_HISTORY_GRANTING_FILTERER_ACTION SYSRES_CONST_ADMINISTRATION_HISTORY_GRANTING_FILTERER_ACTION_CODE SYSRES_CONST_ADMINISTRATION_HISTORY_GRANTING_FILTERER_RESTRICTION_ACTION SYSRES_CONST_ADMINISTRATION_HISTORY_GRANTING_FILTERER_RESTRICTION_ACTION_CODE SYSRES_CONST_ADMINISTRATION_HISTORY_GRANTING_PRIVILEGE_ACTION SYSRES_CONST_ADMINISTRATION_HISTORY_GRANTING_PRIVILEGE_ACTION_CODE SYSRES_CONST_ADMINISTRATION_HISTORY_GRANTING_RIGHTS_ACTION SYSRES_CONST_ADMINISTRATION_HISTORY_GRANTING_RIGHTS_ACTION_CODE SYSRES_CONST_ADMINISTRATION_HISTORY_IS_MAIN_SERVER_CHANGED_ACTION SYSRES_CONST_ADMINISTRATION_HISTORY_IS_MAIN_SERVER_CHANGED_ACTION_CODE SYSRES_CONST_ADMINISTRATION_HISTORY_IS_PUBLIC_CHANGED_ACTION SYSRES_CONST_ADMINISTRATION_HISTORY_IS_PUBLIC_CHANGED_ACTION_CODE SYSRES_CONST_ADMINISTRATION_HISTORY_REMOVING_FILTERER_ACTION SYSRES_CONST_ADMINISTRATION_HISTORY_REMOVING_FILTERER_ACTION_CODE SYSRES_CONST_ADMINISTRATION_HISTORY_REMOVING_FILTERER_RESTRICTION_ACTION SYSRES_CONST_ADMINISTRATION_HISTORY_REMOVING_FILTERER_RESTRICTION_ACTION_CODE SYSRES_CONST_ADMINISTRATION_HISTORY_REMOVING_PRIVILEGE_ACTION SYSRES_CONST_ADMINISTRATION_HISTORY_REMOVING_PRIVILEGE_ACTION_CODE SYSRES_CONST_ADMINISTRATION_HISTORY_REMOVING_RIGHTS_ACTION SYSRES_CONST_ADMINISTRATION_HISTORY_REMOVING_RIGHTS_ACTION_CODE SYSRES_CONST_ADMINISTRATION_HISTORY_SERVER_LOGIN_CREATION SYSRES_CONST_ADMINISTRATION_HISTORY_SERVER_LOGIN_CREATION_ACTION SYSRES_CONST_ADMINISTRATION_HISTORY_SERVER_LOGIN_DELETION SYSRES_CONST_ADMINISTRATION_HISTORY_SERVER_LOGIN_DELETION_ACTION SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_CATEGORY_ACTION SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_CATEGORY_ACTION_CODE SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_COMP_TITLE_ACTION SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_COMP_TITLE_ACTION_CODE SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_FULL_NAME_ACTION SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_FULL_NAME_ACTION_CODE SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_GROUP_ACTION SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_GROUP_ACTION_CODE SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_PARENT_GROUP_ACTION SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_PARENT_GROUP_ACTION_CODE SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_USER_AUTH_TYPE_ACTION SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_USER_AUTH_TYPE_ACTION_CODE SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_USER_LOGIN_ACTION SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_USER_LOGIN_ACTION_CODE SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_USER_STATUS_ACTION SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_USER_STATUS_ACTION_CODE SYSRES_CONST_ADMINISTRATION_HISTORY_USER_PASSWORD_CHANGE SYSRES_CONST_ADMINISTRATION_HISTORY_USER_PASSWORD_CHANGE_ACTION SYSRES_CONST_ALL_ACCEPT_CONDITION_RUS SYSRES_CONST_ALL_USERS_GROUP SYSRES_CONST_ALL_USERS_GROUP_NAME SYSRES_CONST_ALL_USERS_SERVER_GROUP_NAME SYSRES_CONST_ALLOWED_ACCESS_TYPE_CODE SYSRES_CONST_ALLOWED_ACCESS_TYPE_NAME SYSRES_CONST_APP_VIEWER_TYPE_REQUISITE_CODE SYSRES_CONST_APPROVING_SIGNATURE_NAME SYSRES_CONST_APPROVING_SIGNATURE_REQUISITE_CODE SYSRES_CONST_ASSISTANT_SUBSTITUE_TYPE SYSRES_CONST_ASSISTANT_SUBSTITUE_TYPE_CODE SYSRES_CONST_ATTACH_TYPE_COMPONENT_TOKEN SYSRES_CONST_ATTACH_TYPE_DOC SYSRES_CONST_ATTACH_TYPE_EDOC SYSRES_CONST_ATTACH_TYPE_FOLDER SYSRES_CONST_ATTACH_TYPE_JOB SYSRES_CONST_ATTACH_TYPE_REFERENCE SYSRES_CONST_ATTACH_TYPE_TASK SYSRES_CONST_AUTH_ENCODED_PASSWORD SYSRES_CONST_AUTH_ENCODED_PASSWORD_CODE SYSRES_CONST_AUTH_NOVELL SYSRES_CONST_AUTH_PASSWORD SYSRES_CONST_AUTH_PASSWORD_CODE SYSRES_CONST_AUTH_WINDOWS SYSRES_CONST_AUTHENTICATING_SIGNATURE_NAME SYSRES_CONST_AUTHENTICATING_SIGNATURE_REQUISITE_CODE SYSRES_CONST_AUTO_ENUM_METHOD_FLAG SYSRES_CONST_AUTO_NUMERATION_CODE SYSRES_CONST_AUTO_STRONG_ENUM_METHOD_FLAG SYSRES_CONST_AUTOTEXT_NAME_REQUISITE_CODE SYSRES_CONST_AUTOTEXT_TEXT_REQUISITE_CODE SYSRES_CONST_AUTOTEXT_USAGE_ALL SYSRES_CONST_AUTOTEXT_USAGE_ALL_CODE SYSRES_CONST_AUTOTEXT_USAGE_SIGN SYSRES_CONST_AUTOTEXT_USAGE_SIGN_CODE SYSRES_CONST_AUTOTEXT_USAGE_WORK SYSRES_CONST_AUTOTEXT_USAGE_WORK_CODE SYSRES_CONST_AUTOTEXT_USE_ANYWHERE_CODE SYSRES_CONST_AUTOTEXT_USE_ON_SIGNING_CODE SYSRES_CONST_AUTOTEXT_USE_ON_WORK_CODE SYSRES_CONST_BEGIN_DATE_REQUISITE_CODE SYSRES_CONST_BLACK_LIFE_CYCLE_STAGE_FONT_COLOR SYSRES_CONST_BLUE_LIFE_CYCLE_STAGE_FONT_COLOR SYSRES_CONST_BTN_PART SYSRES_CONST_CALCULATED_ROLE_TYPE_CODE SYSRES_CONST_CALL_TYPE_VARIABLE_BUTTON_VALUE SYSRES_CONST_CALL_TYPE_VARIABLE_PROGRAM_VALUE SYSRES_CONST_CANCEL_MESSAGE_FUNCTION_RESULT SYSRES_CONST_CARD_PART SYSRES_CONST_CARD_REFERENCE_MODE_NAME SYSRES_CONST_CERTIFICATE_TYPE_REQUISITE_ENCRYPT_VALUE SYSRES_CONST_CERTIFICATE_TYPE_REQUISITE_SIGN_AND_ENCRYPT_VALUE SYSRES_CONST_CERTIFICATE_TYPE_REQUISITE_SIGN_VALUE SYSRES_CONST_CHECK_PARAM_VALUE_DATE_PARAM_TYPE SYSRES_CONST_CHECK_PARAM_VALUE_FLOAT_PARAM_TYPE SYSRES_CONST_CHECK_PARAM_VALUE_INTEGER_PARAM_TYPE SYSRES_CONST_CHECK_PARAM_VALUE_PICK_PARAM_TYPE SYSRES_CONST_CHECK_PARAM_VALUE_REEFRENCE_PARAM_TYPE SYSRES_CONST_CLOSED_RECORD_FLAG_VALUE_FEMININE SYSRES_CONST_CLOSED_RECORD_FLAG_VALUE_MASCULINE SYSRES_CONST_CODE_COMPONENT_TYPE_ADMIN SYSRES_CONST_CODE_COMPONENT_TYPE_DEVELOPER SYSRES_CONST_CODE_COMPONENT_TYPE_DOCS SYSRES_CONST_CODE_COMPONENT_TYPE_EDOC_CARDS SYSRES_CONST_CODE_COMPONENT_TYPE_EXTERNAL_EXECUTABLE SYSRES_CONST_CODE_COMPONENT_TYPE_OTHER SYSRES_CONST_CODE_COMPONENT_TYPE_REFERENCE SYSRES_CONST_CODE_COMPONENT_TYPE_REPORT SYSRES_CONST_CODE_COMPONENT_TYPE_SCRIPT SYSRES_CONST_CODE_COMPONENT_TYPE_URL SYSRES_CONST_CODE_REQUISITE_ACCESS SYSRES_CONST_CODE_REQUISITE_CODE SYSRES_CONST_CODE_REQUISITE_COMPONENT SYSRES_CONST_CODE_REQUISITE_DESCRIPTION SYSRES_CONST_CODE_REQUISITE_EXCLUDE_COMPONENT SYSRES_CONST_CODE_REQUISITE_RECORD SYSRES_CONST_COMMENT_REQ_CODE SYSRES_CONST_COMMON_SETTINGS_REQUISITE_CODE SYSRES_CONST_COMP_CODE_GRD SYSRES_CONST_COMPONENT_GROUP_TYPE_REQUISITE_CODE SYSRES_CONST_COMPONENT_TYPE_ADMIN_COMPONENTS SYSRES_CONST_COMPONENT_TYPE_DEVELOPER_COMPONENTS SYSRES_CONST_COMPONENT_TYPE_DOCS SYSRES_CONST_COMPONENT_TYPE_EDOC_CARDS SYSRES_CONST_COMPONENT_TYPE_EDOCS SYSRES_CONST_COMPONENT_TYPE_EXTERNAL_EXECUTABLE SYSRES_CONST_COMPONENT_TYPE_OTHER SYSRES_CONST_COMPONENT_TYPE_REFERENCE_TYPES SYSRES_CONST_COMPONENT_TYPE_REFERENCES SYSRES_CONST_COMPONENT_TYPE_REPORTS SYSRES_CONST_COMPONENT_TYPE_SCRIPTS SYSRES_CONST_COMPONENT_TYPE_URL SYSRES_CONST_COMPONENTS_REMOTE_SERVERS_VIEW_CODE SYSRES_CONST_CONDITION_BLOCK_DESCRIPTION SYSRES_CONST_CONST_FIRM_STATUS_COMMON SYSRES_CONST_CONST_FIRM_STATUS_INDIVIDUAL SYSRES_CONST_CONST_NEGATIVE_VALUE SYSRES_CONST_CONST_POSITIVE_VALUE SYSRES_CONST_CONST_SERVER_STATUS_DONT_REPLICATE SYSRES_CONST_CONST_SERVER_STATUS_REPLICATE SYSRES_CONST_CONTENTS_REQUISITE_CODE SYSRES_CONST_DATA_TYPE_BOOLEAN SYSRES_CONST_DATA_TYPE_DATE SYSRES_CONST_DATA_TYPE_FLOAT SYSRES_CONST_DATA_TYPE_INTEGER SYSRES_CONST_DATA_TYPE_PICK SYSRES_CONST_DATA_TYPE_REFERENCE SYSRES_CONST_DATA_TYPE_STRING SYSRES_CONST_DATA_TYPE_TEXT SYSRES_CONST_DATA_TYPE_VARIANT SYSRES_CONST_DATE_CLOSE_REQ_CODE SYSRES_CONST_DATE_FORMAT_DATE_ONLY_CHAR SYSRES_CONST_DATE_OPEN_REQ_CODE SYSRES_CONST_DATE_REQUISITE SYSRES_CONST_DATE_REQUISITE_CODE SYSRES_CONST_DATE_REQUISITE_NAME SYSRES_CONST_DATE_REQUISITE_TYPE SYSRES_CONST_DATE_TYPE_CHAR SYSRES_CONST_DATETIME_FORMAT_VALUE SYSRES_CONST_DEA_ACCESS_RIGHTS_ACTION_CODE SYSRES_CONST_DESCRIPTION_LOCALIZE_ID_REQUISITE_CODE SYSRES_CONST_DESCRIPTION_REQUISITE_CODE SYSRES_CONST_DET1_PART SYSRES_CONST_DET2_PART SYSRES_CONST_DET3_PART SYSRES_CONST_DET4_PART SYSRES_CONST_DET5_PART SYSRES_CONST_DET6_PART SYSRES_CONST_DETAIL_DATASET_KEY_REQUISITE_CODE SYSRES_CONST_DETAIL_PICK_REQUISITE_CODE SYSRES_CONST_DETAIL_REQ_CODE SYSRES_CONST_DO_NOT_USE_ACCESS_TYPE_CODE SYSRES_CONST_DO_NOT_USE_ACCESS_TYPE_NAME SYSRES_CONST_DO_NOT_USE_ON_VIEW_ACCESS_TYPE_CODE SYSRES_CONST_DO_NOT_USE_ON_VIEW_ACCESS_TYPE_NAME SYSRES_CONST_DOCUMENT_STORAGES_CODE SYSRES_CONST_DOCUMENT_TEMPLATES_TYPE_NAME SYSRES_CONST_DOUBLE_REQUISITE_CODE SYSRES_CONST_EDITOR_CLOSE_FILE_OBSERV_TYPE_CODE SYSRES_CONST_EDITOR_CLOSE_PROCESS_OBSERV_TYPE_CODE SYSRES_CONST_EDITOR_TYPE_REQUISITE_CODE SYSRES_CONST_EDITORS_APPLICATION_NAME_REQUISITE_CODE SYSRES_CONST_EDITORS_CREATE_SEVERAL_PROCESSES_REQUISITE_CODE SYSRES_CONST_EDITORS_EXTENSION_REQUISITE_CODE SYSRES_CONST_EDITORS_OBSERVER_BY_PROCESS_TYPE SYSRES_CONST_EDITORS_REFERENCE_CODE SYSRES_CONST_EDITORS_REPLACE_SPEC_CHARS_REQUISITE_CODE SYSRES_CONST_EDITORS_USE_PLUGINS_REQUISITE_CODE SYSRES_CONST_EDITORS_VIEW_DOCUMENT_OPENED_TO_EDIT_CODE SYSRES_CONST_EDOC_CARD_TYPE_REQUISITE_CODE SYSRES_CONST_EDOC_CARD_TYPES_LINK_REQUISITE_CODE SYSRES_CONST_EDOC_CERTIFICATE_AND_PASSWORD_ENCODE_CODE SYSRES_CONST_EDOC_CERTIFICATE_ENCODE_CODE SYSRES_CONST_EDOC_DATE_REQUISITE_CODE SYSRES_CONST_EDOC_KIND_REFERENCE_CODE SYSRES_CONST_EDOC_KINDS_BY_TEMPLATE_ACTION_CODE SYSRES_CONST_EDOC_MANAGE_ACCESS_CODE SYSRES_CONST_EDOC_NONE_ENCODE_CODE SYSRES_CONST_EDOC_NUMBER_REQUISITE_CODE SYSRES_CONST_EDOC_PASSWORD_ENCODE_CODE SYSRES_CONST_EDOC_READONLY_ACCESS_CODE SYSRES_CONST_EDOC_SHELL_LIFE_TYPE_VIEW_VALUE SYSRES_CONST_EDOC_SIZE_RESTRICTION_PRIORITY_REQUISITE_CODE SYSRES_CONST_EDOC_STORAGE_CHECK_ACCESS_RIGHTS_REQUISITE_CODE SYSRES_CONST_EDOC_STORAGE_COMPUTER_NAME_REQUISITE_CODE SYSRES_CONST_EDOC_STORAGE_DATABASE_NAME_REQUISITE_CODE SYSRES_CONST_EDOC_STORAGE_EDIT_IN_STORAGE_REQUISITE_CODE SYSRES_CONST_EDOC_STORAGE_LOCAL_PATH_REQUISITE_CODE SYSRES_CONST_EDOC_STORAGE_SHARED_SOURCE_NAME_REQUISITE_CODE SYSRES_CONST_EDOC_TEMPLATE_REQUISITE_CODE SYSRES_CONST_EDOC_TYPES_REFERENCE_CODE SYSRES_CONST_EDOC_VERSION_ACTIVE_STAGE_CODE SYSRES_CONST_EDOC_VERSION_DESIGN_STAGE_CODE SYSRES_CONST_EDOC_VERSION_OBSOLETE_STAGE_CODE SYSRES_CONST_EDOC_WRITE_ACCES_CODE SYSRES_CONST_EDOCUMENT_CARD_REQUISITES_REFERENCE_CODE_SELECTED_REQUISITE SYSRES_CONST_ENCODE_CERTIFICATE_TYPE_CODE SYSRES_CONST_END_DATE_REQUISITE_CODE SYSRES_CONST_ENUMERATION_TYPE_REQUISITE_CODE SYSRES_CONST_EXECUTE_ACCESS_RIGHTS_TYPE_CODE SYSRES_CONST_EXECUTIVE_FILE_STORAGE_TYPE SYSRES_CONST_EXIST_CONST SYSRES_CONST_EXIST_VALUE SYSRES_CONST_EXPORT_LOCK_TYPE_ASK SYSRES_CONST_EXPORT_LOCK_TYPE_WITH_LOCK SYSRES_CONST_EXPORT_LOCK_TYPE_WITHOUT_LOCK SYSRES_CONST_EXPORT_VERSION_TYPE_ASK SYSRES_CONST_EXPORT_VERSION_TYPE_LAST SYSRES_CONST_EXPORT_VERSION_TYPE_LAST_ACTIVE SYSRES_CONST_EXTENSION_REQUISITE_CODE SYSRES_CONST_FILTER_NAME_REQUISITE_CODE SYSRES_CONST_FILTER_REQUISITE_CODE SYSRES_CONST_FILTER_TYPE_COMMON_CODE SYSRES_CONST_FILTER_TYPE_COMMON_NAME SYSRES_CONST_FILTER_TYPE_USER_CODE SYSRES_CONST_FILTER_TYPE_USER_NAME SYSRES_CONST_FILTER_VALUE_REQUISITE_NAME SYSRES_CONST_FLOAT_NUMBER_FORMAT_CHAR SYSRES_CONST_FLOAT_REQUISITE_TYPE SYSRES_CONST_FOLDER_AUTHOR_VALUE SYSRES_CONST_FOLDER_KIND_ANY_OBJECTS SYSRES_CONST_FOLDER_KIND_COMPONENTS SYSRES_CONST_FOLDER_KIND_EDOCS SYSRES_CONST_FOLDER_KIND_JOBS SYSRES_CONST_FOLDER_KIND_TASKS SYSRES_CONST_FOLDER_TYPE_COMMON SYSRES_CONST_FOLDER_TYPE_COMPONENT SYSRES_CONST_FOLDER_TYPE_FAVORITES SYSRES_CONST_FOLDER_TYPE_INBOX SYSRES_CONST_FOLDER_TYPE_OUTBOX SYSRES_CONST_FOLDER_TYPE_QUICK_LAUNCH SYSRES_CONST_FOLDER_TYPE_SEARCH SYSRES_CONST_FOLDER_TYPE_SHORTCUTS SYSRES_CONST_FOLDER_TYPE_USER SYSRES_CONST_FROM_DICTIONARY_ENUM_METHOD_FLAG SYSRES_CONST_FULL_SUBSTITUTE_TYPE SYSRES_CONST_FULL_SUBSTITUTE_TYPE_CODE SYSRES_CONST_FUNCTION_CANCEL_RESULT SYSRES_CONST_FUNCTION_CATEGORY_SYSTEM SYSRES_CONST_FUNCTION_CATEGORY_USER SYSRES_CONST_FUNCTION_FAILURE_RESULT SYSRES_CONST_FUNCTION_SAVE_RESULT SYSRES_CONST_GENERATED_REQUISITE SYSRES_CONST_GREEN_LIFE_CYCLE_STAGE_FONT_COLOR SYSRES_CONST_GROUP_ACCOUNT_TYPE_VALUE_CODE SYSRES_CONST_GROUP_CATEGORY_NORMAL_CODE SYSRES_CONST_GROUP_CATEGORY_NORMAL_NAME SYSRES_CONST_GROUP_CATEGORY_SERVICE_CODE SYSRES_CONST_GROUP_CATEGORY_SERVICE_NAME SYSRES_CONST_GROUP_COMMON_CATEGORY_FIELD_VALUE SYSRES_CONST_GROUP_FULL_NAME_REQUISITE_CODE SYSRES_CONST_GROUP_NAME_REQUISITE_CODE SYSRES_CONST_GROUP_RIGHTS_T_REQUISITE_CODE SYSRES_CONST_GROUP_SERVER_CODES_REQUISITE_CODE SYSRES_CONST_GROUP_SERVER_NAME_REQUISITE_CODE SYSRES_CONST_GROUP_SERVICE_CATEGORY_FIELD_VALUE SYSRES_CONST_GROUP_USER_REQUISITE_CODE SYSRES_CONST_GROUPS_REFERENCE_CODE SYSRES_CONST_GROUPS_REQUISITE_CODE SYSRES_CONST_HIDDEN_MODE_NAME SYSRES_CONST_HIGH_LVL_REQUISITE_CODE SYSRES_CONST_HISTORY_ACTION_CREATE_CODE SYSRES_CONST_HISTORY_ACTION_DELETE_CODE SYSRES_CONST_HISTORY_ACTION_EDIT_CODE SYSRES_CONST_HOUR_CHAR SYSRES_CONST_ID_REQUISITE_CODE SYSRES_CONST_IDSPS_REQUISITE_CODE SYSRES_CONST_IMAGE_MODE_COLOR SYSRES_CONST_IMAGE_MODE_GREYSCALE SYSRES_CONST_IMAGE_MODE_MONOCHROME SYSRES_CONST_IMPORTANCE_HIGH SYSRES_CONST_IMPORTANCE_LOW SYSRES_CONST_IMPORTANCE_NORMAL SYSRES_CONST_IN_DESIGN_VERSION_STATE_PICK_VALUE SYSRES_CONST_INCOMING_WORK_RULE_TYPE_CODE SYSRES_CONST_INT_REQUISITE SYSRES_CONST_INT_REQUISITE_TYPE SYSRES_CONST_INTEGER_NUMBER_FORMAT_CHAR SYSRES_CONST_INTEGER_TYPE_CHAR SYSRES_CONST_IS_GENERATED_REQUISITE_NEGATIVE_VALUE SYSRES_CONST_IS_PUBLIC_ROLE_REQUISITE_CODE SYSRES_CONST_IS_REMOTE_USER_NEGATIVE_VALUE SYSRES_CONST_IS_REMOTE_USER_POSITIVE_VALUE SYSRES_CONST_IS_STORED_REQUISITE_NEGATIVE_VALUE SYSRES_CONST_IS_STORED_REQUISITE_STORED_VALUE SYSRES_CONST_ITALIC_LIFE_CYCLE_STAGE_DRAW_STYLE SYSRES_CONST_JOB_BLOCK_DESCRIPTION SYSRES_CONST_JOB_KIND_CONTROL_JOB SYSRES_CONST_JOB_KIND_JOB SYSRES_CONST_JOB_KIND_NOTICE SYSRES_CONST_JOB_STATE_ABORTED SYSRES_CONST_JOB_STATE_COMPLETE SYSRES_CONST_JOB_STATE_WORKING SYSRES_CONST_KIND_REQUISITE_CODE SYSRES_CONST_KIND_REQUISITE_NAME SYSRES_CONST_KINDS_CREATE_SHADOW_COPIES_REQUISITE_CODE SYSRES_CONST_KINDS_DEFAULT_EDOC_LIFE_STAGE_REQUISITE_CODE SYSRES_CONST_KINDS_EDOC_ALL_TEPLATES_ALLOWED_REQUISITE_CODE SYSRES_CONST_KINDS_EDOC_ALLOW_LIFE_CYCLE_STAGE_CHANGING_REQUISITE_CODE SYSRES_CONST_KINDS_EDOC_ALLOW_MULTIPLE_ACTIVE_VERSIONS_REQUISITE_CODE SYSRES_CONST_KINDS_EDOC_SHARE_ACCES_RIGHTS_BY_DEFAULT_CODE SYSRES_CONST_KINDS_EDOC_TEMPLATE_REQUISITE_CODE SYSRES_CONST_KINDS_EDOC_TYPE_REQUISITE_CODE SYSRES_CONST_KINDS_SIGNERS_REQUISITES_CODE SYSRES_CONST_KOD_INPUT_TYPE SYSRES_CONST_LAST_UPDATE_DATE_REQUISITE_CODE SYSRES_CONST_LIFE_CYCLE_START_STAGE_REQUISITE_CODE SYSRES_CONST_LILAC_LIFE_CYCLE_STAGE_FONT_COLOR SYSRES_CONST_LINK_OBJECT_KIND_COMPONENT SYSRES_CONST_LINK_OBJECT_KIND_DOCUMENT SYSRES_CONST_LINK_OBJECT_KIND_EDOC SYSRES_CONST_LINK_OBJECT_KIND_FOLDER SYSRES_CONST_LINK_OBJECT_KIND_JOB SYSRES_CONST_LINK_OBJECT_KIND_REFERENCE SYSRES_CONST_LINK_OBJECT_KIND_TASK SYSRES_CONST_LINK_REF_TYPE_REQUISITE_CODE SYSRES_CONST_LIST_REFERENCE_MODE_NAME SYSRES_CONST_LOCALIZATION_DICTIONARY_MAIN_VIEW_CODE SYSRES_CONST_MAIN_VIEW_CODE SYSRES_CONST_MANUAL_ENUM_METHOD_FLAG SYSRES_CONST_MASTER_COMP_TYPE_REQUISITE_CODE SYSRES_CONST_MASTER_TABLE_REC_ID_REQUISITE_CODE SYSRES_CONST_MAXIMIZED_MODE_NAME SYSRES_CONST_ME_VALUE SYSRES_CONST_MESSAGE_ATTENTION_CAPTION SYSRES_CONST_MESSAGE_CONFIRMATION_CAPTION SYSRES_CONST_MESSAGE_ERROR_CAPTION SYSRES_CONST_MESSAGE_INFORMATION_CAPTION SYSRES_CONST_MINIMIZED_MODE_NAME SYSRES_CONST_MINUTE_CHAR SYSRES_CONST_MODULE_REQUISITE_CODE SYSRES_CONST_MONITORING_BLOCK_DESCRIPTION SYSRES_CONST_MONTH_FORMAT_VALUE SYSRES_CONST_NAME_LOCALIZE_ID_REQUISITE_CODE SYSRES_CONST_NAME_REQUISITE_CODE SYSRES_CONST_NAME_SINGULAR_REQUISITE_CODE SYSRES_CONST_NAMEAN_INPUT_TYPE SYSRES_CONST_NEGATIVE_PICK_VALUE SYSRES_CONST_NEGATIVE_VALUE SYSRES_CONST_NO SYSRES_CONST_NO_PICK_VALUE SYSRES_CONST_NO_SIGNATURE_REQUISITE_CODE SYSRES_CONST_NO_VALUE SYSRES_CONST_NONE_ACCESS_RIGHTS_TYPE_CODE SYSRES_CONST_NONOPERATING_RECORD_FLAG_VALUE SYSRES_CONST_NONOPERATING_RECORD_FLAG_VALUE_MASCULINE SYSRES_CONST_NORMAL_ACCESS_RIGHTS_TYPE_CODE SYSRES_CONST_NORMAL_LIFE_CYCLE_STAGE_DRAW_STYLE SYSRES_CONST_NORMAL_MODE_NAME SYSRES_CONST_NOT_ALLOWED_ACCESS_TYPE_CODE SYSRES_CONST_NOT_ALLOWED_ACCESS_TYPE_NAME SYSRES_CONST_NOTE_REQUISITE_CODE SYSRES_CONST_NOTICE_BLOCK_DESCRIPTION SYSRES_CONST_NUM_REQUISITE SYSRES_CONST_NUM_STR_REQUISITE_CODE SYSRES_CONST_NUMERATION_AUTO_NOT_STRONG SYSRES_CONST_NUMERATION_AUTO_STRONG SYSRES_CONST_NUMERATION_FROM_DICTONARY SYSRES_CONST_NUMERATION_MANUAL SYSRES_CONST_NUMERIC_TYPE_CHAR SYSRES_CONST_NUMREQ_REQUISITE_CODE SYSRES_CONST_OBSOLETE_VERSION_STATE_PICK_VALUE SYSRES_CONST_OPERATING_RECORD_FLAG_VALUE SYSRES_CONST_OPERATING_RECORD_FLAG_VALUE_CODE SYSRES_CONST_OPERATING_RECORD_FLAG_VALUE_FEMININE SYSRES_CONST_OPERATING_RECORD_FLAG_VALUE_MASCULINE SYSRES_CONST_OPTIONAL_FORM_COMP_REQCODE_PREFIX SYSRES_CONST_ORANGE_LIFE_CYCLE_STAGE_FONT_COLOR SYSRES_CONST_ORIGINALREF_REQUISITE_CODE SYSRES_CONST_OURFIRM_REF_CODE SYSRES_CONST_OURFIRM_REQUISITE_CODE SYSRES_CONST_OURFIRM_VAR SYSRES_CONST_OUTGOING_WORK_RULE_TYPE_CODE SYSRES_CONST_PICK_NEGATIVE_RESULT SYSRES_CONST_PICK_POSITIVE_RESULT SYSRES_CONST_PICK_REQUISITE SYSRES_CONST_PICK_REQUISITE_TYPE SYSRES_CONST_PICK_TYPE_CHAR SYSRES_CONST_PLAN_STATUS_REQUISITE_CODE SYSRES_CONST_PLATFORM_VERSION_COMMENT SYSRES_CONST_PLUGINS_SETTINGS_DESCRIPTION_REQUISITE_CODE SYSRES_CONST_POSITIVE_PICK_VALUE SYSRES_CONST_POWER_TO_CREATE_ACTION_CODE SYSRES_CONST_POWER_TO_SIGN_ACTION_CODE SYSRES_CONST_PRIORITY_REQUISITE_CODE SYSRES_CONST_QUALIFIED_TASK_TYPE SYSRES_CONST_QUALIFIED_TASK_TYPE_CODE SYSRES_CONST_RECSTAT_REQUISITE_CODE SYSRES_CONST_RED_LIFE_CYCLE_STAGE_FONT_COLOR SYSRES_CONST_REF_ID_T_REF_TYPE_REQUISITE_CODE SYSRES_CONST_REF_REQUISITE SYSRES_CONST_REF_REQUISITE_TYPE SYSRES_CONST_REF_REQUISITES_REFERENCE_CODE_SELECTED_REQUISITE SYSRES_CONST_REFERENCE_RECORD_HISTORY_CREATE_ACTION_CODE SYSRES_CONST_REFERENCE_RECORD_HISTORY_DELETE_ACTION_CODE SYSRES_CONST_REFERENCE_RECORD_HISTORY_MODIFY_ACTION_CODE SYSRES_CONST_REFERENCE_TYPE_CHAR SYSRES_CONST_REFERENCE_TYPE_REQUISITE_NAME SYSRES_CONST_REFERENCES_ADD_PARAMS_REQUISITE_CODE SYSRES_CONST_REFERENCES_DISPLAY_REQUISITE_REQUISITE_CODE SYSRES_CONST_REMOTE_SERVER_STATUS_WORKING SYSRES_CONST_REMOTE_SERVER_TYPE_MAIN SYSRES_CONST_REMOTE_SERVER_TYPE_SECONDARY SYSRES_CONST_REMOTE_USER_FLAG_VALUE_CODE SYSRES_CONST_REPORT_APP_EDITOR_INTERNAL SYSRES_CONST_REPORT_BASE_REPORT_ID_REQUISITE_CODE SYSRES_CONST_REPORT_BASE_REPORT_REQUISITE_CODE SYSRES_CONST_REPORT_SCRIPT_REQUISITE_CODE SYSRES_CONST_REPORT_TEMPLATE_REQUISITE_CODE SYSRES_CONST_REPORT_VIEWER_CODE_REQUISITE_CODE SYSRES_CONST_REQ_ALLOW_COMPONENT_DEFAULT_VALUE SYSRES_CONST_REQ_ALLOW_RECORD_DEFAULT_VALUE SYSRES_CONST_REQ_ALLOW_SERVER_COMPONENT_DEFAULT_VALUE SYSRES_CONST_REQ_MODE_AVAILABLE_CODE SYSRES_CONST_REQ_MODE_EDIT_CODE SYSRES_CONST_REQ_MODE_HIDDEN_CODE SYSRES_CONST_REQ_MODE_NOT_AVAILABLE_CODE SYSRES_CONST_REQ_MODE_VIEW_CODE SYSRES_CONST_REQ_NUMBER_REQUISITE_CODE SYSRES_CONST_REQ_SECTION_VALUE SYSRES_CONST_REQ_TYPE_VALUE SYSRES_CONST_REQUISITE_FORMAT_BY_UNIT SYSRES_CONST_REQUISITE_FORMAT_DATE_FULL SYSRES_CONST_REQUISITE_FORMAT_DATE_TIME SYSRES_CONST_REQUISITE_FORMAT_LEFT SYSRES_CONST_REQUISITE_FORMAT_RIGHT SYSRES_CONST_REQUISITE_FORMAT_WITHOUT_UNIT SYSRES_CONST_REQUISITE_NUMBER_REQUISITE_CODE SYSRES_CONST_REQUISITE_SECTION_ACTIONS SYSRES_CONST_REQUISITE_SECTION_BUTTON SYSRES_CONST_REQUISITE_SECTION_BUTTONS SYSRES_CONST_REQUISITE_SECTION_CARD SYSRES_CONST_REQUISITE_SECTION_TABLE SYSRES_CONST_REQUISITE_SECTION_TABLE10 SYSRES_CONST_REQUISITE_SECTION_TABLE11 SYSRES_CONST_REQUISITE_SECTION_TABLE12 SYSRES_CONST_REQUISITE_SECTION_TABLE13 SYSRES_CONST_REQUISITE_SECTION_TABLE14 SYSRES_CONST_REQUISITE_SECTION_TABLE15 SYSRES_CONST_REQUISITE_SECTION_TABLE16 SYSRES_CONST_REQUISITE_SECTION_TABLE17 SYSRES_CONST_REQUISITE_SECTION_TABLE18 SYSRES_CONST_REQUISITE_SECTION_TABLE19 SYSRES_CONST_REQUISITE_SECTION_TABLE2 SYSRES_CONST_REQUISITE_SECTION_TABLE20 SYSRES_CONST_REQUISITE_SECTION_TABLE21 SYSRES_CONST_REQUISITE_SECTION_TABLE22 SYSRES_CONST_REQUISITE_SECTION_TABLE23 SYSRES_CONST_REQUISITE_SECTION_TABLE24 SYSRES_CONST_REQUISITE_SECTION_TABLE3 SYSRES_CONST_REQUISITE_SECTION_TABLE4 SYSRES_CONST_REQUISITE_SECTION_TABLE5 SYSRES_CONST_REQUISITE_SECTION_TABLE6 SYSRES_CONST_REQUISITE_SECTION_TABLE7 SYSRES_CONST_REQUISITE_SECTION_TABLE8 SYSRES_CONST_REQUISITE_SECTION_TABLE9 SYSRES_CONST_REQUISITES_PSEUDOREFERENCE_REQUISITE_NUMBER_REQUISITE_CODE SYSRES_CONST_RIGHT_ALIGNMENT_CODE SYSRES_CONST_ROLES_REFERENCE_CODE SYSRES_CONST_ROUTE_STEP_AFTER_RUS SYSRES_CONST_ROUTE_STEP_AND_CONDITION_RUS SYSRES_CONST_ROUTE_STEP_OR_CONDITION_RUS SYSRES_CONST_ROUTE_TYPE_COMPLEX SYSRES_CONST_ROUTE_TYPE_PARALLEL SYSRES_CONST_ROUTE_TYPE_SERIAL SYSRES_CONST_SBDATASETDESC_NEGATIVE_VALUE SYSRES_CONST_SBDATASETDESC_POSITIVE_VALUE SYSRES_CONST_SBVIEWSDESC_POSITIVE_VALUE SYSRES_CONST_SCRIPT_BLOCK_DESCRIPTION SYSRES_CONST_SEARCH_BY_TEXT_REQUISITE_CODE SYSRES_CONST_SEARCHES_COMPONENT_CONTENT SYSRES_CONST_SEARCHES_CRITERIA_ACTION_NAME SYSRES_CONST_SEARCHES_EDOC_CONTENT SYSRES_CONST_SEARCHES_FOLDER_CONTENT SYSRES_CONST_SEARCHES_JOB_CONTENT SYSRES_CONST_SEARCHES_REFERENCE_CODE SYSRES_CONST_SEARCHES_TASK_CONTENT SYSRES_CONST_SECOND_CHAR SYSRES_CONST_SECTION_REQUISITE_ACTIONS_VALUE SYSRES_CONST_SECTION_REQUISITE_CARD_VALUE SYSRES_CONST_SECTION_REQUISITE_CODE SYSRES_CONST_SECTION_REQUISITE_DETAIL_1_VALUE SYSRES_CONST_SECTION_REQUISITE_DETAIL_2_VALUE SYSRES_CONST_SECTION_REQUISITE_DETAIL_3_VALUE SYSRES_CONST_SECTION_REQUISITE_DETAIL_4_VALUE SYSRES_CONST_SECTION_REQUISITE_DETAIL_5_VALUE SYSRES_CONST_SECTION_REQUISITE_DETAIL_6_VALUE SYSRES_CONST_SELECT_REFERENCE_MODE_NAME SYSRES_CONST_SELECT_TYPE_SELECTABLE SYSRES_CONST_SELECT_TYPE_SELECTABLE_ONLY_CHILD SYSRES_CONST_SELECT_TYPE_SELECTABLE_WITH_CHILD SYSRES_CONST_SELECT_TYPE_UNSLECTABLE SYSRES_CONST_SERVER_TYPE_MAIN SYSRES_CONST_SERVICE_USER_CATEGORY_FIELD_VALUE SYSRES_CONST_SETTINGS_USER_REQUISITE_CODE SYSRES_CONST_SIGNATURE_AND_ENCODE_CERTIFICATE_TYPE_CODE SYSRES_CONST_SIGNATURE_CERTIFICATE_TYPE_CODE SYSRES_CONST_SINGULAR_TITLE_REQUISITE_CODE SYSRES_CONST_SQL_SERVER_AUTHENTIFICATION_FLAG_VALUE_CODE SYSRES_CONST_SQL_SERVER_ENCODE_AUTHENTIFICATION_FLAG_VALUE_CODE SYSRES_CONST_STANDART_ROUTE_REFERENCE_CODE SYSRES_CONST_STANDART_ROUTE_REFERENCE_COMMENT_REQUISITE_CODE SYSRES_CONST_STANDART_ROUTES_GROUPS_REFERENCE_CODE SYSRES_CONST_STATE_REQ_NAME SYSRES_CONST_STATE_REQUISITE_ACTIVE_VALUE SYSRES_CONST_STATE_REQUISITE_CLOSED_VALUE SYSRES_CONST_STATE_REQUISITE_CODE SYSRES_CONST_STATIC_ROLE_TYPE_CODE SYSRES_CONST_STATUS_PLAN_DEFAULT_VALUE SYSRES_CONST_STATUS_VALUE_AUTOCLEANING SYSRES_CONST_STATUS_VALUE_BLUE_SQUARE SYSRES_CONST_STATUS_VALUE_COMPLETE SYSRES_CONST_STATUS_VALUE_GREEN_SQUARE SYSRES_CONST_STATUS_VALUE_ORANGE_SQUARE SYSRES_CONST_STATUS_VALUE_PURPLE_SQUARE SYSRES_CONST_STATUS_VALUE_RED_SQUARE SYSRES_CONST_STATUS_VALUE_SUSPEND SYSRES_CONST_STATUS_VALUE_YELLOW_SQUARE SYSRES_CONST_STDROUTE_SHOW_TO_USERS_REQUISITE_CODE SYSRES_CONST_STORAGE_TYPE_FILE SYSRES_CONST_STORAGE_TYPE_SQL_SERVER SYSRES_CONST_STR_REQUISITE SYSRES_CONST_STRIKEOUT_LIFE_CYCLE_STAGE_DRAW_STYLE SYSRES_CONST_STRING_FORMAT_LEFT_ALIGN_CHAR SYSRES_CONST_STRING_FORMAT_RIGHT_ALIGN_CHAR SYSRES_CONST_STRING_REQUISITE_CODE SYSRES_CONST_STRING_REQUISITE_TYPE SYSRES_CONST_STRING_TYPE_CHAR SYSRES_CONST_SUBSTITUTES_PSEUDOREFERENCE_CODE SYSRES_CONST_SUBTASK_BLOCK_DESCRIPTION SYSRES_CONST_SYSTEM_SETTING_CURRENT_USER_PARAM_VALUE SYSRES_CONST_SYSTEM_SETTING_EMPTY_VALUE_PARAM_VALUE SYSRES_CONST_SYSTEM_VERSION_COMMENT SYSRES_CONST_TASK_ACCESS_TYPE_ALL SYSRES_CONST_TASK_ACCESS_TYPE_ALL_MEMBERS SYSRES_CONST_TASK_ACCESS_TYPE_MANUAL SYSRES_CONST_TASK_ENCODE_TYPE_CERTIFICATION SYSRES_CONST_TASK_ENCODE_TYPE_CERTIFICATION_AND_PASSWORD SYSRES_CONST_TASK_ENCODE_TYPE_NONE SYSRES_CONST_TASK_ENCODE_TYPE_PASSWORD SYSRES_CONST_TASK_ROUTE_ALL_CONDITION SYSRES_CONST_TASK_ROUTE_AND_CONDITION SYSRES_CONST_TASK_ROUTE_OR_CONDITION SYSRES_CONST_TASK_STATE_ABORTED SYSRES_CONST_TASK_STATE_COMPLETE SYSRES_CONST_TASK_STATE_CONTINUED SYSRES_CONST_TASK_STATE_CONTROL SYSRES_CONST_TASK_STATE_INIT SYSRES_CONST_TASK_STATE_WORKING SYSRES_CONST_TASK_TITLE SYSRES_CONST_TASK_TYPES_GROUPS_REFERENCE_CODE SYSRES_CONST_TASK_TYPES_REFERENCE_CODE SYSRES_CONST_TEMPLATES_REFERENCE_CODE SYSRES_CONST_TEST_DATE_REQUISITE_NAME SYSRES_CONST_TEST_DEV_DATABASE_NAME SYSRES_CONST_TEST_DEV_SYSTEM_CODE SYSRES_CONST_TEST_EDMS_DATABASE_NAME SYSRES_CONST_TEST_EDMS_MAIN_CODE SYSRES_CONST_TEST_EDMS_MAIN_DB_NAME SYSRES_CONST_TEST_EDMS_SECOND_CODE SYSRES_CONST_TEST_EDMS_SECOND_DB_NAME SYSRES_CONST_TEST_EDMS_SYSTEM_CODE SYSRES_CONST_TEST_NUMERIC_REQUISITE_NAME SYSRES_CONST_TEXT_REQUISITE SYSRES_CONST_TEXT_REQUISITE_CODE SYSRES_CONST_TEXT_REQUISITE_TYPE SYSRES_CONST_TEXT_TYPE_CHAR SYSRES_CONST_TYPE_CODE_REQUISITE_CODE SYSRES_CONST_TYPE_REQUISITE_CODE SYSRES_CONST_UNDEFINED_LIFE_CYCLE_STAGE_FONT_COLOR SYSRES_CONST_UNITS_SECTION_ID_REQUISITE_CODE SYSRES_CONST_UNITS_SECTION_REQUISITE_CODE SYSRES_CONST_UNOPERATING_RECORD_FLAG_VALUE_CODE SYSRES_CONST_UNSTORED_DATA_REQUISITE_CODE SYSRES_CONST_UNSTORED_DATA_REQUISITE_NAME SYSRES_CONST_USE_ACCESS_TYPE_CODE SYSRES_CONST_USE_ACCESS_TYPE_NAME SYSRES_CONST_USER_ACCOUNT_TYPE_VALUE_CODE SYSRES_CONST_USER_ADDITIONAL_INFORMATION_REQUISITE_CODE SYSRES_CONST_USER_AND_GROUP_ID_FROM_PSEUDOREFERENCE_REQUISITE_CODE SYSRES_CONST_USER_CATEGORY_NORMAL SYSRES_CONST_USER_CERTIFICATE_REQUISITE_CODE SYSRES_CONST_USER_CERTIFICATE_STATE_REQUISITE_CODE SYSRES_CONST_USER_CERTIFICATE_SUBJECT_NAME_REQUISITE_CODE SYSRES_CONST_USER_CERTIFICATE_THUMBPRINT_REQUISITE_CODE SYSRES_CONST_USER_COMMON_CATEGORY SYSRES_CONST_USER_COMMON_CATEGORY_CODE SYSRES_CONST_USER_FULL_NAME_REQUISITE_CODE SYSRES_CONST_USER_GROUP_TYPE_REQUISITE_CODE SYSRES_CONST_USER_LOGIN_REQUISITE_CODE SYSRES_CONST_USER_REMOTE_CONTROLLER_REQUISITE_CODE SYSRES_CONST_USER_REMOTE_SYSTEM_REQUISITE_CODE SYSRES_CONST_USER_RIGHTS_T_REQUISITE_CODE SYSRES_CONST_USER_SERVER_NAME_REQUISITE_CODE SYSRES_CONST_USER_SERVICE_CATEGORY SYSRES_CONST_USER_SERVICE_CATEGORY_CODE SYSRES_CONST_USER_STATUS_ADMINISTRATOR_CODE SYSRES_CONST_USER_STATUS_ADMINISTRATOR_NAME SYSRES_CONST_USER_STATUS_DEVELOPER_CODE SYSRES_CONST_USER_STATUS_DEVELOPER_NAME SYSRES_CONST_USER_STATUS_DISABLED_CODE SYSRES_CONST_USER_STATUS_DISABLED_NAME SYSRES_CONST_USER_STATUS_SYSTEM_DEVELOPER_CODE SYSRES_CONST_USER_STATUS_USER_CODE SYSRES_CONST_USER_STATUS_USER_NAME SYSRES_CONST_USER_STATUS_USER_NAME_DEPRECATED SYSRES_CONST_USER_TYPE_FIELD_VALUE_USER SYSRES_CONST_USER_TYPE_REQUISITE_CODE SYSRES_CONST_USERS_CONTROLLER_REQUISITE_CODE SYSRES_CONST_USERS_IS_MAIN_SERVER_REQUISITE_CODE SYSRES_CONST_USERS_REFERENCE_CODE SYSRES_CONST_USERS_REGISTRATION_CERTIFICATES_ACTION_NAME SYSRES_CONST_USERS_REQUISITE_CODE SYSRES_CONST_USERS_SYSTEM_REQUISITE_CODE SYSRES_CONST_USERS_USER_ACCESS_RIGHTS_TYPR_REQUISITE_CODE SYSRES_CONST_USERS_USER_AUTHENTICATION_REQUISITE_CODE SYSRES_CONST_USERS_USER_COMPONENT_REQUISITE_CODE SYSRES_CONST_USERS_USER_GROUP_REQUISITE_CODE SYSRES_CONST_USERS_VIEW_CERTIFICATES_ACTION_NAME SYSRES_CONST_VIEW_DEFAULT_CODE SYSRES_CONST_VIEW_DEFAULT_NAME SYSRES_CONST_VIEWER_REQUISITE_CODE SYSRES_CONST_WAITING_BLOCK_DESCRIPTION SYSRES_CONST_WIZARD_FORM_LABEL_TEST_STRING SYSRES_CONST_WIZARD_QUERY_PARAM_HEIGHT_ETALON_STRING SYSRES_CONST_WIZARD_REFERENCE_COMMENT_REQUISITE_CODE SYSRES_CONST_WORK_RULES_DESCRIPTION_REQUISITE_CODE SYSRES_CONST_WORK_TIME_CALENDAR_REFERENCE_CODE SYSRES_CONST_WORK_WORKFLOW_HARD_ROUTE_TYPE_VALUE SYSRES_CONST_WORK_WORKFLOW_HARD_ROUTE_TYPE_VALUE_CODE SYSRES_CONST_WORK_WORKFLOW_HARD_ROUTE_TYPE_VALUE_CODE_RUS SYSRES_CONST_WORK_WORKFLOW_SOFT_ROUTE_TYPE_VALUE_CODE_RUS SYSRES_CONST_WORKFLOW_ROUTE_TYPR_HARD SYSRES_CONST_WORKFLOW_ROUTE_TYPR_SOFT SYSRES_CONST_XML_ENCODING SYSRES_CONST_XREC_STAT_REQUISITE_CODE SYSRES_CONST_XRECID_FIELD_NAME SYSRES_CONST_YES SYSRES_CONST_YES_NO_2_REQUISITE_CODE SYSRES_CONST_YES_NO_REQUISITE_CODE SYSRES_CONST_YES_NO_T_REF_TYPE_REQUISITE_CODE SYSRES_CONST_YES_PICK_VALUE SYSRES_CONST_YES_VALUE "+"CR FALSE nil NO_VALUE NULL TAB TRUE YES_VALUE "+"ADMINISTRATORS_GROUP_NAME CUSTOMIZERS_GROUP_NAME DEVELOPERS_GROUP_NAME SERVICE_USERS_GROUP_NAME "+"DECISION_BLOCK_FIRST_OPERAND_PROPERTY DECISION_BLOCK_NAME_PROPERTY DECISION_BLOCK_OPERATION_PROPERTY DECISION_BLOCK_RESULT_TYPE_PROPERTY DECISION_BLOCK_SECOND_OPERAND_PROPERTY "+"ANY_FILE_EXTENTION COMPRESSED_DOCUMENT_EXTENSION EXTENDED_DOCUMENT_EXTENSION SHORT_COMPRESSED_DOCUMENT_EXTENSION SHORT_EXTENDED_DOCUMENT_EXTENSION "+"JOB_BLOCK_ABORT_DEADLINE_PROPERTY JOB_BLOCK_AFTER_FINISH_EVENT JOB_BLOCK_AFTER_QUERY_PARAMETERS_EVENT JOB_BLOCK_ATTACHMENT_PROPERTY JOB_BLOCK_ATTACHMENTS_RIGHTS_GROUP_PROPERTY JOB_BLOCK_ATTACHMENTS_RIGHTS_TYPE_PROPERTY JOB_BLOCK_BEFORE_QUERY_PARAMETERS_EVENT JOB_BLOCK_BEFORE_START_EVENT JOB_BLOCK_CREATED_JOBS_PROPERTY JOB_BLOCK_DEADLINE_PROPERTY JOB_BLOCK_EXECUTION_RESULTS_PROPERTY JOB_BLOCK_IS_PARALLEL_PROPERTY JOB_BLOCK_IS_RELATIVE_ABORT_DEADLINE_PROPERTY JOB_BLOCK_IS_RELATIVE_DEADLINE_PROPERTY JOB_BLOCK_JOB_TEXT_PROPERTY JOB_BLOCK_NAME_PROPERTY JOB_BLOCK_NEED_SIGN_ON_PERFORM_PROPERTY JOB_BLOCK_PERFORMER_PROPERTY JOB_BLOCK_RELATIVE_ABORT_DEADLINE_TYPE_PROPERTY JOB_BLOCK_RELATIVE_DEADLINE_TYPE_PROPERTY JOB_BLOCK_SUBJECT_PROPERTY "+"ENGLISH_LANGUAGE_CODE RUSSIAN_LANGUAGE_CODE "+"smHidden smMaximized smMinimized smNormal wmNo wmYes "+"COMPONENT_TOKEN_LINK_KIND DOCUMENT_LINK_KIND EDOCUMENT_LINK_KIND FOLDER_LINK_KIND JOB_LINK_KIND REFERENCE_LINK_KIND TASK_LINK_KIND "+"COMPONENT_TOKEN_LOCK_TYPE EDOCUMENT_VERSION_LOCK_TYPE "+"MONITOR_BLOCK_AFTER_FINISH_EVENT MONITOR_BLOCK_BEFORE_START_EVENT MONITOR_BLOCK_DEADLINE_PROPERTY MONITOR_BLOCK_INTERVAL_PROPERTY MONITOR_BLOCK_INTERVAL_TYPE_PROPERTY MONITOR_BLOCK_IS_RELATIVE_DEADLINE_PROPERTY MONITOR_BLOCK_NAME_PROPERTY MONITOR_BLOCK_RELATIVE_DEADLINE_TYPE_PROPERTY MONITOR_BLOCK_SEARCH_SCRIPT_PROPERTY "+"NOTICE_BLOCK_AFTER_FINISH_EVENT NOTICE_BLOCK_ATTACHMENT_PROPERTY NOTICE_BLOCK_ATTACHMENTS_RIGHTS_GROUP_PROPERTY NOTICE_BLOCK_ATTACHMENTS_RIGHTS_TYPE_PROPERTY NOTICE_BLOCK_BEFORE_START_EVENT NOTICE_BLOCK_CREATED_NOTICES_PROPERTY NOTICE_BLOCK_DEADLINE_PROPERTY NOTICE_BLOCK_IS_RELATIVE_DEADLINE_PROPERTY NOTICE_BLOCK_NAME_PROPERTY NOTICE_BLOCK_NOTICE_TEXT_PROPERTY NOTICE_BLOCK_PERFORMER_PROPERTY NOTICE_BLOCK_RELATIVE_DEADLINE_TYPE_PROPERTY NOTICE_BLOCK_SUBJECT_PROPERTY "+"dseAfterCancel dseAfterClose dseAfterDelete dseAfterDeleteOutOfTransaction dseAfterInsert dseAfterOpen dseAfterScroll dseAfterUpdate dseAfterUpdateOutOfTransaction dseBeforeCancel dseBeforeClose dseBeforeDelete dseBeforeDetailUpdate dseBeforeInsert dseBeforeOpen dseBeforeUpdate dseOnAnyRequisiteChange dseOnCloseRecord dseOnDeleteError dseOnOpenRecord dseOnPrepareUpdate dseOnUpdateError dseOnUpdateRatifiedRecord dseOnValidDelete dseOnValidUpdate reOnChange reOnChangeValues SELECTION_BEGIN_ROUTE_EVENT SELECTION_END_ROUTE_EVENT "+"CURRENT_PERIOD_IS_REQUIRED PREVIOUS_CARD_TYPE_NAME SHOW_RECORD_PROPERTIES_FORM "+"ACCESS_RIGHTS_SETTING_DIALOG_CODE ADMINISTRATOR_USER_CODE ANALYTIC_REPORT_TYPE asrtHideLocal asrtHideRemote CALCULATED_ROLE_TYPE_CODE COMPONENTS_REFERENCE_DEVELOPER_VIEW_CODE DCTS_TEST_PROTOCOLS_FOLDER_PATH E_EDOC_VERSION_ALREADY_APPROVINGLY_SIGNED E_EDOC_VERSION_ALREADY_APPROVINGLY_SIGNED_BY_USER E_EDOC_VERSION_ALREDY_SIGNED E_EDOC_VERSION_ALREDY_SIGNED_BY_USER EDOC_TYPES_CODE_REQUISITE_FIELD_NAME EDOCUMENTS_ALIAS_NAME FILES_FOLDER_PATH FILTER_OPERANDS_DELIMITER FILTER_OPERATIONS_DELIMITER FORMCARD_NAME FORMLIST_NAME GET_EXTENDED_DOCUMENT_EXTENSION_CREATION_MODE GET_EXTENDED_DOCUMENT_EXTENSION_IMPORT_MODE INTEGRATED_REPORT_TYPE IS_BUILDER_APPLICATION_ROLE IS_BUILDER_APPLICATION_ROLE2 IS_BUILDER_USERS ISBSYSDEV LOG_FOLDER_PATH mbCancel mbNo mbNoToAll mbOK mbYes mbYesToAll MEMORY_DATASET_DESRIPTIONS_FILENAME mrNo mrNoToAll mrYes mrYesToAll MULTIPLE_SELECT_DIALOG_CODE NONOPERATING_RECORD_FLAG_FEMININE NONOPERATING_RECORD_FLAG_MASCULINE OPERATING_RECORD_FLAG_FEMININE OPERATING_RECORD_FLAG_MASCULINE PROFILING_SETTINGS_COMMON_SETTINGS_CODE_VALUE PROGRAM_INITIATED_LOOKUP_ACTION ratDelete ratEdit ratInsert REPORT_TYPE REQUIRED_PICK_VALUES_VARIABLE rmCard rmList SBRTE_PROGID_DEV SBRTE_PROGID_RELEASE STATIC_ROLE_TYPE_CODE SUPPRESS_EMPTY_TEMPLATE_CREATION SYSTEM_USER_CODE UPDATE_DIALOG_DATASET USED_IN_OBJECT_HINT_PARAM USER_INITIATED_LOOKUP_ACTION USER_NAME_FORMAT USER_SELECTION_RESTRICTIONS WORKFLOW_TEST_PROTOCOLS_FOLDER_PATH ELS_SUBTYPE_CONTROL_NAME ELS_FOLDER_KIND_CONTROL_NAME REPEAT_PROCESS_CURRENT_OBJECT_EXCEPTION_NAME "+"PRIVILEGE_COMPONENT_FULL_ACCESS PRIVILEGE_DEVELOPMENT_EXPORT PRIVILEGE_DEVELOPMENT_IMPORT PRIVILEGE_DOCUMENT_DELETE PRIVILEGE_ESD PRIVILEGE_FOLDER_DELETE PRIVILEGE_MANAGE_ACCESS_RIGHTS PRIVILEGE_MANAGE_REPLICATION PRIVILEGE_MANAGE_SESSION_SERVER PRIVILEGE_OBJECT_FULL_ACCESS PRIVILEGE_OBJECT_VIEW PRIVILEGE_RESERVE_LICENSE PRIVILEGE_SYSTEM_CUSTOMIZE PRIVILEGE_SYSTEM_DEVELOP PRIVILEGE_SYSTEM_INSTALL PRIVILEGE_TASK_DELETE PRIVILEGE_USER_PLUGIN_SETTINGS_CUSTOMIZE PRIVILEGES_PSEUDOREFERENCE_CODE "+"ACCESS_TYPES_PSEUDOREFERENCE_CODE ALL_AVAILABLE_COMPONENTS_PSEUDOREFERENCE_CODE ALL_AVAILABLE_PRIVILEGES_PSEUDOREFERENCE_CODE ALL_REPLICATE_COMPONENTS_PSEUDOREFERENCE_CODE AVAILABLE_DEVELOPERS_COMPONENTS_PSEUDOREFERENCE_CODE COMPONENTS_PSEUDOREFERENCE_CODE FILTRATER_SETTINGS_CONFLICTS_PSEUDOREFERENCE_CODE GROUPS_PSEUDOREFERENCE_CODE RECEIVE_PROTOCOL_PSEUDOREFERENCE_CODE REFERENCE_REQUISITE_PSEUDOREFERENCE_CODE REFERENCE_REQUISITES_PSEUDOREFERENCE_CODE REFTYPES_PSEUDOREFERENCE_CODE REPLICATION_SEANCES_DIARY_PSEUDOREFERENCE_CODE SEND_PROTOCOL_PSEUDOREFERENCE_CODE SUBSTITUTES_PSEUDOREFERENCE_CODE SYSTEM_SETTINGS_PSEUDOREFERENCE_CODE UNITS_PSEUDOREFERENCE_CODE USERS_PSEUDOREFERENCE_CODE VIEWERS_PSEUDOREFERENCE_CODE "+"CERTIFICATE_TYPE_ENCRYPT CERTIFICATE_TYPE_SIGN CERTIFICATE_TYPE_SIGN_AND_ENCRYPT "+"STORAGE_TYPE_FILE STORAGE_TYPE_NAS_CIFS STORAGE_TYPE_SAPERION STORAGE_TYPE_SQL_SERVER "+"COMPTYPE2_REQUISITE_DOCUMENTS_VALUE COMPTYPE2_REQUISITE_TASKS_VALUE COMPTYPE2_REQUISITE_FOLDERS_VALUE COMPTYPE2_REQUISITE_REFERENCES_VALUE "+"SYSREQ_CODE SYSREQ_COMPTYPE2 SYSREQ_CONST_AVAILABLE_FOR_WEB SYSREQ_CONST_COMMON_CODE SYSREQ_CONST_COMMON_VALUE SYSREQ_CONST_FIRM_CODE SYSREQ_CONST_FIRM_STATUS SYSREQ_CONST_FIRM_VALUE SYSREQ_CONST_SERVER_STATUS SYSREQ_CONTENTS SYSREQ_DATE_OPEN SYSREQ_DATE_CLOSE SYSREQ_DESCRIPTION SYSREQ_DESCRIPTION_LOCALIZE_ID SYSREQ_DOUBLE SYSREQ_EDOC_ACCESS_TYPE SYSREQ_EDOC_AUTHOR SYSREQ_EDOC_CREATED SYSREQ_EDOC_DELEGATE_RIGHTS_REQUISITE_CODE SYSREQ_EDOC_EDITOR SYSREQ_EDOC_ENCODE_TYPE SYSREQ_EDOC_ENCRYPTION_PLUGIN_NAME SYSREQ_EDOC_ENCRYPTION_PLUGIN_VERSION SYSREQ_EDOC_EXPORT_DATE SYSREQ_EDOC_EXPORTER SYSREQ_EDOC_KIND SYSREQ_EDOC_LIFE_STAGE_NAME SYSREQ_EDOC_LOCKED_FOR_SERVER_CODE SYSREQ_EDOC_MODIFIED SYSREQ_EDOC_NAME SYSREQ_EDOC_NOTE SYSREQ_EDOC_QUALIFIED_ID SYSREQ_EDOC_SESSION_KEY SYSREQ_EDOC_SESSION_KEY_ENCRYPTION_PLUGIN_NAME SYSREQ_EDOC_SESSION_KEY_ENCRYPTION_PLUGIN_VERSION SYSREQ_EDOC_SIGNATURE_TYPE SYSREQ_EDOC_SIGNED SYSREQ_EDOC_STORAGE SYSREQ_EDOC_STORAGES_ARCHIVE_STORAGE SYSREQ_EDOC_STORAGES_CHECK_RIGHTS SYSREQ_EDOC_STORAGES_COMPUTER_NAME SYSREQ_EDOC_STORAGES_EDIT_IN_STORAGE SYSREQ_EDOC_STORAGES_EXECUTIVE_STORAGE SYSREQ_EDOC_STORAGES_FUNCTION SYSREQ_EDOC_STORAGES_INITIALIZED SYSREQ_EDOC_STORAGES_LOCAL_PATH SYSREQ_EDOC_STORAGES_SAPERION_DATABASE_NAME SYSREQ_EDOC_STORAGES_SEARCH_BY_TEXT SYSREQ_EDOC_STORAGES_SERVER_NAME SYSREQ_EDOC_STORAGES_SHARED_SOURCE_NAME SYSREQ_EDOC_STORAGES_TYPE SYSREQ_EDOC_TEXT_MODIFIED SYSREQ_EDOC_TYPE_ACT_CODE SYSREQ_EDOC_TYPE_ACT_DESCRIPTION SYSREQ_EDOC_TYPE_ACT_DESCRIPTION_LOCALIZE_ID SYSREQ_EDOC_TYPE_ACT_ON_EXECUTE SYSREQ_EDOC_TYPE_ACT_ON_EXECUTE_EXISTS SYSREQ_EDOC_TYPE_ACT_SECTION SYSREQ_EDOC_TYPE_ADD_PARAMS SYSREQ_EDOC_TYPE_COMMENT SYSREQ_EDOC_TYPE_EVENT_TEXT SYSREQ_EDOC_TYPE_NAME_IN_SINGULAR SYSREQ_EDOC_TYPE_NAME_IN_SINGULAR_LOCALIZE_ID SYSREQ_EDOC_TYPE_NAME_LOCALIZE_ID SYSREQ_EDOC_TYPE_NUMERATION_METHOD SYSREQ_EDOC_TYPE_PSEUDO_REQUISITE_CODE SYSREQ_EDOC_TYPE_REQ_CODE SYSREQ_EDOC_TYPE_REQ_DESCRIPTION SYSREQ_EDOC_TYPE_REQ_DESCRIPTION_LOCALIZE_ID SYSREQ_EDOC_TYPE_REQ_IS_LEADING SYSREQ_EDOC_TYPE_REQ_IS_REQUIRED SYSREQ_EDOC_TYPE_REQ_NUMBER SYSREQ_EDOC_TYPE_REQ_ON_CHANGE SYSREQ_EDOC_TYPE_REQ_ON_CHANGE_EXISTS SYSREQ_EDOC_TYPE_REQ_ON_SELECT SYSREQ_EDOC_TYPE_REQ_ON_SELECT_KIND SYSREQ_EDOC_TYPE_REQ_SECTION SYSREQ_EDOC_TYPE_VIEW_CARD SYSREQ_EDOC_TYPE_VIEW_CODE SYSREQ_EDOC_TYPE_VIEW_COMMENT SYSREQ_EDOC_TYPE_VIEW_IS_MAIN SYSREQ_EDOC_TYPE_VIEW_NAME SYSREQ_EDOC_TYPE_VIEW_NAME_LOCALIZE_ID SYSREQ_EDOC_VERSION_AUTHOR SYSREQ_EDOC_VERSION_CRC SYSREQ_EDOC_VERSION_DATA SYSREQ_EDOC_VERSION_EDITOR SYSREQ_EDOC_VERSION_EXPORT_DATE SYSREQ_EDOC_VERSION_EXPORTER SYSREQ_EDOC_VERSION_HIDDEN SYSREQ_EDOC_VERSION_LIFE_STAGE SYSREQ_EDOC_VERSION_MODIFIED SYSREQ_EDOC_VERSION_NOTE SYSREQ_EDOC_VERSION_SIGNATURE_TYPE SYSREQ_EDOC_VERSION_SIGNED SYSREQ_EDOC_VERSION_SIZE SYSREQ_EDOC_VERSION_SOURCE SYSREQ_EDOC_VERSION_TEXT_MODIFIED SYSREQ_EDOCKIND_DEFAULT_VERSION_STATE_CODE SYSREQ_FOLDER_KIND SYSREQ_FUNC_CATEGORY SYSREQ_FUNC_COMMENT SYSREQ_FUNC_GROUP SYSREQ_FUNC_GROUP_COMMENT SYSREQ_FUNC_GROUP_NUMBER SYSREQ_FUNC_HELP SYSREQ_FUNC_PARAM_DEF_VALUE SYSREQ_FUNC_PARAM_IDENT SYSREQ_FUNC_PARAM_NUMBER SYSREQ_FUNC_PARAM_TYPE SYSREQ_FUNC_TEXT SYSREQ_GROUP_CATEGORY SYSREQ_ID SYSREQ_LAST_UPDATE SYSREQ_LEADER_REFERENCE SYSREQ_LINE_NUMBER SYSREQ_MAIN_RECORD_ID SYSREQ_NAME SYSREQ_NAME_LOCALIZE_ID SYSREQ_NOTE SYSREQ_ORIGINAL_RECORD SYSREQ_OUR_FIRM SYSREQ_PROFILING_SETTINGS_BATCH_LOGING SYSREQ_PROFILING_SETTINGS_BATCH_SIZE SYSREQ_PROFILING_SETTINGS_PROFILING_ENABLED SYSREQ_PROFILING_SETTINGS_SQL_PROFILING_ENABLED SYSREQ_PROFILING_SETTINGS_START_LOGGED SYSREQ_RECORD_STATUS SYSREQ_REF_REQ_FIELD_NAME SYSREQ_REF_REQ_FORMAT SYSREQ_REF_REQ_GENERATED SYSREQ_REF_REQ_LENGTH SYSREQ_REF_REQ_PRECISION SYSREQ_REF_REQ_REFERENCE SYSREQ_REF_REQ_SECTION SYSREQ_REF_REQ_STORED SYSREQ_REF_REQ_TOKENS SYSREQ_REF_REQ_TYPE SYSREQ_REF_REQ_VIEW SYSREQ_REF_TYPE_ACT_CODE SYSREQ_REF_TYPE_ACT_DESCRIPTION SYSREQ_REF_TYPE_ACT_DESCRIPTION_LOCALIZE_ID SYSREQ_REF_TYPE_ACT_ON_EXECUTE SYSREQ_REF_TYPE_ACT_ON_EXECUTE_EXISTS SYSREQ_REF_TYPE_ACT_SECTION SYSREQ_REF_TYPE_ADD_PARAMS SYSREQ_REF_TYPE_COMMENT SYSREQ_REF_TYPE_COMMON_SETTINGS SYSREQ_REF_TYPE_DISPLAY_REQUISITE_NAME SYSREQ_REF_TYPE_EVENT_TEXT SYSREQ_REF_TYPE_MAIN_LEADING_REF SYSREQ_REF_TYPE_NAME_IN_SINGULAR SYSREQ_REF_TYPE_NAME_IN_SINGULAR_LOCALIZE_ID SYSREQ_REF_TYPE_NAME_LOCALIZE_ID SYSREQ_REF_TYPE_NUMERATION_METHOD SYSREQ_REF_TYPE_REQ_CODE SYSREQ_REF_TYPE_REQ_DESCRIPTION SYSREQ_REF_TYPE_REQ_DESCRIPTION_LOCALIZE_ID SYSREQ_REF_TYPE_REQ_IS_CONTROL SYSREQ_REF_TYPE_REQ_IS_FILTER SYSREQ_REF_TYPE_REQ_IS_LEADING SYSREQ_REF_TYPE_REQ_IS_REQUIRED SYSREQ_REF_TYPE_REQ_NUMBER SYSREQ_REF_TYPE_REQ_ON_CHANGE SYSREQ_REF_TYPE_REQ_ON_CHANGE_EXISTS SYSREQ_REF_TYPE_REQ_ON_SELECT SYSREQ_REF_TYPE_REQ_ON_SELECT_KIND SYSREQ_REF_TYPE_REQ_SECTION SYSREQ_REF_TYPE_VIEW_CARD SYSREQ_REF_TYPE_VIEW_CODE SYSREQ_REF_TYPE_VIEW_COMMENT SYSREQ_REF_TYPE_VIEW_IS_MAIN SYSREQ_REF_TYPE_VIEW_NAME SYSREQ_REF_TYPE_VIEW_NAME_LOCALIZE_ID SYSREQ_REFERENCE_TYPE_ID SYSREQ_STATE SYSREQ_STATЕ SYSREQ_SYSTEM_SETTINGS_VALUE SYSREQ_TYPE SYSREQ_UNIT SYSREQ_UNIT_ID SYSREQ_USER_GROUPS_GROUP_FULL_NAME SYSREQ_USER_GROUPS_GROUP_NAME SYSREQ_USER_GROUPS_GROUP_SERVER_NAME SYSREQ_USERS_ACCESS_RIGHTS SYSREQ_USERS_AUTHENTICATION SYSREQ_USERS_CATEGORY SYSREQ_USERS_COMPONENT SYSREQ_USERS_COMPONENT_USER_IS_PUBLIC SYSREQ_USERS_DOMAIN SYSREQ_USERS_FULL_USER_NAME SYSREQ_USERS_GROUP SYSREQ_USERS_IS_MAIN_SERVER SYSREQ_USERS_LOGIN SYSREQ_USERS_REFERENCE_USER_IS_PUBLIC SYSREQ_USERS_STATUS SYSREQ_USERS_USER_CERTIFICATE SYSREQ_USERS_USER_CERTIFICATE_INFO SYSREQ_USERS_USER_CERTIFICATE_PLUGIN_NAME SYSREQ_USERS_USER_CERTIFICATE_PLUGIN_VERSION SYSREQ_USERS_USER_CERTIFICATE_STATE SYSREQ_USERS_USER_CERTIFICATE_SUBJECT_NAME SYSREQ_USERS_USER_CERTIFICATE_THUMBPRINT SYSREQ_USERS_USER_DEFAULT_CERTIFICATE SYSREQ_USERS_USER_DESCRIPTION SYSREQ_USERS_USER_GLOBAL_NAME SYSREQ_USERS_USER_LOGIN SYSREQ_USERS_USER_MAIN_SERVER SYSREQ_USERS_USER_TYPE SYSREQ_WORK_RULES_FOLDER_ID "+"RESULT_VAR_NAME RESULT_VAR_NAME_ENG "+"AUTO_NUMERATION_RULE_ID CANT_CHANGE_ID_REQUISITE_RULE_ID CANT_CHANGE_OURFIRM_REQUISITE_RULE_ID CHECK_CHANGING_REFERENCE_RECORD_USE_RULE_ID CHECK_CODE_REQUISITE_RULE_ID CHECK_DELETING_REFERENCE_RECORD_USE_RULE_ID CHECK_FILTRATER_CHANGES_RULE_ID CHECK_RECORD_INTERVAL_RULE_ID CHECK_REFERENCE_INTERVAL_RULE_ID CHECK_REQUIRED_DATA_FULLNESS_RULE_ID CHECK_REQUIRED_REQUISITES_FULLNESS_RULE_ID MAKE_RECORD_UNRATIFIED_RULE_ID RESTORE_AUTO_NUMERATION_RULE_ID SET_FIRM_CONTEXT_FROM_RECORD_RULE_ID SET_FIRST_RECORD_IN_LIST_FORM_RULE_ID SET_IDSPS_VALUE_RULE_ID SET_NEXT_CODE_VALUE_RULE_ID SET_OURFIRM_BOUNDS_RULE_ID SET_OURFIRM_REQUISITE_RULE_ID "+"SCRIPT_BLOCK_AFTER_FINISH_EVENT SCRIPT_BLOCK_BEFORE_START_EVENT SCRIPT_BLOCK_EXECUTION_RESULTS_PROPERTY SCRIPT_BLOCK_NAME_PROPERTY SCRIPT_BLOCK_SCRIPT_PROPERTY "+"SUBTASK_BLOCK_ABORT_DEADLINE_PROPERTY SUBTASK_BLOCK_AFTER_FINISH_EVENT SUBTASK_BLOCK_ASSIGN_PARAMS_EVENT SUBTASK_BLOCK_ATTACHMENTS_PROPERTY SUBTASK_BLOCK_ATTACHMENTS_RIGHTS_GROUP_PROPERTY SUBTASK_BLOCK_ATTACHMENTS_RIGHTS_TYPE_PROPERTY SUBTASK_BLOCK_BEFORE_START_EVENT SUBTASK_BLOCK_CREATED_TASK_PROPERTY SUBTASK_BLOCK_CREATION_EVENT SUBTASK_BLOCK_DEADLINE_PROPERTY SUBTASK_BLOCK_IMPORTANCE_PROPERTY SUBTASK_BLOCK_INITIATOR_PROPERTY SUBTASK_BLOCK_IS_RELATIVE_ABORT_DEADLINE_PROPERTY SUBTASK_BLOCK_IS_RELATIVE_DEADLINE_PROPERTY SUBTASK_BLOCK_JOBS_TYPE_PROPERTY SUBTASK_BLOCK_NAME_PROPERTY SUBTASK_BLOCK_PARALLEL_ROUTE_PROPERTY SUBTASK_BLOCK_PERFORMERS_PROPERTY SUBTASK_BLOCK_RELATIVE_ABORT_DEADLINE_TYPE_PROPERTY SUBTASK_BLOCK_RELATIVE_DEADLINE_TYPE_PROPERTY SUBTASK_BLOCK_REQUIRE_SIGN_PROPERTY SUBTASK_BLOCK_STANDARD_ROUTE_PROPERTY SUBTASK_BLOCK_START_EVENT SUBTASK_BLOCK_STEP_CONTROL_PROPERTY SUBTASK_BLOCK_SUBJECT_PROPERTY SUBTASK_BLOCK_TASK_CONTROL_PROPERTY SUBTASK_BLOCK_TEXT_PROPERTY SUBTASK_BLOCK_UNLOCK_ATTACHMENTS_ON_STOP_PROPERTY SUBTASK_BLOCK_USE_STANDARD_ROUTE_PROPERTY SUBTASK_BLOCK_WAIT_FOR_TASK_COMPLETE_PROPERTY "+"SYSCOMP_CONTROL_JOBS SYSCOMP_FOLDERS SYSCOMP_JOBS SYSCOMP_NOTICES SYSCOMP_TASKS "+"SYSDLG_CREATE_EDOCUMENT SYSDLG_CREATE_EDOCUMENT_VERSION SYSDLG_CURRENT_PERIOD SYSDLG_EDIT_FUNCTION_HELP SYSDLG_EDOCUMENT_KINDS_FOR_TEMPLATE SYSDLG_EXPORT_MULTIPLE_EDOCUMENTS SYSDLG_EXPORT_SINGLE_EDOCUMENT SYSDLG_IMPORT_EDOCUMENT SYSDLG_MULTIPLE_SELECT SYSDLG_SETUP_ACCESS_RIGHTS SYSDLG_SETUP_DEFAULT_RIGHTS SYSDLG_SETUP_FILTER_CONDITION SYSDLG_SETUP_SIGN_RIGHTS SYSDLG_SETUP_TASK_OBSERVERS SYSDLG_SETUP_TASK_ROUTE SYSDLG_SETUP_USERS_LIST SYSDLG_SIGN_EDOCUMENT SYSDLG_SIGN_MULTIPLE_EDOCUMENTS "+"SYSREF_ACCESS_RIGHTS_TYPES SYSREF_ADMINISTRATION_HISTORY SYSREF_ALL_AVAILABLE_COMPONENTS SYSREF_ALL_AVAILABLE_PRIVILEGES SYSREF_ALL_REPLICATING_COMPONENTS SYSREF_AVAILABLE_DEVELOPERS_COMPONENTS SYSREF_CALENDAR_EVENTS SYSREF_COMPONENT_TOKEN_HISTORY SYSREF_COMPONENT_TOKENS SYSREF_COMPONENTS SYSREF_CONSTANTS SYSREF_DATA_RECEIVE_PROTOCOL SYSREF_DATA_SEND_PROTOCOL SYSREF_DIALOGS SYSREF_DIALOGS_REQUISITES SYSREF_EDITORS SYSREF_EDOC_CARDS SYSREF_EDOC_TYPES SYSREF_EDOCUMENT_CARD_REQUISITES SYSREF_EDOCUMENT_CARD_TYPES SYSREF_EDOCUMENT_CARD_TYPES_REFERENCE SYSREF_EDOCUMENT_CARDS SYSREF_EDOCUMENT_HISTORY SYSREF_EDOCUMENT_KINDS SYSREF_EDOCUMENT_REQUISITES SYSREF_EDOCUMENT_SIGNATURES SYSREF_EDOCUMENT_TEMPLATES SYSREF_EDOCUMENT_TEXT_STORAGES SYSREF_EDOCUMENT_VIEWS SYSREF_FILTERER_SETUP_CONFLICTS SYSREF_FILTRATER_SETTING_CONFLICTS SYSREF_FOLDER_HISTORY SYSREF_FOLDERS SYSREF_FUNCTION_GROUPS SYSREF_FUNCTION_PARAMS SYSREF_FUNCTIONS SYSREF_JOB_HISTORY SYSREF_LINKS SYSREF_LOCALIZATION_DICTIONARY SYSREF_LOCALIZATION_LANGUAGES SYSREF_MODULES SYSREF_PRIVILEGES SYSREF_RECORD_HISTORY SYSREF_REFERENCE_REQUISITES SYSREF_REFERENCE_TYPE_VIEWS SYSREF_REFERENCE_TYPES SYSREF_REFERENCES SYSREF_REFERENCES_REQUISITES SYSREF_REMOTE_SERVERS SYSREF_REPLICATION_SESSIONS_LOG SYSREF_REPLICATION_SESSIONS_PROTOCOL SYSREF_REPORTS SYSREF_ROLES SYSREF_ROUTE_BLOCK_GROUPS SYSREF_ROUTE_BLOCKS SYSREF_SCRIPTS SYSREF_SEARCHES SYSREF_SERVER_EVENTS SYSREF_SERVER_EVENTS_HISTORY SYSREF_STANDARD_ROUTE_GROUPS SYSREF_STANDARD_ROUTES SYSREF_STATUSES SYSREF_SYSTEM_SETTINGS SYSREF_TASK_HISTORY SYSREF_TASK_KIND_GROUPS SYSREF_TASK_KINDS SYSREF_TASK_RIGHTS SYSREF_TASK_SIGNATURES SYSREF_TASKS SYSREF_UNITS SYSREF_USER_GROUPS SYSREF_USER_GROUPS_REFERENCE SYSREF_USER_SUBSTITUTION SYSREF_USERS SYSREF_USERS_REFERENCE SYSREF_VIEWERS SYSREF_WORKING_TIME_CALENDARS "+"ACCESS_RIGHTS_TABLE_NAME EDMS_ACCESS_TABLE_NAME EDOC_TYPES_TABLE_NAME "+"TEST_DEV_DB_NAME TEST_DEV_SYSTEM_CODE TEST_EDMS_DB_NAME TEST_EDMS_MAIN_CODE TEST_EDMS_MAIN_DB_NAME TEST_EDMS_SECOND_CODE TEST_EDMS_SECOND_DB_NAME TEST_EDMS_SYSTEM_CODE TEST_ISB5_MAIN_CODE TEST_ISB5_SECOND_CODE TEST_SQL_SERVER_2005_NAME TEST_SQL_SERVER_NAME "+"ATTENTION_CAPTION cbsCommandLinks cbsDefault CONFIRMATION_CAPTION ERROR_CAPTION INFORMATION_CAPTION mrCancel mrOk "+"EDOC_VERSION_ACTIVE_STAGE_CODE EDOC_VERSION_DESIGN_STAGE_CODE EDOC_VERSION_OBSOLETE_STAGE_CODE "+"cpDataEnciphermentEnabled cpDigitalSignatureEnabled cpID cpIssuer cpPluginVersion cpSerial cpSubjectName cpSubjSimpleName cpValidFromDate cpValidToDate "+"ISBL_SYNTAX NO_SYNTAX XML_SYNTAX "+"WAIT_BLOCK_AFTER_FINISH_EVENT WAIT_BLOCK_BEFORE_START_EVENT WAIT_BLOCK_DEADLINE_PROPERTY WAIT_BLOCK_IS_RELATIVE_DEADLINE_PROPERTY WAIT_BLOCK_NAME_PROPERTY WAIT_BLOCK_RELATIVE_DEADLINE_TYPE_PROPERTY "+"SYSRES_COMMON SYSRES_CONST SYSRES_MBFUNC SYSRES_SBDATA SYSRES_SBGUI SYSRES_SBINTF SYSRES_SBREFDSC SYSRES_SQLERRORS SYSRES_SYSCOMP ",_8="atUser atGroup atRole "+"aemEnabledAlways aemDisabledAlways aemEnabledOnBrowse aemEnabledOnEdit aemDisabledOnBrowseEmpty "+"apBegin apEnd "+"alLeft alRight "+"asmNever asmNoButCustomize asmAsLastTime asmYesButCustomize asmAlways "+"cirCommon cirRevoked "+"ctSignature ctEncode ctSignatureEncode "+"clbUnchecked clbChecked clbGrayed "+"ceISB ceAlways ceNever "+"ctDocument ctReference ctScript ctUnknown ctReport ctDialog ctFunction ctFolder ctEDocument ctTask ctJob ctNotice ctControlJob "+"cfInternal cfDisplay "+"ciUnspecified ciWrite ciRead "+"ckFolder ckEDocument ckTask ckJob ckComponentToken ckAny ckReference ckScript ckReport ckDialog "+"ctISBLEditor ctBevel ctButton ctCheckListBox ctComboBox ctComboEdit ctGrid ctDBCheckBox ctDBComboBox ctDBEdit ctDBEllipsis ctDBMemo ctDBNavigator ctDBRadioGroup ctDBStatusLabel ctEdit ctGroupBox ctInplaceHint ctMemo ctPanel ctListBox ctRadioButton ctRichEdit ctTabSheet ctWebBrowser ctImage ctHyperLink ctLabel ctDBMultiEllipsis ctRibbon ctRichView ctInnerPanel ctPanelGroup ctBitButton "+"cctDate cctInteger cctNumeric cctPick cctReference cctString cctText "+"cltInternal cltPrimary cltGUI "+"dseBeforeOpen dseAfterOpen dseBeforeClose dseAfterClose dseOnValidDelete dseBeforeDelete dseAfterDelete dseAfterDeleteOutOfTransaction dseOnDeleteError dseBeforeInsert dseAfterInsert dseOnValidUpdate dseBeforeUpdate dseOnUpdateRatifiedRecord dseAfterUpdate dseAfterUpdateOutOfTransaction dseOnUpdateError dseAfterScroll dseOnOpenRecord dseOnCloseRecord dseBeforeCancel dseAfterCancel dseOnUpdateDeadlockError dseBeforeDetailUpdate dseOnPrepareUpdate dseOnAnyRequisiteChange "+"dssEdit dssInsert dssBrowse dssInActive "+"dftDate dftShortDate dftDateTime dftTimeStamp "+"dotDays dotHours dotMinutes dotSeconds "+"dtkndLocal dtkndUTC "+"arNone arView arEdit arFull "+"ddaView ddaEdit "+"emLock emEdit emSign emExportWithLock emImportWithUnlock emChangeVersionNote emOpenForModify emChangeLifeStage emDelete emCreateVersion emImport emUnlockExportedWithLock emStart emAbort emReInit emMarkAsReaded emMarkAsUnreaded emPerform emAccept emResume emChangeRights emEditRoute emEditObserver emRecoveryFromLocalCopy emChangeWorkAccessType emChangeEncodeTypeToCertificate emChangeEncodeTypeToPassword emChangeEncodeTypeToNone emChangeEncodeTypeToCertificatePassword emChangeStandardRoute emGetText emOpenForView emMoveToStorage emCreateObject emChangeVersionHidden emDeleteVersion emChangeLifeCycleStage emApprovingSign emExport emContinue emLockFromEdit emUnLockForEdit emLockForServer emUnlockFromServer emDelegateAccessRights emReEncode "+"ecotFile ecotProcess "+"eaGet eaCopy eaCreate eaCreateStandardRoute "+"edltAll edltNothing edltQuery "+"essmText essmCard "+"esvtLast esvtLastActive esvtSpecified "+"edsfExecutive edsfArchive "+"edstSQLServer edstFile "+"edvstNone edvstEDocumentVersionCopy edvstFile edvstTemplate edvstScannedFile "+"vsDefault vsDesign vsActive vsObsolete "+"etNone etCertificate etPassword etCertificatePassword "+"ecException ecWarning ecInformation "+"estAll estApprovingOnly "+"evtLast evtLastActive evtQuery "+"fdtString fdtNumeric fdtInteger fdtDate fdtText fdtUnknown fdtWideString fdtLargeInteger "+"ftInbox ftOutbox ftFavorites ftCommonFolder ftUserFolder ftComponents ftQuickLaunch ftShortcuts ftSearch "+"grhAuto grhX1 grhX2 grhX3 "+"hltText hltRTF hltHTML "+"iffBMP iffJPEG iffMultiPageTIFF iffSinglePageTIFF iffTIFF iffPNG "+"im8bGrayscale im24bRGB im1bMonochrome "+"itBMP itJPEG itWMF itPNG "+"ikhInformation ikhWarning ikhError ikhNoIcon "+"icUnknown icScript icFunction icIntegratedReport icAnalyticReport icDataSetEventHandler icActionHandler icFormEventHandler icLookUpEventHandler icRequisiteChangeEventHandler icBeforeSearchEventHandler icRoleCalculation icSelectRouteEventHandler icBlockPropertyCalculation icBlockQueryParamsEventHandler icChangeSearchResultEventHandler icBlockEventHandler icSubTaskInitEventHandler icEDocDataSetEventHandler icEDocLookUpEventHandler icEDocActionHandler icEDocFormEventHandler icEDocRequisiteChangeEventHandler icStructuredConversionRule icStructuredConversionEventBefore icStructuredConversionEventAfter icWizardEventHandler icWizardFinishEventHandler icWizardStepEventHandler icWizardStepFinishEventHandler icWizardActionEnableEventHandler icWizardActionExecuteEventHandler icCreateJobsHandler icCreateNoticesHandler icBeforeLookUpEventHandler icAfterLookUpEventHandler icTaskAbortEventHandler icWorkflowBlockActionHandler icDialogDataSetEventHandler icDialogActionHandler icDialogLookUpEventHandler icDialogRequisiteChangeEventHandler icDialogFormEventHandler icDialogValidCloseEventHandler icBlockFormEventHandler icTaskFormEventHandler icReferenceMethod icEDocMethod icDialogMethod icProcessMessageHandler "+"isShow isHide isByUserSettings "+"jkJob jkNotice jkControlJob "+"jtInner jtLeft jtRight jtFull jtCross "+"lbpAbove lbpBelow lbpLeft lbpRight "+"eltPerConnection eltPerUser "+"sfcUndefined sfcBlack sfcGreen sfcRed sfcBlue sfcOrange sfcLilac "+"sfsItalic sfsStrikeout sfsNormal "+"ldctStandardRoute ldctWizard ldctScript ldctFunction ldctRouteBlock ldctIntegratedReport ldctAnalyticReport ldctReferenceType ldctEDocumentType ldctDialog ldctServerEvents "+"mrcrtNone mrcrtUser mrcrtMaximal mrcrtCustom "+"vtEqual vtGreaterOrEqual vtLessOrEqual vtRange "+"rdYesterday rdToday rdTomorrow rdThisWeek rdThisMonth rdThisYear rdNextMonth rdNextWeek rdLastWeek rdLastMonth "+"rdWindow rdFile rdPrinter "+"rdtString rdtNumeric rdtInteger rdtDate rdtReference rdtAccount rdtText rdtPick rdtUnknown rdtLargeInteger rdtDocument "+"reOnChange reOnChangeValues "+"ttGlobal ttLocal ttUser ttSystem "+"ssmBrowse ssmSelect ssmMultiSelect ssmBrowseModal "+"smSelect smLike smCard "+"stNone stAuthenticating stApproving "+"sctString sctStream "+"sstAnsiSort sstNaturalSort "+"svtEqual svtContain "+"soatString soatNumeric soatInteger soatDatetime soatReferenceRecord soatText soatPick soatBoolean soatEDocument soatAccount soatIntegerCollection soatNumericCollection soatStringCollection soatPickCollection soatDatetimeCollection soatBooleanCollection soatReferenceRecordCollection soatEDocumentCollection soatAccountCollection soatContents soatUnknown "+"tarAbortByUser tarAbortByWorkflowException "+"tvtAllWords tvtExactPhrase tvtAnyWord "+"usNone usCompleted usRedSquare usBlueSquare usYellowSquare usGreenSquare usOrangeSquare usPurpleSquare usFollowUp "+"utUnknown utUser utDeveloper utAdministrator utSystemDeveloper utDisconnected "+"btAnd btDetailAnd btOr btNotOr btOnly "+"vmView vmSelect vmNavigation "+"vsmSingle vsmMultiple vsmMultipleCheck vsmNoSelection "+"wfatPrevious wfatNext wfatCancel wfatFinish "+"wfepUndefined wfepText3 wfepText6 wfepText9 wfepSpinEdit wfepDropDown wfepRadioGroup wfepFlag wfepText12 wfepText15 wfepText18 wfepText21 wfepText24 wfepText27 wfepText30 wfepRadioGroupColumn1 wfepRadioGroupColumn2 wfepRadioGroupColumn3 "+"wfetQueryParameter wfetText wfetDelimiter wfetLabel "+"wptString wptInteger wptNumeric wptBoolean wptDateTime wptPick wptText wptUser wptUserList wptEDocumentInfo wptEDocumentInfoList wptReferenceRecordInfo wptReferenceRecordInfoList wptFolderInfo wptTaskInfo wptContents wptFileName wptDate "+"wsrComplete wsrGoNext wsrGoPrevious wsrCustom wsrCancel wsrGoFinal "+"wstForm wstEDocument wstTaskCard wstReferenceRecordCard wstFinal "+"waAll waPerformers waManual "+"wsbStart wsbFinish wsbNotice wsbStep wsbDecision wsbWait wsbMonitor wsbScript wsbConnector wsbSubTask wsbLifeCycleStage wsbPause "+"wdtInteger wdtFloat wdtString wdtPick wdtDateTime wdtBoolean wdtTask wdtJob wdtFolder wdtEDocument wdtReferenceRecord wdtUser wdtGroup wdtRole wdtIntegerCollection wdtFloatCollection wdtStringCollection wdtPickCollection wdtDateTimeCollection wdtBooleanCollection wdtTaskCollection wdtJobCollection wdtFolderCollection wdtEDocumentCollection wdtReferenceRecordCollection wdtUserCollection wdtGroupCollection wdtRoleCollection wdtContents wdtUserList wdtSearchDescription wdtDeadLine wdtPickSet wdtAccountCollection "+"wiLow wiNormal wiHigh "+"wrtSoft wrtHard "+"wsInit wsRunning wsDone wsControlled wsAborted wsContinued "+"wtmFull wtmFromCurrent wtmOnlyCurrent ",u8="AddSubString AdjustLineBreaks AmountInWords Analysis ArrayDimCount ArrayHighBound ArrayLowBound ArrayOf ArrayReDim Assert Assigned BeginOfMonth BeginOfPeriod BuildProfilingOperationAnalysis CallProcedure CanReadFile CArrayElement CDataSetRequisite ChangeDate ChangeReferenceDataset Char CharPos CheckParam CheckParamValue CompareStrings ConstantExists ControlState ConvertDateStr Copy CopyFile CreateArray CreateCachedReference CreateConnection CreateDialog CreateDualListDialog CreateEditor CreateException CreateFile CreateFolderDialog CreateInputDialog CreateLinkFile CreateList CreateLock CreateMemoryDataSet CreateObject CreateOpenDialog CreateProgress CreateQuery CreateReference CreateReport CreateSaveDialog CreateScript CreateSQLPivotFunction CreateStringList CreateTreeListSelectDialog CSelectSQL CSQL CSubString CurrentUserID CurrentUserName CurrentVersion DataSetLocateEx DateDiff DateTimeDiff DateToStr DayOfWeek DeleteFile DirectoryExists DisableCheckAccessRights DisableCheckFullShowingRestriction DisableMassTaskSendingRestrictions DropTable DupeString EditText EnableCheckAccessRights EnableCheckFullShowingRestriction EnableMassTaskSendingRestrictions EndOfMonth EndOfPeriod ExceptionExists ExceptionsOff ExceptionsOn Execute ExecuteProcess Exit ExpandEnvironmentVariables ExtractFileDrive ExtractFileExt ExtractFileName ExtractFilePath ExtractParams FileExists FileSize FindFile FindSubString FirmContext ForceDirectories Format FormatDate FormatNumeric FormatSQLDate FormatString FreeException GetComponent GetComponentLaunchParam GetConstant GetLastException GetReferenceRecord GetRefTypeByRefID GetTableID GetTempFolder IfThen In IndexOf InputDialog InputDialogEx InteractiveMode IsFileLocked IsGraphicFile IsNumeric Length LoadString LoadStringFmt LocalTimeToUTC LowerCase Max MessageBox MessageBoxEx MimeDecodeBinary MimeDecodeString MimeEncodeBinary MimeEncodeString Min MoneyInWords MoveFile NewID Now OpenFile Ord Precision Raise ReadCertificateFromFile ReadFile ReferenceCodeByID ReferenceNumber ReferenceRequisiteMode ReferenceRequisiteValue RegionDateSettings RegionNumberSettings RegionTimeSettings RegRead RegWrite RenameFile Replace Round SelectServerCode SelectSQL ServerDateTime SetConstant SetManagedFolderFieldsState ShowConstantsInputDialog ShowMessage Sleep Split SQL SQL2XLSTAB SQLProfilingSendReport StrToDate SubString SubStringCount SystemSetting Time TimeDiff Today Transliterate Trim UpperCase UserStatus UTCToLocalTime ValidateXML VarIsClear VarIsEmpty VarIsNull WorkTimeDiff WriteFile WriteFileEx WriteObjectHistory Анализ БазаДанных БлокЕсть БлокЕстьРасш БлокИнфо БлокСнять БлокСнятьРасш БлокУстановить Ввод ВводМеню ВедС ВедСпр ВерхняяГраницаМассива ВнешПрогр Восст ВременнаяПапка Время ВыборSQL ВыбратьЗапись ВыделитьСтр Вызвать Выполнить ВыпПрогр ГрафическийФайл ГруппаДополнительно ДатаВремяСерв ДеньНедели ДиалогДаНет ДлинаСтр ДобПодстр ЕПусто ЕслиТо ЕЧисло ЗамПодстр ЗаписьСправочника ЗначПоляСпр ИДТипСпр ИзвлечьДиск ИзвлечьИмяФайла ИзвлечьПуть ИзвлечьРасширение ИзмДат ИзменитьРазмерМассива ИзмеренийМассива ИмяОрг ИмяПоляСпр Индекс ИндикаторЗакрыть ИндикаторОткрыть ИндикаторШаг ИнтерактивныйРежим ИтогТблСпр КодВидВедСпр КодВидСпрПоИД КодПоAnalit КодСимвола КодСпр КолПодстр КолПроп КонМес Конст КонстЕсть КонстЗнач КонТран КопироватьФайл КопияСтр КПериод КСтрТблСпр Макс МаксСтрТблСпр Массив Меню МенюРасш Мин НаборДанныхНайтиРасш НаимВидСпр НаимПоAnalit НаимСпр НастроитьПереводыСтрок НачМес НачТран НижняяГраницаМассива НомерСпр НПериод Окно Окр Окружение ОтлИнфДобавить ОтлИнфУдалить Отчет ОтчетАнал ОтчетИнт ПапкаСуществует Пауза ПВыборSQL ПереименоватьФайл Переменные ПереместитьФайл Подстр ПоискПодстр ПоискСтр ПолучитьИДТаблицы ПользовательДополнительно ПользовательИД ПользовательИмя ПользовательСтатус Прервать ПроверитьПараметр ПроверитьПараметрЗнач ПроверитьУсловие РазбСтр РазнВремя РазнДат РазнДатаВремя РазнРабВремя РегУстВрем РегУстДат РегУстЧсл РедТекст РеестрЗапись РеестрСписокИменПарам РеестрЧтение РеквСпр РеквСпрПр Сегодня Сейчас Сервер СерверПроцессИД СертификатФайлСчитать СжПроб Символ СистемаДиректумКод СистемаИнформация СистемаКод Содержит СоединениеЗакрыть СоединениеОткрыть СоздатьДиалог СоздатьДиалогВыбораИзДвухСписков СоздатьДиалогВыбораПапки СоздатьДиалогОткрытияФайла СоздатьДиалогСохраненияФайла СоздатьЗапрос СоздатьИндикатор СоздатьИсключение СоздатьКэшированныйСправочник СоздатьМассив СоздатьНаборДанных СоздатьОбъект СоздатьОтчет СоздатьПапку СоздатьРедактор СоздатьСоединение СоздатьСписок СоздатьСписокСтрок СоздатьСправочник СоздатьСценарий СоздСпр СостСпр Сохр СохрСпр СписокСистем Спр Справочник СпрБлокЕсть СпрБлокСнять СпрБлокСнятьРасш СпрБлокУстановить СпрИзмНабДан СпрКод СпрНомер СпрОбновить СпрОткрыть СпрОтменить СпрПарам СпрПолеЗнач СпрПолеИмя СпрРекв СпрРеквВведЗн СпрРеквНовые СпрРеквПр СпрРеквПредЗн СпрРеквРежим СпрРеквТипТекст СпрСоздать СпрСост СпрСохранить СпрТблИтог СпрТблСтр СпрТблСтрКол СпрТблСтрМакс СпрТблСтрМин СпрТблСтрПред СпрТблСтрСлед СпрТблСтрСозд СпрТблСтрУд СпрТекПредст СпрУдалить СравнитьСтр СтрВерхРегистр СтрНижнРегистр СтрТблСпр СумПроп Сценарий СценарийПарам ТекВерсия ТекОрг Точн Тран Транслитерация УдалитьТаблицу УдалитьФайл УдСпр УдСтрТблСпр Уст УстановкиКонстант ФайлАтрибутСчитать ФайлАтрибутУстановить ФайлВремя ФайлВремяУстановить ФайлВыбрать ФайлЗанят ФайлЗаписать ФайлИскать ФайлКопировать ФайлМожноЧитать ФайлОткрыть ФайлПереименовать ФайлПерекодировать ФайлПереместить ФайлПросмотреть ФайлРазмер ФайлСоздать ФайлСсылкаСоздать ФайлСуществует ФайлСчитать ФайлУдалить ФмтSQLДат ФмтДат ФмтСтр ФмтЧсл Формат ЦМассивЭлемент ЦНаборДанныхРеквизит ЦПодстр ",b8="AltState Application CallType ComponentTokens CreatedJobs CreatedNotices ControlState DialogResult Dialogs EDocuments EDocumentVersionSource Folders GlobalIDs Job Jobs InputValue LookUpReference LookUpRequisiteNames LookUpSearch Object ParentComponent Processes References Requisite ReportName Reports Result Scripts Searches SelectedAttachments SelectedItems SelectMode Sender ServerEvents ServiceFactory ShiftState SubTask SystemDialogs Tasks Wizard Wizards Work ВызовСпособ ИмяОтчета РеквЗнач ",p8="IApplication IAccessRights IAccountRepository IAccountSelectionRestrictions IAction IActionList IAdministrationHistoryDescription IAnchors IApplication IArchiveInfo IAttachment IAttachmentList ICheckListBox ICheckPointedList IColumn IComponent IComponentDescription IComponentToken IComponentTokenFactory IComponentTokenInfo ICompRecordInfo IConnection IContents IControl IControlJob IControlJobInfo IControlList ICrypto ICrypto2 ICustomJob ICustomJobInfo ICustomListBox ICustomObjectWizardStep ICustomWork ICustomWorkInfo IDataSet IDataSetAccessInfo IDataSigner IDateCriterion IDateRequisite IDateRequisiteDescription IDateValue IDeaAccessRights IDeaObjectInfo IDevelopmentComponentLock IDialog IDialogFactory IDialogPickRequisiteItems IDialogsFactory IDICSFactory IDocRequisite IDocumentInfo IDualListDialog IECertificate IECertificateInfo IECertificates IEditControl IEditorForm IEdmsExplorer IEdmsObject IEdmsObjectDescription IEdmsObjectFactory IEdmsObjectInfo IEDocument IEDocumentAccessRights IEDocumentDescription IEDocumentEditor IEDocumentFactory IEDocumentInfo IEDocumentStorage IEDocumentVersion IEDocumentVersionListDialog IEDocumentVersionSource IEDocumentWizardStep IEDocVerSignature IEDocVersionState IEnabledMode IEncodeProvider IEncrypter IEvent IEventList IException IExternalEvents IExternalHandler IFactory IField IFileDialog IFolder IFolderDescription IFolderDialog IFolderFactory IFolderInfo IForEach IForm IFormTitle IFormWizardStep IGlobalIDFactory IGlobalIDInfo IGrid IHasher IHistoryDescription IHyperLinkControl IImageButton IImageControl IInnerPanel IInplaceHint IIntegerCriterion IIntegerList IIntegerRequisite IIntegerValue IISBLEditorForm IJob IJobDescription IJobFactory IJobForm IJobInfo ILabelControl ILargeIntegerCriterion ILargeIntegerRequisite ILargeIntegerValue ILicenseInfo ILifeCycleStage IList IListBox ILocalIDInfo ILocalization ILock IMemoryDataSet IMessagingFactory IMetadataRepository INotice INoticeInfo INumericCriterion INumericRequisite INumericValue IObject IObjectDescription IObjectImporter IObjectInfo IObserver IPanelGroup IPickCriterion IPickProperty IPickRequisite IPickRequisiteDescription IPickRequisiteItem IPickRequisiteItems IPickValue IPrivilege IPrivilegeList IProcess IProcessFactory IProcessMessage IProgress IProperty IPropertyChangeEvent IQuery IReference IReferenceCriterion IReferenceEnabledMode IReferenceFactory IReferenceHistoryDescription IReferenceInfo IReferenceRecordCardWizardStep IReferenceRequisiteDescription IReferencesFactory IReferenceValue IRefRequisite IReport IReportFactory IRequisite IRequisiteDescription IRequisiteDescriptionList IRequisiteFactory IRichEdit IRouteStep IRule IRuleList ISchemeBlock IScript IScriptFactory ISearchCriteria ISearchCriterion ISearchDescription ISearchFactory ISearchFolderInfo ISearchForObjectDescription ISearchResultRestrictions ISecuredContext ISelectDialog IServerEvent IServerEventFactory IServiceDialog IServiceFactory ISignature ISignProvider ISignProvider2 ISignProvider3 ISimpleCriterion IStringCriterion IStringList IStringRequisite IStringRequisiteDescription IStringValue ISystemDialogsFactory ISystemInfo ITabSheet ITask ITaskAbortReasonInfo ITaskCardWizardStep ITaskDescription ITaskFactory ITaskInfo ITaskRoute ITextCriterion ITextRequisite ITextValue ITreeListSelectDialog IUser IUserList IValue IView IWebBrowserControl IWizard IWizardAction IWizardFactory IWizardFormElement IWizardParam IWizardPickParam IWizardReferenceParam IWizardStep IWorkAccessRights IWorkDescription IWorkflowAskableParam IWorkflowAskableParams IWorkflowBlock IWorkflowBlockResult IWorkflowEnabledMode IWorkflowParam IWorkflowPickParam IWorkflowReferenceParam IWorkState IWorkTreeCustomNode IWorkTreeJobNode IWorkTreeTaskNode IXMLEditorForm SBCrypto ",f8=X+_8,z8=b8,w8="null true false nil ",Zf={className:"number",begin:t.NUMBER_RE,relevance:0},Jf={className:"string",variants:[{begin:'"',end:'"'},{begin:"'",end:"'"}]},ez={className:"doctag",begin:"\\b(?:TODO|DONE|BEGIN|END|STUB|CHG|FIXME|NOTE|BUG|XXX)\\b",relevance:0},x8={className:"comment",begin:"//",end:"$",relevance:0,contains:[t.PHRASAL_WORDS_MODE,ez]},g8={className:"comment",begin:"/\\*",end:"\\*/",relevance:0,contains:[t.PHRASAL_WORDS_MODE,ez]},tz={variants:[x8,g8]},Hr={$pattern:a,keyword:l,built_in:f8,class:z8,literal:w8},So={begin:"\\.\\s*"+t.UNDERSCORE_IDENT_RE,keywords:Hr,relevance:0},az={className:"type",begin:":[ \\t]*("+p8.trim().replace(/\s/g,"|")+")",end:"[ \\t]*=",excludeEnd:!0},sz={className:"variable",keywords:Hr,begin:a,relevance:0,contains:[az,So]},lz=s+"\\(";return{name:"ISBL",case_insensitive:!0,keywords:Hr,illegal:"\\$|\\?|%|,|;$|~|#|@|l(r,i,d-1))}function n(r){const i=r.regex,d="[À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*",o=d+l("(?:<"+d+"~~~(?:\\s*,\\s*"+d+"~~~)*>)?",/~~~/g,2),b={keyword:["synchronized","abstract","private","var","static","if","const ","for","while","strictfp","finally","protected","import","native","final","void","enum","else","break","transient","catch","instanceof","volatile","case","assert","package","default","public","try","switch","continue","throws","protected","public","private","module","requires","exports","do","sealed","yield","permits","goto"],literal:["false","true","null"],type:["char","boolean","long","float","int","byte","short","double"],built_in:["super","this"]},f={className:"meta",begin:"@"+d,contains:[{begin:/\(/,end:/\)/,contains:["self"]}]},x={className:"params",begin:/\(/,end:/\)/,keywords:b,relevance:0,contains:[r.C_BLOCK_COMMENT_MODE],endsParent:!0};return{name:"Java",aliases:["jsp"],keywords:b,illegal:/<\/|#/,contains:[r.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{begin:/\w+@/,relevance:0},{className:"doctag",begin:"@[A-Za-z]+"}]}),{begin:/import java\.[a-z]+\./,keywords:"import",relevance:2},r.C_LINE_COMMENT_MODE,r.C_BLOCK_COMMENT_MODE,{begin:/"""/,end:/"""/,className:"string",contains:[r.BACKSLASH_ESCAPE]},r.APOS_STRING_MODE,r.QUOTE_STRING_MODE,{match:[/\b(?:class|interface|enum|extends|implements|new)/,/\s+/,d],className:{1:"keyword",3:"title.class"}},{match:/non-sealed/,scope:"keyword"},{begin:[i.concat(/(?!else)/,d),/\s+/,d,/\s+/,/=(?!=)/],className:{1:"type",3:"variable",5:"operator"}},{begin:[/record/,/\s+/,d],className:{1:"keyword",3:"title.class"},contains:[x,r.C_LINE_COMMENT_MODE,r.C_BLOCK_COMMENT_MODE]},{beginKeywords:"new throw return else",relevance:0},{begin:["(?:"+o+"\\s+)",r.UNDERSCORE_IDENT_RE,/\s*(?=\()/],className:{2:"title.function"},keywords:b,contains:[{className:"params",begin:/\(/,end:/\)/,keywords:b,relevance:0,contains:[f,r.APOS_STRING_MODE,r.QUOTE_STRING_MODE,s,r.C_BLOCK_COMMENT_MODE]},r.C_LINE_COMMENT_MODE,r.C_BLOCK_COMMENT_MODE]},s,f]}}return c_=n,c_}var m_,n1;function i6(){if(n1)return m_;n1=1;const e="[A-Za-z$_][0-9A-Za-z$_]*",t=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],a=["true","false","null","undefined","NaN","Infinity"],s=["Object","Function","Boolean","Symbol","Math","Date","Number","BigInt","String","RegExp","Array","Float32Array","Float64Array","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Int32Array","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array","Set","Map","WeakSet","WeakMap","ArrayBuffer","SharedArrayBuffer","Atomics","DataView","JSON","Promise","Generator","GeneratorFunction","AsyncFunction","Reflect","Proxy","Intl","WebAssembly"],l=["Error","EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"],n=["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],r=["arguments","this","super","console","window","document","localStorage","sessionStorage","module","global"],i=[].concat(n,s,l);function d(o){const c=o.regex,m=(ee,{after:ne})=>{const le="",end:""},b=/<[A-Za-z0-9\\._:-]+\s*\/>/,f={begin:/<[A-Za-z0-9\\._:-]+/,end:/\/[A-Za-z0-9\\._:-]+>|\/>/,isTrulyOpeningTag:(ee,ne)=>{const le=ee[0].length+ee.index,pe=ee.input[le];if(pe==="<"||pe===","){ne.ignoreMatch();return}pe===">"&&(m(ee,{after:le})||ne.ignoreMatch());let xe;const Pe=ee.input.substring(le);if(xe=Pe.match(/^\s*=/)){ne.ignoreMatch();return}if((xe=Pe.match(/^\s+extends\s+/))&&xe.index===0){ne.ignoreMatch();return}}},x={$pattern:e,keyword:t,literal:a,built_in:i,"variable.language":r},p="[0-9](_?[0-9])*",z=`\\.(${p})`,w="0|[1-9](_?[0-9])*|0[0-7]*[89][0-9]*",P={className:"number",variants:[{begin:`(\\b(${w})((${z})|\\.)?|(${z}))[eE][+-]?(${p})\\b`},{begin:`\\b(${w})\\b((${z})\\b|\\.)?|(${z})\\b`},{begin:"\\b(0|[1-9](_?[0-9])*)n\\b"},{begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*n?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*n?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*n?\\b"},{begin:"\\b0[0-7]+n?\\b"}],relevance:0},C={className:"subst",begin:"\\$\\{",end:"\\}",keywords:x,contains:[]},S={begin:".?html`",end:"",starts:{end:"`",returnEnd:!1,contains:[o.BACKSLASH_ESCAPE,C],subLanguage:"xml"}},y={begin:".?css`",end:"",starts:{end:"`",returnEnd:!1,contains:[o.BACKSLASH_ESCAPE,C],subLanguage:"css"}},E={begin:".?gql`",end:"",starts:{end:"`",returnEnd:!1,contains:[o.BACKSLASH_ESCAPE,C],subLanguage:"graphql"}},T={className:"string",begin:"`",end:"`",contains:[o.BACKSLASH_ESCAPE,C]},A={className:"comment",variants:[o.COMMENT(/\/\*\*(?!\/)/,"\\*/",{relevance:0,contains:[{begin:"(?=@[A-Za-z]+)",relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+"},{className:"type",begin:"\\{",end:"\\}",excludeEnd:!0,excludeBegin:!0,relevance:0},{className:"variable",begin:_+"(?=\\s*(-)|$)",endsParent:!0,relevance:0},{begin:/(?=[^\n])\s/,relevance:0}]}]}),o.C_BLOCK_COMMENT_MODE,o.C_LINE_COMMENT_MODE]},M=[o.APOS_STRING_MODE,o.QUOTE_STRING_MODE,S,y,E,T,{match:/\$\d+/},P];C.contains=M.concat({begin:/\{/,end:/\}/,keywords:x,contains:["self"].concat(M)});const G=[].concat(A,C.contains),L=G.concat([{begin:/(\s*)\(/,end:/\)/,keywords:x,contains:["self"].concat(G)}]),B={className:"params",begin:/(\s*)\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:x,contains:L},O={variants:[{match:[/class/,/\s+/,_,/\s+/,/extends/,/\s+/,c.concat(_,"(",c.concat(/\./,_),")*")],scope:{1:"keyword",3:"title.class",5:"keyword",7:"title.class.inherited"}},{match:[/class/,/\s+/,_],scope:{1:"keyword",3:"title.class"}}]},N={relevance:0,match:c.either(/\bJSON/,/\b[A-Z][a-z]+([A-Z][a-z]*|\d)*/,/\b[A-Z]{2,}([A-Z][a-z]+|\d)+([A-Z][a-z]*)*/,/\b[A-Z]{2,}[a-z]+([A-Z][a-z]+|\d)*([A-Z][a-z]*)*/),className:"title.class",keywords:{_:[...s,...l]}},v={label:"use_strict",className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},D={variants:[{match:[/function/,/\s+/,_,/(?=\s*\()/]},{match:[/function/,/\s*(?=\()/]}],className:{1:"keyword",3:"title.function"},label:"func.def",contains:[B],illegal:/%/},I={relevance:0,match:/\b[A-Z][A-Z_0-9]+\b/,className:"variable.constant"};function q(ee){return c.concat("(?!",ee.join("|"),")")}const K={match:c.concat(/\b/,q([...n,"super","import"].map(ee=>`${ee}\\s*\\(`)),_,c.lookahead(/\s*\(/)),className:"title.function",relevance:0},ae={begin:c.concat(/\./,c.lookahead(c.concat(_,/(?![0-9A-Za-z$_(])/))),end:_,excludeBegin:!0,keywords:"prototype",className:"property",relevance:0},re={match:[/get|set/,/\s+/,_,/(?=\()/],className:{1:"keyword",3:"title.function"},contains:[{begin:/\(\)/},B]},X="(\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)|"+o.UNDERSCORE_IDENT_RE+")\\s*=>",Z={match:[/const|var|let/,/\s+/,_,/\s*/,/=\s*/,/(async\s*)?/,c.lookahead(X)],keywords:"async",className:{1:"keyword",3:"title.function"},contains:[B]};return{name:"JavaScript",aliases:["js","jsx","mjs","cjs"],keywords:x,exports:{PARAMS_CONTAINS:L,CLASS_REFERENCE:N},illegal:/#(?![$_A-z])/,contains:[o.SHEBANG({label:"shebang",binary:"node",relevance:5}),v,o.APOS_STRING_MODE,o.QUOTE_STRING_MODE,S,y,E,T,A,{match:/\$\d+/},P,N,{className:"attr",begin:_+c.lookahead(":"),relevance:0},Z,{begin:"("+o.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",relevance:0,contains:[A,o.REGEXP_MODE,{className:"function",begin:X,returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:o.UNDERSCORE_IDENT_RE,relevance:0},{className:null,begin:/\(\s*\)/,skip:!0},{begin:/(\s*)\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:x,contains:L}]}]},{begin:/,/,relevance:0},{match:/\s+/,relevance:0},{variants:[{begin:u.begin,end:u.end},{match:b},{begin:f.begin,"on:begin":f.isTrulyOpeningTag,end:f.end}],subLanguage:"xml",contains:[{begin:f.begin,end:f.end,skip:!0,contains:["self"]}]}]},D,{beginKeywords:"while if switch catch for"},{begin:"\\b(?!function)"+o.UNDERSCORE_IDENT_RE+"\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)\\s*\\{",returnBegin:!0,label:"func.def",contains:[B,o.inherit(o.TITLE_MODE,{begin:_,className:"title.function"})]},{match:/\.\.\./,relevance:0},ae,{match:"\\$"+_,relevance:0},{match:[/\bconstructor(?=\s*\()/],className:{1:"title.function"},contains:[B]},K,I,O,re,{match:/\$[(.]/}]}}return m_=d,m_}var __,r1;function d6(){if(r1)return __;r1=1;function e(t){const s={className:"params",begin:/\(/,end:/\)/,contains:[{begin:/[\w-]+ *=/,returnBegin:!0,relevance:0,contains:[{className:"attr",begin:/[\w-]+/}]}],relevance:0},l={className:"function",begin:/:[\w\-.]+/,relevance:0},n={className:"string",begin:/\B([\/.])[\w\-.\/=]+/},r={className:"params",begin:/--[\w\-=\/]+/};return{name:"JBoss CLI",aliases:["wildfly-cli"],keywords:{$pattern:"[a-z-]+",keyword:"alias batch cd clear command connect connection-factory connection-info data-source deploy deployment-info deployment-overlay echo echo-dmr help history if jdbc-driver-info jms-queue|20 jms-topic|20 ls patch pwd quit read-attribute read-operation reload rollout-plan run-batch set shutdown try unalias undeploy unset version xa-data-source",literal:"true false"},contains:[t.HASH_COMMENT_MODE,t.QUOTE_STRING_MODE,r,l,n,s]}}return __=e,__}var u_,i1;function o6(){if(i1)return u_;i1=1;function e(t){const a={className:"attr",begin:/"(\\.|[^\\"\r\n])*"(?=\s*:)/,relevance:1.01},s={match:/[{}[\],:]/,className:"punctuation",relevance:0},l=["true","false","null"],n={scope:"literal",beginKeywords:l.join(" ")};return{name:"JSON",aliases:["jsonc"],keywords:{literal:l},contains:[a,s,t.QUOTE_STRING_MODE,n,t.C_NUMBER_MODE,t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE],illegal:"\\S"}}return u_=e,u_}var b_,d1;function c6(){if(d1)return b_;d1=1;function e(t){const a="[A-Za-z_\\u00A1-\\uFFFF][A-Za-z_0-9\\u00A1-\\uFFFF]*",r={$pattern:a,keyword:["baremodule","begin","break","catch","ccall","const","continue","do","else","elseif","end","export","false","finally","for","function","global","if","import","in","isa","let","local","macro","module","quote","return","true","try","using","where","while"],literal:["ARGS","C_NULL","DEPOT_PATH","ENDIAN_BOM","ENV","Inf","Inf16","Inf32","Inf64","InsertionSort","LOAD_PATH","MergeSort","NaN","NaN16","NaN32","NaN64","PROGRAM_FILE","QuickSort","RoundDown","RoundFromZero","RoundNearest","RoundNearestTiesAway","RoundNearestTiesUp","RoundToZero","RoundUp","VERSION|0","devnull","false","im","missing","nothing","pi","stderr","stdin","stdout","true","undef","π","ℯ"],built_in:["AbstractArray","AbstractChannel","AbstractChar","AbstractDict","AbstractDisplay","AbstractFloat","AbstractIrrational","AbstractMatrix","AbstractRange","AbstractSet","AbstractString","AbstractUnitRange","AbstractVecOrMat","AbstractVector","Any","ArgumentError","Array","AssertionError","BigFloat","BigInt","BitArray","BitMatrix","BitSet","BitVector","Bool","BoundsError","CapturedException","CartesianIndex","CartesianIndices","Cchar","Cdouble","Cfloat","Channel","Char","Cint","Cintmax_t","Clong","Clonglong","Cmd","Colon","Complex","ComplexF16","ComplexF32","ComplexF64","CompositeException","Condition","Cptrdiff_t","Cshort","Csize_t","Cssize_t","Cstring","Cuchar","Cuint","Cuintmax_t","Culong","Culonglong","Cushort","Cvoid","Cwchar_t","Cwstring","DataType","DenseArray","DenseMatrix","DenseVecOrMat","DenseVector","Dict","DimensionMismatch","Dims","DivideError","DomainError","EOFError","Enum","ErrorException","Exception","ExponentialBackOff","Expr","Float16","Float32","Float64","Function","GlobalRef","HTML","IO","IOBuffer","IOContext","IOStream","IdDict","IndexCartesian","IndexLinear","IndexStyle","InexactError","InitError","Int","Int128","Int16","Int32","Int64","Int8","Integer","InterruptException","InvalidStateException","Irrational","KeyError","LinRange","LineNumberNode","LinearIndices","LoadError","MIME","Matrix","Method","MethodError","Missing","MissingException","Module","NTuple","NamedTuple","Nothing","Number","OrdinalRange","OutOfMemoryError","OverflowError","Pair","PartialQuickSort","PermutedDimsArray","Pipe","ProcessFailedException","Ptr","QuoteNode","Rational","RawFD","ReadOnlyMemoryError","Real","ReentrantLock","Ref","Regex","RegexMatch","RoundingMode","SegmentationFault","Set","Signed","Some","StackOverflowError","StepRange","StepRangeLen","StridedArray","StridedMatrix","StridedVecOrMat","StridedVector","String","StringIndexError","SubArray","SubString","SubstitutionString","Symbol","SystemError","Task","TaskFailedException","Text","TextDisplay","Timer","Tuple","Type","TypeError","TypeVar","UInt","UInt128","UInt16","UInt32","UInt64","UInt8","UndefInitializer","UndefKeywordError","UndefRefError","UndefVarError","Union","UnionAll","UnitRange","Unsigned","Val","Vararg","VecElement","VecOrMat","Vector","VersionNumber","WeakKeyDict","WeakRef"]},i={keywords:r,illegal:/<\//},d={className:"number",begin:/(\b0x[\d_]*(\.[\d_]*)?|0x\.\d[\d_]*)p[-+]?\d+|\b0[box][a-fA-F0-9][a-fA-F0-9_]*|(\b\d[\d_]*(\.[\d_]*)?|\.\d[\d_]*)([eEfF][-+]?\d+)?/,relevance:0},o={className:"string",begin:/'(.|\\[xXuU][a-zA-Z0-9]+)'/},c={className:"subst",begin:/\$\(/,end:/\)/,keywords:r},m={className:"variable",begin:"\\$"+a},_={className:"string",contains:[t.BACKSLASH_ESCAPE,c,m],variants:[{begin:/\w*"""/,end:/"""\w*/,relevance:10},{begin:/\w*"/,end:/"\w*/}]},u={className:"string",contains:[t.BACKSLASH_ESCAPE,c,m],begin:"`",end:"`"},b={className:"meta",begin:"@"+a},f={className:"comment",variants:[{begin:"#=",end:"=#",relevance:10},{begin:"#",end:"$"}]};return i.name="Julia",i.contains=[d,o,_,u,b,f,t.HASH_COMMENT_MODE,{className:"keyword",begin:"\\b(((abstract|primitive)\\s+)type|(mutable\\s+)?struct)\\b"},{begin:/<:/}],c.contains=i.contains,i}return b_=e,b_}var p_,o1;function m6(){if(o1)return p_;o1=1;function e(t){return{name:"Julia REPL",contains:[{className:"meta.prompt",begin:/^julia>/,relevance:10,starts:{end:/^(?![ ]{6})/,subLanguage:"julia"}}],aliases:["jldoctest"]}}return p_=e,p_}var f_,c1;function _6(){if(c1)return f_;c1=1;var e="[0-9](_*[0-9])*",t=`\\.(${e})`,a="[0-9a-fA-F](_*[0-9a-fA-F])*",s={className:"number",variants:[{begin:`(\\b(${e})((${t})|\\.)?|(${t}))[eE][+-]?(${e})[fFdD]?\\b`},{begin:`\\b(${e})((${t})[fFdD]?\\b|\\.([fFdD]\\b)?)`},{begin:`(${t})[fFdD]?\\b`},{begin:`\\b(${e})[fFdD]\\b`},{begin:`\\b0[xX]((${a})\\.?|(${a})?\\.(${a}))[pP][+-]?(${e})[fFdD]?\\b`},{begin:"\\b(0|[1-9](_*[0-9])*)[lL]?\\b"},{begin:`\\b0[xX](${a})[lL]?\\b`},{begin:"\\b0(_*[0-7])*[lL]?\\b"},{begin:"\\b0[bB][01](_*[01])*[lL]?\\b"}],relevance:0};function l(n){const r={keyword:"abstract as val var vararg get set class object open private protected public noinline crossinline dynamic final enum if else do while for when throw try catch finally import package is in fun override companion reified inline lateinit init interface annotation data sealed internal infix operator out by constructor super tailrec where const inner suspend typealias external expect actual",built_in:"Byte Short Char Int Long Boolean Float Double Void Unit Nothing",literal:"true false null"},i={className:"keyword",begin:/\b(break|continue|return|this)\b/,starts:{contains:[{className:"symbol",begin:/@\w+/}]}},d={className:"symbol",begin:n.UNDERSCORE_IDENT_RE+"@"},o={className:"subst",begin:/\$\{/,end:/\}/,contains:[n.C_NUMBER_MODE]},c={className:"variable",begin:"\\$"+n.UNDERSCORE_IDENT_RE},m={className:"string",variants:[{begin:'"""',end:'"""(?=[^"])',contains:[c,o]},{begin:"'",end:"'",illegal:/\n/,contains:[n.BACKSLASH_ESCAPE]},{begin:'"',end:'"',illegal:/\n/,contains:[n.BACKSLASH_ESCAPE,c,o]}]};o.contains.push(m);const _={className:"meta",begin:"@(?:file|property|field|get|set|receiver|param|setparam|delegate)\\s*:(?:\\s*"+n.UNDERSCORE_IDENT_RE+")?"},u={className:"meta",begin:"@"+n.UNDERSCORE_IDENT_RE,contains:[{begin:/\(/,end:/\)/,contains:[n.inherit(m,{className:"string"}),"self"]}]},b=s,f=n.COMMENT("/\\*","\\*/",{contains:[n.C_BLOCK_COMMENT_MODE]}),x={variants:[{className:"type",begin:n.UNDERSCORE_IDENT_RE},{begin:/\(/,end:/\)/,contains:[]}]},p=x;return p.variants[1].contains=[x],x.variants[1].contains=[p],{name:"Kotlin",aliases:["kt","kts"],keywords:r,contains:[n.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+"}]}),n.C_LINE_COMMENT_MODE,f,i,d,_,u,{className:"function",beginKeywords:"fun",end:"[(]|$",returnBegin:!0,excludeEnd:!0,keywords:r,relevance:5,contains:[{begin:n.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,relevance:0,contains:[n.UNDERSCORE_TITLE_MODE]},{className:"type",begin://,keywords:"reified",relevance:0},{className:"params",begin:/\(/,end:/\)/,endsParent:!0,keywords:r,relevance:0,contains:[{begin:/:/,end:/[=,\/]/,endsWithParent:!0,contains:[x,n.C_LINE_COMMENT_MODE,f],relevance:0},n.C_LINE_COMMENT_MODE,f,_,u,m,n.C_NUMBER_MODE]},f]},{begin:[/class|interface|trait/,/\s+/,n.UNDERSCORE_IDENT_RE],beginScope:{3:"title.class"},keywords:"class interface trait",end:/[:\{(]|$/,excludeEnd:!0,illegal:"extends implements",contains:[{beginKeywords:"public protected internal private constructor"},n.UNDERSCORE_TITLE_MODE,{className:"type",begin://,excludeBegin:!0,excludeEnd:!0,relevance:0},{className:"type",begin:/[,:]\s*/,end:/[<\(,){\s]|$/,excludeBegin:!0,returnEnd:!0},_,u]},m,{className:"meta",begin:"^#!/usr/bin/env",end:"$",illegal:` +`},b]}}return f_=l,f_}var z_,m1;function u6(){if(m1)return z_;m1=1;function e(t){const a="[a-zA-Z_][\\w.]*",s="<\\?(lasso(script)?|=)",l="\\]|\\?>",n={$pattern:a+"|&[lg]t;",literal:"true false none minimal full all void and or not bw nbw ew new cn ncn lt lte gt gte eq neq rx nrx ft",built_in:"array date decimal duration integer map pair string tag xml null boolean bytes keyword list locale queue set stack staticarray local var variable global data self inherited currentcapture givenblock",keyword:"cache database_names database_schemanames database_tablenames define_tag define_type email_batch encode_set html_comment handle handle_error header if inline iterate ljax_target link link_currentaction link_currentgroup link_currentrecord link_detail link_firstgroup link_firstrecord link_lastgroup link_lastrecord link_nextgroup link_nextrecord link_prevgroup link_prevrecord log loop namespace_using output_none portal private protect records referer referrer repeating resultset rows search_args search_arguments select sort_args sort_arguments thread_atomic value_list while abort case else fail_if fail_ifnot fail if_empty if_false if_null if_true loop_abort loop_continue loop_count params params_up return return_value run_children soap_definetag soap_lastrequest soap_lastresponse tag_name ascending average by define descending do equals frozen group handle_failure import in into join let match max min on order parent protected provide public require returnhome skip split_thread sum take thread to trait type where with yield yieldhome"},r=t.COMMENT("",{relevance:0}),i={className:"meta",begin:"\\[noprocess\\]",starts:{end:"\\[/noprocess\\]",returnEnd:!0,contains:[r]}},d={className:"meta",begin:"\\[/noprocess|"+s},o={className:"symbol",begin:"'"+a+"'"},c=[t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,t.inherit(t.C_NUMBER_MODE,{begin:t.C_NUMBER_RE+"|(-?infinity|NaN)\\b"}),t.inherit(t.APOS_STRING_MODE,{illegal:null}),t.inherit(t.QUOTE_STRING_MODE,{illegal:null}),{className:"string",begin:"`",end:"`"},{variants:[{begin:"[#$]"+a},{begin:"#",end:"\\d+",illegal:"\\W"}]},{className:"type",begin:"::\\s*",end:a,illegal:"\\W"},{className:"params",variants:[{begin:"-(?!infinity)"+a,relevance:0},{begin:"(\\.\\.\\.)"}]},{begin:/(->|\.)\s*/,relevance:0,contains:[o]},{className:"class",beginKeywords:"define",returnEnd:!0,end:"\\(|=>",contains:[t.inherit(t.TITLE_MODE,{begin:a+"(=(?!>))?|[-+*/%](?!>)"})]}];return{name:"Lasso",aliases:["ls","lassoscript"],case_insensitive:!0,keywords:n,contains:[{className:"meta",begin:l,relevance:0,starts:{end:"\\[|"+s,returnEnd:!0,relevance:0,contains:[r]}},i,d,{className:"meta",begin:"\\[no_square_brackets",starts:{end:"\\[/no_square_brackets\\]",keywords:n,contains:[{className:"meta",begin:l,relevance:0,starts:{end:"\\[noprocess\\]|"+s,returnEnd:!0,contains:[r]}},i,d].concat(c)}},{className:"meta",begin:"\\[",relevance:0},{className:"meta",begin:"^#!",end:"lasso9$",relevance:10}].concat(c)}}return z_=e,z_}var w_,_1;function b6(){if(_1)return w_;_1=1;function e(t){const s=t.regex.either(...["(?:NeedsTeXFormat|RequirePackage|GetIdInfo)","Provides(?:Expl)?(?:Package|Class|File)","(?:DeclareOption|ProcessOptions)","(?:documentclass|usepackage|input|include)","makeat(?:letter|other)","ExplSyntax(?:On|Off)","(?:new|renew|provide)?command","(?:re)newenvironment","(?:New|Renew|Provide|Declare)(?:Expandable)?DocumentCommand","(?:New|Renew|Provide|Declare)DocumentEnvironment","(?:(?:e|g|x)?def|let)","(?:begin|end)","(?:part|chapter|(?:sub){0,2}section|(?:sub)?paragraph)","caption","(?:label|(?:eq|page|name)?ref|(?:paren|foot|super)?cite)","(?:alpha|beta|[Gg]amma|[Dd]elta|(?:var)?epsilon|zeta|eta|[Tt]heta|vartheta)","(?:iota|(?:var)?kappa|[Ll]ambda|mu|nu|[Xx]i|[Pp]i|varpi|(?:var)rho)","(?:[Ss]igma|varsigma|tau|[Uu]psilon|[Pp]hi|varphi|chi|[Pp]si|[Oo]mega)","(?:frac|sum|prod|lim|infty|times|sqrt|leq|geq|left|right|middle|[bB]igg?)","(?:[lr]angle|q?quad|[lcvdi]?dots|d?dot|hat|tilde|bar)"].map(A=>A+"(?![a-zA-Z@:_])")),l=new RegExp(["(?:__)?[a-zA-Z]{2,}_[a-zA-Z](?:_?[a-zA-Z])+:[a-zA-Z]*","[lgc]__?[a-zA-Z](?:_?[a-zA-Z])*_[a-zA-Z]{2,}","[qs]__?[a-zA-Z](?:_?[a-zA-Z])+","use(?:_i)?:[a-zA-Z]*","(?:else|fi|or):","(?:if|cs|exp):w","(?:hbox|vbox):n","::[a-zA-Z]_unbraced","::[a-zA-Z:]"].map(A=>A+"(?![a-zA-Z:_])").join("|")),n=[{begin:/[a-zA-Z@]+/},{begin:/[^a-zA-Z@]?/}],r=[{begin:/\^{6}[0-9a-f]{6}/},{begin:/\^{5}[0-9a-f]{5}/},{begin:/\^{4}[0-9a-f]{4}/},{begin:/\^{3}[0-9a-f]{3}/},{begin:/\^{2}[0-9a-f]{2}/},{begin:/\^{2}[\u0000-\u007f]/}],i={className:"keyword",begin:/\\/,relevance:0,contains:[{endsParent:!0,begin:s},{endsParent:!0,begin:l},{endsParent:!0,variants:r},{endsParent:!0,relevance:0,variants:n}]},d={className:"params",relevance:0,begin:/#+\d?/},o={variants:r},c={className:"built_in",relevance:0,begin:/[$&^_]/},m={className:"meta",begin:/% ?!(T[eE]X|tex|BIB|bib)/,end:"$",relevance:10},_=t.COMMENT("%","$",{relevance:0}),u=[i,d,o,c,m,_],b={begin:/\{/,end:/\}/,relevance:0,contains:["self",...u]},f=t.inherit(b,{relevance:0,endsParent:!0,contains:[b,...u]}),x={begin:/\[/,end:/\]/,endsParent:!0,relevance:0,contains:[b,...u]},p={begin:/\s+/,relevance:0},z=[f],w=[x],P=function(A,M){return{contains:[p],starts:{relevance:0,contains:A,starts:M}}},C=function(A,M){return{begin:"\\\\"+A+"(?![a-zA-Z@:_])",keywords:{$pattern:/\\[a-zA-Z]+/,keyword:"\\"+A},relevance:0,contains:[p],starts:M}},S=function(A,M){return t.inherit({begin:"\\\\begin(?=[ ]*(\\r?\\n[ ]*)?\\{"+A+"\\})",keywords:{$pattern:/\\[a-zA-Z]+/,keyword:"\\begin"},relevance:0},P(z,M))},y=(A="string")=>t.END_SAME_AS_BEGIN({className:A,begin:/(.|\r?\n)/,end:/(.|\r?\n)/,excludeBegin:!0,excludeEnd:!0,endsParent:!0}),E=function(A){return{className:"string",end:"(?=\\\\end\\{"+A+"\\})"}},T=(A="string")=>({relevance:0,begin:/\{/,starts:{endsParent:!0,contains:[{className:A,end:/(?=\})/,endsParent:!0,contains:[{begin:/\{/,end:/\}/,relevance:0,contains:["self"]}]}]}}),F=[...["verb","lstinline"].map(A=>C(A,{contains:[y()]})),C("mint",P(z,{contains:[y()]})),C("mintinline",P(z,{contains:[T(),y()]})),C("url",{contains:[T("link"),T("link")]}),C("hyperref",{contains:[T("link")]}),C("href",P(w,{contains:[T("link")]})),...[].concat(...["","\\*"].map(A=>[S("verbatim"+A,E("verbatim"+A)),S("filecontents"+A,P(z,E("filecontents"+A))),...["","B","L"].map(M=>S(M+"Verbatim"+A,P(w,E(M+"Verbatim"+A))))])),S("minted",P(w,P(z,E("minted"))))];return{name:"LaTeX",aliases:["tex"],contains:[...F,...u]}}return w_=e,w_}var x_,u1;function p6(){if(u1)return x_;u1=1;function e(t){return{name:"LDIF",contains:[{className:"attribute",match:"^dn(?=:)",relevance:10},{className:"attribute",match:"^\\w+(?=:)"},{className:"literal",match:"^-"},t.HASH_COMMENT_MODE]}}return x_=e,x_}var g_,b1;function f6(){if(b1)return g_;b1=1;function e(t){const a=/([A-Za-z_][A-Za-z_0-9]*)?/,l={scope:"params",begin:/\(/,end:/\)(?=\:?)/,endsParent:!0,relevance:7,contains:[{scope:"string",begin:'"',end:'"'},{scope:"keyword",match:["true","false","in"].join("|")},{scope:"variable",match:/[A-Za-z_][A-Za-z_0-9]*/},{scope:"operator",match:/\+|\-|\*|\/|\%|\=\=|\=|\!|\>|\<|\&\&|\|\|/}]},n={match:[a,/(?=\()/],scope:{1:"keyword"},contains:[l]};return l.contains.unshift(n),{name:"Leaf",contains:[{match:[/#+/,a,/(?=\()/],scope:{1:"punctuation",2:"keyword"},starts:{contains:[{match:/\:/,scope:"punctuation"}]},contains:[l]},{match:[/#+/,a,/:?/],scope:{1:"punctuation",2:"keyword",3:"punctuation"}}]}}return g_=e,g_}var h_,p1;function z6(){if(p1)return h_;p1=1;const e=c=>({IMPORTANT:{scope:"meta",begin:"!important"},BLOCK_COMMENT:c.C_BLOCK_COMMENT_MODE,HEXCOLOR:{scope:"number",begin:/#(([0-9a-fA-F]{3,4})|(([0-9a-fA-F]{2}){3,4}))\b/},FUNCTION_DISPATCH:{className:"built_in",begin:/[\w-]+(?=\()/},ATTRIBUTE_SELECTOR_MODE:{scope:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[c.APOS_STRING_MODE,c.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{scope:"number",begin:c.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},CSS_VARIABLE:{className:"attr",begin:/--[A-Za-z_][A-Za-z0-9_-]*/}}),t=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","optgroup","option","p","picture","q","quote","samp","section","select","source","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],a=["defs","g","marker","mask","pattern","svg","switch","symbol","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feFlood","feGaussianBlur","feImage","feMerge","feMorphology","feOffset","feSpecularLighting","feTile","feTurbulence","linearGradient","radialGradient","stop","circle","ellipse","image","line","path","polygon","polyline","rect","text","use","textPath","tspan","foreignObject","clipPath"],s=[...t,...a],l=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"].sort().reverse(),n=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invalid","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"].sort().reverse(),r=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"].sort().reverse(),i=["accent-color","align-content","align-items","align-self","alignment-baseline","all","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","appearance","backface-visibility","background","background-attachment","background-blend-mode","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","baseline-shift","block-size","border","border-block","border-block-color","border-block-end","border-block-end-color","border-block-end-style","border-block-end-width","border-block-start","border-block-start-color","border-block-start-style","border-block-start-width","border-block-style","border-block-width","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-inline","border-inline-color","border-inline-end","border-inline-end-color","border-inline-end-style","border-inline-end-width","border-inline-start","border-inline-start-color","border-inline-start-style","border-inline-start-width","border-inline-style","border-inline-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-end-end-radius","border-end-start-radius","border-right-color","border-right-style","border-right-width","border-spacing","border-start-end-radius","border-start-start-radius","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","cx","cy","caption-side","caret-color","clear","clip","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","color-scheme","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","content-visibility","counter-increment","counter-reset","cue","cue-after","cue-before","cursor","direction","display","dominant-baseline","empty-cells","enable-background","fill","fill-opacity","fill-rule","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","flow","flood-color","flood-opacity","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-smoothing","font-stretch","font-style","font-synthesis","font-variant","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","glyph-orientation-horizontal","glyph-orientation-vertical","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","inline-size","inset","inset-block","inset-block-end","inset-block-start","inset-inline","inset-inline-end","inset-inline-start","isolation","kerning","justify-content","justify-items","justify-self","left","letter-spacing","lighting-color","line-break","line-height","list-style","list-style-image","list-style-position","list-style-type","marker","marker-end","marker-mid","marker-start","mask","margin","margin-block","margin-block-end","margin-block-start","margin-bottom","margin-inline","margin-inline-end","margin-inline-start","margin-left","margin-right","margin-top","marks","mask","mask-border","mask-border-mode","mask-border-outset","mask-border-repeat","mask-border-slice","mask-border-source","mask-border-width","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-block-size","max-height","max-inline-size","max-width","min-block-size","min-height","min-inline-size","min-width","mix-blend-mode","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-block","padding-block-end","padding-block-start","padding-bottom","padding-inline","padding-inline-end","padding-inline-start","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","pause","pause-after","pause-before","perspective","perspective-origin","pointer-events","position","quotes","r","resize","rest","rest-after","rest-before","right","rotate","row-gap","scale","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-stop","scroll-snap-type","scrollbar-color","scrollbar-gutter","scrollbar-width","shape-image-threshold","shape-margin","shape-outside","shape-rendering","stop-color","stop-opacity","stroke","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","speak","speak-as","src","tab-size","table-layout","text-anchor","text-align","text-align-all","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-skip-ink","text-decoration-style","text-decoration-thickness","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-indent","text-justify","text-orientation","text-overflow","text-rendering","text-shadow","text-transform","text-underline-offset","text-underline-position","top","transform","transform-box","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","translate","unicode-bidi","vector-effect","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","x","y","z-index"].sort().reverse(),d=n.concat(r).sort().reverse();function o(c){const m=e(c),_=d,u="and or not only",b="[\\w-]+",f="("+b+"|@\\{"+b+"\\})",x=[],p=[],z=function(G){return{className:"string",begin:"~?"+G+".*?"+G}},w=function(G,L,B){return{className:G,begin:L,relevance:B}},P={$pattern:/[a-z-]+/,keyword:u,attribute:l.join(" ")},C={begin:"\\(",end:"\\)",contains:p,keywords:P,relevance:0};p.push(c.C_LINE_COMMENT_MODE,c.C_BLOCK_COMMENT_MODE,z("'"),z('"'),m.CSS_NUMBER_MODE,{begin:"(url|data-uri)\\(",starts:{className:"string",end:"[\\)\\n]",excludeEnd:!0}},m.HEXCOLOR,C,w("variable","@@?"+b,10),w("variable","@\\{"+b+"\\}"),w("built_in","~?`[^`]*?`"),{className:"attribute",begin:b+"\\s*:",end:":",returnBegin:!0,excludeEnd:!0},m.IMPORTANT,{beginKeywords:"and not"},m.FUNCTION_DISPATCH);const S=p.concat({begin:/\{/,end:/\}/,contains:x}),y={beginKeywords:"when",endsWithParent:!0,contains:[{beginKeywords:"and not"}].concat(p)},E={begin:f+"\\s*:",returnBegin:!0,end:/[;}]/,relevance:0,contains:[{begin:/-(webkit|moz|ms|o)-/},m.CSS_VARIABLE,{className:"attribute",begin:"\\b("+i.join("|")+")\\b",end:/(?=:)/,starts:{endsWithParent:!0,illegal:"[<=$]",relevance:0,contains:p}}]},T={className:"keyword",begin:"@(import|media|charset|font-face|(-[a-z]+-)?keyframes|supports|document|namespace|page|viewport|host)\\b",starts:{end:"[;{}]",keywords:P,returnEnd:!0,contains:p,relevance:0}},F={className:"variable",variants:[{begin:"@"+b+"\\s*:",relevance:15},{begin:"@"+b}],starts:{end:"[;}]",returnEnd:!0,contains:S}},A={variants:[{begin:"[\\.#:&\\[>]",end:"[;{}]"},{begin:f,end:/\{/}],returnBegin:!0,returnEnd:!0,illegal:`[<='$"]`,relevance:0,contains:[c.C_LINE_COMMENT_MODE,c.C_BLOCK_COMMENT_MODE,y,w("keyword","all\\b"),w("variable","@\\{"+b+"\\}"),{begin:"\\b("+s.join("|")+")\\b",className:"selector-tag"},m.CSS_NUMBER_MODE,w("selector-tag",f,0),w("selector-id","#"+f),w("selector-class","\\."+f,0),w("selector-tag","&",0),m.ATTRIBUTE_SELECTOR_MODE,{className:"selector-pseudo",begin:":("+n.join("|")+")"},{className:"selector-pseudo",begin:":(:)?("+r.join("|")+")"},{begin:/\(/,end:/\)/,relevance:0,contains:S},{begin:"!important"},m.FUNCTION_DISPATCH]},M={begin:b+`:(:)?(${_.join("|")})`,returnBegin:!0,contains:[A]};return x.push(c.C_LINE_COMMENT_MODE,c.C_BLOCK_COMMENT_MODE,T,F,M,E,A,y,m.FUNCTION_DISPATCH),{name:"Less",case_insensitive:!0,illegal:`[=>'/<($"]`,contains:x}}return h_=o,h_}var P_,f1;function w6(){if(f1)return P_;f1=1;function e(t){const a="[a-zA-Z_\\-+\\*\\/<=>&#][a-zA-Z0-9_\\-+*\\/<=>&#!]*",s="\\|[^]*?\\|",l="(-|\\+)?\\d+(\\.\\d+|\\/\\d+)?((d|e|f|l|s|D|E|F|L|S)(\\+|-)?\\d+)?",n={className:"literal",begin:"\\b(t{1}|nil)\\b"},r={className:"number",variants:[{begin:l,relevance:0},{begin:"#(b|B)[0-1]+(/[0-1]+)?"},{begin:"#(o|O)[0-7]+(/[0-7]+)?"},{begin:"#(x|X)[0-9a-fA-F]+(/[0-9a-fA-F]+)?"},{begin:"#(c|C)\\("+l+" +"+l,end:"\\)"}]},i=t.inherit(t.QUOTE_STRING_MODE,{illegal:null}),d=t.COMMENT(";","$",{relevance:0}),o={begin:"\\*",end:"\\*"},c={className:"symbol",begin:"[:&]"+a},m={begin:a,relevance:0},_={begin:s},b={contains:[r,i,o,c,{begin:"\\(",end:"\\)",contains:["self",n,i,r,m]},m],variants:[{begin:"['`]\\(",end:"\\)"},{begin:"\\(quote ",end:"\\)",keywords:{name:"quote"}},{begin:"'"+s}]},f={variants:[{begin:"'"+a},{begin:"#'"+a+"(::"+a+")*"}]},x={begin:"\\(\\s*",end:"\\)"},p={endsWithParent:!0,relevance:0};return x.contains=[{className:"name",variants:[{begin:a,relevance:0},{begin:s}]},p],p.contains=[b,f,x,n,r,i,d,o,c,_,m],{name:"Lisp",illegal:/\S/,contains:[r,t.SHEBANG(),n,i,d,b,f,x,m]}}return P_=e,P_}var S_,z1;function x6(){if(z1)return S_;z1=1;function e(t){const a={className:"variable",variants:[{begin:"\\b([gtps][A-Z]{1}[a-zA-Z0-9]*)(\\[.+\\])?(?:\\s*?)"},{begin:"\\$_[A-Z]+"}],relevance:0},s=[t.C_BLOCK_COMMENT_MODE,t.HASH_COMMENT_MODE,t.COMMENT("--","$"),t.COMMENT("[^:]//","$")],l=t.inherit(t.TITLE_MODE,{variants:[{begin:"\\b_*rig[A-Z][A-Za-z0-9_\\-]*"},{begin:"\\b_[a-z0-9\\-]+"}]}),n=t.inherit(t.TITLE_MODE,{begin:"\\b([A-Za-z0-9_\\-]+)\\b"});return{name:"LiveCode",case_insensitive:!1,keywords:{keyword:"$_COOKIE $_FILES $_GET $_GET_BINARY $_GET_RAW $_POST $_POST_BINARY $_POST_RAW $_SESSION $_SERVER codepoint codepoints segment segments codeunit codeunits sentence sentences trueWord trueWords paragraph after byte bytes english the until http forever descending using line real8 with seventh for stdout finally element word words fourth before black ninth sixth characters chars stderr uInt1 uInt1s uInt2 uInt2s stdin string lines relative rel any fifth items from middle mid at else of catch then third it file milliseconds seconds second secs sec int1 int1s int4 int4s internet int2 int2s normal text item last long detailed effective uInt4 uInt4s repeat end repeat URL in try into switch to words https token binfile each tenth as ticks tick system real4 by dateItems without char character ascending eighth whole dateTime numeric short first ftp integer abbreviated abbr abbrev private case while if div mod wrap and or bitAnd bitNot bitOr bitXor among not in a an within contains ends with begins the keys of keys",literal:"SIX TEN FORMFEED NINE ZERO NONE SPACE FOUR FALSE COLON CRLF PI COMMA ENDOFFILE EOF EIGHT FIVE QUOTE EMPTY ONE TRUE RETURN CR LINEFEED RIGHT BACKSLASH NULL SEVEN TAB THREE TWO six ten formfeed nine zero none space four false colon crlf pi comma endoffile eof eight five quote empty one true return cr linefeed right backslash null seven tab three two RIVERSION RISTATE FILE_READ_MODE FILE_WRITE_MODE FILE_WRITE_MODE DIR_WRITE_MODE FILE_READ_UMASK FILE_WRITE_UMASK DIR_READ_UMASK DIR_WRITE_UMASK",built_in:"put abs acos aliasReference annuity arrayDecode arrayEncode asin atan atan2 average avg avgDev base64Decode base64Encode baseConvert binaryDecode binaryEncode byteOffset byteToNum cachedURL cachedURLs charToNum cipherNames codepointOffset codepointProperty codepointToNum codeunitOffset commandNames compound compress constantNames cos date dateFormat decompress difference directories diskSpace DNSServers exp exp1 exp2 exp10 extents files flushEvents folders format functionNames geometricMean global globals hasMemory harmonicMean hostAddress hostAddressToName hostName hostNameToAddress isNumber ISOToMac itemOffset keys len length libURLErrorData libUrlFormData libURLftpCommand libURLLastHTTPHeaders libURLLastRHHeaders libUrlMultipartFormAddPart libUrlMultipartFormData libURLVersion lineOffset ln ln1 localNames log log2 log10 longFilePath lower macToISO matchChunk matchText matrixMultiply max md5Digest median merge messageAuthenticationCode messageDigest millisec millisecs millisecond milliseconds min monthNames nativeCharToNum normalizeText num number numToByte numToChar numToCodepoint numToNativeChar offset open openfiles openProcesses openProcessIDs openSockets paragraphOffset paramCount param params peerAddress pendingMessages platform popStdDev populationStandardDeviation populationVariance popVariance processID random randomBytes replaceText result revCreateXMLTree revCreateXMLTreeFromFile revCurrentRecord revCurrentRecordIsFirst revCurrentRecordIsLast revDatabaseColumnCount revDatabaseColumnIsNull revDatabaseColumnLengths revDatabaseColumnNames revDatabaseColumnNamed revDatabaseColumnNumbered revDatabaseColumnTypes revDatabaseConnectResult revDatabaseCursors revDatabaseID revDatabaseTableNames revDatabaseType revDataFromQuery revdb_closeCursor revdb_columnbynumber revdb_columncount revdb_columnisnull revdb_columnlengths revdb_columnnames revdb_columntypes revdb_commit revdb_connect revdb_connections revdb_connectionerr revdb_currentrecord revdb_cursorconnection revdb_cursorerr revdb_cursors revdb_dbtype revdb_disconnect revdb_execute revdb_iseof revdb_isbof revdb_movefirst revdb_movelast revdb_movenext revdb_moveprev revdb_query revdb_querylist revdb_recordcount revdb_rollback revdb_tablenames revGetDatabaseDriverPath revNumberOfRecords revOpenDatabase revOpenDatabases revQueryDatabase revQueryDatabaseBlob revQueryResult revQueryIsAtStart revQueryIsAtEnd revUnixFromMacPath revXMLAttribute revXMLAttributes revXMLAttributeValues revXMLChildContents revXMLChildNames revXMLCreateTreeFromFileWithNamespaces revXMLCreateTreeWithNamespaces revXMLDataFromXPathQuery revXMLEvaluateXPath revXMLFirstChild revXMLMatchingNode revXMLNextSibling revXMLNodeContents revXMLNumberOfChildren revXMLParent revXMLPreviousSibling revXMLRootNode revXMLRPC_CreateRequest revXMLRPC_Documents revXMLRPC_Error revXMLRPC_GetHost revXMLRPC_GetMethod revXMLRPC_GetParam revXMLText revXMLRPC_Execute revXMLRPC_GetParamCount revXMLRPC_GetParamNode revXMLRPC_GetParamType revXMLRPC_GetPath revXMLRPC_GetPort revXMLRPC_GetProtocol revXMLRPC_GetRequest revXMLRPC_GetResponse revXMLRPC_GetSocket revXMLTree revXMLTrees revXMLValidateDTD revZipDescribeItem revZipEnumerateItems revZipOpenArchives round sampVariance sec secs seconds sentenceOffset sha1Digest shell shortFilePath sin specialFolderPath sqrt standardDeviation statRound stdDev sum sysError systemVersion tan tempName textDecode textEncode tick ticks time to tokenOffset toLower toUpper transpose truewordOffset trunc uniDecode uniEncode upper URLDecode URLEncode URLStatus uuid value variableNames variance version waitDepth weekdayNames wordOffset xsltApplyStylesheet xsltApplyStylesheetFromFile xsltLoadStylesheet xsltLoadStylesheetFromFile add breakpoint cancel clear local variable file word line folder directory URL close socket process combine constant convert create new alias folder directory decrypt delete variable word line folder directory URL dispatch divide do encrypt filter get include intersect kill libURLDownloadToFile libURLFollowHttpRedirects libURLftpUpload libURLftpUploadFile libURLresetAll libUrlSetAuthCallback libURLSetDriver libURLSetCustomHTTPHeaders libUrlSetExpect100 libURLSetFTPListCommand libURLSetFTPMode libURLSetFTPStopTime libURLSetStatusCallback load extension loadedExtensions multiply socket prepare process post seek rel relative read from process rename replace require resetAll resolve revAddXMLNode revAppendXML revCloseCursor revCloseDatabase revCommitDatabase revCopyFile revCopyFolder revCopyXMLNode revDeleteFolder revDeleteXMLNode revDeleteAllXMLTrees revDeleteXMLTree revExecuteSQL revGoURL revInsertXMLNode revMoveFolder revMoveToFirstRecord revMoveToLastRecord revMoveToNextRecord revMoveToPreviousRecord revMoveToRecord revMoveXMLNode revPutIntoXMLNode revRollBackDatabase revSetDatabaseDriverPath revSetXMLAttribute revXMLRPC_AddParam revXMLRPC_DeleteAllDocuments revXMLAddDTD revXMLRPC_Free revXMLRPC_FreeAll revXMLRPC_DeleteDocument revXMLRPC_DeleteParam revXMLRPC_SetHost revXMLRPC_SetMethod revXMLRPC_SetPort revXMLRPC_SetProtocol revXMLRPC_SetSocket revZipAddItemWithData revZipAddItemWithFile revZipAddUncompressedItemWithData revZipAddUncompressedItemWithFile revZipCancel revZipCloseArchive revZipDeleteItem revZipExtractItemToFile revZipExtractItemToVariable revZipSetProgressCallback revZipRenameItem revZipReplaceItemWithData revZipReplaceItemWithFile revZipOpenArchive send set sort split start stop subtract symmetric union unload vectorDotProduct wait write"},contains:[a,{className:"keyword",begin:"\\bend\\sif\\b"},{className:"function",beginKeywords:"function",end:"$",contains:[a,n,t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,t.BINARY_NUMBER_MODE,t.C_NUMBER_MODE,l]},{className:"function",begin:"\\bend\\s+",end:"$",keywords:"end",contains:[n,l],relevance:0},{beginKeywords:"command on",end:"$",contains:[a,n,t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,t.BINARY_NUMBER_MODE,t.C_NUMBER_MODE,l]},{className:"meta",variants:[{begin:"<\\?(rev|lc|livecode)",relevance:10},{begin:"<\\?"},{begin:"\\?>"}]},t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,t.BINARY_NUMBER_MODE,t.C_NUMBER_MODE,l].concat(s),illegal:";$|^\\[|^=|&|\\{"}}return S_=e,S_}var y_,w1;function g6(){if(w1)return y_;w1=1;const e=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],t=["true","false","null","undefined","NaN","Infinity"],a=["Object","Function","Boolean","Symbol","Math","Date","Number","BigInt","String","RegExp","Array","Float32Array","Float64Array","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Int32Array","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array","Set","Map","WeakSet","WeakMap","ArrayBuffer","SharedArrayBuffer","Atomics","DataView","JSON","Promise","Generator","GeneratorFunction","AsyncFunction","Reflect","Proxy","Intl","WebAssembly"],s=["Error","EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"],l=["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],n=[].concat(l,a,s);function r(i){const d=["npm","print"],o=["yes","no","on","off","it","that","void"],c=["then","unless","until","loop","of","by","when","and","or","is","isnt","not","it","that","otherwise","from","to","til","fallthrough","case","enum","native","list","map","__hasProp","__extends","__slice","__bind","__indexOf"],m={keyword:e.concat(c),literal:t.concat(o),built_in:n.concat(d)},_="[A-Za-z$_](?:-[0-9A-Za-z$_]|[0-9A-Za-z$_])*",u=i.inherit(i.TITLE_MODE,{begin:_}),b={className:"subst",begin:/#\{/,end:/\}/,keywords:m},f={className:"subst",begin:/#[A-Za-z$_]/,end:/(?:-[0-9A-Za-z$_]|[0-9A-Za-z$_])*/,keywords:m},x=[i.BINARY_NUMBER_MODE,{className:"number",begin:"(\\b0[xX][a-fA-F0-9_]+)|(\\b\\d(\\d|_\\d)*(\\.(\\d(\\d|_\\d)*)?)?(_*[eE]([-+]\\d(_\\d|\\d)*)?)?[_a-z]*)",relevance:0,starts:{end:"(\\s*/)?",relevance:0}},{className:"string",variants:[{begin:/'''/,end:/'''/,contains:[i.BACKSLASH_ESCAPE]},{begin:/'/,end:/'/,contains:[i.BACKSLASH_ESCAPE]},{begin:/"""/,end:/"""/,contains:[i.BACKSLASH_ESCAPE,b,f]},{begin:/"/,end:/"/,contains:[i.BACKSLASH_ESCAPE,b,f]},{begin:/\\/,end:/(\s|$)/,excludeEnd:!0}]},{className:"regexp",variants:[{begin:"//",end:"//[gim]*",contains:[b,i.HASH_COMMENT_MODE]},{begin:/\/(?![ *])(\\.|[^\\\n])*?\/[gim]*(?=\W)/}]},{begin:"@"+_},{begin:"``",end:"``",excludeBegin:!0,excludeEnd:!0,subLanguage:"javascript"}];b.contains=x;const p={className:"params",begin:"\\(",returnBegin:!0,contains:[{begin:/\(/,end:/\)/,keywords:m,contains:["self"].concat(x)}]},z={begin:"(#=>|=>|\\|>>|-?->|!->)"},w={variants:[{match:[/class\s+/,_,/\s+extends\s+/,_]},{match:[/class\s+/,_]}],scope:{2:"title.class",4:"title.class.inherited"},keywords:m};return{name:"LiveScript",aliases:["ls"],keywords:m,illegal:/\/\*/,contains:x.concat([i.COMMENT("\\/\\*","\\*\\/"),i.HASH_COMMENT_MODE,z,{className:"function",contains:[u,p],returnBegin:!0,variants:[{begin:"("+_+"\\s*(?:=|:=)\\s*)?(\\(.*\\)\\s*)?\\B->\\*?",end:"->\\*?"},{begin:"("+_+"\\s*(?:=|:=)\\s*)?!?(\\(.*\\)\\s*)?\\B[-~]{1,2}>\\*?",end:"[-~]{1,2}>\\*?"},{begin:"("+_+"\\s*(?:=|:=)\\s*)?(\\(.*\\)\\s*)?\\B!?[-~]{1,2}>\\*?",end:"!?[-~]{1,2}>\\*?"}]},w,{begin:_+":",end:":",returnBegin:!0,returnEnd:!0,relevance:0}])}}return y_=r,y_}var C_,x1;function h6(){if(x1)return C_;x1=1;function e(t){const a=t.regex,s=/([-a-zA-Z$._][\w$.-]*)/,l={className:"type",begin:/\bi\d+(?=\s|\b)/},n={className:"operator",relevance:0,begin:/=/},r={className:"punctuation",relevance:0,begin:/,/},i={className:"number",variants:[{begin:/[su]?0[xX][KMLHR]?[a-fA-F0-9]+/},{begin:/[-+]?\d+(?:[.]\d+)?(?:[eE][-+]?\d+(?:[.]\d+)?)?/}],relevance:0},d={className:"symbol",variants:[{begin:/^\s*[a-z]+:/}],relevance:0},o={className:"variable",variants:[{begin:a.concat(/%/,s)},{begin:/%\d+/},{begin:/#\d+/}]},c={className:"title",variants:[{begin:a.concat(/@/,s)},{begin:/@\d+/},{begin:a.concat(/!/,s)},{begin:a.concat(/!\d+/,s)},{begin:/!\d+/}]};return{name:"LLVM IR",keywords:{keyword:"begin end true false declare define global constant private linker_private internal available_externally linkonce linkonce_odr weak weak_odr appending dllimport dllexport common default hidden protected extern_weak external thread_local zeroinitializer undef null to tail target triple datalayout volatile nuw nsw nnan ninf nsz arcp fast exact inbounds align addrspace section alias module asm sideeffect gc dbg linker_private_weak attributes blockaddress initialexec localdynamic localexec prefix unnamed_addr ccc fastcc coldcc x86_stdcallcc x86_fastcallcc arm_apcscc arm_aapcscc arm_aapcs_vfpcc ptx_device ptx_kernel intel_ocl_bicc msp430_intrcc spir_func spir_kernel x86_64_sysvcc x86_64_win64cc x86_thiscallcc cc c signext zeroext inreg sret nounwind noreturn noalias nocapture byval nest readnone readonly inlinehint noinline alwaysinline optsize ssp sspreq noredzone noimplicitfloat naked builtin cold nobuiltin noduplicate nonlazybind optnone returns_twice sanitize_address sanitize_memory sanitize_thread sspstrong uwtable returned type opaque eq ne slt sgt sle sge ult ugt ule uge oeq one olt ogt ole oge ord uno ueq une x acq_rel acquire alignstack atomic catch cleanup filter inteldialect max min monotonic nand personality release seq_cst singlethread umax umin unordered xchg add fadd sub fsub mul fmul udiv sdiv fdiv urem srem frem shl lshr ashr and or xor icmp fcmp phi call trunc zext sext fptrunc fpext uitofp sitofp fptoui fptosi inttoptr ptrtoint bitcast addrspacecast select va_arg ret br switch invoke unwind unreachable indirectbr landingpad resume malloc alloca free load store getelementptr extractelement insertelement shufflevector getresult extractvalue insertvalue atomicrmw cmpxchg fence argmemonly",type:"void half bfloat float double fp128 x86_fp80 ppc_fp128 x86_amx x86_mmx ptr label token metadata opaque"},contains:[l,t.COMMENT(/;\s*$/,null,{relevance:0}),t.COMMENT(/;/,/$/),{className:"string",begin:/"/,end:/"/,contains:[{className:"char.escape",match:/\\\d\d/}]},c,r,n,o,d,i]}}return C_=e,C_}var E_,g1;function P6(){if(g1)return E_;g1=1;function e(t){const s={className:"string",begin:'"',end:'"',contains:[{className:"subst",begin:/\\[tn"\\]/}]},l={className:"number",relevance:0,begin:t.C_NUMBER_RE},n={className:"literal",variants:[{begin:"\\b(PI|TWO_PI|PI_BY_TWO|DEG_TO_RAD|RAD_TO_DEG|SQRT2)\\b"},{begin:"\\b(XP_ERROR_(EXPERIENCES_DISABLED|EXPERIENCE_(DISABLED|SUSPENDED)|INVALID_(EXPERIENCE|PARAMETERS)|KEY_NOT_FOUND|MATURITY_EXCEEDED|NONE|NOT_(FOUND|PERMITTED(_LAND)?)|NO_EXPERIENCE|QUOTA_EXCEEDED|RETRY_UPDATE|STORAGE_EXCEPTION|STORE_DISABLED|THROTTLED|UNKNOWN_ERROR)|JSON_APPEND|STATUS_(PHYSICS|ROTATE_[XYZ]|PHANTOM|SANDBOX|BLOCK_GRAB(_OBJECT)?|(DIE|RETURN)_AT_EDGE|CAST_SHADOWS|OK|MALFORMED_PARAMS|TYPE_MISMATCH|BOUNDS_ERROR|NOT_(FOUND|SUPPORTED)|INTERNAL_ERROR|WHITELIST_FAILED)|AGENT(_(BY_(LEGACY_|USER)NAME|FLYING|ATTACHMENTS|SCRIPTED|MOUSELOOK|SITTING|ON_OBJECT|AWAY|WALKING|IN_AIR|TYPING|CROUCHING|BUSY|ALWAYS_RUN|AUTOPILOT|LIST_(PARCEL(_OWNER)?|REGION)))?|CAMERA_(PITCH|DISTANCE|BEHINDNESS_(ANGLE|LAG)|(FOCUS|POSITION)(_(THRESHOLD|LOCKED|LAG))?|FOCUS_OFFSET|ACTIVE)|ANIM_ON|LOOP|REVERSE|PING_PONG|SMOOTH|ROTATE|SCALE|ALL_SIDES|LINK_(ROOT|SET|ALL_(OTHERS|CHILDREN)|THIS)|ACTIVE|PASS(IVE|_(ALWAYS|IF_NOT_HANDLED|NEVER))|SCRIPTED|CONTROL_(FWD|BACK|(ROT_)?(LEFT|RIGHT)|UP|DOWN|(ML_)?LBUTTON)|PERMISSION_(RETURN_OBJECTS|DEBIT|OVERRIDE_ANIMATIONS|SILENT_ESTATE_MANAGEMENT|TAKE_CONTROLS|TRIGGER_ANIMATION|ATTACH|CHANGE_LINKS|(CONTROL|TRACK)_CAMERA|TELEPORT)|INVENTORY_(TEXTURE|SOUND|OBJECT|SCRIPT|LANDMARK|CLOTHING|NOTECARD|BODYPART|ANIMATION|GESTURE|ALL|NONE)|CHANGED_(INVENTORY|COLOR|SHAPE|SCALE|TEXTURE|LINK|ALLOWED_DROP|OWNER|REGION(_START)?|TELEPORT|MEDIA)|OBJECT_(CLICK_ACTION|HOVER_HEIGHT|LAST_OWNER_ID|(PHYSICS|SERVER|STREAMING)_COST|UNKNOWN_DETAIL|CHARACTER_TIME|PHANTOM|PHYSICS|TEMP_(ATTACHED|ON_REZ)|NAME|DESC|POS|PRIM_(COUNT|EQUIVALENCE)|RETURN_(PARCEL(_OWNER)?|REGION)|REZZER_KEY|ROO?T|VELOCITY|OMEGA|OWNER|GROUP(_TAG)?|CREATOR|ATTACHED_(POINT|SLOTS_AVAILABLE)|RENDER_WEIGHT|(BODY_SHAPE|PATHFINDING)_TYPE|(RUNNING|TOTAL)_SCRIPT_COUNT|TOTAL_INVENTORY_COUNT|SCRIPT_(MEMORY|TIME))|TYPE_(INTEGER|FLOAT|STRING|KEY|VECTOR|ROTATION|INVALID)|(DEBUG|PUBLIC)_CHANNEL|ATTACH_(AVATAR_CENTER|CHEST|HEAD|BACK|PELVIS|MOUTH|CHIN|NECK|NOSE|BELLY|[LR](SHOULDER|HAND|FOOT|EAR|EYE|[UL](ARM|LEG)|HIP)|(LEFT|RIGHT)_PEC|HUD_(CENTER_[12]|TOP_(RIGHT|CENTER|LEFT)|BOTTOM(_(RIGHT|LEFT))?)|[LR]HAND_RING1|TAIL_(BASE|TIP)|[LR]WING|FACE_(JAW|[LR]EAR|[LR]EYE|TOUNGE)|GROIN|HIND_[LR]FOOT)|LAND_(LEVEL|RAISE|LOWER|SMOOTH|NOISE|REVERT)|DATA_(ONLINE|NAME|BORN|SIM_(POS|STATUS|RATING)|PAYINFO)|PAYMENT_INFO_(ON_FILE|USED)|REMOTE_DATA_(CHANNEL|REQUEST|REPLY)|PSYS_(PART_(BF_(ZERO|ONE(_MINUS_(DEST_COLOR|SOURCE_(ALPHA|COLOR)))?|DEST_COLOR|SOURCE_(ALPHA|COLOR))|BLEND_FUNC_(DEST|SOURCE)|FLAGS|(START|END)_(COLOR|ALPHA|SCALE|GLOW)|MAX_AGE|(RIBBON|WIND|INTERP_(COLOR|SCALE)|BOUNCE|FOLLOW_(SRC|VELOCITY)|TARGET_(POS|LINEAR)|EMISSIVE)_MASK)|SRC_(MAX_AGE|PATTERN|ANGLE_(BEGIN|END)|BURST_(RATE|PART_COUNT|RADIUS|SPEED_(MIN|MAX))|ACCEL|TEXTURE|TARGET_KEY|OMEGA|PATTERN_(DROP|EXPLODE|ANGLE(_CONE(_EMPTY)?)?)))|VEHICLE_(REFERENCE_FRAME|TYPE_(NONE|SLED|CAR|BOAT|AIRPLANE|BALLOON)|(LINEAR|ANGULAR)_(FRICTION_TIMESCALE|MOTOR_DIRECTION)|LINEAR_MOTOR_OFFSET|HOVER_(HEIGHT|EFFICIENCY|TIMESCALE)|BUOYANCY|(LINEAR|ANGULAR)_(DEFLECTION_(EFFICIENCY|TIMESCALE)|MOTOR_(DECAY_)?TIMESCALE)|VERTICAL_ATTRACTION_(EFFICIENCY|TIMESCALE)|BANKING_(EFFICIENCY|MIX|TIMESCALE)|FLAG_(NO_DEFLECTION_UP|LIMIT_(ROLL_ONLY|MOTOR_UP)|HOVER_((WATER|TERRAIN|UP)_ONLY|GLOBAL_HEIGHT)|MOUSELOOK_(STEER|BANK)|CAMERA_DECOUPLED))|PRIM_(ALLOW_UNSIT|ALPHA_MODE(_(BLEND|EMISSIVE|MASK|NONE))?|NORMAL|SPECULAR|TYPE(_(BOX|CYLINDER|PRISM|SPHERE|TORUS|TUBE|RING|SCULPT))?|HOLE_(DEFAULT|CIRCLE|SQUARE|TRIANGLE)|MATERIAL(_(STONE|METAL|GLASS|WOOD|FLESH|PLASTIC|RUBBER))?|SHINY_(NONE|LOW|MEDIUM|HIGH)|BUMP_(NONE|BRIGHT|DARK|WOOD|BARK|BRICKS|CHECKER|CONCRETE|TILE|STONE|DISKS|GRAVEL|BLOBS|SIDING|LARGETILE|STUCCO|SUCTION|WEAVE)|TEXGEN_(DEFAULT|PLANAR)|SCRIPTED_SIT_ONLY|SCULPT_(TYPE_(SPHERE|TORUS|PLANE|CYLINDER|MASK)|FLAG_(MIRROR|INVERT))|PHYSICS(_(SHAPE_(CONVEX|NONE|PRIM|TYPE)))?|(POS|ROT)_LOCAL|SLICE|TEXT|FLEXIBLE|POINT_LIGHT|TEMP_ON_REZ|PHANTOM|POSITION|SIT_TARGET|SIZE|ROTATION|TEXTURE|NAME|OMEGA|DESC|LINK_TARGET|COLOR|BUMP_SHINY|FULLBRIGHT|TEXGEN|GLOW|MEDIA_(ALT_IMAGE_ENABLE|CONTROLS|(CURRENT|HOME)_URL|AUTO_(LOOP|PLAY|SCALE|ZOOM)|FIRST_CLICK_INTERACT|(WIDTH|HEIGHT)_PIXELS|WHITELIST(_ENABLE)?|PERMS_(INTERACT|CONTROL)|PARAM_MAX|CONTROLS_(STANDARD|MINI)|PERM_(NONE|OWNER|GROUP|ANYONE)|MAX_(URL_LENGTH|WHITELIST_(SIZE|COUNT)|(WIDTH|HEIGHT)_PIXELS)))|MASK_(BASE|OWNER|GROUP|EVERYONE|NEXT)|PERM_(TRANSFER|MODIFY|COPY|MOVE|ALL)|PARCEL_(MEDIA_COMMAND_(STOP|PAUSE|PLAY|LOOP|TEXTURE|URL|TIME|AGENT|UNLOAD|AUTO_ALIGN|TYPE|SIZE|DESC|LOOP_SET)|FLAG_(ALLOW_(FLY|(GROUP_)?SCRIPTS|LANDMARK|TERRAFORM|DAMAGE|CREATE_(GROUP_)?OBJECTS)|USE_(ACCESS_(GROUP|LIST)|BAN_LIST|LAND_PASS_LIST)|LOCAL_SOUND_ONLY|RESTRICT_PUSHOBJECT|ALLOW_(GROUP|ALL)_OBJECT_ENTRY)|COUNT_(TOTAL|OWNER|GROUP|OTHER|SELECTED|TEMP)|DETAILS_(NAME|DESC|OWNER|GROUP|AREA|ID|SEE_AVATARS))|LIST_STAT_(MAX|MIN|MEAN|MEDIAN|STD_DEV|SUM(_SQUARES)?|NUM_COUNT|GEOMETRIC_MEAN|RANGE)|PAY_(HIDE|DEFAULT)|REGION_FLAG_(ALLOW_DAMAGE|FIXED_SUN|BLOCK_TERRAFORM|SANDBOX|DISABLE_(COLLISIONS|PHYSICS)|BLOCK_FLY|ALLOW_DIRECT_TELEPORT|RESTRICT_PUSHOBJECT)|HTTP_(METHOD|MIMETYPE|BODY_(MAXLENGTH|TRUNCATED)|CUSTOM_HEADER|PRAGMA_NO_CACHE|VERBOSE_THROTTLE|VERIFY_CERT)|SIT_(INVALID_(AGENT|LINK_OBJECT)|NO(T_EXPERIENCE|_(ACCESS|EXPERIENCE_PERMISSION|SIT_TARGET)))|STRING_(TRIM(_(HEAD|TAIL))?)|CLICK_ACTION_(NONE|TOUCH|SIT|BUY|PAY|OPEN(_MEDIA)?|PLAY|ZOOM)|TOUCH_INVALID_FACE|PROFILE_(NONE|SCRIPT_MEMORY)|RC_(DATA_FLAGS|DETECT_PHANTOM|GET_(LINK_NUM|NORMAL|ROOT_KEY)|MAX_HITS|REJECT_(TYPES|AGENTS|(NON)?PHYSICAL|LAND))|RCERR_(CAST_TIME_EXCEEDED|SIM_PERF_LOW|UNKNOWN)|ESTATE_ACCESS_(ALLOWED_(AGENT|GROUP)_(ADD|REMOVE)|BANNED_AGENT_(ADD|REMOVE))|DENSITY|FRICTION|RESTITUTION|GRAVITY_MULTIPLIER|KFM_(COMMAND|CMD_(PLAY|STOP|PAUSE)|MODE|FORWARD|LOOP|PING_PONG|REVERSE|DATA|ROTATION|TRANSLATION)|ERR_(GENERIC|PARCEL_PERMISSIONS|MALFORMED_PARAMS|RUNTIME_PERMISSIONS|THROTTLED)|CHARACTER_(CMD_((SMOOTH_)?STOP|JUMP)|DESIRED_(TURN_)?SPEED|RADIUS|STAY_WITHIN_PARCEL|LENGTH|ORIENTATION|ACCOUNT_FOR_SKIPPED_FRAMES|AVOIDANCE_MODE|TYPE(_([ABCD]|NONE))?|MAX_(DECEL|TURN_RADIUS|(ACCEL|SPEED)))|PURSUIT_(OFFSET|FUZZ_FACTOR|GOAL_TOLERANCE|INTERCEPT)|REQUIRE_LINE_OF_SIGHT|FORCE_DIRECT_PATH|VERTICAL|HORIZONTAL|AVOID_(CHARACTERS|DYNAMIC_OBSTACLES|NONE)|PU_(EVADE_(HIDDEN|SPOTTED)|FAILURE_(DYNAMIC_PATHFINDING_DISABLED|INVALID_(GOAL|START)|NO_(NAVMESH|VALID_DESTINATION)|OTHER|TARGET_GONE|(PARCEL_)?UNREACHABLE)|(GOAL|SLOWDOWN_DISTANCE)_REACHED)|TRAVERSAL_TYPE(_(FAST|NONE|SLOW))?|CONTENT_TYPE_(ATOM|FORM|HTML|JSON|LLSD|RSS|TEXT|XHTML|XML)|GCNP_(RADIUS|STATIC)|(PATROL|WANDER)_PAUSE_AT_WAYPOINTS|OPT_(AVATAR|CHARACTER|EXCLUSION_VOLUME|LEGACY_LINKSET|MATERIAL_VOLUME|OTHER|STATIC_OBSTACLE|WALKABLE)|SIM_STAT_PCT_CHARS_STEPPED)\\b"},{begin:"\\b(FALSE|TRUE)\\b"},{begin:"\\b(ZERO_ROTATION)\\b"},{begin:"\\b(EOF|JSON_(ARRAY|DELETE|FALSE|INVALID|NULL|NUMBER|OBJECT|STRING|TRUE)|NULL_KEY|TEXTURE_(BLANK|DEFAULT|MEDIA|PLYWOOD|TRANSPARENT)|URL_REQUEST_(GRANTED|DENIED))\\b"},{begin:"\\b(ZERO_VECTOR|TOUCH_INVALID_(TEXCOORD|VECTOR))\\b"}]},r={className:"built_in",begin:"\\b(ll(AgentInExperience|(Create|DataSize|Delete|KeyCount|Keys|Read|Update)KeyValue|GetExperience(Details|ErrorMessage)|ReturnObjectsBy(ID|Owner)|Json(2List|[GS]etValue|ValueType)|Sin|Cos|Tan|Atan2|Sqrt|Pow|Abs|Fabs|Frand|Floor|Ceil|Round|Vec(Mag|Norm|Dist)|Rot(Between|2(Euler|Fwd|Left|Up))|(Euler|Axes)2Rot|Whisper|(Region|Owner)?Say|Shout|Listen(Control|Remove)?|Sensor(Repeat|Remove)?|Detected(Name|Key|Owner|Type|Pos|Vel|Grab|Rot|Group|LinkNumber)|Die|Ground|Wind|([GS]et)(AnimationOverride|MemoryLimit|PrimMediaParams|ParcelMusicURL|Object(Desc|Name)|PhysicsMaterial|Status|Scale|Color|Alpha|Texture|Pos|Rot|Force|Torque)|ResetAnimationOverride|(Scale|Offset|Rotate)Texture|(Rot)?Target(Remove)?|(Stop)?MoveToTarget|Apply(Rotational)?Impulse|Set(KeyframedMotion|ContentType|RegionPos|(Angular)?Velocity|Buoyancy|HoverHeight|ForceAndTorque|TimerEvent|ScriptState|Damage|TextureAnim|Sound(Queueing|Radius)|Vehicle(Type|(Float|Vector|Rotation)Param)|(Touch|Sit)?Text|Camera(Eye|At)Offset|PrimitiveParams|ClickAction|Link(Alpha|Color|PrimitiveParams(Fast)?|Texture(Anim)?|Camera|Media)|RemoteScriptAccessPin|PayPrice|LocalRot)|ScaleByFactor|Get((Max|Min)ScaleFactor|ClosestNavPoint|StaticPath|SimStats|Env|PrimitiveParams|Link(PrimitiveParams|Number(OfSides)?|Key|Name|Media)|HTTPHeader|FreeURLs|Object(Details|PermMask|PrimCount)|Parcel(MaxPrims|Details|Prim(Count|Owners))|Attached(List)?|(SPMax|Free|Used)Memory|Region(Name|TimeDilation|FPS|Corner|AgentCount)|Root(Position|Rotation)|UnixTime|(Parcel|Region)Flags|(Wall|GMT)clock|SimulatorHostname|BoundingBox|GeometricCenter|Creator|NumberOf(Prims|NotecardLines|Sides)|Animation(List)?|(Camera|Local)(Pos|Rot)|Vel|Accel|Omega|Time(stamp|OfDay)|(Object|CenterOf)?Mass|MassMKS|Energy|Owner|(Owner)?Key|SunDirection|Texture(Offset|Scale|Rot)|Inventory(Number|Name|Key|Type|Creator|PermMask)|Permissions(Key)?|StartParameter|List(Length|EntryType)|Date|Agent(Size|Info|Language|List)|LandOwnerAt|NotecardLine|Script(Name|State))|(Get|Reset|GetAndReset)Time|PlaySound(Slave)?|LoopSound(Master|Slave)?|(Trigger|Stop|Preload)Sound|((Get|Delete)Sub|Insert)String|To(Upper|Lower)|Give(InventoryList|Money)|RezObject|(Stop)?LookAt|Sleep|CollisionFilter|(Take|Release)Controls|DetachFromAvatar|AttachToAvatar(Temp)?|InstantMessage|(GetNext)?Email|StopHover|MinEventDelay|RotLookAt|String(Length|Trim)|(Start|Stop)Animation|TargetOmega|Request(Experience)?Permissions|(Create|Break)Link|BreakAllLinks|(Give|Remove)Inventory|Water|PassTouches|Request(Agent|Inventory)Data|TeleportAgent(Home|GlobalCoords)?|ModifyLand|CollisionSound|ResetScript|MessageLinked|PushObject|PassCollisions|AxisAngle2Rot|Rot2(Axis|Angle)|A(cos|sin)|AngleBetween|AllowInventoryDrop|SubStringIndex|List2(CSV|Integer|Json|Float|String|Key|Vector|Rot|List(Strided)?)|DeleteSubList|List(Statistics|Sort|Randomize|(Insert|Find|Replace)List)|EdgeOfWorld|AdjustSoundVolume|Key2Name|TriggerSoundLimited|EjectFromLand|(CSV|ParseString)2List|OverMyLand|SameGroup|UnSit|Ground(Slope|Normal|Contour)|GroundRepel|(Set|Remove)VehicleFlags|SitOnLink|(AvatarOn)?(Link)?SitTarget|Script(Danger|Profiler)|Dialog|VolumeDetect|ResetOtherScript|RemoteLoadScriptPin|(Open|Close)RemoteDataChannel|SendRemoteData|RemoteDataReply|(Integer|String)ToBase64|XorBase64|Log(10)?|Base64To(String|Integer)|ParseStringKeepNulls|RezAtRoot|RequestSimulatorData|ForceMouselook|(Load|Release|(E|Une)scape)URL|ParcelMedia(CommandList|Query)|ModPow|MapDestination|(RemoveFrom|AddTo|Reset)Land(Pass|Ban)List|(Set|Clear)CameraParams|HTTP(Request|Response)|TextBox|DetectedTouch(UV|Face|Pos|(N|Bin)ormal|ST)|(MD5|SHA1|DumpList2)String|Request(Secure)?URL|Clear(Prim|Link)Media|(Link)?ParticleSystem|(Get|Request)(Username|DisplayName)|RegionSayTo|CastRay|GenerateKey|TransferLindenDollars|ManageEstateAccess|(Create|Delete)Character|ExecCharacterCmd|Evade|FleeFrom|NavigateTo|PatrolPoints|Pursue|UpdateCharacter|WanderWithin))\\b"};return{name:"LSL (Linden Scripting Language)",illegal:":",contains:[s,{className:"comment",variants:[t.COMMENT("//","$"),t.COMMENT("/\\*","\\*/")],relevance:0},l,{className:"section",variants:[{begin:"\\b(state|default)\\b"},{begin:"\\b(state_(entry|exit)|touch(_(start|end))?|(land_)?collision(_(start|end))?|timer|listen|(no_)?sensor|control|(not_)?at_(rot_)?target|money|email|experience_permissions(_denied)?|run_time_permissions|changed|attach|dataserver|moving_(start|end)|link_message|(on|object)_rez|remote_data|http_re(sponse|quest)|path_update|transaction_result)\\b"}]},r,n,{className:"type",begin:"\\b(integer|float|string|key|vector|quaternion|rotation|list)\\b"}]}}return E_=e,E_}var v_,h1;function S6(){if(h1)return v_;h1=1;function e(t){const a="\\[=*\\[",s="\\]=*\\]",l={begin:a,end:s,contains:["self"]},n=[t.COMMENT("--(?!"+a+")","$"),t.COMMENT("--"+a,s,{contains:[l],relevance:10})];return{name:"Lua",keywords:{$pattern:t.UNDERSCORE_IDENT_RE,literal:"true false nil",keyword:"and break do else elseif end for goto if in local not or repeat return then until while",built_in:"_G _ENV _VERSION __index __newindex __mode __call __metatable __tostring __len __gc __add __sub __mul __div __mod __pow __concat __unm __eq __lt __le assert collectgarbage dofile error getfenv getmetatable ipairs load loadfile loadstring module next pairs pcall print rawequal rawget rawset require select setfenv setmetatable tonumber tostring type unpack xpcall arg self coroutine resume yield status wrap create running debug getupvalue debug sethook getmetatable gethook setmetatable setlocal traceback setfenv getinfo setupvalue getlocal getregistry getfenv io lines write close flush open output type read stderr stdin input stdout popen tmpfile math log max acos huge ldexp pi cos tanh pow deg tan cosh sinh random randomseed frexp ceil floor rad abs sqrt modf asin min mod fmod log10 atan2 exp sin atan os exit setlocale date getenv difftime remove time clock tmpname rename execute package preload loadlib loaded loaders cpath config path seeall string sub upper len gfind rep find match char dump gmatch reverse byte format gsub lower table setn insert getn foreachi maxn foreach concat sort remove"},contains:n.concat([{className:"function",beginKeywords:"function",end:"\\)",contains:[t.inherit(t.TITLE_MODE,{begin:"([_a-zA-Z]\\w*\\.)*([_a-zA-Z]\\w*:)?[_a-zA-Z]\\w*"}),{className:"params",begin:"\\(",endsWithParent:!0,contains:n}].concat(n)},t.C_NUMBER_MODE,t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,{className:"string",begin:a,end:s,contains:[l],relevance:5}])}}return v_=e,v_}var N_,P1;function y6(){if(P1)return N_;P1=1;function e(t){const a={className:"variable",variants:[{begin:"\\$\\("+t.UNDERSCORE_IDENT_RE+"\\)",contains:[t.BACKSLASH_ESCAPE]},{begin:/\$[@%{f.has(y[0])||E.ignoreMatch()}},{className:"symbol",relevance:0,begin:b}]},p={className:"named-character",begin:/\\\[[$a-zA-Z][$a-zA-Z0-9]+\]/},z={className:"operator",relevance:0,begin:/[+\-*/,;.:@~=><&|_`'^?!%]+/},w={className:"pattern",relevance:0,begin:/([a-zA-Z$][a-zA-Z0-9$]*)?_+([a-zA-Z$][a-zA-Z0-9$]*)?/},P={className:"slot",relevance:0,begin:/#[a-zA-Z$][a-zA-Z0-9$]*|#+[0-9]?/},C={className:"brace",relevance:0,begin:/[[\](){}]/},S={className:"message-name",relevance:0,begin:s.concat("::",b)};return{name:"Mathematica",aliases:["mma","wl"],classNameAliases:{brace:"punctuation",pattern:"type",slot:"type",symbol:"variable","named-character":"variable","builtin-symbol":"built_in","message-name":"string"},contains:[a.COMMENT(/\(\*/,/\*\)/,{contains:["self"]}),w,P,S,x,p,a.QUOTE_STRING_MODE,u,z,C]}}return T_=t,T_}var R_,y1;function E6(){if(y1)return R_;y1=1;function e(t){const a="('|\\.')+",s={relevance:0,contains:[{begin:a}]};return{name:"Matlab",keywords:{keyword:"arguments break case catch classdef continue else elseif end enumeration events for function global if methods otherwise parfor persistent properties return spmd switch try while",built_in:"sin sind sinh asin asind asinh cos cosd cosh acos acosd acosh tan tand tanh atan atand atan2 atanh sec secd sech asec asecd asech csc cscd csch acsc acscd acsch cot cotd coth acot acotd acoth hypot exp expm1 log log1p log10 log2 pow2 realpow reallog realsqrt sqrt nthroot nextpow2 abs angle complex conj imag real unwrap isreal cplxpair fix floor ceil round mod rem sign airy besselj bessely besselh besseli besselk beta betainc betaln ellipj ellipke erf erfc erfcx erfinv expint gamma gammainc gammaln psi legendre cross dot factor isprime primes gcd lcm rat rats perms nchoosek factorial cart2sph cart2pol pol2cart sph2cart hsv2rgb rgb2hsv zeros ones eye repmat rand randn linspace logspace freqspace meshgrid accumarray size length ndims numel disp isempty isequal isequalwithequalnans cat reshape diag blkdiag tril triu fliplr flipud flipdim rot90 find sub2ind ind2sub bsxfun ndgrid permute ipermute shiftdim circshift squeeze isscalar isvector ans eps realmax realmin pi i|0 inf nan isnan isinf isfinite j|0 why compan gallery hadamard hankel hilb invhilb magic pascal rosser toeplitz vander wilkinson max min nanmax nanmin mean nanmean type table readtable writetable sortrows sort figure plot plot3 scatter scatter3 cellfun legend intersect ismember procrustes hold num2cell "},illegal:'(//|"|#|/\\*|\\s+/\\w+)',contains:[{className:"function",beginKeywords:"function",end:"$",contains:[t.UNDERSCORE_TITLE_MODE,{className:"params",variants:[{begin:"\\(",end:"\\)"},{begin:"\\[",end:"\\]"}]}]},{className:"built_in",begin:/true|false/,relevance:0,starts:s},{begin:"[a-zA-Z][a-zA-Z_0-9]*"+a,relevance:0},{className:"number",begin:t.C_NUMBER_RE,relevance:0,starts:s},{className:"string",begin:"'",end:"'",contains:[{begin:"''"}]},{begin:/\]|\}|\)/,relevance:0,starts:s},{className:"string",begin:'"',end:'"',contains:[{begin:'""'}],starts:s},t.COMMENT("^\\s*%\\{\\s*$","^\\s*%\\}\\s*$"),t.COMMENT("%","$")]}}return R_=e,R_}var F_,C1;function v6(){if(C1)return F_;C1=1;function e(t){return{name:"Maxima",keywords:{$pattern:"[A-Za-z_%][0-9A-Za-z_%]*",keyword:"if then else elseif for thru do while unless step in and or not",literal:"true false unknown inf minf ind und %e %i %pi %phi %gamma",built_in:" abasep abs absint absolute_real_time acos acosh acot acoth acsc acsch activate addcol add_edge add_edges addmatrices addrow add_vertex add_vertices adjacency_matrix adjoin adjoint af agd airy airy_ai airy_bi airy_dai airy_dbi algsys alg_type alias allroots alphacharp alphanumericp amortization %and annuity_fv annuity_pv antid antidiff AntiDifference append appendfile apply apply1 apply2 applyb1 apropos args arit_amortization arithmetic arithsum array arrayapply arrayinfo arraymake arraysetapply ascii asec asech asin asinh askinteger asksign assoc assoc_legendre_p assoc_legendre_q assume assume_external_byte_order asympa at atan atan2 atanh atensimp atom atvalue augcoefmatrix augmented_lagrangian_method av average_degree backtrace bars barsplot barsplot_description base64 base64_decode bashindices batch batchload bc2 bdvac belln benefit_cost bern bernpoly bernstein_approx bernstein_expand bernstein_poly bessel bessel_i bessel_j bessel_k bessel_simplify bessel_y beta beta_incomplete beta_incomplete_generalized beta_incomplete_regularized bezout bfallroots bffac bf_find_root bf_fmin_cobyla bfhzeta bfloat bfloatp bfpsi bfpsi0 bfzeta biconnected_components bimetric binomial bipartition block blockmatrixp bode_gain bode_phase bothcoef box boxplot boxplot_description break bug_report build_info|10 buildq build_sample burn cabs canform canten cardinality carg cartan cartesian_product catch cauchy_matrix cbffac cdf_bernoulli cdf_beta cdf_binomial cdf_cauchy cdf_chi2 cdf_continuous_uniform cdf_discrete_uniform cdf_exp cdf_f cdf_gamma cdf_general_finite_discrete cdf_geometric cdf_gumbel cdf_hypergeometric cdf_laplace cdf_logistic cdf_lognormal cdf_negative_binomial cdf_noncentral_chi2 cdf_noncentral_student_t cdf_normal cdf_pareto cdf_poisson cdf_rank_sum cdf_rayleigh cdf_signed_rank cdf_student_t cdf_weibull cdisplay ceiling central_moment cequal cequalignore cf cfdisrep cfexpand cgeodesic cgreaterp cgreaterpignore changename changevar chaosgame charat charfun charfun2 charlist charp charpoly chdir chebyshev_t chebyshev_u checkdiv check_overlaps chinese cholesky christof chromatic_index chromatic_number cint circulant_graph clear_edge_weight clear_rules clear_vertex_label clebsch_gordan clebsch_graph clessp clesspignore close closefile cmetric coeff coefmatrix cograd col collapse collectterms columnop columnspace columnswap columnvector combination combine comp2pui compare compfile compile compile_file complement_graph complete_bipartite_graph complete_graph complex_number_p components compose_functions concan concat conjugate conmetderiv connected_components connect_vertices cons constant constantp constituent constvalue cont2part content continuous_freq contortion contour_plot contract contract_edge contragrad contrib_ode convert coord copy copy_file copy_graph copylist copymatrix cor cos cosh cot coth cov cov1 covdiff covect covers crc24sum create_graph create_list csc csch csetup cspline ctaylor ct_coordsys ctransform ctranspose cube_graph cuboctahedron_graph cunlisp cv cycle_digraph cycle_graph cylindrical days360 dblint deactivate declare declare_constvalue declare_dimensions declare_fundamental_dimensions declare_fundamental_units declare_qty declare_translated declare_unit_conversion declare_units declare_weights decsym defcon define define_alt_display define_variable defint defmatch defrule defstruct deftaylor degree_sequence del delete deleten delta demo demoivre denom depends derivdegree derivlist describe desolve determinant dfloat dgauss_a dgauss_b dgeev dgemm dgeqrf dgesv dgesvd diag diagmatrix diag_matrix diagmatrixp diameter diff digitcharp dimacs_export dimacs_import dimension dimensionless dimensions dimensions_as_list direct directory discrete_freq disjoin disjointp disolate disp dispcon dispform dispfun dispJordan display disprule dispterms distrib divide divisors divsum dkummer_m dkummer_u dlange dodecahedron_graph dotproduct dotsimp dpart draw draw2d draw3d drawdf draw_file draw_graph dscalar echelon edge_coloring edge_connectivity edges eigens_by_jacobi eigenvalues eigenvectors eighth einstein eivals eivects elapsed_real_time elapsed_run_time ele2comp ele2polynome ele2pui elem elementp elevation_grid elim elim_allbut eliminate eliminate_using ellipse elliptic_e elliptic_ec elliptic_eu elliptic_f elliptic_kc elliptic_pi ematrix empty_graph emptyp endcons entermatrix entertensor entier equal equalp equiv_classes erf erfc erf_generalized erfi errcatch error errormsg errors euler ev eval_string evenp every evolution evolution2d evundiff example exp expand expandwrt expandwrt_factored expint expintegral_chi expintegral_ci expintegral_e expintegral_e1 expintegral_ei expintegral_e_simplify expintegral_li expintegral_shi expintegral_si explicit explose exponentialize express expt exsec extdiff extract_linear_equations extremal_subset ezgcd %f f90 facsum factcomb factor factorfacsum factorial factorout factorsum facts fast_central_elements fast_linsolve fasttimes featurep fernfale fft fib fibtophi fifth filename_merge file_search file_type fillarray findde find_root find_root_abs find_root_error find_root_rel first fix flatten flength float floatnump floor flower_snark flush flush1deriv flushd flushnd flush_output fmin_cobyla forget fortran fourcos fourexpand fourier fourier_elim fourint fourintcos fourintsin foursimp foursin fourth fposition frame_bracket freeof freshline fresnel_c fresnel_s from_adjacency_matrix frucht_graph full_listify fullmap fullmapl fullratsimp fullratsubst fullsetify funcsolve fundamental_dimensions fundamental_units fundef funmake funp fv g0 g1 gamma gamma_greek gamma_incomplete gamma_incomplete_generalized gamma_incomplete_regularized gauss gauss_a gauss_b gaussprob gcd gcdex gcdivide gcfac gcfactor gd generalized_lambert_w genfact gen_laguerre genmatrix gensym geo_amortization geo_annuity_fv geo_annuity_pv geomap geometric geometric_mean geosum get getcurrentdirectory get_edge_weight getenv get_lu_factors get_output_stream_string get_pixel get_plot_option get_tex_environment get_tex_environment_default get_vertex_label gfactor gfactorsum ggf girth global_variances gn gnuplot_close gnuplot_replot gnuplot_reset gnuplot_restart gnuplot_start go Gosper GosperSum gr2d gr3d gradef gramschmidt graph6_decode graph6_encode graph6_export graph6_import graph_center graph_charpoly graph_eigenvalues graph_flow graph_order graph_periphery graph_product graph_size graph_union great_rhombicosidodecahedron_graph great_rhombicuboctahedron_graph grid_graph grind grobner_basis grotzch_graph hamilton_cycle hamilton_path hankel hankel_1 hankel_2 harmonic harmonic_mean hav heawood_graph hermite hessian hgfred hilbertmap hilbert_matrix hipow histogram histogram_description hodge horner hypergeometric i0 i1 %ibes ic1 ic2 ic_convert ichr1 ichr2 icosahedron_graph icosidodecahedron_graph icurvature ident identfor identity idiff idim idummy ieqn %if ifactors iframes ifs igcdex igeodesic_coords ilt image imagpart imetric implicit implicit_derivative implicit_plot indexed_tensor indices induced_subgraph inferencep inference_result infix info_display init_atensor init_ctensor in_neighbors innerproduct inpart inprod inrt integerp integer_partitions integrate intersect intersection intervalp intopois intosum invariant1 invariant2 inverse_fft inverse_jacobi_cd inverse_jacobi_cn inverse_jacobi_cs inverse_jacobi_dc inverse_jacobi_dn inverse_jacobi_ds inverse_jacobi_nc inverse_jacobi_nd inverse_jacobi_ns inverse_jacobi_sc inverse_jacobi_sd inverse_jacobi_sn invert invert_by_adjoint invert_by_lu inv_mod irr is is_biconnected is_bipartite is_connected is_digraph is_edge_in_graph is_graph is_graph_or_digraph ishow is_isomorphic isolate isomorphism is_planar isqrt isreal_p is_sconnected is_tree is_vertex_in_graph items_inference %j j0 j1 jacobi jacobian jacobi_cd jacobi_cn jacobi_cs jacobi_dc jacobi_dn jacobi_ds jacobi_nc jacobi_nd jacobi_ns jacobi_p jacobi_sc jacobi_sd jacobi_sn JF jn join jordan julia julia_set julia_sin %k kdels kdelta kill killcontext kostka kron_delta kronecker_product kummer_m kummer_u kurtosis kurtosis_bernoulli kurtosis_beta kurtosis_binomial kurtosis_chi2 kurtosis_continuous_uniform kurtosis_discrete_uniform kurtosis_exp kurtosis_f kurtosis_gamma kurtosis_general_finite_discrete kurtosis_geometric kurtosis_gumbel kurtosis_hypergeometric kurtosis_laplace kurtosis_logistic kurtosis_lognormal kurtosis_negative_binomial kurtosis_noncentral_chi2 kurtosis_noncentral_student_t kurtosis_normal kurtosis_pareto kurtosis_poisson kurtosis_rayleigh kurtosis_student_t kurtosis_weibull label labels lagrange laguerre lambda lambert_w laplace laplacian_matrix last lbfgs lc2kdt lcharp lc_l lcm lc_u ldefint ldisp ldisplay legendre_p legendre_q leinstein length let letrules letsimp levi_civita lfreeof lgtreillis lhs li liediff limit Lindstedt linear linearinterpol linear_program linear_regression line_graph linsolve listarray list_correlations listify list_matrix_entries list_nc_monomials listoftens listofvars listp lmax lmin load loadfile local locate_matrix_entry log logcontract log_gamma lopow lorentz_gauge lowercasep lpart lratsubst lreduce lriemann lsquares_estimates lsquares_estimates_approximate lsquares_estimates_exact lsquares_mse lsquares_residual_mse lsquares_residuals lsum ltreillis lu_backsub lucas lu_factor %m macroexpand macroexpand1 make_array makebox makefact makegamma make_graph make_level_picture makelist makeOrders make_poly_continent make_poly_country make_polygon make_random_state make_rgb_picture makeset make_string_input_stream make_string_output_stream make_transform mandelbrot mandelbrot_set map mapatom maplist matchdeclare matchfix mat_cond mat_fullunblocker mat_function mathml_display mat_norm matrix matrixmap matrixp matrix_size mattrace mat_trace mat_unblocker max max_clique max_degree max_flow maximize_lp max_independent_set max_matching maybe md5sum mean mean_bernoulli mean_beta mean_binomial mean_chi2 mean_continuous_uniform mean_deviation mean_discrete_uniform mean_exp mean_f mean_gamma mean_general_finite_discrete mean_geometric mean_gumbel mean_hypergeometric mean_laplace mean_logistic mean_lognormal mean_negative_binomial mean_noncentral_chi2 mean_noncentral_student_t mean_normal mean_pareto mean_poisson mean_rayleigh mean_student_t mean_weibull median median_deviation member mesh metricexpandall mgf1_sha1 min min_degree min_edge_cut minfactorial minimalPoly minimize_lp minimum_spanning_tree minor minpack_lsquares minpack_solve min_vertex_cover min_vertex_cut mkdir mnewton mod mode_declare mode_identity ModeMatrix moebius mon2schur mono monomial_dimensions multibernstein_poly multi_display_for_texinfo multi_elem multinomial multinomial_coeff multi_orbit multiplot_mode multi_pui multsym multthru mycielski_graph nary natural_unit nc_degree ncexpt ncharpoly negative_picture neighbors new newcontext newdet new_graph newline newton new_variable next_prime nicedummies niceindices ninth nofix nonarray noncentral_moment nonmetricity nonnegintegerp nonscalarp nonzeroandfreeof notequal nounify nptetrad npv nroots nterms ntermst nthroot nullity nullspace num numbered_boundaries numberp number_to_octets num_distinct_partitions numerval numfactor num_partitions nusum nzeta nzetai nzetar octets_to_number octets_to_oid odd_girth oddp ode2 ode_check odelin oid_to_octets op opena opena_binary openr openr_binary openw openw_binary operatorp opsubst optimize %or orbit orbits ordergreat ordergreatp orderless orderlessp orthogonal_complement orthopoly_recur orthopoly_weight outermap out_neighbors outofpois pade parabolic_cylinder_d parametric parametric_surface parg parGosper parse_string parse_timedate part part2cont partfrac partition partition_set partpol path_digraph path_graph pathname_directory pathname_name pathname_type pdf_bernoulli pdf_beta pdf_binomial pdf_cauchy pdf_chi2 pdf_continuous_uniform pdf_discrete_uniform pdf_exp pdf_f pdf_gamma pdf_general_finite_discrete pdf_geometric pdf_gumbel pdf_hypergeometric pdf_laplace pdf_logistic pdf_lognormal pdf_negative_binomial pdf_noncentral_chi2 pdf_noncentral_student_t pdf_normal pdf_pareto pdf_poisson pdf_rank_sum pdf_rayleigh pdf_signed_rank pdf_student_t pdf_weibull pearson_skewness permanent permut permutation permutations petersen_graph petrov pickapart picture_equalp picturep piechart piechart_description planar_embedding playback plog plot2d plot3d plotdf ploteq plsquares pochhammer points poisdiff poisexpt poisint poismap poisplus poissimp poissubst poistimes poistrim polar polarform polartorect polar_to_xy poly_add poly_buchberger poly_buchberger_criterion poly_colon_ideal poly_content polydecomp poly_depends_p poly_elimination_ideal poly_exact_divide poly_expand poly_expt poly_gcd polygon poly_grobner poly_grobner_equal poly_grobner_member poly_grobner_subsetp poly_ideal_intersection poly_ideal_polysaturation poly_ideal_polysaturation1 poly_ideal_saturation poly_ideal_saturation1 poly_lcm poly_minimization polymod poly_multiply polynome2ele polynomialp poly_normal_form poly_normalize poly_normalize_list poly_polysaturation_extension poly_primitive_part poly_pseudo_divide poly_reduced_grobner poly_reduction poly_saturation_extension poly_s_polynomial poly_subtract polytocompanion pop postfix potential power_mod powerseries powerset prefix prev_prime primep primes principal_components print printf printfile print_graph printpois printprops prodrac product properties propvars psi psubst ptriangularize pui pui2comp pui2ele pui2polynome pui_direct puireduc push put pv qput qrange qty quad_control quad_qag quad_qagi quad_qagp quad_qags quad_qawc quad_qawf quad_qawo quad_qaws quadrilateral quantile quantile_bernoulli quantile_beta quantile_binomial quantile_cauchy quantile_chi2 quantile_continuous_uniform quantile_discrete_uniform quantile_exp quantile_f quantile_gamma quantile_general_finite_discrete quantile_geometric quantile_gumbel quantile_hypergeometric quantile_laplace quantile_logistic quantile_lognormal quantile_negative_binomial quantile_noncentral_chi2 quantile_noncentral_student_t quantile_normal quantile_pareto quantile_poisson quantile_rayleigh quantile_student_t quantile_weibull quartile_skewness quit qunit quotient racah_v racah_w radcan radius random random_bernoulli random_beta random_binomial random_bipartite_graph random_cauchy random_chi2 random_continuous_uniform random_digraph random_discrete_uniform random_exp random_f random_gamma random_general_finite_discrete random_geometric random_graph random_graph1 random_gumbel random_hypergeometric random_laplace random_logistic random_lognormal random_negative_binomial random_network random_noncentral_chi2 random_noncentral_student_t random_normal random_pareto random_permutation random_poisson random_rayleigh random_regular_graph random_student_t random_tournament random_tree random_weibull range rank rat ratcoef ratdenom ratdiff ratdisrep ratexpand ratinterpol rational rationalize ratnumer ratnump ratp ratsimp ratsubst ratvars ratweight read read_array read_binary_array read_binary_list read_binary_matrix readbyte readchar read_hashed_array readline read_list read_matrix read_nested_list readonly read_xpm real_imagpart_to_conjugate realpart realroots rearray rectangle rectform rectform_log_if_constant recttopolar rediff reduce_consts reduce_order region region_boundaries region_boundaries_plus rem remainder remarray rembox remcomps remcon remcoord remfun remfunction remlet remove remove_constvalue remove_dimensions remove_edge remove_fundamental_dimensions remove_fundamental_units remove_plot_option remove_vertex rempart remrule remsym remvalue rename rename_file reset reset_displays residue resolvante resolvante_alternee1 resolvante_bipartite resolvante_diedrale resolvante_klein resolvante_klein3 resolvante_produit_sym resolvante_unitaire resolvante_vierer rest resultant return reveal reverse revert revert2 rgb2level rhs ricci riemann rinvariant risch rk rmdir rncombine romberg room rootscontract round row rowop rowswap rreduce run_testsuite %s save saving scalarp scaled_bessel_i scaled_bessel_i0 scaled_bessel_i1 scalefactors scanmap scatterplot scatterplot_description scene schur2comp sconcat scopy scsimp scurvature sdowncase sec sech second sequal sequalignore set_alt_display setdifference set_draw_defaults set_edge_weight setelmx setequalp setify setp set_partitions set_plot_option set_prompt set_random_state set_tex_environment set_tex_environment_default setunits setup_autoload set_up_dot_simplifications set_vertex_label seventh sexplode sf sha1sum sha256sum shortest_path shortest_weighted_path show showcomps showratvars sierpinskiale sierpinskimap sign signum similaritytransform simp_inequality simplify_sum simplode simpmetderiv simtran sin sinh sinsert sinvertcase sixth skewness skewness_bernoulli skewness_beta skewness_binomial skewness_chi2 skewness_continuous_uniform skewness_discrete_uniform skewness_exp skewness_f skewness_gamma skewness_general_finite_discrete skewness_geometric skewness_gumbel skewness_hypergeometric skewness_laplace skewness_logistic skewness_lognormal skewness_negative_binomial skewness_noncentral_chi2 skewness_noncentral_student_t skewness_normal skewness_pareto skewness_poisson skewness_rayleigh skewness_student_t skewness_weibull slength smake small_rhombicosidodecahedron_graph small_rhombicuboctahedron_graph smax smin smismatch snowmap snub_cube_graph snub_dodecahedron_graph solve solve_rec solve_rec_rat some somrac sort sparse6_decode sparse6_encode sparse6_export sparse6_import specint spherical spherical_bessel_j spherical_bessel_y spherical_hankel1 spherical_hankel2 spherical_harmonic spherical_to_xyz splice split sposition sprint sqfr sqrt sqrtdenest sremove sremovefirst sreverse ssearch ssort sstatus ssubst ssubstfirst staircase standardize standardize_inverse_trig starplot starplot_description status std std1 std_bernoulli std_beta std_binomial std_chi2 std_continuous_uniform std_discrete_uniform std_exp std_f std_gamma std_general_finite_discrete std_geometric std_gumbel std_hypergeometric std_laplace std_logistic std_lognormal std_negative_binomial std_noncentral_chi2 std_noncentral_student_t std_normal std_pareto std_poisson std_rayleigh std_student_t std_weibull stemplot stirling stirling1 stirling2 strim striml strimr string stringout stringp strong_components struve_h struve_l sublis sublist sublist_indices submatrix subsample subset subsetp subst substinpart subst_parallel substpart substring subvar subvarp sum sumcontract summand_to_rec supcase supcontext symbolp symmdifference symmetricp system take_channel take_inference tan tanh taylor taylorinfo taylorp taylor_simplifier taytorat tcl_output tcontract tellrat tellsimp tellsimpafter tentex tenth test_mean test_means_difference test_normality test_proportion test_proportions_difference test_rank_sum test_sign test_signed_rank test_variance test_variance_ratio tex tex1 tex_display texput %th third throw time timedate timer timer_info tldefint tlimit todd_coxeter toeplitz tokens to_lisp topological_sort to_poly to_poly_solve totaldisrep totalfourier totient tpartpol trace tracematrix trace_options transform_sample translate translate_file transpose treefale tree_reduce treillis treinat triangle triangularize trigexpand trigrat trigreduce trigsimp trunc truncate truncated_cube_graph truncated_dodecahedron_graph truncated_icosahedron_graph truncated_tetrahedron_graph tr_warnings_get tube tutte_graph ueivects uforget ultraspherical underlying_graph undiff union unique uniteigenvectors unitp units unit_step unitvector unorder unsum untellrat untimer untrace uppercasep uricci uriemann uvect vandermonde_matrix var var1 var_bernoulli var_beta var_binomial var_chi2 var_continuous_uniform var_discrete_uniform var_exp var_f var_gamma var_general_finite_discrete var_geometric var_gumbel var_hypergeometric var_laplace var_logistic var_lognormal var_negative_binomial var_noncentral_chi2 var_noncentral_student_t var_normal var_pareto var_poisson var_rayleigh var_student_t var_weibull vector vectorpotential vectorsimp verbify vers vertex_coloring vertex_connectivity vertex_degree vertex_distance vertex_eccentricity vertex_in_degree vertex_out_degree vertices vertices_to_cycle vertices_to_path %w weyl wheel_graph wiener_index wigner_3j wigner_6j wigner_9j with_stdout write_binary_data writebyte write_data writefile wronskian xreduce xthru %y Zeilberger zeroequiv zerofor zeromatrix zeromatrixp zeta zgeev zheev zlange zn_add_table zn_carmichael_lambda zn_characteristic_factors zn_determinant zn_factor_generators zn_invert_by_lu zn_log zn_mult_table absboxchar activecontexts adapt_depth additive adim aform algebraic algepsilon algexact aliases allbut all_dotsimp_denoms allocation allsym alphabetic animation antisymmetric arrays askexp assume_pos assume_pos_pred assumescalar asymbol atomgrad atrig1 axes axis_3d axis_bottom axis_left axis_right axis_top azimuth background background_color backsubst berlefact bernstein_explicit besselexpand beta_args_sum_to_integer beta_expand bftorat bftrunc bindtest border boundaries_array box boxchar breakup %c capping cauchysum cbrange cbtics center cflength cframe_flag cnonmet_flag color color_bar color_bar_tics colorbox columns commutative complex cone context contexts contour contour_levels cosnpiflag ctaypov ctaypt ctayswitch ctayvar ct_coords ctorsion_flag ctrgsimp cube current_let_rule_package cylinder data_file_name debugmode decreasing default_let_rule_package delay dependencies derivabbrev derivsubst detout diagmetric diff dim dimensions dispflag display2d|10 display_format_internal distribute_over doallmxops domain domxexpt domxmxops domxnctimes dontfactor doscmxops doscmxplus dot0nscsimp dot0simp dot1simp dotassoc dotconstrules dotdistrib dotexptsimp dotident dotscrules draw_graph_program draw_realpart edge_color edge_coloring edge_partition edge_type edge_width %edispflag elevation %emode endphi endtheta engineering_format_floats enhanced3d %enumer epsilon_lp erfflag erf_representation errormsg error_size error_syms error_type %e_to_numlog eval even evenfun evflag evfun ev_point expandwrt_denom expintexpand expintrep expon expop exptdispflag exptisolate exptsubst facexpand facsum_combine factlim factorflag factorial_expand factors_only fb feature features file_name file_output_append file_search_demo file_search_lisp file_search_maxima|10 file_search_tests file_search_usage file_type_lisp file_type_maxima|10 fill_color fill_density filled_func fixed_vertices flipflag float2bf font font_size fortindent fortspaces fpprec fpprintprec functions gamma_expand gammalim gdet genindex gensumnum GGFCFMAX GGFINFINITY globalsolve gnuplot_command gnuplot_curve_styles gnuplot_curve_titles gnuplot_default_term_command gnuplot_dumb_term_command gnuplot_file_args gnuplot_file_name gnuplot_out_file gnuplot_pdf_term_command gnuplot_pm3d gnuplot_png_term_command gnuplot_postamble gnuplot_preamble gnuplot_ps_term_command gnuplot_svg_term_command gnuplot_term gnuplot_view_args Gosper_in_Zeilberger gradefs grid grid2d grind halfangles head_angle head_both head_length head_type height hypergeometric_representation %iargs ibase icc1 icc2 icounter idummyx ieqnprint ifb ifc1 ifc2 ifg ifgi ifr iframe_bracket_form ifri igeowedge_flag ikt1 ikt2 imaginary inchar increasing infeval infinity inflag infolists inm inmc1 inmc2 intanalysis integer integervalued integrate_use_rootsof integration_constant integration_constant_counter interpolate_color intfaclim ip_grid ip_grid_in irrational isolate_wrt_times iterations itr julia_parameter %k1 %k2 keepfloat key key_pos kinvariant kt label label_alignment label_orientation labels lassociative lbfgs_ncorrections lbfgs_nfeval_max leftjust legend letrat let_rule_packages lfg lg lhospitallim limsubst linear linear_solver linechar linel|10 linenum line_type linewidth line_width linsolve_params linsolvewarn lispdisp listarith listconstvars listdummyvars lmxchar load_pathname loadprint logabs logarc logcb logconcoeffp logexpand lognegint logsimp logx logx_secondary logy logy_secondary logz lriem m1pbranch macroexpansion macros mainvar manual_demo maperror mapprint matrix_element_add matrix_element_mult matrix_element_transpose maxapplydepth maxapplyheight maxima_tempdir|10 maxima_userdir|10 maxnegex MAX_ORD maxposex maxpsifracdenom maxpsifracnum maxpsinegint maxpsiposint maxtayorder mesh_lines_color method mod_big_prime mode_check_errorp mode_checkp mode_check_warnp mod_test mod_threshold modular_linear_solver modulus multiplicative multiplicities myoptions nary negdistrib negsumdispflag newline newtonepsilon newtonmaxiter nextlayerfactor niceindicespref nm nmc noeval nolabels nonegative_lp noninteger nonscalar noun noundisp nouns np npi nticks ntrig numer numer_pbranch obase odd oddfun opacity opproperties opsubst optimprefix optionset orientation origin orthopoly_returns_intervals outative outchar packagefile palette partswitch pdf_file pfeformat phiresolution %piargs piece pivot_count_sx pivot_max_sx plot_format plot_options plot_realpart png_file pochhammer_max_index points pointsize point_size points_joined point_type poislim poisson poly_coefficient_ring poly_elimination_order polyfactor poly_grobner_algorithm poly_grobner_debug poly_monomial_order poly_primary_elimination_order poly_return_term_list poly_secondary_elimination_order poly_top_reduction_only posfun position powerdisp pred prederror primep_number_of_tests product_use_gamma program programmode promote_float_to_bigfloat prompt proportional_axes props psexpand ps_file radexpand radius radsubstflag rassociative ratalgdenom ratchristof ratdenomdivide rateinstein ratepsilon ratfac rational ratmx ratprint ratriemann ratsimpexpons ratvarswitch ratweights ratweyl ratwtlvl real realonly redraw refcheck resolution restart resultant ric riem rmxchar %rnum_list rombergabs rombergit rombergmin rombergtol rootsconmode rootsepsilon run_viewer same_xy same_xyz savedef savefactors scalar scalarmatrixp scale scale_lp setcheck setcheckbreak setval show_edge_color show_edges show_edge_type show_edge_width show_id show_label showtime show_vertex_color show_vertex_size show_vertex_type show_vertices show_weight simp simplified_output simplify_products simpproduct simpsum sinnpiflag solvedecomposes solveexplicit solvefactors solvenullwarn solveradcan solvetrigwarn space sparse sphere spring_embedding_depth sqrtdispflag stardisp startphi starttheta stats_numer stringdisp structures style sublis_apply_lambda subnumsimp sumexpand sumsplitfact surface surface_hide svg_file symmetric tab taylordepth taylor_logexpand taylor_order_coefficients taylor_truncate_polynomials tensorkill terminal testsuite_files thetaresolution timer_devalue title tlimswitch tr track transcompile transform transform_xy translate_fast_arrays transparent transrun tr_array_as_ref tr_bound_function_applyp tr_file_tty_messagesp tr_float_can_branch_complex tr_function_call_default trigexpandplus trigexpandtimes triginverses trigsign trivial_solutions tr_numer tr_optimize_max_loop tr_semicompile tr_state_vars tr_warn_bad_function_calls tr_warn_fexpr tr_warn_meval tr_warn_mode tr_warn_undeclared tr_warn_undefined_variable tstep ttyoff tube_extremes ufg ug %unitexpand unit_vectors uric uriem use_fast_arrays user_preamble usersetunits values vect_cross verbose vertex_color vertex_coloring vertex_partition vertex_size vertex_type view warnings weyl width windowname windowtitle wired_surface wireframe xaxis xaxis_color xaxis_secondary xaxis_type xaxis_width xlabel xlabel_secondary xlength xrange xrange_secondary xtics xtics_axis xtics_rotate xtics_rotate_secondary xtics_secondary xtics_secondary_axis xu_grid x_voxel xy_file xyplane xy_scale yaxis yaxis_color yaxis_secondary yaxis_type yaxis_width ylabel ylabel_secondary ylength yrange yrange_secondary ytics ytics_axis ytics_rotate ytics_rotate_secondary ytics_secondary ytics_secondary_axis yv_grid y_voxel yx_ratio zaxis zaxis_color zaxis_type zaxis_width zeroa zerob zerobern zeta%pi zlabel zlabel_rotate zlength zmin zn_primroot_limit zn_primroot_pretest",symbol:"_ __ %|0 %%|0"},contains:[{className:"comment",begin:"/\\*",end:"\\*/",contains:["self"]},t.QUOTE_STRING_MODE,{className:"number",relevance:0,variants:[{begin:"\\b(\\d+|\\d+\\.|\\.\\d+|\\d+\\.\\d+)[Ee][-+]?\\d+\\b"},{begin:"\\b(\\d+|\\d+\\.|\\.\\d+|\\d+\\.\\d+)[Bb][-+]?\\d+\\b",relevance:10},{begin:"\\b(\\.\\d+|\\d+\\.\\d+)\\b"},{begin:"\\b(\\d+|0[0-9A-Za-z]+)\\.?\\b"}]}],illegal:/@/}}return F_=e,F_}var A_,E1;function N6(){if(E1)return A_;E1=1;function e(t){return{name:"MEL",keywords:"int float string vector matrix if else switch case default while do for in break continue global proc return about abs addAttr addAttributeEditorNodeHelp addDynamic addNewShelfTab addPP addPanelCategory addPrefixToName advanceToNextDrivenKey affectedNet affects aimConstraint air alias aliasAttr align alignCtx alignCurve alignSurface allViewFit ambientLight angle angleBetween animCone animCurveEditor animDisplay animView annotate appendStringArray applicationName applyAttrPreset applyTake arcLenDimContext arcLengthDimension arclen arrayMapper art3dPaintCtx artAttrCtx artAttrPaintVertexCtx artAttrSkinPaintCtx artAttrTool artBuildPaintMenu artFluidAttrCtx artPuttyCtx artSelectCtx artSetPaintCtx artUserPaintCtx assignCommand assignInputDevice assignViewportFactories attachCurve attachDeviceAttr attachSurface attrColorSliderGrp attrCompatibility attrControlGrp attrEnumOptionMenu attrEnumOptionMenuGrp attrFieldGrp attrFieldSliderGrp attrNavigationControlGrp attrPresetEditWin attributeExists attributeInfo attributeMenu attributeQuery autoKeyframe autoPlace bakeClip bakeFluidShading bakePartialHistory bakeResults bakeSimulation basename basenameEx batchRender bessel bevel bevelPlus binMembership bindSkin blend2 blendShape blendShapeEditor blendShapePanel blendTwoAttr blindDataType boneLattice boundary boxDollyCtx boxZoomCtx bufferCurve buildBookmarkMenu buildKeyframeMenu button buttonManip CBG cacheFile cacheFileCombine cacheFileMerge cacheFileTrack camera cameraView canCreateManip canvas capitalizeString catch catchQuiet ceil changeSubdivComponentDisplayLevel changeSubdivRegion channelBox character characterMap characterOutlineEditor characterize chdir checkBox checkBoxGrp checkDefaultRenderGlobals choice circle circularFillet clamp clear clearCache clip clipEditor clipEditorCurrentTimeCtx clipSchedule clipSchedulerOutliner clipTrimBefore closeCurve closeSurface cluster cmdFileOutput cmdScrollFieldExecuter cmdScrollFieldReporter cmdShell coarsenSubdivSelectionList collision color colorAtPoint colorEditor colorIndex colorIndexSliderGrp colorSliderButtonGrp colorSliderGrp columnLayout commandEcho commandLine commandPort compactHairSystem componentEditor compositingInterop computePolysetVolume condition cone confirmDialog connectAttr connectControl connectDynamic connectJoint connectionInfo constrain constrainValue constructionHistory container containsMultibyte contextInfo control convertFromOldLayers convertIffToPsd convertLightmap convertSolidTx convertTessellation convertUnit copyArray copyFlexor copyKey copySkinWeights cos cpButton cpCache cpClothSet cpCollision cpConstraint cpConvClothToMesh cpForces cpGetSolverAttr cpPanel cpProperty cpRigidCollisionFilter cpSeam cpSetEdit cpSetSolverAttr cpSolver cpSolverTypes cpTool cpUpdateClothUVs createDisplayLayer createDrawCtx createEditor createLayeredPsdFile createMotionField createNewShelf createNode createRenderLayer createSubdivRegion cross crossProduct ctxAbort ctxCompletion ctxEditMode ctxTraverse currentCtx currentTime currentTimeCtx currentUnit curve curveAddPtCtx curveCVCtx curveEPCtx curveEditorCtx curveIntersect curveMoveEPCtx curveOnSurface curveSketchCtx cutKey cycleCheck cylinder dagPose date defaultLightListCheckBox defaultNavigation defineDataServer defineVirtualDevice deformer deg_to_rad delete deleteAttr deleteShadingGroupsAndMaterials deleteShelfTab deleteUI deleteUnusedBrushes delrandstr detachCurve detachDeviceAttr detachSurface deviceEditor devicePanel dgInfo dgdirty dgeval dgtimer dimWhen directKeyCtx directionalLight dirmap dirname disable disconnectAttr disconnectJoint diskCache displacementToPoly displayAffected displayColor displayCull displayLevelOfDetail displayPref displayRGBColor displaySmoothness displayStats displayString displaySurface distanceDimContext distanceDimension doBlur dolly dollyCtx dopeSheetEditor dot dotProduct doubleProfileBirailSurface drag dragAttrContext draggerContext dropoffLocator duplicate duplicateCurve duplicateSurface dynCache dynControl dynExport dynExpression dynGlobals dynPaintEditor dynParticleCtx dynPref dynRelEdPanel dynRelEditor dynamicLoad editAttrLimits editDisplayLayerGlobals editDisplayLayerMembers editRenderLayerAdjustment editRenderLayerGlobals editRenderLayerMembers editor editorTemplate effector emit emitter enableDevice encodeString endString endsWith env equivalent equivalentTol erf error eval evalDeferred evalEcho event exactWorldBoundingBox exclusiveLightCheckBox exec executeForEachObject exists exp expression expressionEditorListen extendCurve extendSurface extrude fcheck fclose feof fflush fgetline fgetword file fileBrowserDialog fileDialog fileExtension fileInfo filetest filletCurve filter filterCurve filterExpand filterStudioImport findAllIntersections findAnimCurves findKeyframe findMenuItem findRelatedSkinCluster finder firstParentOf fitBspline flexor floatEq floatField floatFieldGrp floatScrollBar floatSlider floatSlider2 floatSliderButtonGrp floatSliderGrp floor flow fluidCacheInfo fluidEmitter fluidVoxelInfo flushUndo fmod fontDialog fopen formLayout format fprint frameLayout fread freeFormFillet frewind fromNativePath fwrite gamma gauss geometryConstraint getApplicationVersionAsFloat getAttr getClassification getDefaultBrush getFileList getFluidAttr getInputDeviceRange getMayaPanelTypes getModifiers getPanel getParticleAttr getPluginResource getenv getpid glRender glRenderEditor globalStitch gmatch goal gotoBindPose grabColor gradientControl gradientControlNoAttr graphDollyCtx graphSelectContext graphTrackCtx gravity grid gridLayout group groupObjectsByName HfAddAttractorToAS HfAssignAS HfBuildEqualMap HfBuildFurFiles HfBuildFurImages HfCancelAFR HfConnectASToHF HfCreateAttractor HfDeleteAS HfEditAS HfPerformCreateAS HfRemoveAttractorFromAS HfSelectAttached HfSelectAttractors HfUnAssignAS hardenPointCurve hardware hardwareRenderPanel headsUpDisplay headsUpMessage help helpLine hermite hide hilite hitTest hotBox hotkey hotkeyCheck hsv_to_rgb hudButton hudSlider hudSliderButton hwReflectionMap hwRender hwRenderLoad hyperGraph hyperPanel hyperShade hypot iconTextButton iconTextCheckBox iconTextRadioButton iconTextRadioCollection iconTextScrollList iconTextStaticLabel ikHandle ikHandleCtx ikHandleDisplayScale ikSolver ikSplineHandleCtx ikSystem ikSystemInfo ikfkDisplayMethod illustratorCurves image imfPlugins inheritTransform insertJoint insertJointCtx insertKeyCtx insertKnotCurve insertKnotSurface instance instanceable instancer intField intFieldGrp intScrollBar intSlider intSliderGrp interToUI internalVar intersect iprEngine isAnimCurve isConnected isDirty isParentOf isSameObject isTrue isValidObjectName isValidString isValidUiName isolateSelect itemFilter itemFilterAttr itemFilterRender itemFilterType joint jointCluster jointCtx jointDisplayScale jointLattice keyTangent keyframe keyframeOutliner keyframeRegionCurrentTimeCtx keyframeRegionDirectKeyCtx keyframeRegionDollyCtx keyframeRegionInsertKeyCtx keyframeRegionMoveKeyCtx keyframeRegionScaleKeyCtx keyframeRegionSelectKeyCtx keyframeRegionSetKeyCtx keyframeRegionTrackCtx keyframeStats lassoContext lattice latticeDeformKeyCtx launch launchImageEditor layerButton layeredShaderPort layeredTexturePort layout layoutDialog lightList lightListEditor lightListPanel lightlink lineIntersection linearPrecision linstep listAnimatable listAttr listCameras listConnections listDeviceAttachments listHistory listInputDeviceAxes listInputDeviceButtons listInputDevices listMenuAnnotation listNodeTypes listPanelCategories listRelatives listSets listTransforms listUnselected listerEditor loadFluid loadNewShelf loadPlugin loadPluginLanguageResources loadPrefObjects localizedPanelLabel lockNode loft log longNameOf lookThru ls lsThroughFilter lsType lsUI Mayatomr mag makeIdentity makeLive makePaintable makeRoll makeSingleSurface makeTubeOn makebot manipMoveContext manipMoveLimitsCtx manipOptions manipRotateContext manipRotateLimitsCtx manipScaleContext manipScaleLimitsCtx marker match max memory menu menuBarLayout menuEditor menuItem menuItemToShelf menuSet menuSetPref messageLine min minimizeApp mirrorJoint modelCurrentTimeCtx modelEditor modelPanel mouse movIn movOut move moveIKtoFK moveKeyCtx moveVertexAlongDirection multiProfileBirailSurface mute nParticle nameCommand nameField namespace namespaceInfo newPanelItems newton nodeCast nodeIconButton nodeOutliner nodePreset nodeType noise nonLinear normalConstraint normalize nurbsBoolean nurbsCopyUVSet nurbsCube nurbsEditUV nurbsPlane nurbsSelect nurbsSquare nurbsToPoly nurbsToPolygonsPref nurbsToSubdiv nurbsToSubdivPref nurbsUVSet nurbsViewDirectionVector objExists objectCenter objectLayer objectType objectTypeUI obsoleteProc oceanNurbsPreviewPlane offsetCurve offsetCurveOnSurface offsetSurface openGLExtension openMayaPref optionMenu optionMenuGrp optionVar orbit orbitCtx orientConstraint outlinerEditor outlinerPanel overrideModifier paintEffectsDisplay pairBlend palettePort paneLayout panel panelConfiguration panelHistory paramDimContext paramDimension paramLocator parent parentConstraint particle particleExists particleInstancer particleRenderInfo partition pasteKey pathAnimation pause pclose percent performanceOptions pfxstrokes pickWalk picture pixelMove planarSrf plane play playbackOptions playblast plugAttr plugNode pluginInfo pluginResourceUtil pointConstraint pointCurveConstraint pointLight pointMatrixMult pointOnCurve pointOnSurface pointPosition poleVectorConstraint polyAppend polyAppendFacetCtx polyAppendVertex polyAutoProjection polyAverageNormal polyAverageVertex polyBevel polyBlendColor polyBlindData polyBoolOp polyBridgeEdge polyCacheMonitor polyCheck polyChipOff polyClipboard polyCloseBorder polyCollapseEdge polyCollapseFacet polyColorBlindData polyColorDel polyColorPerVertex polyColorSet polyCompare polyCone polyCopyUV polyCrease polyCreaseCtx polyCreateFacet polyCreateFacetCtx polyCube polyCut polyCutCtx polyCylinder polyCylindricalProjection polyDelEdge polyDelFacet polyDelVertex polyDuplicateAndConnect polyDuplicateEdge polyEditUV polyEditUVShell polyEvaluate polyExtrudeEdge polyExtrudeFacet polyExtrudeVertex polyFlipEdge polyFlipUV polyForceUV polyGeoSampler polyHelix polyInfo polyInstallAction polyLayoutUV polyListComponentConversion polyMapCut polyMapDel polyMapSew polyMapSewMove polyMergeEdge polyMergeEdgeCtx polyMergeFacet polyMergeFacetCtx polyMergeUV polyMergeVertex polyMirrorFace polyMoveEdge polyMoveFacet polyMoveFacetUV polyMoveUV polyMoveVertex polyNormal polyNormalPerVertex polyNormalizeUV polyOptUvs polyOptions polyOutput polyPipe polyPlanarProjection polyPlane polyPlatonicSolid polyPoke polyPrimitive polyPrism polyProjection polyPyramid polyQuad polyQueryBlindData polyReduce polySelect polySelectConstraint polySelectConstraintMonitor polySelectCtx polySelectEditCtx polySeparate polySetToFaceNormal polySewEdge polyShortestPathCtx polySmooth polySoftEdge polySphere polySphericalProjection polySplit polySplitCtx polySplitEdge polySplitRing polySplitVertex polyStraightenUVBorder polySubdivideEdge polySubdivideFacet polyToSubdiv polyTorus polyTransfer polyTriangulate polyUVSet polyUnite polyWedgeFace popen popupMenu pose pow preloadRefEd print progressBar progressWindow projFileViewer projectCurve projectTangent projectionContext projectionManip promptDialog propModCtx propMove psdChannelOutliner psdEditTextureFile psdExport psdTextureFile putenv pwd python querySubdiv quit rad_to_deg radial radioButton radioButtonGrp radioCollection radioMenuItemCollection rampColorPort rand randomizeFollicles randstate rangeControl readTake rebuildCurve rebuildSurface recordAttr recordDevice redo reference referenceEdit referenceQuery refineSubdivSelectionList refresh refreshAE registerPluginResource rehash reloadImage removeJoint removeMultiInstance removePanelCategory rename renameAttr renameSelectionList renameUI render renderGlobalsNode renderInfo renderLayerButton renderLayerParent renderLayerPostProcess renderLayerUnparent renderManip renderPartition renderQualityNode renderSettings renderThumbnailUpdate renderWindowEditor renderWindowSelectContext renderer reorder reorderDeformers requires reroot resampleFluid resetAE resetPfxToPolyCamera resetTool resolutionNode retarget reverseCurve reverseSurface revolve rgb_to_hsv rigidBody rigidSolver roll rollCtx rootOf rot rotate rotationInterpolation roundConstantRadius rowColumnLayout rowLayout runTimeCommand runup sampleImage saveAllShelves saveAttrPreset saveFluid saveImage saveInitialState saveMenu savePrefObjects savePrefs saveShelf saveToolSettings scale scaleBrushBrightness scaleComponents scaleConstraint scaleKey scaleKeyCtx sceneEditor sceneUIReplacement scmh scriptCtx scriptEditorInfo scriptJob scriptNode scriptTable scriptToShelf scriptedPanel scriptedPanelType scrollField scrollLayout sculpt searchPathArray seed selLoadSettings select selectContext selectCurveCV selectKey selectKeyCtx selectKeyframeRegionCtx selectMode selectPref selectPriority selectType selectedNodes selectionConnection separator setAttr setAttrEnumResource setAttrMapping setAttrNiceNameResource setConstraintRestPosition setDefaultShadingGroup setDrivenKeyframe setDynamic setEditCtx setEditor setFluidAttr setFocus setInfinity setInputDeviceMapping setKeyCtx setKeyPath setKeyframe setKeyframeBlendshapeTargetWts setMenuMode setNodeNiceNameResource setNodeTypeFlag setParent setParticleAttr setPfxToPolyCamera setPluginResource setProject setStampDensity setStartupMessage setState setToolTo setUITemplate setXformManip sets shadingConnection shadingGeometryRelCtx shadingLightRelCtx shadingNetworkCompare shadingNode shapeCompare shelfButton shelfLayout shelfTabLayout shellField shortNameOf showHelp showHidden showManipCtx showSelectionInTitle showShadingGroupAttrEditor showWindow sign simplify sin singleProfileBirailSurface size sizeBytes skinCluster skinPercent smoothCurve smoothTangentSurface smoothstep snap2to2 snapKey snapMode snapTogetherCtx snapshot soft softMod softModCtx sort sound soundControl source spaceLocator sphere sphrand spotLight spotLightPreviewPort spreadSheetEditor spring sqrt squareSurface srtContext stackTrace startString startsWith stitchAndExplodeShell stitchSurface stitchSurfacePoints strcmp stringArrayCatenate stringArrayContains stringArrayCount stringArrayInsertAtIndex stringArrayIntersector stringArrayRemove stringArrayRemoveAtIndex stringArrayRemoveDuplicates stringArrayRemoveExact stringArrayToString stringToStringArray strip stripPrefixFromName stroke subdAutoProjection subdCleanTopology subdCollapse subdDuplicateAndConnect subdEditUV subdListComponentConversion subdMapCut subdMapSewMove subdMatchTopology subdMirror subdToBlind subdToPoly subdTransferUVsToCache subdiv subdivCrease subdivDisplaySmoothness substitute substituteAllString substituteGeometry substring surface surfaceSampler surfaceShaderList swatchDisplayPort switchTable symbolButton symbolCheckBox sysFile system tabLayout tan tangentConstraint texLatticeDeformContext texManipContext texMoveContext texMoveUVShellContext texRotateContext texScaleContext texSelectContext texSelectShortestPathCtx texSmudgeUVContext texWinToolCtx text textCurves textField textFieldButtonGrp textFieldGrp textManip textScrollList textToShelf textureDisplacePlane textureHairColor texturePlacementContext textureWindow threadCount threePointArcCtx timeControl timePort timerX toNativePath toggle toggleAxis toggleWindowVisibility tokenize tokenizeList tolerance tolower toolButton toolCollection toolDropped toolHasOptions toolPropertyWindow torus toupper trace track trackCtx transferAttributes transformCompare transformLimits translator trim trunc truncateFluidCache truncateHairCache tumble tumbleCtx turbulence twoPointArcCtx uiRes uiTemplate unassignInputDevice undo undoInfo ungroup uniform unit unloadPlugin untangleUV untitledFileName untrim upAxis updateAE userCtx uvLink uvSnapshot validateShelfName vectorize view2dToolCtx viewCamera viewClipPlane viewFit viewHeadOn viewLookAt viewManip viewPlace viewSet visor volumeAxis vortex waitCursor warning webBrowser webBrowserPrefs whatIs window windowPref wire wireContext workspace wrinkle wrinkleContext writeTake xbmLangPathList xform",illegal:""},{begin:"<=",relevance:0},{begin:"=>",relevance:0},{begin:"/\\\\"},{begin:"\\\\/"}]},{className:"built_in",variants:[{begin:":-\\|-->"},{begin:"=",relevance:0}]},s,t.C_BLOCK_COMMENT_MODE,l,t.NUMBER_MODE,n,r,{begin:/:-/},{begin:/\.$/}]}}return I_=e,I_}var O_,N1;function R6(){if(N1)return O_;N1=1;function e(t){return{name:"MIPS Assembly",case_insensitive:!0,aliases:["mips"],keywords:{$pattern:"\\.?"+t.IDENT_RE,meta:".2byte .4byte .align .ascii .asciz .balign .byte .code .data .else .end .endif .endm .endr .equ .err .exitm .extern .global .hword .if .ifdef .ifndef .include .irp .long .macro .rept .req .section .set .skip .space .text .word .ltorg ",built_in:"$0 $1 $2 $3 $4 $5 $6 $7 $8 $9 $10 $11 $12 $13 $14 $15 $16 $17 $18 $19 $20 $21 $22 $23 $24 $25 $26 $27 $28 $29 $30 $31 zero at v0 v1 a0 a1 a2 a3 a4 a5 a6 a7 t0 t1 t2 t3 t4 t5 t6 t7 t8 t9 s0 s1 s2 s3 s4 s5 s6 s7 s8 k0 k1 gp sp fp ra $f0 $f1 $f2 $f2 $f4 $f5 $f6 $f7 $f8 $f9 $f10 $f11 $f12 $f13 $f14 $f15 $f16 $f17 $f18 $f19 $f20 $f21 $f22 $f23 $f24 $f25 $f26 $f27 $f28 $f29 $f30 $f31 Context Random EntryLo0 EntryLo1 Context PageMask Wired EntryHi HWREna BadVAddr Count Compare SR IntCtl SRSCtl SRSMap Cause EPC PRId EBase Config Config1 Config2 Config3 LLAddr Debug DEPC DESAVE CacheErr ECC ErrorEPC TagLo DataLo TagHi DataHi WatchLo WatchHi PerfCtl PerfCnt "},contains:[{className:"keyword",begin:"\\b(addi?u?|andi?|b(al)?|beql?|bgez(al)?l?|bgtzl?|blezl?|bltz(al)?l?|bnel?|cl[oz]|divu?|ext|ins|j(al)?|jalr(\\.hb)?|jr(\\.hb)?|lbu?|lhu?|ll|lui|lw[lr]?|maddu?|mfhi|mflo|movn|movz|move|msubu?|mthi|mtlo|mul|multu?|nop|nor|ori?|rotrv?|sb|sc|se[bh]|sh|sllv?|slti?u?|srav?|srlv?|subu?|sw[lr]?|xori?|wsbh|abs\\.[sd]|add\\.[sd]|alnv.ps|bc1[ft]l?|c\\.(s?f|un|u?eq|[ou]lt|[ou]le|ngle?|seq|l[et]|ng[et])\\.[sd]|(ceil|floor|round|trunc)\\.[lw]\\.[sd]|cfc1|cvt\\.d\\.[lsw]|cvt\\.l\\.[dsw]|cvt\\.ps\\.s|cvt\\.s\\.[dlw]|cvt\\.s\\.p[lu]|cvt\\.w\\.[dls]|div\\.[ds]|ldx?c1|luxc1|lwx?c1|madd\\.[sd]|mfc1|mov[fntz]?\\.[ds]|msub\\.[sd]|mth?c1|mul\\.[ds]|neg\\.[ds]|nmadd\\.[ds]|nmsub\\.[ds]|p[lu][lu]\\.ps|recip\\.fmt|r?sqrt\\.[ds]|sdx?c1|sub\\.[ds]|suxc1|swx?c1|break|cache|d?eret|[de]i|ehb|mfc0|mtc0|pause|prefx?|rdhwr|rdpgpr|sdbbp|ssnop|synci?|syscall|teqi?|tgei?u?|tlb(p|r|w[ir])|tlti?u?|tnei?|wait|wrpgpr)",end:"\\s"},t.COMMENT("[;#](?!\\s*$)","$"),t.C_BLOCK_COMMENT_MODE,t.QUOTE_STRING_MODE,{className:"string",begin:"'",end:"[^\\\\]'",relevance:0},{className:"title",begin:"\\|",end:"\\|",illegal:"\\n",relevance:0},{className:"number",variants:[{begin:"0x[0-9a-f]+"},{begin:"\\b-?\\d+"}],relevance:0},{className:"symbol",variants:[{begin:"^\\s*[a-z_\\.\\$][a-z0-9_\\.\\$]+:"},{begin:"^\\s*[0-9]+:"},{begin:"[0-9]+[bf]"}],relevance:0}],illegal:/\//}}return O_=e,O_}var D_,T1;function F6(){if(T1)return D_;T1=1;function e(t){return{name:"Mizar",keywords:"environ vocabularies notations constructors definitions registrations theorems schemes requirements begin end definition registration cluster existence pred func defpred deffunc theorem proof let take assume then thus hence ex for st holds consider reconsider such that and in provided of as from be being by means equals implies iff redefine define now not or attr is mode suppose per cases set thesis contradiction scheme reserve struct correctness compatibility coherence symmetry assymetry reflexivity irreflexivity connectedness uniqueness commutativity idempotence involutiveness projectivity",contains:[t.COMMENT("::","$")]}}return D_=e,D_}var M_,R1;function A6(){if(R1)return M_;R1=1;function e(t){const a=t.regex,s=["abs","accept","alarm","and","atan2","bind","binmode","bless","break","caller","chdir","chmod","chomp","chop","chown","chr","chroot","class","close","closedir","connect","continue","cos","crypt","dbmclose","dbmopen","defined","delete","die","do","dump","each","else","elsif","endgrent","endhostent","endnetent","endprotoent","endpwent","endservent","eof","eval","exec","exists","exit","exp","fcntl","field","fileno","flock","for","foreach","fork","format","formline","getc","getgrent","getgrgid","getgrnam","gethostbyaddr","gethostbyname","gethostent","getlogin","getnetbyaddr","getnetbyname","getnetent","getpeername","getpgrp","getpriority","getprotobyname","getprotobynumber","getprotoent","getpwent","getpwnam","getpwuid","getservbyname","getservbyport","getservent","getsockname","getsockopt","given","glob","gmtime","goto","grep","gt","hex","if","index","int","ioctl","join","keys","kill","last","lc","lcfirst","length","link","listen","local","localtime","log","lstat","lt","ma","map","method","mkdir","msgctl","msgget","msgrcv","msgsnd","my","ne","next","no","not","oct","open","opendir","or","ord","our","pack","package","pipe","pop","pos","print","printf","prototype","push","q|0","qq","quotemeta","qw","qx","rand","read","readdir","readline","readlink","readpipe","recv","redo","ref","rename","require","reset","return","reverse","rewinddir","rindex","rmdir","say","scalar","seek","seekdir","select","semctl","semget","semop","send","setgrent","sethostent","setnetent","setpgrp","setpriority","setprotoent","setpwent","setservent","setsockopt","shift","shmctl","shmget","shmread","shmwrite","shutdown","sin","sleep","socket","socketpair","sort","splice","split","sprintf","sqrt","srand","stat","state","study","sub","substr","symlink","syscall","sysopen","sysread","sysseek","system","syswrite","tell","telldir","tie","tied","time","times","tr","truncate","uc","ucfirst","umask","undef","unless","unlink","unpack","unshift","untie","until","use","utime","values","vec","wait","waitpid","wantarray","warn","when","while","write","x|0","xor","y|0"],l=/[dualxmsipngr]{0,12}/,n={$pattern:/[\w.]+/,keyword:s.join(" ")},r={className:"subst",begin:"[$@]\\{",end:"\\}",keywords:n},i={begin:/->\{/,end:/\}/},d={scope:"attr",match:/\s+:\s*\w+(\s*\(.*?\))?/},o={scope:"variable",variants:[{begin:/\$\d/},{begin:a.concat(/[$%@](?!")(\^\w\b|#\w+(::\w+)*|\{\w+\}|\w+(::\w*)*)/,"(?![A-Za-z])(?![@$%])")},{begin:/[$%@](?!")[^\s\w{=]|\$=/,relevance:0}],contains:[d]},c={className:"number",variants:[{match:/0?\.[0-9][0-9_]+\b/},{match:/\bv?(0|[1-9][0-9_]*(\.[0-9_]+)?|[1-9][0-9_]*)\b/},{match:/\b0[0-7][0-7_]*\b/},{match:/\b0x[0-9a-fA-F][0-9a-fA-F_]*\b/},{match:/\b0b[0-1][0-1_]*\b/}],relevance:0},m=[t.BACKSLASH_ESCAPE,r,o],_=[/!/,/\//,/\|/,/\?/,/'/,/"/,/#/],u=(x,p,z="\\1")=>{const w=z==="\\1"?z:a.concat(z,p);return a.concat(a.concat("(?:",x,")"),p,/(?:\\.|[^\\\/])*?/,w,/(?:\\.|[^\\\/])*?/,z,l)},b=(x,p,z)=>a.concat(a.concat("(?:",x,")"),p,/(?:\\.|[^\\\/])*?/,z,l),f=[o,t.HASH_COMMENT_MODE,t.COMMENT(/^=\w/,/=cut/,{endsWithParent:!0}),i,{className:"string",contains:m,variants:[{begin:"q[qwxr]?\\s*\\(",end:"\\)",relevance:5},{begin:"q[qwxr]?\\s*\\[",end:"\\]",relevance:5},{begin:"q[qwxr]?\\s*\\{",end:"\\}",relevance:5},{begin:"q[qwxr]?\\s*\\|",end:"\\|",relevance:5},{begin:"q[qwxr]?\\s*<",end:">",relevance:5},{begin:"qw\\s+q",end:"q",relevance:5},{begin:"'",end:"'",contains:[t.BACKSLASH_ESCAPE]},{begin:'"',end:'"'},{begin:"`",end:"`",contains:[t.BACKSLASH_ESCAPE]},{begin:/\{\w+\}/,relevance:0},{begin:"-?\\w+\\s*=>",relevance:0}]},c,{begin:"(\\/\\/|"+t.RE_STARTERS_RE+"|\\b(split|return|print|reverse|grep)\\b)\\s*",keywords:"split return print reverse grep",relevance:0,contains:[t.HASH_COMMENT_MODE,{className:"regexp",variants:[{begin:u("s|tr|y",a.either(..._,{capture:!0}))},{begin:u("s|tr|y","\\(","\\)")},{begin:u("s|tr|y","\\[","\\]")},{begin:u("s|tr|y","\\{","\\}")}],relevance:2},{className:"regexp",variants:[{begin:/(m|qr)\/\//,relevance:0},{begin:b("(?:m|qr)?",/\//,/\//)},{begin:b("m|qr",a.either(..._,{capture:!0}),/\1/)},{begin:b("m|qr",/\(/,/\)/)},{begin:b("m|qr",/\[/,/\]/)},{begin:b("m|qr",/\{/,/\}/)}]}]},{className:"function",beginKeywords:"sub method",end:"(\\s*\\(.*?\\))?[;{]",excludeEnd:!0,relevance:5,contains:[t.TITLE_MODE,d]},{className:"class",beginKeywords:"class",end:"[;{]",excludeEnd:!0,relevance:5,contains:[t.TITLE_MODE,d,c]},{begin:"-\\w\\b",relevance:0},{begin:"^__DATA__$",end:"^__END__$",subLanguage:"mojolicious",contains:[{begin:"^@@.*",end:"$",className:"comment"}]}];return r.contains=f,i.contains=f,{name:"Perl",aliases:["pl","pm"],keywords:n,contains:f}}return M_=e,M_}var B_,F1;function I6(){if(F1)return B_;F1=1;function e(t){return{name:"Mojolicious",subLanguage:"xml",contains:[{className:"meta",begin:"^__(END|DATA)__$"},{begin:"^\\s*%{1,2}={0,2}",end:"$",subLanguage:"perl"},{begin:"<%{1,2}={0,2}",end:"={0,1}%>",subLanguage:"perl",excludeBegin:!0,excludeEnd:!0}]}}return B_=e,B_}var k_,A1;function O6(){if(A1)return k_;A1=1;function e(t){const a={className:"number",relevance:0,variants:[{begin:"[$][a-fA-F0-9]+"},t.NUMBER_MODE]},s={variants:[{match:[/(function|method)/,/\s+/,t.UNDERSCORE_IDENT_RE]}],scope:{1:"keyword",3:"title.function"}},l={variants:[{match:[/(class|interface|extends|implements)/,/\s+/,t.UNDERSCORE_IDENT_RE]}],scope:{1:"keyword",3:"title.class"}};return{name:"Monkey",case_insensitive:!0,keywords:{keyword:["public","private","property","continue","exit","extern","new","try","catch","eachin","not","abstract","final","select","case","default","const","local","global","field","end","if","then","else","elseif","endif","while","wend","repeat","until","forever","for","to","step","next","return","module","inline","throw","import","and","or","shl","shr","mod"],built_in:["DebugLog","DebugStop","Error","Print","ACos","ACosr","ASin","ASinr","ATan","ATan2","ATan2r","ATanr","Abs","Abs","Ceil","Clamp","Clamp","Cos","Cosr","Exp","Floor","Log","Max","Max","Min","Min","Pow","Sgn","Sgn","Sin","Sinr","Sqrt","Tan","Tanr","Seed","PI","HALFPI","TWOPI"],literal:["true","false","null"]},illegal:/\/\*/,contains:[t.COMMENT("#rem","#end"),t.COMMENT("'","$",{relevance:0}),s,l,{className:"variable.language",begin:/\b(self|super)\b/},{className:"meta",begin:/\s*#/,end:"$",keywords:{keyword:"if else elseif endif end then"}},{match:[/^\s*/,/strict\b/],scope:{2:"meta"}},{beginKeywords:"alias",end:"=",contains:[t.UNDERSCORE_TITLE_MODE]},t.QUOTE_STRING_MODE,a]}}return k_=e,k_}var L_,I1;function D6(){if(I1)return L_;I1=1;function e(t){const a={keyword:"if then not for in while do return else elseif break continue switch and or unless when class extends super local import export from using",literal:"true false nil",built_in:"_G _VERSION assert collectgarbage dofile error getfenv getmetatable ipairs load loadfile loadstring module next pairs pcall print rawequal rawget rawset require select setfenv setmetatable tonumber tostring type unpack xpcall coroutine debug io math os package string table"},s="[A-Za-z$_][0-9A-Za-z$_]*",l={className:"subst",begin:/#\{/,end:/\}/,keywords:a},n=[t.inherit(t.C_NUMBER_MODE,{starts:{end:"(\\s*/)?",relevance:0}}),{className:"string",variants:[{begin:/'/,end:/'/,contains:[t.BACKSLASH_ESCAPE]},{begin:/"/,end:/"/,contains:[t.BACKSLASH_ESCAPE,l]}]},{className:"built_in",begin:"@__"+t.IDENT_RE},{begin:"@"+t.IDENT_RE},{begin:t.IDENT_RE+"\\\\"+t.IDENT_RE}];l.contains=n;const r=t.inherit(t.TITLE_MODE,{begin:s}),i="(\\(.*\\)\\s*)?\\B[-=]>",d={className:"params",begin:"\\([^\\(]",returnBegin:!0,contains:[{begin:/\(/,end:/\)/,keywords:a,contains:["self"].concat(n)}]};return{name:"MoonScript",aliases:["moon"],keywords:a,illegal:/\/\*/,contains:n.concat([t.COMMENT("--","$"),{className:"function",begin:"^\\s*"+s+"\\s*=\\s*"+i,end:"[-=]>",returnBegin:!0,contains:[r,d]},{begin:/[\(,:=]\s*/,relevance:0,contains:[{className:"function",begin:i,end:"[-=]>",returnBegin:!0,contains:[d]}]},{className:"class",beginKeywords:"class",end:"$",illegal:/[:="\[\]]/,contains:[{beginKeywords:"extends",endsWithParent:!0,illegal:/[:="\[\]]/,contains:[r]},r]},{className:"name",begin:s+":",end:":",returnBegin:!0,returnEnd:!0,relevance:0}])}}return L_=e,L_}var G_,O1;function M6(){if(O1)return G_;O1=1;function e(t){return{name:"N1QL",case_insensitive:!0,contains:[{beginKeywords:"build create index delete drop explain infer|10 insert merge prepare select update upsert|10",end:/;/,keywords:{keyword:["all","alter","analyze","and","any","array","as","asc","begin","between","binary","boolean","break","bucket","build","by","call","case","cast","cluster","collate","collection","commit","connect","continue","correlate","cover","create","database","dataset","datastore","declare","decrement","delete","derived","desc","describe","distinct","do","drop","each","element","else","end","every","except","exclude","execute","exists","explain","fetch","first","flatten","for","force","from","function","grant","group","gsi","having","if","ignore","ilike","in","include","increment","index","infer","inline","inner","insert","intersect","into","is","join","key","keys","keyspace","known","last","left","let","letting","like","limit","lsm","map","mapping","matched","materialized","merge","minus","namespace","nest","not","number","object","offset","on","option","or","order","outer","over","parse","partition","password","path","pool","prepare","primary","private","privilege","procedure","public","raw","realm","reduce","rename","return","returning","revoke","right","role","rollback","satisfies","schema","select","self","semi","set","show","some","start","statistics","string","system","then","to","transaction","trigger","truncate","under","union","unique","unknown","unnest","unset","update","upsert","use","user","using","validate","value","valued","values","via","view","when","where","while","with","within","work","xor"],literal:["true","false","null","missing|5"],built_in:["array_agg","array_append","array_concat","array_contains","array_count","array_distinct","array_ifnull","array_length","array_max","array_min","array_position","array_prepend","array_put","array_range","array_remove","array_repeat","array_replace","array_reverse","array_sort","array_sum","avg","count","max","min","sum","greatest","least","ifmissing","ifmissingornull","ifnull","missingif","nullif","ifinf","ifnan","ifnanorinf","naninf","neginfif","posinfif","clock_millis","clock_str","date_add_millis","date_add_str","date_diff_millis","date_diff_str","date_part_millis","date_part_str","date_trunc_millis","date_trunc_str","duration_to_str","millis","str_to_millis","millis_to_str","millis_to_utc","millis_to_zone_name","now_millis","now_str","str_to_duration","str_to_utc","str_to_zone_name","decode_json","encode_json","encoded_size","poly_length","base64","base64_encode","base64_decode","meta","uuid","abs","acos","asin","atan","atan2","ceil","cos","degrees","e","exp","ln","log","floor","pi","power","radians","random","round","sign","sin","sqrt","tan","trunc","object_length","object_names","object_pairs","object_inner_pairs","object_values","object_inner_values","object_add","object_put","object_remove","object_unwrap","regexp_contains","regexp_like","regexp_position","regexp_replace","contains","initcap","length","lower","ltrim","position","repeat","replace","rtrim","split","substr","title","trim","upper","isarray","isatom","isboolean","isnumber","isobject","isstring","type","toarray","toatom","toboolean","tonumber","toobject","tostring"]},contains:[{className:"string",begin:"'",end:"'",contains:[t.BACKSLASH_ESCAPE]},{className:"string",begin:'"',end:'"',contains:[t.BACKSLASH_ESCAPE]},{className:"symbol",begin:"`",end:"`",contains:[t.BACKSLASH_ESCAPE]},t.C_NUMBER_MODE,t.C_BLOCK_COMMENT_MODE]},t.C_BLOCK_COMMENT_MODE]}}return G_=e,G_}var q_,D1;function B6(){if(D1)return q_;D1=1;function e(t){const a={match:[/^\s*(?=\S)/,/[^:]+/,/:\s*/,/$/],className:{2:"attribute",3:"punctuation"}},s={match:[/^\s*(?=\S)/,/[^:]*[^: ]/,/[ ]*:/,/[ ]/,/.*$/],className:{2:"attribute",3:"punctuation",5:"string"}},l={match:[/^\s*/,/>/,/[ ]/,/.*$/],className:{2:"punctuation",4:"string"}},n={variants:[{match:[/^\s*/,/-/,/[ ]/,/.*$/]},{match:[/^\s*/,/-$/]}],className:{2:"bullet",4:"string"}};return{name:"Nested Text",aliases:["nt"],contains:[t.inherit(t.HASH_COMMENT_MODE,{begin:/^\s*(?=#)/,excludeBegin:!0}),n,l,a,s]}}return q_=e,q_}var U_,M1;function k6(){if(M1)return U_;M1=1;function e(t){const a=t.regex,s={className:"variable",variants:[{begin:/\$\d+/},{begin:/\$\{\w+\}/},{begin:a.concat(/[$@]/,t.UNDERSCORE_IDENT_RE)}]},n={endsWithParent:!0,keywords:{$pattern:/[a-z_]{2,}|\/dev\/poll/,literal:["on","off","yes","no","true","false","none","blocked","debug","info","notice","warn","error","crit","select","break","last","permanent","redirect","kqueue","rtsig","epoll","poll","/dev/poll"]},relevance:0,illegal:"=>",contains:[t.HASH_COMMENT_MODE,{className:"string",contains:[t.BACKSLASH_ESCAPE,s],variants:[{begin:/"/,end:/"/},{begin:/'/,end:/'/}]},{begin:"([a-z]+):/",end:"\\s",endsWithParent:!0,excludeEnd:!0,contains:[s]},{className:"regexp",contains:[t.BACKSLASH_ESCAPE,s],variants:[{begin:"\\s\\^",end:"\\s|\\{|;",returnEnd:!0},{begin:"~\\*?\\s+",end:"\\s|\\{|;",returnEnd:!0},{begin:"\\*(\\.[a-z\\-]+)+"},{begin:"([a-z\\-]+\\.)+\\*"}]},{className:"number",begin:"\\b\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}(:\\d{1,5})?\\b"},{className:"number",begin:"\\b\\d+[kKmMgGdshdwy]?\\b",relevance:0},s]};return{name:"Nginx config",aliases:["nginxconf"],contains:[t.HASH_COMMENT_MODE,{beginKeywords:"upstream location",end:/;|\{/,contains:n.contains,keywords:{section:"upstream location"}},{className:"section",begin:a.concat(t.UNDERSCORE_IDENT_RE+a.lookahead(/\s+\{/)),relevance:0},{begin:a.lookahead(t.UNDERSCORE_IDENT_RE+"\\s"),end:";|\\{",contains:[{className:"attribute",begin:t.UNDERSCORE_IDENT_RE,starts:n}],relevance:0}],illegal:"[^\\s\\}\\{]"}}return U_=e,U_}var V_,B1;function L6(){if(B1)return V_;B1=1;function e(t){return{name:"Nim",keywords:{keyword:["addr","and","as","asm","bind","block","break","case","cast","const","continue","converter","discard","distinct","div","do","elif","else","end","enum","except","export","finally","for","from","func","generic","guarded","if","import","in","include","interface","is","isnot","iterator","let","macro","method","mixin","mod","nil","not","notin","object","of","or","out","proc","ptr","raise","ref","return","shared","shl","shr","static","template","try","tuple","type","using","var","when","while","with","without","xor","yield"],literal:["true","false"],type:["int","int8","int16","int32","int64","uint","uint8","uint16","uint32","uint64","float","float32","float64","bool","char","string","cstring","pointer","expr","stmt","void","auto","any","range","array","openarray","varargs","seq","set","clong","culong","cchar","cschar","cshort","cint","csize","clonglong","cfloat","cdouble","clongdouble","cuchar","cushort","cuint","culonglong","cstringarray","semistatic"],built_in:["stdin","stdout","stderr","result"]},contains:[{className:"meta",begin:/\{\./,end:/\.\}/,relevance:10},{className:"string",begin:/[a-zA-Z]\w*"/,end:/"/,contains:[{begin:/""/}]},{className:"string",begin:/([a-zA-Z]\w*)?"""/,end:/"""/},t.QUOTE_STRING_MODE,{className:"type",begin:/\b[A-Z]\w+\b/,relevance:0},{className:"number",relevance:0,variants:[{begin:/\b(0[xX][0-9a-fA-F][_0-9a-fA-F]*)('?[iIuU](8|16|32|64))?/},{begin:/\b(0o[0-7][_0-7]*)('?[iIuUfF](8|16|32|64))?/},{begin:/\b(0(b|B)[01][_01]*)('?[iIuUfF](8|16|32|64))?/},{begin:/\b(\d[_\d]*)('?[iIuUfF](8|16|32|64))?/}]},t.HASH_COMMENT_MODE]}}return V_=e,V_}var H_,k1;function G6(){if(k1)return H_;k1=1;function e(t){const a={keyword:["rec","with","let","in","inherit","assert","if","else","then"],literal:["true","false","or","and","null"],built_in:["import","abort","baseNameOf","dirOf","isNull","builtins","map","removeAttrs","throw","toString","derivation"]},s={className:"subst",begin:/\$\{/,end:/\}/,keywords:a},l={className:"char.escape",begin:/''\$/},n={begin:/[a-zA-Z0-9-_]+(\s*=)/,returnBegin:!0,relevance:0,contains:[{className:"attr",begin:/\S+/,relevance:.2}]},r={className:"string",contains:[l,s],variants:[{begin:"''",end:"''"},{begin:'"',end:'"'}]},i=[t.NUMBER_MODE,t.HASH_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,r,n];return s.contains=i,{name:"Nix",aliases:["nixos"],keywords:a,contains:i}}return H_=e,H_}var Q_,L1;function q6(){if(L1)return Q_;L1=1;function e(t){return{name:"Node REPL",contains:[{className:"meta.prompt",starts:{end:/ |$/,starts:{end:"$",subLanguage:"javascript"}},variants:[{begin:/^>(?=[ ]|$)/},{begin:/^\.\.\.(?=[ ]|$)/}]}]}}return Q_=e,Q_}var Y_,G1;function U6(){if(G1)return Y_;G1=1;function e(t){const a=t.regex,s=["ADMINTOOLS","APPDATA","CDBURN_AREA","CMDLINE","COMMONFILES32","COMMONFILES64","COMMONFILES","COOKIES","DESKTOP","DOCUMENTS","EXEDIR","EXEFILE","EXEPATH","FAVORITES","FONTS","HISTORY","HWNDPARENT","INSTDIR","INTERNET_CACHE","LANGUAGE","LOCALAPPDATA","MUSIC","NETHOOD","OUTDIR","PICTURES","PLUGINSDIR","PRINTHOOD","PROFILE","PROGRAMFILES32","PROGRAMFILES64","PROGRAMFILES","QUICKLAUNCH","RECENT","RESOURCES_LOCALIZED","RESOURCES","SENDTO","SMPROGRAMS","SMSTARTUP","STARTMENU","SYSDIR","TEMP","TEMPLATES","VIDEOS","WINDIR"],l=["ARCHIVE","FILE_ATTRIBUTE_ARCHIVE","FILE_ATTRIBUTE_NORMAL","FILE_ATTRIBUTE_OFFLINE","FILE_ATTRIBUTE_READONLY","FILE_ATTRIBUTE_SYSTEM","FILE_ATTRIBUTE_TEMPORARY","HKCR","HKCU","HKDD","HKEY_CLASSES_ROOT","HKEY_CURRENT_CONFIG","HKEY_CURRENT_USER","HKEY_DYN_DATA","HKEY_LOCAL_MACHINE","HKEY_PERFORMANCE_DATA","HKEY_USERS","HKLM","HKPD","HKU","IDABORT","IDCANCEL","IDIGNORE","IDNO","IDOK","IDRETRY","IDYES","MB_ABORTRETRYIGNORE","MB_DEFBUTTON1","MB_DEFBUTTON2","MB_DEFBUTTON3","MB_DEFBUTTON4","MB_ICONEXCLAMATION","MB_ICONINFORMATION","MB_ICONQUESTION","MB_ICONSTOP","MB_OK","MB_OKCANCEL","MB_RETRYCANCEL","MB_RIGHT","MB_RTLREADING","MB_SETFOREGROUND","MB_TOPMOST","MB_USERICON","MB_YESNO","NORMAL","OFFLINE","READONLY","SHCTX","SHELL_CONTEXT","SYSTEM|TEMPORARY"],n=["addincludedir","addplugindir","appendfile","assert","cd","define","delfile","echo","else","endif","error","execute","finalize","getdllversion","gettlbversion","if","ifdef","ifmacrodef","ifmacrondef","ifndef","include","insertmacro","macro","macroend","makensis","packhdr","searchparse","searchreplace","system","tempfile","undef","uninstfinalize","verbose","warning"],r={className:"variable.constant",begin:a.concat(/\$/,a.either(...s))},i={className:"variable",begin:/\$+\{[\!\w.:-]+\}/},d={className:"variable",begin:/\$+\w[\w\.]*/,illegal:/\(\)\{\}/},o={className:"variable",begin:/\$+\([\w^.:!-]+\)/},c={className:"params",begin:a.either(...l)},m={className:"keyword",begin:a.concat(/!/,a.either(...n))},_={className:"char.escape",begin:/\$(\\[nrt]|\$)/},u={className:"title.function",begin:/\w+::\w+/},b={className:"string",variants:[{begin:'"',end:'"'},{begin:"'",end:"'"},{begin:"`",end:"`"}],illegal:/\n/,contains:[_,r,i,d,o]},f=["Abort","AddBrandingImage","AddSize","AllowRootDirInstall","AllowSkipFiles","AutoCloseWindow","BGFont","BGGradient","BrandingText","BringToFront","Call","CallInstDLL","Caption","ChangeUI","CheckBitmap","ClearErrors","CompletedText","ComponentText","CopyFiles","CRCCheck","CreateDirectory","CreateFont","CreateShortCut","Delete","DeleteINISec","DeleteINIStr","DeleteRegKey","DeleteRegValue","DetailPrint","DetailsButtonText","DirText","DirVar","DirVerify","EnableWindow","EnumRegKey","EnumRegValue","Exch","Exec","ExecShell","ExecShellWait","ExecWait","ExpandEnvStrings","File","FileBufSize","FileClose","FileErrorText","FileOpen","FileRead","FileReadByte","FileReadUTF16LE","FileReadWord","FileWriteUTF16LE","FileSeek","FileWrite","FileWriteByte","FileWriteWord","FindClose","FindFirst","FindNext","FindWindow","FlushINI","GetCurInstType","GetCurrentAddress","GetDlgItem","GetDLLVersion","GetDLLVersionLocal","GetErrorLevel","GetFileTime","GetFileTimeLocal","GetFullPathName","GetFunctionAddress","GetInstDirError","GetKnownFolderPath","GetLabelAddress","GetTempFileName","GetWinVer","Goto","HideWindow","Icon","IfAbort","IfErrors","IfFileExists","IfRebootFlag","IfRtlLanguage","IfShellVarContextAll","IfSilent","InitPluginsDir","InstallButtonText","InstallColors","InstallDir","InstallDirRegKey","InstProgressFlags","InstType","InstTypeGetText","InstTypeSetText","Int64Cmp","Int64CmpU","Int64Fmt","IntCmp","IntCmpU","IntFmt","IntOp","IntPtrCmp","IntPtrCmpU","IntPtrOp","IsWindow","LangString","LicenseBkColor","LicenseData","LicenseForceSelection","LicenseLangString","LicenseText","LoadAndSetImage","LoadLanguageFile","LockWindow","LogSet","LogText","ManifestDPIAware","ManifestLongPathAware","ManifestMaxVersionTested","ManifestSupportedOS","MessageBox","MiscButtonText","Name|0","Nop","OutFile","Page","PageCallbacks","PEAddResource","PEDllCharacteristics","PERemoveResource","PESubsysVer","Pop","Push","Quit","ReadEnvStr","ReadINIStr","ReadRegDWORD","ReadRegStr","Reboot","RegDLL","Rename","RequestExecutionLevel","ReserveFile","Return","RMDir","SearchPath","SectionGetFlags","SectionGetInstTypes","SectionGetSize","SectionGetText","SectionIn","SectionSetFlags","SectionSetInstTypes","SectionSetSize","SectionSetText","SendMessage","SetAutoClose","SetBrandingImage","SetCompress","SetCompressor","SetCompressorDictSize","SetCtlColors","SetCurInstType","SetDatablockOptimize","SetDateSave","SetDetailsPrint","SetDetailsView","SetErrorLevel","SetErrors","SetFileAttributes","SetFont","SetOutPath","SetOverwrite","SetRebootFlag","SetRegView","SetShellVarContext","SetSilent","ShowInstDetails","ShowUninstDetails","ShowWindow","SilentInstall","SilentUnInstall","Sleep","SpaceTexts","StrCmp","StrCmpS","StrCpy","StrLen","SubCaption","Unicode","UninstallButtonText","UninstallCaption","UninstallIcon","UninstallSubCaption","UninstallText","UninstPage","UnRegDLL","Var","VIAddVersionKey","VIFileVersion","VIProductVersion","WindowIcon","WriteINIStr","WriteRegBin","WriteRegDWORD","WriteRegExpandStr","WriteRegMultiStr","WriteRegNone","WriteRegStr","WriteUninstaller","XPStyle"],x=["admin","all","auto","both","bottom","bzip2","colored","components","current","custom","directory","false","force","hide","highest","ifdiff","ifnewer","instfiles","lastused","leave","left","license","listonly","lzma","nevershow","none","normal","notset","off","on","open","print","right","show","silent","silentlog","smooth","textonly","top","true","try","un.components","un.custom","un.directory","un.instfiles","un.license","uninstConfirm","user","Win10","Win7","Win8","WinVista","zlib"],p={match:[/Function/,/\s+/,a.concat(/(\.)?/,t.IDENT_RE)],scope:{1:"keyword",3:"title.function"}},w={match:[/Var/,/\s+/,/(?:\/GLOBAL\s+)?/,/[A-Za-z][\w.]*/],scope:{1:"keyword",3:"params",4:"variable"}};return{name:"NSIS",case_insensitive:!0,keywords:{keyword:f,literal:x},contains:[t.HASH_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,t.COMMENT(";","$",{relevance:0}),w,p,{beginKeywords:"Function PageEx Section SectionGroup FunctionEnd SectionEnd"},b,m,i,d,o,c,u,t.NUMBER_MODE]}}return Y_=e,Y_}var K_,q1;function V6(){if(q1)return K_;q1=1;function e(t){const a={className:"built_in",begin:"\\b(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)\\w+"},s=/[a-zA-Z@][a-zA-Z0-9_]*/,d={"variable.language":["this","super"],$pattern:s,keyword:["while","export","sizeof","typedef","const","struct","for","union","volatile","static","mutable","if","do","return","goto","enum","else","break","extern","asm","case","default","register","explicit","typename","switch","continue","inline","readonly","assign","readwrite","self","@synchronized","id","typeof","nonatomic","IBOutlet","IBAction","strong","weak","copy","in","out","inout","bycopy","byref","oneway","__strong","__weak","__block","__autoreleasing","@private","@protected","@public","@try","@property","@end","@throw","@catch","@finally","@autoreleasepool","@synthesize","@dynamic","@selector","@optional","@required","@encode","@package","@import","@defs","@compatibility_alias","__bridge","__bridge_transfer","__bridge_retained","__bridge_retain","__covariant","__contravariant","__kindof","_Nonnull","_Nullable","_Null_unspecified","__FUNCTION__","__PRETTY_FUNCTION__","__attribute__","getter","setter","retain","unsafe_unretained","nonnull","nullable","null_unspecified","null_resettable","class","instancetype","NS_DESIGNATED_INITIALIZER","NS_UNAVAILABLE","NS_REQUIRES_SUPER","NS_RETURNS_INNER_POINTER","NS_INLINE","NS_AVAILABLE","NS_DEPRECATED","NS_ENUM","NS_OPTIONS","NS_SWIFT_UNAVAILABLE","NS_ASSUME_NONNULL_BEGIN","NS_ASSUME_NONNULL_END","NS_REFINED_FOR_SWIFT","NS_SWIFT_NAME","NS_SWIFT_NOTHROW","NS_DURING","NS_HANDLER","NS_ENDHANDLER","NS_VALUERETURN","NS_VOIDRETURN"],literal:["false","true","FALSE","TRUE","nil","YES","NO","NULL"],built_in:["dispatch_once_t","dispatch_queue_t","dispatch_sync","dispatch_async","dispatch_once"],type:["int","float","char","unsigned","signed","short","long","double","wchar_t","unichar","void","bool","BOOL","id|0","_Bool"]},o={$pattern:s,keyword:["@interface","@class","@protocol","@implementation"]};return{name:"Objective-C",aliases:["mm","objc","obj-c","obj-c++","objective-c++"],keywords:d,illegal:"/,end:/$/,illegal:"\\n"},t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE]},{className:"class",begin:"("+o.keyword.join("|")+")\\b",end:/(\{|$)/,excludeEnd:!0,keywords:o,contains:[t.UNDERSCORE_TITLE_MODE]},{begin:"\\."+t.UNDERSCORE_IDENT_RE,relevance:0}]}}return K_=e,K_}var W_,U1;function H6(){if(U1)return W_;U1=1;function e(t){return{name:"OCaml",aliases:["ml"],keywords:{$pattern:"[a-z_]\\w*!?",keyword:"and as assert asr begin class constraint do done downto else end exception external for fun function functor if in include inherit! inherit initializer land lazy let lor lsl lsr lxor match method!|10 method mod module mutable new object of open! open or private rec sig struct then to try type val! val virtual when while with parser value",built_in:"array bool bytes char exn|5 float int int32 int64 list lazy_t|5 nativeint|5 string unit in_channel out_channel ref",literal:"true false"},illegal:/\/\/|>>/,contains:[{className:"literal",begin:"\\[(\\|\\|)?\\]|\\(\\)",relevance:0},t.COMMENT("\\(\\*","\\*\\)",{contains:["self"]}),{className:"symbol",begin:"'[A-Za-z_](?!')[\\w']*"},{className:"type",begin:"`[A-Z][\\w']*"},{className:"type",begin:"\\b[A-Z][\\w']*",relevance:0},{begin:"[a-z_]\\w*'[\\w']*",relevance:0},t.inherit(t.APOS_STRING_MODE,{className:"string",relevance:0}),t.inherit(t.QUOTE_STRING_MODE,{illegal:null}),{className:"number",begin:"\\b(0[xX][a-fA-F0-9_]+[Lln]?|0[oO][0-7_]+[Lln]?|0[bB][01_]+[Lln]?|[0-9][0-9_]*([Lln]|(\\.[0-9_]*)?([eE][-+]?[0-9_]+)?)?)",relevance:0},{begin:/->/}]}}return W_=e,W_}var $_,V1;function Q6(){if(V1)return $_;V1=1;function e(t){const a={className:"keyword",begin:"\\$(f[asn]|t|vp[rtd]|children)"},s={className:"literal",begin:"false|true|PI|undef"},l={className:"number",begin:"\\b\\d+(\\.\\d+)?(e-?\\d+)?",relevance:0},n=t.inherit(t.QUOTE_STRING_MODE,{illegal:null}),r={className:"meta",keywords:{keyword:"include use"},begin:"include|use <",end:">"},i={className:"params",begin:"\\(",end:"\\)",contains:["self",l,n,a,s]},d={begin:"[*!#%]",relevance:0},o={className:"function",beginKeywords:"module function",end:/=|\{/,contains:[i,t.UNDERSCORE_TITLE_MODE]};return{name:"OpenSCAD",aliases:["scad"],keywords:{keyword:"function module include use for intersection_for if else \\%",literal:"false true PI undef",built_in:"circle square polygon text sphere cube cylinder polyhedron translate rotate scale resize mirror multmatrix color offset hull minkowski union difference intersection abs sign sin cos tan acos asin atan atan2 floor round ceil ln log pow sqrt exp rands min max concat lookup str chr search version version_num norm cross parent_module echo import import_dxf dxf_linear_extrude linear_extrude rotate_extrude surface projection render children dxf_cross dxf_dim let assign"},contains:[t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,l,r,n,a,d,o]}}return $_=e,$_}var X_,H1;function Y6(){if(H1)return X_;H1=1;function e(t){const a={$pattern:/\.?\w+/,keyword:"abstract add and array as asc aspect assembly async begin break block by case class concat const copy constructor continue create default delegate desc distinct div do downto dynamic each else empty end ensure enum equals event except exit extension external false final finalize finalizer finally flags for forward from function future global group has if implementation implements implies in index inherited inline interface into invariants is iterator join locked locking loop matching method mod module namespace nested new nil not notify nullable of old on operator or order out override parallel params partial pinned private procedure property protected public queryable raise read readonly record reintroduce remove repeat require result reverse sealed select self sequence set shl shr skip static step soft take then to true try tuple type union unit unsafe until uses using var virtual raises volatile where while with write xor yield await mapped deprecated stdcall cdecl pascal register safecall overload library platform reference packed strict published autoreleasepool selector strong weak unretained"},s=t.COMMENT(/\{/,/\}/,{relevance:0}),l=t.COMMENT("\\(\\*","\\*\\)",{relevance:10}),n={className:"string",begin:"'",end:"'",contains:[{begin:"''"}]},r={className:"string",begin:"(#\\d+)+"},i={beginKeywords:"function constructor destructor procedure method",end:"[:;]",keywords:"function constructor|10 destructor|10 procedure|10 method|10",contains:[t.inherit(t.TITLE_MODE,{scope:"title.function"}),{className:"params",begin:"\\(",end:"\\)",keywords:a,contains:[n,r]},s,l]},d={scope:"punctuation",match:/;/,relevance:0};return{name:"Oxygene",case_insensitive:!0,keywords:a,illegal:'("|\\$[G-Zg-z]|\\/\\*||->)',contains:[s,l,t.C_LINE_COMMENT_MODE,n,r,t.NUMBER_MODE,i,d]}}return X_=e,X_}var j_,Q1;function K6(){if(Q1)return j_;Q1=1;function e(t){const a=t.COMMENT(/\{/,/\}/,{contains:["self"]});return{name:"Parser3",subLanguage:"xml",relevance:0,contains:[t.COMMENT("^#","$"),t.COMMENT(/\^rem\{/,/\}/,{relevance:10,contains:[a]}),{className:"meta",begin:"^@(?:BASE|USE|CLASS|OPTIONS)$",relevance:10},{className:"title",begin:"@[\\w\\-]+\\[[\\w^;\\-]*\\](?:\\[[\\w^;\\-]*\\])?(?:.*)$"},{className:"variable",begin:/\$\{?[\w\-.:]+\}?/},{className:"keyword",begin:/\^[\w\-.:]+/},{className:"number",begin:"\\^#[0-9a-fA-F]+"},t.C_NUMBER_MODE]}}return j_=e,j_}var Z_,Y1;function W6(){if(Y1)return Z_;Y1=1;function e(t){const a={className:"variable",begin:/\$[\w\d#@][\w\d_]*/,relevance:0},s={className:"variable",begin:/<(?!\/)/,end:/>/};return{name:"Packet Filter config",aliases:["pf.conf"],keywords:{$pattern:/[a-z0-9_<>-]+/,built_in:"block match pass load anchor|5 antispoof|10 set table",keyword:"in out log quick on rdomain inet inet6 proto from port os to route allow-opts divert-packet divert-reply divert-to flags group icmp-type icmp6-type label once probability recieved-on rtable prio queue tos tag tagged user keep fragment for os drop af-to|10 binat-to|10 nat-to|10 rdr-to|10 bitmask least-stats random round-robin source-hash static-port dup-to reply-to route-to parent bandwidth default min max qlimit block-policy debug fingerprints hostid limit loginterface optimization reassemble ruleset-optimization basic none profile skip state-defaults state-policy timeout const counters persist no modulate synproxy state|5 floating if-bound no-sync pflow|10 sloppy source-track global rule max-src-nodes max-src-states max-src-conn max-src-conn-rate overload flush scrub|5 max-mss min-ttl no-df|10 random-id",literal:"all any no-route self urpf-failed egress|5 unknown"},contains:[t.HASH_COMMENT_MODE,t.NUMBER_MODE,t.QUOTE_STRING_MODE,a,s]}}return Z_=e,Z_}var J_,K1;function $6(){if(K1)return J_;K1=1;function e(t){const a=t.COMMENT("--","$"),s="[a-zA-Z_][a-zA-Z_0-9$]*",l="\\$([a-zA-Z_]?|[a-zA-Z_][a-zA-Z_0-9]*)\\$",n="<<\\s*"+s+"\\s*>>",r="ABORT ALTER ANALYZE BEGIN CALL CHECKPOINT|10 CLOSE CLUSTER COMMENT COMMIT COPY CREATE DEALLOCATE DECLARE DELETE DISCARD DO DROP END EXECUTE EXPLAIN FETCH GRANT IMPORT INSERT LISTEN LOAD LOCK MOVE NOTIFY PREPARE REASSIGN|10 REFRESH REINDEX RELEASE RESET REVOKE ROLLBACK SAVEPOINT SECURITY SELECT SET SHOW START TRUNCATE UNLISTEN|10 UPDATE VACUUM|10 VALUES AGGREGATE COLLATION CONVERSION|10 DATABASE DEFAULT PRIVILEGES DOMAIN TRIGGER EXTENSION FOREIGN WRAPPER|10 TABLE FUNCTION GROUP LANGUAGE LARGE OBJECT MATERIALIZED VIEW OPERATOR CLASS FAMILY POLICY PUBLICATION|10 ROLE RULE SCHEMA SEQUENCE SERVER STATISTICS SUBSCRIPTION SYSTEM TABLESPACE CONFIGURATION DICTIONARY PARSER TEMPLATE TYPE USER MAPPING PREPARED ACCESS METHOD CAST AS TRANSFORM TRANSACTION OWNED TO INTO SESSION AUTHORIZATION INDEX PROCEDURE ASSERTION ALL ANALYSE AND ANY ARRAY ASC ASYMMETRIC|10 BOTH CASE CHECK COLLATE COLUMN CONCURRENTLY|10 CONSTRAINT CROSS DEFERRABLE RANGE DESC DISTINCT ELSE EXCEPT FOR FREEZE|10 FROM FULL HAVING ILIKE IN INITIALLY INNER INTERSECT IS ISNULL JOIN LATERAL LEADING LIKE LIMIT NATURAL NOT NOTNULL NULL OFFSET ON ONLY OR ORDER OUTER OVERLAPS PLACING PRIMARY REFERENCES RETURNING SIMILAR SOME SYMMETRIC TABLESAMPLE THEN TRAILING UNION UNIQUE USING VARIADIC|10 VERBOSE WHEN WHERE WINDOW WITH BY RETURNS INOUT OUT SETOF|10 IF STRICT CURRENT CONTINUE OWNER LOCATION OVER PARTITION WITHIN BETWEEN ESCAPE EXTERNAL INVOKER DEFINER WORK RENAME VERSION CONNECTION CONNECT TABLES TEMP TEMPORARY FUNCTIONS SEQUENCES TYPES SCHEMAS OPTION CASCADE RESTRICT ADD ADMIN EXISTS VALID VALIDATE ENABLE DISABLE REPLICA|10 ALWAYS PASSING COLUMNS PATH REF VALUE OVERRIDING IMMUTABLE STABLE VOLATILE BEFORE AFTER EACH ROW PROCEDURAL ROUTINE NO HANDLER VALIDATOR OPTIONS STORAGE OIDS|10 WITHOUT INHERIT DEPENDS CALLED INPUT LEAKPROOF|10 COST ROWS NOWAIT SEARCH UNTIL ENCRYPTED|10 PASSWORD CONFLICT|10 INSTEAD INHERITS CHARACTERISTICS WRITE CURSOR ALSO STATEMENT SHARE EXCLUSIVE INLINE ISOLATION REPEATABLE READ COMMITTED SERIALIZABLE UNCOMMITTED LOCAL GLOBAL SQL PROCEDURES RECURSIVE SNAPSHOT ROLLUP CUBE TRUSTED|10 INCLUDE FOLLOWING PRECEDING UNBOUNDED RANGE GROUPS UNENCRYPTED|10 SYSID FORMAT DELIMITER HEADER QUOTE ENCODING FILTER OFF FORCE_QUOTE FORCE_NOT_NULL FORCE_NULL COSTS BUFFERS TIMING SUMMARY DISABLE_PAGE_SKIPPING RESTART CYCLE GENERATED IDENTITY DEFERRED IMMEDIATE LEVEL LOGGED UNLOGGED OF NOTHING NONE EXCLUDE ATTRIBUTE USAGE ROUTINES TRUE FALSE NAN INFINITY ",i="SUPERUSER NOSUPERUSER CREATEDB NOCREATEDB CREATEROLE NOCREATEROLE INHERIT NOINHERIT LOGIN NOLOGIN REPLICATION NOREPLICATION BYPASSRLS NOBYPASSRLS ",d="ALIAS BEGIN CONSTANT DECLARE END EXCEPTION RETURN PERFORM|10 RAISE GET DIAGNOSTICS STACKED|10 FOREACH LOOP ELSIF EXIT WHILE REVERSE SLICE DEBUG LOG INFO NOTICE WARNING ASSERT OPEN ",o="BIGINT INT8 BIGSERIAL SERIAL8 BIT VARYING VARBIT BOOLEAN BOOL BOX BYTEA CHARACTER CHAR VARCHAR CIDR CIRCLE DATE DOUBLE PRECISION FLOAT8 FLOAT INET INTEGER INT INT4 INTERVAL JSON JSONB LINE LSEG|10 MACADDR MACADDR8 MONEY NUMERIC DEC DECIMAL PATH POINT POLYGON REAL FLOAT4 SMALLINT INT2 SMALLSERIAL|10 SERIAL2|10 SERIAL|10 SERIAL4|10 TEXT TIME ZONE TIMETZ|10 TIMESTAMP TIMESTAMPTZ|10 TSQUERY|10 TSVECTOR|10 TXID_SNAPSHOT|10 UUID XML NATIONAL NCHAR INT4RANGE|10 INT8RANGE|10 NUMRANGE|10 TSRANGE|10 TSTZRANGE|10 DATERANGE|10 ANYELEMENT ANYARRAY ANYNONARRAY ANYENUM ANYRANGE CSTRING INTERNAL RECORD PG_DDL_COMMAND VOID UNKNOWN OPAQUE REFCURSOR NAME OID REGPROC|10 REGPROCEDURE|10 REGOPER|10 REGOPERATOR|10 REGCLASS|10 REGTYPE|10 REGROLE|10 REGNAMESPACE|10 REGCONFIG|10 REGDICTIONARY|10 ",c=o.trim().split(" ").map(function(x){return x.split("|")[0]}).join("|"),m="CURRENT_TIME CURRENT_TIMESTAMP CURRENT_USER CURRENT_CATALOG|10 CURRENT_DATE LOCALTIME LOCALTIMESTAMP CURRENT_ROLE|10 CURRENT_SCHEMA|10 SESSION_USER PUBLIC ",_="FOUND NEW OLD TG_NAME|10 TG_WHEN|10 TG_LEVEL|10 TG_OP|10 TG_RELID|10 TG_RELNAME|10 TG_TABLE_NAME|10 TG_TABLE_SCHEMA|10 TG_NARGS|10 TG_ARGV|10 TG_EVENT|10 TG_TAG|10 ROW_COUNT RESULT_OID|10 PG_CONTEXT|10 RETURNED_SQLSTATE COLUMN_NAME CONSTRAINT_NAME PG_DATATYPE_NAME|10 MESSAGE_TEXT TABLE_NAME SCHEMA_NAME PG_EXCEPTION_DETAIL|10 PG_EXCEPTION_HINT|10 PG_EXCEPTION_CONTEXT|10 ",u="SQLSTATE SQLERRM|10 SUCCESSFUL_COMPLETION WARNING DYNAMIC_RESULT_SETS_RETURNED IMPLICIT_ZERO_BIT_PADDING NULL_VALUE_ELIMINATED_IN_SET_FUNCTION PRIVILEGE_NOT_GRANTED PRIVILEGE_NOT_REVOKED STRING_DATA_RIGHT_TRUNCATION DEPRECATED_FEATURE NO_DATA NO_ADDITIONAL_DYNAMIC_RESULT_SETS_RETURNED SQL_STATEMENT_NOT_YET_COMPLETE CONNECTION_EXCEPTION CONNECTION_DOES_NOT_EXIST CONNECTION_FAILURE SQLCLIENT_UNABLE_TO_ESTABLISH_SQLCONNECTION SQLSERVER_REJECTED_ESTABLISHMENT_OF_SQLCONNECTION TRANSACTION_RESOLUTION_UNKNOWN PROTOCOL_VIOLATION TRIGGERED_ACTION_EXCEPTION FEATURE_NOT_SUPPORTED INVALID_TRANSACTION_INITIATION LOCATOR_EXCEPTION INVALID_LOCATOR_SPECIFICATION INVALID_GRANTOR INVALID_GRANT_OPERATION INVALID_ROLE_SPECIFICATION DIAGNOSTICS_EXCEPTION STACKED_DIAGNOSTICS_ACCESSED_WITHOUT_ACTIVE_HANDLER CASE_NOT_FOUND CARDINALITY_VIOLATION DATA_EXCEPTION ARRAY_SUBSCRIPT_ERROR CHARACTER_NOT_IN_REPERTOIRE DATETIME_FIELD_OVERFLOW DIVISION_BY_ZERO ERROR_IN_ASSIGNMENT ESCAPE_CHARACTER_CONFLICT INDICATOR_OVERFLOW INTERVAL_FIELD_OVERFLOW INVALID_ARGUMENT_FOR_LOGARITHM INVALID_ARGUMENT_FOR_NTILE_FUNCTION INVALID_ARGUMENT_FOR_NTH_VALUE_FUNCTION INVALID_ARGUMENT_FOR_POWER_FUNCTION INVALID_ARGUMENT_FOR_WIDTH_BUCKET_FUNCTION INVALID_CHARACTER_VALUE_FOR_CAST INVALID_DATETIME_FORMAT INVALID_ESCAPE_CHARACTER INVALID_ESCAPE_OCTET INVALID_ESCAPE_SEQUENCE NONSTANDARD_USE_OF_ESCAPE_CHARACTER INVALID_INDICATOR_PARAMETER_VALUE INVALID_PARAMETER_VALUE INVALID_REGULAR_EXPRESSION INVALID_ROW_COUNT_IN_LIMIT_CLAUSE INVALID_ROW_COUNT_IN_RESULT_OFFSET_CLAUSE INVALID_TABLESAMPLE_ARGUMENT INVALID_TABLESAMPLE_REPEAT INVALID_TIME_ZONE_DISPLACEMENT_VALUE INVALID_USE_OF_ESCAPE_CHARACTER MOST_SPECIFIC_TYPE_MISMATCH NULL_VALUE_NOT_ALLOWED NULL_VALUE_NO_INDICATOR_PARAMETER NUMERIC_VALUE_OUT_OF_RANGE SEQUENCE_GENERATOR_LIMIT_EXCEEDED STRING_DATA_LENGTH_MISMATCH STRING_DATA_RIGHT_TRUNCATION SUBSTRING_ERROR TRIM_ERROR UNTERMINATED_C_STRING ZERO_LENGTH_CHARACTER_STRING FLOATING_POINT_EXCEPTION INVALID_TEXT_REPRESENTATION INVALID_BINARY_REPRESENTATION BAD_COPY_FILE_FORMAT UNTRANSLATABLE_CHARACTER NOT_AN_XML_DOCUMENT INVALID_XML_DOCUMENT INVALID_XML_CONTENT INVALID_XML_COMMENT INVALID_XML_PROCESSING_INSTRUCTION INTEGRITY_CONSTRAINT_VIOLATION RESTRICT_VIOLATION NOT_NULL_VIOLATION FOREIGN_KEY_VIOLATION UNIQUE_VIOLATION CHECK_VIOLATION EXCLUSION_VIOLATION INVALID_CURSOR_STATE INVALID_TRANSACTION_STATE ACTIVE_SQL_TRANSACTION BRANCH_TRANSACTION_ALREADY_ACTIVE HELD_CURSOR_REQUIRES_SAME_ISOLATION_LEVEL INAPPROPRIATE_ACCESS_MODE_FOR_BRANCH_TRANSACTION INAPPROPRIATE_ISOLATION_LEVEL_FOR_BRANCH_TRANSACTION NO_ACTIVE_SQL_TRANSACTION_FOR_BRANCH_TRANSACTION READ_ONLY_SQL_TRANSACTION SCHEMA_AND_DATA_STATEMENT_MIXING_NOT_SUPPORTED NO_ACTIVE_SQL_TRANSACTION IN_FAILED_SQL_TRANSACTION IDLE_IN_TRANSACTION_SESSION_TIMEOUT INVALID_SQL_STATEMENT_NAME TRIGGERED_DATA_CHANGE_VIOLATION INVALID_AUTHORIZATION_SPECIFICATION INVALID_PASSWORD DEPENDENT_PRIVILEGE_DESCRIPTORS_STILL_EXIST DEPENDENT_OBJECTS_STILL_EXIST INVALID_TRANSACTION_TERMINATION SQL_ROUTINE_EXCEPTION FUNCTION_EXECUTED_NO_RETURN_STATEMENT MODIFYING_SQL_DATA_NOT_PERMITTED PROHIBITED_SQL_STATEMENT_ATTEMPTED READING_SQL_DATA_NOT_PERMITTED INVALID_CURSOR_NAME EXTERNAL_ROUTINE_EXCEPTION CONTAINING_SQL_NOT_PERMITTED MODIFYING_SQL_DATA_NOT_PERMITTED PROHIBITED_SQL_STATEMENT_ATTEMPTED READING_SQL_DATA_NOT_PERMITTED EXTERNAL_ROUTINE_INVOCATION_EXCEPTION INVALID_SQLSTATE_RETURNED NULL_VALUE_NOT_ALLOWED TRIGGER_PROTOCOL_VIOLATED SRF_PROTOCOL_VIOLATED EVENT_TRIGGER_PROTOCOL_VIOLATED SAVEPOINT_EXCEPTION INVALID_SAVEPOINT_SPECIFICATION INVALID_CATALOG_NAME INVALID_SCHEMA_NAME TRANSACTION_ROLLBACK TRANSACTION_INTEGRITY_CONSTRAINT_VIOLATION SERIALIZATION_FAILURE STATEMENT_COMPLETION_UNKNOWN DEADLOCK_DETECTED SYNTAX_ERROR_OR_ACCESS_RULE_VIOLATION SYNTAX_ERROR INSUFFICIENT_PRIVILEGE CANNOT_COERCE GROUPING_ERROR WINDOWING_ERROR INVALID_RECURSION INVALID_FOREIGN_KEY INVALID_NAME NAME_TOO_LONG RESERVED_NAME DATATYPE_MISMATCH INDETERMINATE_DATATYPE COLLATION_MISMATCH INDETERMINATE_COLLATION WRONG_OBJECT_TYPE GENERATED_ALWAYS UNDEFINED_COLUMN UNDEFINED_FUNCTION UNDEFINED_TABLE UNDEFINED_PARAMETER UNDEFINED_OBJECT DUPLICATE_COLUMN DUPLICATE_CURSOR DUPLICATE_DATABASE DUPLICATE_FUNCTION DUPLICATE_PREPARED_STATEMENT DUPLICATE_SCHEMA DUPLICATE_TABLE DUPLICATE_ALIAS DUPLICATE_OBJECT AMBIGUOUS_COLUMN AMBIGUOUS_FUNCTION AMBIGUOUS_PARAMETER AMBIGUOUS_ALIAS INVALID_COLUMN_REFERENCE INVALID_COLUMN_DEFINITION INVALID_CURSOR_DEFINITION INVALID_DATABASE_DEFINITION INVALID_FUNCTION_DEFINITION INVALID_PREPARED_STATEMENT_DEFINITION INVALID_SCHEMA_DEFINITION INVALID_TABLE_DEFINITION INVALID_OBJECT_DEFINITION WITH_CHECK_OPTION_VIOLATION INSUFFICIENT_RESOURCES DISK_FULL OUT_OF_MEMORY TOO_MANY_CONNECTIONS CONFIGURATION_LIMIT_EXCEEDED PROGRAM_LIMIT_EXCEEDED STATEMENT_TOO_COMPLEX TOO_MANY_COLUMNS TOO_MANY_ARGUMENTS OBJECT_NOT_IN_PREREQUISITE_STATE OBJECT_IN_USE CANT_CHANGE_RUNTIME_PARAM LOCK_NOT_AVAILABLE OPERATOR_INTERVENTION QUERY_CANCELED ADMIN_SHUTDOWN CRASH_SHUTDOWN CANNOT_CONNECT_NOW DATABASE_DROPPED SYSTEM_ERROR IO_ERROR UNDEFINED_FILE DUPLICATE_FILE SNAPSHOT_TOO_OLD CONFIG_FILE_ERROR LOCK_FILE_EXISTS FDW_ERROR FDW_COLUMN_NAME_NOT_FOUND FDW_DYNAMIC_PARAMETER_VALUE_NEEDED FDW_FUNCTION_SEQUENCE_ERROR FDW_INCONSISTENT_DESCRIPTOR_INFORMATION FDW_INVALID_ATTRIBUTE_VALUE FDW_INVALID_COLUMN_NAME FDW_INVALID_COLUMN_NUMBER FDW_INVALID_DATA_TYPE FDW_INVALID_DATA_TYPE_DESCRIPTORS FDW_INVALID_DESCRIPTOR_FIELD_IDENTIFIER FDW_INVALID_HANDLE FDW_INVALID_OPTION_INDEX FDW_INVALID_OPTION_NAME FDW_INVALID_STRING_LENGTH_OR_BUFFER_LENGTH FDW_INVALID_STRING_FORMAT FDW_INVALID_USE_OF_NULL_POINTER FDW_TOO_MANY_HANDLES FDW_OUT_OF_MEMORY FDW_NO_SCHEMAS FDW_OPTION_NAME_NOT_FOUND FDW_REPLY_HANDLE FDW_SCHEMA_NOT_FOUND FDW_TABLE_NOT_FOUND FDW_UNABLE_TO_CREATE_EXECUTION FDW_UNABLE_TO_CREATE_REPLY FDW_UNABLE_TO_ESTABLISH_CONNECTION PLPGSQL_ERROR RAISE_EXCEPTION NO_DATA_FOUND TOO_MANY_ROWS ASSERT_FAILURE INTERNAL_ERROR DATA_CORRUPTED INDEX_CORRUPTED ",f="ARRAY_AGG AVG BIT_AND BIT_OR BOOL_AND BOOL_OR COUNT EVERY JSON_AGG JSONB_AGG JSON_OBJECT_AGG JSONB_OBJECT_AGG MAX MIN MODE STRING_AGG SUM XMLAGG CORR COVAR_POP COVAR_SAMP REGR_AVGX REGR_AVGY REGR_COUNT REGR_INTERCEPT REGR_R2 REGR_SLOPE REGR_SXX REGR_SXY REGR_SYY STDDEV STDDEV_POP STDDEV_SAMP VARIANCE VAR_POP VAR_SAMP PERCENTILE_CONT PERCENTILE_DISC ROW_NUMBER RANK DENSE_RANK PERCENT_RANK CUME_DIST NTILE LAG LEAD FIRST_VALUE LAST_VALUE NTH_VALUE NUM_NONNULLS NUM_NULLS ABS CBRT CEIL CEILING DEGREES DIV EXP FLOOR LN LOG MOD PI POWER RADIANS ROUND SCALE SIGN SQRT TRUNC WIDTH_BUCKET RANDOM SETSEED ACOS ACOSD ASIN ASIND ATAN ATAND ATAN2 ATAN2D COS COSD COT COTD SIN SIND TAN TAND BIT_LENGTH CHAR_LENGTH CHARACTER_LENGTH LOWER OCTET_LENGTH OVERLAY POSITION SUBSTRING TREAT TRIM UPPER ASCII BTRIM CHR CONCAT CONCAT_WS CONVERT CONVERT_FROM CONVERT_TO DECODE ENCODE INITCAP LEFT LENGTH LPAD LTRIM MD5 PARSE_IDENT PG_CLIENT_ENCODING QUOTE_IDENT|10 QUOTE_LITERAL|10 QUOTE_NULLABLE|10 REGEXP_MATCH REGEXP_MATCHES REGEXP_REPLACE REGEXP_SPLIT_TO_ARRAY REGEXP_SPLIT_TO_TABLE REPEAT REPLACE REVERSE RIGHT RPAD RTRIM SPLIT_PART STRPOS SUBSTR TO_ASCII TO_HEX TRANSLATE OCTET_LENGTH GET_BIT GET_BYTE SET_BIT SET_BYTE TO_CHAR TO_DATE TO_NUMBER TO_TIMESTAMP AGE CLOCK_TIMESTAMP|10 DATE_PART DATE_TRUNC ISFINITE JUSTIFY_DAYS JUSTIFY_HOURS JUSTIFY_INTERVAL MAKE_DATE MAKE_INTERVAL|10 MAKE_TIME MAKE_TIMESTAMP|10 MAKE_TIMESTAMPTZ|10 NOW STATEMENT_TIMESTAMP|10 TIMEOFDAY TRANSACTION_TIMESTAMP|10 ENUM_FIRST ENUM_LAST ENUM_RANGE AREA CENTER DIAMETER HEIGHT ISCLOSED ISOPEN NPOINTS PCLOSE POPEN RADIUS WIDTH BOX BOUND_BOX CIRCLE LINE LSEG PATH POLYGON ABBREV BROADCAST HOST HOSTMASK MASKLEN NETMASK NETWORK SET_MASKLEN TEXT INET_SAME_FAMILY INET_MERGE MACADDR8_SET7BIT ARRAY_TO_TSVECTOR GET_CURRENT_TS_CONFIG NUMNODE PLAINTO_TSQUERY PHRASETO_TSQUERY WEBSEARCH_TO_TSQUERY QUERYTREE SETWEIGHT STRIP TO_TSQUERY TO_TSVECTOR JSON_TO_TSVECTOR JSONB_TO_TSVECTOR TS_DELETE TS_FILTER TS_HEADLINE TS_RANK TS_RANK_CD TS_REWRITE TSQUERY_PHRASE TSVECTOR_TO_ARRAY TSVECTOR_UPDATE_TRIGGER TSVECTOR_UPDATE_TRIGGER_COLUMN XMLCOMMENT XMLCONCAT XMLELEMENT XMLFOREST XMLPI XMLROOT XMLEXISTS XML_IS_WELL_FORMED XML_IS_WELL_FORMED_DOCUMENT XML_IS_WELL_FORMED_CONTENT XPATH XPATH_EXISTS XMLTABLE XMLNAMESPACES TABLE_TO_XML TABLE_TO_XMLSCHEMA TABLE_TO_XML_AND_XMLSCHEMA QUERY_TO_XML QUERY_TO_XMLSCHEMA QUERY_TO_XML_AND_XMLSCHEMA CURSOR_TO_XML CURSOR_TO_XMLSCHEMA SCHEMA_TO_XML SCHEMA_TO_XMLSCHEMA SCHEMA_TO_XML_AND_XMLSCHEMA DATABASE_TO_XML DATABASE_TO_XMLSCHEMA DATABASE_TO_XML_AND_XMLSCHEMA XMLATTRIBUTES TO_JSON TO_JSONB ARRAY_TO_JSON ROW_TO_JSON JSON_BUILD_ARRAY JSONB_BUILD_ARRAY JSON_BUILD_OBJECT JSONB_BUILD_OBJECT JSON_OBJECT JSONB_OBJECT JSON_ARRAY_LENGTH JSONB_ARRAY_LENGTH JSON_EACH JSONB_EACH JSON_EACH_TEXT JSONB_EACH_TEXT JSON_EXTRACT_PATH JSONB_EXTRACT_PATH JSON_OBJECT_KEYS JSONB_OBJECT_KEYS JSON_POPULATE_RECORD JSONB_POPULATE_RECORD JSON_POPULATE_RECORDSET JSONB_POPULATE_RECORDSET JSON_ARRAY_ELEMENTS JSONB_ARRAY_ELEMENTS JSON_ARRAY_ELEMENTS_TEXT JSONB_ARRAY_ELEMENTS_TEXT JSON_TYPEOF JSONB_TYPEOF JSON_TO_RECORD JSONB_TO_RECORD JSON_TO_RECORDSET JSONB_TO_RECORDSET JSON_STRIP_NULLS JSONB_STRIP_NULLS JSONB_SET JSONB_INSERT JSONB_PRETTY CURRVAL LASTVAL NEXTVAL SETVAL COALESCE NULLIF GREATEST LEAST ARRAY_APPEND ARRAY_CAT ARRAY_NDIMS ARRAY_DIMS ARRAY_FILL ARRAY_LENGTH ARRAY_LOWER ARRAY_POSITION ARRAY_POSITIONS ARRAY_PREPEND ARRAY_REMOVE ARRAY_REPLACE ARRAY_TO_STRING ARRAY_UPPER CARDINALITY STRING_TO_ARRAY UNNEST ISEMPTY LOWER_INC UPPER_INC LOWER_INF UPPER_INF RANGE_MERGE GENERATE_SERIES GENERATE_SUBSCRIPTS CURRENT_DATABASE CURRENT_QUERY CURRENT_SCHEMA|10 CURRENT_SCHEMAS|10 INET_CLIENT_ADDR INET_CLIENT_PORT INET_SERVER_ADDR INET_SERVER_PORT ROW_SECURITY_ACTIVE FORMAT_TYPE TO_REGCLASS TO_REGPROC TO_REGPROCEDURE TO_REGOPER TO_REGOPERATOR TO_REGTYPE TO_REGNAMESPACE TO_REGROLE COL_DESCRIPTION OBJ_DESCRIPTION SHOBJ_DESCRIPTION TXID_CURRENT TXID_CURRENT_IF_ASSIGNED TXID_CURRENT_SNAPSHOT TXID_SNAPSHOT_XIP TXID_SNAPSHOT_XMAX TXID_SNAPSHOT_XMIN TXID_VISIBLE_IN_SNAPSHOT TXID_STATUS CURRENT_SETTING SET_CONFIG BRIN_SUMMARIZE_NEW_VALUES BRIN_SUMMARIZE_RANGE BRIN_DESUMMARIZE_RANGE GIN_CLEAN_PENDING_LIST SUPPRESS_REDUNDANT_UPDATES_TRIGGER LO_FROM_BYTEA LO_PUT LO_GET LO_CREAT LO_CREATE LO_UNLINK LO_IMPORT LO_EXPORT LOREAD LOWRITE GROUPING CAST ".trim().split(" ").map(function(x){return x.split("|")[0]}).join("|");return{name:"PostgreSQL",aliases:["postgres","postgresql"],supersetOf:"sql",case_insensitive:!0,keywords:{keyword:r+d+i,built_in:m+_+u},illegal:/:==|\W\s*\(\*|(^|\s)\$[a-z]|\{\{|[a-z]:\s*$|\.\.\.|TO:|DO:/,contains:[{className:"keyword",variants:[{begin:/\bTEXT\s*SEARCH\b/},{begin:/\b(PRIMARY|FOREIGN|FOR(\s+NO)?)\s+KEY\b/},{begin:/\bPARALLEL\s+(UNSAFE|RESTRICTED|SAFE)\b/},{begin:/\bSTORAGE\s+(PLAIN|EXTERNAL|EXTENDED|MAIN)\b/},{begin:/\bMATCH\s+(FULL|PARTIAL|SIMPLE)\b/},{begin:/\bNULLS\s+(FIRST|LAST)\b/},{begin:/\bEVENT\s+TRIGGER\b/},{begin:/\b(MAPPING|OR)\s+REPLACE\b/},{begin:/\b(FROM|TO)\s+(PROGRAM|STDIN|STDOUT)\b/},{begin:/\b(SHARE|EXCLUSIVE)\s+MODE\b/},{begin:/\b(LEFT|RIGHT)\s+(OUTER\s+)?JOIN\b/},{begin:/\b(FETCH|MOVE)\s+(NEXT|PRIOR|FIRST|LAST|ABSOLUTE|RELATIVE|FORWARD|BACKWARD)\b/},{begin:/\bPRESERVE\s+ROWS\b/},{begin:/\bDISCARD\s+PLANS\b/},{begin:/\bREFERENCING\s+(OLD|NEW)\b/},{begin:/\bSKIP\s+LOCKED\b/},{begin:/\bGROUPING\s+SETS\b/},{begin:/\b(BINARY|INSENSITIVE|SCROLL|NO\s+SCROLL)\s+(CURSOR|FOR)\b/},{begin:/\b(WITH|WITHOUT)\s+HOLD\b/},{begin:/\bWITH\s+(CASCADED|LOCAL)\s+CHECK\s+OPTION\b/},{begin:/\bEXCLUDE\s+(TIES|NO\s+OTHERS)\b/},{begin:/\bFORMAT\s+(TEXT|XML|JSON|YAML)\b/},{begin:/\bSET\s+((SESSION|LOCAL)\s+)?NAMES\b/},{begin:/\bIS\s+(NOT\s+)?UNKNOWN\b/},{begin:/\bSECURITY\s+LABEL\b/},{begin:/\bSTANDALONE\s+(YES|NO|NO\s+VALUE)\b/},{begin:/\bWITH\s+(NO\s+)?DATA\b/},{begin:/\b(FOREIGN|SET)\s+DATA\b/},{begin:/\bSET\s+(CATALOG|CONSTRAINTS)\b/},{begin:/\b(WITH|FOR)\s+ORDINALITY\b/},{begin:/\bIS\s+(NOT\s+)?DOCUMENT\b/},{begin:/\bXML\s+OPTION\s+(DOCUMENT|CONTENT)\b/},{begin:/\b(STRIP|PRESERVE)\s+WHITESPACE\b/},{begin:/\bNO\s+(ACTION|MAXVALUE|MINVALUE)\b/},{begin:/\bPARTITION\s+BY\s+(RANGE|LIST|HASH)\b/},{begin:/\bAT\s+TIME\s+ZONE\b/},{begin:/\bGRANTED\s+BY\b/},{begin:/\bRETURN\s+(QUERY|NEXT)\b/},{begin:/\b(ATTACH|DETACH)\s+PARTITION\b/},{begin:/\bFORCE\s+ROW\s+LEVEL\s+SECURITY\b/},{begin:/\b(INCLUDING|EXCLUDING)\s+(COMMENTS|CONSTRAINTS|DEFAULTS|IDENTITY|INDEXES|STATISTICS|STORAGE|ALL)\b/},{begin:/\bAS\s+(ASSIGNMENT|IMPLICIT|PERMISSIVE|RESTRICTIVE|ENUM|RANGE)\b/}]},{begin:/\b(FORMAT|FAMILY|VERSION)\s*\(/},{begin:/\bINCLUDE\s*\(/,keywords:"INCLUDE"},{begin:/\bRANGE(?!\s*(BETWEEN|UNBOUNDED|CURRENT|[-0-9]+))/},{begin:/\b(VERSION|OWNER|TEMPLATE|TABLESPACE|CONNECTION\s+LIMIT|PROCEDURE|RESTRICT|JOIN|PARSER|COPY|START|END|COLLATION|INPUT|ANALYZE|STORAGE|LIKE|DEFAULT|DELIMITER|ENCODING|COLUMN|CONSTRAINT|TABLE|SCHEMA)\s*=/},{begin:/\b(PG_\w+?|HAS_[A-Z_]+_PRIVILEGE)\b/,relevance:10},{begin:/\bEXTRACT\s*\(/,end:/\bFROM\b/,returnEnd:!0,keywords:{type:"CENTURY DAY DECADE DOW DOY EPOCH HOUR ISODOW ISOYEAR MICROSECONDS MILLENNIUM MILLISECONDS MINUTE MONTH QUARTER SECOND TIMEZONE TIMEZONE_HOUR TIMEZONE_MINUTE WEEK YEAR"}},{begin:/\b(XMLELEMENT|XMLPI)\s*\(\s*NAME/,keywords:{keyword:"NAME"}},{begin:/\b(XMLPARSE|XMLSERIALIZE)\s*\(\s*(DOCUMENT|CONTENT)/,keywords:{keyword:"DOCUMENT CONTENT"}},{beginKeywords:"CACHE INCREMENT MAXVALUE MINVALUE",end:t.C_NUMBER_RE,returnEnd:!0,keywords:"BY CACHE INCREMENT MAXVALUE MINVALUE"},{className:"type",begin:/\b(WITH|WITHOUT)\s+TIME\s+ZONE\b/},{className:"type",begin:/\bINTERVAL\s+(YEAR|MONTH|DAY|HOUR|MINUTE|SECOND)(\s+TO\s+(MONTH|HOUR|MINUTE|SECOND))?\b/},{begin:/\bRETURNS\s+(LANGUAGE_HANDLER|TRIGGER|EVENT_TRIGGER|FDW_HANDLER|INDEX_AM_HANDLER|TSM_HANDLER)\b/,keywords:{keyword:"RETURNS",type:"LANGUAGE_HANDLER TRIGGER EVENT_TRIGGER FDW_HANDLER INDEX_AM_HANDLER TSM_HANDLER"}},{begin:"\\b("+f+")\\s*\\("},{begin:"\\.("+c+")\\b"},{begin:"\\b("+c+")\\s+PATH\\b",keywords:{keyword:"PATH",type:o.replace("PATH ","")}},{className:"type",begin:"\\b("+c+")\\b"},{className:"string",begin:"'",end:"'",contains:[{begin:"''"}]},{className:"string",begin:"(e|E|u&|U&)'",end:"'",contains:[{begin:"\\\\."}],relevance:10},t.END_SAME_AS_BEGIN({begin:l,end:l,contains:[{subLanguage:["pgsql","perl","python","tcl","r","lua","java","php","ruby","bash","scheme","xml","json"],endsWithParent:!0}]}),{begin:'"',end:'"',contains:[{begin:'""'}]},t.C_NUMBER_MODE,t.C_BLOCK_COMMENT_MODE,a,{className:"meta",variants:[{begin:"%(ROW)?TYPE",relevance:10},{begin:"\\$\\d+"},{begin:"^#\\w",end:"$"}]},{className:"symbol",begin:n,relevance:10}]}}return J_=e,J_}var e0,W1;function X6(){if(W1)return e0;W1=1;function e(t){const a=t.regex,s=/(?![A-Za-z0-9])(?![$])/,l=a.concat(/[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/,s),n=a.concat(/(\\?[A-Z][a-z0-9_\x7f-\xff]+|\\?[A-Z]+(?=[A-Z][a-z0-9_\x7f-\xff])){1,}/,s),r={scope:"variable",match:"\\$+"+l},i={scope:"meta",variants:[{begin:/<\?php/,relevance:10},{begin:/<\?=/},{begin:/<\?/,relevance:.1},{begin:/\?>/}]},d={scope:"subst",variants:[{begin:/\$\w+/},{begin:/\{\$/,end:/\}/}]},o=t.inherit(t.APOS_STRING_MODE,{illegal:null}),c=t.inherit(t.QUOTE_STRING_MODE,{illegal:null,contains:t.QUOTE_STRING_MODE.contains.concat(d)}),m={begin:/<<<[ \t]*(?:(\w+)|"(\w+)")\n/,end:/[ \t]*(\w+)\b/,contains:t.QUOTE_STRING_MODE.contains.concat(d),"on:begin":(L,B)=>{B.data._beginMatch=L[1]||L[2]},"on:end":(L,B)=>{B.data._beginMatch!==L[1]&&B.ignoreMatch()}},_=t.END_SAME_AS_BEGIN({begin:/<<<[ \t]*'(\w+)'\n/,end:/[ \t]*(\w+)\b/}),u=`[ +]`,b={scope:"string",variants:[c,o,m,_]},f={scope:"number",variants:[{begin:"\\b0[bB][01]+(?:_[01]+)*\\b"},{begin:"\\b0[oO][0-7]+(?:_[0-7]+)*\\b"},{begin:"\\b0[xX][\\da-fA-F]+(?:_[\\da-fA-F]+)*\\b"},{begin:"(?:\\b\\d+(?:_\\d+)*(\\.(?:\\d+(?:_\\d+)*))?|\\B\\.\\d+)(?:[eE][+-]?\\d+)?"}],relevance:0},x=["false","null","true"],p=["__CLASS__","__DIR__","__FILE__","__FUNCTION__","__COMPILER_HALT_OFFSET__","__LINE__","__METHOD__","__NAMESPACE__","__TRAIT__","die","echo","exit","include","include_once","print","require","require_once","array","abstract","and","as","binary","bool","boolean","break","callable","case","catch","class","clone","const","continue","declare","default","do","double","else","elseif","empty","enddeclare","endfor","endforeach","endif","endswitch","endwhile","enum","eval","extends","final","finally","float","for","foreach","from","global","goto","if","implements","instanceof","insteadof","int","integer","interface","isset","iterable","list","match|0","mixed","new","never","object","or","private","protected","public","readonly","real","return","string","switch","throw","trait","try","unset","use","var","void","while","xor","yield"],z=["Error|0","AppendIterator","ArgumentCountError","ArithmeticError","ArrayIterator","ArrayObject","AssertionError","BadFunctionCallException","BadMethodCallException","CachingIterator","CallbackFilterIterator","CompileError","Countable","DirectoryIterator","DivisionByZeroError","DomainException","EmptyIterator","ErrorException","Exception","FilesystemIterator","FilterIterator","GlobIterator","InfiniteIterator","InvalidArgumentException","IteratorIterator","LengthException","LimitIterator","LogicException","MultipleIterator","NoRewindIterator","OutOfBoundsException","OutOfRangeException","OuterIterator","OverflowException","ParentIterator","ParseError","RangeException","RecursiveArrayIterator","RecursiveCachingIterator","RecursiveCallbackFilterIterator","RecursiveDirectoryIterator","RecursiveFilterIterator","RecursiveIterator","RecursiveIteratorIterator","RecursiveRegexIterator","RecursiveTreeIterator","RegexIterator","RuntimeException","SeekableIterator","SplDoublyLinkedList","SplFileInfo","SplFileObject","SplFixedArray","SplHeap","SplMaxHeap","SplMinHeap","SplObjectStorage","SplObserver","SplPriorityQueue","SplQueue","SplStack","SplSubject","SplTempFileObject","TypeError","UnderflowException","UnexpectedValueException","UnhandledMatchError","ArrayAccess","BackedEnum","Closure","Fiber","Generator","Iterator","IteratorAggregate","Serializable","Stringable","Throwable","Traversable","UnitEnum","WeakReference","WeakMap","Directory","__PHP_Incomplete_Class","parent","php_user_filter","self","static","stdClass"],P={keyword:p,literal:(L=>{const B=[];return L.forEach(O=>{B.push(O),O.toLowerCase()===O?B.push(O.toUpperCase()):B.push(O.toLowerCase())}),B})(x),built_in:z},C=L=>L.map(B=>B.replace(/\|\d+$/,"")),S={variants:[{match:[/new/,a.concat(u,"+"),a.concat("(?!",C(z).join("\\b|"),"\\b)"),n],scope:{1:"keyword",4:"title.class"}}]},y=a.concat(l,"\\b(?!\\()"),E={variants:[{match:[a.concat(/::/,a.lookahead(/(?!class\b)/)),y],scope:{2:"variable.constant"}},{match:[/::/,/class/],scope:{2:"variable.language"}},{match:[n,a.concat(/::/,a.lookahead(/(?!class\b)/)),y],scope:{1:"title.class",3:"variable.constant"}},{match:[n,a.concat("::",a.lookahead(/(?!class\b)/))],scope:{1:"title.class"}},{match:[n,/::/,/class/],scope:{1:"title.class",3:"variable.language"}}]},T={scope:"attr",match:a.concat(l,a.lookahead(":"),a.lookahead(/(?!::)/))},F={relevance:0,begin:/\(/,end:/\)/,keywords:P,contains:[T,r,E,t.C_BLOCK_COMMENT_MODE,b,f,S]},A={relevance:0,match:[/\b/,a.concat("(?!fn\\b|function\\b|",C(p).join("\\b|"),"|",C(z).join("\\b|"),"\\b)"),l,a.concat(u,"*"),a.lookahead(/(?=\()/)],scope:{3:"title.function.invoke"},contains:[F]};F.contains.push(A);const M=[T,E,t.C_BLOCK_COMMENT_MODE,b,f,S],G={begin:a.concat(/#\[\s*/,n),beginScope:"meta",end:/]/,endScope:"meta",keywords:{literal:x,keyword:["new","array"]},contains:[{begin:/\[/,end:/]/,keywords:{literal:x,keyword:["new","array"]},contains:["self",...M]},...M,{scope:"meta",match:n}]};return{case_insensitive:!1,keywords:P,contains:[G,t.HASH_COMMENT_MODE,t.COMMENT("//","$"),t.COMMENT("/\\*","\\*/",{contains:[{scope:"doctag",match:"@[A-Za-z]+"}]}),{match:/__halt_compiler\(\);/,keywords:"__halt_compiler",starts:{scope:"comment",end:t.MATCH_NOTHING_RE,contains:[{match:/\?>/,scope:"meta",endsParent:!0}]}},i,{scope:"variable.language",match:/\$this\b/},r,A,E,{match:[/const/,/\s/,l],scope:{1:"keyword",3:"variable.constant"}},S,{scope:"function",relevance:0,beginKeywords:"fn function",end:/[;{]/,excludeEnd:!0,illegal:"[$%\\[]",contains:[{beginKeywords:"use"},t.UNDERSCORE_TITLE_MODE,{begin:"=>",endsParent:!0},{scope:"params",begin:"\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0,keywords:P,contains:["self",r,E,t.C_BLOCK_COMMENT_MODE,b,f]}]},{scope:"class",variants:[{beginKeywords:"enum",illegal:/[($"]/},{beginKeywords:"class interface trait",illegal:/[:($"]/}],relevance:0,end:/\{/,excludeEnd:!0,contains:[{beginKeywords:"extends implements"},t.UNDERSCORE_TITLE_MODE]},{beginKeywords:"namespace",relevance:0,end:";",illegal:/[.']/,contains:[t.inherit(t.UNDERSCORE_TITLE_MODE,{scope:"title.class"})]},{beginKeywords:"use",relevance:0,end:";",contains:[{match:/\b(as|const|function)\b/,scope:"keyword"},t.UNDERSCORE_TITLE_MODE]},b,f]}}return e0=e,e0}var t0,$1;function j6(){if($1)return t0;$1=1;function e(t){return{name:"PHP template",subLanguage:"xml",contains:[{begin:/<\?(php|=)?/,end:/\?>/,subLanguage:"php",contains:[{begin:"/\\*",end:"\\*/",skip:!0},{begin:'b"',end:'"',skip:!0},{begin:"b'",end:"'",skip:!0},t.inherit(t.APOS_STRING_MODE,{illegal:null,className:null,contains:null,skip:!0}),t.inherit(t.QUOTE_STRING_MODE,{illegal:null,className:null,contains:null,skip:!0})]}]}}return t0=e,t0}var a0,X1;function Z6(){if(X1)return a0;X1=1;function e(t){return{name:"Plain text",aliases:["text","txt"],disableAutodetect:!0}}return a0=e,a0}var s0,j1;function J6(){if(j1)return s0;j1=1;function e(t){const a={keyword:"actor addressof and as be break class compile_error compile_intrinsic consume continue delegate digestof do else elseif embed end error for fun if ifdef in interface is isnt lambda let match new not object or primitive recover repeat return struct then trait try type until use var where while with xor",meta:"iso val tag trn box ref",literal:"this false true"},s={className:"string",begin:'"""',end:'"""',relevance:10},l={className:"string",begin:'"',end:'"',contains:[t.BACKSLASH_ESCAPE]},n={className:"string",begin:"'",end:"'",contains:[t.BACKSLASH_ESCAPE],relevance:0},r={className:"type",begin:"\\b_?[A-Z][\\w]*",relevance:0},i={begin:t.IDENT_RE+"'",relevance:0};return{name:"Pony",keywords:a,contains:[r,s,l,n,i,{className:"number",begin:"(-?)(\\b0[xX][a-fA-F0-9]+|\\b0[bB][01]+|(\\b\\d+(_\\d+)?(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",relevance:0},t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE]}}return s0=e,s0}var l0,Z1;function ek(){if(Z1)return l0;Z1=1;function e(t){const a=["string","char","byte","int","long","bool","decimal","single","double","DateTime","xml","array","hashtable","void"],s="Add|Clear|Close|Copy|Enter|Exit|Find|Format|Get|Hide|Join|Lock|Move|New|Open|Optimize|Pop|Push|Redo|Remove|Rename|Reset|Resize|Search|Select|Set|Show|Skip|Split|Step|Switch|Undo|Unlock|Watch|Backup|Checkpoint|Compare|Compress|Convert|ConvertFrom|ConvertTo|Dismount|Edit|Expand|Export|Group|Import|Initialize|Limit|Merge|Mount|Out|Publish|Restore|Save|Sync|Unpublish|Update|Approve|Assert|Build|Complete|Confirm|Deny|Deploy|Disable|Enable|Install|Invoke|Register|Request|Restart|Resume|Start|Stop|Submit|Suspend|Uninstall|Unregister|Wait|Debug|Measure|Ping|Repair|Resolve|Test|Trace|Connect|Disconnect|Read|Receive|Send|Write|Block|Grant|Protect|Revoke|Unblock|Unprotect|Use|ForEach|Sort|Tee|Where",l="-and|-as|-band|-bnot|-bor|-bxor|-casesensitive|-ccontains|-ceq|-cge|-cgt|-cle|-clike|-clt|-cmatch|-cne|-cnotcontains|-cnotlike|-cnotmatch|-contains|-creplace|-csplit|-eq|-exact|-f|-file|-ge|-gt|-icontains|-ieq|-ige|-igt|-ile|-ilike|-ilt|-imatch|-in|-ine|-inotcontains|-inotlike|-inotmatch|-ireplace|-is|-isnot|-isplit|-join|-le|-like|-lt|-match|-ne|-not|-notcontains|-notin|-notlike|-notmatch|-or|-regex|-replace|-shl|-shr|-split|-wildcard|-xor",n={$pattern:/-?[A-z\.\-]+\b/,keyword:"if else foreach return do while until elseif begin for trap data dynamicparam end break throw param continue finally in switch exit filter try process catch hidden static parameter",built_in:"ac asnp cat cd CFS chdir clc clear clhy cli clp cls clv cnsn compare copy cp cpi cpp curl cvpa dbp del diff dir dnsn ebp echo|0 epal epcsv epsn erase etsn exsn fc fhx fl ft fw gal gbp gc gcb gci gcm gcs gdr gerr ghy gi gin gjb gl gm gmo gp gps gpv group gsn gsnp gsv gtz gu gv gwmi h history icm iex ihy ii ipal ipcsv ipmo ipsn irm ise iwmi iwr kill lp ls man md measure mi mount move mp mv nal ndr ni nmo npssc nsn nv ogv oh popd ps pushd pwd r rbp rcjb rcsn rd rdr ren ri rjb rm rmdir rmo rni rnp rp rsn rsnp rujb rv rvpa rwmi sajb sal saps sasv sbp sc scb select set shcm si sl sleep sls sort sp spjb spps spsv start stz sujb sv swmi tee trcm type wget where wjb write"},r=/\w[\w\d]*((-)[\w\d]+)*/,i={begin:"`[\\s\\S]",relevance:0},d={className:"variable",variants:[{begin:/\$\B/},{className:"keyword",begin:/\$this/},{begin:/\$[\w\d][\w\d_:]*/}]},o={className:"literal",begin:/\$(null|true|false)\b/},c={className:"string",variants:[{begin:/"/,end:/"/},{begin:/@"/,end:/^"@/}],contains:[i,d,{className:"variable",begin:/\$[A-z]/,end:/[^A-z]/}]},m={className:"string",variants:[{begin:/'/,end:/'/},{begin:/@'/,end:/^'@/}]},_={className:"doctag",variants:[{begin:/\.(synopsis|description|example|inputs|outputs|notes|link|component|role|functionality)/},{begin:/\.(parameter|forwardhelptargetname|forwardhelpcategory|remotehelprunspace|externalhelp)\s+\S+/}]},u=t.inherit(t.COMMENT(null,null),{variants:[{begin:/#/,end:/$/},{begin:/<#/,end:/#>/}],contains:[_]}),b={className:"built_in",variants:[{begin:"(".concat(s,")+(-)[\\w\\d]+")}]},f={className:"class",beginKeywords:"class enum",end:/\s*[{]/,excludeEnd:!0,relevance:0,contains:[t.TITLE_MODE]},x={className:"function",begin:/function\s+/,end:/\s*\{|$/,excludeEnd:!0,returnBegin:!0,relevance:0,contains:[{begin:"function",relevance:0,className:"keyword"},{className:"title",begin:r,relevance:0},{begin:/\(/,end:/\)/,className:"params",relevance:0,contains:[d]}]},p={begin:/using\s/,end:/$/,returnBegin:!0,contains:[c,m,{className:"keyword",begin:/(using|assembly|command|module|namespace|type)/}]},z={variants:[{className:"operator",begin:"(".concat(l,")\\b")},{className:"literal",begin:/(-){1,2}[\w\d-]+/,relevance:0}]},w={className:"selector-tag",begin:/@\B/,relevance:0},P={className:"function",begin:/\[.*\]\s*[\w]+[ ]??\(/,end:/$/,returnBegin:!0,relevance:0,contains:[{className:"keyword",begin:"(".concat(n.keyword.toString().replace(/\s/g,"|"),")\\b"),endsParent:!0,relevance:0},t.inherit(t.TITLE_MODE,{endsParent:!0})]},C=[P,u,i,t.NUMBER_MODE,c,m,b,d,o,w],S={begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0,relevance:0,contains:[].concat("self",C,{begin:"("+a.join("|")+")",className:"built_in",relevance:0},{className:"type",begin:/[\.\w\d]+/,relevance:0})};return P.contains.unshift(S),{name:"PowerShell",aliases:["pwsh","ps","ps1"],case_insensitive:!0,keywords:n,contains:C.concat(f,x,p,z,S)}}return l0=e,l0}var n0,J1;function tk(){if(J1)return n0;J1=1;function e(t){const a=t.regex,s=["displayHeight","displayWidth","mouseY","mouseX","mousePressed","pmouseX","pmouseY","key","keyCode","pixels","focused","frameCount","frameRate","height","width","size","createGraphics","beginDraw","createShape","loadShape","PShape","arc","ellipse","line","point","quad","rect","triangle","bezier","bezierDetail","bezierPoint","bezierTangent","curve","curveDetail","curvePoint","curveTangent","curveTightness","shape","shapeMode","beginContour","beginShape","bezierVertex","curveVertex","endContour","endShape","quadraticVertex","vertex","ellipseMode","noSmooth","rectMode","smooth","strokeCap","strokeJoin","strokeWeight","mouseClicked","mouseDragged","mouseMoved","mousePressed","mouseReleased","mouseWheel","keyPressed","keyPressedkeyReleased","keyTyped","print","println","save","saveFrame","day","hour","millis","minute","month","second","year","background","clear","colorMode","fill","noFill","noStroke","stroke","alpha","blue","brightness","color","green","hue","lerpColor","red","saturation","modelX","modelY","modelZ","screenX","screenY","screenZ","ambient","emissive","shininess","specular","add","createImage","beginCamera","camera","endCamera","frustum","ortho","perspective","printCamera","printProjection","cursor","frameRate","noCursor","exit","loop","noLoop","popStyle","pushStyle","redraw","binary","boolean","byte","char","float","hex","int","str","unbinary","unhex","join","match","matchAll","nf","nfc","nfp","nfs","split","splitTokens","trim","append","arrayCopy","concat","expand","reverse","shorten","sort","splice","subset","box","sphere","sphereDetail","createInput","createReader","loadBytes","loadJSONArray","loadJSONObject","loadStrings","loadTable","loadXML","open","parseXML","saveTable","selectFolder","selectInput","beginRaw","beginRecord","createOutput","createWriter","endRaw","endRecord","PrintWritersaveBytes","saveJSONArray","saveJSONObject","saveStream","saveStrings","saveXML","selectOutput","popMatrix","printMatrix","pushMatrix","resetMatrix","rotate","rotateX","rotateY","rotateZ","scale","shearX","shearY","translate","ambientLight","directionalLight","lightFalloff","lights","lightSpecular","noLights","normal","pointLight","spotLight","image","imageMode","loadImage","noTint","requestImage","tint","texture","textureMode","textureWrap","blend","copy","filter","get","loadPixels","set","updatePixels","blendMode","loadShader","PShaderresetShader","shader","createFont","loadFont","text","textFont","textAlign","textLeading","textMode","textSize","textWidth","textAscent","textDescent","abs","ceil","constrain","dist","exp","floor","lerp","log","mag","map","max","min","norm","pow","round","sq","sqrt","acos","asin","atan","atan2","cos","degrees","radians","sin","tan","noise","noiseDetail","noiseSeed","random","randomGaussian","randomSeed"],l=t.IDENT_RE,n={variants:[{match:a.concat(a.either(...s),a.lookahead(/\s*\(/)),className:"built_in"},{relevance:0,match:a.concat(/\b(?!for|if|while)/,l,a.lookahead(/\s*\(/)),className:"title.function"}]},r={match:[/new\s+/,l],className:{1:"keyword",2:"class.title"}},i={relevance:0,match:[/\./,l],className:{2:"property"}},d={variants:[{match:[/class/,/\s+/,l,/\s+/,/extends/,/\s+/,l]},{match:[/class/,/\s+/,l]}],className:{1:"keyword",3:"title.class",5:"keyword",7:"title.class.inherited"}},o=["boolean","byte","char","color","double","float","int","long","short"],c=["BufferedReader","PVector","PFont","PImage","PGraphics","HashMap","String","Array","FloatDict","ArrayList","FloatList","IntDict","IntList","JSONArray","JSONObject","Object","StringDict","StringList","Table","TableRow","XML"];return{name:"Processing",aliases:["pde"],keywords:{keyword:[...["abstract","assert","break","case","catch","const","continue","default","else","enum","final","finally","for","if","import","instanceof","long","native","new","package","private","private","protected","protected","public","public","return","static","strictfp","switch","synchronized","throw","throws","transient","try","void","volatile","while"]],literal:"P2D P3D HALF_PI PI QUARTER_PI TAU TWO_PI null true false",title:"setup draw",variable:"super this",built_in:[...s,...c],type:o},contains:[d,r,n,i,t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,t.C_NUMBER_MODE]}}return n0=e,n0}var r0,eh;function ak(){if(eh)return r0;eh=1;function e(t){return{name:"Python profiler",contains:[t.C_NUMBER_MODE,{begin:"[a-zA-Z_][\\da-zA-Z_]+\\.[\\da-zA-Z_]{1,3}",end:":",excludeEnd:!0},{begin:"(ncalls|tottime|cumtime)",end:"$",keywords:"ncalls tottime|10 cumtime|10 filename",relevance:10},{begin:"function calls",end:"$",contains:[t.C_NUMBER_MODE],relevance:10},t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,{className:"string",begin:"\\(",end:"\\)$",excludeBegin:!0,excludeEnd:!0,relevance:0}]}}return r0=e,r0}var i0,th;function sk(){if(th)return i0;th=1;function e(t){const a={begin:/[a-z][A-Za-z0-9_]*/,relevance:0},s={className:"symbol",variants:[{begin:/[A-Z][a-zA-Z0-9_]*/},{begin:/_[A-Za-z0-9_]*/}],relevance:0},l={begin:/\(/,end:/\)/,relevance:0},n={begin:/\[/,end:/\]/},r={className:"comment",begin:/%/,end:/$/,contains:[t.PHRASAL_WORDS_MODE]},i={className:"string",begin:/`/,end:/`/,contains:[t.BACKSLASH_ESCAPE]},d={className:"string",begin:/0'(\\'|.)/},o={className:"string",begin:/0'\\s/},m=[a,s,l,{begin:/:-/},n,r,t.C_BLOCK_COMMENT_MODE,t.QUOTE_STRING_MODE,t.APOS_STRING_MODE,i,d,o,t.C_NUMBER_MODE];return l.contains=m,n.contains=m,{name:"Prolog",contains:m.concat([{begin:/\.$/}])}}return i0=e,i0}var d0,ah;function lk(){if(ah)return d0;ah=1;function e(t){const a="[ \\t\\f]*",s="[ \\t\\f]+",l=a+"[:=]"+a,n=s,r="("+l+"|"+n+")",i="([^\\\\:= \\t\\f\\n]|\\\\.)+",d={end:r,relevance:0,starts:{className:"string",end:/$/,relevance:0,contains:[{begin:"\\\\\\\\"},{begin:"\\\\\\n"}]}};return{name:".properties",disableAutodetect:!0,case_insensitive:!0,illegal:/\S/,contains:[t.COMMENT("^\\s*[!#]","$"),{returnBegin:!0,variants:[{begin:i+l},{begin:i+n}],contains:[{className:"attr",begin:i,endsParent:!0}],starts:d},{className:"attr",begin:i+a+"$"}]}}return d0=e,d0}var o0,sh;function nk(){if(sh)return o0;sh=1;function e(t){const a=["package","import","option","optional","required","repeated","group","oneof"],s=["double","float","int32","int64","uint32","uint64","sint32","sint64","fixed32","fixed64","sfixed32","sfixed64","bool","string","bytes"],l={match:[/(message|enum|service)\s+/,t.IDENT_RE],scope:{1:"keyword",2:"title.class"}};return{name:"Protocol Buffers",aliases:["proto"],keywords:{keyword:a,type:s,literal:["true","false"]},contains:[t.QUOTE_STRING_MODE,t.NUMBER_MODE,t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,l,{className:"function",beginKeywords:"rpc",end:/[{;]/,excludeEnd:!0,keywords:"rpc returns"},{begin:/^\s*[A-Z_]+(?=\s*=[^\n]+;$)/}]}}return o0=e,o0}var c0,lh;function rk(){if(lh)return c0;lh=1;function e(t){const a={keyword:"and case default else elsif false if in import enherits node or true undef unless main settings $string ",literal:"alias audit before loglevel noop require subscribe tag owner ensure group mode name|0 changes context force incl lens load_path onlyif provider returns root show_diff type_check en_address ip_address realname command environment hour monute month monthday special target weekday creates cwd ogoutput refresh refreshonly tries try_sleep umask backup checksum content ctime force ignore links mtime purge recurse recurselimit replace selinux_ignore_defaults selrange selrole seltype seluser source souirce_permissions sourceselect validate_cmd validate_replacement allowdupe attribute_membership auth_membership forcelocal gid ia_load_module members system host_aliases ip allowed_trunk_vlans description device_url duplex encapsulation etherchannel native_vlan speed principals allow_root auth_class auth_type authenticate_user k_of_n mechanisms rule session_owner shared options device fstype enable hasrestart directory present absent link atboot blockdevice device dump pass remounts poller_tag use message withpath adminfile allow_virtual allowcdrom category configfiles flavor install_options instance package_settings platform responsefile status uninstall_options vendor unless_system_user unless_uid binary control flags hasstatus manifest pattern restart running start stop allowdupe auths expiry gid groups home iterations key_membership keys managehome membership password password_max_age password_min_age profile_membership profiles project purge_ssh_keys role_membership roles salt shell uid baseurl cost descr enabled enablegroups exclude failovermethod gpgcheck gpgkey http_caching include includepkgs keepalive metadata_expire metalink mirrorlist priority protect proxy proxy_password proxy_username repo_gpgcheck s3_enabled skip_if_unavailable sslcacert sslclientcert sslclientkey sslverify mounted",built_in:"architecture augeasversion blockdevices boardmanufacturer boardproductname boardserialnumber cfkey dhcp_servers domain ec2_ ec2_userdata facterversion filesystems ldom fqdn gid hardwareisa hardwaremodel hostname id|0 interfaces ipaddress ipaddress_ ipaddress6 ipaddress6_ iphostnumber is_virtual kernel kernelmajversion kernelrelease kernelversion kernelrelease kernelversion lsbdistcodename lsbdistdescription lsbdistid lsbdistrelease lsbmajdistrelease lsbminordistrelease lsbrelease macaddress macaddress_ macosx_buildversion macosx_productname macosx_productversion macosx_productverson_major macosx_productversion_minor manufacturer memoryfree memorysize netmask metmask_ network_ operatingsystem operatingsystemmajrelease operatingsystemrelease osfamily partitions path physicalprocessorcount processor processorcount productname ps puppetversion rubysitedir rubyversion selinux selinux_config_mode selinux_config_policy selinux_current_mode selinux_current_mode selinux_enforced selinux_policyversion serialnumber sp_ sshdsakey sshecdsakey sshrsakey swapencrypted swapfree swapsize timezone type uniqueid uptime uptime_days uptime_hours uptime_seconds uuid virtual vlans xendomains zfs_version zonenae zones zpool_version"},s=t.COMMENT("#","$"),l="([A-Za-z_]|::)(\\w|::)*",n=t.inherit(t.TITLE_MODE,{begin:l}),r={className:"variable",begin:"\\$"+l},i={className:"string",contains:[t.BACKSLASH_ESCAPE,r],variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/}]};return{name:"Puppet",aliases:["pp"],contains:[s,r,i,{beginKeywords:"class",end:"\\{|;",illegal:/=/,contains:[n,s]},{beginKeywords:"define",end:/\{/,contains:[{className:"section",begin:t.IDENT_RE,endsParent:!0}]},{begin:t.IDENT_RE+"\\s+\\{",returnBegin:!0,end:/\S/,contains:[{className:"keyword",begin:t.IDENT_RE,relevance:.2},{begin:/\{/,end:/\}/,keywords:a,relevance:0,contains:[i,s,{begin:"[a-zA-Z_]+\\s*=>",returnBegin:!0,end:"=>",contains:[{className:"attr",begin:t.IDENT_RE}]},{className:"number",begin:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",relevance:0},r]}],relevance:0}]}}return c0=e,c0}var m0,nh;function ik(){if(nh)return m0;nh=1;function e(t){const a={className:"string",begin:'(~)?"',end:'"',illegal:"\\n"},s={className:"symbol",begin:"#[a-zA-Z_]\\w*\\$?"};return{name:"PureBASIC",aliases:["pb","pbi"],keywords:"Align And Array As Break CallDebugger Case CompilerCase CompilerDefault CompilerElse CompilerElseIf CompilerEndIf CompilerEndSelect CompilerError CompilerIf CompilerSelect CompilerWarning Continue Data DataSection Debug DebugLevel Declare DeclareC DeclareCDLL DeclareDLL DeclareModule Default Define Dim DisableASM DisableDebugger DisableExplicit Else ElseIf EnableASM EnableDebugger EnableExplicit End EndDataSection EndDeclareModule EndEnumeration EndIf EndImport EndInterface EndMacro EndModule EndProcedure EndSelect EndStructure EndStructureUnion EndWith Enumeration EnumerationBinary Extends FakeReturn For ForEach ForEver Global Gosub Goto If Import ImportC IncludeBinary IncludeFile IncludePath Interface List Macro MacroExpandedCount Map Module NewList NewMap Next Not Or Procedure ProcedureC ProcedureCDLL ProcedureDLL ProcedureReturn Protected Prototype PrototypeC ReDim Read Repeat Restore Return Runtime Select Shared Static Step Structure StructureUnion Swap Threaded To UndefineMacro Until Until UnuseModule UseModule Wend While With XIncludeFile XOr",contains:[t.COMMENT(";","$",{relevance:0}),{className:"function",begin:"\\b(Procedure|Declare)(C|CDLL|DLL)?\\b",end:"\\(",excludeEnd:!0,returnBegin:!0,contains:[{className:"keyword",begin:"(Procedure|Declare)(C|CDLL|DLL)?",excludeEnd:!0},{className:"type",begin:"\\.\\w*"},t.UNDERSCORE_TITLE_MODE]},a,s]}}return m0=e,m0}var _0,rh;function dk(){if(rh)return _0;rh=1;function e(t){const a=t.regex,s=new RegExp("[\\p{XID_Start}_]\\p{XID_Continue}*","u"),l=["and","as","assert","async","await","break","case","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","match","nonlocal|10","not","or","pass","raise","return","try","while","with","yield"],d={$pattern:/[A-Za-z]\w+|__\w+__/,keyword:l,built_in:["__import__","abs","all","any","ascii","bin","bool","breakpoint","bytearray","bytes","callable","chr","classmethod","compile","complex","delattr","dict","dir","divmod","enumerate","eval","exec","filter","float","format","frozenset","getattr","globals","hasattr","hash","help","hex","id","input","int","isinstance","issubclass","iter","len","list","locals","map","max","memoryview","min","next","object","oct","open","ord","pow","print","property","range","repr","reversed","round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","vars","zip"],literal:["__debug__","Ellipsis","False","None","NotImplemented","True"],type:["Any","Callable","Coroutine","Dict","List","Literal","Generic","Optional","Sequence","Set","Tuple","Type","Union"]},o={className:"meta",begin:/^(>>>|\.\.\.) /},c={className:"subst",begin:/\{/,end:/\}/,keywords:d,illegal:/#/},m={begin:/\{\{/,relevance:0},_={className:"string",contains:[t.BACKSLASH_ESCAPE],variants:[{begin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?'''/,end:/'''/,contains:[t.BACKSLASH_ESCAPE,o],relevance:10},{begin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?"""/,end:/"""/,contains:[t.BACKSLASH_ESCAPE,o],relevance:10},{begin:/([fF][rR]|[rR][fF]|[fF])'''/,end:/'''/,contains:[t.BACKSLASH_ESCAPE,o,m,c]},{begin:/([fF][rR]|[rR][fF]|[fF])"""/,end:/"""/,contains:[t.BACKSLASH_ESCAPE,o,m,c]},{begin:/([uU]|[rR])'/,end:/'/,relevance:10},{begin:/([uU]|[rR])"/,end:/"/,relevance:10},{begin:/([bB]|[bB][rR]|[rR][bB])'/,end:/'/},{begin:/([bB]|[bB][rR]|[rR][bB])"/,end:/"/},{begin:/([fF][rR]|[rR][fF]|[fF])'/,end:/'/,contains:[t.BACKSLASH_ESCAPE,m,c]},{begin:/([fF][rR]|[rR][fF]|[fF])"/,end:/"/,contains:[t.BACKSLASH_ESCAPE,m,c]},t.APOS_STRING_MODE,t.QUOTE_STRING_MODE]},u="[0-9](_?[0-9])*",b=`(\\b(${u}))?\\.(${u})|\\b(${u})\\.`,f=`\\b|${l.join("|")}`,x={className:"number",relevance:0,variants:[{begin:`(\\b(${u})|(${b}))[eE][+-]?(${u})[jJ]?(?=${f})`},{begin:`(${b})[jJ]?`},{begin:`\\b([1-9](_?[0-9])*|0+(_?0)*)[lLjJ]?(?=${f})`},{begin:`\\b0[bB](_?[01])+[lL]?(?=${f})`},{begin:`\\b0[oO](_?[0-7])+[lL]?(?=${f})`},{begin:`\\b0[xX](_?[0-9a-fA-F])+[lL]?(?=${f})`},{begin:`\\b(${u})[jJ](?=${f})`}]},p={className:"comment",begin:a.lookahead(/# type:/),end:/$/,keywords:d,contains:[{begin:/# type:/},{begin:/#/,end:/\b\B/,endsWithParent:!0}]},z={className:"params",variants:[{className:"",begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:d,contains:["self",o,x,_,t.HASH_COMMENT_MODE]}]};return c.contains=[_,x,o],{name:"Python",aliases:["py","gyp","ipython"],unicodeRegex:!0,keywords:d,illegal:/(<\/|\?)|=>/,contains:[o,x,{scope:"variable.language",match:/\bself\b/},{beginKeywords:"if",relevance:0},{match:/\bor\b/,scope:"keyword"},_,p,t.HASH_COMMENT_MODE,{match:[/\bdef/,/\s+/,s],scope:{1:"keyword",3:"title.function"},contains:[z]},{variants:[{match:[/\bclass/,/\s+/,s,/\s*/,/\(\s*/,s,/\s*\)/]},{match:[/\bclass/,/\s+/,s]}],scope:{1:"keyword",3:"title.class",6:"title.class.inherited"}},{className:"meta",begin:/^[\t ]*@/,end:/(?=#)|$/,contains:[x,z,_]}]}}return _0=e,_0}var u0,ih;function ok(){if(ih)return u0;ih=1;function e(t){return{aliases:["pycon"],contains:[{className:"meta.prompt",starts:{end:/ |$/,starts:{end:"$",subLanguage:"python"}},variants:[{begin:/^>>>(?=[ ]|$)/},{begin:/^\.\.\.(?=[ ]|$)/}]}]}}return u0=e,u0}var b0,dh;function ck(){if(dh)return b0;dh=1;function e(t){return{name:"Q",aliases:["k","kdb"],keywords:{$pattern:/(`?)[A-Za-z0-9_]+\b/,keyword:"do while select delete by update from",literal:"0b 1b",built_in:"neg not null string reciprocal floor ceiling signum mod xbar xlog and or each scan over prior mmu lsq inv md5 ltime gtime count first var dev med cov cor all any rand sums prds mins maxs fills deltas ratios avgs differ prev next rank reverse iasc idesc asc desc msum mcount mavg mdev xrank mmin mmax xprev rotate distinct group where flip type key til get value attr cut set upsert raze union inter except cross sv vs sublist enlist read0 read1 hopen hclose hdel hsym hcount peach system ltrim rtrim trim lower upper ssr view tables views cols xcols keys xkey xcol xasc xdesc fkeys meta lj aj aj0 ij pj asof uj ww wj wj1 fby xgroup ungroup ej save load rsave rload show csv parse eval min max avg wavg wsum sin cos tan sum",type:"`float `double int `timestamp `timespan `datetime `time `boolean `symbol `char `byte `short `long `real `month `date `minute `second `guid"},contains:[t.C_LINE_COMMENT_MODE,t.QUOTE_STRING_MODE,t.C_NUMBER_MODE]}}return b0=e,b0}var p0,oh;function mk(){if(oh)return p0;oh=1;function e(t){const a=t.regex,s={keyword:"in of on if for while finally var new function do return void else break catch instanceof with throw case default try this switch continue typeof delete let yield const export super debugger as async await import",literal:"true false null undefined NaN Infinity",built_in:"eval isFinite isNaN parseFloat parseInt decodeURI decodeURIComponent encodeURI encodeURIComponent escape unescape Object Function Boolean Error EvalError InternalError RangeError ReferenceError StopIteration SyntaxError TypeError URIError Number Math Date String RegExp Array Float32Array Float64Array Int16Array Int32Array Int8Array Uint16Array Uint32Array Uint8Array Uint8ClampedArray ArrayBuffer DataView JSON Intl arguments require module console window document Symbol Set Map WeakSet WeakMap Proxy Reflect Behavior bool color coordinate date double enumeration font geocircle georectangle geoshape int list matrix4x4 parent point quaternion real rect size string url variant vector2d vector3d vector4d Promise"},l="[a-zA-Z_][a-zA-Z0-9\\._]*",n={className:"keyword",begin:"\\bproperty\\b",starts:{className:"string",end:"(:|=|;|,|//|/\\*|$)",returnEnd:!0}},r={className:"keyword",begin:"\\bsignal\\b",starts:{className:"string",end:"(\\(|:|=|;|,|//|/\\*|$)",returnEnd:!0}},i={className:"attribute",begin:"\\bid\\s*:",starts:{className:"string",end:l,returnEnd:!1}},d={begin:l+"\\s*:",returnBegin:!0,contains:[{className:"attribute",begin:l,end:"\\s*:",excludeEnd:!0,relevance:0}],relevance:0},o={begin:a.concat(l,/\s*\{/),end:/\{/,returnBegin:!0,relevance:0,contains:[t.inherit(t.TITLE_MODE,{begin:l})]};return{name:"QML",aliases:["qt"],case_insensitive:!1,keywords:s,contains:[{className:"meta",begin:/^\s*['"]use (strict|asm)['"]/},t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,{className:"string",begin:"`",end:"`",contains:[t.BACKSLASH_ESCAPE,{className:"subst",begin:"\\$\\{",end:"\\}"}]},t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,{className:"number",variants:[{begin:"\\b(0[bB][01]+)"},{begin:"\\b(0[oO][0-7]+)"},{begin:t.C_NUMBER_RE}],relevance:0},{begin:"("+t.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",contains:[t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,t.REGEXP_MODE,{begin:/\s*[);\]]/,relevance:0,subLanguage:"xml"}],relevance:0},r,n,{className:"function",beginKeywords:"function",end:/\{/,excludeEnd:!0,contains:[t.inherit(t.TITLE_MODE,{begin:/[A-Za-z$_][0-9A-Za-z$_]*/}),{className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,contains:[t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE]}],illegal:/\[|%/},{begin:"\\."+t.IDENT_RE,relevance:0},i,d,o],illegal:/#/}}return p0=e,p0}var f0,ch;function _k(){if(ch)return f0;ch=1;function e(t){const a=t.regex,s=/(?:(?:[a-zA-Z]|\.[._a-zA-Z])[._a-zA-Z0-9]*)|\.(?!\d)/,l=a.either(/0[xX][0-9a-fA-F]+\.[0-9a-fA-F]*[pP][+-]?\d+i?/,/0[xX][0-9a-fA-F]+(?:[pP][+-]?\d+)?[Li]?/,/(?:\d+(?:\.\d*)?|\.\d+)(?:[eE][+-]?\d+)?[Li]?/),n=/[=!<>:]=|\|\||&&|:::?|<-|<<-|->>|->|\|>|[-+*\/?!$&|:<=>@^~]|\*\*/,r=a.either(/[()]/,/[{}]/,/\[\[/,/[[\]]/,/\\/,/,/);return{name:"R",keywords:{$pattern:s,keyword:"function if in break next repeat else for while",literal:"NULL NA TRUE FALSE Inf NaN NA_integer_|10 NA_real_|10 NA_character_|10 NA_complex_|10",built_in:"LETTERS letters month.abb month.name pi T F abs acos acosh all any anyNA Arg as.call as.character as.complex as.double as.environment as.integer as.logical as.null.default as.numeric as.raw asin asinh atan atanh attr attributes baseenv browser c call ceiling class Conj cos cosh cospi cummax cummin cumprod cumsum digamma dim dimnames emptyenv exp expression floor forceAndCall gamma gc.time globalenv Im interactive invisible is.array is.atomic is.call is.character is.complex is.double is.environment is.expression is.finite is.function is.infinite is.integer is.language is.list is.logical is.matrix is.na is.name is.nan is.null is.numeric is.object is.pairlist is.raw is.recursive is.single is.symbol lazyLoadDBfetch length lgamma list log max min missing Mod names nargs nzchar oldClass on.exit pos.to.env proc.time prod quote range Re rep retracemem return round seq_along seq_len seq.int sign signif sin sinh sinpi sqrt standardGeneric substitute sum switch tan tanh tanpi tracemem trigamma trunc unclass untracemem UseMethod xtfrm"},contains:[t.COMMENT(/#'/,/$/,{contains:[{scope:"doctag",match:/@examples/,starts:{end:a.lookahead(a.either(/\n^#'\s*(?=@[a-zA-Z]+)/,/\n^(?!#')/)),endsParent:!0}},{scope:"doctag",begin:"@param",end:/$/,contains:[{scope:"variable",variants:[{match:s},{match:/`(?:\\.|[^`\\])+`/}],endsParent:!0}]},{scope:"doctag",match:/@[a-zA-Z]+/},{scope:"keyword",match:/\\[a-zA-Z]+/}]}),t.HASH_COMMENT_MODE,{scope:"string",contains:[t.BACKSLASH_ESCAPE],variants:[t.END_SAME_AS_BEGIN({begin:/[rR]"(-*)\(/,end:/\)(-*)"/}),t.END_SAME_AS_BEGIN({begin:/[rR]"(-*)\{/,end:/\}(-*)"/}),t.END_SAME_AS_BEGIN({begin:/[rR]"(-*)\[/,end:/\](-*)"/}),t.END_SAME_AS_BEGIN({begin:/[rR]'(-*)\(/,end:/\)(-*)'/}),t.END_SAME_AS_BEGIN({begin:/[rR]'(-*)\{/,end:/\}(-*)'/}),t.END_SAME_AS_BEGIN({begin:/[rR]'(-*)\[/,end:/\](-*)'/}),{begin:'"',end:'"',relevance:0},{begin:"'",end:"'",relevance:0}]},{relevance:0,variants:[{scope:{1:"operator",2:"number"},match:[n,l]},{scope:{1:"operator",2:"number"},match:[/%[^%]*%/,l]},{scope:{1:"punctuation",2:"number"},match:[r,l]},{scope:{2:"number"},match:[/[^a-zA-Z0-9._]|^/,l]}]},{scope:{3:"operator"},match:[s,/\s+/,/<-/,/\s+/]},{scope:"operator",relevance:0,variants:[{match:n},{match:/%[^%]*%/}]},{scope:"punctuation",relevance:0,match:r},{begin:"`",end:"`",contains:[{begin:/\\./}]}]}}return f0=e,f0}var z0,mh;function uk(){if(mh)return z0;mh=1;function e(t){return{name:"ReasonML",aliases:["re"],keywords:{$pattern:/[a-z_]\w*!?/,keyword:["and","as","asr","assert","begin","class","constraint","do","done","downto","else","end","esfun","exception","external","for","fun","function","functor","if","in","include","inherit","initializer","land","lazy","let","lor","lsl","lsr","lxor","mod","module","mutable","new","nonrec","object","of","open","or","pri","pub","rec","sig","struct","switch","then","to","try","type","val","virtual","when","while","with"],built_in:["array","bool","bytes","char","exn|5","float","int","int32","int64","list","lazy_t|5","nativeint|5","ref","string","unit"],literal:["true","false"]},illegal:/(:-|:=|\$\{|\+=)/,contains:[{scope:"literal",match:/\[(\|\|)?\]|\(\)/,relevance:0},t.C_LINE_COMMENT_MODE,t.COMMENT(/\/\*/,/\*\//,{illegal:/^(#,\/\/)/}),{scope:"symbol",match:/\'[A-Za-z_](?!\')[\w\']*/},{scope:"type",match:/`[A-Z][\w\']*/},{scope:"type",match:/\b[A-Z][\w\']*/,relevance:0},{match:/[a-z_]\w*\'[\w\']*/,relevance:0},{scope:"operator",match:/\s+(\|\||\+[\+\.]?|\*[\*\/\.]?|\/[\.]?|\.\.\.|\|>|&&|===?)\s+/,relevance:0},t.inherit(t.APOS_STRING_MODE,{scope:"string",relevance:0}),t.inherit(t.QUOTE_STRING_MODE,{illegal:null}),{scope:"number",variants:[{match:/\b0[xX][a-fA-F0-9_]+[Lln]?/},{match:/\b0[oO][0-7_]+[Lln]?/},{match:/\b0[bB][01_]+[Lln]?/},{match:/\b[0-9][0-9_]*([Lln]|(\.[0-9_]*)?([eE][-+]?[0-9_]+)?)/}],relevance:0}]}}return z0=e,z0}var w0,_h;function bk(){if(_h)return w0;_h=1;function e(t){return{name:"RenderMan RIB",keywords:"ArchiveRecord AreaLightSource Atmosphere Attribute AttributeBegin AttributeEnd Basis Begin Blobby Bound Clipping ClippingPlane Color ColorSamples ConcatTransform Cone CoordinateSystem CoordSysTransform CropWindow Curves Cylinder DepthOfField Detail DetailRange Disk Displacement Display End ErrorHandler Exposure Exterior Format FrameAspectRatio FrameBegin FrameEnd GeneralPolygon GeometricApproximation Geometry Hider Hyperboloid Identity Illuminate Imager Interior LightSource MakeCubeFaceEnvironment MakeLatLongEnvironment MakeShadow MakeTexture Matte MotionBegin MotionEnd NuPatch ObjectBegin ObjectEnd ObjectInstance Opacity Option Orientation Paraboloid Patch PatchMesh Perspective PixelFilter PixelSamples PixelVariance Points PointsGeneralPolygons PointsPolygons Polygon Procedural Projection Quantize ReadArchive RelativeDetail ReverseOrientation Rotate Scale ScreenWindow ShadingInterpolation ShadingRate Shutter Sides Skew SolidBegin SolidEnd Sphere SubdivisionMesh Surface TextureCoordinates Torus Transform TransformBegin TransformEnd TransformPoints Translate TrimCurve WorldBegin WorldEnd",illegal:"/}],illegal:/./},t.COMMENT("^#","$"),d,o,i,{begin:/[\w-]+=([^\s{}[\]()>]+)/,relevance:0,returnBegin:!0,contains:[{className:"attribute",begin:/[^=]+/},{begin:/=/,endsWithParent:!0,relevance:0,contains:[d,o,i,{className:"literal",begin:"\\b("+n.split(" ").join("|")+")\\b"},{begin:/("[^"]*"|[^\s{}[\]]+)/}]}]},{className:"number",begin:/\*[0-9a-fA-F]+/},{begin:"\\b("+l.split(" ").join("|")+")([\\s[(\\]|])",returnBegin:!0,contains:[{className:"built_in",begin:/\w+/}]},{className:"built_in",variants:[{begin:"(\\.\\./|/|\\s)(("+r.split(" ").join("|")+");?\\s)+"},{begin:/\.\./,relevance:0}]}]}}return g0=e,g0}var h0,ph;function zk(){if(ph)return h0;ph=1;function e(t){const a=["abs","acos","ambient","area","asin","atan","atmosphere","attribute","calculatenormal","ceil","cellnoise","clamp","comp","concat","cos","degrees","depth","Deriv","diffuse","distance","Du","Dv","environment","exp","faceforward","filterstep","floor","format","fresnel","incident","length","lightsource","log","match","max","min","mod","noise","normalize","ntransform","opposite","option","phong","pnoise","pow","printf","ptlined","radians","random","reflect","refract","renderinfo","round","setcomp","setxcomp","setycomp","setzcomp","shadow","sign","sin","smoothstep","specular","specularbrdf","spline","sqrt","step","tan","texture","textureinfo","trace","transform","vtransform","xcomp","ycomp","zcomp"],s=["matrix","float","color","point","normal","vector"],l=["while","for","if","do","return","else","break","extern","continue"],n={match:[/(surface|displacement|light|volume|imager)/,/\s+/,t.IDENT_RE],scope:{1:"keyword",3:"title.class"}};return{name:"RenderMan RSL",keywords:{keyword:l,built_in:a,type:s},illegal:""},r]}}return S0=e,S0}var y0,wh;function gk(){if(wh)return y0;wh=1;function e(t){const a=t.regex,s=["do","if","then","else","end","until","while","abort","array","attrib","by","call","cards","cards4","catname","continue","datalines","datalines4","delete","delim","delimiter","display","dm","drop","endsas","error","file","filename","footnote","format","goto","in","infile","informat","input","keep","label","leave","length","libname","link","list","lostcard","merge","missing","modify","options","output","out","page","put","redirect","remove","rename","replace","retain","return","select","set","skip","startsas","stop","title","update","waitsas","where","window","x|0","systask","add","and","alter","as","cascade","check","create","delete","describe","distinct","drop","foreign","from","group","having","index","insert","into","in","key","like","message","modify","msgtype","not","null","on","or","order","primary","references","reset","restrict","select","set","table","unique","update","validate","view","where"],l=["abs","addr","airy","arcos","arsin","atan","attrc","attrn","band","betainv","blshift","bnot","bor","brshift","bxor","byte","cdf","ceil","cexist","cinv","close","cnonct","collate","compbl","compound","compress","cos","cosh","css","curobs","cv","daccdb","daccdbsl","daccsl","daccsyd","dacctab","dairy","date","datejul","datepart","datetime","day","dclose","depdb","depdbsl","depdbsl","depsl","depsl","depsyd","depsyd","deptab","deptab","dequote","dhms","dif","digamma","dim","dinfo","dnum","dopen","doptname","doptnum","dread","dropnote","dsname","erf","erfc","exist","exp","fappend","fclose","fcol","fdelete","fetch","fetchobs","fexist","fget","fileexist","filename","fileref","finfo","finv","fipname","fipnamel","fipstate","floor","fnonct","fnote","fopen","foptname","foptnum","fpoint","fpos","fput","fread","frewind","frlen","fsep","fuzz","fwrite","gaminv","gamma","getoption","getvarc","getvarn","hbound","hms","hosthelp","hour","ibessel","index","indexc","indexw","input","inputc","inputn","int","intck","intnx","intrr","irr","jbessel","juldate","kurtosis","lag","lbound","left","length","lgamma","libname","libref","log","log10","log2","logpdf","logpmf","logsdf","lowcase","max","mdy","mean","min","minute","mod","month","mopen","mort","n","netpv","nmiss","normal","note","npv","open","ordinal","pathname","pdf","peek","peekc","pmf","point","poisson","poke","probbeta","probbnml","probchi","probf","probgam","probhypr","probit","probnegb","probnorm","probt","put","putc","putn","qtr","quote","ranbin","rancau","ranexp","rangam","range","rank","rannor","ranpoi","rantbl","rantri","ranuni","repeat","resolve","reverse","rewind","right","round","saving","scan","sdf","second","sign","sin","sinh","skewness","soundex","spedis","sqrt","std","stderr","stfips","stname","stnamel","substr","sum","symget","sysget","sysmsg","sysprod","sysrc","system","tan","tanh","time","timepart","tinv","tnonct","today","translate","tranwrd","trigamma","trim","trimn","trunc","uniform","upcase","uss","var","varfmt","varinfmt","varlabel","varlen","varname","varnum","varray","varrayx","vartype","verify","vformat","vformatd","vformatdx","vformatn","vformatnx","vformatw","vformatwx","vformatx","vinarray","vinarrayx","vinformat","vinformatd","vinformatdx","vinformatn","vinformatnx","vinformatw","vinformatwx","vinformatx","vlabel","vlabelx","vlength","vlengthx","vname","vnamex","vtype","vtypex","weekday","year","yyq","zipfips","zipname","zipnamel","zipstate"],n=["bquote","nrbquote","cmpres","qcmpres","compstor","datatyp","display","do","else","end","eval","global","goto","if","index","input","keydef","label","left","length","let","local","lowcase","macro","mend","nrbquote","nrquote","nrstr","put","qcmpres","qleft","qlowcase","qscan","qsubstr","qsysfunc","qtrim","quote","qupcase","scan","str","substr","superq","syscall","sysevalf","sysexec","sysfunc","sysget","syslput","sysprod","sysrc","sysrput","then","to","trim","unquote","until","upcase","verify","while","window"];return{name:"SAS",case_insensitive:!0,keywords:{literal:["null","missing","_all_","_automatic_","_character_","_infile_","_n_","_name_","_null_","_numeric_","_user_","_webout_"],keyword:s},contains:[{className:"keyword",begin:/^\s*(proc [\w\d_]+|data|run|quit)[\s;]/},{className:"variable",begin:/&[a-zA-Z_&][a-zA-Z0-9_]*\.?/},{begin:[/^\s*/,/datalines;|cards;/,/(?:.*\n)+/,/^\s*;\s*$/],className:{2:"keyword",3:"string"}},{begin:[/%mend|%macro/,/\s+/,/[a-zA-Z_&][a-zA-Z0-9_]*/],className:{1:"built_in",3:"title.function"}},{className:"built_in",begin:"%"+a.either(...n)},{className:"title.function",begin:/%[a-zA-Z_][a-zA-Z_0-9]*/},{className:"meta",begin:a.either(...l)+"(?=\\()"},{className:"string",variants:[t.APOS_STRING_MODE,t.QUOTE_STRING_MODE]},t.COMMENT("\\*",";"),t.C_BLOCK_COMMENT_MODE]}}return y0=e,y0}var C0,xh;function hk(){if(xh)return C0;xh=1;function e(t){const a=t.regex,s={className:"meta",begin:"@[A-Za-z]+"},l={className:"subst",variants:[{begin:"\\$[A-Za-z0-9_]+"},{begin:/\$\{/,end:/\}/}]},n={className:"string",variants:[{begin:'"""',end:'"""'},{begin:'"',end:'"',illegal:"\\n",contains:[t.BACKSLASH_ESCAPE]},{begin:'[a-z]+"',end:'"',illegal:"\\n",contains:[t.BACKSLASH_ESCAPE,l]},{className:"string",begin:'[a-z]+"""',end:'"""',contains:[l],relevance:10}]},r={className:"type",begin:"\\b[A-Z][A-Za-z0-9_]*",relevance:0},i={className:"title",begin:/[^0-9\n\t "'(),.`{}\[\]:;][^\n\t "'(),.`{}\[\]:;]+|[^0-9\n\t "'(),.`{}\[\]:;=]/,relevance:0},d={className:"class",beginKeywords:"class object trait type",end:/[:={\[\n;]/,excludeEnd:!0,contains:[t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,{beginKeywords:"extends with",relevance:10},{begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0,relevance:0,contains:[r,t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE]},{className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,relevance:0,contains:[r,t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE]},i]},o={className:"function",beginKeywords:"def",end:a.lookahead(/[:={\[(\n;]/),contains:[i]},c={begin:[/^\s*/,"extension",/\s+(?=[[(])/],beginScope:{2:"keyword"}},m={begin:[/^\s*/,/end/,/\s+/,/(extension\b)?/],beginScope:{2:"keyword",4:"keyword"}},_=[{match:/\.inline\b/},{begin:/\binline(?=\s)/,keywords:"inline"}],u={begin:[/\(\s*/,/using/,/\s+(?!\))/],beginScope:{2:"keyword"}};return{name:"Scala",keywords:{literal:"true false null",keyword:"type yield lazy override def with val var sealed abstract private trait object if then forSome for while do throw finally protected extends import final return else break new catch super class case package default try this match continue throws implicit export enum given transparent"},contains:[{begin:["//>",/\s+/,/using/,/\s+/,/\S+/],beginScope:{1:"comment",3:"keyword",5:"type"},end:/$/,contains:[{className:"string",begin:/\S+/}]},t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,n,r,o,d,t.C_NUMBER_MODE,c,m,..._,u,s]}}return C0=e,C0}var E0,gh;function Pk(){if(gh)return E0;gh=1;function e(t){const a="[^\\(\\)\\[\\]\\{\\}\",'`;#|\\\\\\s]+",s="(-|\\+)?\\d+([./]\\d+)?",l=s+"[+\\-]"+s+"i",n={$pattern:a,built_in:"case-lambda call/cc class define-class exit-handler field import inherit init-field interface let*-values let-values let/ec mixin opt-lambda override protect provide public rename require require-for-syntax syntax syntax-case syntax-error unit/sig unless when with-syntax and begin call-with-current-continuation call-with-input-file call-with-output-file case cond define define-syntax delay do dynamic-wind else for-each if lambda let let* let-syntax letrec letrec-syntax map or syntax-rules ' * + , ,@ - ... / ; < <= = => > >= ` abs acos angle append apply asin assoc assq assv atan boolean? caar cadr call-with-input-file call-with-output-file call-with-values car cdddar cddddr cdr ceiling char->integer char-alphabetic? char-ci<=? char-ci=? char-ci>? char-downcase char-lower-case? char-numeric? char-ready? char-upcase char-upper-case? char-whitespace? char<=? char=? char>? char? close-input-port close-output-port complex? cons cos current-input-port current-output-port denominator display eof-object? eq? equal? eqv? eval even? exact->inexact exact? exp expt floor force gcd imag-part inexact->exact inexact? input-port? integer->char integer? interaction-environment lcm length list list->string list->vector list-ref list-tail list? load log magnitude make-polar make-rectangular make-string make-vector max member memq memv min modulo negative? newline not null-environment null? number->string number? numerator odd? open-input-file open-output-file output-port? pair? peek-char port? positive? procedure? quasiquote quote quotient rational? rationalize read read-char real-part real? remainder reverse round scheme-report-environment set! set-car! set-cdr! sin sqrt string string->list string->number string->symbol string-append string-ci<=? string-ci=? string-ci>? string-copy string-fill! string-length string-ref string-set! string<=? string=? string>? string? substring symbol->string symbol? tan transcript-off transcript-on truncate values vector vector->list vector-fill! vector-length vector-ref vector-set! with-input-from-file with-output-to-file write write-char zero?"},r={className:"literal",begin:"(#t|#f|#\\\\"+a+"|#\\\\.)"},i={className:"number",variants:[{begin:s,relevance:0},{begin:l,relevance:0},{begin:"#b[0-1]+(/[0-1]+)?"},{begin:"#o[0-7]+(/[0-7]+)?"},{begin:"#x[0-9a-f]+(/[0-9a-f]+)?"}]},d=t.QUOTE_STRING_MODE,o=[t.COMMENT(";","$",{relevance:0}),t.COMMENT("#\\|","\\|#")],c={begin:a,relevance:0},m={className:"symbol",begin:"'"+a},_={endsWithParent:!0,relevance:0},u={variants:[{begin:/'/},{begin:"`"}],contains:[{begin:"\\(",end:"\\)",contains:["self",r,d,i,c,m]}]},b={className:"name",relevance:0,begin:a,keywords:n},x={variants:[{begin:"\\(",end:"\\)"},{begin:"\\[",end:"\\]"}],contains:[{begin:/lambda/,endsWithParent:!0,returnBegin:!0,contains:[b,{endsParent:!0,variants:[{begin:/\(/,end:/\)/},{begin:/\[/,end:/\]/}],contains:[c]}]},b,_]};return _.contains=[r,i,d,c,m,u,x].concat(o),{name:"Scheme",aliases:["scm"],illegal:/\S/,contains:[t.SHEBANG(),i,d,m,u,x].concat(o)}}return E0=e,E0}var v0,hh;function Sk(){if(hh)return v0;hh=1;function e(t){const a=[t.C_NUMBER_MODE,{className:"string",begin:`'|"`,end:`'|"`,contains:[t.BACKSLASH_ESCAPE,{begin:"''"}]}];return{name:"Scilab",aliases:["sci"],keywords:{$pattern:/%?\w+/,keyword:"abort break case clear catch continue do elseif else endfunction end for function global if pause return resume select try then while",literal:"%f %F %t %T %pi %eps %inf %nan %e %i %z %s",built_in:"abs and acos asin atan ceil cd chdir clearglobal cosh cos cumprod deff disp error exec execstr exists exp eye gettext floor fprintf fread fsolve imag isdef isempty isinfisnan isvector lasterror length load linspace list listfiles log10 log2 log max min msprintf mclose mopen ones or pathconvert poly printf prod pwd rand real round sinh sin size gsort sprintf sqrt strcat strcmps tring sum system tanh tan type typename warning zeros matrix"},illegal:'("|#|/\\*|\\s+/\\w+)',contains:[{className:"function",beginKeywords:"function",end:"$",contains:[t.UNDERSCORE_TITLE_MODE,{className:"params",begin:"\\(",end:"\\)"}]},{begin:"[a-zA-Z_][a-zA-Z_0-9]*[\\.']+",relevance:0},{begin:"\\[",end:"\\][\\.']*",relevance:0,contains:a},t.COMMENT("//","$")].concat(a)}}return v0=e,v0}var N0,Ph;function yk(){if(Ph)return N0;Ph=1;const e=o=>({IMPORTANT:{scope:"meta",begin:"!important"},BLOCK_COMMENT:o.C_BLOCK_COMMENT_MODE,HEXCOLOR:{scope:"number",begin:/#(([0-9a-fA-F]{3,4})|(([0-9a-fA-F]{2}){3,4}))\b/},FUNCTION_DISPATCH:{className:"built_in",begin:/[\w-]+(?=\()/},ATTRIBUTE_SELECTOR_MODE:{scope:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[o.APOS_STRING_MODE,o.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{scope:"number",begin:o.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},CSS_VARIABLE:{className:"attr",begin:/--[A-Za-z_][A-Za-z0-9_-]*/}}),t=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","optgroup","option","p","picture","q","quote","samp","section","select","source","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],a=["defs","g","marker","mask","pattern","svg","switch","symbol","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feFlood","feGaussianBlur","feImage","feMerge","feMorphology","feOffset","feSpecularLighting","feTile","feTurbulence","linearGradient","radialGradient","stop","circle","ellipse","image","line","path","polygon","polyline","rect","text","use","textPath","tspan","foreignObject","clipPath"],s=[...t,...a],l=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"].sort().reverse(),n=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invalid","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"].sort().reverse(),r=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"].sort().reverse(),i=["accent-color","align-content","align-items","align-self","alignment-baseline","all","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","appearance","backface-visibility","background","background-attachment","background-blend-mode","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","baseline-shift","block-size","border","border-block","border-block-color","border-block-end","border-block-end-color","border-block-end-style","border-block-end-width","border-block-start","border-block-start-color","border-block-start-style","border-block-start-width","border-block-style","border-block-width","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-inline","border-inline-color","border-inline-end","border-inline-end-color","border-inline-end-style","border-inline-end-width","border-inline-start","border-inline-start-color","border-inline-start-style","border-inline-start-width","border-inline-style","border-inline-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-end-end-radius","border-end-start-radius","border-right-color","border-right-style","border-right-width","border-spacing","border-start-end-radius","border-start-start-radius","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","cx","cy","caption-side","caret-color","clear","clip","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","color-scheme","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","content-visibility","counter-increment","counter-reset","cue","cue-after","cue-before","cursor","direction","display","dominant-baseline","empty-cells","enable-background","fill","fill-opacity","fill-rule","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","flow","flood-color","flood-opacity","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-smoothing","font-stretch","font-style","font-synthesis","font-variant","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","glyph-orientation-horizontal","glyph-orientation-vertical","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","inline-size","inset","inset-block","inset-block-end","inset-block-start","inset-inline","inset-inline-end","inset-inline-start","isolation","kerning","justify-content","justify-items","justify-self","left","letter-spacing","lighting-color","line-break","line-height","list-style","list-style-image","list-style-position","list-style-type","marker","marker-end","marker-mid","marker-start","mask","margin","margin-block","margin-block-end","margin-block-start","margin-bottom","margin-inline","margin-inline-end","margin-inline-start","margin-left","margin-right","margin-top","marks","mask","mask-border","mask-border-mode","mask-border-outset","mask-border-repeat","mask-border-slice","mask-border-source","mask-border-width","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-block-size","max-height","max-inline-size","max-width","min-block-size","min-height","min-inline-size","min-width","mix-blend-mode","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-block","padding-block-end","padding-block-start","padding-bottom","padding-inline","padding-inline-end","padding-inline-start","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","pause","pause-after","pause-before","perspective","perspective-origin","pointer-events","position","quotes","r","resize","rest","rest-after","rest-before","right","rotate","row-gap","scale","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-stop","scroll-snap-type","scrollbar-color","scrollbar-gutter","scrollbar-width","shape-image-threshold","shape-margin","shape-outside","shape-rendering","stop-color","stop-opacity","stroke","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","speak","speak-as","src","tab-size","table-layout","text-anchor","text-align","text-align-all","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-skip-ink","text-decoration-style","text-decoration-thickness","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-indent","text-justify","text-orientation","text-overflow","text-rendering","text-shadow","text-transform","text-underline-offset","text-underline-position","top","transform","transform-box","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","translate","unicode-bidi","vector-effect","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","x","y","z-index"].sort().reverse();function d(o){const c=e(o),m=r,_=n,u="@[a-z-]+",b="and or not only",x={className:"variable",begin:"(\\$"+"[a-zA-Z-][a-zA-Z0-9_-]*"+")\\b",relevance:0};return{name:"SCSS",case_insensitive:!0,illegal:"[=/|']",contains:[o.C_LINE_COMMENT_MODE,o.C_BLOCK_COMMENT_MODE,c.CSS_NUMBER_MODE,{className:"selector-id",begin:"#[A-Za-z0-9_-]+",relevance:0},{className:"selector-class",begin:"\\.[A-Za-z0-9_-]+",relevance:0},c.ATTRIBUTE_SELECTOR_MODE,{className:"selector-tag",begin:"\\b("+s.join("|")+")\\b",relevance:0},{className:"selector-pseudo",begin:":("+_.join("|")+")"},{className:"selector-pseudo",begin:":(:)?("+m.join("|")+")"},x,{begin:/\(/,end:/\)/,contains:[c.CSS_NUMBER_MODE]},c.CSS_VARIABLE,{className:"attribute",begin:"\\b("+i.join("|")+")\\b"},{begin:"\\b(whitespace|wait|w-resize|visible|vertical-text|vertical-ideographic|uppercase|upper-roman|upper-alpha|underline|transparent|top|thin|thick|text|text-top|text-bottom|tb-rl|table-header-group|table-footer-group|sw-resize|super|strict|static|square|solid|small-caps|separate|se-resize|scroll|s-resize|rtl|row-resize|ridge|right|repeat|repeat-y|repeat-x|relative|progress|pointer|overline|outside|outset|oblique|nowrap|not-allowed|normal|none|nw-resize|no-repeat|no-drop|newspaper|ne-resize|n-resize|move|middle|medium|ltr|lr-tb|lowercase|lower-roman|lower-alpha|loose|list-item|line|line-through|line-edge|lighter|left|keep-all|justify|italic|inter-word|inter-ideograph|inside|inset|inline|inline-block|inherit|inactive|ideograph-space|ideograph-parenthesis|ideograph-numeric|ideograph-alpha|horizontal|hidden|help|hand|groove|fixed|ellipsis|e-resize|double|dotted|distribute|distribute-space|distribute-letter|distribute-all-lines|disc|disabled|default|decimal|dashed|crosshair|collapse|col-resize|circle|char|center|capitalize|break-word|break-all|bottom|both|bolder|bold|block|bidi-override|below|baseline|auto|always|all-scroll|absolute|table|table-cell)\\b"},{begin:/:/,end:/[;}{]/,relevance:0,contains:[c.BLOCK_COMMENT,x,c.HEXCOLOR,c.CSS_NUMBER_MODE,o.QUOTE_STRING_MODE,o.APOS_STRING_MODE,c.IMPORTANT,c.FUNCTION_DISPATCH]},{begin:"@(page|font-face)",keywords:{$pattern:u,keyword:"@page @font-face"}},{begin:"@",end:"[{;]",returnBegin:!0,keywords:{$pattern:/[a-z-]+/,keyword:b,attribute:l.join(" ")},contains:[{begin:u,className:"keyword"},{begin:/[a-z-]+(?=:)/,className:"attribute"},x,o.QUOTE_STRING_MODE,o.APOS_STRING_MODE,c.HEXCOLOR,c.CSS_NUMBER_MODE]},c.FUNCTION_DISPATCH]}}return N0=d,N0}var T0,Sh;function Ck(){if(Sh)return T0;Sh=1;function e(t){return{name:"Shell Session",aliases:["console","shellsession"],contains:[{className:"meta.prompt",begin:/^\s{0,3}[/~\w\d[\]()@-]*[>%$#][ ]?/,starts:{end:/[^\\](?=\s*$)/,subLanguage:"bash"}}]}}return T0=e,T0}var R0,yh;function Ek(){if(yh)return R0;yh=1;function e(t){const a=["add","and","cmp","cmpg","cmpl","const","div","double","float","goto","if","int","long","move","mul","neg","new","nop","not","or","rem","return","shl","shr","sput","sub","throw","ushr","xor"],s=["aget","aput","array","check","execute","fill","filled","goto/16","goto/32","iget","instance","invoke","iput","monitor","packed","sget","sparse"],l=["transient","constructor","abstract","final","synthetic","public","private","protected","static","bridge","system"];return{name:"Smali",contains:[{className:"string",begin:'"',end:'"',relevance:0},t.COMMENT("#","$",{relevance:0}),{className:"keyword",variants:[{begin:"\\s*\\.end\\s[a-zA-Z0-9]*"},{begin:"^[ ]*\\.[a-zA-Z]*",relevance:0},{begin:"\\s:[a-zA-Z_0-9]*",relevance:0},{begin:"\\s("+l.join("|")+")"}]},{className:"built_in",variants:[{begin:"\\s("+a.join("|")+")\\s"},{begin:"\\s("+a.join("|")+")((-|/)[a-zA-Z0-9]+)+\\s",relevance:10},{begin:"\\s("+s.join("|")+")((-|/)[a-zA-Z0-9]+)*\\s",relevance:10}]},{className:"class",begin:`L[^(;: +]*;`,relevance:0},{begin:"[vp][0-9]+"}]}}return R0=e,R0}var F0,Ch;function vk(){if(Ch)return F0;Ch=1;function e(t){const a="[a-z][a-zA-Z0-9_]*",s={className:"string",begin:"\\$.{1}"},l={className:"symbol",begin:"#"+t.UNDERSCORE_IDENT_RE};return{name:"Smalltalk",aliases:["st"],keywords:["self","super","nil","true","false","thisContext"],contains:[t.COMMENT('"','"'),t.APOS_STRING_MODE,{className:"type",begin:"\\b[A-Z][A-Za-z0-9_]*",relevance:0},{begin:a+":",relevance:0},t.C_NUMBER_MODE,l,s,{begin:"\\|[ ]*"+a+"([ ]+"+a+")*[ ]*\\|",returnBegin:!0,end:/\|/,illegal:/\S/,contains:[{begin:"(\\|[ ]*)?"+a}]},{begin:"#\\(",end:"\\)",contains:[t.APOS_STRING_MODE,s,t.C_NUMBER_MODE,l]}]}}return F0=e,F0}var A0,Eh;function Nk(){if(Eh)return A0;Eh=1;function e(t){return{name:"SML (Standard ML)",aliases:["ml"],keywords:{$pattern:"[a-z_]\\w*!?",keyword:"abstype and andalso as case datatype do else end eqtype exception fn fun functor handle if in include infix infixr let local nonfix of op open orelse raise rec sharing sig signature struct structure then type val with withtype where while",built_in:"array bool char exn int list option order real ref string substring vector unit word",literal:"true false NONE SOME LESS EQUAL GREATER nil"},illegal:/\/\/|>>/,contains:[{className:"literal",begin:/\[(\|\|)?\]|\(\)/,relevance:0},t.COMMENT("\\(\\*","\\*\\)",{contains:["self"]}),{className:"symbol",begin:"'[A-Za-z_](?!')[\\w']*"},{className:"type",begin:"`[A-Z][\\w']*"},{className:"type",begin:"\\b[A-Z][\\w']*",relevance:0},{begin:"[a-z_]\\w*'[\\w']*"},t.inherit(t.APOS_STRING_MODE,{className:"string",relevance:0}),t.inherit(t.QUOTE_STRING_MODE,{illegal:null}),{className:"number",begin:"\\b(0[xX][a-fA-F0-9_]+[Lln]?|0[oO][0-7_]+[Lln]?|0[bB][01_]+[Lln]?|[0-9][0-9_]*([Lln]|(\\.[0-9_]*)?([eE][-+]?[0-9_]+)?)?)",relevance:0},{begin:/[-=]>/}]}}return A0=e,A0}var I0,vh;function Tk(){if(vh)return I0;vh=1;function e(t){const a={className:"variable",begin:/\b_+[a-zA-Z]\w*/},s={className:"title",begin:/[a-zA-Z][a-zA-Z_0-9]*_fnc_[a-zA-Z_0-9]+/},l={className:"string",variants:[{begin:'"',end:'"',contains:[{begin:'""',relevance:0}]},{begin:"'",end:"'",contains:[{begin:"''",relevance:0}]}]},n=["break","breakWith","breakOut","breakTo","case","catch","continue","continueWith","default","do","else","exit","exitWith","for","forEach","from","if","local","private","switch","step","then","throw","to","try","waitUntil","while","with"],r=["blufor","civilian","configNull","controlNull","displayNull","diaryRecordNull","east","endl","false","grpNull","independent","lineBreak","locationNull","nil","objNull","opfor","pi","resistance","scriptNull","sideAmbientLife","sideEmpty","sideEnemy","sideFriendly","sideLogic","sideUnknown","taskNull","teamMemberNull","true","west"],i=["abs","accTime","acos","action","actionIDs","actionKeys","actionKeysEx","actionKeysImages","actionKeysNames","actionKeysNamesArray","actionName","actionParams","activateAddons","activatedAddons","activateKey","activeTitleEffectParams","add3DENConnection","add3DENEventHandler","add3DENLayer","addAction","addBackpack","addBackpackCargo","addBackpackCargoGlobal","addBackpackGlobal","addBinocularItem","addCamShake","addCuratorAddons","addCuratorCameraArea","addCuratorEditableObjects","addCuratorEditingArea","addCuratorPoints","addEditorObject","addEventHandler","addForce","addForceGeneratorRTD","addGoggles","addGroupIcon","addHandgunItem","addHeadgear","addItem","addItemCargo","addItemCargoGlobal","addItemPool","addItemToBackpack","addItemToUniform","addItemToVest","addLiveStats","addMagazine","addMagazineAmmoCargo","addMagazineCargo","addMagazineCargoGlobal","addMagazineGlobal","addMagazinePool","addMagazines","addMagazineTurret","addMenu","addMenuItem","addMissionEventHandler","addMPEventHandler","addMusicEventHandler","addonFiles","addOwnedMine","addPlayerScores","addPrimaryWeaponItem","addPublicVariableEventHandler","addRating","addResources","addScore","addScoreSide","addSecondaryWeaponItem","addSwitchableUnit","addTeamMember","addToRemainsCollector","addTorque","addUniform","addUserActionEventHandler","addVehicle","addVest","addWaypoint","addWeapon","addWeaponCargo","addWeaponCargoGlobal","addWeaponGlobal","addWeaponItem","addWeaponPool","addWeaponTurret","addWeaponWithAttachmentsCargo","addWeaponWithAttachmentsCargoGlobal","admin","agent","agents","AGLToASL","aimedAtTarget","aimPos","airDensityCurveRTD","airDensityRTD","airplaneThrottle","airportSide","AISFinishHeal","alive","all3DENEntities","allActiveTitleEffects","allAddonsInfo","allAirports","allControls","allCurators","allCutLayers","allDead","allDeadMen","allDiaryRecords","allDiarySubjects","allDisplays","allEnv3DSoundSources","allGroups","allLODs","allMapMarkers","allMines","allMissionObjects","allObjects","allow3DMode","allowCrewInImmobile","allowCuratorLogicIgnoreAreas","allowDamage","allowDammage","allowedService","allowFileOperations","allowFleeing","allowGetIn","allowService","allowSprint","allPlayers","allSimpleObjects","allSites","allTurrets","allUnits","allUnitsUAV","allUsers","allVariables","ambientTemperature","ammo","ammoOnPylon","and","animate","animateBay","animateDoor","animatePylon","animateSource","animationNames","animationPhase","animationSourcePhase","animationState","apertureParams","append","apply","armoryPoints","arrayIntersect","asin","ASLToAGL","ASLToATL","assert","assignAsCargo","assignAsCargoIndex","assignAsCommander","assignAsDriver","assignAsGunner","assignAsTurret","assignCurator","assignedCargo","assignedCommander","assignedDriver","assignedGroup","assignedGunner","assignedItems","assignedTarget","assignedTeam","assignedVehicle","assignedVehicleRole","assignedVehicles","assignItem","assignTeam","assignToAirport","atan","atan2","atg","ATLToASL","attachedObject","attachedObjects","attachedTo","attachObject","attachTo","attackEnabled","awake","backpack","backpackCargo","backpackContainer","backpackItems","backpackMagazines","backpackSpaceFor","behaviour","benchmark","bezierInterpolation","binocular","binocularItems","binocularMagazine","boundingBox","boundingBoxReal","boundingCenter","brakesDisabled","briefingName","buildingExit","buildingPos","buldozer_EnableRoadDiag","buldozer_IsEnabledRoadDiag","buldozer_LoadNewRoads","buldozer_reloadOperMap","buttonAction","buttonSetAction","cadetMode","calculatePath","calculatePlayerVisibilityByFriendly","call","callExtension","camCommand","camCommit","camCommitPrepared","camCommitted","camConstuctionSetParams","camCreate","camDestroy","cameraEffect","cameraEffectEnableHUD","cameraInterest","cameraOn","cameraView","campaignConfigFile","camPreload","camPreloaded","camPrepareBank","camPrepareDir","camPrepareDive","camPrepareFocus","camPrepareFov","camPrepareFovRange","camPreparePos","camPrepareRelPos","camPrepareTarget","camSetBank","camSetDir","camSetDive","camSetFocus","camSetFov","camSetFovRange","camSetPos","camSetRelPos","camSetTarget","camTarget","camUseNVG","canAdd","canAddItemToBackpack","canAddItemToUniform","canAddItemToVest","cancelSimpleTaskDestination","canDeployWeapon","canFire","canMove","canSlingLoad","canStand","canSuspend","canTriggerDynamicSimulation","canUnloadInCombat","canVehicleCargo","captive","captiveNum","cbChecked","cbSetChecked","ceil","channelEnabled","cheatsEnabled","checkAIFeature","checkVisibility","className","clear3DENAttribute","clear3DENInventory","clearAllItemsFromBackpack","clearBackpackCargo","clearBackpackCargoGlobal","clearForcesRTD","clearGroupIcons","clearItemCargo","clearItemCargoGlobal","clearItemPool","clearMagazineCargo","clearMagazineCargoGlobal","clearMagazinePool","clearOverlay","clearRadio","clearWeaponCargo","clearWeaponCargoGlobal","clearWeaponPool","clientOwner","closeDialog","closeDisplay","closeOverlay","collapseObjectTree","collect3DENHistory","collectiveRTD","collisionDisabledWith","combatBehaviour","combatMode","commandArtilleryFire","commandChat","commander","commandFire","commandFollow","commandFSM","commandGetOut","commandingMenu","commandMove","commandRadio","commandStop","commandSuppressiveFire","commandTarget","commandWatch","comment","commitOverlay","compatibleItems","compatibleMagazines","compile","compileFinal","compileScript","completedFSM","composeText","configClasses","configFile","configHierarchy","configName","configOf","configProperties","configSourceAddonList","configSourceMod","configSourceModList","confirmSensorTarget","connectTerminalToUAV","connectToServer","controlsGroupCtrl","conversationDisabled","copyFromClipboard","copyToClipboard","copyWaypoints","cos","count","countEnemy","countFriendly","countSide","countType","countUnknown","create3DENComposition","create3DENEntity","createAgent","createCenter","createDialog","createDiaryLink","createDiaryRecord","createDiarySubject","createDisplay","createGearDialog","createGroup","createGuardedPoint","createHashMap","createHashMapFromArray","createLocation","createMarker","createMarkerLocal","createMenu","createMine","createMissionDisplay","createMPCampaignDisplay","createSimpleObject","createSimpleTask","createSite","createSoundSource","createTask","createTeam","createTrigger","createUnit","createVehicle","createVehicleCrew","createVehicleLocal","crew","ctAddHeader","ctAddRow","ctClear","ctCurSel","ctData","ctFindHeaderRows","ctFindRowHeader","ctHeaderControls","ctHeaderCount","ctRemoveHeaders","ctRemoveRows","ctrlActivate","ctrlAddEventHandler","ctrlAngle","ctrlAnimateModel","ctrlAnimationPhaseModel","ctrlAt","ctrlAutoScrollDelay","ctrlAutoScrollRewind","ctrlAutoScrollSpeed","ctrlBackgroundColor","ctrlChecked","ctrlClassName","ctrlCommit","ctrlCommitted","ctrlCreate","ctrlDelete","ctrlEnable","ctrlEnabled","ctrlFade","ctrlFontHeight","ctrlForegroundColor","ctrlHTMLLoaded","ctrlIDC","ctrlIDD","ctrlMapAnimAdd","ctrlMapAnimClear","ctrlMapAnimCommit","ctrlMapAnimDone","ctrlMapCursor","ctrlMapMouseOver","ctrlMapPosition","ctrlMapScale","ctrlMapScreenToWorld","ctrlMapSetPosition","ctrlMapWorldToScreen","ctrlModel","ctrlModelDirAndUp","ctrlModelScale","ctrlMousePosition","ctrlParent","ctrlParentControlsGroup","ctrlPosition","ctrlRemoveAllEventHandlers","ctrlRemoveEventHandler","ctrlScale","ctrlScrollValues","ctrlSetActiveColor","ctrlSetAngle","ctrlSetAutoScrollDelay","ctrlSetAutoScrollRewind","ctrlSetAutoScrollSpeed","ctrlSetBackgroundColor","ctrlSetChecked","ctrlSetDisabledColor","ctrlSetEventHandler","ctrlSetFade","ctrlSetFocus","ctrlSetFont","ctrlSetFontH1","ctrlSetFontH1B","ctrlSetFontH2","ctrlSetFontH2B","ctrlSetFontH3","ctrlSetFontH3B","ctrlSetFontH4","ctrlSetFontH4B","ctrlSetFontH5","ctrlSetFontH5B","ctrlSetFontH6","ctrlSetFontH6B","ctrlSetFontHeight","ctrlSetFontHeightH1","ctrlSetFontHeightH2","ctrlSetFontHeightH3","ctrlSetFontHeightH4","ctrlSetFontHeightH5","ctrlSetFontHeightH6","ctrlSetFontHeightSecondary","ctrlSetFontP","ctrlSetFontPB","ctrlSetFontSecondary","ctrlSetForegroundColor","ctrlSetModel","ctrlSetModelDirAndUp","ctrlSetModelScale","ctrlSetMousePosition","ctrlSetPixelPrecision","ctrlSetPosition","ctrlSetPositionH","ctrlSetPositionW","ctrlSetPositionX","ctrlSetPositionY","ctrlSetScale","ctrlSetScrollValues","ctrlSetShadow","ctrlSetStructuredText","ctrlSetText","ctrlSetTextColor","ctrlSetTextColorSecondary","ctrlSetTextSecondary","ctrlSetTextSelection","ctrlSetTooltip","ctrlSetTooltipColorBox","ctrlSetTooltipColorShade","ctrlSetTooltipColorText","ctrlSetTooltipMaxWidth","ctrlSetURL","ctrlSetURLOverlayMode","ctrlShadow","ctrlShow","ctrlShown","ctrlStyle","ctrlText","ctrlTextColor","ctrlTextHeight","ctrlTextSecondary","ctrlTextSelection","ctrlTextWidth","ctrlTooltip","ctrlType","ctrlURL","ctrlURLOverlayMode","ctrlVisible","ctRowControls","ctRowCount","ctSetCurSel","ctSetData","ctSetHeaderTemplate","ctSetRowTemplate","ctSetValue","ctValue","curatorAddons","curatorCamera","curatorCameraArea","curatorCameraAreaCeiling","curatorCoef","curatorEditableObjects","curatorEditingArea","curatorEditingAreaType","curatorMouseOver","curatorPoints","curatorRegisteredObjects","curatorSelected","curatorWaypointCost","current3DENOperation","currentChannel","currentCommand","currentMagazine","currentMagazineDetail","currentMagazineDetailTurret","currentMagazineTurret","currentMuzzle","currentNamespace","currentPilot","currentTask","currentTasks","currentThrowable","currentVisionMode","currentWaypoint","currentWeapon","currentWeaponMode","currentWeaponTurret","currentZeroing","cursorObject","cursorTarget","customChat","customRadio","customWaypointPosition","cutFadeOut","cutObj","cutRsc","cutText","damage","date","dateToNumber","dayTime","deActivateKey","debriefingText","debugFSM","debugLog","decayGraphValues","deg","delete3DENEntities","deleteAt","deleteCenter","deleteCollection","deleteEditorObject","deleteGroup","deleteGroupWhenEmpty","deleteIdentity","deleteLocation","deleteMarker","deleteMarkerLocal","deleteRange","deleteResources","deleteSite","deleteStatus","deleteTeam","deleteVehicle","deleteVehicleCrew","deleteWaypoint","detach","detectedMines","diag_activeMissionFSMs","diag_activeScripts","diag_activeSQFScripts","diag_activeSQSScripts","diag_allMissionEventHandlers","diag_captureFrame","diag_captureFrameToFile","diag_captureSlowFrame","diag_codePerformance","diag_deltaTime","diag_drawmode","diag_dumpCalltraceToLog","diag_dumpScriptAssembly","diag_dumpTerrainSynth","diag_dynamicSimulationEnd","diag_enable","diag_enabled","diag_exportConfig","diag_exportTerrainSVG","diag_fps","diag_fpsmin","diag_frameno","diag_getTerrainSegmentOffset","diag_lightNewLoad","diag_list","diag_localized","diag_log","diag_logSlowFrame","diag_mergeConfigFile","diag_recordTurretLimits","diag_resetFSM","diag_resetshapes","diag_scope","diag_setLightNew","diag_stacktrace","diag_tickTime","diag_toggle","dialog","diarySubjectExists","didJIP","didJIPOwner","difficulty","difficultyEnabled","difficultyEnabledRTD","difficultyOption","direction","directionStabilizationEnabled","directSay","disableAI","disableBrakes","disableCollisionWith","disableConversation","disableDebriefingStats","disableMapIndicators","disableNVGEquipment","disableRemoteSensors","disableSerialization","disableTIEquipment","disableUAVConnectability","disableUserInput","displayAddEventHandler","displayChild","displayCtrl","displayParent","displayRemoveAllEventHandlers","displayRemoveEventHandler","displaySetEventHandler","displayUniqueName","displayUpdate","dissolveTeam","distance","distance2D","distanceSqr","distributionRegion","do3DENAction","doArtilleryFire","doFire","doFollow","doFSM","doGetOut","doMove","doorPhase","doStop","doSuppressiveFire","doTarget","doWatch","drawArrow","drawEllipse","drawIcon","drawIcon3D","drawLaser","drawLine","drawLine3D","drawLink","drawLocation","drawPolygon","drawRectangle","drawTriangle","driver","drop","dynamicSimulationDistance","dynamicSimulationDistanceCoef","dynamicSimulationEnabled","dynamicSimulationSystemEnabled","echo","edit3DENMissionAttributes","editObject","editorSetEventHandler","effectiveCommander","elevatePeriscope","emptyPositions","enableAI","enableAIFeature","enableAimPrecision","enableAttack","enableAudioFeature","enableAutoStartUpRTD","enableAutoTrimRTD","enableCamShake","enableCaustics","enableChannel","enableCollisionWith","enableCopilot","enableDebriefingStats","enableDiagLegend","enableDirectionStabilization","enableDynamicSimulation","enableDynamicSimulationSystem","enableEndDialog","enableEngineArtillery","enableEnvironment","enableFatigue","enableGunLights","enableInfoPanelComponent","enableIRLasers","enableMimics","enablePersonTurret","enableRadio","enableReload","enableRopeAttach","enableSatNormalOnDetail","enableSaving","enableSentences","enableSimulation","enableSimulationGlobal","enableStamina","enableStressDamage","enableTeamSwitch","enableTraffic","enableUAVConnectability","enableUAVWaypoints","enableVehicleCargo","enableVehicleSensor","enableWeaponDisassembly","endLoadingScreen","endMission","engineOn","enginesIsOnRTD","enginesPowerRTD","enginesRpmRTD","enginesTorqueRTD","entities","environmentEnabled","environmentVolume","equipmentDisabled","estimatedEndServerTime","estimatedTimeLeft","evalObjectArgument","everyBackpack","everyContainer","exec","execEditorScript","execFSM","execVM","exp","expectedDestination","exportJIPMessages","eyeDirection","eyePos","face","faction","fadeEnvironment","fadeMusic","fadeRadio","fadeSound","fadeSpeech","failMission","fileExists","fillWeaponsFromPool","find","findAny","findCover","findDisplay","findEditorObject","findEmptyPosition","findEmptyPositionReady","findIf","findNearestEnemy","finishMissionInit","finite","fire","fireAtTarget","firstBackpack","flag","flagAnimationPhase","flagOwner","flagSide","flagTexture","flatten","fleeing","floor","flyInHeight","flyInHeightASL","focusedCtrl","fog","fogForecast","fogParams","forceAddUniform","forceAtPositionRTD","forceCadetDifficulty","forcedMap","forceEnd","forceFlagTexture","forceFollowRoad","forceGeneratorRTD","forceMap","forceRespawn","forceSpeed","forceUnicode","forceWalk","forceWeaponFire","forceWeatherChange","forEachMember","forEachMemberAgent","forEachMemberTeam","forgetTarget","format","formation","formationDirection","formationLeader","formationMembers","formationPosition","formationTask","formatText","formLeader","freeExtension","freeLook","fromEditor","fuel","fullCrew","gearIDCAmmoCount","gearSlotAmmoCount","gearSlotData","gestureState","get","get3DENActionState","get3DENAttribute","get3DENCamera","get3DENConnections","get3DENEntity","get3DENEntityID","get3DENGrid","get3DENIconsVisible","get3DENLayerEntities","get3DENLinesVisible","get3DENMissionAttribute","get3DENMouseOver","get3DENSelected","getAimingCoef","getAllEnv3DSoundControllers","getAllEnvSoundControllers","getAllHitPointsDamage","getAllOwnedMines","getAllPylonsInfo","getAllSoundControllers","getAllUnitTraits","getAmmoCargo","getAnimAimPrecision","getAnimSpeedCoef","getArray","getArtilleryAmmo","getArtilleryComputerSettings","getArtilleryETA","getAssetDLCInfo","getAssignedCuratorLogic","getAssignedCuratorUnit","getAttackTarget","getAudioOptionVolumes","getBackpackCargo","getBleedingRemaining","getBurningValue","getCalculatePlayerVisibilityByFriendly","getCameraViewDirection","getCargoIndex","getCenterOfMass","getClientState","getClientStateNumber","getCompatiblePylonMagazines","getConnectedUAV","getConnectedUAVUnit","getContainerMaxLoad","getCorpse","getCruiseControl","getCursorObjectParams","getCustomAimCoef","getCustomSoundController","getCustomSoundControllerCount","getDammage","getDebriefingText","getDescription","getDir","getDirVisual","getDiverState","getDLCAssetsUsage","getDLCAssetsUsageByName","getDLCs","getDLCUsageTime","getEditorCamera","getEditorMode","getEditorObjectScope","getElevationOffset","getEngineTargetRPMRTD","getEnv3DSoundController","getEnvSoundController","getEventHandlerInfo","getFatigue","getFieldManualStartPage","getForcedFlagTexture","getForcedSpeed","getFriend","getFSMVariable","getFuelCargo","getGraphValues","getGroupIcon","getGroupIconParams","getGroupIcons","getHideFrom","getHit","getHitIndex","getHitPointDamage","getItemCargo","getLighting","getLightingAt","getLoadedModsInfo","getMagazineCargo","getMarkerColor","getMarkerPos","getMarkerSize","getMarkerType","getMass","getMissionConfig","getMissionConfigValue","getMissionDLCs","getMissionLayerEntities","getMissionLayers","getMissionPath","getModelInfo","getMousePosition","getMusicPlayedTime","getNumber","getObjectArgument","getObjectChildren","getObjectDLC","getObjectFOV","getObjectID","getObjectMaterials","getObjectProxy","getObjectScale","getObjectTextures","getObjectType","getObjectViewDistance","getOpticsMode","getOrDefault","getOrDefaultCall","getOxygenRemaining","getPersonUsedDLCs","getPilotCameraDirection","getPilotCameraPosition","getPilotCameraRotation","getPilotCameraTarget","getPiPViewDistance","getPlateNumber","getPlayerChannel","getPlayerID","getPlayerScores","getPlayerUID","getPlayerVoNVolume","getPos","getPosASL","getPosASLVisual","getPosASLW","getPosATL","getPosATLVisual","getPosVisual","getPosWorld","getPosWorldVisual","getPylonMagazines","getRelDir","getRelPos","getRemoteSensorsDisabled","getRepairCargo","getResolution","getRoadInfo","getRotorBrakeRTD","getSensorTargets","getSensorThreats","getShadowDistance","getShotParents","getSlingLoad","getSoundController","getSoundControllerResult","getSpeed","getStamina","getStatValue","getSteamFriendsServers","getSubtitleOptions","getSuppression","getTerrainGrid","getTerrainHeight","getTerrainHeightASL","getTerrainInfo","getText","getTextRaw","getTextureInfo","getTextWidth","getTiParameters","getTotalDLCUsageTime","getTrimOffsetRTD","getTurretLimits","getTurretOpticsMode","getUnitFreefallInfo","getUnitLoadout","getUnitTrait","getUnloadInCombat","getUserInfo","getUserMFDText","getUserMFDValue","getVariable","getVehicleCargo","getVehicleTiPars","getWeaponCargo","getWeaponSway","getWingsOrientationRTD","getWingsPositionRTD","getWPPos","glanceAt","globalChat","globalRadio","goggles","goto","group","groupChat","groupFromNetId","groupIconSelectable","groupIconsVisible","groupID","groupOwner","groupRadio","groups","groupSelectedUnits","groupSelectUnit","gunner","gusts","halt","handgunItems","handgunMagazine","handgunWeapon","handsHit","hashValue","hasInterface","hasPilotCamera","hasWeapon","hcAllGroups","hcGroupParams","hcLeader","hcRemoveAllGroups","hcRemoveGroup","hcSelected","hcSelectGroup","hcSetGroup","hcShowBar","hcShownBar","headgear","hideBody","hideObject","hideObjectGlobal","hideSelection","hint","hintC","hintCadet","hintSilent","hmd","hostMission","htmlLoad","HUDMovementLevels","humidity","image","importAllGroups","importance","in","inArea","inAreaArray","incapacitatedState","inflame","inflamed","infoPanel","infoPanelComponentEnabled","infoPanelComponents","infoPanels","inGameUISetEventHandler","inheritsFrom","initAmbientLife","inPolygon","inputAction","inputController","inputMouse","inRangeOfArtillery","insert","insertEditorObject","intersect","is3DEN","is3DENMultiplayer","is3DENPreview","isAbleToBreathe","isActionMenuVisible","isAgent","isAimPrecisionEnabled","isAllowedCrewInImmobile","isArray","isAutoHoverOn","isAutonomous","isAutoStartUpEnabledRTD","isAutotest","isAutoTrimOnRTD","isAwake","isBleeding","isBurning","isClass","isCollisionLightOn","isCopilotEnabled","isDamageAllowed","isDedicated","isDLCAvailable","isEngineOn","isEqualRef","isEqualTo","isEqualType","isEqualTypeAll","isEqualTypeAny","isEqualTypeArray","isEqualTypeParams","isFilePatchingEnabled","isFinal","isFlashlightOn","isFlatEmpty","isForcedWalk","isFormationLeader","isGameFocused","isGamePaused","isGroupDeletedWhenEmpty","isHidden","isInRemainsCollector","isInstructorFigureEnabled","isIRLaserOn","isKeyActive","isKindOf","isLaserOn","isLightOn","isLocalized","isManualFire","isMarkedForCollection","isMissionProfileNamespaceLoaded","isMultiplayer","isMultiplayerSolo","isNil","isNotEqualRef","isNotEqualTo","isNull","isNumber","isObjectHidden","isObjectRTD","isOnRoad","isPiPEnabled","isPlayer","isRealTime","isRemoteExecuted","isRemoteExecutedJIP","isSaving","isSensorTargetConfirmed","isServer","isShowing3DIcons","isSimpleObject","isSprintAllowed","isStaminaEnabled","isSteamMission","isSteamOverlayEnabled","isStreamFriendlyUIEnabled","isStressDamageEnabled","isText","isTouchingGround","isTurnedOut","isTutHintsEnabled","isUAVConnectable","isUAVConnected","isUIContext","isUniformAllowed","isVehicleCargo","isVehicleRadarOn","isVehicleSensorEnabled","isWalking","isWeaponDeployed","isWeaponRested","itemCargo","items","itemsWithMagazines","join","joinAs","joinAsSilent","joinSilent","joinString","kbAddDatabase","kbAddDatabaseTargets","kbAddTopic","kbHasTopic","kbReact","kbRemoveTopic","kbTell","kbWasSaid","keyImage","keyName","keys","knowsAbout","land","landAt","landResult","language","laserTarget","lbAdd","lbClear","lbColor","lbColorRight","lbCurSel","lbData","lbDelete","lbIsSelected","lbPicture","lbPictureRight","lbSelection","lbSetColor","lbSetColorRight","lbSetCurSel","lbSetData","lbSetPicture","lbSetPictureColor","lbSetPictureColorDisabled","lbSetPictureColorSelected","lbSetPictureRight","lbSetPictureRightColor","lbSetPictureRightColorDisabled","lbSetPictureRightColorSelected","lbSetSelectColor","lbSetSelectColorRight","lbSetSelected","lbSetText","lbSetTextRight","lbSetTooltip","lbSetValue","lbSize","lbSort","lbSortBy","lbSortByValue","lbText","lbTextRight","lbTooltip","lbValue","leader","leaderboardDeInit","leaderboardGetRows","leaderboardInit","leaderboardRequestRowsFriends","leaderboardRequestRowsGlobal","leaderboardRequestRowsGlobalAroundUser","leaderboardsRequestUploadScore","leaderboardsRequestUploadScoreKeepBest","leaderboardState","leaveVehicle","libraryCredits","libraryDisclaimers","lifeState","lightAttachObject","lightDetachObject","lightIsOn","lightnings","limitSpeed","linearConversion","lineIntersects","lineIntersectsObjs","lineIntersectsSurfaces","lineIntersectsWith","linkItem","list","listObjects","listRemoteTargets","listVehicleSensors","ln","lnbAddArray","lnbAddColumn","lnbAddRow","lnbClear","lnbColor","lnbColorRight","lnbCurSelRow","lnbData","lnbDeleteColumn","lnbDeleteRow","lnbGetColumnsPosition","lnbPicture","lnbPictureRight","lnbSetColor","lnbSetColorRight","lnbSetColumnsPos","lnbSetCurSelRow","lnbSetData","lnbSetPicture","lnbSetPictureColor","lnbSetPictureColorRight","lnbSetPictureColorSelected","lnbSetPictureColorSelectedRight","lnbSetPictureRight","lnbSetText","lnbSetTextRight","lnbSetTooltip","lnbSetValue","lnbSize","lnbSort","lnbSortBy","lnbSortByValue","lnbText","lnbTextRight","lnbValue","load","loadAbs","loadBackpack","loadConfig","loadFile","loadGame","loadIdentity","loadMagazine","loadOverlay","loadStatus","loadUniform","loadVest","localize","localNamespace","locationPosition","lock","lockCameraTo","lockCargo","lockDriver","locked","lockedCameraTo","lockedCargo","lockedDriver","lockedInventory","lockedTurret","lockIdentity","lockInventory","lockTurret","lockWp","log","logEntities","logNetwork","logNetworkTerminate","lookAt","lookAtPos","magazineCargo","magazines","magazinesAllTurrets","magazinesAmmo","magazinesAmmoCargo","magazinesAmmoFull","magazinesDetail","magazinesDetailBackpack","magazinesDetailUniform","magazinesDetailVest","magazinesTurret","magazineTurretAmmo","mapAnimAdd","mapAnimClear","mapAnimCommit","mapAnimDone","mapCenterOnCamera","mapGridPosition","markAsFinishedOnSteam","markerAlpha","markerBrush","markerChannel","markerColor","markerDir","markerPolyline","markerPos","markerShadow","markerShape","markerSize","markerText","markerType","matrixMultiply","matrixTranspose","max","maxLoad","members","menuAction","menuAdd","menuChecked","menuClear","menuCollapse","menuData","menuDelete","menuEnable","menuEnabled","menuExpand","menuHover","menuPicture","menuSetAction","menuSetCheck","menuSetData","menuSetPicture","menuSetShortcut","menuSetText","menuSetURL","menuSetValue","menuShortcut","menuShortcutText","menuSize","menuSort","menuText","menuURL","menuValue","merge","min","mineActive","mineDetectedBy","missileTarget","missileTargetPos","missionConfigFile","missionDifficulty","missionEnd","missionName","missionNameSource","missionNamespace","missionProfileNamespace","missionStart","missionVersion","mod","modelToWorld","modelToWorldVisual","modelToWorldVisualWorld","modelToWorldWorld","modParams","moonIntensity","moonPhase","morale","move","move3DENCamera","moveInAny","moveInCargo","moveInCommander","moveInDriver","moveInGunner","moveInTurret","moveObjectToEnd","moveOut","moveTime","moveTo","moveToCompleted","moveToFailed","musicVolume","name","namedProperties","nameSound","nearEntities","nearestBuilding","nearestLocation","nearestLocations","nearestLocationWithDubbing","nearestMines","nearestObject","nearestObjects","nearestTerrainObjects","nearObjects","nearObjectsReady","nearRoads","nearSupplies","nearTargets","needReload","needService","netId","netObjNull","newOverlay","nextMenuItemIndex","nextWeatherChange","nMenuItems","not","numberOfEnginesRTD","numberToDate","objectCurators","objectFromNetId","objectParent","objStatus","onBriefingGroup","onBriefingNotes","onBriefingPlan","onBriefingTeamSwitch","onCommandModeChanged","onDoubleClick","onEachFrame","onGroupIconClick","onGroupIconOverEnter","onGroupIconOverLeave","onHCGroupSelectionChanged","onMapSingleClick","onPlayerConnected","onPlayerDisconnected","onPreloadFinished","onPreloadStarted","onShowNewObject","onTeamSwitch","openCuratorInterface","openDLCPage","openGPS","openMap","openSteamApp","openYoutubeVideo","or","orderGetIn","overcast","overcastForecast","owner","param","params","parseNumber","parseSimpleArray","parseText","parsingNamespace","particlesQuality","periscopeElevation","pickWeaponPool","pitch","pixelGrid","pixelGridBase","pixelGridNoUIScale","pixelH","pixelW","playableSlotsNumber","playableUnits","playAction","playActionNow","player","playerRespawnTime","playerSide","playersNumber","playGesture","playMission","playMove","playMoveNow","playMusic","playScriptedMission","playSound","playSound3D","playSoundUI","pose","position","positionCameraToWorld","posScreenToWorld","posWorldToScreen","ppEffectAdjust","ppEffectCommit","ppEffectCommitted","ppEffectCreate","ppEffectDestroy","ppEffectEnable","ppEffectEnabled","ppEffectForceInNVG","precision","preloadCamera","preloadObject","preloadSound","preloadTitleObj","preloadTitleRsc","preprocessFile","preprocessFileLineNumbers","primaryWeapon","primaryWeaponItems","primaryWeaponMagazine","priority","processDiaryLink","productVersion","profileName","profileNamespace","profileNameSteam","progressLoadingScreen","progressPosition","progressSetPosition","publicVariable","publicVariableClient","publicVariableServer","pushBack","pushBackUnique","putWeaponPool","queryItemsPool","queryMagazinePool","queryWeaponPool","rad","radioChannelAdd","radioChannelCreate","radioChannelInfo","radioChannelRemove","radioChannelSetCallSign","radioChannelSetLabel","radioEnabled","radioVolume","rain","rainbow","rainParams","random","rank","rankId","rating","rectangular","regexFind","regexMatch","regexReplace","registeredTasks","registerTask","reload","reloadEnabled","remoteControl","remoteExec","remoteExecCall","remoteExecutedOwner","remove3DENConnection","remove3DENEventHandler","remove3DENLayer","removeAction","removeAll3DENEventHandlers","removeAllActions","removeAllAssignedItems","removeAllBinocularItems","removeAllContainers","removeAllCuratorAddons","removeAllCuratorCameraAreas","removeAllCuratorEditingAreas","removeAllEventHandlers","removeAllHandgunItems","removeAllItems","removeAllItemsWithMagazines","removeAllMissionEventHandlers","removeAllMPEventHandlers","removeAllMusicEventHandlers","removeAllOwnedMines","removeAllPrimaryWeaponItems","removeAllSecondaryWeaponItems","removeAllUserActionEventHandlers","removeAllWeapons","removeBackpack","removeBackpackGlobal","removeBinocularItem","removeCuratorAddons","removeCuratorCameraArea","removeCuratorEditableObjects","removeCuratorEditingArea","removeDiaryRecord","removeDiarySubject","removeDrawIcon","removeDrawLinks","removeEventHandler","removeFromRemainsCollector","removeGoggles","removeGroupIcon","removeHandgunItem","removeHeadgear","removeItem","removeItemFromBackpack","removeItemFromUniform","removeItemFromVest","removeItems","removeMagazine","removeMagazineGlobal","removeMagazines","removeMagazinesTurret","removeMagazineTurret","removeMenuItem","removeMissionEventHandler","removeMPEventHandler","removeMusicEventHandler","removeOwnedMine","removePrimaryWeaponItem","removeSecondaryWeaponItem","removeSimpleTask","removeSwitchableUnit","removeTeamMember","removeUniform","removeUserActionEventHandler","removeVest","removeWeapon","removeWeaponAttachmentCargo","removeWeaponCargo","removeWeaponGlobal","removeWeaponTurret","reportRemoteTarget","requiredVersion","resetCamShake","resetSubgroupDirection","resize","resources","respawnVehicle","restartEditorCamera","reveal","revealMine","reverse","reversedMouseY","roadAt","roadsConnectedTo","roleDescription","ropeAttachedObjects","ropeAttachedTo","ropeAttachEnabled","ropeAttachTo","ropeCreate","ropeCut","ropeDestroy","ropeDetach","ropeEndPosition","ropeLength","ropes","ropesAttachedTo","ropeSegments","ropeUnwind","ropeUnwound","rotorsForcesRTD","rotorsRpmRTD","round","runInitScript","safeZoneH","safeZoneW","safeZoneWAbs","safeZoneX","safeZoneXAbs","safeZoneY","save3DENInventory","saveGame","saveIdentity","saveJoysticks","saveMissionProfileNamespace","saveOverlay","saveProfileNamespace","saveStatus","saveVar","savingEnabled","say","say2D","say3D","scopeName","score","scoreSide","screenshot","screenToWorld","scriptDone","scriptName","scudState","secondaryWeapon","secondaryWeaponItems","secondaryWeaponMagazine","select","selectBestPlaces","selectDiarySubject","selectedEditorObjects","selectEditorObject","selectionNames","selectionPosition","selectionVectorDirAndUp","selectLeader","selectMax","selectMin","selectNoPlayer","selectPlayer","selectRandom","selectRandomWeighted","selectWeapon","selectWeaponTurret","sendAUMessage","sendSimpleCommand","sendTask","sendTaskResult","sendUDPMessage","sentencesEnabled","serverCommand","serverCommandAvailable","serverCommandExecutable","serverName","serverNamespace","serverTime","set","set3DENAttribute","set3DENAttributes","set3DENGrid","set3DENIconsVisible","set3DENLayer","set3DENLinesVisible","set3DENLogicType","set3DENMissionAttribute","set3DENMissionAttributes","set3DENModelsVisible","set3DENObjectType","set3DENSelected","setAccTime","setActualCollectiveRTD","setAirplaneThrottle","setAirportSide","setAmmo","setAmmoCargo","setAmmoOnPylon","setAnimSpeedCoef","setAperture","setApertureNew","setArmoryPoints","setAttributes","setAutonomous","setBehaviour","setBehaviourStrong","setBleedingRemaining","setBrakesRTD","setCameraInterest","setCamShakeDefParams","setCamShakeParams","setCamUseTi","setCaptive","setCenterOfMass","setCollisionLight","setCombatBehaviour","setCombatMode","setCompassOscillation","setConvoySeparation","setCruiseControl","setCuratorCameraAreaCeiling","setCuratorCoef","setCuratorEditingAreaType","setCuratorWaypointCost","setCurrentChannel","setCurrentTask","setCurrentWaypoint","setCustomAimCoef","SetCustomMissionData","setCustomSoundController","setCustomWeightRTD","setDamage","setDammage","setDate","setDebriefingText","setDefaultCamera","setDestination","setDetailMapBlendPars","setDiaryRecordText","setDiarySubjectPicture","setDir","setDirection","setDrawIcon","setDriveOnPath","setDropInterval","setDynamicSimulationDistance","setDynamicSimulationDistanceCoef","setEditorMode","setEditorObjectScope","setEffectCondition","setEffectiveCommander","setEngineRpmRTD","setFace","setFaceanimation","setFatigue","setFeatureType","setFlagAnimationPhase","setFlagOwner","setFlagSide","setFlagTexture","setFog","setForceGeneratorRTD","setFormation","setFormationTask","setFormDir","setFriend","setFromEditor","setFSMVariable","setFuel","setFuelCargo","setGroupIcon","setGroupIconParams","setGroupIconsSelectable","setGroupIconsVisible","setGroupid","setGroupIdGlobal","setGroupOwner","setGusts","setHideBehind","setHit","setHitIndex","setHitPointDamage","setHorizonParallaxCoef","setHUDMovementLevels","setHumidity","setIdentity","setImportance","setInfoPanel","setLeader","setLightAmbient","setLightAttenuation","setLightBrightness","setLightColor","setLightConePars","setLightDayLight","setLightFlareMaxDistance","setLightFlareSize","setLightIntensity","setLightIR","setLightnings","setLightUseFlare","setLightVolumeShape","setLocalWindParams","setMagazineTurretAmmo","setMarkerAlpha","setMarkerAlphaLocal","setMarkerBrush","setMarkerBrushLocal","setMarkerColor","setMarkerColorLocal","setMarkerDir","setMarkerDirLocal","setMarkerPolyline","setMarkerPolylineLocal","setMarkerPos","setMarkerPosLocal","setMarkerShadow","setMarkerShadowLocal","setMarkerShape","setMarkerShapeLocal","setMarkerSize","setMarkerSizeLocal","setMarkerText","setMarkerTextLocal","setMarkerType","setMarkerTypeLocal","setMass","setMaxLoad","setMimic","setMissileTarget","setMissileTargetPos","setMousePosition","setMusicEffect","setMusicEventHandler","setName","setNameSound","setObjectArguments","setObjectMaterial","setObjectMaterialGlobal","setObjectProxy","setObjectScale","setObjectTexture","setObjectTextureGlobal","setObjectViewDistance","setOpticsMode","setOvercast","setOwner","setOxygenRemaining","setParticleCircle","setParticleClass","setParticleFire","setParticleParams","setParticleRandom","setPilotCameraDirection","setPilotCameraRotation","setPilotCameraTarget","setPilotLight","setPiPEffect","setPiPViewDistance","setPitch","setPlateNumber","setPlayable","setPlayerRespawnTime","setPlayerVoNVolume","setPos","setPosASL","setPosASL2","setPosASLW","setPosATL","setPosition","setPosWorld","setPylonLoadout","setPylonsPriority","setRadioMsg","setRain","setRainbow","setRandomLip","setRank","setRectangular","setRepairCargo","setRotorBrakeRTD","setShadowDistance","setShotParents","setSide","setSimpleTaskAlwaysVisible","setSimpleTaskCustomData","setSimpleTaskDescription","setSimpleTaskDestination","setSimpleTaskTarget","setSimpleTaskType","setSimulWeatherLayers","setSize","setSkill","setSlingLoad","setSoundEffect","setSpeaker","setSpeech","setSpeedMode","setStamina","setStaminaScheme","setStatValue","setSuppression","setSystemOfUnits","setTargetAge","setTaskMarkerOffset","setTaskResult","setTaskState","setTerrainGrid","setTerrainHeight","setText","setTimeMultiplier","setTiParameter","setTitleEffect","setTowParent","setTrafficDensity","setTrafficDistance","setTrafficGap","setTrafficSpeed","setTriggerActivation","setTriggerArea","setTriggerInterval","setTriggerStatements","setTriggerText","setTriggerTimeout","setTriggerType","setTurretLimits","setTurretOpticsMode","setType","setUnconscious","setUnitAbility","setUnitCombatMode","setUnitFreefallHeight","setUnitLoadout","setUnitPos","setUnitPosWeak","setUnitRank","setUnitRecoilCoefficient","setUnitTrait","setUnloadInCombat","setUserActionText","setUserMFDText","setUserMFDValue","setVariable","setVectorDir","setVectorDirAndUp","setVectorUp","setVehicleAmmo","setVehicleAmmoDef","setVehicleArmor","setVehicleCargo","setVehicleId","setVehicleLock","setVehiclePosition","setVehicleRadar","setVehicleReceiveRemoteTargets","setVehicleReportOwnPosition","setVehicleReportRemoteTargets","setVehicleTiPars","setVehicleVarName","setVelocity","setVelocityModelSpace","setVelocityTransformation","setViewDistance","setVisibleIfTreeCollapsed","setWantedRPMRTD","setWaves","setWaypointBehaviour","setWaypointCombatMode","setWaypointCompletionRadius","setWaypointDescription","setWaypointForceBehaviour","setWaypointFormation","setWaypointHousePosition","setWaypointLoiterAltitude","setWaypointLoiterRadius","setWaypointLoiterType","setWaypointName","setWaypointPosition","setWaypointScript","setWaypointSpeed","setWaypointStatements","setWaypointTimeout","setWaypointType","setWaypointVisible","setWeaponReloadingTime","setWeaponZeroing","setWind","setWindDir","setWindForce","setWindStr","setWingForceScaleRTD","setWPPos","show3DIcons","showChat","showCinemaBorder","showCommandingMenu","showCompass","showCuratorCompass","showGps","showHUD","showLegend","showMap","shownArtilleryComputer","shownChat","shownCompass","shownCuratorCompass","showNewEditorObject","shownGps","shownHUD","shownMap","shownPad","shownRadio","shownScoretable","shownSubtitles","shownUAVFeed","shownWarrant","shownWatch","showPad","showRadio","showScoretable","showSubtitles","showUAVFeed","showWarrant","showWatch","showWaypoint","showWaypoints","side","sideChat","sideRadio","simpleTasks","simulationEnabled","simulCloudDensity","simulCloudOcclusion","simulInClouds","simulWeatherSync","sin","size","sizeOf","skill","skillFinal","skipTime","sleep","sliderPosition","sliderRange","sliderSetPosition","sliderSetRange","sliderSetSpeed","sliderSpeed","slingLoadAssistantShown","soldierMagazines","someAmmo","sort","soundVolume","spawn","speaker","speechVolume","speed","speedMode","splitString","sqrt","squadParams","stance","startLoadingScreen","stop","stopEngineRTD","stopped","str","sunOrMoon","supportInfo","suppressFor","surfaceIsWater","surfaceNormal","surfaceTexture","surfaceType","swimInDepth","switchableUnits","switchAction","switchCamera","switchGesture","switchLight","switchMove","synchronizedObjects","synchronizedTriggers","synchronizedWaypoints","synchronizeObjectsAdd","synchronizeObjectsRemove","synchronizeTrigger","synchronizeWaypoint","systemChat","systemOfUnits","systemTime","systemTimeUTC","tan","targetKnowledge","targets","targetsAggregate","targetsQuery","taskAlwaysVisible","taskChildren","taskCompleted","taskCustomData","taskDescription","taskDestination","taskHint","taskMarkerOffset","taskName","taskParent","taskResult","taskState","taskType","teamMember","teamName","teams","teamSwitch","teamSwitchEnabled","teamType","terminate","terrainIntersect","terrainIntersectASL","terrainIntersectAtASL","text","textLog","textLogFormat","tg","time","timeMultiplier","titleCut","titleFadeOut","titleObj","titleRsc","titleText","toArray","toFixed","toLower","toLowerANSI","toString","toUpper","toUpperANSI","triggerActivated","triggerActivation","triggerAmmo","triggerArea","triggerAttachedVehicle","triggerAttachObject","triggerAttachVehicle","triggerDynamicSimulation","triggerInterval","triggerStatements","triggerText","triggerTimeout","triggerTimeoutCurrent","triggerType","trim","turretLocal","turretOwner","turretUnit","tvAdd","tvClear","tvCollapse","tvCollapseAll","tvCount","tvCurSel","tvData","tvDelete","tvExpand","tvExpandAll","tvIsSelected","tvPicture","tvPictureRight","tvSelection","tvSetColor","tvSetCurSel","tvSetData","tvSetPicture","tvSetPictureColor","tvSetPictureColorDisabled","tvSetPictureColorSelected","tvSetPictureRight","tvSetPictureRightColor","tvSetPictureRightColorDisabled","tvSetPictureRightColorSelected","tvSetSelectColor","tvSetSelected","tvSetText","tvSetTooltip","tvSetValue","tvSort","tvSortAll","tvSortByValue","tvSortByValueAll","tvText","tvTooltip","tvValue","type","typeName","typeOf","UAVControl","uiNamespace","uiSleep","unassignCurator","unassignItem","unassignTeam","unassignVehicle","underwater","uniform","uniformContainer","uniformItems","uniformMagazines","uniqueUnitItems","unitAddons","unitAimPosition","unitAimPositionVisual","unitBackpack","unitCombatMode","unitIsUAV","unitPos","unitReady","unitRecoilCoefficient","units","unitsBelowHeight","unitTurret","unlinkItem","unlockAchievement","unregisterTask","updateDrawIcon","updateMenuItem","updateObjectTree","useAIOperMapObstructionTest","useAISteeringComponent","useAudioTimeForMoves","userInputDisabled","values","vectorAdd","vectorCos","vectorCrossProduct","vectorDiff","vectorDir","vectorDirVisual","vectorDistance","vectorDistanceSqr","vectorDotProduct","vectorFromTo","vectorLinearConversion","vectorMagnitude","vectorMagnitudeSqr","vectorModelToWorld","vectorModelToWorldVisual","vectorMultiply","vectorNormalized","vectorUp","vectorUpVisual","vectorWorldToModel","vectorWorldToModelVisual","vehicle","vehicleCargoEnabled","vehicleChat","vehicleMoveInfo","vehicleRadio","vehicleReceiveRemoteTargets","vehicleReportOwnPosition","vehicleReportRemoteTargets","vehicles","vehicleVarName","velocity","velocityModelSpace","verifySignature","vest","vestContainer","vestItems","vestMagazines","viewDistance","visibleCompass","visibleGps","visibleMap","visiblePosition","visiblePositionASL","visibleScoretable","visibleWatch","waves","waypointAttachedObject","waypointAttachedVehicle","waypointAttachObject","waypointAttachVehicle","waypointBehaviour","waypointCombatMode","waypointCompletionRadius","waypointDescription","waypointForceBehaviour","waypointFormation","waypointHousePosition","waypointLoiterAltitude","waypointLoiterRadius","waypointLoiterType","waypointName","waypointPosition","waypoints","waypointScript","waypointsEnabledUAV","waypointShow","waypointSpeed","waypointStatements","waypointTimeout","waypointTimeoutCurrent","waypointType","waypointVisible","weaponAccessories","weaponAccessoriesCargo","weaponCargo","weaponDirection","weaponInertia","weaponLowered","weaponReloadingTime","weapons","weaponsInfo","weaponsItems","weaponsItemsCargo","weaponState","weaponsTurret","weightRTD","WFSideText","wind","windDir","windRTD","windStr","wingsForcesRTD","worldName","worldSize","worldToModel","worldToModelVisual","worldToScreen"],d={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:"define undef ifdef ifndef else endif include if",contains:[{begin:/\\\n/,relevance:0},t.inherit(l,{className:"string"}),{begin:/<[^\n>]*>/,end:/$/,illegal:"\\n"},t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE]};return{name:"SQF",case_insensitive:!0,keywords:{keyword:n,built_in:i,literal:r},contains:[t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,t.NUMBER_MODE,a,s,l,d],illegal:[/\$[^a-fA-F0-9]/,/\w\$/,/\?/,/@/,/ \| /,/[a-zA-Z_]\./,/\:\=/,/\[\:/]}}return I0=e,I0}var O0,Nh;function Rk(){if(Nh)return O0;Nh=1;function e(t){const a=t.regex,s=t.COMMENT("--","$"),l={className:"string",variants:[{begin:/'/,end:/'/,contains:[{begin:/''/}]}]},n={begin:/"/,end:/"/,contains:[{begin:/""/}]},r=["true","false","unknown"],i=["double precision","large object","with timezone","without timezone"],d=["bigint","binary","blob","boolean","char","character","clob","date","dec","decfloat","decimal","float","int","integer","interval","nchar","nclob","national","numeric","real","row","smallint","time","timestamp","varchar","varying","varbinary"],o=["add","asc","collation","desc","final","first","last","view"],c=["abs","acos","all","allocate","alter","and","any","are","array","array_agg","array_max_cardinality","as","asensitive","asin","asymmetric","at","atan","atomic","authorization","avg","begin","begin_frame","begin_partition","between","bigint","binary","blob","boolean","both","by","call","called","cardinality","cascaded","case","cast","ceil","ceiling","char","char_length","character","character_length","check","classifier","clob","close","coalesce","collate","collect","column","commit","condition","connect","constraint","contains","convert","copy","corr","corresponding","cos","cosh","count","covar_pop","covar_samp","create","cross","cube","cume_dist","current","current_catalog","current_date","current_default_transform_group","current_path","current_role","current_row","current_schema","current_time","current_timestamp","current_path","current_role","current_transform_group_for_type","current_user","cursor","cycle","date","day","deallocate","dec","decimal","decfloat","declare","default","define","delete","dense_rank","deref","describe","deterministic","disconnect","distinct","double","drop","dynamic","each","element","else","empty","end","end_frame","end_partition","end-exec","equals","escape","every","except","exec","execute","exists","exp","external","extract","false","fetch","filter","first_value","float","floor","for","foreign","frame_row","free","from","full","function","fusion","get","global","grant","group","grouping","groups","having","hold","hour","identity","in","indicator","initial","inner","inout","insensitive","insert","int","integer","intersect","intersection","interval","into","is","join","json_array","json_arrayagg","json_exists","json_object","json_objectagg","json_query","json_table","json_table_primitive","json_value","lag","language","large","last_value","lateral","lead","leading","left","like","like_regex","listagg","ln","local","localtime","localtimestamp","log","log10","lower","match","match_number","match_recognize","matches","max","member","merge","method","min","minute","mod","modifies","module","month","multiset","national","natural","nchar","nclob","new","no","none","normalize","not","nth_value","ntile","null","nullif","numeric","octet_length","occurrences_regex","of","offset","old","omit","on","one","only","open","or","order","out","outer","over","overlaps","overlay","parameter","partition","pattern","per","percent","percent_rank","percentile_cont","percentile_disc","period","portion","position","position_regex","power","precedes","precision","prepare","primary","procedure","ptf","range","rank","reads","real","recursive","ref","references","referencing","regr_avgx","regr_avgy","regr_count","regr_intercept","regr_r2","regr_slope","regr_sxx","regr_sxy","regr_syy","release","result","return","returns","revoke","right","rollback","rollup","row","row_number","rows","running","savepoint","scope","scroll","search","second","seek","select","sensitive","session_user","set","show","similar","sin","sinh","skip","smallint","some","specific","specifictype","sql","sqlexception","sqlstate","sqlwarning","sqrt","start","static","stddev_pop","stddev_samp","submultiset","subset","substring","substring_regex","succeeds","sum","symmetric","system","system_time","system_user","table","tablesample","tan","tanh","then","time","timestamp","timezone_hour","timezone_minute","to","trailing","translate","translate_regex","translation","treat","trigger","trim","trim_array","true","truncate","uescape","union","unique","unknown","unnest","update","upper","user","using","value","values","value_of","var_pop","var_samp","varbinary","varchar","varying","versioning","when","whenever","where","width_bucket","window","with","within","without","year"],m=["abs","acos","array_agg","asin","atan","avg","cast","ceil","ceiling","coalesce","corr","cos","cosh","count","covar_pop","covar_samp","cume_dist","dense_rank","deref","element","exp","extract","first_value","floor","json_array","json_arrayagg","json_exists","json_object","json_objectagg","json_query","json_table","json_table_primitive","json_value","lag","last_value","lead","listagg","ln","log","log10","lower","max","min","mod","nth_value","ntile","nullif","percent_rank","percentile_cont","percentile_disc","position","position_regex","power","rank","regr_avgx","regr_avgy","regr_count","regr_intercept","regr_r2","regr_slope","regr_sxx","regr_sxy","regr_syy","row_number","sin","sinh","sqrt","stddev_pop","stddev_samp","substring","substring_regex","sum","tan","tanh","translate","translate_regex","treat","trim","trim_array","unnest","upper","value_of","var_pop","var_samp","width_bucket"],_=["current_catalog","current_date","current_default_transform_group","current_path","current_role","current_schema","current_transform_group_for_type","current_user","session_user","system_time","system_user","current_time","localtime","current_timestamp","localtimestamp"],u=["create table","insert into","primary key","foreign key","not null","alter table","add constraint","grouping sets","on overflow","character set","respect nulls","ignore nulls","nulls first","nulls last","depth first","breadth first"],b=m,f=[...c,...o].filter(P=>!m.includes(P)),x={className:"variable",begin:/@[a-z0-9][a-z0-9_]*/},p={className:"operator",begin:/[-+*/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?/,relevance:0},z={begin:a.concat(/\b/,a.either(...b),/\s*\(/),relevance:0,keywords:{built_in:b}};function w(P,{exceptions:C,when:S}={}){const y=S;return C=C||[],P.map(E=>E.match(/\|\d+$/)||C.includes(E)?E:y(E)?`${E}|0`:E)}return{name:"SQL",case_insensitive:!0,illegal:/[{}]|<\//,keywords:{$pattern:/\b[\w\.]+/,keyword:w(f,{when:P=>P.length<3}),literal:r,type:d,built_in:_},contains:[{begin:a.either(...u),relevance:0,keywords:{$pattern:/[\w\.]+/,keyword:f.concat(u),literal:r,type:d}},{className:"type",begin:a.either(...i)},z,x,l,n,t.C_NUMBER_MODE,t.C_BLOCK_COMMENT_MODE,s,p]}}return O0=e,O0}var D0,Th;function Fk(){if(Th)return D0;Th=1;function e(t){const a=t.regex,s=["functions","model","data","parameters","quantities","transformed","generated"],l=["for","in","if","else","while","break","continue","return"],n=["array","tuple","complex","int","real","vector","complex_vector","ordered","positive_ordered","simplex","unit_vector","row_vector","complex_row_vector","matrix","complex_matrix","cholesky_factor_corr|10","cholesky_factor_cov|10","corr_matrix|10","cov_matrix|10","void"],r=["abs","acos","acosh","add_diag","algebra_solver","algebra_solver_newton","append_array","append_col","append_row","asin","asinh","atan","atan2","atanh","bessel_first_kind","bessel_second_kind","binary_log_loss","block","cbrt","ceil","chol2inv","cholesky_decompose","choose","col","cols","columns_dot_product","columns_dot_self","complex_schur_decompose","complex_schur_decompose_t","complex_schur_decompose_u","conj","cos","cosh","cov_exp_quad","crossprod","csr_extract","csr_extract_u","csr_extract_v","csr_extract_w","csr_matrix_times_vector","csr_to_dense_matrix","cumulative_sum","dae","dae_tol","determinant","diag_matrix","diagonal","diag_post_multiply","diag_pre_multiply","digamma","dims","distance","dot_product","dot_self","eigendecompose","eigendecompose_sym","eigenvalues","eigenvalues_sym","eigenvectors","eigenvectors_sym","erf","erfc","exp","exp2","expm1","falling_factorial","fdim","fft","fft2","floor","fma","fmax","fmin","fmod","gamma_p","gamma_q","generalized_inverse","get_imag","get_real","head","hmm_hidden_state_prob","hmm_marginal","hypot","identity_matrix","inc_beta","integrate_1d","integrate_ode","integrate_ode_adams","integrate_ode_bdf","integrate_ode_rk45","int_step","inv","inv_cloglog","inv_erfc","inverse","inverse_spd","inv_fft","inv_fft2","inv_inc_beta","inv_logit","inv_Phi","inv_sqrt","inv_square","is_inf","is_nan","lambert_w0","lambert_wm1","lbeta","lchoose","ldexp","lgamma","linspaced_array","linspaced_int_array","linspaced_row_vector","linspaced_vector","lmgamma","lmultiply","log","log1m","log1m_exp","log1m_inv_logit","log1p","log1p_exp","log_determinant","log_diff_exp","log_falling_factorial","log_inv_logit","log_inv_logit_diff","logit","log_mix","log_modified_bessel_first_kind","log_rising_factorial","log_softmax","log_sum_exp","machine_precision","map_rect","matrix_exp","matrix_exp_multiply","matrix_power","max","mdivide_left_spd","mdivide_left_tri_low","mdivide_right_spd","mdivide_right_tri_low","mean","min","modified_bessel_first_kind","modified_bessel_second_kind","multiply_lower_tri_self_transpose","negative_infinity","norm","norm1","norm2","not_a_number","num_elements","ode_adams","ode_adams_tol","ode_adjoint_tol_ctl","ode_bdf","ode_bdf_tol","ode_ckrk","ode_ckrk_tol","ode_rk45","ode_rk45_tol","one_hot_array","one_hot_int_array","one_hot_row_vector","one_hot_vector","ones_array","ones_int_array","ones_row_vector","ones_vector","owens_t","Phi","Phi_approx","polar","positive_infinity","pow","print","prod","proj","qr","qr_Q","qr_R","qr_thin","qr_thin_Q","qr_thin_R","quad_form","quad_form_diag","quad_form_sym","quantile","rank","reduce_sum","reject","rep_array","rep_matrix","rep_row_vector","rep_vector","reverse","rising_factorial","round","row","rows","rows_dot_product","rows_dot_self","scale_matrix_exp_multiply","sd","segment","sin","singular_values","sinh","size","softmax","sort_asc","sort_desc","sort_indices_asc","sort_indices_desc","sqrt","square","squared_distance","step","sub_col","sub_row","sum","svd","svd_U","svd_V","symmetrize_from_lower_tri","tail","tan","tanh","target","tcrossprod","tgamma","to_array_1d","to_array_2d","to_complex","to_int","to_matrix","to_row_vector","to_vector","trace","trace_gen_quad_form","trace_quad_form","trigamma","trunc","uniform_simplex","variance","zeros_array","zeros_int_array","zeros_row_vector"],i=["bernoulli","bernoulli_logit","bernoulli_logit_glm","beta","beta_binomial","beta_proportion","binomial","binomial_logit","categorical","categorical_logit","categorical_logit_glm","cauchy","chi_square","dirichlet","discrete_range","double_exponential","exp_mod_normal","exponential","frechet","gamma","gaussian_dlm_obs","gumbel","hmm_latent","hypergeometric","inv_chi_square","inv_gamma","inv_wishart","inv_wishart_cholesky","lkj_corr","lkj_corr_cholesky","logistic","loglogistic","lognormal","multi_gp","multi_gp_cholesky","multinomial","multinomial_logit","multi_normal","multi_normal_cholesky","multi_normal_prec","multi_student_cholesky_t","multi_student_t","multi_student_t_cholesky","neg_binomial","neg_binomial_2","neg_binomial_2_log","neg_binomial_2_log_glm","normal","normal_id_glm","ordered_logistic","ordered_logistic_glm","ordered_probit","pareto","pareto_type_2","poisson","poisson_log","poisson_log_glm","rayleigh","scaled_inv_chi_square","skew_double_exponential","skew_normal","std_normal","std_normal_log","student_t","uniform","von_mises","weibull","wiener","wishart","wishart_cholesky"],d=t.COMMENT(/\/\*/,/\*\//,{relevance:0,contains:[{scope:"doctag",match:/@(return|param)/}]}),o={scope:"meta",begin:/#include\b/,end:/$/,contains:[{match:/[a-z][a-z-._]+/,scope:"string"},t.C_LINE_COMMENT_MODE]},c=["lower","upper","offset","multiplier"];return{name:"Stan",aliases:["stanfuncs"],keywords:{$pattern:t.IDENT_RE,title:s,type:n,keyword:l,built_in:r},contains:[t.C_LINE_COMMENT_MODE,o,t.HASH_COMMENT_MODE,d,{scope:"built_in",match:/\s(pi|e|sqrt2|log2|log10)(?=\()/,relevance:0},{match:a.concat(/[<,]\s*/,a.either(...c),/\s*=/),keywords:c},{scope:"keyword",match:/\btarget(?=\s*\+=)/},{match:[/~\s*/,a.either(...i),/(?:\(\))/,/\s*T(?=\s*\[)/],scope:{2:"built_in",4:"keyword"}},{scope:"built_in",keywords:i,begin:a.concat(/\w*/,a.either(...i),/(_lpdf|_lupdf|_lpmf|_cdf|_lcdf|_lccdf|_qf)(?=\s*[\(.*\)])/)},{begin:[/~/,/\s*/,a.concat(a.either(...i),/(?=\s*[\(.*\)])/)],scope:{3:"built_in"}},{begin:[/~/,/\s*\w+(?=\s*[\(.*\)])/,"(?!.*/\b("+a.either(...i)+")\b)"],scope:{2:"title.function"}},{scope:"title.function",begin:/\w*(_lpdf|_lupdf|_lpmf|_cdf|_lcdf|_lccdf|_qf)(?=\s*[\(.*\)])/},{scope:"number",match:a.concat(/(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)/,/(?:[eE][+-]?\d+(?:_\d+)*)?i?(?!\w)/),relevance:0},{scope:"string",begin:/"/,end:/"/}]}}return D0=e,D0}var M0,Rh;function Ak(){if(Rh)return M0;Rh=1;function e(t){return{name:"Stata",aliases:["do","ado"],case_insensitive:!0,keywords:"if else in foreach for forv forva forval forvalu forvalue forvalues by bys bysort xi quietly qui capture about ac ac_7 acprplot acprplot_7 adjust ado adopath adoupdate alpha ameans an ano anov anova anova_estat anova_terms anovadef aorder ap app appe appen append arch arch_dr arch_estat arch_p archlm areg areg_p args arima arima_dr arima_estat arima_p as asmprobit asmprobit_estat asmprobit_lf asmprobit_mfx__dlg asmprobit_p ass asse asser assert avplot avplot_7 avplots avplots_7 bcskew0 bgodfrey bias binreg bip0_lf biplot bipp_lf bipr_lf bipr_p biprobit bitest bitesti bitowt blogit bmemsize boot bootsamp bootstrap bootstrap_8 boxco_l boxco_p boxcox boxcox_6 boxcox_p bprobit br break brier bro brow brows browse brr brrstat bs bs_7 bsampl_w bsample bsample_7 bsqreg bstat bstat_7 bstat_8 bstrap bstrap_7 bubble bubbleplot ca ca_estat ca_p cabiplot camat canon canon_8 canon_8_p canon_estat canon_p cap caprojection capt captu captur capture cat cc cchart cchart_7 cci cd censobs_table centile cf char chdir checkdlgfiles checkestimationsample checkhlpfiles checksum chelp ci cii cl class classutil clear cli clis clist clo clog clog_lf clog_p clogi clogi_sw clogit clogit_lf clogit_p clogitp clogl_sw cloglog clonevar clslistarray cluster cluster_measures cluster_stop cluster_tree cluster_tree_8 clustermat cmdlog cnr cnre cnreg cnreg_p cnreg_sw cnsreg codebook collaps4 collapse colormult_nb colormult_nw compare compress conf confi confir confirm conren cons const constr constra constrai constrain constraint continue contract copy copyright copysource cor corc corr corr2data corr_anti corr_kmo corr_smc corre correl correla correlat correlate corrgram cou coun count cox cox_p cox_sw coxbase coxhaz coxvar cprplot cprplot_7 crc cret cretu cretur creturn cross cs cscript cscript_log csi ct ct_is ctset ctst_5 ctst_st cttost cumsp cumsp_7 cumul cusum cusum_7 cutil d|0 datasig datasign datasigna datasignat datasignatu datasignatur datasignature datetof db dbeta de dec deco decod decode deff des desc descr descri describ describe destring dfbeta dfgls dfuller di di_g dir dirstats dis discard disp disp_res disp_s displ displa display distinct do doe doed doedi doedit dotplot dotplot_7 dprobit drawnorm drop ds ds_util dstdize duplicates durbina dwstat dydx e|0 ed edi edit egen eivreg emdef en enc enco encod encode eq erase ereg ereg_lf ereg_p ereg_sw ereghet ereghet_glf ereghet_glf_sh ereghet_gp ereghet_ilf ereghet_ilf_sh ereghet_ip eret eretu eretur ereturn err erro error esize est est_cfexist est_cfname est_clickable est_expand est_hold est_table est_unhold est_unholdok estat estat_default estat_summ estat_vce_only esti estimates etodow etof etomdy ex exi exit expand expandcl fac fact facto factor factor_estat factor_p factor_pca_rotated factor_rotate factormat fcast fcast_compute fcast_graph fdades fdadesc fdadescr fdadescri fdadescrib fdadescribe fdasav fdasave fdause fh_st file open file read file close file filefilter fillin find_hlp_file findfile findit findit_7 fit fl fli flis flist for5_0 forest forestplot form forma format fpredict frac_154 frac_adj frac_chk frac_cox frac_ddp frac_dis frac_dv frac_in frac_mun frac_pp frac_pq frac_pv frac_wgt frac_xo fracgen fracplot fracplot_7 fracpoly fracpred fron_ex fron_hn fron_p fron_tn fron_tn2 frontier ftodate ftoe ftomdy ftowdate funnel funnelplot g|0 gamhet_glf gamhet_gp gamhet_ilf gamhet_ip gamma gamma_d2 gamma_p gamma_sw gammahet gdi_hexagon gdi_spokes ge gen gene gener genera generat generate genrank genstd genvmean gettoken gl gladder gladder_7 glim_l01 glim_l02 glim_l03 glim_l04 glim_l05 glim_l06 glim_l07 glim_l08 glim_l09 glim_l10 glim_l11 glim_l12 glim_lf glim_mu glim_nw1 glim_nw2 glim_nw3 glim_p glim_v1 glim_v2 glim_v3 glim_v4 glim_v5 glim_v6 glim_v7 glm glm_6 glm_p glm_sw glmpred glo glob globa global glogit glogit_8 glogit_p gmeans gnbre_lf gnbreg gnbreg_5 gnbreg_p gomp_lf gompe_sw gomper_p gompertz gompertzhet gomphet_glf gomphet_glf_sh gomphet_gp gomphet_ilf gomphet_ilf_sh gomphet_ip gphdot gphpen gphprint gprefs gprobi_p gprobit gprobit_8 gr gr7 gr_copy gr_current gr_db gr_describe gr_dir gr_draw gr_draw_replay gr_drop gr_edit gr_editviewopts gr_example gr_example2 gr_export gr_print gr_qscheme gr_query gr_read gr_rename gr_replay gr_save gr_set gr_setscheme gr_table gr_undo gr_use graph graph7 grebar greigen greigen_7 greigen_8 grmeanby grmeanby_7 gs_fileinfo gs_filetype gs_graphinfo gs_stat gsort gwood h|0 hadimvo hareg hausman haver he heck_d2 heckma_p heckman heckp_lf heckpr_p heckprob hel help hereg hetpr_lf hetpr_p hetprob hettest hexdump hilite hist hist_7 histogram hlogit hlu hmeans hotel hotelling hprobit hreg hsearch icd9 icd9_ff icd9p iis impute imtest inbase include inf infi infil infile infix inp inpu input ins insheet insp inspe inspec inspect integ inten intreg intreg_7 intreg_p intrg2_ll intrg_ll intrg_ll2 ipolate iqreg ir irf irf_create irfm iri is_svy is_svysum isid istdize ivprob_1_lf ivprob_lf ivprobit ivprobit_p ivreg ivreg_footnote ivtob_1_lf ivtob_lf ivtobit ivtobit_p jackknife jacknife jknife jknife_6 jknife_8 jkstat joinby kalarma1 kap kap_3 kapmeier kappa kapwgt kdensity kdensity_7 keep ksm ksmirnov ktau kwallis l|0 la lab labbe labbeplot labe label labelbook ladder levels levelsof leverage lfit lfit_p li lincom line linktest lis list lloghet_glf lloghet_glf_sh lloghet_gp lloghet_ilf lloghet_ilf_sh lloghet_ip llogi_sw llogis_p llogist llogistic llogistichet lnorm_lf lnorm_sw lnorma_p lnormal lnormalhet lnormhet_glf lnormhet_glf_sh lnormhet_gp lnormhet_ilf lnormhet_ilf_sh lnormhet_ip lnskew0 loadingplot loc loca local log logi logis_lf logistic logistic_p logit logit_estat logit_p loglogs logrank loneway lookfor lookup lowess lowess_7 lpredict lrecomp lroc lroc_7 lrtest ls lsens lsens_7 lsens_x lstat ltable ltable_7 ltriang lv lvr2plot lvr2plot_7 m|0 ma mac macr macro makecns man manova manova_estat manova_p manovatest mantel mark markin markout marksample mat mat_capp mat_order mat_put_rr mat_rapp mata mata_clear mata_describe mata_drop mata_matdescribe mata_matsave mata_matuse mata_memory mata_mlib mata_mosave mata_rename mata_which matalabel matcproc matlist matname matr matri matrix matrix_input__dlg matstrik mcc mcci md0_ md1_ md1debug_ md2_ md2debug_ mds mds_estat mds_p mdsconfig mdslong mdsmat mdsshepard mdytoe mdytof me_derd mean means median memory memsize menl meqparse mer merg merge meta mfp mfx mhelp mhodds minbound mixed_ll mixed_ll_reparm mkassert mkdir mkmat mkspline ml ml_5 ml_adjs ml_bhhhs ml_c_d ml_check ml_clear ml_cnt ml_debug ml_defd ml_e0 ml_e0_bfgs ml_e0_cycle ml_e0_dfp ml_e0i ml_e1 ml_e1_bfgs ml_e1_bhhh ml_e1_cycle ml_e1_dfp ml_e2 ml_e2_cycle ml_ebfg0 ml_ebfr0 ml_ebfr1 ml_ebh0q ml_ebhh0 ml_ebhr0 ml_ebr0i ml_ecr0i ml_edfp0 ml_edfr0 ml_edfr1 ml_edr0i ml_eds ml_eer0i ml_egr0i ml_elf ml_elf_bfgs ml_elf_bhhh ml_elf_cycle ml_elf_dfp ml_elfi ml_elfs ml_enr0i ml_enrr0 ml_erdu0 ml_erdu0_bfgs ml_erdu0_bhhh ml_erdu0_bhhhq ml_erdu0_cycle ml_erdu0_dfp ml_erdu0_nrbfgs ml_exde ml_footnote ml_geqnr ml_grad0 ml_graph ml_hbhhh ml_hd0 ml_hold ml_init ml_inv ml_log ml_max ml_mlout ml_mlout_8 ml_model ml_nb0 ml_opt ml_p ml_plot ml_query ml_rdgrd ml_repor ml_s_e ml_score ml_searc ml_technique ml_unhold mleval mlf_ mlmatbysum mlmatsum mlog mlogi mlogit mlogit_footnote mlogit_p mlopts mlsum mlvecsum mnl0_ mor more mov move mprobit mprobit_lf mprobit_p mrdu0_ mrdu1_ mvdecode mvencode mvreg mvreg_estat n|0 nbreg nbreg_al nbreg_lf nbreg_p nbreg_sw nestreg net newey newey_7 newey_p news nl nl_7 nl_9 nl_9_p nl_p nl_p_7 nlcom nlcom_p nlexp2 nlexp2_7 nlexp2a nlexp2a_7 nlexp3 nlexp3_7 nlgom3 nlgom3_7 nlgom4 nlgom4_7 nlinit nllog3 nllog3_7 nllog4 nllog4_7 nlog_rd nlogit nlogit_p nlogitgen nlogittree nlpred no nobreak noi nois noisi noisil noisily note notes notes_dlg nptrend numlabel numlist odbc old_ver olo olog ologi ologi_sw ologit ologit_p ologitp on one onew onewa oneway op_colnm op_comp op_diff op_inv op_str opr opro oprob oprob_sw oprobi oprobi_p oprobit oprobitp opts_exclusive order orthog orthpoly ou out outf outfi outfil outfile outs outsh outshe outshee outsheet ovtest pac pac_7 palette parse parse_dissim pause pca pca_8 pca_display pca_estat pca_p pca_rotate pcamat pchart pchart_7 pchi pchi_7 pcorr pctile pentium pergram pergram_7 permute permute_8 personal peto_st pkcollapse pkcross pkequiv pkexamine pkexamine_7 pkshape pksumm pksumm_7 pl plo plot plugin pnorm pnorm_7 poisgof poiss_lf poiss_sw poisso_p poisson poisson_estat post postclose postfile postutil pperron pr prais prais_e prais_e2 prais_p predict predictnl preserve print pro prob probi probit probit_estat probit_p proc_time procoverlay procrustes procrustes_estat procrustes_p profiler prog progr progra program prop proportion prtest prtesti pwcorr pwd q\\s qby qbys qchi qchi_7 qladder qladder_7 qnorm qnorm_7 qqplot qqplot_7 qreg qreg_c qreg_p qreg_sw qu quadchk quantile quantile_7 que quer query range ranksum ratio rchart rchart_7 rcof recast reclink recode reg reg3 reg3_p regdw regr regre regre_p2 regres regres_p regress regress_estat regriv_p remap ren rena renam rename renpfix repeat replace report reshape restore ret retu retur return rm rmdir robvar roccomp roccomp_7 roccomp_8 rocf_lf rocfit rocfit_8 rocgold rocplot rocplot_7 roctab roctab_7 rolling rologit rologit_p rot rota rotat rotate rotatemat rreg rreg_p ru run runtest rvfplot rvfplot_7 rvpplot rvpplot_7 sa safesum sample sampsi sav save savedresults saveold sc sca scal scala scalar scatter scm_mine sco scob_lf scob_p scobi_sw scobit scor score scoreplot scoreplot_help scree screeplot screeplot_help sdtest sdtesti se search separate seperate serrbar serrbar_7 serset set set_defaults sfrancia sh she shel shell shewhart shewhart_7 signestimationsample signrank signtest simul simul_7 simulate simulate_8 sktest sleep slogit slogit_d2 slogit_p smooth snapspan so sor sort spearman spikeplot spikeplot_7 spikeplt spline_x split sqreg sqreg_p sret sretu sretur sreturn ssc st st_ct st_hc st_hcd st_hcd_sh st_is st_issys st_note st_promo st_set st_show st_smpl st_subid stack statsby statsby_8 stbase stci stci_7 stcox stcox_estat stcox_fr stcox_fr_ll stcox_p stcox_sw stcoxkm stcoxkm_7 stcstat stcurv stcurve stcurve_7 stdes stem stepwise stereg stfill stgen stir stjoin stmc stmh stphplot stphplot_7 stphtest stphtest_7 stptime strate strate_7 streg streg_sw streset sts sts_7 stset stsplit stsum sttocc sttoct stvary stweib su suest suest_8 sum summ summa summar summari summariz summarize sunflower sureg survcurv survsum svar svar_p svmat svy svy_disp svy_dreg svy_est svy_est_7 svy_estat svy_get svy_gnbreg_p svy_head svy_header svy_heckman_p svy_heckprob_p svy_intreg_p svy_ivreg_p svy_logistic_p svy_logit_p svy_mlogit_p svy_nbreg_p svy_ologit_p svy_oprobit_p svy_poisson_p svy_probit_p svy_regress_p svy_sub svy_sub_7 svy_x svy_x_7 svy_x_p svydes svydes_8 svygen svygnbreg svyheckman svyheckprob svyintreg svyintreg_7 svyintrg svyivreg svylc svylog_p svylogit svymarkout svymarkout_8 svymean svymlog svymlogit svynbreg svyolog svyologit svyoprob svyoprobit svyopts svypois svypois_7 svypoisson svyprobit svyprobt svyprop svyprop_7 svyratio svyreg svyreg_p svyregress svyset svyset_7 svyset_8 svytab svytab_7 svytest svytotal sw sw_8 swcnreg swcox swereg swilk swlogis swlogit swologit swoprbt swpois swprobit swqreg swtobit swweib symmetry symmi symplot symplot_7 syntax sysdescribe sysdir sysuse szroeter ta tab tab1 tab2 tab_or tabd tabdi tabdis tabdisp tabi table tabodds tabodds_7 tabstat tabu tabul tabula tabulat tabulate te tempfile tempname tempvar tes test testnl testparm teststd tetrachoric time_it timer tis tob tobi tobit tobit_p tobit_sw token tokeni tokeniz tokenize tostring total translate translator transmap treat_ll treatr_p treatreg trim trimfill trnb_cons trnb_mean trpoiss_d2 trunc_ll truncr_p truncreg tsappend tset tsfill tsline tsline_ex tsreport tsrevar tsrline tsset tssmooth tsunab ttest ttesti tut_chk tut_wait tutorial tw tware_st two twoway twoway__fpfit_serset twoway__function_gen twoway__histogram_gen twoway__ipoint_serset twoway__ipoints_serset twoway__kdensity_gen twoway__lfit_serset twoway__normgen_gen twoway__pci_serset twoway__qfit_serset twoway__scatteri_serset twoway__sunflower_gen twoway_ksm_serset ty typ type typeof u|0 unab unabbrev unabcmd update us use uselabel var var_mkcompanion var_p varbasic varfcast vargranger varirf varirf_add varirf_cgraph varirf_create varirf_ctable varirf_describe varirf_dir varirf_drop varirf_erase varirf_graph varirf_ograph varirf_rename varirf_set varirf_table varlist varlmar varnorm varsoc varstable varstable_w varstable_w2 varwle vce vec vec_fevd vec_mkphi vec_p vec_p_w vecirf_create veclmar veclmar_w vecnorm vecnorm_w vecrank vecstable verinst vers versi versio version view viewsource vif vwls wdatetof webdescribe webseek webuse weib1_lf weib2_lf weib_lf weib_lf0 weibhet_glf weibhet_glf_sh weibhet_glfa weibhet_glfa_sh weibhet_gp weibhet_ilf weibhet_ilf_sh weibhet_ilfa weibhet_ilfa_sh weibhet_ip weibu_sw weibul_p weibull weibull_c weibull_s weibullhet wh whelp whi which whil while wilc_st wilcoxon win wind windo window winexec wntestb wntestb_7 wntestq xchart xchart_7 xcorr xcorr_7 xi xi_6 xmlsav xmlsave xmluse xpose xsh xshe xshel xshell xt_iis xt_tis xtab_p xtabond xtbin_p xtclog xtcloglog xtcloglog_8 xtcloglog_d2 xtcloglog_pa_p xtcloglog_re_p xtcnt_p xtcorr xtdata xtdes xtfront_p xtfrontier xtgee xtgee_elink xtgee_estat xtgee_makeivar xtgee_p xtgee_plink xtgls xtgls_p xthaus xthausman xtht_p xthtaylor xtile xtint_p xtintreg xtintreg_8 xtintreg_d2 xtintreg_p xtivp_1 xtivp_2 xtivreg xtline xtline_ex xtlogit xtlogit_8 xtlogit_d2 xtlogit_fe_p xtlogit_pa_p xtlogit_re_p xtmixed xtmixed_estat xtmixed_p xtnb_fe xtnb_lf xtnbreg xtnbreg_pa_p xtnbreg_refe_p xtpcse xtpcse_p xtpois xtpoisson xtpoisson_d2 xtpoisson_pa_p xtpoisson_refe_p xtpred xtprobit xtprobit_8 xtprobit_d2 xtprobit_re_p xtps_fe xtps_lf xtps_ren xtps_ren_8 xtrar_p xtrc xtrc_p xtrchh xtrefe_p xtreg xtreg_be xtreg_fe xtreg_ml xtreg_pa_p xtreg_re xtregar xtrere_p xtset xtsf_ll xtsf_llti xtsum xttab xttest0 xttobit xttobit_8 xttobit_p xttrans yx yxview__barlike_draw yxview_area_draw yxview_bar_draw yxview_dot_draw yxview_dropline_draw yxview_function_draw yxview_iarrow_draw yxview_ilabels_draw yxview_normal_draw yxview_pcarrow_draw yxview_pcbarrow_draw yxview_pccapsym_draw yxview_pcscatter_draw yxview_pcspike_draw yxview_rarea_draw yxview_rbar_draw yxview_rbarm_draw yxview_rcap_draw yxview_rcapsym_draw yxview_rconnected_draw yxview_rline_draw yxview_rscatter_draw yxview_rspike_draw yxview_spike_draw yxview_sunflower_draw zap_s zinb zinb_llf zinb_plf zip zip_llf zip_p zip_plf zt_ct_5 zt_hc_5 zt_hcd_5 zt_is_5 zt_iss_5 zt_sho_5 zt_smp_5 ztbase_5 ztcox_5 ztdes_5 ztereg_5 ztfill_5 ztgen_5 ztir_5 ztjoin_5 ztnb ztnb_p ztp ztp_p zts_5 ztset_5 ztspli_5 ztsum_5 zttoct_5 ztvary_5 ztweib_5",contains:[{className:"symbol",begin:/`[a-zA-Z0-9_]+'/},{className:"variable",begin:/\$\{?[a-zA-Z0-9_]+\}?/,relevance:0},{className:"string",variants:[{begin:`\`"[^\r +]*?"'`},{begin:`"[^\r +"]*"`}]},{className:"built_in",variants:[{begin:"\\b(abs|acos|asin|atan|atan2|atanh|ceil|cloglog|comb|cos|digamma|exp|floor|invcloglog|invlogit|ln|lnfact|lnfactorial|lngamma|log|log10|max|min|mod|reldif|round|sign|sin|sqrt|sum|tan|tanh|trigamma|trunc|betaden|Binomial|binorm|binormal|chi2|chi2tail|dgammapda|dgammapdada|dgammapdadx|dgammapdx|dgammapdxdx|F|Fden|Ftail|gammaden|gammap|ibeta|invbinomial|invchi2|invchi2tail|invF|invFtail|invgammap|invibeta|invnchi2|invnFtail|invnibeta|invnorm|invnormal|invttail|nbetaden|nchi2|nFden|nFtail|nibeta|norm|normal|normalden|normd|npnchi2|tden|ttail|uniform|abbrev|char|index|indexnot|length|lower|ltrim|match|plural|proper|real|regexm|regexr|regexs|reverse|rtrim|string|strlen|strlower|strltrim|strmatch|strofreal|strpos|strproper|strreverse|strrtrim|strtrim|strupper|subinstr|subinword|substr|trim|upper|word|wordcount|_caller|autocode|byteorder|chop|clip|cond|e|epsdouble|epsfloat|group|inlist|inrange|irecode|matrix|maxbyte|maxdouble|maxfloat|maxint|maxlong|mi|minbyte|mindouble|minfloat|minint|minlong|missing|r|recode|replay|return|s|scalar|d|date|day|dow|doy|halfyear|mdy|month|quarter|week|year|d|daily|dofd|dofh|dofm|dofq|dofw|dofy|h|halfyearly|hofd|m|mofd|monthly|q|qofd|quarterly|tin|twithin|w|weekly|wofd|y|yearly|yh|ym|yofd|yq|yw|cholesky|colnumb|colsof|corr|det|diag|diag0cnt|el|get|hadamard|I|inv|invsym|issym|issymmetric|J|matmissing|matuniform|mreldif|nullmat|rownumb|rowsof|sweep|syminv|trace|vec|vecdiag)(?=\\()"}]},t.COMMENT("^[ ]*\\*.*$",!1),t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE]}}return M0=e,M0}var B0,Fh;function Ik(){if(Fh)return B0;Fh=1;function e(t){return{name:"STEP Part 21",aliases:["p21","step","stp"],case_insensitive:!0,keywords:{$pattern:"[A-Z_][A-Z0-9_.]*",keyword:["HEADER","ENDSEC","DATA"]},contains:[{className:"meta",begin:"ISO-10303-21;",relevance:10},{className:"meta",begin:"END-ISO-10303-21;",relevance:10},t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,t.COMMENT("/\\*\\*!","\\*/"),t.C_NUMBER_MODE,t.inherit(t.APOS_STRING_MODE,{illegal:null}),t.inherit(t.QUOTE_STRING_MODE,{illegal:null}),{className:"string",begin:"'",end:"'"},{className:"symbol",variants:[{begin:"#",end:"\\d+",illegal:"\\W"}]}]}}return B0=e,B0}var k0,Ah;function Ok(){if(Ah)return k0;Ah=1;const e=o=>({IMPORTANT:{scope:"meta",begin:"!important"},BLOCK_COMMENT:o.C_BLOCK_COMMENT_MODE,HEXCOLOR:{scope:"number",begin:/#(([0-9a-fA-F]{3,4})|(([0-9a-fA-F]{2}){3,4}))\b/},FUNCTION_DISPATCH:{className:"built_in",begin:/[\w-]+(?=\()/},ATTRIBUTE_SELECTOR_MODE:{scope:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[o.APOS_STRING_MODE,o.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{scope:"number",begin:o.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},CSS_VARIABLE:{className:"attr",begin:/--[A-Za-z_][A-Za-z0-9_-]*/}}),t=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","optgroup","option","p","picture","q","quote","samp","section","select","source","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],a=["defs","g","marker","mask","pattern","svg","switch","symbol","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feFlood","feGaussianBlur","feImage","feMerge","feMorphology","feOffset","feSpecularLighting","feTile","feTurbulence","linearGradient","radialGradient","stop","circle","ellipse","image","line","path","polygon","polyline","rect","text","use","textPath","tspan","foreignObject","clipPath"],s=[...t,...a],l=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"].sort().reverse(),n=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invalid","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"].sort().reverse(),r=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"].sort().reverse(),i=["accent-color","align-content","align-items","align-self","alignment-baseline","all","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","appearance","backface-visibility","background","background-attachment","background-blend-mode","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","baseline-shift","block-size","border","border-block","border-block-color","border-block-end","border-block-end-color","border-block-end-style","border-block-end-width","border-block-start","border-block-start-color","border-block-start-style","border-block-start-width","border-block-style","border-block-width","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-inline","border-inline-color","border-inline-end","border-inline-end-color","border-inline-end-style","border-inline-end-width","border-inline-start","border-inline-start-color","border-inline-start-style","border-inline-start-width","border-inline-style","border-inline-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-end-end-radius","border-end-start-radius","border-right-color","border-right-style","border-right-width","border-spacing","border-start-end-radius","border-start-start-radius","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","cx","cy","caption-side","caret-color","clear","clip","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","color-scheme","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","content-visibility","counter-increment","counter-reset","cue","cue-after","cue-before","cursor","direction","display","dominant-baseline","empty-cells","enable-background","fill","fill-opacity","fill-rule","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","flow","flood-color","flood-opacity","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-smoothing","font-stretch","font-style","font-synthesis","font-variant","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","glyph-orientation-horizontal","glyph-orientation-vertical","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","inline-size","inset","inset-block","inset-block-end","inset-block-start","inset-inline","inset-inline-end","inset-inline-start","isolation","kerning","justify-content","justify-items","justify-self","left","letter-spacing","lighting-color","line-break","line-height","list-style","list-style-image","list-style-position","list-style-type","marker","marker-end","marker-mid","marker-start","mask","margin","margin-block","margin-block-end","margin-block-start","margin-bottom","margin-inline","margin-inline-end","margin-inline-start","margin-left","margin-right","margin-top","marks","mask","mask-border","mask-border-mode","mask-border-outset","mask-border-repeat","mask-border-slice","mask-border-source","mask-border-width","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-block-size","max-height","max-inline-size","max-width","min-block-size","min-height","min-inline-size","min-width","mix-blend-mode","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-block","padding-block-end","padding-block-start","padding-bottom","padding-inline","padding-inline-end","padding-inline-start","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","pause","pause-after","pause-before","perspective","perspective-origin","pointer-events","position","quotes","r","resize","rest","rest-after","rest-before","right","rotate","row-gap","scale","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-stop","scroll-snap-type","scrollbar-color","scrollbar-gutter","scrollbar-width","shape-image-threshold","shape-margin","shape-outside","shape-rendering","stop-color","stop-opacity","stroke","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","speak","speak-as","src","tab-size","table-layout","text-anchor","text-align","text-align-all","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-skip-ink","text-decoration-style","text-decoration-thickness","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-indent","text-justify","text-orientation","text-overflow","text-rendering","text-shadow","text-transform","text-underline-offset","text-underline-position","top","transform","transform-box","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","translate","unicode-bidi","vector-effect","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","x","y","z-index"].sort().reverse();function d(o){const c=e(o),m="and or not only",_={className:"variable",begin:"\\$"+o.IDENT_RE},u=["charset","css","debug","extend","font-face","for","import","include","keyframes","media","mixin","page","warn","while"],b="(?=[.\\s\\n[:,(])";return{name:"Stylus",aliases:["styl"],case_insensitive:!1,keywords:"if else for in",illegal:"("+["\\?","(\\bReturn\\b)","(\\bEnd\\b)","(\\bend\\b)","(\\bdef\\b)",";","#\\s","\\*\\s","===\\s","\\|","%"].join("|")+")",contains:[o.QUOTE_STRING_MODE,o.APOS_STRING_MODE,o.C_LINE_COMMENT_MODE,o.C_BLOCK_COMMENT_MODE,c.HEXCOLOR,{begin:"\\.[a-zA-Z][a-zA-Z0-9_-]*"+b,className:"selector-class"},{begin:"#[a-zA-Z][a-zA-Z0-9_-]*"+b,className:"selector-id"},{begin:"\\b("+s.join("|")+")"+b,className:"selector-tag"},{className:"selector-pseudo",begin:"&?:("+n.join("|")+")"+b},{className:"selector-pseudo",begin:"&?:(:)?("+r.join("|")+")"+b},c.ATTRIBUTE_SELECTOR_MODE,{className:"keyword",begin:/@media/,starts:{end:/[{;}]/,keywords:{$pattern:/[a-z-]+/,keyword:m,attribute:l.join(" ")},contains:[c.CSS_NUMBER_MODE]}},{className:"keyword",begin:"@((-(o|moz|ms|webkit)-)?("+u.join("|")+"))\\b"},_,c.CSS_NUMBER_MODE,{className:"function",begin:"^[a-zA-Z][a-zA-Z0-9_-]*\\(.*\\)",illegal:"[\\n]",returnBegin:!0,contains:[{className:"title",begin:"\\b[a-zA-Z][a-zA-Z0-9_-]*"},{className:"params",begin:/\(/,end:/\)/,contains:[c.HEXCOLOR,_,o.APOS_STRING_MODE,c.CSS_NUMBER_MODE,o.QUOTE_STRING_MODE]}]},c.CSS_VARIABLE,{className:"attribute",begin:"\\b("+i.join("|")+")\\b",starts:{end:/;|$/,contains:[c.HEXCOLOR,_,o.APOS_STRING_MODE,o.QUOTE_STRING_MODE,c.CSS_NUMBER_MODE,o.C_BLOCK_COMMENT_MODE,c.IMPORTANT,c.FUNCTION_DISPATCH],illegal:/\./,relevance:0}},c.FUNCTION_DISPATCH]}}return k0=d,k0}var L0,Ih;function Dk(){if(Ih)return L0;Ih=1;function e(t){return{name:"SubUnit",case_insensitive:!0,contains:[{className:"string",begin:`\\[ +(multipart)?`,end:`\\] +`},{className:"string",begin:"\\d{4}-\\d{2}-\\d{2}(\\s+)\\d{2}:\\d{2}:\\d{2}.\\d+Z"},{className:"string",begin:"(\\+|-)\\d+"},{className:"keyword",relevance:10,variants:[{begin:"^(test|testing|success|successful|failure|error|skip|xfail|uxsuccess)(:?)\\s+(test)?"},{begin:"^progress(:?)(\\s+)?(pop|push)?"},{begin:"^tags:"},{begin:"^time:"}]}]}}return L0=e,L0}var G0,Oh;function Mk(){if(Oh)return G0;Oh=1;function e(E){return E?typeof E=="string"?E:E.source:null}function t(E){return a("(?=",E,")")}function a(...E){return E.map(F=>e(F)).join("")}function s(E){const T=E[E.length-1];return typeof T=="object"&&T.constructor===Object?(E.splice(E.length-1,1),T):{}}function l(...E){return"("+(s(E).capture?"":"?:")+E.map(A=>e(A)).join("|")+")"}const n=E=>a(/\b/,E,/\w$/.test(E)?/\b/:/\B/),r=["Protocol","Type"].map(n),i=["init","self"].map(n),d=["Any","Self"],o=["actor","any","associatedtype","async","await",/as\?/,/as!/,"as","borrowing","break","case","catch","class","consume","consuming","continue","convenience","copy","default","defer","deinit","didSet","distributed","do","dynamic","each","else","enum","extension","fallthrough",/fileprivate\(set\)/,"fileprivate","final","for","func","get","guard","if","import","indirect","infix",/init\?/,/init!/,"inout",/internal\(set\)/,"internal","in","is","isolated","nonisolated","lazy","let","macro","mutating","nonmutating",/open\(set\)/,"open","operator","optional","override","package","postfix","precedencegroup","prefix",/private\(set\)/,"private","protocol",/public\(set\)/,"public","repeat","required","rethrows","return","set","some","static","struct","subscript","super","switch","throws","throw",/try\?/,/try!/,"try","typealias",/unowned\(safe\)/,/unowned\(unsafe\)/,"unowned","var","weak","where","while","willSet"],c=["false","nil","true"],m=["assignment","associativity","higherThan","left","lowerThan","none","right"],_=["#colorLiteral","#column","#dsohandle","#else","#elseif","#endif","#error","#file","#fileID","#fileLiteral","#filePath","#function","#if","#imageLiteral","#keyPath","#line","#selector","#sourceLocation","#warning"],u=["abs","all","any","assert","assertionFailure","debugPrint","dump","fatalError","getVaList","isKnownUniquelyReferenced","max","min","numericCast","pointwiseMax","pointwiseMin","precondition","preconditionFailure","print","readLine","repeatElement","sequence","stride","swap","swift_unboxFromSwiftValueWithType","transcode","type","unsafeBitCast","unsafeDowncast","withExtendedLifetime","withUnsafeMutablePointer","withUnsafePointer","withVaList","withoutActuallyEscaping","zip"],b=l(/[/=\-+!*%<>&|^~?]/,/[\u00A1-\u00A7]/,/[\u00A9\u00AB]/,/[\u00AC\u00AE]/,/[\u00B0\u00B1]/,/[\u00B6\u00BB\u00BF\u00D7\u00F7]/,/[\u2016-\u2017]/,/[\u2020-\u2027]/,/[\u2030-\u203E]/,/[\u2041-\u2053]/,/[\u2055-\u205E]/,/[\u2190-\u23FF]/,/[\u2500-\u2775]/,/[\u2794-\u2BFF]/,/[\u2E00-\u2E7F]/,/[\u3001-\u3003]/,/[\u3008-\u3020]/,/[\u3030]/),f=l(b,/[\u0300-\u036F]/,/[\u1DC0-\u1DFF]/,/[\u20D0-\u20FF]/,/[\uFE00-\uFE0F]/,/[\uFE20-\uFE2F]/),x=a(b,f,"*"),p=l(/[a-zA-Z_]/,/[\u00A8\u00AA\u00AD\u00AF\u00B2-\u00B5\u00B7-\u00BA]/,/[\u00BC-\u00BE\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF]/,/[\u0100-\u02FF\u0370-\u167F\u1681-\u180D\u180F-\u1DBF]/,/[\u1E00-\u1FFF]/,/[\u200B-\u200D\u202A-\u202E\u203F-\u2040\u2054\u2060-\u206F]/,/[\u2070-\u20CF\u2100-\u218F\u2460-\u24FF\u2776-\u2793]/,/[\u2C00-\u2DFF\u2E80-\u2FFF]/,/[\u3004-\u3007\u3021-\u302F\u3031-\u303F\u3040-\uD7FF]/,/[\uF900-\uFD3D\uFD40-\uFDCF\uFDF0-\uFE1F\uFE30-\uFE44]/,/[\uFE47-\uFEFE\uFF00-\uFFFD]/),z=l(p,/\d/,/[\u0300-\u036F\u1DC0-\u1DFF\u20D0-\u20FF\uFE20-\uFE2F]/),w=a(p,z,"*"),P=a(/[A-Z]/,z,"*"),C=["attached","autoclosure",a(/convention\(/,l("swift","block","c"),/\)/),"discardableResult","dynamicCallable","dynamicMemberLookup","escaping","freestanding","frozen","GKInspectable","IBAction","IBDesignable","IBInspectable","IBOutlet","IBSegueAction","inlinable","main","nonobjc","NSApplicationMain","NSCopying","NSManaged",a(/objc\(/,w,/\)/),"objc","objcMembers","propertyWrapper","requires_stored_property_inits","resultBuilder","Sendable","testable","UIApplicationMain","unchecked","unknown","usableFromInline","warn_unqualified_access"],S=["iOS","iOSApplicationExtension","macOS","macOSApplicationExtension","macCatalyst","macCatalystApplicationExtension","watchOS","watchOSApplicationExtension","tvOS","tvOSApplicationExtension","swift"];function y(E){const T={match:/\s+/,relevance:0},F=E.COMMENT("/\\*","\\*/",{contains:["self"]}),A=[E.C_LINE_COMMENT_MODE,F],M={match:[/\./,l(...r,...i)],className:{2:"keyword"}},G={match:a(/\./,l(...o)),relevance:0},L=o.filter(ge=>typeof ge=="string").concat(["_|0"]),B=o.filter(ge=>typeof ge!="string").concat(d).map(n),O={variants:[{className:"keyword",match:l(...B,...i)}]},N={$pattern:l(/\b\w+/,/#\w+/),keyword:L.concat(_),literal:c},v=[M,G,O],D={match:a(/\./,l(...u)),relevance:0},I={className:"built_in",match:a(/\b/,l(...u),/(?=\()/)},q=[D,I],K={match:/->/,relevance:0},ae={className:"operator",relevance:0,variants:[{match:x},{match:`\\.(\\.|${f})+`}]},re=[K,ae],X="([0-9]_*)+",Z="([0-9a-fA-F]_*)+",ee={className:"number",relevance:0,variants:[{match:`\\b(${X})(\\.(${X}))?([eE][+-]?(${X}))?\\b`},{match:`\\b0x(${Z})(\\.(${Z}))?([pP][+-]?(${X}))?\\b`},{match:/\b0o([0-7]_*)+\b/},{match:/\b0b([01]_*)+\b/}]},ne=(ge="")=>({className:"subst",variants:[{match:a(/\\/,ge,/[0\\tnr"']/)},{match:a(/\\/,ge,/u\{[0-9a-fA-F]{1,8}\}/)}]}),le=(ge="")=>({className:"subst",match:a(/\\/,ge,/[\t ]*(?:[\r\n]|\r\n)/)}),pe=(ge="")=>({className:"subst",label:"interpol",begin:a(/\\/,ge,/\(/),end:/\)/}),xe=(ge="")=>({begin:a(ge,/"""/),end:a(/"""/,ge),contains:[ne(ge),le(ge),pe(ge)]}),Pe=(ge="")=>({begin:a(ge,/"/),end:a(/"/,ge),contains:[ne(ge),pe(ge)]}),Se={className:"string",variants:[xe(),xe("#"),xe("##"),xe("###"),Pe(),Pe("#"),Pe("##"),Pe("###")]},we=[E.BACKSLASH_ESCAPE,{begin:/\[/,end:/\]/,relevance:0,contains:[E.BACKSLASH_ESCAPE]}],$e={begin:/\/[^\s](?=[^/\n]*\/)/,end:/\//,contains:we},ye=ge=>{const Ha=a(ge,/\//),ma=a(/\//,ge);return{begin:Ha,end:ma,contains:[...we,{scope:"comment",begin:`#(?!.*${ma})`,end:/$/}]}},Te={scope:"regexp",variants:[ye("###"),ye("##"),ye("#"),$e]},Xe={match:a(/`/,w,/`/)},$={className:"variable",match:/\$\d+/},Re={className:"variable",match:`\\$${z}+`},fe=[Xe,$,Re],me={match:/(@|#(un)?)available/,scope:"keyword",starts:{contains:[{begin:/\(/,end:/\)/,keywords:S,contains:[...re,ee,Se]}]}},Be={scope:"keyword",match:a(/@/,l(...C),t(l(/\(/,/\s+/)))},Fe={scope:"meta",match:a(/@/,w)},ft=[me,Be,Fe],je={match:t(/\b[A-Z]/),relevance:0,contains:[{className:"type",match:a(/(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)/,z,"+")},{className:"type",match:P,relevance:0},{match:/[?!]+/,relevance:0},{match:/\.\.\./,relevance:0},{match:a(/\s+&\s+/,t(P)),relevance:0}]},H={begin://,keywords:N,contains:[...A,...v,...ft,K,je]};je.contains.push(H);const Y={match:a(w,/\s*:/),keywords:"_|0",relevance:0},J={begin:/\(/,end:/\)/,relevance:0,keywords:N,contains:["self",Y,...A,Te,...v,...q,...re,ee,Se,...fe,...ft,je]},de={begin://,keywords:"repeat each",contains:[...A,je]},ke={begin:l(t(a(w,/\s*:/)),t(a(w,/\s+/,w,/\s*:/))),end:/:/,relevance:0,contains:[{className:"keyword",match:/\b_\b/},{className:"params",match:w}]},ot={begin:/\(/,end:/\)/,keywords:N,contains:[ke,...A,...v,...re,ee,Se,...ft,je,J],endsParent:!0,illegal:/["']/},nl={match:[/(func|macro)/,/\s+/,l(Xe.match,w,x)],className:{1:"keyword",3:"title.function"},contains:[de,ot,T],illegal:[/\[/,/%/]},rl={match:[/\b(?:subscript|init[?!]?)/,/\s*(?=[<(])/],className:{1:"keyword"},contains:[de,ot,T],illegal:/\[|%/},Lr={match:[/operator/,/\s+/,x],className:{1:"keyword",3:"title"}},Dt={begin:[/precedencegroup/,/\s+/,P],className:{1:"keyword",3:"title"},contains:[je],keywords:[...m,...c],end:/}/},il={begin:[/(struct|protocol|class|extension|enum|actor)/,/\s+/,w,/\s*/],beginScope:{1:"keyword",3:"title.class"},keywords:N,contains:[de,...v,{begin:/:/,end:/\{/,keywords:N,contains:[{scope:"title.class.inherited",match:P},...v],relevance:0}]};for(const ge of Se.variants){const Ha=ge.contains.find(dl=>dl.label==="interpol");Ha.keywords=N;const ma=[...v,...q,...re,ee,Se,...fe];Ha.contains=[...ma,{begin:/\(/,end:/\)/,contains:["self",...ma]}]}return{name:"Swift",keywords:N,contains:[...A,nl,rl,il,Lr,Dt,{beginKeywords:"import",end:/$/,contains:[...A],relevance:0},Te,...v,...q,...re,ee,Se,...fe,...ft,je,J]}}return G0=y,G0}var q0,Dh;function Bk(){if(Dh)return q0;Dh=1;function e(t){return{name:"Tagger Script",contains:[{className:"comment",begin:/\$noop\(/,end:/\)/,contains:[{begin:/\\[()]/},{begin:/\(/,end:/\)/,contains:[{begin:/\\[()]/},"self"]}],relevance:10},{className:"keyword",begin:/\$[_a-zA-Z0-9]+(?=\()/},{className:"variable",begin:/%[_a-zA-Z0-9:]+%/},{className:"symbol",begin:/\\[\\nt$%,()]/},{className:"symbol",begin:/\\u[a-fA-F0-9]{4}/}]}}return q0=e,q0}var U0,Mh;function kk(){if(Mh)return U0;Mh=1;function e(t){const a="true false yes no null",s="[\\w#;/?:@&=+$,.~*'()[\\]]+",l={className:"attr",variants:[{begin:/\w[\w :()\./-]*:(?=[ \t]|$)/},{begin:/"\w[\w :()\./-]*":(?=[ \t]|$)/},{begin:/'\w[\w :()\./-]*':(?=[ \t]|$)/}]},n={className:"template-variable",variants:[{begin:/\{\{/,end:/\}\}/},{begin:/%\{/,end:/\}/}]},r={className:"string",relevance:0,variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/\S+/}],contains:[t.BACKSLASH_ESCAPE,n]},i=t.inherit(r,{variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/[^\s,{}[\]]+/}]}),_={className:"number",begin:"\\b"+"[0-9]{4}(-[0-9][0-9]){0,2}"+"([Tt \\t][0-9][0-9]?(:[0-9][0-9]){2})?"+"(\\.[0-9]*)?"+"([ \\t])*(Z|[-+][0-9][0-9]?(:[0-9][0-9])?)?"+"\\b"},u={end:",",endsWithParent:!0,excludeEnd:!0,keywords:a,relevance:0},b={begin:/\{/,end:/\}/,contains:[u],illegal:"\\n",relevance:0},f={begin:"\\[",end:"\\]",contains:[u],illegal:"\\n",relevance:0},x=[l,{className:"meta",begin:"^---\\s*$",relevance:10},{className:"string",begin:"[\\|>]([1-9]?[+-])?[ ]*\\n( +)[^ ][^\\n]*\\n(\\2[^\\n]+\\n?)*"},{begin:"<%[%=-]?",end:"[%-]?%>",subLanguage:"ruby",excludeBegin:!0,excludeEnd:!0,relevance:0},{className:"type",begin:"!\\w+!"+s},{className:"type",begin:"!<"+s+">"},{className:"type",begin:"!"+s},{className:"type",begin:"!!"+s},{className:"meta",begin:"&"+t.UNDERSCORE_IDENT_RE+"$"},{className:"meta",begin:"\\*"+t.UNDERSCORE_IDENT_RE+"$"},{className:"bullet",begin:"-(?=[ ]|$)",relevance:0},t.HASH_COMMENT_MODE,{beginKeywords:a,keywords:{literal:a}},_,{className:"number",begin:t.C_NUMBER_RE+"\\b",relevance:0},b,f,r],p=[...x];return p.pop(),p.push(i),u.contains=p,{name:"YAML",case_insensitive:!0,aliases:["yml"],contains:x}}return U0=e,U0}var V0,Bh;function Lk(){if(Bh)return V0;Bh=1;function e(t){return{name:"Test Anything Protocol",case_insensitive:!0,contains:[t.HASH_COMMENT_MODE,{className:"meta",variants:[{begin:"^TAP version (\\d+)$"},{begin:"^1\\.\\.(\\d+)$"}]},{begin:/---$/,end:"\\.\\.\\.$",subLanguage:"yaml",relevance:0},{className:"number",begin:" (\\d+) "},{className:"symbol",variants:[{begin:"^ok"},{begin:"^not ok"}]}]}}return V0=e,V0}var H0,kh;function Gk(){if(kh)return H0;kh=1;function e(t){const a=t.regex,s=/[a-zA-Z_][a-zA-Z0-9_]*/,l={className:"number",variants:[t.BINARY_NUMBER_MODE,t.C_NUMBER_MODE]};return{name:"Tcl",aliases:["tk"],keywords:["after","append","apply","array","auto_execok","auto_import","auto_load","auto_mkindex","auto_mkindex_old","auto_qualify","auto_reset","bgerror","binary","break","catch","cd","chan","clock","close","concat","continue","dde","dict","encoding","eof","error","eval","exec","exit","expr","fblocked","fconfigure","fcopy","file","fileevent","filename","flush","for","foreach","format","gets","glob","global","history","http","if","incr","info","interp","join","lappend|10","lassign|10","lindex|10","linsert|10","list","llength|10","load","lrange|10","lrepeat|10","lreplace|10","lreverse|10","lsearch|10","lset|10","lsort|10","mathfunc","mathop","memory","msgcat","namespace","open","package","parray","pid","pkg::create","pkg_mkIndex","platform","platform::shell","proc","puts","pwd","read","refchan","regexp","registry","regsub|10","rename","return","safe","scan","seek","set","socket","source","split","string","subst","switch","tcl_endOfWord","tcl_findLibrary","tcl_startOfNextWord","tcl_startOfPreviousWord","tcl_wordBreakAfter","tcl_wordBreakBefore","tcltest","tclvars","tell","time","tm","trace","unknown","unload","unset","update","uplevel","upvar","variable","vwait","while"],contains:[t.COMMENT(";[ \\t]*#","$"),t.COMMENT("^[ \\t]*#","$"),{beginKeywords:"proc",end:"[\\{]",excludeEnd:!0,contains:[{className:"title",begin:"[ \\t\\n\\r]+(::)?[a-zA-Z_]((::)?[a-zA-Z0-9_])*",end:"[ \\t\\n\\r]",endsWithParent:!0,excludeEnd:!0}]},{className:"variable",variants:[{begin:a.concat(/\$/,a.optional(/::/),s,"(::",s,")*")},{begin:"\\$\\{(::)?[a-zA-Z_]((::)?[a-zA-Z0-9_])*",end:"\\}",contains:[l]}]},{className:"string",contains:[t.BACKSLASH_ESCAPE],variants:[t.inherit(t.QUOTE_STRING_MODE,{illegal:null})]},l]}}return H0=e,H0}var Q0,Lh;function qk(){if(Lh)return Q0;Lh=1;function e(t){const a=["bool","byte","i16","i32","i64","double","string","binary"];return{name:"Thrift",keywords:{keyword:["namespace","const","typedef","struct","enum","service","exception","void","oneway","set","list","map","required","optional"],type:a,literal:"true false"},contains:[t.QUOTE_STRING_MODE,t.NUMBER_MODE,t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,{className:"class",beginKeywords:"struct enum service exception",end:/\{/,illegal:/\n/,contains:[t.inherit(t.TITLE_MODE,{starts:{endsWithParent:!0,excludeEnd:!0}})]},{begin:"\\b(set|list|map)\\s*<",keywords:{type:[...a,"set","list","map"]},end:">",contains:["self"]}]}}return Q0=e,Q0}var Y0,Gh;function Uk(){if(Gh)return Y0;Gh=1;function e(t){const a={className:"number",begin:"[1-9][0-9]*",relevance:0},s={className:"symbol",begin:":[^\\]]+"},l={className:"built_in",begin:"(AR|P|PAYLOAD|PR|R|SR|RSR|LBL|VR|UALM|MESSAGE|UTOOL|UFRAME|TIMER|TIMER_OVERFLOW|JOINT_MAX_SPEED|RESUME_PROG|DIAG_REC)\\[",end:"\\]",contains:["self",a,s]},n={className:"built_in",begin:"(AI|AO|DI|DO|F|RI|RO|UI|UO|GI|GO|SI|SO)\\[",end:"\\]",contains:["self",a,t.QUOTE_STRING_MODE,s]};return{name:"TP",keywords:{keyword:["ABORT","ACC","ADJUST","AND","AP_LD","BREAK","CALL","CNT","COL","CONDITION","CONFIG","DA","DB","DIV","DETECT","ELSE","END","ENDFOR","ERR_NUM","ERROR_PROG","FINE","FOR","GP","GUARD","INC","IF","JMP","LINEAR_MAX_SPEED","LOCK","MOD","MONITOR","OFFSET","Offset","OR","OVERRIDE","PAUSE","PREG","PTH","RT_LD","RUN","SELECT","SKIP","Skip","TA","TB","TO","TOOL_OFFSET","Tool_Offset","UF","UT","UFRAME_NUM","UTOOL_NUM","UNLOCK","WAIT","X","Y","Z","W","P","R","STRLEN","SUBSTR","FINDSTR","VOFFSET","PROG","ATTR","MN","POS"],literal:["ON","OFF","max_speed","LPOS","JPOS","ENABLE","DISABLE","START","STOP","RESET"]},contains:[l,n,{className:"keyword",begin:"/(PROG|ATTR|MN|POS|END)\\b"},{className:"keyword",begin:"(CALL|RUN|POINT_LOGIC|LBL)\\b"},{className:"keyword",begin:"\\b(ACC|CNT|Skip|Offset|PSPD|RT_LD|AP_LD|Tool_Offset)"},{className:"number",begin:"\\d+(sec|msec|mm/sec|cm/min|inch/min|deg/sec|mm|in|cm)?\\b",relevance:0},t.COMMENT("//","[;$]"),t.COMMENT("!","[;$]"),t.COMMENT("--eg:","$"),t.QUOTE_STRING_MODE,{className:"string",begin:"'",end:"'"},t.C_NUMBER_MODE,{className:"variable",begin:"\\$[A-Za-z0-9_]+"}]}}return Y0=e,Y0}var K0,qh;function Vk(){if(qh)return K0;qh=1;function e(t){const a=t.regex,s=["absolute_url","asset|0","asset_version","attribute","block","constant","controller|0","country_timezones","csrf_token","cycle","date","dump","expression","form|0","form_end","form_errors","form_help","form_label","form_rest","form_row","form_start","form_widget","html_classes","include","is_granted","logout_path","logout_url","max","min","parent","path|0","random","range","relative_path","render","render_esi","source","template_from_string","url|0"],l=["abs","abbr_class","abbr_method","batch","capitalize","column","convert_encoding","country_name","currency_name","currency_symbol","data_uri","date","date_modify","default","escape","file_excerpt","file_link","file_relative","filter","first","format","format_args","format_args_as_text","format_currency","format_date","format_datetime","format_file","format_file_from_text","format_number","format_time","html_to_markdown","humanize","inky_to_html","inline_css","join","json_encode","keys","language_name","last","length","locale_name","lower","map","markdown","markdown_to_html","merge","nl2br","number_format","raw","reduce","replace","reverse","round","slice","slug","sort","spaceless","split","striptags","timezone_name","title","trans","transchoice","trim","u|0","upper","url_encode","yaml_dump","yaml_encode"];let n=["apply","autoescape","block","cache","deprecated","do","embed","extends","filter","flush","for","form_theme","from","if","import","include","macro","sandbox","set","stopwatch","trans","trans_default_domain","transchoice","use","verbatim","with"];n=n.concat(n.map(f=>`end${f}`));const r={scope:"string",variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/}]},i={scope:"number",match:/\d+/},d={begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,contains:[r,i]},o={beginKeywords:s.join(" "),keywords:{name:s},relevance:0,contains:[d]},c={match:/\|(?=[A-Za-z_]+:?)/,beginScope:"punctuation",relevance:0,contains:[{match:/[A-Za-z_]+:?/,keywords:l}]},m=(f,{relevance:x})=>({beginScope:{1:"template-tag",3:"name"},relevance:x||2,endScope:"template-tag",begin:[/\{%/,/\s*/,a.either(...f)],end:/%\}/,keywords:"in",contains:[c,o,r,i]}),_=/[a-z_]+/,u=m(n,{relevance:2}),b=m([_],{relevance:1});return{name:"Twig",aliases:["craftcms"],case_insensitive:!0,subLanguage:"xml",contains:[t.COMMENT(/\{#/,/#\}/),u,b,{className:"template-variable",begin:/\{\{/,end:/\}\}/,contains:["self",c,o,r,i]}]}}return K0=e,K0}var W0,Uh;function Hk(){if(Uh)return W0;Uh=1;const e="[A-Za-z$_][0-9A-Za-z$_]*",t=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],a=["true","false","null","undefined","NaN","Infinity"],s=["Object","Function","Boolean","Symbol","Math","Date","Number","BigInt","String","RegExp","Array","Float32Array","Float64Array","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Int32Array","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array","Set","Map","WeakSet","WeakMap","ArrayBuffer","SharedArrayBuffer","Atomics","DataView","JSON","Promise","Generator","GeneratorFunction","AsyncFunction","Reflect","Proxy","Intl","WebAssembly"],l=["Error","EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"],n=["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],r=["arguments","this","super","console","window","document","localStorage","sessionStorage","module","global"],i=[].concat(n,s,l);function d(c){const m=c.regex,_=(ne,{after:le})=>{const pe="",end:""},f=/<[A-Za-z0-9\\._:-]+\s*\/>/,x={begin:/<[A-Za-z0-9\\._:-]+/,end:/\/[A-Za-z0-9\\._:-]+>|\/>/,isTrulyOpeningTag:(ne,le)=>{const pe=ne[0].length+ne.index,xe=ne.input[pe];if(xe==="<"||xe===","){le.ignoreMatch();return}xe===">"&&(_(ne,{after:pe})||le.ignoreMatch());let Pe;const Se=ne.input.substring(pe);if(Pe=Se.match(/^\s*=/)){le.ignoreMatch();return}if((Pe=Se.match(/^\s+extends\s+/))&&Pe.index===0){le.ignoreMatch();return}}},p={$pattern:e,keyword:t,literal:a,built_in:i,"variable.language":r},z="[0-9](_?[0-9])*",w=`\\.(${z})`,P="0|[1-9](_?[0-9])*|0[0-7]*[89][0-9]*",C={className:"number",variants:[{begin:`(\\b(${P})((${w})|\\.)?|(${w}))[eE][+-]?(${z})\\b`},{begin:`\\b(${P})\\b((${w})\\b|\\.)?|(${w})\\b`},{begin:"\\b(0|[1-9](_?[0-9])*)n\\b"},{begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*n?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*n?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*n?\\b"},{begin:"\\b0[0-7]+n?\\b"}],relevance:0},S={className:"subst",begin:"\\$\\{",end:"\\}",keywords:p,contains:[]},y={begin:".?html`",end:"",starts:{end:"`",returnEnd:!1,contains:[c.BACKSLASH_ESCAPE,S],subLanguage:"xml"}},E={begin:".?css`",end:"",starts:{end:"`",returnEnd:!1,contains:[c.BACKSLASH_ESCAPE,S],subLanguage:"css"}},T={begin:".?gql`",end:"",starts:{end:"`",returnEnd:!1,contains:[c.BACKSLASH_ESCAPE,S],subLanguage:"graphql"}},F={className:"string",begin:"`",end:"`",contains:[c.BACKSLASH_ESCAPE,S]},M={className:"comment",variants:[c.COMMENT(/\/\*\*(?!\/)/,"\\*/",{relevance:0,contains:[{begin:"(?=@[A-Za-z]+)",relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+"},{className:"type",begin:"\\{",end:"\\}",excludeEnd:!0,excludeBegin:!0,relevance:0},{className:"variable",begin:u+"(?=\\s*(-)|$)",endsParent:!0,relevance:0},{begin:/(?=[^\n])\s/,relevance:0}]}]}),c.C_BLOCK_COMMENT_MODE,c.C_LINE_COMMENT_MODE]},G=[c.APOS_STRING_MODE,c.QUOTE_STRING_MODE,y,E,T,F,{match:/\$\d+/},C];S.contains=G.concat({begin:/\{/,end:/\}/,keywords:p,contains:["self"].concat(G)});const L=[].concat(M,S.contains),B=L.concat([{begin:/(\s*)\(/,end:/\)/,keywords:p,contains:["self"].concat(L)}]),O={className:"params",begin:/(\s*)\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:p,contains:B},N={variants:[{match:[/class/,/\s+/,u,/\s+/,/extends/,/\s+/,m.concat(u,"(",m.concat(/\./,u),")*")],scope:{1:"keyword",3:"title.class",5:"keyword",7:"title.class.inherited"}},{match:[/class/,/\s+/,u],scope:{1:"keyword",3:"title.class"}}]},v={relevance:0,match:m.either(/\bJSON/,/\b[A-Z][a-z]+([A-Z][a-z]*|\d)*/,/\b[A-Z]{2,}([A-Z][a-z]+|\d)+([A-Z][a-z]*)*/,/\b[A-Z]{2,}[a-z]+([A-Z][a-z]+|\d)*([A-Z][a-z]*)*/),className:"title.class",keywords:{_:[...s,...l]}},D={label:"use_strict",className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},I={variants:[{match:[/function/,/\s+/,u,/(?=\s*\()/]},{match:[/function/,/\s*(?=\()/]}],className:{1:"keyword",3:"title.function"},label:"func.def",contains:[O],illegal:/%/},q={relevance:0,match:/\b[A-Z][A-Z_0-9]+\b/,className:"variable.constant"};function K(ne){return m.concat("(?!",ne.join("|"),")")}const ae={match:m.concat(/\b/,K([...n,"super","import"].map(ne=>`${ne}\\s*\\(`)),u,m.lookahead(/\s*\(/)),className:"title.function",relevance:0},re={begin:m.concat(/\./,m.lookahead(m.concat(u,/(?![0-9A-Za-z$_(])/))),end:u,excludeBegin:!0,keywords:"prototype",className:"property",relevance:0},X={match:[/get|set/,/\s+/,u,/(?=\()/],className:{1:"keyword",3:"title.function"},contains:[{begin:/\(\)/},O]},Z="(\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)|"+c.UNDERSCORE_IDENT_RE+")\\s*=>",ee={match:[/const|var|let/,/\s+/,u,/\s*/,/=\s*/,/(async\s*)?/,m.lookahead(Z)],keywords:"async",className:{1:"keyword",3:"title.function"},contains:[O]};return{name:"JavaScript",aliases:["js","jsx","mjs","cjs"],keywords:p,exports:{PARAMS_CONTAINS:B,CLASS_REFERENCE:v},illegal:/#(?![$_A-z])/,contains:[c.SHEBANG({label:"shebang",binary:"node",relevance:5}),D,c.APOS_STRING_MODE,c.QUOTE_STRING_MODE,y,E,T,F,M,{match:/\$\d+/},C,v,{className:"attr",begin:u+m.lookahead(":"),relevance:0},ee,{begin:"("+c.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",relevance:0,contains:[M,c.REGEXP_MODE,{className:"function",begin:Z,returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:c.UNDERSCORE_IDENT_RE,relevance:0},{className:null,begin:/\(\s*\)/,skip:!0},{begin:/(\s*)\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:p,contains:B}]}]},{begin:/,/,relevance:0},{match:/\s+/,relevance:0},{variants:[{begin:b.begin,end:b.end},{match:f},{begin:x.begin,"on:begin":x.isTrulyOpeningTag,end:x.end}],subLanguage:"xml",contains:[{begin:x.begin,end:x.end,skip:!0,contains:["self"]}]}]},I,{beginKeywords:"while if switch catch for"},{begin:"\\b(?!function)"+c.UNDERSCORE_IDENT_RE+"\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)\\s*\\{",returnBegin:!0,label:"func.def",contains:[O,c.inherit(c.TITLE_MODE,{begin:u,className:"title.function"})]},{match:/\.\.\./,relevance:0},re,{match:"\\$"+u,relevance:0},{match:[/\bconstructor(?=\s*\()/],className:{1:"title.function"},contains:[O]},ae,q,N,X,{match:/\$[(.]/}]}}function o(c){const m=d(c),_=e,u=["any","void","number","boolean","string","object","never","symbol","bigint","unknown"],b={begin:[/namespace/,/\s+/,c.IDENT_RE],beginScope:{1:"keyword",3:"title.class"}},f={beginKeywords:"interface",end:/\{/,excludeEnd:!0,keywords:{keyword:"interface extends",built_in:u},contains:[m.exports.CLASS_REFERENCE]},x={className:"meta",relevance:10,begin:/^\s*['"]use strict['"]/},p=["type","interface","public","private","protected","implements","declare","abstract","readonly","enum","override","satisfies"],z={$pattern:e,keyword:t.concat(p),literal:a,built_in:i.concat(u),"variable.language":r},w={className:"meta",begin:"@"+_},P=(y,E,T)=>{const F=y.contains.findIndex(A=>A.label===E);if(F===-1)throw new Error("can not find mode to replace");y.contains.splice(F,1,T)};Object.assign(m.keywords,z),m.exports.PARAMS_CONTAINS.push(w);const C=m.contains.find(y=>y.className==="attr");m.exports.PARAMS_CONTAINS.push([m.exports.CLASS_REFERENCE,C]),m.contains=m.contains.concat([w,b,f]),P(m,"shebang",c.SHEBANG()),P(m,"use_strict",x);const S=m.contains.find(y=>y.label==="func.def");return S.relevance=0,Object.assign(m,{name:"TypeScript",aliases:["ts","tsx","mts","cts"]}),m}return W0=o,W0}var $0,Vh;function Qk(){if(Vh)return $0;Vh=1;function e(t){return{name:"Vala",keywords:{keyword:"char uchar unichar int uint long ulong short ushort int8 int16 int32 int64 uint8 uint16 uint32 uint64 float double bool struct enum string void weak unowned owned async signal static abstract interface override virtual delegate if while do for foreach else switch case break default return try catch public private protected internal using new this get set const stdout stdin stderr var",built_in:"DBus GLib CCode Gee Object Gtk Posix",literal:"false true null"},contains:[{className:"class",beginKeywords:"class interface namespace",end:/\{/,excludeEnd:!0,illegal:"[^,:\\n\\s\\.]",contains:[t.UNDERSCORE_TITLE_MODE]},t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,{className:"string",begin:'"""',end:'"""',relevance:5},t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,t.C_NUMBER_MODE,{className:"meta",begin:"^#",end:"$"}]}}return $0=e,$0}var X0,Hh;function Yk(){if(Hh)return X0;Hh=1;function e(t){const a=t.regex,s={className:"string",begin:/"(""|[^/n])"C\b/},l={className:"string",begin:/"/,end:/"/,illegal:/\n/,contains:[{begin:/""/}]},n=/\d{1,2}\/\d{1,2}\/\d{4}/,r=/\d{4}-\d{1,2}-\d{1,2}/,i=/(\d|1[012])(:\d+){0,2} *(AM|PM)/,d=/\d{1,2}(:\d{1,2}){1,2}/,o={className:"literal",variants:[{begin:a.concat(/# */,a.either(r,n),/ *#/)},{begin:a.concat(/# */,d,/ *#/)},{begin:a.concat(/# */,i,/ *#/)},{begin:a.concat(/# */,a.either(r,n),/ +/,a.either(i,d),/ *#/)}]},c={className:"number",relevance:0,variants:[{begin:/\b\d[\d_]*((\.[\d_]+(E[+-]?[\d_]+)?)|(E[+-]?[\d_]+))[RFD@!#]?/},{begin:/\b\d[\d_]*((U?[SIL])|[%&])?/},{begin:/&H[\dA-F_]+((U?[SIL])|[%&])?/},{begin:/&O[0-7_]+((U?[SIL])|[%&])?/},{begin:/&B[01_]+((U?[SIL])|[%&])?/}]},m={className:"label",begin:/^\w+:/},_=t.COMMENT(/'''/,/$/,{contains:[{className:"doctag",begin:/<\/?/,end:/>/}]}),u=t.COMMENT(null,/$/,{variants:[{begin:/'/},{begin:/([\t ]|^)REM(?=\s)/}]});return{name:"Visual Basic .NET",aliases:["vb"],case_insensitive:!0,classNameAliases:{label:"symbol"},keywords:{keyword:"addhandler alias aggregate ansi as async assembly auto binary by byref byval call case catch class compare const continue custom declare default delegate dim distinct do each equals else elseif end enum erase error event exit explicit finally for friend from function get global goto group handles if implements imports in inherits interface into iterator join key let lib loop me mid module mustinherit mustoverride mybase myclass namespace narrowing new next notinheritable notoverridable of off on operator option optional order overloads overridable overrides paramarray partial preserve private property protected public raiseevent readonly redim removehandler resume return select set shadows shared skip static step stop structure strict sub synclock take text then throw to try unicode until using when where while widening with withevents writeonly yield",built_in:"addressof and andalso await directcast gettype getxmlnamespace is isfalse isnot istrue like mod nameof new not or orelse trycast typeof xor cbool cbyte cchar cdate cdbl cdec cint clng cobj csbyte cshort csng cstr cuint culng cushort",type:"boolean byte char date decimal double integer long object sbyte short single string uinteger ulong ushort",literal:"true false nothing"},illegal:"//|\\{|\\}|endif|gosub|variant|wend|^\\$ ",contains:[s,l,o,c,m,_,u,{className:"meta",begin:/[\t ]*#(const|disable|else|elseif|enable|end|externalsource|if|region)\b/,end:/$/,keywords:{keyword:"const disable else elseif enable end externalsource if region then"},contains:[u]}]}}return X0=e,X0}var j0,Qh;function Kk(){if(Qh)return j0;Qh=1;function e(t){const a=t.regex,s=["lcase","month","vartype","instrrev","ubound","setlocale","getobject","rgb","getref","string","weekdayname","rnd","dateadd","monthname","now","day","minute","isarray","cbool","round","formatcurrency","conversions","csng","timevalue","second","year","space","abs","clng","timeserial","fixs","len","asc","isempty","maths","dateserial","atn","timer","isobject","filter","weekday","datevalue","ccur","isdate","instr","datediff","formatdatetime","replace","isnull","right","sgn","array","snumeric","log","cdbl","hex","chr","lbound","msgbox","ucase","getlocale","cos","cdate","cbyte","rtrim","join","hour","oct","typename","trim","strcomp","int","createobject","loadpicture","tan","formatnumber","mid","split","cint","sin","datepart","ltrim","sqr","time","derived","eval","date","formatpercent","exp","inputbox","left","ascw","chrw","regexp","cstr","err"],l=["server","response","request","scriptengine","scriptenginebuildversion","scriptengineminorversion","scriptenginemajorversion"],n={begin:a.concat(a.either(...s),"\\s*\\("),relevance:0,keywords:{built_in:s}};return{name:"VBScript",aliases:["vbs"],case_insensitive:!0,keywords:{keyword:["call","class","const","dim","do","loop","erase","execute","executeglobal","exit","for","each","next","function","if","then","else","on","error","option","explicit","new","private","property","let","get","public","randomize","redim","rem","select","case","set","stop","sub","while","wend","with","end","to","elseif","is","or","xor","and","not","class_initialize","class_terminate","default","preserve","in","me","byval","byref","step","resume","goto"],built_in:l,literal:["true","false","null","nothing","empty"]},illegal:"//",contains:[n,t.inherit(t.QUOTE_STRING_MODE,{contains:[{begin:'""'}]}),t.COMMENT(/'/,/$/,{relevance:0}),t.C_NUMBER_MODE]}}return j0=e,j0}var Z0,Yh;function Wk(){if(Yh)return Z0;Yh=1;function e(t){return{name:"VBScript in HTML",subLanguage:"xml",contains:[{begin:"<%",end:"%>",subLanguage:"vbscript"}]}}return Z0=e,Z0}var J0,Kh;function $k(){if(Kh)return J0;Kh=1;function e(t){const a=t.regex,s={$pattern:/\$?[\w]+(\$[\w]+)*/,keyword:["accept_on","alias","always","always_comb","always_ff","always_latch","and","assert","assign","assume","automatic","before","begin","bind","bins","binsof","bit","break","buf|0","bufif0","bufif1","byte","case","casex","casez","cell","chandle","checker","class","clocking","cmos","config","const","constraint","context","continue","cover","covergroup","coverpoint","cross","deassign","default","defparam","design","disable","dist","do","edge","else","end","endcase","endchecker","endclass","endclocking","endconfig","endfunction","endgenerate","endgroup","endinterface","endmodule","endpackage","endprimitive","endprogram","endproperty","endspecify","endsequence","endtable","endtask","enum","event","eventually","expect","export","extends","extern","final","first_match","for","force","foreach","forever","fork","forkjoin","function","generate|5","genvar","global","highz0","highz1","if","iff","ifnone","ignore_bins","illegal_bins","implements","implies","import","incdir","include","initial","inout","input","inside","instance","int","integer","interconnect","interface","intersect","join","join_any","join_none","large","let","liblist","library","local","localparam","logic","longint","macromodule","matches","medium","modport","module","nand","negedge","nettype","new","nexttime","nmos","nor","noshowcancelled","not","notif0","notif1","or","output","package","packed","parameter","pmos","posedge","primitive","priority","program","property","protected","pull0","pull1","pulldown","pullup","pulsestyle_ondetect","pulsestyle_onevent","pure","rand","randc","randcase","randsequence","rcmos","real","realtime","ref","reg","reject_on","release","repeat","restrict","return","rnmos","rpmos","rtran","rtranif0","rtranif1","s_always","s_eventually","s_nexttime","s_until","s_until_with","scalared","sequence","shortint","shortreal","showcancelled","signed","small","soft","solve","specify","specparam","static","string","strong","strong0","strong1","struct","super","supply0","supply1","sync_accept_on","sync_reject_on","table","tagged","task","this","throughout","time","timeprecision","timeunit","tran","tranif0","tranif1","tri","tri0","tri1","triand","trior","trireg","type","typedef","union","unique","unique0","unsigned","until","until_with","untyped","use","uwire","var","vectored","virtual","void","wait","wait_order","wand","weak","weak0","weak1","while","wildcard","wire","with","within","wor","xnor","xor"],literal:["null"],built_in:["$finish","$stop","$exit","$fatal","$error","$warning","$info","$realtime","$time","$printtimescale","$bitstoreal","$bitstoshortreal","$itor","$signed","$cast","$bits","$stime","$timeformat","$realtobits","$shortrealtobits","$rtoi","$unsigned","$asserton","$assertkill","$assertpasson","$assertfailon","$assertnonvacuouson","$assertoff","$assertcontrol","$assertpassoff","$assertfailoff","$assertvacuousoff","$isunbounded","$sampled","$fell","$changed","$past_gclk","$fell_gclk","$changed_gclk","$rising_gclk","$steady_gclk","$coverage_control","$coverage_get","$coverage_save","$set_coverage_db_name","$rose","$stable","$past","$rose_gclk","$stable_gclk","$future_gclk","$falling_gclk","$changing_gclk","$display","$coverage_get_max","$coverage_merge","$get_coverage","$load_coverage_db","$typename","$unpacked_dimensions","$left","$low","$increment","$clog2","$ln","$log10","$exp","$sqrt","$pow","$floor","$ceil","$sin","$cos","$tan","$countbits","$onehot","$isunknown","$fatal","$warning","$dimensions","$right","$high","$size","$asin","$acos","$atan","$atan2","$hypot","$sinh","$cosh","$tanh","$asinh","$acosh","$atanh","$countones","$onehot0","$error","$info","$random","$dist_chi_square","$dist_erlang","$dist_exponential","$dist_normal","$dist_poisson","$dist_t","$dist_uniform","$q_initialize","$q_remove","$q_exam","$async$and$array","$async$nand$array","$async$or$array","$async$nor$array","$sync$and$array","$sync$nand$array","$sync$or$array","$sync$nor$array","$q_add","$q_full","$psprintf","$async$and$plane","$async$nand$plane","$async$or$plane","$async$nor$plane","$sync$and$plane","$sync$nand$plane","$sync$or$plane","$sync$nor$plane","$system","$display","$displayb","$displayh","$displayo","$strobe","$strobeb","$strobeh","$strobeo","$write","$readmemb","$readmemh","$writememh","$value$plusargs","$dumpvars","$dumpon","$dumplimit","$dumpports","$dumpportson","$dumpportslimit","$writeb","$writeh","$writeo","$monitor","$monitorb","$monitorh","$monitoro","$writememb","$dumpfile","$dumpoff","$dumpall","$dumpflush","$dumpportsoff","$dumpportsall","$dumpportsflush","$fclose","$fdisplay","$fdisplayb","$fdisplayh","$fdisplayo","$fstrobe","$fstrobeb","$fstrobeh","$fstrobeo","$swrite","$swriteb","$swriteh","$swriteo","$fscanf","$fread","$fseek","$fflush","$feof","$fopen","$fwrite","$fwriteb","$fwriteh","$fwriteo","$fmonitor","$fmonitorb","$fmonitorh","$fmonitoro","$sformat","$sformatf","$fgetc","$ungetc","$fgets","$sscanf","$rewind","$ftell","$ferror"]},l=["__FILE__","__LINE__"],n=["begin_keywords","celldefine","default_nettype","default_decay_time","default_trireg_strength","define","delay_mode_distributed","delay_mode_path","delay_mode_unit","delay_mode_zero","else","elsif","end_keywords","endcelldefine","endif","ifdef","ifndef","include","line","nounconnected_drive","pragma","resetall","timescale","unconnected_drive","undef","undefineall"];return{name:"Verilog",aliases:["v","sv","svh"],case_insensitive:!1,keywords:s,contains:[t.C_BLOCK_COMMENT_MODE,t.C_LINE_COMMENT_MODE,t.QUOTE_STRING_MODE,{scope:"number",contains:[t.BACKSLASH_ESCAPE],variants:[{begin:/\b((\d+'([bhodBHOD]))[0-9xzXZa-fA-F_]+)/},{begin:/\B(('([bhodBHOD]))[0-9xzXZa-fA-F_]+)/},{begin:/\b[0-9][0-9_]*/,relevance:0}]},{scope:"variable",variants:[{begin:"#\\((?!parameter).+\\)"},{begin:"\\.\\w+",relevance:0}]},{scope:"variable.constant",match:a.concat(/`/,a.either(...l))},{scope:"meta",begin:a.concat(/`/,a.either(...n)),end:/$|\/\/|\/\*/,returnEnd:!0,keywords:n}]}}return J0=e,J0}var eu,Wh;function Xk(){if(Wh)return eu;Wh=1;function e(t){const a="\\d(_|\\d)*",s="[eE][-+]?"+a,l=a+"(\\."+a+")?("+s+")?",n="\\w+",i="\\b("+(a+"#"+n+"(\\."+n+")?#("+s+")?")+"|"+l+")";return{name:"VHDL",case_insensitive:!0,keywords:{keyword:["abs","access","after","alias","all","and","architecture","array","assert","assume","assume_guarantee","attribute","begin","block","body","buffer","bus","case","component","configuration","constant","context","cover","disconnect","downto","default","else","elsif","end","entity","exit","fairness","file","for","force","function","generate","generic","group","guarded","if","impure","in","inertial","inout","is","label","library","linkage","literal","loop","map","mod","nand","new","next","nor","not","null","of","on","open","or","others","out","package","parameter","port","postponed","procedure","process","property","protected","pure","range","record","register","reject","release","rem","report","restrict","restrict_guarantee","return","rol","ror","select","sequence","severity","shared","signal","sla","sll","sra","srl","strong","subtype","then","to","transport","type","unaffected","units","until","use","variable","view","vmode","vprop","vunit","wait","when","while","with","xnor","xor"],built_in:["boolean","bit","character","integer","time","delay_length","natural","positive","string","bit_vector","file_open_kind","file_open_status","std_logic","std_logic_vector","unsigned","signed","boolean_vector","integer_vector","std_ulogic","std_ulogic_vector","unresolved_unsigned","u_unsigned","unresolved_signed","u_signed","real_vector","time_vector"],literal:["false","true","note","warning","error","failure","line","text","side","width"]},illegal:/\{/,contains:[t.C_BLOCK_COMMENT_MODE,t.COMMENT("--","$"),t.QUOTE_STRING_MODE,{className:"number",begin:i,relevance:0},{className:"string",begin:"'(U|X|0|1|Z|W|L|H|-)'",contains:[t.BACKSLASH_ESCAPE]},{className:"symbol",begin:"'[A-Za-z](_?[A-Za-z0-9])*",contains:[t.BACKSLASH_ESCAPE]}]}}return eu=e,eu}var tu,$h;function jk(){if($h)return tu;$h=1;function e(t){return{name:"Vim Script",keywords:{$pattern:/[!#@\w]+/,keyword:"N|0 P|0 X|0 a|0 ab abc abo al am an|0 ar arga argd arge argdo argg argl argu as au aug aun b|0 bN ba bad bd be bel bf bl bm bn bo bp br brea breaka breakd breakl bro bufdo buffers bun bw c|0 cN cNf ca cabc caddb cad caddf cal cat cb cc ccl cd ce cex cf cfir cgetb cgete cg changes chd che checkt cl cla clo cm cmapc cme cn cnew cnf cno cnorea cnoreme co col colo com comc comp con conf cope cp cpf cq cr cs cst cu cuna cunme cw delm deb debugg delc delf dif diffg diffo diffp diffpu diffs diffthis dig di dl dell dj dli do doautoa dp dr ds dsp e|0 ea ec echoe echoh echom echon el elsei em en endfo endf endt endw ene ex exe exi exu f|0 files filet fin fina fini fir fix fo foldc foldd folddoc foldo for fu go gr grepa gu gv ha helpf helpg helpt hi hid his ia iabc if ij il im imapc ime ino inorea inoreme int is isp iu iuna iunme j|0 ju k|0 keepa kee keepj lN lNf l|0 lad laddb laddf la lan lat lb lc lch lcl lcs le lefta let lex lf lfir lgetb lgete lg lgr lgrepa lh ll lla lli lmak lm lmapc lne lnew lnf ln loadk lo loc lockv lol lope lp lpf lr ls lt lu lua luad luaf lv lvimgrepa lw m|0 ma mak map mapc marks mat me menut mes mk mks mksp mkv mkvie mod mz mzf nbc nb nbs new nm nmapc nme nn nnoreme noa no noh norea noreme norm nu nun nunme ol o|0 om omapc ome on ono onoreme opt ou ounme ow p|0 profd prof pro promptr pc ped pe perld po popu pp pre prev ps pt ptN ptf ptj ptl ptn ptp ptr pts pu pw py3 python3 py3d py3f py pyd pyf quita qa rec red redi redr redraws reg res ret retu rew ri rightb rub rubyd rubyf rund ru rv sN san sa sal sav sb sbN sba sbf sbl sbm sbn sbp sbr scrip scripte scs se setf setg setl sf sfir sh sim sig sil sl sla sm smap smapc sme sn sni sno snor snoreme sor so spelld spe spelli spellr spellu spellw sp spr sre st sta startg startr star stopi stj sts sun sunm sunme sus sv sw sy synti sync tN tabN tabc tabdo tabe tabf tabfir tabl tabm tabnew tabn tabo tabp tabr tabs tab ta tags tc tcld tclf te tf th tj tl tm tn to tp tr try ts tu u|0 undoj undol una unh unl unlo unm unme uns up ve verb vert vim vimgrepa vi viu vie vm vmapc vme vne vn vnoreme vs vu vunme windo w|0 wN wa wh wi winc winp wn wp wq wqa ws wu wv x|0 xa xmapc xm xme xn xnoreme xu xunme y|0 z|0 ~ Next Print append abbreviate abclear aboveleft all amenu anoremenu args argadd argdelete argedit argglobal arglocal argument ascii autocmd augroup aunmenu buffer bNext ball badd bdelete behave belowright bfirst blast bmodified bnext botright bprevious brewind break breakadd breakdel breaklist browse bunload bwipeout change cNext cNfile cabbrev cabclear caddbuffer caddexpr caddfile call catch cbuffer cclose center cexpr cfile cfirst cgetbuffer cgetexpr cgetfile chdir checkpath checktime clist clast close cmap cmapclear cmenu cnext cnewer cnfile cnoremap cnoreabbrev cnoremenu copy colder colorscheme command comclear compiler continue confirm copen cprevious cpfile cquit crewind cscope cstag cunmap cunabbrev cunmenu cwindow delete delmarks debug debuggreedy delcommand delfunction diffupdate diffget diffoff diffpatch diffput diffsplit digraphs display deletel djump dlist doautocmd doautoall deletep drop dsearch dsplit edit earlier echo echoerr echohl echomsg else elseif emenu endif endfor endfunction endtry endwhile enew execute exit exusage file filetype find finally finish first fixdel fold foldclose folddoopen folddoclosed foldopen function global goto grep grepadd gui gvim hardcopy help helpfind helpgrep helptags highlight hide history insert iabbrev iabclear ijump ilist imap imapclear imenu inoremap inoreabbrev inoremenu intro isearch isplit iunmap iunabbrev iunmenu join jumps keepalt keepmarks keepjumps lNext lNfile list laddexpr laddbuffer laddfile last language later lbuffer lcd lchdir lclose lcscope left leftabove lexpr lfile lfirst lgetbuffer lgetexpr lgetfile lgrep lgrepadd lhelpgrep llast llist lmake lmap lmapclear lnext lnewer lnfile lnoremap loadkeymap loadview lockmarks lockvar lolder lopen lprevious lpfile lrewind ltag lunmap luado luafile lvimgrep lvimgrepadd lwindow move mark make mapclear match menu menutranslate messages mkexrc mksession mkspell mkvimrc mkview mode mzscheme mzfile nbclose nbkey nbsart next nmap nmapclear nmenu nnoremap nnoremenu noautocmd noremap nohlsearch noreabbrev noremenu normal number nunmap nunmenu oldfiles open omap omapclear omenu only onoremap onoremenu options ounmap ounmenu ownsyntax print profdel profile promptfind promptrepl pclose pedit perl perldo pop popup ppop preserve previous psearch ptag ptNext ptfirst ptjump ptlast ptnext ptprevious ptrewind ptselect put pwd py3do py3file python pydo pyfile quit quitall qall read recover redo redir redraw redrawstatus registers resize retab return rewind right rightbelow ruby rubydo rubyfile rundo runtime rviminfo substitute sNext sandbox sargument sall saveas sbuffer sbNext sball sbfirst sblast sbmodified sbnext sbprevious sbrewind scriptnames scriptencoding scscope set setfiletype setglobal setlocal sfind sfirst shell simalt sign silent sleep slast smagic smapclear smenu snext sniff snomagic snoremap snoremenu sort source spelldump spellgood spellinfo spellrepall spellundo spellwrong split sprevious srewind stop stag startgreplace startreplace startinsert stopinsert stjump stselect sunhide sunmap sunmenu suspend sview swapname syntax syntime syncbind tNext tabNext tabclose tabedit tabfind tabfirst tablast tabmove tabnext tabonly tabprevious tabrewind tag tcl tcldo tclfile tearoff tfirst throw tjump tlast tmenu tnext topleft tprevious trewind tselect tunmenu undo undojoin undolist unabbreviate unhide unlet unlockvar unmap unmenu unsilent update vglobal version verbose vertical vimgrep vimgrepadd visual viusage view vmap vmapclear vmenu vnew vnoremap vnoremenu vsplit vunmap vunmenu write wNext wall while winsize wincmd winpos wnext wprevious wqall wsverb wundo wviminfo xit xall xmapclear xmap xmenu xnoremap xnoremenu xunmap xunmenu yank",built_in:"synIDtrans atan2 range matcharg did_filetype asin feedkeys xor argv complete_check add getwinposx getqflist getwinposy screencol clearmatches empty extend getcmdpos mzeval garbagecollect setreg ceil sqrt diff_hlID inputsecret get getfperm getpid filewritable shiftwidth max sinh isdirectory synID system inputrestore winline atan visualmode inputlist tabpagewinnr round getregtype mapcheck hasmapto histdel argidx findfile sha256 exists toupper getcmdline taglist string getmatches bufnr strftime winwidth bufexists strtrans tabpagebuflist setcmdpos remote_read printf setloclist getpos getline bufwinnr float2nr len getcmdtype diff_filler luaeval resolve libcallnr foldclosedend reverse filter has_key bufname str2float strlen setline getcharmod setbufvar index searchpos shellescape undofile foldclosed setqflist buflisted strchars str2nr virtcol floor remove undotree remote_expr winheight gettabwinvar reltime cursor tabpagenr finddir localtime acos getloclist search tanh matchend rename gettabvar strdisplaywidth type abs py3eval setwinvar tolower wildmenumode log10 spellsuggest bufloaded synconcealed nextnonblank server2client complete settabwinvar executable input wincol setmatches getftype hlID inputsave searchpair or screenrow line settabvar histadd deepcopy strpart remote_peek and eval getftime submatch screenchar winsaveview matchadd mkdir screenattr getfontname libcall reltimestr getfsize winnr invert pow getbufline byte2line soundfold repeat fnameescape tagfiles sin strwidth spellbadword trunc maparg log lispindent hostname setpos globpath remote_foreground getchar synIDattr fnamemodify cscope_connection stridx winbufnr indent min complete_add nr2char searchpairpos inputdialog values matchlist items hlexists strridx browsedir expand fmod pathshorten line2byte argc count getwinvar glob foldtextresult getreg foreground cosh matchdelete has char2nr simplify histget searchdecl iconv winrestcmd pumvisible writefile foldlevel haslocaldir keys cos matchstr foldtext histnr tan tempname getcwd byteidx getbufvar islocked escape eventhandler remote_send serverlist winrestview synstack pyeval prevnonblank readfile cindent filereadable changenr exp"},illegal:/;/,contains:[t.NUMBER_MODE,{className:"string",begin:"'",end:"'",illegal:"\\n"},{className:"string",begin:/"(\\"|\n\\|[^"\n])*"/},t.COMMENT('"',"$"),{className:"variable",begin:/[bwtglsav]:[\w\d_]+/},{begin:[/\b(?:function|function!)/,/\s+/,t.IDENT_RE],className:{1:"keyword",3:"title"},end:"$",relevance:0,contains:[{className:"params",begin:"\\(",end:"\\)"}]},{className:"symbol",begin:/<[\w-]+>/}]}}return tu=e,tu}var au,Xh;function Zk(){if(Xh)return au;Xh=1;function e(t){t.regex;const a=t.COMMENT(/\(;/,/;\)/);a.contains.push("self");const s=t.COMMENT(/;;/,/$/),l=["anyfunc","block","br","br_if","br_table","call","call_indirect","data","drop","elem","else","end","export","func","global.get","global.set","local.get","local.set","local.tee","get_global","get_local","global","if","import","local","loop","memory","memory.grow","memory.size","module","mut","nop","offset","param","result","return","select","set_global","set_local","start","table","tee_local","then","type","unreachable"],n={begin:[/(?:func|call|call_indirect)/,/\s+/,/\$[^\s)]+/],className:{1:"keyword",3:"title.function"}},r={className:"variable",begin:/\$[\w_]+/},i={match:/(\((?!;)|\))+/,className:"punctuation",relevance:0},d={className:"number",relevance:0,match:/[+-]?\b(?:\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:[eE][+-]?\d(?:_?\d)*)?|0x[\da-fA-F](?:_?[\da-fA-F])*(?:\.[\da-fA-F](?:_?[\da-fA-D])*)?(?:[pP][+-]?\d(?:_?\d)*)?)\b|\binf\b|\bnan(?::0x[\da-fA-F](?:_?[\da-fA-D])*)?\b/},o={match:/(i32|i64|f32|f64)(?!\.)/,className:"type"},c={className:"keyword",match:/\b(f32|f64|i32|i64)(?:\.(?:abs|add|and|ceil|clz|const|convert_[su]\/i(?:32|64)|copysign|ctz|demote\/f64|div(?:_[su])?|eqz?|extend_[su]\/i32|floor|ge(?:_[su])?|gt(?:_[su])?|le(?:_[su])?|load(?:(?:8|16|32)_[su])?|lt(?:_[su])?|max|min|mul|nearest|neg?|or|popcnt|promote\/f32|reinterpret\/[fi](?:32|64)|rem_[su]|rot[lr]|shl|shr_[su]|store(?:8|16|32)?|sqrt|sub|trunc(?:_[su]\/f(?:32|64))?|wrap\/i64|xor))\b/};return{name:"WebAssembly",keywords:{$pattern:/[\w.]+/,keyword:l},contains:[s,a,{match:[/(?:offset|align)/,/\s*/,/=/],className:{1:"keyword",3:"operator"}},r,i,n,t.QUOTE_STRING_MODE,o,c,d]}}return au=e,au}var su,jh;function Jk(){if(jh)return su;jh=1;function e(t){const a=t.regex,s=/[a-zA-Z]\w*/,l=["as","break","class","construct","continue","else","for","foreign","if","import","in","is","return","static","var","while"],n=["true","false","null"],r=["this","super"],i=["Bool","Class","Fiber","Fn","List","Map","Null","Num","Object","Range","Sequence","String","System"],d=["-","~",/\*/,"%",/\.\.\./,/\.\./,/\+/,"<<",">>",">=","<=","<",">",/\^/,/!=/,/!/,/\bis\b/,"==","&&","&",/\|\|/,/\|/,/\?:/,"="],o={relevance:0,match:a.concat(/\b(?!(if|while|for|else|super)\b)/,s,/(?=\s*[({])/),className:"title.function"},c={match:a.concat(a.either(a.concat(/\b(?!(if|while|for|else|super)\b)/,s),a.either(...d)),/(?=\s*\([^)]+\)\s*\{)/),className:"title.function",starts:{contains:[{begin:/\(/,end:/\)/,contains:[{relevance:0,scope:"params",match:s}]}]}},m={variants:[{match:[/class\s+/,s,/\s+is\s+/,s]},{match:[/class\s+/,s]}],scope:{2:"title.class",4:"title.class.inherited"},keywords:l},_={relevance:0,match:a.either(...d),className:"operator"},u={className:"string",begin:/"""/,end:/"""/},b={className:"property",begin:a.concat(/\./,a.lookahead(s)),end:s,excludeBegin:!0,relevance:0},f={relevance:0,match:a.concat(/\b_/,s),scope:"variable"},x={relevance:0,match:/\b[A-Z]+[a-z]+([A-Z]+[a-z]+)*/,scope:"title.class",keywords:{_:i}},p=t.C_NUMBER_MODE,z={match:[s,/\s*/,/=/,/\s*/,/\(/,s,/\)\s*\{/],scope:{1:"title.function",3:"operator",6:"params"}},w=t.COMMENT(/\/\*\*/,/\*\//,{contains:[{match:/@[a-z]+/,scope:"doctag"},"self"]}),P={scope:"subst",begin:/%\(/,end:/\)/,contains:[p,x,o,f,_]},C={scope:"string",begin:/"/,end:/"/,contains:[P,{scope:"char.escape",variants:[{match:/\\\\|\\["0%abefnrtv]/},{match:/\\x[0-9A-F]{2}/},{match:/\\u[0-9A-F]{4}/},{match:/\\U[0-9A-F]{8}/}]}]};P.contains.push(C);const S=[...l,...r,...n],y={relevance:0,match:a.concat("\\b(?!",S.join("|"),"\\b)",/[a-zA-Z_]\w*(?:[?!]|\b)/),className:"variable"};return{name:"Wren",keywords:{keyword:l,"variable.language":r,literal:n},contains:[{scope:"comment",variants:[{begin:[/#!?/,/[A-Za-z_]+(?=\()/],beginScope:{},keywords:{literal:n},contains:[],end:/\)/},{begin:[/#!?/,/[A-Za-z_]+/],beginScope:{},end:/$/}]},p,C,u,w,t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,x,m,z,c,o,_,f,b,y]}}return su=e,su}var lu,Zh;function e5(){if(Zh)return lu;Zh=1;function e(t){return{name:"Intel x86 Assembly",case_insensitive:!0,keywords:{$pattern:"[.%]?"+t.IDENT_RE,keyword:"lock rep repe repz repne repnz xaquire xrelease bnd nobnd aaa aad aam aas adc add and arpl bb0_reset bb1_reset bound bsf bsr bswap bt btc btr bts call cbw cdq cdqe clc cld cli clts cmc cmp cmpsb cmpsd cmpsq cmpsw cmpxchg cmpxchg486 cmpxchg8b cmpxchg16b cpuid cpu_read cpu_write cqo cwd cwde daa das dec div dmint emms enter equ f2xm1 fabs fadd faddp fbld fbstp fchs fclex fcmovb fcmovbe fcmove fcmovnb fcmovnbe fcmovne fcmovnu fcmovu fcom fcomi fcomip fcomp fcompp fcos fdecstp fdisi fdiv fdivp fdivr fdivrp femms feni ffree ffreep fiadd ficom ficomp fidiv fidivr fild fimul fincstp finit fist fistp fisttp fisub fisubr fld fld1 fldcw fldenv fldl2e fldl2t fldlg2 fldln2 fldpi fldz fmul fmulp fnclex fndisi fneni fninit fnop fnsave fnstcw fnstenv fnstsw fpatan fprem fprem1 fptan frndint frstor fsave fscale fsetpm fsin fsincos fsqrt fst fstcw fstenv fstp fstsw fsub fsubp fsubr fsubrp ftst fucom fucomi fucomip fucomp fucompp fxam fxch fxtract fyl2x fyl2xp1 hlt ibts icebp idiv imul in inc incbin insb insd insw int int01 int1 int03 int3 into invd invpcid invlpg invlpga iret iretd iretq iretw jcxz jecxz jrcxz jmp jmpe lahf lar lds lea leave les lfence lfs lgdt lgs lidt lldt lmsw loadall loadall286 lodsb lodsd lodsq lodsw loop loope loopne loopnz loopz lsl lss ltr mfence monitor mov movd movq movsb movsd movsq movsw movsx movsxd movzx mul mwait neg nop not or out outsb outsd outsw packssdw packsswb packuswb paddb paddd paddsb paddsiw paddsw paddusb paddusw paddw pand pandn pause paveb pavgusb pcmpeqb pcmpeqd pcmpeqw pcmpgtb pcmpgtd pcmpgtw pdistib pf2id pfacc pfadd pfcmpeq pfcmpge pfcmpgt pfmax pfmin pfmul pfrcp pfrcpit1 pfrcpit2 pfrsqit1 pfrsqrt pfsub pfsubr pi2fd pmachriw pmaddwd pmagw pmulhriw pmulhrwa pmulhrwc pmulhw pmullw pmvgezb pmvlzb pmvnzb pmvzb pop popa popad popaw popf popfd popfq popfw por prefetch prefetchw pslld psllq psllw psrad psraw psrld psrlq psrlw psubb psubd psubsb psubsiw psubsw psubusb psubusw psubw punpckhbw punpckhdq punpckhwd punpcklbw punpckldq punpcklwd push pusha pushad pushaw pushf pushfd pushfq pushfw pxor rcl rcr rdshr rdmsr rdpmc rdtsc rdtscp ret retf retn rol ror rdm rsdc rsldt rsm rsts sahf sal salc sar sbb scasb scasd scasq scasw sfence sgdt shl shld shr shrd sidt sldt skinit smi smint smintold smsw stc std sti stosb stosd stosq stosw str sub svdc svldt svts swapgs syscall sysenter sysexit sysret test ud0 ud1 ud2b ud2 ud2a umov verr verw fwait wbinvd wrshr wrmsr xadd xbts xchg xlatb xlat xor cmove cmovz cmovne cmovnz cmova cmovnbe cmovae cmovnb cmovb cmovnae cmovbe cmovna cmovg cmovnle cmovge cmovnl cmovl cmovnge cmovle cmovng cmovc cmovnc cmovo cmovno cmovs cmovns cmovp cmovpe cmovnp cmovpo je jz jne jnz ja jnbe jae jnb jb jnae jbe jna jg jnle jge jnl jl jnge jle jng jc jnc jo jno js jns jpo jnp jpe jp sete setz setne setnz seta setnbe setae setnb setnc setb setnae setcset setbe setna setg setnle setge setnl setl setnge setle setng sets setns seto setno setpe setp setpo setnp addps addss andnps andps cmpeqps cmpeqss cmpleps cmpless cmpltps cmpltss cmpneqps cmpneqss cmpnleps cmpnless cmpnltps cmpnltss cmpordps cmpordss cmpunordps cmpunordss cmpps cmpss comiss cvtpi2ps cvtps2pi cvtsi2ss cvtss2si cvttps2pi cvttss2si divps divss ldmxcsr maxps maxss minps minss movaps movhps movlhps movlps movhlps movmskps movntps movss movups mulps mulss orps rcpps rcpss rsqrtps rsqrtss shufps sqrtps sqrtss stmxcsr subps subss ucomiss unpckhps unpcklps xorps fxrstor fxrstor64 fxsave fxsave64 xgetbv xsetbv xsave xsave64 xsaveopt xsaveopt64 xrstor xrstor64 prefetchnta prefetcht0 prefetcht1 prefetcht2 maskmovq movntq pavgb pavgw pextrw pinsrw pmaxsw pmaxub pminsw pminub pmovmskb pmulhuw psadbw pshufw pf2iw pfnacc pfpnacc pi2fw pswapd maskmovdqu clflush movntdq movnti movntpd movdqa movdqu movdq2q movq2dq paddq pmuludq pshufd pshufhw pshuflw pslldq psrldq psubq punpckhqdq punpcklqdq addpd addsd andnpd andpd cmpeqpd cmpeqsd cmplepd cmplesd cmpltpd cmpltsd cmpneqpd cmpneqsd cmpnlepd cmpnlesd cmpnltpd cmpnltsd cmpordpd cmpordsd cmpunordpd cmpunordsd cmppd comisd cvtdq2pd cvtdq2ps cvtpd2dq cvtpd2pi cvtpd2ps cvtpi2pd cvtps2dq cvtps2pd cvtsd2si cvtsd2ss cvtsi2sd cvtss2sd cvttpd2pi cvttpd2dq cvttps2dq cvttsd2si divpd divsd maxpd maxsd minpd minsd movapd movhpd movlpd movmskpd movupd mulpd mulsd orpd shufpd sqrtpd sqrtsd subpd subsd ucomisd unpckhpd unpcklpd xorpd addsubpd addsubps haddpd haddps hsubpd hsubps lddqu movddup movshdup movsldup clgi stgi vmcall vmclear vmfunc vmlaunch vmload vmmcall vmptrld vmptrst vmread vmresume vmrun vmsave vmwrite vmxoff vmxon invept invvpid pabsb pabsw pabsd palignr phaddw phaddd phaddsw phsubw phsubd phsubsw pmaddubsw pmulhrsw pshufb psignb psignw psignd extrq insertq movntsd movntss lzcnt blendpd blendps blendvpd blendvps dppd dpps extractps insertps movntdqa mpsadbw packusdw pblendvb pblendw pcmpeqq pextrb pextrd pextrq phminposuw pinsrb pinsrd pinsrq pmaxsb pmaxsd pmaxud pmaxuw pminsb pminsd pminud pminuw pmovsxbw pmovsxbd pmovsxbq pmovsxwd pmovsxwq pmovsxdq pmovzxbw pmovzxbd pmovzxbq pmovzxwd pmovzxwq pmovzxdq pmuldq pmulld ptest roundpd roundps roundsd roundss crc32 pcmpestri pcmpestrm pcmpistri pcmpistrm pcmpgtq popcnt getsec pfrcpv pfrsqrtv movbe aesenc aesenclast aesdec aesdeclast aesimc aeskeygenassist vaesenc vaesenclast vaesdec vaesdeclast vaesimc vaeskeygenassist vaddpd vaddps vaddsd vaddss vaddsubpd vaddsubps vandpd vandps vandnpd vandnps vblendpd vblendps vblendvpd vblendvps vbroadcastss vbroadcastsd vbroadcastf128 vcmpeq_ospd vcmpeqpd vcmplt_ospd vcmpltpd vcmple_ospd vcmplepd vcmpunord_qpd vcmpunordpd vcmpneq_uqpd vcmpneqpd vcmpnlt_uspd vcmpnltpd vcmpnle_uspd vcmpnlepd vcmpord_qpd vcmpordpd vcmpeq_uqpd vcmpnge_uspd vcmpngepd vcmpngt_uspd vcmpngtpd vcmpfalse_oqpd vcmpfalsepd vcmpneq_oqpd vcmpge_ospd vcmpgepd vcmpgt_ospd vcmpgtpd vcmptrue_uqpd vcmptruepd vcmplt_oqpd vcmple_oqpd vcmpunord_spd vcmpneq_uspd vcmpnlt_uqpd vcmpnle_uqpd vcmpord_spd vcmpeq_uspd vcmpnge_uqpd vcmpngt_uqpd vcmpfalse_ospd vcmpneq_ospd vcmpge_oqpd vcmpgt_oqpd vcmptrue_uspd vcmppd vcmpeq_osps vcmpeqps vcmplt_osps vcmpltps vcmple_osps vcmpleps vcmpunord_qps vcmpunordps vcmpneq_uqps vcmpneqps vcmpnlt_usps vcmpnltps vcmpnle_usps vcmpnleps vcmpord_qps vcmpordps vcmpeq_uqps vcmpnge_usps vcmpngeps vcmpngt_usps vcmpngtps vcmpfalse_oqps vcmpfalseps vcmpneq_oqps vcmpge_osps vcmpgeps vcmpgt_osps vcmpgtps vcmptrue_uqps vcmptrueps vcmplt_oqps vcmple_oqps vcmpunord_sps vcmpneq_usps vcmpnlt_uqps vcmpnle_uqps vcmpord_sps vcmpeq_usps vcmpnge_uqps vcmpngt_uqps vcmpfalse_osps vcmpneq_osps vcmpge_oqps vcmpgt_oqps vcmptrue_usps vcmpps vcmpeq_ossd vcmpeqsd vcmplt_ossd vcmpltsd vcmple_ossd vcmplesd vcmpunord_qsd vcmpunordsd vcmpneq_uqsd vcmpneqsd vcmpnlt_ussd vcmpnltsd vcmpnle_ussd vcmpnlesd vcmpord_qsd vcmpordsd vcmpeq_uqsd vcmpnge_ussd vcmpngesd vcmpngt_ussd vcmpngtsd vcmpfalse_oqsd vcmpfalsesd vcmpneq_oqsd vcmpge_ossd vcmpgesd vcmpgt_ossd vcmpgtsd vcmptrue_uqsd vcmptruesd vcmplt_oqsd vcmple_oqsd vcmpunord_ssd vcmpneq_ussd vcmpnlt_uqsd vcmpnle_uqsd vcmpord_ssd vcmpeq_ussd vcmpnge_uqsd vcmpngt_uqsd vcmpfalse_ossd vcmpneq_ossd vcmpge_oqsd vcmpgt_oqsd vcmptrue_ussd vcmpsd vcmpeq_osss vcmpeqss vcmplt_osss vcmpltss vcmple_osss vcmpless vcmpunord_qss vcmpunordss vcmpneq_uqss vcmpneqss vcmpnlt_usss vcmpnltss vcmpnle_usss vcmpnless vcmpord_qss vcmpordss vcmpeq_uqss vcmpnge_usss vcmpngess vcmpngt_usss vcmpngtss vcmpfalse_oqss vcmpfalsess vcmpneq_oqss vcmpge_osss vcmpgess vcmpgt_osss vcmpgtss vcmptrue_uqss vcmptruess vcmplt_oqss vcmple_oqss vcmpunord_sss vcmpneq_usss vcmpnlt_uqss vcmpnle_uqss vcmpord_sss vcmpeq_usss vcmpnge_uqss vcmpngt_uqss vcmpfalse_osss vcmpneq_osss vcmpge_oqss vcmpgt_oqss vcmptrue_usss vcmpss vcomisd vcomiss vcvtdq2pd vcvtdq2ps vcvtpd2dq vcvtpd2ps vcvtps2dq vcvtps2pd vcvtsd2si vcvtsd2ss vcvtsi2sd vcvtsi2ss vcvtss2sd vcvtss2si vcvttpd2dq vcvttps2dq vcvttsd2si vcvttss2si vdivpd vdivps vdivsd vdivss vdppd vdpps vextractf128 vextractps vhaddpd vhaddps vhsubpd vhsubps vinsertf128 vinsertps vlddqu vldqqu vldmxcsr vmaskmovdqu vmaskmovps vmaskmovpd vmaxpd vmaxps vmaxsd vmaxss vminpd vminps vminsd vminss vmovapd vmovaps vmovd vmovq vmovddup vmovdqa vmovqqa vmovdqu vmovqqu vmovhlps vmovhpd vmovhps vmovlhps vmovlpd vmovlps vmovmskpd vmovmskps vmovntdq vmovntqq vmovntdqa vmovntpd vmovntps vmovsd vmovshdup vmovsldup vmovss vmovupd vmovups vmpsadbw vmulpd vmulps vmulsd vmulss vorpd vorps vpabsb vpabsw vpabsd vpacksswb vpackssdw vpackuswb vpackusdw vpaddb vpaddw vpaddd vpaddq vpaddsb vpaddsw vpaddusb vpaddusw vpalignr vpand vpandn vpavgb vpavgw vpblendvb vpblendw vpcmpestri vpcmpestrm vpcmpistri vpcmpistrm vpcmpeqb vpcmpeqw vpcmpeqd vpcmpeqq vpcmpgtb vpcmpgtw vpcmpgtd vpcmpgtq vpermilpd vpermilps vperm2f128 vpextrb vpextrw vpextrd vpextrq vphaddw vphaddd vphaddsw vphminposuw vphsubw vphsubd vphsubsw vpinsrb vpinsrw vpinsrd vpinsrq vpmaddwd vpmaddubsw vpmaxsb vpmaxsw vpmaxsd vpmaxub vpmaxuw vpmaxud vpminsb vpminsw vpminsd vpminub vpminuw vpminud vpmovmskb vpmovsxbw vpmovsxbd vpmovsxbq vpmovsxwd vpmovsxwq vpmovsxdq vpmovzxbw vpmovzxbd vpmovzxbq vpmovzxwd vpmovzxwq vpmovzxdq vpmulhuw vpmulhrsw vpmulhw vpmullw vpmulld vpmuludq vpmuldq vpor vpsadbw vpshufb vpshufd vpshufhw vpshuflw vpsignb vpsignw vpsignd vpslldq vpsrldq vpsllw vpslld vpsllq vpsraw vpsrad vpsrlw vpsrld vpsrlq vptest vpsubb vpsubw vpsubd vpsubq vpsubsb vpsubsw vpsubusb vpsubusw vpunpckhbw vpunpckhwd vpunpckhdq vpunpckhqdq vpunpcklbw vpunpcklwd vpunpckldq vpunpcklqdq vpxor vrcpps vrcpss vrsqrtps vrsqrtss vroundpd vroundps vroundsd vroundss vshufpd vshufps vsqrtpd vsqrtps vsqrtsd vsqrtss vstmxcsr vsubpd vsubps vsubsd vsubss vtestps vtestpd vucomisd vucomiss vunpckhpd vunpckhps vunpcklpd vunpcklps vxorpd vxorps vzeroall vzeroupper pclmullqlqdq pclmulhqlqdq pclmullqhqdq pclmulhqhqdq pclmulqdq vpclmullqlqdq vpclmulhqlqdq vpclmullqhqdq vpclmulhqhqdq vpclmulqdq vfmadd132ps vfmadd132pd vfmadd312ps vfmadd312pd vfmadd213ps vfmadd213pd vfmadd123ps vfmadd123pd vfmadd231ps vfmadd231pd vfmadd321ps vfmadd321pd vfmaddsub132ps vfmaddsub132pd vfmaddsub312ps vfmaddsub312pd vfmaddsub213ps vfmaddsub213pd vfmaddsub123ps vfmaddsub123pd vfmaddsub231ps vfmaddsub231pd vfmaddsub321ps vfmaddsub321pd vfmsub132ps vfmsub132pd vfmsub312ps vfmsub312pd vfmsub213ps vfmsub213pd vfmsub123ps vfmsub123pd vfmsub231ps vfmsub231pd vfmsub321ps vfmsub321pd vfmsubadd132ps vfmsubadd132pd vfmsubadd312ps vfmsubadd312pd vfmsubadd213ps vfmsubadd213pd vfmsubadd123ps vfmsubadd123pd vfmsubadd231ps vfmsubadd231pd vfmsubadd321ps vfmsubadd321pd vfnmadd132ps vfnmadd132pd vfnmadd312ps vfnmadd312pd vfnmadd213ps vfnmadd213pd vfnmadd123ps vfnmadd123pd vfnmadd231ps vfnmadd231pd vfnmadd321ps vfnmadd321pd vfnmsub132ps vfnmsub132pd vfnmsub312ps vfnmsub312pd vfnmsub213ps vfnmsub213pd vfnmsub123ps vfnmsub123pd vfnmsub231ps vfnmsub231pd vfnmsub321ps vfnmsub321pd vfmadd132ss vfmadd132sd vfmadd312ss vfmadd312sd vfmadd213ss vfmadd213sd vfmadd123ss vfmadd123sd vfmadd231ss vfmadd231sd vfmadd321ss vfmadd321sd vfmsub132ss vfmsub132sd vfmsub312ss vfmsub312sd vfmsub213ss vfmsub213sd vfmsub123ss vfmsub123sd vfmsub231ss vfmsub231sd vfmsub321ss vfmsub321sd vfnmadd132ss vfnmadd132sd vfnmadd312ss vfnmadd312sd vfnmadd213ss vfnmadd213sd vfnmadd123ss vfnmadd123sd vfnmadd231ss vfnmadd231sd vfnmadd321ss vfnmadd321sd vfnmsub132ss vfnmsub132sd vfnmsub312ss vfnmsub312sd vfnmsub213ss vfnmsub213sd vfnmsub123ss vfnmsub123sd vfnmsub231ss vfnmsub231sd vfnmsub321ss vfnmsub321sd rdfsbase rdgsbase rdrand wrfsbase wrgsbase vcvtph2ps vcvtps2ph adcx adox rdseed clac stac xstore xcryptecb xcryptcbc xcryptctr xcryptcfb xcryptofb montmul xsha1 xsha256 llwpcb slwpcb lwpval lwpins vfmaddpd vfmaddps vfmaddsd vfmaddss vfmaddsubpd vfmaddsubps vfmsubaddpd vfmsubaddps vfmsubpd vfmsubps vfmsubsd vfmsubss vfnmaddpd vfnmaddps vfnmaddsd vfnmaddss vfnmsubpd vfnmsubps vfnmsubsd vfnmsubss vfrczpd vfrczps vfrczsd vfrczss vpcmov vpcomb vpcomd vpcomq vpcomub vpcomud vpcomuq vpcomuw vpcomw vphaddbd vphaddbq vphaddbw vphadddq vphaddubd vphaddubq vphaddubw vphaddudq vphadduwd vphadduwq vphaddwd vphaddwq vphsubbw vphsubdq vphsubwd vpmacsdd vpmacsdqh vpmacsdql vpmacssdd vpmacssdqh vpmacssdql vpmacsswd vpmacssww vpmacswd vpmacsww vpmadcsswd vpmadcswd vpperm vprotb vprotd vprotq vprotw vpshab vpshad vpshaq vpshaw vpshlb vpshld vpshlq vpshlw vbroadcasti128 vpblendd vpbroadcastb vpbroadcastw vpbroadcastd vpbroadcastq vpermd vpermpd vpermps vpermq vperm2i128 vextracti128 vinserti128 vpmaskmovd vpmaskmovq vpsllvd vpsllvq vpsravd vpsrlvd vpsrlvq vgatherdpd vgatherqpd vgatherdps vgatherqps vpgatherdd vpgatherqd vpgatherdq vpgatherqq xabort xbegin xend xtest andn bextr blci blcic blsi blsic blcfill blsfill blcmsk blsmsk blsr blcs bzhi mulx pdep pext rorx sarx shlx shrx tzcnt tzmsk t1mskc valignd valignq vblendmpd vblendmps vbroadcastf32x4 vbroadcastf64x4 vbroadcasti32x4 vbroadcasti64x4 vcompresspd vcompressps vcvtpd2udq vcvtps2udq vcvtsd2usi vcvtss2usi vcvttpd2udq vcvttps2udq vcvttsd2usi vcvttss2usi vcvtudq2pd vcvtudq2ps vcvtusi2sd vcvtusi2ss vexpandpd vexpandps vextractf32x4 vextractf64x4 vextracti32x4 vextracti64x4 vfixupimmpd vfixupimmps vfixupimmsd vfixupimmss vgetexppd vgetexpps vgetexpsd vgetexpss vgetmantpd vgetmantps vgetmantsd vgetmantss vinsertf32x4 vinsertf64x4 vinserti32x4 vinserti64x4 vmovdqa32 vmovdqa64 vmovdqu32 vmovdqu64 vpabsq vpandd vpandnd vpandnq vpandq vpblendmd vpblendmq vpcmpltd vpcmpled vpcmpneqd vpcmpnltd vpcmpnled vpcmpd vpcmpltq vpcmpleq vpcmpneqq vpcmpnltq vpcmpnleq vpcmpq vpcmpequd vpcmpltud vpcmpleud vpcmpnequd vpcmpnltud vpcmpnleud vpcmpud vpcmpequq vpcmpltuq vpcmpleuq vpcmpnequq vpcmpnltuq vpcmpnleuq vpcmpuq vpcompressd vpcompressq vpermi2d vpermi2pd vpermi2ps vpermi2q vpermt2d vpermt2pd vpermt2ps vpermt2q vpexpandd vpexpandq vpmaxsq vpmaxuq vpminsq vpminuq vpmovdb vpmovdw vpmovqb vpmovqd vpmovqw vpmovsdb vpmovsdw vpmovsqb vpmovsqd vpmovsqw vpmovusdb vpmovusdw vpmovusqb vpmovusqd vpmovusqw vpord vporq vprold vprolq vprolvd vprolvq vprord vprorq vprorvd vprorvq vpscatterdd vpscatterdq vpscatterqd vpscatterqq vpsraq vpsravq vpternlogd vpternlogq vptestmd vptestmq vptestnmd vptestnmq vpxord vpxorq vrcp14pd vrcp14ps vrcp14sd vrcp14ss vrndscalepd vrndscaleps vrndscalesd vrndscaless vrsqrt14pd vrsqrt14ps vrsqrt14sd vrsqrt14ss vscalefpd vscalefps vscalefsd vscalefss vscatterdpd vscatterdps vscatterqpd vscatterqps vshuff32x4 vshuff64x2 vshufi32x4 vshufi64x2 kandnw kandw kmovw knotw kortestw korw kshiftlw kshiftrw kunpckbw kxnorw kxorw vpbroadcastmb2q vpbroadcastmw2d vpconflictd vpconflictq vplzcntd vplzcntq vexp2pd vexp2ps vrcp28pd vrcp28ps vrcp28sd vrcp28ss vrsqrt28pd vrsqrt28ps vrsqrt28sd vrsqrt28ss vgatherpf0dpd vgatherpf0dps vgatherpf0qpd vgatherpf0qps vgatherpf1dpd vgatherpf1dps vgatherpf1qpd vgatherpf1qps vscatterpf0dpd vscatterpf0dps vscatterpf0qpd vscatterpf0qps vscatterpf1dpd vscatterpf1dps vscatterpf1qpd vscatterpf1qps prefetchwt1 bndmk bndcl bndcu bndcn bndmov bndldx bndstx sha1rnds4 sha1nexte sha1msg1 sha1msg2 sha256rnds2 sha256msg1 sha256msg2 hint_nop0 hint_nop1 hint_nop2 hint_nop3 hint_nop4 hint_nop5 hint_nop6 hint_nop7 hint_nop8 hint_nop9 hint_nop10 hint_nop11 hint_nop12 hint_nop13 hint_nop14 hint_nop15 hint_nop16 hint_nop17 hint_nop18 hint_nop19 hint_nop20 hint_nop21 hint_nop22 hint_nop23 hint_nop24 hint_nop25 hint_nop26 hint_nop27 hint_nop28 hint_nop29 hint_nop30 hint_nop31 hint_nop32 hint_nop33 hint_nop34 hint_nop35 hint_nop36 hint_nop37 hint_nop38 hint_nop39 hint_nop40 hint_nop41 hint_nop42 hint_nop43 hint_nop44 hint_nop45 hint_nop46 hint_nop47 hint_nop48 hint_nop49 hint_nop50 hint_nop51 hint_nop52 hint_nop53 hint_nop54 hint_nop55 hint_nop56 hint_nop57 hint_nop58 hint_nop59 hint_nop60 hint_nop61 hint_nop62 hint_nop63",built_in:"ip eip rip al ah bl bh cl ch dl dh sil dil bpl spl r8b r9b r10b r11b r12b r13b r14b r15b ax bx cx dx si di bp sp r8w r9w r10w r11w r12w r13w r14w r15w eax ebx ecx edx esi edi ebp esp eip r8d r9d r10d r11d r12d r13d r14d r15d rax rbx rcx rdx rsi rdi rbp rsp r8 r9 r10 r11 r12 r13 r14 r15 cs ds es fs gs ss st st0 st1 st2 st3 st4 st5 st6 st7 mm0 mm1 mm2 mm3 mm4 mm5 mm6 mm7 xmm0 xmm1 xmm2 xmm3 xmm4 xmm5 xmm6 xmm7 xmm8 xmm9 xmm10 xmm11 xmm12 xmm13 xmm14 xmm15 xmm16 xmm17 xmm18 xmm19 xmm20 xmm21 xmm22 xmm23 xmm24 xmm25 xmm26 xmm27 xmm28 xmm29 xmm30 xmm31 ymm0 ymm1 ymm2 ymm3 ymm4 ymm5 ymm6 ymm7 ymm8 ymm9 ymm10 ymm11 ymm12 ymm13 ymm14 ymm15 ymm16 ymm17 ymm18 ymm19 ymm20 ymm21 ymm22 ymm23 ymm24 ymm25 ymm26 ymm27 ymm28 ymm29 ymm30 ymm31 zmm0 zmm1 zmm2 zmm3 zmm4 zmm5 zmm6 zmm7 zmm8 zmm9 zmm10 zmm11 zmm12 zmm13 zmm14 zmm15 zmm16 zmm17 zmm18 zmm19 zmm20 zmm21 zmm22 zmm23 zmm24 zmm25 zmm26 zmm27 zmm28 zmm29 zmm30 zmm31 k0 k1 k2 k3 k4 k5 k6 k7 bnd0 bnd1 bnd2 bnd3 cr0 cr1 cr2 cr3 cr4 cr8 dr0 dr1 dr2 dr3 dr8 tr3 tr4 tr5 tr6 tr7 r0 r1 r2 r3 r4 r5 r6 r7 r0b r1b r2b r3b r4b r5b r6b r7b r0w r1w r2w r3w r4w r5w r6w r7w r0d r1d r2d r3d r4d r5d r6d r7d r0h r1h r2h r3h r0l r1l r2l r3l r4l r5l r6l r7l r8l r9l r10l r11l r12l r13l r14l r15l db dw dd dq dt ddq do dy dz resb resw resd resq rest resdq reso resy resz incbin equ times byte word dword qword nosplit rel abs seg wrt strict near far a32 ptr",meta:"%define %xdefine %+ %undef %defstr %deftok %assign %strcat %strlen %substr %rotate %elif %else %endif %if %ifmacro %ifctx %ifidn %ifidni %ifid %ifnum %ifstr %iftoken %ifempty %ifenv %error %warning %fatal %rep %endrep %include %push %pop %repl %pathsearch %depend %use %arg %stacksize %local %line %comment %endcomment .nolist __FILE__ __LINE__ __SECT__ __BITS__ __OUTPUT_FORMAT__ __DATE__ __TIME__ __DATE_NUM__ __TIME_NUM__ __UTC_DATE__ __UTC_TIME__ __UTC_DATE_NUM__ __UTC_TIME_NUM__ __PASS__ struc endstruc istruc at iend align alignb sectalign daz nodaz up down zero default option assume public bits use16 use32 use64 default section segment absolute extern global common cpu float __utf16__ __utf16le__ __utf16be__ __utf32__ __utf32le__ __utf32be__ __float8__ __float16__ __float32__ __float64__ __float80m__ __float80e__ __float128l__ __float128h__ __Infinity__ __QNaN__ __SNaN__ Inf NaN QNaN SNaN float8 float16 float32 float64 float80m float80e float128l float128h __FLOAT_DAZ__ __FLOAT_ROUND__ __FLOAT__"},contains:[t.COMMENT(";","$",{relevance:0}),{className:"number",variants:[{begin:"\\b(?:([0-9][0-9_]*)?\\.[0-9_]*(?:[eE][+-]?[0-9_]+)?|(0[Xx])?[0-9][0-9_]*(\\.[0-9_]*)?(?:[pP](?:[+-]?[0-9_]+)?)?)\\b",relevance:0},{begin:"\\$[0-9][0-9A-Fa-f]*",relevance:0},{begin:"\\b(?:[0-9A-Fa-f][0-9A-Fa-f_]*[Hh]|[0-9][0-9_]*[DdTt]?|[0-7][0-7_]*[QqOo]|[0-1][0-1_]*[BbYy])\\b"},{begin:"\\b(?:0[Xx][0-9A-Fa-f_]+|0[DdTt][0-9_]+|0[QqOo][0-7_]+|0[BbYy][0-1_]+)\\b"}]},t.QUOTE_STRING_MODE,{className:"string",variants:[{begin:"'",end:"[^\\\\]'"},{begin:"`",end:"[^\\\\]`"}],relevance:0},{className:"symbol",variants:[{begin:"^\\s*[A-Za-z._?][A-Za-z0-9_$#@~.?]*(:|\\s+label)"},{begin:"^\\s*%%[A-Za-z0-9_$#@~.?]*:"}],relevance:0},{className:"subst",begin:"%[0-9]+",relevance:0},{className:"subst",begin:"%!S+",relevance:0},{className:"meta",begin:/^\s*\.[\w_-]+/}]}}return lu=e,lu}var nu,Jh;function t5(){if(Jh)return nu;Jh=1;function e(t){const a=["if","then","else","do","while","until","for","loop","import","with","is","as","where","when","by","data","constant","integer","real","text","name","boolean","symbol","infix","prefix","postfix","block","tree"],s=["in","mod","rem","and","or","xor","not","abs","sign","floor","ceil","sqrt","sin","cos","tan","asin","acos","atan","exp","expm1","log","log2","log10","log1p","pi","at","text_length","text_range","text_find","text_replace","contains","page","slide","basic_slide","title_slide","title","subtitle","fade_in","fade_out","fade_at","clear_color","color","line_color","line_width","texture_wrap","texture_transform","texture","scale_?x","scale_?y","scale_?z?","translate_?x","translate_?y","translate_?z?","rotate_?x","rotate_?y","rotate_?z?","rectangle","circle","ellipse","sphere","path","line_to","move_to","quad_to","curve_to","theme","background","contents","locally","time","mouse_?x","mouse_?y","mouse_buttons"],l=["ObjectLoader","Animate","MovieCredits","Slides","Filters","Shading","Materials","LensFlare","Mapping","VLCAudioVideo","StereoDecoder","PointCloud","NetworkAccess","RemoteControl","RegExp","ChromaKey","Snowfall","NodeJS","Speech","Charts"],r={$pattern:/[a-zA-Z][a-zA-Z0-9_?]*/,keyword:a,literal:["true","false","nil"],built_in:s.concat(l)},i={className:"string",begin:'"',end:'"',illegal:"\\n"},d={className:"string",begin:"'",end:"'",illegal:"\\n"},o={className:"string",begin:"<<",end:">>"},c={className:"number",begin:"[0-9]+#[0-9A-Z_]+(\\.[0-9-A-Z_]+)?#?([Ee][+-]?[0-9]+)?"},m={beginKeywords:"import",end:"$",keywords:r,contains:[i]},_={className:"function",begin:/[a-z][^\n]*->/,returnBegin:!0,end:/->/,contains:[t.inherit(t.TITLE_MODE,{starts:{endsWithParent:!0,keywords:r}})]};return{name:"XL",aliases:["tao"],keywords:r,contains:[t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,i,d,o,_,m,c,t.NUMBER_MODE]}}return nu=e,nu}var ru,eP;function a5(){if(eP)return ru;eP=1;function e(t){return{name:"XQuery",aliases:["xpath","xq","xqm"],case_insensitive:!1,illegal:/(proc)|(abstract)|(extends)|(until)|(#)/,keywords:{$pattern:/[a-zA-Z$][a-zA-Z0-9_:-]*/,keyword:["module","schema","namespace","boundary-space","preserve","no-preserve","strip","default","collation","base-uri","ordering","context","decimal-format","decimal-separator","copy-namespaces","empty-sequence","except","exponent-separator","external","grouping-separator","inherit","no-inherit","lax","minus-sign","per-mille","percent","schema-attribute","schema-element","strict","unordered","zero-digit","declare","import","option","function","validate","variable","for","at","in","let","where","order","group","by","return","if","then","else","tumbling","sliding","window","start","when","only","end","previous","next","stable","ascending","descending","allowing","empty","greatest","least","some","every","satisfies","switch","case","typeswitch","try","catch","and","or","to","union","intersect","instance","of","treat","as","castable","cast","map","array","delete","insert","into","replace","value","rename","copy","modify","update"],type:["item","document-node","node","attribute","document","element","comment","namespace","namespace-node","processing-instruction","text","construction","xs:anyAtomicType","xs:untypedAtomic","xs:duration","xs:time","xs:decimal","xs:float","xs:double","xs:gYearMonth","xs:gYear","xs:gMonthDay","xs:gMonth","xs:gDay","xs:boolean","xs:base64Binary","xs:hexBinary","xs:anyURI","xs:QName","xs:NOTATION","xs:dateTime","xs:dateTimeStamp","xs:date","xs:string","xs:normalizedString","xs:token","xs:language","xs:NMTOKEN","xs:Name","xs:NCName","xs:ID","xs:IDREF","xs:ENTITY","xs:integer","xs:nonPositiveInteger","xs:negativeInteger","xs:long","xs:int","xs:short","xs:byte","xs:nonNegativeInteger","xs:unisignedLong","xs:unsignedInt","xs:unsignedShort","xs:unsignedByte","xs:positiveInteger","xs:yearMonthDuration","xs:dayTimeDuration"],literal:["eq","ne","lt","le","gt","ge","is","self::","child::","descendant::","descendant-or-self::","attribute::","following::","following-sibling::","parent::","ancestor::","ancestor-or-self::","preceding::","preceding-sibling::","NaN"]},contains:[{className:"variable",begin:/[$][\w\-:]+/},{className:"built_in",variants:[{begin:/\barray:/,end:/(?:append|filter|flatten|fold-(?:left|right)|for-each(?:-pair)?|get|head|insert-before|join|put|remove|reverse|size|sort|subarray|tail)\b/},{begin:/\bmap:/,end:/(?:contains|entry|find|for-each|get|keys|merge|put|remove|size)\b/},{begin:/\bmath:/,end:/(?:a(?:cos|sin|tan[2]?)|cos|exp(?:10)?|log(?:10)?|pi|pow|sin|sqrt|tan)\b/},{begin:/\bop:/,end:/\(/,excludeEnd:!0},{begin:/\bfn:/,end:/\(/,excludeEnd:!0},{begin:/[^/,end:/(\/[\w._:-]+>)/,subLanguage:"xml",contains:[{begin:/\{/,end:/\}/,subLanguage:"xquery"},"self"]}]}}return ru=e,ru}var iu,tP;function s5(){if(tP)return iu;tP=1;function e(t){const a={className:"string",contains:[t.BACKSLASH_ESCAPE],variants:[t.inherit(t.APOS_STRING_MODE,{illegal:null}),t.inherit(t.QUOTE_STRING_MODE,{illegal:null})]},s=t.UNDERSCORE_TITLE_MODE,l={variants:[t.BINARY_NUMBER_MODE,t.C_NUMBER_MODE]},n="namespace class interface use extends function return abstract final public protected private static deprecated throw try catch Exception echo empty isset instanceof unset let var new const self require if else elseif switch case default do while loop for continue break likely unlikely __LINE__ __FILE__ __DIR__ __FUNCTION__ __CLASS__ __TRAIT__ __METHOD__ __NAMESPACE__ array boolean float double integer object resource string char long unsigned bool int uint ulong uchar true false null undefined";return{name:"Zephir",aliases:["zep"],keywords:n,contains:[t.C_LINE_COMMENT_MODE,t.COMMENT(/\/\*/,/\*\//,{contains:[{className:"doctag",begin:/@[A-Za-z]+/}]}),{className:"string",begin:/<<<['"]?\w+['"]?$/,end:/^\w+;/,contains:[t.BACKSLASH_ESCAPE]},{begin:/(::|->)+[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/},{className:"function",beginKeywords:"function fn",end:/[;{]/,excludeEnd:!0,illegal:/\$|\[|%/,contains:[s,{className:"params",begin:/\(/,end:/\)/,keywords:n,contains:["self",t.C_BLOCK_COMMENT_MODE,a,l]}]},{className:"class",beginKeywords:"class interface",end:/\{/,excludeEnd:!0,illegal:/[:($"]/,contains:[{beginKeywords:"extends implements"},s]},{beginKeywords:"namespace",end:/;/,illegal:/[.']/,contains:[s]},{beginKeywords:"use",end:/;/,contains:[s]},{begin:/=>/},a,l]}}return iu=e,iu}var R=vM;R.registerLanguage("1c",NM());R.registerLanguage("abnf",TM());R.registerLanguage("accesslog",RM());R.registerLanguage("actionscript",FM());R.registerLanguage("ada",AM());R.registerLanguage("angelscript",IM());R.registerLanguage("apache",OM());R.registerLanguage("applescript",DM());R.registerLanguage("arcade",MM());R.registerLanguage("arduino",BM());R.registerLanguage("armasm",kM());R.registerLanguage("xml",LM());R.registerLanguage("asciidoc",GM());R.registerLanguage("aspectj",qM());R.registerLanguage("autohotkey",UM());R.registerLanguage("autoit",VM());R.registerLanguage("avrasm",HM());R.registerLanguage("awk",QM());R.registerLanguage("axapta",YM());R.registerLanguage("bash",KM());R.registerLanguage("basic",WM());R.registerLanguage("bnf",$M());R.registerLanguage("brainfuck",XM());R.registerLanguage("c",jM());R.registerLanguage("cal",ZM());R.registerLanguage("capnproto",JM());R.registerLanguage("ceylon",eB());R.registerLanguage("clean",tB());R.registerLanguage("clojure",aB());R.registerLanguage("clojure-repl",sB());R.registerLanguage("cmake",lB());R.registerLanguage("coffeescript",nB());R.registerLanguage("coq",rB());R.registerLanguage("cos",iB());R.registerLanguage("cpp",dB());R.registerLanguage("crmsh",oB());R.registerLanguage("crystal",cB());R.registerLanguage("csharp",mB());R.registerLanguage("csp",_B());R.registerLanguage("css",uB());R.registerLanguage("d",bB());R.registerLanguage("markdown",pB());R.registerLanguage("dart",fB());R.registerLanguage("delphi",zB());R.registerLanguage("diff",wB());R.registerLanguage("django",xB());R.registerLanguage("dns",gB());R.registerLanguage("dockerfile",hB());R.registerLanguage("dos",PB());R.registerLanguage("dsconfig",SB());R.registerLanguage("dts",yB());R.registerLanguage("dust",CB());R.registerLanguage("ebnf",EB());R.registerLanguage("elixir",vB());R.registerLanguage("elm",NB());R.registerLanguage("ruby",TB());R.registerLanguage("erb",RB());R.registerLanguage("erlang-repl",FB());R.registerLanguage("erlang",AB());R.registerLanguage("excel",IB());R.registerLanguage("fix",OB());R.registerLanguage("flix",DB());R.registerLanguage("fortran",MB());R.registerLanguage("fsharp",BB());R.registerLanguage("gams",kB());R.registerLanguage("gauss",LB());R.registerLanguage("gcode",GB());R.registerLanguage("gherkin",qB());R.registerLanguage("glsl",UB());R.registerLanguage("gml",VB());R.registerLanguage("go",HB());R.registerLanguage("golo",QB());R.registerLanguage("gradle",YB());R.registerLanguage("graphql",KB());R.registerLanguage("groovy",WB());R.registerLanguage("haml",$B());R.registerLanguage("handlebars",XB());R.registerLanguage("haskell",jB());R.registerLanguage("haxe",ZB());R.registerLanguage("hsp",JB());R.registerLanguage("http",e6());R.registerLanguage("hy",t6());R.registerLanguage("inform7",a6());R.registerLanguage("ini",s6());R.registerLanguage("irpf90",l6());R.registerLanguage("isbl",n6());R.registerLanguage("java",r6());R.registerLanguage("javascript",i6());R.registerLanguage("jboss-cli",d6());R.registerLanguage("json",o6());R.registerLanguage("julia",c6());R.registerLanguage("julia-repl",m6());R.registerLanguage("kotlin",_6());R.registerLanguage("lasso",u6());R.registerLanguage("latex",b6());R.registerLanguage("ldif",p6());R.registerLanguage("leaf",f6());R.registerLanguage("less",z6());R.registerLanguage("lisp",w6());R.registerLanguage("livecodeserver",x6());R.registerLanguage("livescript",g6());R.registerLanguage("llvm",h6());R.registerLanguage("lsl",P6());R.registerLanguage("lua",S6());R.registerLanguage("makefile",y6());R.registerLanguage("mathematica",C6());R.registerLanguage("matlab",E6());R.registerLanguage("maxima",v6());R.registerLanguage("mel",N6());R.registerLanguage("mercury",T6());R.registerLanguage("mipsasm",R6());R.registerLanguage("mizar",F6());R.registerLanguage("perl",A6());R.registerLanguage("mojolicious",I6());R.registerLanguage("monkey",O6());R.registerLanguage("moonscript",D6());R.registerLanguage("n1ql",M6());R.registerLanguage("nestedtext",B6());R.registerLanguage("nginx",k6());R.registerLanguage("nim",L6());R.registerLanguage("nix",G6());R.registerLanguage("node-repl",q6());R.registerLanguage("nsis",U6());R.registerLanguage("objectivec",V6());R.registerLanguage("ocaml",H6());R.registerLanguage("openscad",Q6());R.registerLanguage("oxygene",Y6());R.registerLanguage("parser3",K6());R.registerLanguage("pf",W6());R.registerLanguage("pgsql",$6());R.registerLanguage("php",X6());R.registerLanguage("php-template",j6());R.registerLanguage("plaintext",Z6());R.registerLanguage("pony",J6());R.registerLanguage("powershell",ek());R.registerLanguage("processing",tk());R.registerLanguage("profile",ak());R.registerLanguage("prolog",sk());R.registerLanguage("properties",lk());R.registerLanguage("protobuf",nk());R.registerLanguage("puppet",rk());R.registerLanguage("purebasic",ik());R.registerLanguage("python",dk());R.registerLanguage("python-repl",ok());R.registerLanguage("q",ck());R.registerLanguage("qml",mk());R.registerLanguage("r",_k());R.registerLanguage("reasonml",uk());R.registerLanguage("rib",bk());R.registerLanguage("roboconf",pk());R.registerLanguage("routeros",fk());R.registerLanguage("rsl",zk());R.registerLanguage("ruleslanguage",wk());R.registerLanguage("rust",xk());R.registerLanguage("sas",gk());R.registerLanguage("scala",hk());R.registerLanguage("scheme",Pk());R.registerLanguage("scilab",Sk());R.registerLanguage("scss",yk());R.registerLanguage("shell",Ck());R.registerLanguage("smali",Ek());R.registerLanguage("smalltalk",vk());R.registerLanguage("sml",Nk());R.registerLanguage("sqf",Tk());R.registerLanguage("sql",Rk());R.registerLanguage("stan",Fk());R.registerLanguage("stata",Ak());R.registerLanguage("step21",Ik());R.registerLanguage("stylus",Ok());R.registerLanguage("subunit",Dk());R.registerLanguage("swift",Mk());R.registerLanguage("taggerscript",Bk());R.registerLanguage("yaml",kk());R.registerLanguage("tap",Lk());R.registerLanguage("tcl",Gk());R.registerLanguage("thrift",qk());R.registerLanguage("tp",Uk());R.registerLanguage("twig",Vk());R.registerLanguage("typescript",Hk());R.registerLanguage("vala",Qk());R.registerLanguage("vbnet",Yk());R.registerLanguage("vbscript",Kk());R.registerLanguage("vbscript-html",Wk());R.registerLanguage("verilog",$k());R.registerLanguage("vhdl",Xk());R.registerLanguage("vim",jk());R.registerLanguage("wasm",Zk());R.registerLanguage("wren",Jk());R.registerLanguage("x86asm",e5());R.registerLanguage("xl",t5());R.registerLanguage("xquery",a5());R.registerLanguage("zephir",s5());R.HighlightJS=R;R.default=R;var l5=R;const aP=Cb(l5);function o8({copied:e,style:t,...a}){return h.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",style:{width:k(18),height:k(18),...t},viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round",...a,children:e?h.jsxs(h.Fragment,{children:[h.jsx("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),h.jsx("path",{d:"M5 12l5 5l10 -10"})]}):h.jsxs(h.Fragment,{children:[h.jsx("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),h.jsx("path",{d:"M8 8m0 2a2 2 0 0 1 2 -2h8a2 2 0 0 1 2 2v8a2 2 0 0 1 -2 2h-8a2 2 0 0 1 -2 -2z"}),h.jsx("path",{d:"M16 8v-2a2 2 0 0 0 -2 -2h-8a2 2 0 0 0 -2 2v8a2 2 0 0 0 2 2h2"})]})})}o8.displayName="@mantine/code-highlight/CopyIcon";var sP={code:"m_5caae6d3",pre:"m_2c47c4fd",header:"m_e58679f3",controls:"m_be7e9c9c",copy:"m_5caae85b",control:"m_d498bab7",file:"m_5cac2e62",files:"m_38d99e51",codeWrapper:"m_9f507240",showCodeButton:"m_c9378bc2",root:"m_5cb1b9c8",fileIcon:"m_b46cddfb"},n5={theme:"m_1f5e827e"};function r5({code:e,language:t,highlightOnClient:a}){const s=aP.getLanguage(t)?t:"plaintext",l=()=>aP.highlight(e.trim(),{language:s}).value,[n,r]=g.useState(!a),[i,d]=g.useState(a?e:l()),o=()=>n?{dangerouslySetInnerHTML:{__html:i}}:{children:e.trim()};return g.useEffect(()=>{a&&(d(l()),r(!0))},[]),g.useEffect(()=>{d(l())},[e]),o}const c8={...sP,root:Ct(sP.root,n5.theme)},i5={copyLabel:"Copy code",copiedLabel:"Copied",language:"tsx",withCopyButton:!0},Un=te((e,t)=>{const a=Q("CodeHighlight",i5,e),{classNames:s,className:l,style:n,styles:r,unstyled:i,vars:d,children:o,code:c,copiedLabel:m,copyLabel:_,language:u,withCopyButton:b,highlightOnClient:f,...x}=a,p=be({name:"CodeHighlight",props:a,classes:c8,className:l,style:n,classNames:s,styles:r,unstyled:i}),z=r5({code:c,language:u,highlightOnClient:f});return h.jsxs(j,{...p("root"),ref:t,...x,dir:"ltr",children:[b&&h.jsx(ZC,{value:c.trim(),children:({copied:w,copy:P})=>h.jsx(da,{label:w?m:_,fz:"sm",position:"left",children:h.jsx(vr,{onClick:P,variant:"none",...p("copy"),children:h.jsx(o8,{copied:w})})})}),h.jsx(rn,{type:"hover",dir:"ltr",offsetScrollbars:!1,children:h.jsx("pre",{...p("pre"),children:h.jsx("code",{...p("code"),...z()})})})]})});Un.displayName="@mantine/core/CodeHighlight";Un.classes=c8;const d5=`uint32 BbowlTossEndCB(xAnimTransition* tran, xAnimSingle* anim, void* param_3) +{ + xEntBoulder_BubbleBowl(sBubbleBowlMultiplier); + globals.player.IsBubbleBowling = false; + zEntPlayer_SNDStop(ePlayerSnd_BowlWindup); + zEntPlayer_SNDPlay(ePlayerSnd_BowlRelease, lbl_803CD5A0); + return false; +}`,o5=`.fn BbowlTossEndCB__FP15xAnimTransitionP11xAnimSinglePv, local +stwu r1, -0x10(r1) +mflr r0 +stw r0, 0x14(r1) +lfs f1, sBubbleBowlMultiplier@sda21(r0) +bl xEntBoulder_BubbleBowl__Ff +lis r3, globals@ha +li r0, 0x0 +addi r4, r3, globals@l +li r3, 0x4 +stw r0, 0x1aec(r4) +bl zEntPlayer_SNDStop__F14_tagePlayerSnd +lfs f1, "@976"@sda21(r0) +li r3, 0x5 +bl zEntPlayer_SNDPlay__F14_tagePlayerSndf +lwz r0, 0x14(r1) +li r3, 0x0 +mtlr r0 +addi r1, r1, 0x10 +blr +.endfn BbowlTossEndCB__FP15xAnimTransitionP11xAnimSinglePv`,c5=`10010100 00100001 11111111 11110000 +01111100 00001000 00000010 10100110 +10010000 00000001 00000000 00010100 +11000000 00101101 10000001 11101100 +01001000 00001011 01110100 00011001 +00111100 01100000 10000000 00111100 +00111000 00000000 00000000 00000000 +00111000 10000011 00000101 01011000 +00111000 01100000 00000000 00000100 +10010000 00000100 00011010 11101100 +01001000 00000001 01111111 10001101 +11000000 00100010 10001100 00100000 +00111000 01100000 00000000 00000101 +01001000 00000001 01110100 11010001 +10000000 00000001 00000000 00010100 +00111000 01100000 00000000 00000000 +01111100 00001000 00000011 10100110 +00111000 00100001 00000000 00010000 +01001110 10000000 00000000 00100000`;function m5(){return h.jsx(Or,{id:"main",size:"lg",children:h.jsxs(ha,{children:[h.jsxs("div",{children:[h.jsx("h1",{children:"Battle for Bikini Bottom Decompilation Project"}),h.jsx("div",{children:h.jsxs("p",{children:['An effort to reverse engineer the 2003 game "',h.jsx(Rr,{href:"https://en.wikipedia.org/wiki/SpongeBob_SquarePants:_Battle_for_Bikini_Bottom",target:"_blank",children:"SpongeBob SquarePants: Battle for Bikini Bottom"}),`" (often abbreviated as BFBB). This project aims to decompile the game's original binary code back into its source code form.`]})})]}),h.jsxs(ha,{children:[h.jsxs(mt,{grow:!0,children:[h.jsxs("div",{children:[h.jsx("h2",{children:"1. Binary"}),h.jsx(Un,{code:c5,language:"x86asm",withCopyButton:!1,style:{maxHeight:"300px",overflow:"auto"}})]}),h.jsxs("div",{children:[h.jsx("h2",{children:"2. Assembly"}),h.jsx(Un,{code:o5,language:"x86asm",withCopyButton:!1,style:{maxHeight:"300px",overflow:"auto"}})]})]}),h.jsxs("div",{children:[h.jsx("h2",{children:"3. C++ Source Code:"}),h.jsx(Un,{code:d5,language:"cpp",withCopyButton:!1})]})]})]})})}const _5=[{id:"580cba14c7137b9fb6266768e02d93e25b6b4a20",email:"agtescape@gmail.com",time:"2024-09-26T14:55:50",message:"xShadow progress (#376)",differences:[{addr:"0x80044778",new:75,old:0},{addr:"0x800447e8",new:100,old:0},{addr:"0x80044808",new:77.14286,old:0},{addr:"0x80044894",new:100,old:0},{addr:"0x80044940",new:100,old:0},{addr:"0x8004496c",new:100,old:0},{addr:"0x80044db8",new:100,old:0},{addr:"0x80044dd8",new:100,old:0},{addr:"0x80045644",new:100,old:0},{addr:"0x800458e4",new:88.88889,old:0},{addr:"0x80045b14",new:100,old:0},{addr:"0x800460c4",new:100,old:0},{addr:"0x800460ec",new:100,old:0},{addr:"0x800461c8",new:100,old:0},{addr:"0x80047600",new:88.88889,old:0},{addr:"0x80047648",new:100,old:0},{addr:"0x80047654",new:100,old:0},{addr:"0x800476e8",new:100,old:0},{addr:"0x800477a4",new:100,old:0}]},{id:"2798d36dd1dde25378e0b89b179eb172b36baa60",email:"5638426+mattbruv@users.noreply.github.com",time:"2024-07-31T19:52:42",message:"patrick boss progress",differences:[{addr:"0x80160144",new:100,old:0},{addr:"0x80160a18",new:61.417324,old:.78740156},{addr:"0x80160c7c",new:85.6833,old:77.87418},{addr:"0x801615cc",new:76.408455,old:73.591545},{addr:"0x80163d9c",new:95.12195,old:.81300807},{addr:"0x80165ca0",new:99.33111,old:98.66221},{addr:"0x80166940",new:99.17355,old:98.34711},{addr:"0x80166b9c",new:100,old:0}]},{id:"607f4b66f64529ff53335cd5c4daf5dbfe3fea25",email:"doodrabbit@hotmail.com",time:"2024-07-23T17:44:25",message:"Start decompiling zNPCGoalStd (#334)",differences:[{addr:"0x800d56f8",new:100,old:0},{addr:"0x800d571c",new:100,old:0},{addr:"0x800d5758",new:100,old:0},{addr:"0x800d5780",new:100,old:0},{addr:"0x800d5a30",new:100,old:0},{addr:"0x800d5c0c",new:100,old:0},{addr:"0x800d5c6c",new:100,old:0},{addr:"0x800d5cc0",new:100,old:0},{addr:"0x800d5ce4",new:100,old:0},{addr:"0x800d5de4",new:100,old:0},{addr:"0x800d5e70",new:100,old:0},{addr:"0x800d5f58",new:100,old:0},{addr:"0x800d5fb4",new:100,old:0},{addr:"0x800d6010",new:100,old:0},{addr:"0x800d6104",new:100,old:0},{addr:"0x800d6274",new:100,old:0},{addr:"0x800d62d0",new:100,old:0},{addr:"0x800d6348",new:100,old:0},{addr:"0x800d6408",new:100,old:0},{addr:"0x800d6488",new:100,old:0},{addr:"0x800d6664",new:100,old:0},{addr:"0x800d6738",new:100,old:0},{addr:"0x800d7394",new:100,old:0},{addr:"0x800d7438",new:100,old:0},{addr:"0x800d8fa4",new:100,old:0},{addr:"0x800d8ff4",new:0,old:100},{addr:"0x800d9040",new:0,old:95.83333},{addr:"0x800d9134",new:100,old:0}]},{id:"c84b0b3133df4ee3e4537d0cc8b2e26509c128e6",email:"doodrabbit@hotmail.com",time:"2024-07-21T09:04:53",message:"Start decompiling zNPCGoalVillager (#331)",differences:[{addr:"0x801365c8",new:100,old:0},{addr:"0x8013703c",new:100,old:0},{addr:"0x80137074",new:100,old:0},{addr:"0x8013710c",new:100,old:0},{addr:"0x801374f8",new:100,old:0},{addr:"0x80137618",new:100,old:0},{addr:"0x8013799c",new:100,old:0},{addr:"0x801379f0",new:100,old:0},{addr:"0x80137a3c",new:100,old:0},{addr:"0x80137afc",new:100,old:0},{addr:"0x80137d34",new:100,old:0},{addr:"0x80137d64",new:100,old:0},{addr:"0x80137dc4",new:96.721306,old:0},{addr:"0x801380e4",new:100,old:0},{addr:"0x8013814c",new:100,old:0},{addr:"0x801381c8",new:100,old:0},{addr:"0x8013821c",new:100,old:0},{addr:"0x8013824c",new:100,old:0},{addr:"0x8013827c",new:100,old:0},{addr:"0x801382fc",new:100,old:0},{addr:"0x80138354",new:100,old:0},{addr:"0x80138388",new:100,old:0},{addr:"0x801383e4",new:100,old:0},{addr:"0x801384c8",new:100,old:0},{addr:"0x8013856c",new:92.95775,old:0},{addr:"0x80138750",new:100,old:0},{addr:"0x801388d8",new:92.30769,old:0},{addr:"0x80138940",new:100,old:0},{addr:"0x80138988",new:100,old:0},{addr:"0x801389d0",new:100,old:0},{addr:"0x80138a24",new:100,old:0},{addr:"0x80138a6c",new:100,old:0},{addr:"0x80138ac0",new:100,old:0},{addr:"0x80138b08",new:100,old:0},{addr:"0x80138b50",new:100,old:0},{addr:"0x80138b8c",new:100,old:0},{addr:"0x80138bd4",new:100,old:0},{addr:"0x80138c1c",new:100,old:0}]},{id:"798fe2bc0f59f1f4c88c6e1e44d407db332a9994",email:"iamtotallynotmichael@gmail.com",time:"2024-07-20T14:11:18",message:"Misc. decomp (#332)",differences:[{addr:"0x8004f3c4",new:100,old:0},{addr:"0x80060028",new:100,old:0},{addr:"0x800ee2c0",new:100,old:0},{addr:"0x800fc4f0",new:100,old:0},{addr:"0x80102764",new:100,old:0},{addr:"0x8010276c",new:100,old:0},{addr:"0x80102790",new:100,old:0},{addr:"0x80102798",new:100,old:0},{addr:"0x801027a0",new:100,old:0},{addr:"0x801027a8",new:100,old:0},{addr:"0x801027b0",new:100,old:0},{addr:"0x801027b8",new:100,old:0},{addr:"0x8010281c",new:100,old:0},{addr:"0x801028ac",new:100,old:0},{addr:"0x801028c4",new:100,old:0},{addr:"0x801028dc",new:100,old:0},{addr:"0x80102928",new:100,old:0},{addr:"0x80107550",new:100,old:0},{addr:"0x80107558",new:100,old:0},{addr:"0x80107564",new:100,old:0},{addr:"0x8010756c",new:100,old:0},{addr:"0x80107574",new:100,old:0},{addr:"0x801075dc",new:100,old:0},{addr:"0x801075e4",new:100,old:0},{addr:"0x801075ec",new:100,old:0},{addr:"0x801075f4",new:100,old:0},{addr:"0x801075fc",new:100,old:0},{addr:"0x801093a4",new:100,old:0},{addr:"0x8010cdfc",new:100,old:0},{addr:"0x8010ce04",new:100,old:0},{addr:"0x8010ce0c",new:100,old:0},{addr:"0x8010ce14",new:100,old:0},{addr:"0x8010ce1c",new:100,old:0},{addr:"0x80154c74",new:100,old:0},{addr:"0x80154c7c",new:100,old:0},{addr:"0x80154c84",new:100,old:0},{addr:"0x80154c8c",new:100,old:0},{addr:"0x8015f7bc",new:100,old:0},{addr:"0x80160a0c",new:100,old:0},{addr:"0x8016ee08",new:100,old:0},{addr:"0x8016eec0",new:100,old:0},{addr:"0x8016fa40",new:100,old:0},{addr:"0x8016faf8",new:100,old:0},{addr:"0x8016fbb0",new:100,old:0},{addr:"0x80170234",new:100,old:0},{addr:"0x8017023c",new:100,old:0},{addr:"0x80170244",new:100,old:0},{addr:"0x8017be28",new:100,old:0},{addr:"0x8017be30",new:100,old:0},{addr:"0x8017be38",new:100,old:0},{addr:"0x8017be40",new:100,old:0},{addr:"0x8017be48",new:100,old:0}]},{id:"8befa6bde83c65913dc7c302b0003681c1655d32",email:"5638426+mattbruv@users.noreply.github.com",time:"2024-07-19T23:16:18",message:"more pat progress",differences:[{addr:"0x80164dac",new:100,old:2.2222223},{addr:"0x80165408",new:100,old:0},{addr:"0x80165570",new:100,old:0},{addr:"0x801655f8",new:100,old:0},{addr:"0x8016614c",new:97.82609,old:0},{addr:"0x80166204",new:100,old:0},{addr:"0x8016628c",new:100,old:0},{addr:"0x80166700",new:100,old:0},{addr:"0x80166858",new:100,old:0}]},{id:"6a1d06c1fc9b730731aae3fcce66aa2cff751cf9",email:"5638426+mattbruv@users.noreply.github.com",time:"2024-07-19T22:03:57",message:"pat boss progress",differences:[{addr:"0x80160a18",new:.78740156,old:0},{addr:"0x80160c14",new:100,old:0},{addr:"0x80160c68",new:100,old:0},{addr:"0x80160c7c",new:77.87418,old:0},{addr:"0x801613b0",new:100,old:0},{addr:"0x801615cc",new:73.591545,old:0},{addr:"0x80161a3c",new:100,old:0},{addr:"0x80161a9c",new:70.70707,old:0},{addr:"0x80161c28",new:.06622516,old:0},{addr:"0x801633c0",new:100,old:0},{addr:"0x80163418",new:100,old:0},{addr:"0x801635f0",new:1.6666667,old:0},{addr:"0x801636e0",new:100,old:0},{addr:"0x80163724",new:.64102566,old:0},{addr:"0x80163994",new:100,old:0},{addr:"0x80163b40",new:100,old:0},{addr:"0x80163bc4",new:1.754386,old:0},{addr:"0x80163ca8",new:100,old:0},{addr:"0x80163d60",new:100,old:0},{addr:"0x80163d9c",new:.81300807,old:0},{addr:"0x80163f88",new:100,old:0},{addr:"0x80163fcc",new:100,old:0},{addr:"0x801641bc",new:.53763443,old:0},{addr:"0x801644a4",new:2.3809524,old:0},{addr:"0x8016454c",new:.8695652,old:0},{addr:"0x80164718",new:1.9607844,old:0},{addr:"0x801647e4",new:.5813953,old:0},{addr:"0x80164a94",new:2.3255813,old:0},{addr:"0x80164b40",new:2.0833335,old:0},{addr:"0x80164c00",new:1.8867924,old:0},{addr:"0x80164cd4",new:1.8518518,old:0},{addr:"0x80164dac",new:2.2222223,old:0},{addr:"0x80164e60",new:2.2222223,old:0},{addr:"0x80164f14",new:2.2222223,old:0},{addr:"0x80164fc8",new:1.9607844,old:0},{addr:"0x80165094",new:.6134969,old:0},{addr:"0x80165320",new:100,old:0}]},{id:"9678f3608ea17ac5682ed61bb2ca32ed09d99f31",email:"sebastiancasper3@gmail.com",time:"2024-07-18T18:35:14",message:"zEntPlayer daily progress (#329)",differences:[{addr:"0x8006b7b8",new:85.80645,old:.32258064},{addr:"0x8006bed8",new:100,old:0},{addr:"0x8006bf24",new:100,old:0},{addr:"0x8006bf70",new:100,old:0},{addr:"0x8006bfbc",new:100,old:0},{addr:"0x8006c008",new:100,old:0},{addr:"0x8006c054",new:100,old:0},{addr:"0x8006c0a0",new:93.548386,old:0},{addr:"0x8006c11c",new:92.30769,old:0},{addr:"0x8006c184",new:100,old:0},{addr:"0x8006c2cc",new:97.14286,old:0},{addr:"0x8006c3e4",new:97.9798,old:0},{addr:"0x8006c570",new:100,old:0},{addr:"0x8006c684",new:100,old:0},{addr:"0x8006c6f0",new:58.823532,old:0},{addr:"0x8006c734",new:100,old:0},{addr:"0x8006c78c",new:95.454544,old:0},{addr:"0x8006c83c",new:100,old:0},{addr:"0x8006c8ac",new:100,old:0},{addr:"0x8006c8e0",new:100,old:0},{addr:"0x8006c940",new:100,old:0},{addr:"0x8006ca5c",new:100,old:0},{addr:"0x8006cac8",new:100,old:0},{addr:"0x8006cbb0",new:100,old:0},{addr:"0x8006cc14",new:66.66667,old:0},{addr:"0x8006cc68",new:60.000004,old:0}]},{id:"67d49c06624de4ac75a3dd35081b86211ea88a65",email:"ian.goofygoober@gmail.com",time:"2024-07-18T17:39:34",message:"Finish iPad Equivalent (#330)",differences:[{addr:"0x800ca944",new:100,old:0},{addr:"0x800ca98c",new:100,old:0},{addr:"0x800ca9f4",new:98.5348,old:0},{addr:"0x800cae7c",new:47.058823,old:0}]},{id:"391935e83751cbe51a49c636c82ab29100f19795",email:"sebastiancasper3@gmail.com",time:"2024-07-17T15:10:02",message:"zGameState equivalent (#326)",differences:[{addr:"0x8009ac18",new:94.871796,old:0}]},{id:"03e3ce34c86679b081d21d1710b4b634f7187d71",email:"sebastiancasper3@gmail.com",time:"2024-07-17T01:27:36",message:"minor zEntPlayer progress (#325)",differences:[{addr:"0x8006b310",new:99.45055,old:98.35165},{addr:"0x8006b5e8",new:100,old:0},{addr:"0x8006b604",new:100,old:0},{addr:"0x8006b624",new:100,old:0},{addr:"0x8006b6cc",new:72.91667,old:0},{addr:"0x8006b78c",new:81.818184,old:0},{addr:"0x8006b7b8",new:.32258064,old:0},{addr:"0x8006bc90",new:100,old:0},{addr:"0x8006bd40",new:100,old:0},{addr:"0x8006bda8",new:96.666664,old:0},{addr:"0x8007dfe0",new:67.28346,old:66.29921},{addr:"0x8008089c",new:100,old:29.411766},{addr:"0x80080ac0",new:80.2974,old:55.76208},{addr:"0x80082d08",new:88.88889,old:100}]},{id:"105224177323323bce124740d3e335135e9d69b3",email:"5638426+mattbruv@users.noreply.github.com",time:"2024-07-16T08:55:44",message:"sb1 file 98%",differences:[{addr:"0x80155310",new:85.84906,old:79.71698}]},{id:"778c42d903cb36a946a059ceaeba2e2b491e15bc",email:"5638426+mattbruv@users.noreply.github.com",time:"2024-07-16T01:49:24",message:"SB1 progress and correct Init",differences:[{addr:"0x80155310",new:79.71698,old:55.18868},{addr:"0x80155660",new:100,old:8.080808}]},{id:"1e346592d577b64469a19adc949e77c3ad453076",email:"sebastiancasper3@gmail.com",time:"2024-07-16T00:55:05",message:"zEntPlayer (#324)",differences:[{addr:"0x8006aca4",new:100,old:0},{addr:"0x8006ad00",new:90.983604,old:0},{addr:"0x8006aee8",new:100,old:0},{addr:"0x8006aefc",new:100,old:0},{addr:"0x8006af94",new:100,old:0},{addr:"0x8006afa4",new:100,old:0},{addr:"0x8006afd4",new:100,old:0},{addr:"0x8006b004",new:100,old:0},{addr:"0x8006b024",new:100,old:0},{addr:"0x8006b080",new:100,old:0},{addr:"0x8006b0a4",new:100,old:0},{addr:"0x8006b158",new:78.94737,old:0},{addr:"0x8006b1a4",new:100,old:0},{addr:"0x8006b1b8",new:100,old:0},{addr:"0x8006b1cc",new:100,old:0},{addr:"0x8006b1e4",new:100,old:0},{addr:"0x8006b22c",new:100,old:0},{addr:"0x8006b2a0",new:100,old:0},{addr:"0x8006b2d4",new:73.333336,old:0},{addr:"0x8006b310",new:98.35165,old:0},{addr:"0x8007dfc0",new:100,old:12.5}]},{id:"eb59cc2faf4161a59b9b16d27859f97d62db702b",email:"5638426+mattbruv@users.noreply.github.com",time:"2024-07-15T23:46:19",message:"more SB1 progress",differences:[{addr:"0x80155310",new:55.18868,old:.4716981},{addr:"0x801567c8",new:100,old:0},{addr:"0x801569e0",new:100,old:32.467533},{addr:"0x80156c54",new:100,old:0}]},{id:"1138b1f85a71474b74e0cf8c8b0b3a24673f76a3",email:"doodrabbit@hotmail.com",time:"2024-07-15T21:30:01",message:"Finish decompiling xHudModel, equivalent",differences:[{addr:"0x8002fc88",new:100,old:0},{addr:"0x8002fd10",new:100,old:0},{addr:"0x8002fd68",new:100,old:0},{addr:"0x8002fdcc",new:100,old:0},{addr:"0x8002fdec",new:100,old:0},{addr:"0x8002fe0c",new:87.5,old:0},{addr:"0x8002fe4c",new:100,old:0},{addr:"0x8002feb4",new:100,old:0},{addr:"0x8002ff30",new:100,old:0},{addr:"0x8002ff70",new:100,old:0}]},{id:"cbdedaffefbd31e54e2dd33092c8d0761c738b75",email:"doodrabbit@hotmail.com",time:"2024-07-15T18:07:15",message:"Finish matching xCollideFast (#322)",differences:[{addr:"0x800159f4",new:100,old:0},{addr:"0x80015adc",new:100,old:0}]},{id:"7dcf22c666eee0c971109ffddc528928643dde08",email:"sebastiancasper3@gmail.com",time:"2024-07-15T09:29:43",message:"BoulderRollCB and some small callbacks (#318)",differences:[{addr:"0x8006a890",new:100,old:0},{addr:"0x8006a8c0",new:100,old:0},{addr:"0x8006a8e8",new:100,old:0},{addr:"0x8006a92c",new:92.79279,old:0}]},{id:"02a7a5a5f6cb481dd697270ea49fdb16084e4eb8",email:"doodrabbit@hotmail.com",time:"2024-07-15T08:30:23",message:"Finish matching xRMemData (#320)",differences:[{addr:"0x8010f150",new:100,old:0}]},{id:"7fdd418f3f8b7c8ab8bcc256c91fa913128c87bf",email:"doodrabbit@hotmail.com",time:"2024-07-14T20:46:42",message:"Decompile zEntButton, equivalent (#317)",differences:[{addr:"0x800564ec",new:100,old:0},{addr:"0x8005650c",new:96.190475,old:0},{addr:"0x800566b0",new:100,old:0},{addr:"0x8005675c",new:100,old:0},{addr:"0x8005677c",new:100,old:0},{addr:"0x80056804",new:100,old:0},{addr:"0x80056888",new:100,old:0},{addr:"0x8005695c",new:100,old:0},{addr:"0x80056b88",new:100,old:0},{addr:"0x80056c1c",new:100,old:0},{addr:"0x80056c34",new:100,old:0},{addr:"0x80056cb8",new:100,old:0},{addr:"0x80056d50",new:100,old:0},{addr:"0x80056da4",new:100,old:0},{addr:"0x80056e60",new:53.65854,old:0},{addr:"0x80056f04",new:100,old:0}]},{id:"0d7932a1d21c5955a43cb785a0422118a0fcf385",email:"56528995+gelatinstudios@users.noreply.github.com",time:"2024-07-14T10:07:44",message:"Begin work on Game/zGust.cpp (#316)",differences:[{addr:"0x8009ad50",new:100,old:0},{addr:"0x8009adcc",new:100,old:0},{addr:"0x8009ae14",new:93.181816,old:0},{addr:"0x8009aec4",new:100,old:0},{addr:"0x8009af50",new:100,old:0},{addr:"0x8009af68",new:100,old:0},{addr:"0x8009af78",new:100,old:0},{addr:"0x8009af90",new:100,old:0},{addr:"0x8009afb4",new:69.565216,old:0},{addr:"0x8009b294",new:100,old:0},{addr:"0x8009b2b4",new:100,old:0},{addr:"0x8009b2d4",new:100,old:0},{addr:"0x8009b310",new:100,old:0},{addr:"0x8009b38c",new:68.32298,old:0},{addr:"0x8009b610",new:100,old:0}]},{id:"8770ee7b48757c6b1e4421fe88deb071ef7d09be",email:"agtescape@gmail.com",time:"2024-07-14T03:04:38",message:"More zhud matches (#314)",differences:[{addr:"0x8009b838",new:100,old:0},{addr:"0x8009ba8c",new:100,old:0}]},{id:"47db18032ba95b12aa5fa713d4dd62e7b3e275cd",email:"sebastiancasper3@gmail.com",time:"2024-07-13T22:04:14",message:"More neverending animation callbacks (#313)",differences:[{addr:"0x8006a098",new:75.268814,old:0},{addr:"0x8006a238",new:100,old:0},{addr:"0x8006a2a8",new:100,old:0},{addr:"0x8006a344",new:96.77419,old:0},{addr:"0x8006a43c",new:100,old:0},{addr:"0x8006a458",new:63.15789,old:0},{addr:"0x8006a4fc",new:100,old:0},{addr:"0x8006a58c",new:70.52631,old:0},{addr:"0x8006a708",new:80.769226,old:0},{addr:"0x8006a770",new:100,old:0},{addr:"0x8006a788",new:96.36363,old:0},{addr:"0x8006a864",new:100,old:0}]},{id:"9f2cad4e5acb58d6a4d3a6c40bcc71810151143e",email:"agtescape@gmail.com",time:"2024-07-13T18:22:54",message:"Match zhud::render (#312)",differences:[{addr:"0x8009bdc4",new:100,old:0}]},{id:"655ff586af890f127f00cd8a2d8eb8acce708e5c",email:"sebastiancasper3@gmail.com",time:"2024-07-13T08:43:52",message:"zEntPlayer (#311)",differences:[{addr:"0x80069e28",new:79.82456,old:0},{addr:"0x80069ff0",new:100,old:0},{addr:"0x8006a054",new:100,old:0},{addr:"0x8006a20c",new:100,old:0}]},{id:"9f847dc8a8136654c0c3835a6bfda5de4bb17c7e",email:"sebastiancasper3@gmail.com",time:"2024-07-12T14:09:48",message:"Cleanup zEntPickup (#310)",differences:[{addr:"0x800627cc",new:97.24771,old:0},{addr:"0x8006509c",new:93.42105,old:0},{addr:"0x80065af0",new:66.66667,old:0},{addr:"0x80065b08",new:69.50673,old:0},{addr:"0x80065e84",new:95.789474,old:0}]},{id:"e66b44057d6a653036f0ae20278c8113b0a7cec2",email:"5638426+mattbruv@users.noreply.github.com",time:"2024-07-11T23:50:57",message:"more SB1 progress",differences:[{addr:"0x80155310",new:.4716981,old:0},{addr:"0x801557ec",new:100,old:0},{addr:"0x8015598c",new:100,old:0},{addr:"0x80155a60",new:100,old:0},{addr:"0x801566e8",new:100,old:0},{addr:"0x80156b14",new:100,old:0}]},{id:"6fd1bec573d18049a5c20dd9ef8d8a37c1fc7404",email:"sebastiancasper3@gmail.com",time:"2024-07-11T15:18:54",message:"zEntPlayer progress (#309)",differences:[{addr:"0x800699f0",new:79.13043,old:0},{addr:"0x80069bbc",new:89.47369,old:0},{addr:"0x80069cf0",new:89.655174,old:0},{addr:"0x80069dd8",new:80,old:0},{addr:"0x80076a20",new:76,old:0},{addr:"0x8007dfc0",new:12.5,old:0},{addr:"0x8007dfe0",new:66.29921,old:0},{addr:"0x80080790",new:89.655174,old:0},{addr:"0x80080878",new:100,old:0},{addr:"0x8008089c",new:29.411766,old:0},{addr:"0x80080968",new:86.53847,old:0},{addr:"0x80080a38",new:100,old:0},{addr:"0x80080a7c",new:100,old:0},{addr:"0x80080ac0",new:55.76208,old:0},{addr:"0x80080ef4",new:49.704144,old:0},{addr:"0x80081240",new:100,old:0},{addr:"0x800812e4",new:100,old:0}]},{id:"3ac178a501344f1536178618455167156ecef5dd",email:"iamtotallynotmichael@gmail.com",time:"2024-07-11T13:14:58",message:"First batch of Size 8s (#307)",differences:[{addr:"0x8017025c",new:100,old:0},{addr:"0x8017f428",new:100,old:0},{addr:"0x8017f430",new:100,old:0},{addr:"0x8017f438",new:100,old:0},{addr:"0x8019540c",new:100,old:0}]},{id:"0cead21d7e635de5dd59243568671272fac54596",email:"doodrabbit@hotmail.com",time:"2024-07-10T23:09:01",message:"Finish decompiling zRumble, equivalent",differences:[{addr:"0x80053850",new:100,old:98.36066},{addr:"0x800a6180",new:87.83784,old:87.297295},{addr:"0x800acde0",new:100,old:0},{addr:"0x800ad054",new:100,old:91.66667},{addr:"0x800ad084",new:100,old:92.30769},{addr:"0x800ad0b8",new:100,old:0},{addr:"0x800ad11c",new:95.454544,old:0},{addr:"0x800ad1cc",new:100,old:93.75},{addr:"0x800ad328",new:48.71795,old:45.512817},{addr:"0x800b08f0",new:100,old:96.36363},{addr:"0x800bd1b0",new:100,old:78.94737}]},{id:"80cb0230043b980d077c47e5b9a9137f133367d2",email:"doodrabbit@hotmail.com",time:"2024-07-10T20:28:19",message:"Start decompiling xHud (#299)",differences:[{addr:"0x8002d98c",new:100,old:0},{addr:"0x8002d9cc",new:100,old:0},{addr:"0x8002da24",new:100,old:0},{addr:"0x8002da34",new:100,old:0},{addr:"0x8002da98",new:100,old:0},{addr:"0x8002dae4",new:100,old:0},{addr:"0x8002daf4",new:100,old:0},{addr:"0x8002db00",new:100,old:0},{addr:"0x8002db4c",new:100,old:0},{addr:"0x8002db88",new:100,old:0},{addr:"0x8002dba8",new:100,old:0},{addr:"0x8002dbdc",new:100,old:0},{addr:"0x8002dbfc",new:100,old:0},{addr:"0x8002dc28",new:100,old:0},{addr:"0x8002dcc4",new:100,old:0},{addr:"0x8002dd30",new:100,old:0},{addr:"0x8002dd94",new:100,old:0},{addr:"0x8002ddb4",new:100,old:0},{addr:"0x8002dddc",new:100,old:0},{addr:"0x8002deb4",new:100,old:0},{addr:"0x8002df5c",new:87.5,old:0},{addr:"0x8002df9c",new:100,old:0},{addr:"0x8002dfd4",new:100,old:0},{addr:"0x8002e168",new:62.903225,old:0},{addr:"0x8002e358",new:100,old:0},{addr:"0x8002e384",new:100,old:0},{addr:"0x8002e584",new:100,old:0},{addr:"0x8002e628",new:100,old:0},{addr:"0x8002e690",new:100,old:0},{addr:"0x8002e75c",new:100,old:0},{addr:"0x8002e9bc",new:100,old:0},{addr:"0x8002ea48",new:85.71429,old:0},{addr:"0x8002ee24",new:100,old:0},{addr:"0x8002ee34",new:100,old:0},{addr:"0x8002ee68",new:100,old:0},{addr:"0x8002ee74",new:100,old:0},{addr:"0x8002ee9c",new:100,old:0},{addr:"0x8002eec0",new:100,old:0},{addr:"0x8002ef08",new:100,old:0},{addr:"0x8002ef10",new:0,old:100},{addr:"0x8002ef58",new:100,old:0},{addr:"0x8002efb0",new:100,old:0},{addr:"0x8002efd0",new:100,old:0},{addr:"0x801347dc",new:100,old:0},{addr:"0x80195428",new:100,old:0},{addr:"0x80195480",new:100,old:0},{addr:"0x801954c4",new:100,old:0},{addr:"0x801954e4",new:100,old:0},{addr:"0x80195630",new:100,old:0},{addr:"0x80195650",new:87.5,old:0},{addr:"0x80195690",new:100,old:0},{addr:"0x801956f8",new:100,old:0},{addr:"0x801957dc",new:100,old:0},{addr:"0x80195900",new:100,old:0}]},{id:"c19335325205a5e23eae28f7c053a85a96212a6f",email:"iamtotallynotmichael@gmail.com",time:"2024-07-10T20:11:46",message:"My first ever Size 8 Submission (#306)",differences:[{addr:"0x801953a4",new:100,old:0}]},{id:"cb9e826656f6f633b6d640589898ac533cf5f27a",email:"iamtotallynotmichael@gmail.com",time:"2024-07-10T10:23:01",message:"Got some more size 4 voids out of the way (#304)",differences:[{addr:"0x8002be78",new:100,old:0},{addr:"0x8002be7c",new:100,old:0},{addr:"0x8002be80",new:100,old:0},{addr:"0x8002bea8",new:100,old:0},{addr:"0x8002beac",new:100,old:0},{addr:"0x8002bf0c",new:100,old:0},{addr:"0x8002bf10",new:100,old:0},{addr:"0x8002bf14",new:100,old:0},{addr:"0x8002bfa8",new:100,old:0},{addr:"0x8002ee30",new:100,old:0},{addr:"0x8002eebc",new:100,old:0},{addr:"0x8002ef10",new:100,old:0},{addr:"0x8002efa8",new:100,old:0},{addr:"0x8002efac",new:100,old:0},{addr:"0x8003926c",new:100,old:0},{addr:"0x8004223c",new:100,old:0},{addr:"0x80042398",new:100,old:0},{addr:"0x8004d904",new:100,old:0},{addr:"0x80053438",new:100,old:79.06977},{addr:"0x800c0d20",new:100,old:0},{addr:"0x800c80ec",new:100,old:0},{addr:"0x800cb080",new:100,old:0},{addr:"0x800cb084",new:100,old:0},{addr:"0x800cee48",new:100,old:0},{addr:"0x800cf258",new:100,old:0},{addr:"0x80107734",new:100,old:0},{addr:"0x80107738",new:100,old:0},{addr:"0x801093ec",new:100,old:0},{addr:"0x8011f5c4",new:100,old:0},{addr:"0x80154dd4",new:100,old:0},{addr:"0x80168a90",new:100,old:0}]},{id:"50c8ffa738f44d4bc88c0caeb484c0c1f140469d",email:"sebastiancasper3@gmail.com",time:"2024-07-10T07:45:13",message:"lots more zEntPlayer functions (#305)",differences:[{addr:"0x80053438",new:79.06977,old:100},{addr:"0x80067f40",new:78.26087,old:0},{addr:"0x80068068",new:100,old:0},{addr:"0x800680e8",new:100,old:0},{addr:"0x80068180",new:100,old:0},{addr:"0x80068218",new:100,old:0},{addr:"0x800682b0",new:100,old:0},{addr:"0x8006833c",new:100,old:0},{addr:"0x8006838c",new:100,old:0},{addr:"0x80068410",new:100,old:0},{addr:"0x80068490",new:100,old:0},{addr:"0x80068528",new:100,old:0},{addr:"0x800685b4",new:100,old:0},{addr:"0x8006864c",new:100,old:0},{addr:"0x8006869c",new:100,old:0},{addr:"0x80068704",new:100,old:0},{addr:"0x80068760",new:100,old:0},{addr:"0x800687c8",new:100,old:0},{addr:"0x80068818",new:100,old:0},{addr:"0x80068834",new:100,old:0},{addr:"0x8006884c",new:100,old:0},{addr:"0x80068878",new:100,old:0},{addr:"0x800688a0",new:100,old:0},{addr:"0x800688d0",new:100,old:0},{addr:"0x80068918",new:28.57143,old:0},{addr:"0x80068934",new:100,old:0},{addr:"0x80068950",new:100,old:0},{addr:"0x80068968",new:100,old:0},{addr:"0x8006899c",new:100,old:0},{addr:"0x800689d0",new:100,old:0},{addr:"0x80068a00",new:100,old:0},{addr:"0x80068a30",new:100,old:0},{addr:"0x80068a60",new:100,old:0},{addr:"0x80068a90",new:100,old:0},{addr:"0x80068ad0",new:100,old:0},{addr:"0x80068b10",new:100,old:0},{addr:"0x80068b50",new:100,old:0},{addr:"0x80068b90",new:100,old:0},{addr:"0x80068bdc",new:100,old:0},{addr:"0x80068c28",new:100,old:0},{addr:"0x80068c5c",new:100,old:0},{addr:"0x80068c9c",new:100,old:0},{addr:"0x80068cb4",new:100,old:0},{addr:"0x80068d30",new:100,old:0},{addr:"0x80068d78",new:100,old:0},{addr:"0x80068e0c",new:52.941177,old:0},{addr:"0x80068e94",new:100,old:0},{addr:"0x80068e9c",new:100,old:0},{addr:"0x80068eb8",new:100,old:0},{addr:"0x80068f24",new:86.666664,old:0},{addr:"0x80068fe8",new:100,old:0},{addr:"0x80069054",new:100,old:0},{addr:"0x8006905c",new:100,old:0},{addr:"0x80069168",new:83.60656,old:0},{addr:"0x800698a8",new:91.803276,old:0}]},{id:"49ce8da058f39b9ed54af3d4d4983d93890be74d",email:"iamtotallynotmichael@gmail.com",time:"2024-07-09T22:42:50",message:"Even More zNPC Void Functions (#303)",differences:[{addr:"0x8004fab8",new:100,old:0},{addr:"0x80060ed0",new:100,old:0},{addr:"0x80091b04",new:100,old:0},{addr:"0x80097354",new:100,old:0},{addr:"0x8009eaf0",new:100,old:0},{addr:"0x8009eaf4",new:100,old:0},{addr:"0x8009eaf8",new:100,old:0},{addr:"0x8009eafc",new:100,old:0},{addr:"0x8009eb00",new:100,old:0},{addr:"0x8009eb04",new:100,old:0},{addr:"0x8009eb08",new:100,old:0},{addr:"0x8009eb0c",new:100,old:0},{addr:"0x8009eb10",new:100,old:0},{addr:"0x8009eb14",new:100,old:0},{addr:"0x8009eb18",new:100,old:0},{addr:"0x8009eb1c",new:100,old:0},{addr:"0x800a1d08",new:100,old:0},{addr:"0x800a1d0c",new:100,old:0},{addr:"0x800a1d10",new:100,old:0},{addr:"0x800a1d14",new:100,old:0},{addr:"0x800a5ffc",new:100,old:0},{addr:"0x800b9374",new:100,old:0},{addr:"0x800ed220",new:100,old:0},{addr:"0x800ed224",new:100,old:0},{addr:"0x800ee2c8",new:100,old:0},{addr:"0x80105390",new:100,old:0},{addr:"0x80107560",new:100,old:0},{addr:"0x80125228",new:100,old:0},{addr:"0x8012df04",new:100,old:0},{addr:"0x8014bc00",new:100,old:0},{addr:"0x8014e80c",new:100,old:0},{addr:"0x8014e810",new:100,old:0},{addr:"0x8014e814",new:100,old:0}]},{id:"4d5d823119d22deac8ea229dd79a8fd2ac5a060b",email:"iamtotallynotmichael@gmail.com",time:"2024-07-09T20:41:50",message:"Assorted zNPC Debug Functions (#302)",differences:[{addr:"0x80152e34",new:100,old:0},{addr:"0x80154aec",new:100,old:0},{addr:"0x8015a9d0",new:100,old:0},{addr:"0x8015b0bc",new:100,old:0},{addr:"0x8015f9d0",new:100,old:0},{addr:"0x80160a14",new:100,old:0},{addr:"0x8016c5e8",new:100,old:0},{addr:"0x8016fbd4",new:100,old:0},{addr:"0x80175c94",new:100,old:0},{addr:"0x8017705c",new:100,old:0},{addr:"0x8017b838",new:100,old:0}]},{id:"d6d1bfdc62ef2d4167d3494cf2a5cec57de68073",email:"iamtotallynotmichael@gmail.com",time:"2024-07-09T19:26:32",message:"zNPCFXCinematic (#301)",differences:[{addr:"0x80194f68",new:100,old:0}]},{id:"5580045d7ebf2a122466ca4c618c84e5fb861f44",email:"5638426+mattbruv@users.noreply.github.com",time:"2024-07-09T17:15:16",message:"NPCHazard::Upd_Patriot 100%",differences:[{addr:"0x8018bd04",new:100,old:0}]},{id:"92f6fb5e11b568b87af2ec9c11493f76adb23690",email:"sebastiancasper3@gmail.com",time:"2024-07-09T12:04:52",message:"zEntPlayer progress (#300)",differences:[{addr:"0x80066864",new:100,old:0},{addr:"0x800669ec",new:79.78022,old:0},{addr:"0x8006d71c",new:96,old:92},{addr:"0x80082acc",new:100,old:0}]},{id:"4585ecb6768f9c0eac343018200582598869d6ec",email:"5638426+mattbruv@users.noreply.github.com",time:"2024-07-08T17:43:31",message:"sb1 progress",differences:[{addr:"0x80155660",new:8.080808,old:0},{addr:"0x80156098",new:100,old:0},{addr:"0x80156268",new:100,old:0},{addr:"0x801563ac",new:100,old:0},{addr:"0x80156538",new:100,old:0}]},{id:"a1e941547c466a26f39e777a802ab99d2f1a1cd0",email:"5638426+mattbruv@users.noreply.github.com",time:"2024-07-07T16:38:06",message:"SB1 boss progress",differences:[{addr:"0x80154dd8",new:100,old:0},{addr:"0x8015592c",new:100,old:0},{addr:"0x80155c08",new:100,old:0},{addr:"0x80155c7c",new:100,old:0},{addr:"0x80155ca0",new:100,old:0},{addr:"0x80155cb4",new:100,old:0},{addr:"0x80155cc8",new:100,old:0},{addr:"0x80155d4c",new:100,old:0},{addr:"0x80155e04",new:100,old:0},{addr:"0x80155ea8",new:100,old:0},{addr:"0x80155f74",new:90.69768,old:0},{addr:"0x80156020",new:100,old:0},{addr:"0x801561ec",new:100,old:0},{addr:"0x80156340",new:100,old:0},{addr:"0x80156450",new:100,old:0},{addr:"0x801564b4",new:100,old:0},{addr:"0x8015667c",new:70.37037,old:0},{addr:"0x801569e0",new:32.467533,old:0}]},{id:"29e26d27eb28d754625c93550b477f16f8d19c88",email:"doodrabbit@hotmail.com",time:"2024-07-07T10:04:06",message:"Finish matching zNPCTypeTest (#298)",differences:[{addr:"0x80135bd0",new:100,old:0}]},{id:"7e63f290f90e2c70522f67c534a4a9c80d1b4b4d",email:"32021834+seilweiss@users.noreply.github.com",time:"2024-07-07T01:22:02",message:"Rename typedefs in types.h to match Ratatouille (#296)",differences:[{addr:"0x80053850",new:98.36066,old:100},{addr:"0x800a6180",new:87.297295,old:87.83784},{addr:"0x800ad054",new:91.66667,old:100},{addr:"0x800ad084",new:92.30769,old:100},{addr:"0x800ad1cc",new:93.75,old:100},{addr:"0x800ad20c",new:98.591545,old:100},{addr:"0x800ad328",new:45.512817,old:48.71795},{addr:"0x800af30c",new:97.231834,old:97.923874},{addr:"0x800b08f0",new:96.36363,old:100},{addr:"0x800bd1b0",new:78.94737,old:100},{addr:"0x800f7900",new:85.71429,old:100},{addr:"0x800f791c",new:85.71429,old:100}]},{id:"c69187d7aeefb752575be0499540ed5909be0f57",email:"doodrabbit@hotmail.com",time:"2024-07-06T21:34:57",message:"Finish matching zConditional and mark xFog as matching (#294)",differences:[{addr:"0x800527ec",new:100,old:0}]},{id:"40402ea5f5e8dd2800181451a042536a40d3ecb4",email:"5638426+mattbruv@users.noreply.github.com",time:"2024-07-06T20:33:59",message:"neptune anim table 99%",differences:[{addr:"0x80107c28",new:99.49495,old:0}]},{id:"4f61ec29f97ae5b597851cc0f6035f2fd456b0b8",email:"5638426+mattbruv@users.noreply.github.com",time:"2024-07-06T20:03:58",message:"ZNPC_AnimTable_Jelly 99% match",differences:[{addr:"0x80107a00",new:99.27536,old:0}]},{id:"07781fb06aab899e87b4f21dad857e0f8251db39",email:"5638426+mattbruv@users.noreply.github.com",time:"2024-07-06T19:04:55",message:"Jellyfish Decomp",differences:[{addr:"0x801081f4",new:100,old:0},{addr:"0x80108450",new:100,old:0},{addr:"0x80108530",new:79.36508,old:0},{addr:"0x8010862c",new:48.88889,old:0},{addr:"0x801086e0",new:100,old:0},{addr:"0x801087a0",new:100,old:0},{addr:"0x8010898c",new:100,old:0},{addr:"0x801089b4",new:100,old:0},{addr:"0x801092b0",new:100,old:0}]},{id:"6c678cf1ed7aa04c358af8462dc09159f0b9f7d1",email:"sebastiancasper3@gmail.com",time:"2024-07-06T10:29:03",message:"zEntPlayer progress (#292)",differences:[{addr:"0x80066210",new:100,old:0},{addr:"0x800665d8",new:100,old:0},{addr:"0x800667a0",new:100,old:0},{addr:"0x800667ec",new:100,old:0},{addr:"0x8006d71c",new:92,old:100}]},{id:"94b91706416c34a252f3a31f5e1cd00fa6d71c07",email:"sebastiancasper3@gmail.com",time:"2024-07-04T23:33:50",message:"xstransvc equivalent (#291)",differences:[{addr:"0x8004ba18",new:91.56626,old:0},{addr:"0x8004bcec",new:77.77778,old:0},{addr:"0x8004bf38",new:86.36364,old:0}]},{id:"df36ca93e29468855adc2e634d89f69663d8f5bc",email:"5638426+mattbruv@users.noreply.github.com",time:"2024-07-04T17:32:32",message:"misc. fodder progress",differences:[{addr:"0x800e1fd8",new:100,old:0},{addr:"0x800e20ac",new:100,old:0},{addr:"0x800e2114",new:100,old:0},{addr:"0x800e21e4",new:100,old:0},{addr:"0x800f9c90",new:100,old:0},{addr:"0x80102940",new:100,old:0},{addr:"0x80102948",new:100,old:0}]},{id:"4e53b6bc1cf6dbca586fb7fdf62119385b6fdfb9",email:"sebastiancasper3@gmail.com",time:"2024-07-03T22:58:34",message:"Some nonmatches fixed (#290)",differences:[{addr:"0x800bea58",new:97.41936,old:0},{addr:"0x800bf19c",new:100,old:0},{addr:"0x80170808",new:87.73585,old:93.396225},{addr:"0x801710a4",new:87.57397,old:65.08875}]},{id:"9ae94b6095792fe1fcfe700e281410263a6ff2f7",email:"doodrabbit@hotmail.com",time:"2024-07-03T20:19:23",message:"Finish matching xVec3 (#289)",differences:[{addr:"0x8004e2f0",new:100,old:0},{addr:"0x8004e3dc",new:100,old:0}]},{id:"2d9eb0dea33f6db89d327c3b8945ad73de947871",email:"5638426+mattbruv@users.noreply.github.com",time:"2024-07-03T16:54:57",message:"misc. decompilation",differences:[{addr:"0x80066500",new:100,old:0},{addr:"0x80066558",new:83.33333,old:0},{addr:"0x8006697c",new:100,old:0},{addr:"0x80069508",new:78.94737,old:0},{addr:"0x8006999c",new:100,old:0},{addr:"0x80069ca0",new:100,old:0},{addr:"0x8006a4a4",new:100,old:0},{addr:"0x8006be20",new:100,old:0},{addr:"0x8006be94",new:100,old:0},{addr:"0x8006bea8",new:100,old:0},{addr:"0x8006beb8",new:100,old:0},{addr:"0x8006bec0",new:100,old:0},{addr:"0x8006bed0",new:100,old:0},{addr:"0x80082d08",new:100,old:88.88889},{addr:"0x800a8888",new:100,old:0},{addr:"0x800a8994",new:100,old:0},{addr:"0x800a8ab8",new:100,old:0},{addr:"0x800a8bcc",new:100,old:0},{addr:"0x800f3390",new:100,old:0},{addr:"0x800f33a8",new:100,old:0},{addr:"0x800f33e0",new:100,old:0},{addr:"0x800f3f24",new:100,old:0},{addr:"0x800f4244",new:100,old:0},{addr:"0x800f4630",new:100,old:0},{addr:"0x800f4644",new:100,old:0}]},{id:"283c618560e27518cea38f965b33c8b6afcf76ae",email:"doodrabbit@hotmail.com",time:"2024-07-03T14:16:47",message:"Finish matching zPendulum",differences:[{addr:"0x800a8888",new:100,old:0},{addr:"0x800a8994",new:100,old:0},{addr:"0x800a8ab8",new:100,old:0},{addr:"0x800a8bcc",new:100,old:0}]},{id:"40b00ee087fa2be33299c6315ec5a7873e3526af",email:"doodrabbit@hotmail.com",time:"2024-07-03T14:16:11",message:"Add some missing function declarations",differences:[{addr:"0x800a8888",new:0,old:100},{addr:"0x800a8994",new:0,old:100},{addr:"0x800a8ab8",new:0,old:100},{addr:"0x800a8bcc",new:0,old:100}]},{id:"4707a890a15399ddb7af3110dd0527941d8db867",email:"5638426+mattbruv@users.noreply.github.com",time:"2024-07-03T09:02:10",message:"zBusStop_Update matching now",differences:[{addr:"0x8012d9a8",new:100,old:0}]},{id:"d6c11ca13125b11aca732f04e945df1381fe2c4d",email:"sebastiancasper3@gmail.com",time:"2024-07-02T21:13:08",message:"Fix incorrect buttons parameter for menu fmvs",differences:[{addr:"0x800a6180",new:81.08108,old:77.2973}]},{id:"61f1fe21da7fbdae6a05a324794f1f408ed6d6ff",email:"sebastiancasper3@gmail.com",time:"2024-07-02T20:50:04",message:"zParCmd equivalent (#286)",differences:[{addr:"0x800a7d84",new:85.71429,old:0},{addr:"0x800a7e2c",new:69.230774,old:0},{addr:"0x800a7efc",new:51.219513,old:0},{addr:"0x800a7fa4",new:66.32653,old:0},{addr:"0x800a812c",new:79.12088,old:0},{addr:"0x800a8298",new:94.565216,old:0},{addr:"0x800a8408",new:35.294117,old:0},{addr:"0x800a8518",new:100,old:0},{addr:"0x800a8630",new:52.25225,old:0}]},{id:"188cae51b4d32ff3cc4845b58f39bf3da58d1c65",email:"5638426+mattbruv@users.noreply.github.com",time:"2024-07-02T20:46:57",message:"start decompiling zNPCGoalRobo, Fodder code",differences:[{addr:"0x800da554",new:100,old:0},{addr:"0x800da588",new:100,old:0},{addr:"0x800dacf4",new:100,old:0},{addr:"0x800dbe34",new:100,old:0},{addr:"0x800dc9e0",new:100,old:0},{addr:"0x800ddf84",new:100,old:0},{addr:"0x800e0a28",new:100,old:0},{addr:"0x800e19c0",new:100,old:0},{addr:"0x800ec714",new:100,old:0},{addr:"0x800ec738",new:100,old:0},{addr:"0x800ec740",new:100,old:0},{addr:"0x800ec748",new:100,old:0},{addr:"0x800ec764",new:100,old:0},{addr:"0x800ec780",new:100,old:0},{addr:"0x800ec790",new:100,old:0},{addr:"0x800ec798",new:100,old:0},{addr:"0x800ec7fc",new:100,old:0},{addr:"0x800ec810",new:100,old:0},{addr:"0x800ec828",new:100,old:0},{addr:"0x800ec87c",new:100,old:0},{addr:"0x800ec880",new:100,old:0},{addr:"0x800ec8a0",new:100,old:0},{addr:"0x800ec8c8",new:100,old:0},{addr:"0x800ec8cc",new:5.555556,old:0},{addr:"0x800ec914",new:100,old:0},{addr:"0x800ec918",new:100,old:0},{addr:"0x800ec924",new:100,old:0},{addr:"0x800ec92c",new:100,old:0},{addr:"0x800ec930",new:100,old:0},{addr:"0x800ec9a8",new:33.333336,old:0},{addr:"0x800ec9c0",new:100,old:0},{addr:"0x800eca20",new:100,old:0},{addr:"0x800eca84",new:100,old:0},{addr:"0x800eca88",new:100,old:0},{addr:"0x800ecac8",new:100,old:0}]},{id:"678b0b64063a61656ca53b58b69810765ef75e2d",email:"luke.street@encounterpc.com",time:"2024-07-02T20:30:58",message:"Use patched mwcc compiler 2.0p1",differences:[{addr:"0x8000e9f4",new:100,old:87.09677},{addr:"0x8001fdbc",new:100,old:80},{addr:"0x8004e57c",new:100,old:79.06977},{addr:"0x8004e7e8",new:93.95349,old:59.53488},{addr:"0x8009a2c0",new:100,old:88.2353},{addr:"0x800a6180",new:87.83784,old:81.08108},{addr:"0x800a7e2c",new:100,old:69.230774},{addr:"0x800a7efc",new:100,old:51.219513},{addr:"0x800a7fa4",new:56.122444,old:66.32653},{addr:"0x800a812c",new:96.7033,old:79.12088},{addr:"0x800a8408",new:88.2353,old:35.294117},{addr:"0x800a8630",new:78.37838,old:52.25225},{addr:"0x800ad598",new:84.61539,old:76.92308},{addr:"0x800b96b8",new:100,old:88.2353},{addr:"0x800b9d18",new:100,old:90.196075},{addr:"0x800ba6b0",new:91.01124,old:89.88764},{addr:"0x8010c8f8",new:72.22222,old:69.44444},{addr:"0x8017047c",new:100,old:91.935486},{addr:"0x80170680",new:93.877556,old:67.34694},{addr:"0x80170808",new:93.396225,old:85.84906},{addr:"0x801709b0",new:100,old:91.01124},{addr:"0x80170b14",new:100,old:91.01124},{addr:"0x80170c78",new:80.524345,old:57.677902},{addr:"0x801710a4",new:65.08875,old:58.57988},{addr:"0x801713cc",new:100,old:80},{addr:"0x80171484",new:100,old:78.807945},{addr:"0x801716e0",new:100,old:40},{addr:"0x801717d0",new:100,old:92},{addr:"0x801719c4",new:94.59459,old:72.07207},{addr:"0x80172054",new:100,old:92.45283},{addr:"0x801721e4",new:97.45763,old:86.440674}]},{id:"9131feea4b2e566d521878434677c0f53e74114b",email:"sebastiancasper3@gmail.com",time:"2024-07-01T23:01:43",message:"zUI close to equivalent (#285)",differences:[{addr:"0x800b96b8",new:88.2353,old:100},{addr:"0x800b98ac",new:69.76744,old:0},{addr:"0x800b9d18",new:90.196075,old:100},{addr:"0x800b9ff8",new:91.30435,old:0},{addr:"0x800ba054",new:100,old:0},{addr:"0x800ba6b0",new:89.88764,old:0},{addr:"0x800ba814",new:86.666664,old:0},{addr:"0x800bb000",new:100,old:0},{addr:"0x800bb460",new:83.870964,old:0},{addr:"0x800bb4dc",new:55.094994,old:0},{addr:"0x800bbf44",new:94.117645,old:0},{addr:"0x800bc0d8",new:96.47059,old:0}]},{id:"b64e2c52836cd3b84aa0a9e8d8cacc2d60ba6663",email:"32021834+seilweiss@users.noreply.github.com",time:"2024-07-01T17:18:26",message:"Remove ASSIGNMENT_OPERATOR macro (#284)",differences:[{addr:"0x80020bc8",new:57.894737,old:100},{addr:"0x80039318",new:0,old:100},{addr:"0x8005043c",new:0,old:100},{addr:"0x80058bf0",new:0,old:100},{addr:"0x800b9654",new:0,old:100},{addr:"0x800c082c",new:0,old:100},{addr:"0x8010f018",new:0,old:100},{addr:"0x8013ba08",new:100,old:0},{addr:"0x8013bb70",new:100,old:0}]},{id:"b20a50b35a7b9213cf04bacaa81ecc26960e9c4d",email:"doodrabbit@hotmail.com",time:"2024-06-30T09:43:30",message:"Finish matching xIni (#283)",differences:[{addr:"0x80030640",new:100,old:0},{addr:"0x800306cc",new:100,old:0},{addr:"0x800309f0",new:100,old:0},{addr:"0x80030a10",new:100,old:0},{addr:"0x80030a60",new:100,old:0}]},{id:"756994093997a38f0a87b83fd84e3dd638d29b5d",email:"sebastiancasper3@gmail.com",time:"2024-06-29T03:54:47",message:"fixup some zGameExtras stuff",differences:[{addr:"0x80099d3c",new:87.93104,old:86.206894}]},{id:"6a31e38cb63d9821ac3ea27ff3cf02b46ef3f705",email:"sebastiancasper3@gmail.com",time:"2024-06-28T10:10:44",message:"zGameExtras 100% equivalent (#282)",differences:[{addr:"0x80099b0c",new:33.333336,old:0},{addr:"0x80099d3c",new:86.206894,old:0},{addr:"0x80099f2c",new:97.333336,old:0},{addr:"0x8009a2c0",new:88.2353,old:100},{addr:"0x8009a380",new:87.80488,old:0},{addr:"0x8009a4b0",new:95.74468,old:0},{addr:"0x8009a5ac",new:97.05882,old:0},{addr:"0x8009a810",new:100,old:0}]},{id:"606117aae6e8568d3fcf5ae766b9d6454b87de50",email:"sebastiancasper3@gmail.com",time:"2024-06-27T19:47:54",message:"zMenu 100% Equivalent (#279)",differences:[{addr:"0x800a6180",new:77.2973,old:0},{addr:"0x800a6ba4",new:100,old:0}]},{id:"6fea7653818d14e63d1bec7d19cfa3cbe7398dba",email:"sebastiancasper3@gmail.com",time:"2024-06-27T19:46:46",message:"zParPTank nearly equivalent. (#280)",differences:[{addr:"0x8017047c",new:91.935486,old:0},{addr:"0x8017066c",new:100,old:0},{addr:"0x80170680",new:67.34694,old:0},{addr:"0x80170808",new:85.84906,old:0},{addr:"0x801709b0",new:91.01124,old:0},{addr:"0x80170b14",new:91.01124,old:0},{addr:"0x80170c78",new:57.677902,old:0},{addr:"0x801710a4",new:58.57988,old:0},{addr:"0x80171348",new:100,old:0},{addr:"0x801713b8",new:100,old:0},{addr:"0x801713cc",new:80,old:0},{addr:"0x801713f4",new:91.66667,old:0},{addr:"0x80171484",new:78.807945,old:0},{addr:"0x801716e0",new:40,old:0},{addr:"0x801717d0",new:92,old:0},{addr:"0x801719c4",new:72.07207,old:0},{addr:"0x80171b80",new:100,old:0},{addr:"0x80171ba0",new:60.975613,old:0},{addr:"0x80171c44",new:64.28571,old:0},{addr:"0x80171c7c",new:100,old:0},{addr:"0x80171c80",new:93.333336,old:0},{addr:"0x80171d34",new:100,old:0},{addr:"0x80171dd4",new:100,old:0},{addr:"0x80171ea4",new:100,old:0},{addr:"0x80171fac",new:100,old:0},{addr:"0x80171fd0",new:100,old:0}]},{id:"89958ffe404957b32b782ff7864cb06a2db728dc",email:"doodrabbit@hotmail.com",time:"2024-06-27T05:27:03",message:"Finish matching xSurface",differences:[{addr:"0x8004d054",new:100,old:0},{addr:"0x8004d0cc",new:100,old:0},{addr:"0x8004d148",new:100,old:0},{addr:"0x8004d1c0",new:100,old:0}]},{id:"ff79744a3db65cb0a03e9e98f4ec86fd4b4a009f",email:"doodrabbit@hotmail.com",time:"2024-06-25T08:41:04",message:"Finish decompiling zTaxi & mark it as equivalent (#278)",differences:[{addr:"0x80172054",new:92.45283,old:0},{addr:"0x80172128",new:100,old:0},{addr:"0x801721e4",new:86.440674,old:0},{addr:"0x80172594",new:100,old:0},{addr:"0x80172634",new:100,old:0}]},{id:"2a373feaa1edb0202a5c834e21669456fd070b8e",email:"5638426+mattbruv@users.noreply.github.com",time:"2024-06-24T09:52:08",message:"decomp tikiDyingCB, float issues",differences:[{addr:"0x8010c8f8",new:69.44444,old:0}]},{id:"e23d1a3c28f519b708d13c8f0f2f853a0e8c8b49",email:"sebastiancasper3@gmail.com",time:"2024-06-24T09:21:54",message:"zAnimList 100% Equivalent (#275)",differences:[{addr:"0x8004e7e8",new:59.53488,old:0}]},{id:"bf8ae516ef2eddfa4d106158ee899e9aa41a3b1f",email:"sebastiancasper3@gmail.com",time:"2024-06-24T09:10:55",message:"zSaveLoad 100% Equivalent (#276)",differences:[{addr:"0x800ad328",new:48.71795,old:0},{addr:"0x800ad598",new:76.92308,old:0},{addr:"0x800ad654",new:79.31035,old:0},{addr:"0x800aec98",new:100,old:0},{addr:"0x800af30c",new:97.923874,old:0},{addr:"0x800afb84",new:98.92473,old:0},{addr:"0x800afe6c",new:97.61904,old:0},{addr:"0x800b023c",new:98.97436,old:0},{addr:"0x800b0548",new:92.45283,old:0}]},{id:"bbb1ce2b6b423f74ac929e36a19ad83bdb9f355d",email:"sebastiancasper3@gmail.com",time:"2024-06-23T19:35:36",message:"Decomp zActionLine data",differences:[{addr:"0x8004e510",new:81.48148,old:0},{addr:"0x8004e57c",new:79.06977,old:100}]},{id:"dbf834afee283ebe3fa107f13b707fadd941ffca",email:"sebastiancasper3@gmail.com",time:"2024-06-23T11:12:54",message:"Reformat all files (#273)",differences:[{addr:"0x801095ec",new:0,old:100}]},{id:"63bae718b52e9d6a12c4488f48fe9ef1ec229a8c",email:"sebastiancasper3@gmail.com",time:"2024-06-23T11:06:32",message:"xClimate.cpp 100% Equivalent (maybe) (#271)",differences:[{addr:"0x8000e96c",new:100,old:0},{addr:"0x8000e9f4",new:87.09677,old:100},{addr:"0x8000f00c",new:100,old:80}]},{id:"159a53e76f1697cbb0f665f7eef3639316ee3757",email:"5638426+mattbruv@users.noreply.github.com",time:"2024-06-22T20:52:59",message:"100% OK zNPCTiki_InitStacking",differences:[{addr:"0x801095ec",new:100,old:0}]},{id:"766d79fe6b75d0dfeb93504befc83c2eae114c4b",email:"sebastiancasper3@gmail.com",time:"2024-06-22T19:45:34",message:'Revert "Switch to linker 1.3.2"',differences:[{addr:"0x80007814",new:100,old:40},{addr:"0x8000a5d0",new:100,old:83.33333},{addr:"0x8000a690",new:100,old:30.769232},{addr:"0x8000ace8",new:100,old:91.489365},{addr:"0x8000ae14",new:100,old:84},{addr:"0x8000af70",new:100,old:61.538464},{addr:"0x8000afd8",new:100,old:52},{addr:"0x8000b03c",new:100,old:23.809525},{addr:"0x8000b090",new:100,old:10},{addr:"0x8000b0b8",new:100,old:23.076923},{addr:"0x8000b120",new:100,old:75},{addr:"0x8000b1cc",new:100,old:76},{addr:"0x8000b230",new:100,old:23.076923},{addr:"0x8000b264",new:100,old:42.857143},{addr:"0x8000b280",new:100,old:44.444447},{addr:"0x8000b56c",new:100,old:73.91304},{addr:"0x8000b5c8",new:100,old:28},{addr:"0x8000e510",new:100,old:80},{addr:"0x8000e580",new:100,old:52},{addr:"0x8000e5e4",new:100,old:85.71429},{addr:"0x8000e650",new:100,old:37.5},{addr:"0x8000e690",new:100,old:23.076923},{addr:"0x8000e6c4",new:100,old:10},{addr:"0x8000e6ec",new:100,old:44.444447},{addr:"0x8000e754",new:100,old:23.076923},{addr:"0x80015140",new:100,old:52},{addr:"0x800188e0",new:100,old:92},{addr:"0x8001b808",new:100,old:80},{addr:"0x8001b854",new:100,old:33.333336},{addr:"0x8001b878",new:100,old:52},{addr:"0x8001b8dc",new:100,old:66.66667},{addr:"0x8001b960",new:100,old:23.076923},{addr:"0x8001f1f8",new:100,old:52},{addr:"0x8001ffb0",new:100,old:84.78261},{addr:"0x800209f4",new:100,old:92.30769},{addr:"0x80020bc8",new:100,old:21.052631},{addr:"0x800213b0",new:100,old:90.909096},{addr:"0x800214e4",new:100,old:77.77778},{addr:"0x80021afc",new:52.173912,old:47.826088},{addr:"0x80021c10",new:100,old:89.189186},{addr:"0x80022498",new:100,old:75},{addr:"0x800227dc",new:100,old:22.64151},{addr:"0x80022d2c",new:100,old:91.66667},{addr:"0x80022f64",new:100,old:22.580645},{addr:"0x80023778",new:100,old:40},{addr:"0x80023af8",new:100,old:93.67088},{addr:"0x80023c34",new:100,old:81.818184},{addr:"0x80023dac",new:100,old:81.818184},{addr:"0x80023f24",new:100,old:81.818184},{addr:"0x8002409c",new:100,old:81.818184},{addr:"0x8002422c",new:100,old:93.44263},{addr:"0x80024348",new:100,old:93.44263},{addr:"0x80024464",new:100,old:93.44263},{addr:"0x80024580",new:100,old:93.44263},{addr:"0x8002469c",new:100,old:93.44263},{addr:"0x800247b8",new:100,old:93.44263},{addr:"0x800248d4",new:100,old:93.44263},{addr:"0x80024a64",new:100,old:43.47826},{addr:"0x80024c58",new:100,old:93.548386},{addr:"0x80024d0c",new:100,old:93.44263},{addr:"0x80024e38",new:100,old:94.28571},{addr:"0x80024f88",new:100,old:94.28571},{addr:"0x800250b0",new:93.93939,old:87.878784},{addr:"0x800254e4",new:100,old:92.5},{addr:"0x800257f8",new:100,old:40},{addr:"0x800258a8",new:100,old:81.25},{addr:"0x80025968",new:100,old:81.25},{addr:"0x80025a50",new:100,old:88.88889},{addr:"0x80025cc0",new:100,old:36.363636},{addr:"0x800260a0",new:100,old:77.46479},{addr:"0x800262a4",new:63.636364,old:0},{addr:"0x80033b24",new:100,old:36.363636},{addr:"0x800383c4",new:100,old:52},{addr:"0x80039318",new:100,old:28.57143},{addr:"0x8003c588",new:100,old:50},{addr:"0x80041810",new:100,old:20.930233},{addr:"0x800418bc",new:100,old:52},{addr:"0x8005043c",new:100,old:30.303032},{addr:"0x80052ab8",new:100,old:33.333336},{addr:"0x80056490",new:100,old:77.77778},{addr:"0x80058bf0",new:100,old:44.444447},{addr:"0x8006003c",new:100,old:52},{addr:"0x80062768",new:100,old:52},{addr:"0x800649a8",new:100,old:54.545456},{addr:"0x80066128",new:100,old:29.411766},{addr:"0x8006616c",new:100,old:90.909096},{addr:"0x80082b00",new:100,old:52},{addr:"0x80092694",new:100,old:52},{addr:"0x800926f8",new:100,old:80},{addr:"0x80097380",new:100,old:52},{addr:"0x800b0b24",new:100,old:86.95652},{addr:"0x800b5c34",new:100,old:77.77778},{addr:"0x800b5c58",new:100,old:77.77778},{addr:"0x800b9654",new:100,old:72},{addr:"0x800bc52c",new:100,old:63.636364},{addr:"0x800c082c",new:100,old:40},{addr:"0x800c2dd4",new:100,old:52},{addr:"0x800c4f1c",new:100,old:91.30435},{addr:"0x800c5154",new:100,old:74.19355},{addr:"0x800c5318",new:100,old:63.15789},{addr:"0x800c53b0",new:100,old:45.72025},{addr:"0x800c5c44",new:100,old:79.22078},{addr:"0x800c6228",new:100,old:89.28571},{addr:"0x800d8ff4",new:100,old:57.894737},{addr:"0x800ecb98",new:100,old:52},{addr:"0x800f466c",new:100,old:63.636364},{addr:"0x80102ba0",new:100,old:52},{addr:"0x8010773c",new:100,old:52},{addr:"0x80109410",new:100,old:52},{addr:"0x8010ea94",new:100,old:77.77778},{addr:"0x8010f018",new:100,old:42.857143},{addr:"0x8011630c",new:100,old:52},{addr:"0x8011a8dc",new:100,old:52},{addr:"0x80121da8",new:100,old:52},{addr:"0x801225d8",new:100,old:74.46808},{addr:"0x8012635c",new:100,old:52},{addr:"0x80129f50",new:100,old:52},{addr:"0x801343e0",new:100,old:95.454544},{addr:"0x8013a538",new:100,old:52},{addr:"0x80146590",new:100,old:52},{addr:"0x8015fefc",new:100,old:52},{addr:"0x80168a2c",new:100,old:52},{addr:"0x8017c014",new:100,old:52},{addr:"0x80190f1c",new:100,old:52},{addr:"0x80195340",new:100,old:52}]},{id:"f9feef7db562b342f82954887c13f9872a9e4d73",email:"doodrabbit@hotmail.com",time:"2024-06-22T08:05:12",message:"Finish matching iTime",differences:[{addr:"0x800d4980",new:100,old:0}]},{id:"3185e06425a86814c35cc36536a4488c1578e486",email:"doodrabbit@hotmail.com",time:"2024-06-22T08:00:20",message:"Move some iSystem functions from iTime",differences:[{addr:"0x800d44f0",new:100,old:0},{addr:"0x800d451c",new:100,old:0},{addr:"0x800d4548",new:100,old:0},{addr:"0x800d4574",new:100,old:0}]},{id:"6b4c102ed46dd039fcd6c03766aeb985d6e5a7dc",email:"sebastiancasper3@gmail.com",time:"2024-06-22T01:27:11",message:'Reapply "Try wine in CI instead of Wibo"',differences:[{addr:"0x80053438",new:100,old:79.06977}]},{id:"31f3daa910b85447f69f3b8cb28aed44493a7050",email:"5638426+mattbruv@users.noreply.github.com",time:"2024-06-22T00:24:55",message:"OK zNPCTiki::Damage",differences:[{addr:"0x80053438",new:79.06977,old:100},{addr:"0x8010a530",new:100,old:0}]},{id:"203bdd7f06cf516aeac946e17c8e6dc63abe2029",email:"sebastiancasper3@gmail.com",time:"2024-06-22T00:09:01",message:"Switch to linker 1.3.2",differences:[{addr:"0x80007814",new:40,old:100},{addr:"0x8000a5d0",new:83.33333,old:100},{addr:"0x8000a690",new:30.769232,old:100},{addr:"0x8000ace8",new:91.489365,old:100},{addr:"0x8000ae14",new:84,old:100},{addr:"0x8000af70",new:61.538464,old:100},{addr:"0x8000afd8",new:52,old:100},{addr:"0x8000b03c",new:23.809525,old:100},{addr:"0x8000b090",new:10,old:100},{addr:"0x8000b0b8",new:23.076923,old:100},{addr:"0x8000b120",new:75,old:100},{addr:"0x8000b1cc",new:76,old:100},{addr:"0x8000b230",new:23.076923,old:100},{addr:"0x8000b264",new:42.857143,old:100},{addr:"0x8000b280",new:44.444447,old:100},{addr:"0x8000b56c",new:73.91304,old:100},{addr:"0x8000b5c8",new:28,old:100},{addr:"0x8000e510",new:80,old:100},{addr:"0x8000e580",new:52,old:100},{addr:"0x8000e5e4",new:85.71429,old:100},{addr:"0x8000e650",new:37.5,old:100},{addr:"0x8000e690",new:23.076923,old:100},{addr:"0x8000e6c4",new:10,old:100},{addr:"0x8000e6ec",new:44.444447,old:100},{addr:"0x8000e754",new:23.076923,old:100},{addr:"0x80015140",new:52,old:100},{addr:"0x800188e0",new:92,old:100},{addr:"0x8001b808",new:80,old:100},{addr:"0x8001b854",new:33.333336,old:100},{addr:"0x8001b878",new:52,old:100},{addr:"0x8001b8dc",new:66.66667,old:100},{addr:"0x8001b960",new:23.076923,old:100},{addr:"0x8001f1f8",new:52,old:100},{addr:"0x8001ffb0",new:84.78261,old:100},{addr:"0x800209f4",new:92.30769,old:100},{addr:"0x80020bc8",new:21.052631,old:100},{addr:"0x800213b0",new:90.909096,old:100},{addr:"0x800214e4",new:77.77778,old:100},{addr:"0x80021afc",new:47.826088,old:52.173912},{addr:"0x80021c10",new:89.189186,old:100},{addr:"0x80022498",new:75,old:100},{addr:"0x800227dc",new:22.64151,old:100},{addr:"0x80022d2c",new:91.66667,old:100},{addr:"0x80022f64",new:22.580645,old:100},{addr:"0x80023778",new:40,old:100},{addr:"0x80023af8",new:93.67088,old:100},{addr:"0x80023c34",new:81.818184,old:100},{addr:"0x80023dac",new:81.818184,old:100},{addr:"0x80023f24",new:81.818184,old:100},{addr:"0x8002409c",new:81.818184,old:100},{addr:"0x8002422c",new:93.44263,old:100},{addr:"0x80024348",new:93.44263,old:100},{addr:"0x80024464",new:93.44263,old:100},{addr:"0x80024580",new:93.44263,old:100},{addr:"0x8002469c",new:93.44263,old:100},{addr:"0x800247b8",new:93.44263,old:100},{addr:"0x800248d4",new:93.44263,old:100},{addr:"0x80024a64",new:43.47826,old:100},{addr:"0x80024c58",new:93.548386,old:100},{addr:"0x80024d0c",new:93.44263,old:100},{addr:"0x80024e38",new:94.28571,old:100},{addr:"0x80024f88",new:94.28571,old:100},{addr:"0x800250b0",new:87.878784,old:93.93939},{addr:"0x800254e4",new:92.5,old:100},{addr:"0x800257f8",new:40,old:100},{addr:"0x800258a8",new:81.25,old:100},{addr:"0x80025968",new:81.25,old:100},{addr:"0x80025a50",new:88.88889,old:100},{addr:"0x80025cc0",new:36.363636,old:100},{addr:"0x800260a0",new:77.46479,old:100},{addr:"0x800262a4",new:0,old:63.636364},{addr:"0x80033b24",new:36.363636,old:100},{addr:"0x800383c4",new:52,old:100},{addr:"0x80039318",new:28.57143,old:100},{addr:"0x8003c588",new:50,old:100},{addr:"0x80041810",new:20.930233,old:100},{addr:"0x800418bc",new:52,old:100},{addr:"0x8005043c",new:30.303032,old:100},{addr:"0x80052ab8",new:33.333336,old:100},{addr:"0x80056490",new:77.77778,old:100},{addr:"0x80058bf0",new:44.444447,old:100},{addr:"0x8006003c",new:52,old:100},{addr:"0x80062768",new:52,old:100},{addr:"0x800649a8",new:54.545456,old:100},{addr:"0x80066128",new:29.411766,old:100},{addr:"0x8006616c",new:90.909096,old:100},{addr:"0x80082b00",new:52,old:100},{addr:"0x80092694",new:52,old:100},{addr:"0x800926f8",new:80,old:100},{addr:"0x80097380",new:52,old:100},{addr:"0x800b0b24",new:86.95652,old:100},{addr:"0x800b5c34",new:77.77778,old:100},{addr:"0x800b5c58",new:77.77778,old:100},{addr:"0x800b9654",new:72,old:100},{addr:"0x800bc52c",new:63.636364,old:100},{addr:"0x800c082c",new:40,old:100},{addr:"0x800c2dd4",new:52,old:100},{addr:"0x800c4f1c",new:91.30435,old:100},{addr:"0x800c5154",new:74.19355,old:100},{addr:"0x800c5318",new:63.15789,old:100},{addr:"0x800c53b0",new:45.72025,old:100},{addr:"0x800c5c44",new:79.22078,old:100},{addr:"0x800c6228",new:89.28571,old:100},{addr:"0x800d8ff4",new:57.894737,old:100},{addr:"0x800ecb98",new:52,old:100},{addr:"0x800f466c",new:63.636364,old:100},{addr:"0x80102ba0",new:52,old:100},{addr:"0x8010773c",new:52,old:100},{addr:"0x80109410",new:52,old:100},{addr:"0x8010ea94",new:77.77778,old:100},{addr:"0x8010f018",new:42.857143,old:100},{addr:"0x8011630c",new:52,old:100},{addr:"0x8011a8dc",new:52,old:100},{addr:"0x80121da8",new:52,old:100},{addr:"0x801225d8",new:74.46808,old:100},{addr:"0x8012635c",new:52,old:100},{addr:"0x80129f50",new:52,old:100},{addr:"0x801343e0",new:95.454544,old:100},{addr:"0x8013a538",new:52,old:100},{addr:"0x80146590",new:52,old:100},{addr:"0x8015fefc",new:52,old:100},{addr:"0x80168a2c",new:52,old:100},{addr:"0x8017c014",new:52,old:100},{addr:"0x80190f1c",new:52,old:100},{addr:"0x80195340",new:52,old:100}]}],u5=[{github:"seilweiss",discord:0x5c34f73eec40000,emails:["32021834+seilweiss@users.noreply.github.com"]},{github:"mattbruv",discord:0x4f056f0a9c00000,emails:["5638426+mattbruv@users.noreply.github.com"]},{github:"tgsm",discord:0x5dad68754c20000,emails:["doodrabbit@hotmail.com"]},{github:"TotallyNotMichael-GH",discord:0x4e88f8d01000000,emails:["iamtotallynotmichael@gmail.com"]},{github:"encounter",discord:130490603749376e3,emails:["luke.street@encounterpc.com"]},{github:"SquareMan",discord:0x2c7c2a00f400000,emails:["sebastiancasper3@gmail.com"]},{github:"escape209",discord:0x314a135b1020000,emails:["agtescape@gmail.com"]}],b5=u5.map(e=>({name:e.github,commits:_5.filter(t=>e.emails.includes(t.email))}));function p5(){const e=b5;return h.jsx("div",{children:e.map((t,a)=>h.jsxs("div",{children:[h.jsxs("div",{children:[t.name,":"]}),h.jsx("div",{children:t.commits[0].id})]},a))})}const f5=()=>h.jsxs(nI,{children:[h.jsx(Fs,{path:"*",element:h.jsx("div",{children:"404 Not Found."})}),h.jsx(Fs,{path:"/",element:h.jsx(wx,{})}),h.jsx(Fs,{path:"/progress",element:h.jsx(wx,{})}),h.jsx(Fs,{path:"/functions",element:h.jsx(JI,{})}),h.jsx(Fs,{path:"/about",element:h.jsx(m5,{})}),h.jsx(Fs,{path:"/contributors",element:h.jsx(p5,{})})]});function z5(){const e=H4();return h.jsxs(la,{header:{height:60},padding:"md",children:[h.jsx(la.Header,{children:h.jsx(mt,{h:"100%",px:"md",children:h.jsxs(mt,{justify:"space-between",style:{flex:1},children:[h.jsxs(mt,{ml:"xl",gap:"lg",children:[h.jsx(za,{onClick:()=>e("/about"),children:"About"}),h.jsx(za,{onClick:()=>e("/"),children:"Progress"}),h.jsx(za,{onClick:()=>e("/functions"),children:"Functions"})]}),h.jsxs(mt,{gap:"lg",children:[h.jsx(da,{label:"Source Code on GitHub",children:h.jsx(za,{component:"a",target:"_blank",href:"https://github.com/bfbbdecomp/bfbb",children:h.jsx(CI,{size:"1.5rem",stroke:1.5})})}),h.jsx(da,{label:"Join us on Discord",children:h.jsx(za,{component:"a",target:"_blank",href:"https://discord.gg/dVbGFdYU6A",children:h.jsx(yI,{size:"1.5rem",stroke:1.5})})})]})]})})}),h.jsx(la.Main,{children:h.jsx(f5,{})})]})}const w5={};du.createRoot(document.getElementById("root")).render(h.jsx(kt.StrictMode,{children:h.jsx(dI,{children:h.jsxs(By,{theme:w5,defaultColorScheme:"dark",children:[h.jsx(Va,{}),h.jsx(z5,{})]})})})); diff --git a/assets/index-DnuKQAET.css b/assets/index-DnuKQAET.css new file mode 100644 index 00000000..483c1923 --- /dev/null +++ b/assets/index-DnuKQAET.css @@ -0,0 +1 @@ +.grid-container{display:grid;grid-template-columns:repeat(15,1fr);gap:0px;width:95%;height:95%}.grid-item{cursor:pointer;aspect-ratio:1 / 1}.grid-item:hover{border:2px solid black;aspect-ratio:1 / 1}body,#main{background-color:inherit}.mantine-CodeHighlight-code{font-size:1rem!important}*,*:before,*:after{box-sizing:border-box}input,button,textarea,select{font:inherit}button,select{text-transform:none}body{margin:0;font-family:var(--mantine-font-family);font-size:var(--mantine-font-size-md);line-height:var(--mantine-line-height);background-color:var(--mantine-color-body);color:var(--mantine-color-text);-webkit-font-smoothing:var(--mantine-webkit-font-smoothing);-moz-osx-font-smoothing:var(--mantine-moz-font-smoothing)}@media screen and (max-device-width: 31.25em){body{-webkit-text-size-adjust:100%}}@media (prefers-reduced-motion: reduce){[data-respect-reduced-motion] [data-reduce-motion]{transition:none;animation:none}}[data-mantine-color-scheme=light] .mantine-light-hidden,[data-mantine-color-scheme=dark] .mantine-dark-hidden{display:none}.mantine-focus-auto:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem * var(--mantine-scale))}.mantine-focus-always:focus{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem * var(--mantine-scale))}.mantine-focus-never:focus{outline:none}.mantine-active:active{transform:translateY(calc(.0625rem * var(--mantine-scale)))}fieldset:disabled .mantine-active:active{transform:none}:where([dir=rtl]) .mantine-rotate-rtl{transform:rotate(180deg)}:root{color-scheme:var(--mantine-color-scheme);--mantine-z-index-app: 100;--mantine-z-index-modal: 200;--mantine-z-index-popover: 300;--mantine-z-index-overlay: 400;--mantine-z-index-max: 9999;--mantine-scale: 1;--mantine-cursor-type: default;--mantine-webkit-font-smoothing: antialiased;--mantine-color-scheme: light dark;--mantine-moz-font-smoothing: grayscale;--mantine-color-white: #fff;--mantine-color-black: #000;--mantine-line-height: 1.55;--mantine-font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mantine-font-family-monospace: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;--mantine-font-family-headings: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mantine-heading-font-weight: 700;--mantine-radius-default: calc(.25rem * var(--mantine-scale));--mantine-primary-color-0: var(--mantine-color-blue-0);--mantine-primary-color-1: var(--mantine-color-blue-1);--mantine-primary-color-2: var(--mantine-color-blue-2);--mantine-primary-color-3: var(--mantine-color-blue-3);--mantine-primary-color-4: var(--mantine-color-blue-4);--mantine-primary-color-5: var(--mantine-color-blue-5);--mantine-primary-color-6: var(--mantine-color-blue-6);--mantine-primary-color-7: var(--mantine-color-blue-7);--mantine-primary-color-8: var(--mantine-color-blue-8);--mantine-primary-color-9: var(--mantine-color-blue-9);--mantine-primary-color-filled: var(--mantine-color-blue-filled);--mantine-primary-color-filled-hover: var(--mantine-color-blue-filled-hover);--mantine-primary-color-light: var(--mantine-color-blue-light);--mantine-primary-color-light-hover: var(--mantine-color-blue-light-hover);--mantine-primary-color-light-color: var(--mantine-color-blue-light-color);--mantine-breakpoint-xs: 36em;--mantine-breakpoint-sm: 48em;--mantine-breakpoint-md: 62em;--mantine-breakpoint-lg: 75em;--mantine-breakpoint-xl: 88em;--mantine-spacing-xs: calc(.625rem * var(--mantine-scale));--mantine-spacing-sm: calc(.75rem * var(--mantine-scale));--mantine-spacing-md: calc(1rem * var(--mantine-scale));--mantine-spacing-lg: calc(1.25rem * var(--mantine-scale));--mantine-spacing-xl: calc(2rem * var(--mantine-scale));--mantine-font-size-xs: calc(.75rem * var(--mantine-scale));--mantine-font-size-sm: calc(.875rem * var(--mantine-scale));--mantine-font-size-md: calc(1rem * var(--mantine-scale));--mantine-font-size-lg: calc(1.125rem * var(--mantine-scale));--mantine-font-size-xl: calc(1.25rem * var(--mantine-scale));--mantine-line-height-xs: 1.4;--mantine-line-height-sm: 1.45;--mantine-line-height-md: 1.55;--mantine-line-height-lg: 1.6;--mantine-line-height-xl: 1.65;--mantine-shadow-xs: 0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) rgba(0, 0, 0, .05), 0 calc(.0625rem * var(--mantine-scale)) calc(.125rem * var(--mantine-scale)) rgba(0, 0, 0, .1);--mantine-shadow-sm: 0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) rgba(0, 0, 0, .05), rgba(0, 0, 0, .05) 0 calc(.625rem * var(--mantine-scale)) calc(.9375rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale)), rgba(0, 0, 0, .04) 0 calc(.4375rem * var(--mantine-scale)) calc(.4375rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale));--mantine-shadow-md: 0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) rgba(0, 0, 0, .05), rgba(0, 0, 0, .05) 0 calc(1.25rem * var(--mantine-scale)) calc(1.5625rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale)), rgba(0, 0, 0, .04) 0 calc(.625rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale));--mantine-shadow-lg: 0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) rgba(0, 0, 0, .05), rgba(0, 0, 0, .05) 0 calc(1.75rem * var(--mantine-scale)) calc(1.4375rem * var(--mantine-scale)) calc(-.4375rem * var(--mantine-scale)), rgba(0, 0, 0, .04) 0 calc(.75rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale)) calc(-.4375rem * var(--mantine-scale));--mantine-shadow-xl: 0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) rgba(0, 0, 0, .05), rgba(0, 0, 0, .05) 0 calc(2.25rem * var(--mantine-scale)) calc(1.75rem * var(--mantine-scale)) calc(-.4375rem * var(--mantine-scale)), rgba(0, 0, 0, .04) 0 calc(1.0625rem * var(--mantine-scale)) calc(1.0625rem * var(--mantine-scale)) calc(-.4375rem * var(--mantine-scale));--mantine-radius-xs: calc(.125rem * var(--mantine-scale));--mantine-radius-sm: calc(.25rem * var(--mantine-scale));--mantine-radius-md: calc(.5rem * var(--mantine-scale));--mantine-radius-lg: calc(1rem * var(--mantine-scale));--mantine-radius-xl: calc(2rem * var(--mantine-scale));--mantine-color-dark-0: #c9c9c9;--mantine-color-dark-1: #b8b8b8;--mantine-color-dark-2: #828282;--mantine-color-dark-3: #696969;--mantine-color-dark-4: #424242;--mantine-color-dark-5: #3b3b3b;--mantine-color-dark-6: #2e2e2e;--mantine-color-dark-7: #242424;--mantine-color-dark-8: #1f1f1f;--mantine-color-dark-9: #141414;--mantine-color-gray-0: #f8f9fa;--mantine-color-gray-1: #f1f3f5;--mantine-color-gray-2: #e9ecef;--mantine-color-gray-3: #dee2e6;--mantine-color-gray-4: #ced4da;--mantine-color-gray-5: #adb5bd;--mantine-color-gray-6: #868e96;--mantine-color-gray-7: #495057;--mantine-color-gray-8: #343a40;--mantine-color-gray-9: #212529;--mantine-color-red-0: #fff5f5;--mantine-color-red-1: #ffe3e3;--mantine-color-red-2: #ffc9c9;--mantine-color-red-3: #ffa8a8;--mantine-color-red-4: #ff8787;--mantine-color-red-5: #ff6b6b;--mantine-color-red-6: #fa5252;--mantine-color-red-7: #f03e3e;--mantine-color-red-8: #e03131;--mantine-color-red-9: #c92a2a;--mantine-color-pink-0: #fff0f6;--mantine-color-pink-1: #ffdeeb;--mantine-color-pink-2: #fcc2d7;--mantine-color-pink-3: #faa2c1;--mantine-color-pink-4: #f783ac;--mantine-color-pink-5: #f06595;--mantine-color-pink-6: #e64980;--mantine-color-pink-7: #d6336c;--mantine-color-pink-8: #c2255c;--mantine-color-pink-9: #a61e4d;--mantine-color-grape-0: #f8f0fc;--mantine-color-grape-1: #f3d9fa;--mantine-color-grape-2: #eebefa;--mantine-color-grape-3: #e599f7;--mantine-color-grape-4: #da77f2;--mantine-color-grape-5: #cc5de8;--mantine-color-grape-6: #be4bdb;--mantine-color-grape-7: #ae3ec9;--mantine-color-grape-8: #9c36b5;--mantine-color-grape-9: #862e9c;--mantine-color-violet-0: #f3f0ff;--mantine-color-violet-1: #e5dbff;--mantine-color-violet-2: #d0bfff;--mantine-color-violet-3: #b197fc;--mantine-color-violet-4: #9775fa;--mantine-color-violet-5: #845ef7;--mantine-color-violet-6: #7950f2;--mantine-color-violet-7: #7048e8;--mantine-color-violet-8: #6741d9;--mantine-color-violet-9: #5f3dc4;--mantine-color-indigo-0: #edf2ff;--mantine-color-indigo-1: #dbe4ff;--mantine-color-indigo-2: #bac8ff;--mantine-color-indigo-3: #91a7ff;--mantine-color-indigo-4: #748ffc;--mantine-color-indigo-5: #5c7cfa;--mantine-color-indigo-6: #4c6ef5;--mantine-color-indigo-7: #4263eb;--mantine-color-indigo-8: #3b5bdb;--mantine-color-indigo-9: #364fc7;--mantine-color-blue-0: #e7f5ff;--mantine-color-blue-1: #d0ebff;--mantine-color-blue-2: #a5d8ff;--mantine-color-blue-3: #74c0fc;--mantine-color-blue-4: #4dabf7;--mantine-color-blue-5: #339af0;--mantine-color-blue-6: #228be6;--mantine-color-blue-7: #1c7ed6;--mantine-color-blue-8: #1971c2;--mantine-color-blue-9: #1864ab;--mantine-color-cyan-0: #e3fafc;--mantine-color-cyan-1: #c5f6fa;--mantine-color-cyan-2: #99e9f2;--mantine-color-cyan-3: #66d9e8;--mantine-color-cyan-4: #3bc9db;--mantine-color-cyan-5: #22b8cf;--mantine-color-cyan-6: #15aabf;--mantine-color-cyan-7: #1098ad;--mantine-color-cyan-8: #0c8599;--mantine-color-cyan-9: #0b7285;--mantine-color-teal-0: #e6fcf5;--mantine-color-teal-1: #c3fae8;--mantine-color-teal-2: #96f2d7;--mantine-color-teal-3: #63e6be;--mantine-color-teal-4: #38d9a9;--mantine-color-teal-5: #20c997;--mantine-color-teal-6: #12b886;--mantine-color-teal-7: #0ca678;--mantine-color-teal-8: #099268;--mantine-color-teal-9: #087f5b;--mantine-color-green-0: #ebfbee;--mantine-color-green-1: #d3f9d8;--mantine-color-green-2: #b2f2bb;--mantine-color-green-3: #8ce99a;--mantine-color-green-4: #69db7c;--mantine-color-green-5: #51cf66;--mantine-color-green-6: #40c057;--mantine-color-green-7: #37b24d;--mantine-color-green-8: #2f9e44;--mantine-color-green-9: #2b8a3e;--mantine-color-lime-0: #f4fce3;--mantine-color-lime-1: #e9fac8;--mantine-color-lime-2: #d8f5a2;--mantine-color-lime-3: #c0eb75;--mantine-color-lime-4: #a9e34b;--mantine-color-lime-5: #94d82d;--mantine-color-lime-6: #82c91e;--mantine-color-lime-7: #74b816;--mantine-color-lime-8: #66a80f;--mantine-color-lime-9: #5c940d;--mantine-color-yellow-0: #fff9db;--mantine-color-yellow-1: #fff3bf;--mantine-color-yellow-2: #ffec99;--mantine-color-yellow-3: #ffe066;--mantine-color-yellow-4: #ffd43b;--mantine-color-yellow-5: #fcc419;--mantine-color-yellow-6: #fab005;--mantine-color-yellow-7: #f59f00;--mantine-color-yellow-8: #f08c00;--mantine-color-yellow-9: #e67700;--mantine-color-orange-0: #fff4e6;--mantine-color-orange-1: #ffe8cc;--mantine-color-orange-2: #ffd8a8;--mantine-color-orange-3: #ffc078;--mantine-color-orange-4: #ffa94d;--mantine-color-orange-5: #ff922b;--mantine-color-orange-6: #fd7e14;--mantine-color-orange-7: #f76707;--mantine-color-orange-8: #e8590c;--mantine-color-orange-9: #d9480f;--mantine-h1-font-size: calc(2.125rem * var(--mantine-scale));--mantine-h1-line-height: 1.3;--mantine-h1-font-weight: 700;--mantine-h2-font-size: calc(1.625rem * var(--mantine-scale));--mantine-h2-line-height: 1.35;--mantine-h2-font-weight: 700;--mantine-h3-font-size: calc(1.375rem * var(--mantine-scale));--mantine-h3-line-height: 1.4;--mantine-h3-font-weight: 700;--mantine-h4-font-size: calc(1.125rem * var(--mantine-scale));--mantine-h4-line-height: 1.45;--mantine-h4-font-weight: 700;--mantine-h5-font-size: calc(1rem * var(--mantine-scale));--mantine-h5-line-height: 1.5;--mantine-h5-font-weight: 700;--mantine-h6-font-size: calc(.875rem * var(--mantine-scale));--mantine-h6-line-height: 1.5;--mantine-h6-font-weight: 700}:root[data-mantine-color-scheme=dark]{--mantine-color-scheme: dark;--mantine-primary-color-contrast: var(--mantine-color-white);--mantine-color-bright: var(--mantine-color-white);--mantine-color-text: var(--mantine-color-dark-0);--mantine-color-body: var(--mantine-color-dark-7);--mantine-color-error: var(--mantine-color-red-8);--mantine-color-placeholder: var(--mantine-color-dark-3);--mantine-color-anchor: var(--mantine-color-blue-4);--mantine-color-default: var(--mantine-color-dark-6);--mantine-color-default-hover: var(--mantine-color-dark-5);--mantine-color-default-color: var(--mantine-color-white);--mantine-color-default-border: var(--mantine-color-dark-4);--mantine-color-dimmed: var(--mantine-color-dark-2);--mantine-color-dark-text: var(--mantine-color-dark-4);--mantine-color-dark-filled: var(--mantine-color-dark-8);--mantine-color-dark-filled-hover: var(--mantine-color-dark-7);--mantine-color-dark-light: rgba(36, 36, 36, .15);--mantine-color-dark-light-hover: rgba(36, 36, 36, .2);--mantine-color-dark-light-color: var(--mantine-color-dark-3);--mantine-color-dark-outline: var(--mantine-color-dark-4);--mantine-color-dark-outline-hover: rgba(36, 36, 36, .05);--mantine-color-gray-text: var(--mantine-color-gray-4);--mantine-color-gray-filled: var(--mantine-color-gray-8);--mantine-color-gray-filled-hover: var(--mantine-color-gray-9);--mantine-color-gray-light: rgba(134, 142, 150, .15);--mantine-color-gray-light-hover: rgba(134, 142, 150, .2);--mantine-color-gray-light-color: var(--mantine-color-gray-3);--mantine-color-gray-outline: var(--mantine-color-gray-4);--mantine-color-gray-outline-hover: rgba(206, 212, 218, .05);--mantine-color-red-text: var(--mantine-color-red-4);--mantine-color-red-filled: var(--mantine-color-red-8);--mantine-color-red-filled-hover: var(--mantine-color-red-9);--mantine-color-red-light: rgba(250, 82, 82, .15);--mantine-color-red-light-hover: rgba(250, 82, 82, .2);--mantine-color-red-light-color: var(--mantine-color-red-3);--mantine-color-red-outline: var(--mantine-color-red-4);--mantine-color-red-outline-hover: rgba(255, 135, 135, .05);--mantine-color-pink-text: var(--mantine-color-pink-4);--mantine-color-pink-filled: var(--mantine-color-pink-8);--mantine-color-pink-filled-hover: var(--mantine-color-pink-9);--mantine-color-pink-light: rgba(230, 73, 128, .15);--mantine-color-pink-light-hover: rgba(230, 73, 128, .2);--mantine-color-pink-light-color: var(--mantine-color-pink-3);--mantine-color-pink-outline: var(--mantine-color-pink-4);--mantine-color-pink-outline-hover: rgba(247, 131, 172, .05);--mantine-color-grape-text: var(--mantine-color-grape-4);--mantine-color-grape-filled: var(--mantine-color-grape-8);--mantine-color-grape-filled-hover: var(--mantine-color-grape-9);--mantine-color-grape-light: rgba(190, 75, 219, .15);--mantine-color-grape-light-hover: rgba(190, 75, 219, .2);--mantine-color-grape-light-color: var(--mantine-color-grape-3);--mantine-color-grape-outline: var(--mantine-color-grape-4);--mantine-color-grape-outline-hover: rgba(218, 119, 242, .05);--mantine-color-violet-text: var(--mantine-color-violet-4);--mantine-color-violet-filled: var(--mantine-color-violet-8);--mantine-color-violet-filled-hover: var(--mantine-color-violet-9);--mantine-color-violet-light: rgba(121, 80, 242, .15);--mantine-color-violet-light-hover: rgba(121, 80, 242, .2);--mantine-color-violet-light-color: var(--mantine-color-violet-3);--mantine-color-violet-outline: var(--mantine-color-violet-4);--mantine-color-violet-outline-hover: rgba(151, 117, 250, .05);--mantine-color-indigo-text: var(--mantine-color-indigo-4);--mantine-color-indigo-filled: var(--mantine-color-indigo-8);--mantine-color-indigo-filled-hover: var(--mantine-color-indigo-9);--mantine-color-indigo-light: rgba(76, 110, 245, .15);--mantine-color-indigo-light-hover: rgba(76, 110, 245, .2);--mantine-color-indigo-light-color: var(--mantine-color-indigo-3);--mantine-color-indigo-outline: var(--mantine-color-indigo-4);--mantine-color-indigo-outline-hover: rgba(116, 143, 252, .05);--mantine-color-blue-text: var(--mantine-color-blue-4);--mantine-color-blue-filled: var(--mantine-color-blue-8);--mantine-color-blue-filled-hover: var(--mantine-color-blue-9);--mantine-color-blue-light: rgba(34, 139, 230, .15);--mantine-color-blue-light-hover: rgba(34, 139, 230, .2);--mantine-color-blue-light-color: var(--mantine-color-blue-3);--mantine-color-blue-outline: var(--mantine-color-blue-4);--mantine-color-blue-outline-hover: rgba(77, 171, 247, .05);--mantine-color-cyan-text: var(--mantine-color-cyan-4);--mantine-color-cyan-filled: var(--mantine-color-cyan-8);--mantine-color-cyan-filled-hover: var(--mantine-color-cyan-9);--mantine-color-cyan-light: rgba(21, 170, 191, .15);--mantine-color-cyan-light-hover: rgba(21, 170, 191, .2);--mantine-color-cyan-light-color: var(--mantine-color-cyan-3);--mantine-color-cyan-outline: var(--mantine-color-cyan-4);--mantine-color-cyan-outline-hover: rgba(59, 201, 219, .05);--mantine-color-teal-text: var(--mantine-color-teal-4);--mantine-color-teal-filled: var(--mantine-color-teal-8);--mantine-color-teal-filled-hover: var(--mantine-color-teal-9);--mantine-color-teal-light: rgba(18, 184, 134, .15);--mantine-color-teal-light-hover: rgba(18, 184, 134, .2);--mantine-color-teal-light-color: var(--mantine-color-teal-3);--mantine-color-teal-outline: var(--mantine-color-teal-4);--mantine-color-teal-outline-hover: rgba(56, 217, 169, .05);--mantine-color-green-text: var(--mantine-color-green-4);--mantine-color-green-filled: var(--mantine-color-green-8);--mantine-color-green-filled-hover: var(--mantine-color-green-9);--mantine-color-green-light: rgba(64, 192, 87, .15);--mantine-color-green-light-hover: rgba(64, 192, 87, .2);--mantine-color-green-light-color: var(--mantine-color-green-3);--mantine-color-green-outline: var(--mantine-color-green-4);--mantine-color-green-outline-hover: rgba(105, 219, 124, .05);--mantine-color-lime-text: var(--mantine-color-lime-4);--mantine-color-lime-filled: var(--mantine-color-lime-8);--mantine-color-lime-filled-hover: var(--mantine-color-lime-9);--mantine-color-lime-light: rgba(130, 201, 30, .15);--mantine-color-lime-light-hover: rgba(130, 201, 30, .2);--mantine-color-lime-light-color: var(--mantine-color-lime-3);--mantine-color-lime-outline: var(--mantine-color-lime-4);--mantine-color-lime-outline-hover: rgba(169, 227, 75, .05);--mantine-color-yellow-text: var(--mantine-color-yellow-4);--mantine-color-yellow-filled: var(--mantine-color-yellow-8);--mantine-color-yellow-filled-hover: var(--mantine-color-yellow-9);--mantine-color-yellow-light: rgba(250, 176, 5, .15);--mantine-color-yellow-light-hover: rgba(250, 176, 5, .2);--mantine-color-yellow-light-color: var(--mantine-color-yellow-3);--mantine-color-yellow-outline: var(--mantine-color-yellow-4);--mantine-color-yellow-outline-hover: rgba(255, 212, 59, .05);--mantine-color-orange-text: var(--mantine-color-orange-4);--mantine-color-orange-filled: var(--mantine-color-orange-8);--mantine-color-orange-filled-hover: var(--mantine-color-orange-9);--mantine-color-orange-light: rgba(253, 126, 20, .15);--mantine-color-orange-light-hover: rgba(253, 126, 20, .2);--mantine-color-orange-light-color: var(--mantine-color-orange-3);--mantine-color-orange-outline: var(--mantine-color-orange-4);--mantine-color-orange-outline-hover: rgba(255, 169, 77, .05)}:root[data-mantine-color-scheme=light]{--mantine-color-scheme: light;--mantine-color-bright: var(--mantine-color-black);--mantine-color-text: var(--mantine-color-black);--mantine-color-body: var(--mantine-color-white);--mantine-primary-color-contrast: var(--mantine-color-white);--mantine-color-error: var(--mantine-color-red-6);--mantine-color-placeholder: var(--mantine-color-gray-5);--mantine-color-anchor: var(--mantine-primary-color-filled);--mantine-color-default: var(--mantine-color-white);--mantine-color-default-hover: var(--mantine-color-gray-0);--mantine-color-default-color: var(--mantine-color-gray-9);--mantine-color-default-border: var(--mantine-color-gray-4);--mantine-color-dimmed: var(--mantine-color-gray-6);--mantine-color-dark-text: var(--mantine-color-dark-filled);--mantine-color-dark-filled: var(--mantine-color-dark-6);--mantine-color-dark-filled-hover: var(--mantine-color-dark-7);--mantine-color-dark-light: rgba(56, 56, 56, .1);--mantine-color-dark-light-hover: rgba(56, 56, 56, .12);--mantine-color-dark-light-color: var(--mantine-color-dark-6);--mantine-color-dark-outline: var(--mantine-color-dark-6);--mantine-color-dark-outline-hover: rgba(56, 56, 56, .05);--mantine-color-gray-text: var(--mantine-color-gray-filled);--mantine-color-gray-filled: var(--mantine-color-gray-6);--mantine-color-gray-filled-hover: var(--mantine-color-gray-7);--mantine-color-gray-light: rgba(134, 142, 150, .1);--mantine-color-gray-light-hover: rgba(134, 142, 150, .12);--mantine-color-gray-light-color: var(--mantine-color-gray-6);--mantine-color-gray-outline: var(--mantine-color-gray-6);--mantine-color-gray-outline-hover: rgba(134, 142, 150, .05);--mantine-color-red-text: var(--mantine-color-red-filled);--mantine-color-red-filled: var(--mantine-color-red-6);--mantine-color-red-filled-hover: var(--mantine-color-red-7);--mantine-color-red-light: rgba(250, 82, 82, .1);--mantine-color-red-light-hover: rgba(250, 82, 82, .12);--mantine-color-red-light-color: var(--mantine-color-red-6);--mantine-color-red-outline: var(--mantine-color-red-6);--mantine-color-red-outline-hover: rgba(250, 82, 82, .05);--mantine-color-pink-text: var(--mantine-color-pink-filled);--mantine-color-pink-filled: var(--mantine-color-pink-6);--mantine-color-pink-filled-hover: var(--mantine-color-pink-7);--mantine-color-pink-light: rgba(230, 73, 128, .1);--mantine-color-pink-light-hover: rgba(230, 73, 128, .12);--mantine-color-pink-light-color: var(--mantine-color-pink-6);--mantine-color-pink-outline: var(--mantine-color-pink-6);--mantine-color-pink-outline-hover: rgba(230, 73, 128, .05);--mantine-color-grape-text: var(--mantine-color-grape-filled);--mantine-color-grape-filled: var(--mantine-color-grape-6);--mantine-color-grape-filled-hover: var(--mantine-color-grape-7);--mantine-color-grape-light: rgba(190, 75, 219, .1);--mantine-color-grape-light-hover: rgba(190, 75, 219, .12);--mantine-color-grape-light-color: var(--mantine-color-grape-6);--mantine-color-grape-outline: var(--mantine-color-grape-6);--mantine-color-grape-outline-hover: rgba(190, 75, 219, .05);--mantine-color-violet-text: var(--mantine-color-violet-filled);--mantine-color-violet-filled: var(--mantine-color-violet-6);--mantine-color-violet-filled-hover: var(--mantine-color-violet-7);--mantine-color-violet-light: rgba(121, 80, 242, .1);--mantine-color-violet-light-hover: rgba(121, 80, 242, .12);--mantine-color-violet-light-color: var(--mantine-color-violet-6);--mantine-color-violet-outline: var(--mantine-color-violet-6);--mantine-color-violet-outline-hover: rgba(121, 80, 242, .05);--mantine-color-indigo-text: var(--mantine-color-indigo-filled);--mantine-color-indigo-filled: var(--mantine-color-indigo-6);--mantine-color-indigo-filled-hover: var(--mantine-color-indigo-7);--mantine-color-indigo-light: rgba(76, 110, 245, .1);--mantine-color-indigo-light-hover: rgba(76, 110, 245, .12);--mantine-color-indigo-light-color: var(--mantine-color-indigo-6);--mantine-color-indigo-outline: var(--mantine-color-indigo-6);--mantine-color-indigo-outline-hover: rgba(76, 110, 245, .05);--mantine-color-blue-text: var(--mantine-color-blue-filled);--mantine-color-blue-filled: var(--mantine-color-blue-6);--mantine-color-blue-filled-hover: var(--mantine-color-blue-7);--mantine-color-blue-light: rgba(34, 139, 230, .1);--mantine-color-blue-light-hover: rgba(34, 139, 230, .12);--mantine-color-blue-light-color: var(--mantine-color-blue-6);--mantine-color-blue-outline: var(--mantine-color-blue-6);--mantine-color-blue-outline-hover: rgba(34, 139, 230, .05);--mantine-color-cyan-text: var(--mantine-color-cyan-filled);--mantine-color-cyan-filled: var(--mantine-color-cyan-6);--mantine-color-cyan-filled-hover: var(--mantine-color-cyan-7);--mantine-color-cyan-light: rgba(21, 170, 191, .1);--mantine-color-cyan-light-hover: rgba(21, 170, 191, .12);--mantine-color-cyan-light-color: var(--mantine-color-cyan-6);--mantine-color-cyan-outline: var(--mantine-color-cyan-6);--mantine-color-cyan-outline-hover: rgba(21, 170, 191, .05);--mantine-color-teal-text: var(--mantine-color-teal-filled);--mantine-color-teal-filled: var(--mantine-color-teal-6);--mantine-color-teal-filled-hover: var(--mantine-color-teal-7);--mantine-color-teal-light: rgba(18, 184, 134, .1);--mantine-color-teal-light-hover: rgba(18, 184, 134, .12);--mantine-color-teal-light-color: var(--mantine-color-teal-6);--mantine-color-teal-outline: var(--mantine-color-teal-6);--mantine-color-teal-outline-hover: rgba(18, 184, 134, .05);--mantine-color-green-text: var(--mantine-color-green-filled);--mantine-color-green-filled: var(--mantine-color-green-6);--mantine-color-green-filled-hover: var(--mantine-color-green-7);--mantine-color-green-light: rgba(64, 192, 87, .1);--mantine-color-green-light-hover: rgba(64, 192, 87, .12);--mantine-color-green-light-color: var(--mantine-color-green-6);--mantine-color-green-outline: var(--mantine-color-green-6);--mantine-color-green-outline-hover: rgba(64, 192, 87, .05);--mantine-color-lime-text: var(--mantine-color-lime-filled);--mantine-color-lime-filled: var(--mantine-color-lime-6);--mantine-color-lime-filled-hover: var(--mantine-color-lime-7);--mantine-color-lime-light: rgba(130, 201, 30, .1);--mantine-color-lime-light-hover: rgba(130, 201, 30, .12);--mantine-color-lime-light-color: var(--mantine-color-lime-6);--mantine-color-lime-outline: var(--mantine-color-lime-6);--mantine-color-lime-outline-hover: rgba(130, 201, 30, .05);--mantine-color-yellow-text: var(--mantine-color-yellow-filled);--mantine-color-yellow-filled: var(--mantine-color-yellow-6);--mantine-color-yellow-filled-hover: var(--mantine-color-yellow-7);--mantine-color-yellow-light: rgba(250, 176, 5, .1);--mantine-color-yellow-light-hover: rgba(250, 176, 5, .12);--mantine-color-yellow-light-color: var(--mantine-color-yellow-6);--mantine-color-yellow-outline: var(--mantine-color-yellow-6);--mantine-color-yellow-outline-hover: rgba(250, 176, 5, .05);--mantine-color-orange-text: var(--mantine-color-orange-filled);--mantine-color-orange-filled: var(--mantine-color-orange-6);--mantine-color-orange-filled-hover: var(--mantine-color-orange-7);--mantine-color-orange-light: rgba(253, 126, 20, .1);--mantine-color-orange-light-hover: rgba(253, 126, 20, .12);--mantine-color-orange-light-color: var(--mantine-color-orange-6);--mantine-color-orange-outline: var(--mantine-color-orange-6);--mantine-color-orange-outline-hover: rgba(253, 126, 20, .05)}.m_d57069b5{--scrollarea-scrollbar-size: calc(.75rem * var(--mantine-scale));position:relative;overflow:hidden}.m_c0783ff9{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;width:100%;height:100%}.m_c0783ff9::-webkit-scrollbar{display:none}.m_c0783ff9:where([data-scrollbars=xy],[data-scrollbars=y]):where([data-offset-scrollbars=xy],[data-offset-scrollbars=y]){padding-inline-end:var(--scrollarea-scrollbar-size);padding-inline-start:unset}.m_c0783ff9:where([data-scrollbars=xy],[data-scrollbars=x]):where([data-offset-scrollbars=xy],[data-offset-scrollbars=x]){padding-bottom:var(--scrollarea-scrollbar-size)}.m_f8f631dd{min-width:100%;display:table}.m_c44ba933{-webkit-user-select:none;user-select:none;touch-action:none;box-sizing:border-box;transition:background-color .15s ease,opacity .15s ease;padding:calc(var(--scrollarea-scrollbar-size) / 5);display:flex;background-color:transparent;flex-direction:row}@media (hover: hover){:where([data-mantine-color-scheme=light]) .m_c44ba933:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=light]) .m_c44ba933:hover>.m_d8b5e363{background-color:#00000080}:where([data-mantine-color-scheme=dark]) .m_c44ba933:hover{background-color:var(--mantine-color-dark-8)}:where([data-mantine-color-scheme=dark]) .m_c44ba933:hover>.m_d8b5e363{background-color:#ffffff80}}@media (hover: none){:where([data-mantine-color-scheme=light]) .m_c44ba933:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=light]) .m_c44ba933:active>.m_d8b5e363{background-color:#00000080}:where([data-mantine-color-scheme=dark]) .m_c44ba933:active{background-color:var(--mantine-color-dark-8)}:where([data-mantine-color-scheme=dark]) .m_c44ba933:active>.m_d8b5e363{background-color:#ffffff80}}.m_c44ba933:where([data-hidden],[data-state=hidden]){display:none}.m_c44ba933:where([data-orientation=vertical]){width:var(--scrollarea-scrollbar-size);top:0;bottom:var(--sa-corner-width);inset-inline-end:0}.m_c44ba933:where([data-orientation=horizontal]){height:var(--scrollarea-scrollbar-size);flex-direction:column;bottom:0;inset-inline-start:0;inset-inline-end:var(--sa-corner-width)}.m_d8b5e363{flex:1;border-radius:var(--scrollarea-scrollbar-size);position:relative;transition:background-color .15s ease;overflow:hidden}.m_d8b5e363:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;min-width:calc(2.75rem * var(--mantine-scale));min-height:calc(2.75rem * var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_d8b5e363{background-color:#0006}:where([data-mantine-color-scheme=dark]) .m_d8b5e363{background-color:#fff6}.m_21657268{position:absolute;opacity:0;transition:opacity .15s ease;display:block;inset-inline-end:0;bottom:0}:where([data-mantine-color-scheme=light]) .m_21657268{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_21657268{background-color:var(--mantine-color-dark-8)}.m_21657268:where([data-hovered]){opacity:1}.m_21657268:where([data-hidden]){display:none}.m_87cf2631{background-color:transparent;cursor:pointer;border:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:var(--mantine-font-size-md);text-align:left;text-decoration:none;color:inherit;touch-action:manipulation;-webkit-tap-highlight-color:transparent}:where([dir=rtl]) .m_87cf2631{text-align:right}.m_515a97f8{border:0;clip:rect(0 0 0 0);height:calc(.0625rem * var(--mantine-scale));width:calc(.0625rem * var(--mantine-scale));margin:calc(-.0625rem * var(--mantine-scale));overflow:hidden;padding:0;position:absolute;white-space:nowrap}.m_1b7284a3{--paper-radius: var(--mantine-radius-default);outline:0;-webkit-tap-highlight-color:transparent;display:block;touch-action:manipulation;text-decoration:none;border-radius:var(--paper-radius);box-shadow:var(--paper-shadow);background-color:var(--mantine-color-body)}:where([data-mantine-color-scheme=light]) .m_1b7284a3:where([data-with-border]){border:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_1b7284a3:where([data-with-border]){border:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-dark-4)}.m_38a85659{position:absolute;border:1px solid var(--popover-border-color);padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);box-shadow:var(--popover-shadow, none);border-radius:var(--popover-radius, var(--mantine-radius-default))}.m_38a85659:where([data-fixed]){position:fixed}.m_38a85659:focus{outline:none}:where([data-mantine-color-scheme=light]) .m_38a85659{--popover-border-color: var(--mantine-color-gray-2);background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_38a85659{--popover-border-color: var(--mantine-color-dark-4);background-color:var(--mantine-color-dark-6)}.m_a31dc6c1{background-color:inherit;border:1px solid var(--popover-border-color);z-index:1}.m_5ae2e3c{--loader-size-xs: calc(1.125rem * var(--mantine-scale));--loader-size-sm: calc(1.375rem * var(--mantine-scale));--loader-size-md: calc(2.25rem * var(--mantine-scale));--loader-size-lg: calc(2.75rem * var(--mantine-scale));--loader-size-xl: calc(3.625rem * var(--mantine-scale));--loader-size: var(--loader-size-md);--loader-color: var(--mantine-primary-color-filled)}@keyframes m_5d2b3b9d{0%{transform:scale(.6);opacity:0}50%,to{transform:scale(1)}}.m_7a2bd4cd{position:relative;width:var(--loader-size);height:var(--loader-size);display:flex;gap:calc(var(--loader-size) / 5)}.m_870bb79{flex:1;background:var(--loader-color);animation:m_5d2b3b9d 1.2s cubic-bezier(0,.5,.5,1) infinite;border-radius:calc(.125rem * var(--mantine-scale))}.m_870bb79:nth-of-type(1){animation-delay:-.24s}.m_870bb79:nth-of-type(2){animation-delay:-.12s}.m_870bb79:nth-of-type(3){animation-delay:0}@keyframes m_aac34a1{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.6);opacity:.5}}.m_4e3f22d7{display:flex;justify-content:center;align-items:center;gap:calc(var(--loader-size) / 10);position:relative;width:var(--loader-size);height:var(--loader-size)}.m_870c4af{width:calc(var(--loader-size) / 3 - var(--loader-size) / 15);height:calc(var(--loader-size) / 3 - var(--loader-size) / 15);border-radius:50%;background:var(--loader-color);animation:m_aac34a1 .8s infinite linear}.m_870c4af:nth-child(2){animation-delay:.4s}@keyframes m_f8e89c4b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.m_b34414df{display:inline-block;width:var(--loader-size);height:var(--loader-size)}.m_b34414df:after{content:"";display:block;width:var(--loader-size);height:var(--loader-size);border-radius:calc(625rem * var(--mantine-scale));border-width:calc(var(--loader-size) / 8);border-style:solid;border-color:var(--loader-color) var(--loader-color) var(--loader-color) transparent;animation:m_f8e89c4b 1.2s linear infinite}.m_8d3f4000{--ai-size-xs: calc(1.125rem * var(--mantine-scale));--ai-size-sm: calc(1.375rem * var(--mantine-scale));--ai-size-md: calc(1.75rem * var(--mantine-scale));--ai-size-lg: calc(2.125rem * var(--mantine-scale));--ai-size-xl: calc(2.75rem * var(--mantine-scale));--ai-size-input-xs: calc(1.875rem * var(--mantine-scale));--ai-size-input-sm: calc(2.25rem * var(--mantine-scale));--ai-size-input-md: calc(2.625rem * var(--mantine-scale));--ai-size-input-lg: calc(3.125rem * var(--mantine-scale));--ai-size-input-xl: calc(3.75rem * var(--mantine-scale));--ai-size: var(--ai-size-md);--ai-color: var(--mantine-color-white);line-height:1;display:inline-flex;align-items:center;justify-content:center;position:relative;-webkit-user-select:none;user-select:none;overflow:hidden;width:var(--ai-size);height:var(--ai-size);min-width:var(--ai-size);min-height:var(--ai-size);border-radius:var(--ai-radius, var(--mantine-radius-default));background:var(--ai-bg, var(--mantine-primary-color-filled));color:var(--ai-color, var(--mantine-color-white));border:var(--ai-bd, calc(.0625rem * var(--mantine-scale)) solid transparent);cursor:pointer}@media (hover: hover){.m_8d3f4000:hover:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--ai-hover, var(--mantine-primary-color-filled-hover));color:var(--ai-hover-color, var(--ai-color))}}@media (hover: none){.m_8d3f4000:active:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--ai-hover, var(--mantine-primary-color-filled-hover));color:var(--ai-hover-color, var(--ai-color))}}.m_8d3f4000[data-loading]{cursor:not-allowed}.m_8d3f4000[data-loading] .m_8d3afb97{opacity:0;transform:translateY(100%)}.m_8d3f4000:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){cursor:not-allowed;border:calc(.0625rem * var(--mantine-scale)) solid transparent}:where([data-mantine-color-scheme=light]) .m_8d3f4000:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){background-color:var(--mantine-color-gray-1);color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m_8d3f4000:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){background-color:var(--mantine-color-dark-6);color:var(--mantine-color-dark-3)}.m_8d3f4000:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])):active{transform:none}.m_302b9fb1{inset:calc(-.0625rem * var(--mantine-scale));position:absolute;border-radius:var(--ai-radius, var(--mantine-radius-default));display:flex;align-items:center;justify-content:center}:where([data-mantine-color-scheme=light]) .m_302b9fb1{background-color:#ffffff26}:where([data-mantine-color-scheme=dark]) .m_302b9fb1{background-color:#00000026}.m_1a0f1b21{--ai-border-width: calc(.0625rem * var(--mantine-scale));display:flex}.m_1a0f1b21 :where(*):focus{position:relative;z-index:1}.m_1a0f1b21[data-orientation=horizontal]{flex-direction:row}.m_1a0f1b21[data-orientation=horizontal] .m_8d3f4000:not(:only-child):first-child{border-end-end-radius:0;border-start-end-radius:0;border-inline-end-width:calc(var(--ai-border-width) / 2)}.m_1a0f1b21[data-orientation=horizontal] .m_8d3f4000:not(:only-child):last-child{border-end-start-radius:0;border-start-start-radius:0;border-inline-start-width:calc(var(--ai-border-width) / 2)}.m_1a0f1b21[data-orientation=horizontal] .m_8d3f4000:not(:only-child):not(:first-child):not(:last-child){border-radius:0;border-inline-width:calc(var(--ai-border-width) / 2)}.m_1a0f1b21[data-orientation=vertical]{flex-direction:column}.m_1a0f1b21[data-orientation=vertical] .m_8d3f4000:not(:only-child):first-child{border-end-start-radius:0;border-end-end-radius:0;border-bottom-width:calc(var(--ai-border-width) / 2)}.m_1a0f1b21[data-orientation=vertical] .m_8d3f4000:not(:only-child):last-child{border-start-start-radius:0;border-start-end-radius:0;border-top-width:calc(var(--ai-border-width) / 2)}.m_1a0f1b21[data-orientation=vertical] .m_8d3f4000:not(:only-child):not(:first-child):not(:last-child){border-radius:0;border-bottom-width:calc(var(--ai-border-width) / 2);border-top-width:calc(var(--ai-border-width) / 2)}.m_8d3afb97{display:flex;align-items:center;justify-content:center;transition:transform .15s ease,opacity .1s ease;width:100%;height:100%}.m_86a44da5{--cb-size-xs: calc(1.125rem * var(--mantine-scale));--cb-size-sm: calc(1.375rem * var(--mantine-scale));--cb-size-md: calc(1.75rem * var(--mantine-scale));--cb-size-lg: calc(2.125rem * var(--mantine-scale));--cb-size-xl: calc(2.75rem * var(--mantine-scale));--cb-size: var(--cb-size-md);--cb-icon-size: 70%;--cb-radius: var(--mantine-radius-default);line-height:1;display:inline-flex;align-items:center;justify-content:center;position:relative;-webkit-user-select:none;user-select:none;width:var(--cb-size);height:var(--cb-size);min-width:var(--cb-size);min-height:var(--cb-size);border-radius:var(--cb-radius)}:where([data-mantine-color-scheme=light]) .m_86a44da5{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_86a44da5{color:var(--mantine-color-dark-1)}.m_86a44da5[data-disabled],.m_86a44da5:disabled{cursor:not-allowed;opacity:.6}@media (hover: hover){:where([data-mantine-color-scheme=light]) .m_220c80f2:where(:not([data-disabled],:disabled)):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_220c80f2:where(:not([data-disabled],:disabled)):hover{background-color:var(--mantine-color-dark-6)}}@media (hover: none){:where([data-mantine-color-scheme=light]) .m_220c80f2:where(:not([data-disabled],:disabled)):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_220c80f2:where(:not([data-disabled],:disabled)):active{background-color:var(--mantine-color-dark-6)}}.m_4081bf90{display:flex;flex-direction:row;flex-wrap:var(--group-wrap, wrap);justify-content:var(--group-justify, flex-start);align-items:var(--group-align, center);gap:var(--group-gap, var(--mantine-spacing-md))}.m_4081bf90:where([data-grow])>*{flex-grow:1;max-width:var(--group-child-width)}.m_9814e45f{top:0;right:0;bottom:0;left:0;position:absolute;background:var(--overlay-bg, rgba(0, 0, 0, .6));backdrop-filter:var(--overlay-filter);-webkit-backdrop-filter:var(--overlay-filter);border-radius:var(--overlay-radius, 0);z-index:var(--overlay-z-index)}.m_9814e45f:where([data-fixed]){position:fixed}.m_9814e45f:where([data-center]){display:flex;align-items:center;justify-content:center}.m_615af6c9{line-height:1;padding:0;margin:0;font-weight:400;font-size:var(--mantine-font-size-md)}.m_b5489c3c{display:flex;justify-content:space-between;align-items:center;padding:var(--mb-padding, var(--mantine-spacing-md));padding-inline-end:calc(var(--mb-padding, var(--mantine-spacing-md)) - calc(.3125rem * var(--mantine-scale)));position:sticky;top:0;background-color:var(--mantine-color-body);z-index:1000;min-height:calc(3.75rem * var(--mantine-scale));transition:padding-inline-end .1s}.m_60c222c7{position:fixed;width:100%;top:0;bottom:0;z-index:var(--mb-z-index);pointer-events:none}.m_fd1ab0aa{pointer-events:all;box-shadow:var(--mb-shadow, var(--mantine-shadow-xl))}.m_fd1ab0aa [data-mantine-scrollbar]{z-index:1001}.m_fd1ab0aa:has([data-mantine-scrollbar][data-state=visible]) .m_b5489c3c{padding-inline-end:calc(var(--mb-padding, var(--mantine-spacing-md)) + calc(.3125rem * var(--mantine-scale)))}.m_606cb269{margin-inline-start:auto}.m_5df29311{padding:var(--mb-padding, var(--mantine-spacing-md));padding-top:var(--mb-padding, var(--mantine-spacing-md))}.m_5df29311:where(:not(:only-child)){padding-top:0}.m_6c018570{position:relative;margin-top:var(--input-margin-top, 0rem);margin-bottom:var(--input-margin-bottom, 0rem);--input-height-xs: calc(1.875rem * var(--mantine-scale));--input-height-sm: calc(2.25rem * var(--mantine-scale));--input-height-md: calc(2.625rem * var(--mantine-scale));--input-height-lg: calc(3.125rem * var(--mantine-scale));--input-height-xl: calc(3.75rem * var(--mantine-scale));--input-padding-y-xs: calc(.3125rem * var(--mantine-scale));--input-padding-y-sm: calc(.375rem * var(--mantine-scale));--input-padding-y-md: calc(.5rem * var(--mantine-scale));--input-padding-y-lg: calc(.625rem * var(--mantine-scale));--input-padding-y-xl: calc(.8125rem * var(--mantine-scale));--input-height: var(--input-height-sm);--input-radius: var(--mantine-radius-default);--input-cursor: text;--input-text-align: left;--input-line-height: calc(var(--input-height) - calc(.125rem * var(--mantine-scale)));--input-padding: calc(var(--input-height) / 3);--input-padding-inline-start: var(--input-padding);--input-padding-inline-end: var(--input-padding);--input-placeholder-color: var(--mantine-color-placeholder);--input-color: var(--mantine-color-text);--input-left-section-size: var(--input-left-section-width, calc(var(--input-height) - calc(.125rem * var(--mantine-scale))));--input-right-section-size: var( --input-right-section-width, calc(var(--input-height) - calc(.125rem * var(--mantine-scale))) );--input-size: var(--input-height);--section-y: calc(.0625rem * var(--mantine-scale));--left-section-start: calc(.0625rem * var(--mantine-scale));--left-section-border-radius: var(--input-radius) 0 0 var(--input-radius);--right-section-end: calc(.0625rem * var(--mantine-scale));--right-section-border-radius: 0 var(--input-radius) var(--input-radius) 0}.m_6c018570[data-variant=unstyled]{--input-padding: 0;--input-padding-y: 0;--input-padding-inline-start: 0;--input-padding-inline-end: 0}.m_6c018570[data-pointer]{--input-cursor: pointer}.m_6c018570[data-multiline]{--input-padding-y-xs: calc(.28125rem * var(--mantine-scale));--input-padding-y-sm: calc(.34375rem * var(--mantine-scale));--input-padding-y-md: calc(.4375rem * var(--mantine-scale));--input-padding-y-lg: calc(.59375rem * var(--mantine-scale));--input-padding-y-xl: calc(.8125rem * var(--mantine-scale));--input-size: auto;--input-line-height: var(--mantine-line-height);--input-padding-y: var(--input-padding-y-sm)}.m_6c018570[data-with-left-section]{--input-padding-inline-start: var(--input-left-section-size)}.m_6c018570[data-with-right-section]{--input-padding-inline-end: var(--input-right-section-size)}[data-mantine-color-scheme=light] .m_6c018570{--input-disabled-bg: var(--mantine-color-gray-1);--input-disabled-color: var(--mantine-color-gray-6)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=default]{--input-bd: var(--mantine-color-gray-4);--input-bg: var(--mantine-color-white);--input-bd-focus: var(--mantine-primary-color-filled)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=filled]{--input-bd: transparent;--input-bg: var(--mantine-color-gray-1);--input-bd-focus: var(--mantine-primary-color-filled)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=unstyled]{--input-bd: transparent;--input-bg: transparent;--input-bd-focus: transparent}[data-mantine-color-scheme=dark] .m_6c018570{--input-disabled-bg: var(--mantine-color-dark-6);--input-disabled-color: var(--mantine-color-dark-2)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=default]{--input-bd: var(--mantine-color-dark-4);--input-bg: var(--mantine-color-dark-6);--input-bd-focus: var(--mantine-primary-color-filled)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=filled]{--input-bd: transparent;--input-bg: var(--mantine-color-dark-5);--input-bd-focus: var(--mantine-primary-color-filled)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=unstyled]{--input-bd: transparent;--input-bg: transparent;--input-bd-focus: transparent}[data-mantine-color-scheme] .m_6c018570[data-error]:not([data-variant=unstyled]){--input-bd: var(--mantine-color-error)}[data-mantine-color-scheme] .m_6c018570[data-error]{--input-color: var(--mantine-color-error);--input-placeholder-color: var(--mantine-color-error);--input-section-color: var(--mantine-color-error)}:where([dir=rtl]) .m_6c018570{--input-text-align: right;--left-section-border-radius: 0 var(--input-radius) var(--input-radius) 0;--right-section-border-radius: var(--input-radius) 0 0 var(--input-radius)}.m_8fb7ebe7{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:var(--input-resize, none);display:block;width:100%;transition:border-color .1s ease;text-align:var(--input-text-align);color:var(--input-color);border:calc(.0625rem * var(--mantine-scale)) solid var(--input-bd);background-color:var(--input-bg);font-family:var(--input-font-family, var(--mantine-font-family));height:var(--input-size);min-height:var(--input-height);line-height:var(--input-line-height);font-size:var(--input-fz, var(--input-fz, var(--mantine-font-size-sm)));border-radius:var(--input-radius);padding-inline-start:var(--input-padding-inline-start);padding-inline-end:var(--input-padding-inline-end);padding-top:var(--input-padding-y, 0rem);padding-bottom:var(--input-padding-y, 0rem);cursor:var(--input-cursor);overflow:var(--input-overflow)}.m_8fb7ebe7[data-no-overflow]{--input-overflow: hidden}.m_8fb7ebe7[data-monospace]{--input-font-family: var(--mantine-font-family-monospace);--input-fz: calc(var(--input-fz, var(--mantine-font-size-sm)) - calc(.125rem * var(--mantine-scale)))}.m_8fb7ebe7:focus,.m_8fb7ebe7:focus-within{outline:none;--input-bd: var(--input-bd-focus)}[data-error] .m_8fb7ebe7:focus,[data-error] .m_8fb7ebe7:focus-within{--input-bd: var(--mantine-color-error)}.m_8fb7ebe7::placeholder{color:var(--input-placeholder-color);opacity:1}.m_8fb7ebe7::-webkit-inner-spin-button,.m_8fb7ebe7::-webkit-outer-spin-button,.m_8fb7ebe7::-webkit-search-decoration,.m_8fb7ebe7::-webkit-search-cancel-button,.m_8fb7ebe7::-webkit-search-results-button,.m_8fb7ebe7::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}.m_8fb7ebe7[type=number]{-moz-appearance:textfield}.m_8fb7ebe7:disabled,.m_8fb7ebe7[data-disabled]{cursor:not-allowed;opacity:.6;background-color:var(--input-disabled-bg);color:var(--input-disabled-color)}.m_8fb7ebe7:has(input:disabled){cursor:not-allowed;opacity:.6;background-color:var(--input-disabled-bg);color:var(--input-disabled-color)}.m_82577fc2{pointer-events:var(--section-pointer-events);position:absolute;z-index:1;inset-inline-start:var(--section-start);inset-inline-end:var(--section-end);bottom:var(--section-y);top:var(--section-y);display:flex;align-items:center;justify-content:center;width:var(--section-size);border-radius:var(--section-border-radius);color:var(--input-section-color, var(--mantine-color-dimmed))}.m_82577fc2[data-position=right]{--section-pointer-events: var(--input-right-section-pointer-events);--section-end: var(--right-section-end);--section-size: var(--input-right-section-size);--section-border-radius: var(--right-section-border-radius)}.m_82577fc2[data-position=left]{--section-pointer-events: var(--input-left-section-pointer-events);--section-start: var(--left-section-start);--section-size: var(--input-left-section-size);--section-border-radius: var(--left-section-border-radius)}.m_88bacfd0{color:var(--input-placeholder-color, var(--mantine-color-placeholder))}[data-error] .m_88bacfd0{--input-placeholder-color: var(--input-color, var(--mantine-color-placeholder))}.m_46b77525{line-height:var(--mantine-line-height)}.m_8fdc1311{display:inline-block;font-weight:500;word-break:break-word;cursor:default;-webkit-tap-highlight-color:transparent;font-size:var(--input-label-size, var(--mantine-font-size-sm))}.m_78a94662{color:var(--input-asterisk-color, var(--mantine-color-error))}.m_8f816625,.m_fe47ce59{word-wrap:break-word;line-height:1.2;display:block;margin:0;padding:0}.m_8f816625{color:var(--mantine-color-error);font-size:var(--input-error-size, calc(var(--mantine-font-size-sm) - calc(.125rem * var(--mantine-scale))))}.m_fe47ce59{color:var(--mantine-color-dimmed);font-size:var(--input-description-size, calc(var(--mantine-font-size-sm) - calc(.125rem * var(--mantine-scale))))}.m_8bffd616{display:flex}.m_96b553a6{--transition-duration: .15s;top:0;left:0;position:absolute;z-index:0;transition-property:transform,width,height;transition-timing-function:ease;transition-duration:0ms}.m_96b553a6:where([data-initialized]){transition-duration:var(--transition-duration)}.m_96b553a6:where([data-hidden]){background-color:red;display:none}.m_9bdbb667{--accordion-radius: var(--mantine-radius-default)}.m_df78851f{word-break:break-word}.m_4ba554d4{padding:var(--mantine-spacing-md);padding-top:calc(var(--mantine-spacing-xs) / 2)}.m_8fa820a0{margin:0;padding:0}.m_4ba585b8{width:100%;display:flex;align-items:center;flex-direction:row-reverse;padding-inline:var(--mantine-spacing-md);opacity:1;cursor:pointer;background-color:transparent}.m_4ba585b8:where([data-chevron-position=left]){flex-direction:row;padding-inline-start:0}:where([data-mantine-color-scheme=light]) .m_4ba585b8{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_4ba585b8{color:var(--mantine-color-dark-0)}.m_4ba585b8:where(:disabled,[data-disabled]){opacity:.4;cursor:not-allowed}@media (hover: hover){:where([data-mantine-color-scheme=light]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):hover,:where([data-mantine-color-scheme=light]) .m_4271d21b:where(:not(:disabled,[data-disabled])):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):hover,:where([data-mantine-color-scheme=dark]) .m_4271d21b:where(:not(:disabled,[data-disabled])):hover{background-color:var(--mantine-color-dark-6)}}@media (hover: none){:where([data-mantine-color-scheme=light]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):active,:where([data-mantine-color-scheme=light]) .m_4271d21b:where(:not(:disabled,[data-disabled])):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):active,:where([data-mantine-color-scheme=dark]) .m_4271d21b:where(:not(:disabled,[data-disabled])):active{background-color:var(--mantine-color-dark-6)}}.m_df3ffa0f{color:inherit;font-weight:400;flex:1;overflow:hidden;text-overflow:ellipsis;padding-top:var(--mantine-spacing-sm);padding-bottom:var(--mantine-spacing-sm)}.m_3f35ae96{display:flex;align-items:center;justify-content:flex-start;transition:transform var(--accordion-transition-duration, .2s) ease;width:var(--accordion-chevron-size, calc(.9375rem * var(--mantine-scale)));min-width:var(--accordion-chevron-size, calc(.9375rem * var(--mantine-scale)));transform:rotate(0)}.m_3f35ae96:where([data-rotate]){transform:rotate(180deg)}.m_3f35ae96:where([data-position=left]){margin-inline-end:var(--mantine-spacing-md);margin-inline-start:var(--mantine-spacing-md)}.m_9bd771fe{display:flex;align-items:center;justify-content:center;margin-inline-end:var(--mantine-spacing-sm)}.m_9bd771fe:where([data-chevron-position=left]){margin-inline-end:0;margin-inline-start:var(--mantine-spacing-lg)}:where([data-mantine-color-scheme=light]) .m_9bd7b098{--item-border-color: var(--mantine-color-gray-3);--item-filled-color: var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_9bd7b098{--item-border-color: var(--mantine-color-dark-4);--item-filled-color: var(--mantine-color-dark-6)}.m_fe19b709{border-bottom:1px solid var(--item-border-color)}.m_1f921b3b{border:1px solid var(--item-border-color);transition:background-color .15s ease}.m_1f921b3b:where([data-active]){background-color:var(--item-filled-color)}.m_1f921b3b:first-of-type{border-start-start-radius:var(--accordion-radius);border-start-end-radius:var(--accordion-radius)}.m_1f921b3b:first-of-type>[data-accordion-control]{border-start-start-radius:var(--accordion-radius);border-start-end-radius:var(--accordion-radius)}.m_1f921b3b:last-of-type{border-end-start-radius:var(--accordion-radius);border-end-end-radius:var(--accordion-radius)}.m_1f921b3b:last-of-type>[data-accordion-control]{border-end-start-radius:var(--accordion-radius);border-end-end-radius:var(--accordion-radius)}.m_1f921b3b+.m_1f921b3b{border-top:0}.m_2cdf939a{border-radius:var(--accordion-radius)}.m_2cdf939a:where([data-active]){background-color:var(--item-filled-color)}.m_9f59b069{background-color:var(--item-filled-color);border-radius:var(--accordion-radius);border:calc(.0625rem * var(--mantine-scale)) solid transparent;transition:background-color .15s ease}.m_9f59b069[data-active]{border-color:var(--item-border-color)}:where([data-mantine-color-scheme=light]) .m_9f59b069[data-active]{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_9f59b069[data-active]{background-color:var(--mantine-color-dark-7)}.m_9f59b069+.m_9f59b069{margin-top:var(--mantine-spacing-md)}.m_7f854edf{position:fixed;z-index:var(--affix-z-index);inset-inline-start:var(--affix-left);inset-inline-end:var(--affix-right);top:var(--affix-top);bottom:var(--affix-bottom)}.m_66836ed3{--alert-radius: var(--mantine-radius-default);--alert-bg: var(--mantine-primary-color-light);--alert-bd: calc(.0625rem * var(--mantine-scale)) solid transparent;--alert-color: var(--mantine-primary-color-light-color);padding:var(--mantine-spacing-md) var(--mantine-spacing-md);border-radius:var(--alert-radius);position:relative;overflow:hidden;background-color:var(--alert-bg);border:var(--alert-bd);color:var(--alert-color)}.m_a5d60502{display:flex}.m_667c2793{flex:1;display:flex;flex-direction:column;gap:var(--mantine-spacing-xs)}.m_6a03f287{display:flex;align-items:center;justify-content:space-between;font-size:var(--mantine-font-size-sm);font-weight:700}.m_6a03f287:where([data-with-close-button]){padding-inline-end:var(--mantine-spacing-md)}.m_698f4f23{display:block;overflow:hidden;text-overflow:ellipsis}.m_667f2a6a{line-height:1;width:calc(1.25rem * var(--mantine-scale));height:calc(1.25rem * var(--mantine-scale));display:flex;align-items:center;justify-content:flex-start;margin-inline-end:var(--mantine-spacing-md);margin-top:calc(.0625rem * var(--mantine-scale))}.m_7fa78076{text-overflow:ellipsis;overflow:hidden;font-size:var(--mantine-font-size-sm)}:where([data-mantine-color-scheme=light]) .m_7fa78076{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_7fa78076{color:var(--mantine-color-white)}.m_7fa78076:where([data-variant=filled]){color:var(--alert-color)}.m_7fa78076:where([data-variant=white]){color:var(--mantine-color-black)}.m_87f54839{width:calc(1.25rem * var(--mantine-scale));height:calc(1.25rem * var(--mantine-scale));color:var(--alert-color)}.m_b6d8b162{-webkit-tap-highlight-color:transparent;text-decoration:none;font-size:var(--text-fz, var(--mantine-font-size-md));line-height:var(--text-lh, var(--mantine-line-height-md));font-weight:400;margin:0;padding:0;color:var(--text-color)}.m_b6d8b162:where([data-truncate]){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m_b6d8b162:where([data-truncate=start]){direction:rtl;text-align:right}:where([dir=rtl]) .m_b6d8b162:where([data-truncate=start]){direction:ltr;text-align:left}.m_b6d8b162:where([data-variant=gradient]){background-image:var(--text-gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.m_b6d8b162:where([data-line-clamp]){overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:var(--text-line-clamp);-webkit-box-orient:vertical}.m_b6d8b162:where([data-inherit]){line-height:inherit;font-weight:inherit;font-size:inherit}.m_b6d8b162:where([data-inline]){line-height:1}.m_849cf0da{color:var(--mantine-color-anchor);text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;display:inline;padding:0;margin:0;background-color:transparent;cursor:pointer}@media (hover: hover){.m_849cf0da:where([data-underline=hover]):hover{text-decoration:underline}}@media (hover: none){.m_849cf0da:where([data-underline=hover]):active{text-decoration:underline}}.m_849cf0da:where([data-underline=always]){text-decoration:underline}.m_849cf0da:where([data-variant=gradient]),.m_849cf0da:where([data-variant=gradient]):hover{text-decoration:none}.m_849cf0da:where([data-line-clamp]){display:-webkit-box}.m_89ab340[data-resizing]{--app-shell-transition-duration: 0ms !important}.m_89ab340[data-disabled]{--app-shell-header-offset: 0rem !important;--app-shell-navbar-offset: 0rem !important}[data-mantine-color-scheme=light] .m_89ab340{--app-shell-border-color: var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m_89ab340{--app-shell-border-color: var(--mantine-color-dark-4)}.m_45252eee,.m_9cdde9a,.m_3b16f56b,.m_8983817,.m_3840c879{transition-duration:var(--app-shell-transition-duration);transition-timing-function:var(--app-shell-transition-timing-function)}.m_45252eee,.m_9cdde9a{position:fixed;display:flex;flex-direction:column;top:var(--app-shell-header-offset, 0rem);height:calc(100dvh - var(--app-shell-header-offset, 0rem) - var(--app-shell-footer-offset, 0rem));background-color:var(--mantine-color-body);transition-property:transform,top,height}:where([data-layout=alt]) .m_45252eee,:where([data-layout=alt]) .m_9cdde9a{top:0rem;height:100dvh}.m_45252eee{inset-inline-start:0;width:var(--app-shell-navbar-width);transition-property:transform,top,height;transform:var(--app-shell-navbar-transform);z-index:var(--app-shell-navbar-z-index)}:where([dir=rtl]) .m_45252eee{transform:var(--app-shell-navbar-transform-rtl)}.m_45252eee:where([data-with-border]){border-inline-end:1px solid var(--app-shell-border-color)}.m_9cdde9a{inset-inline-end:0;width:var(--app-shell-aside-width);transform:var(--app-shell-aside-transform);z-index:var(--app-shell-aside-z-index)}:where([dir=rtl]) .m_9cdde9a{transform:var(--app-shell-aside-transform-rtl)}.m_9cdde9a:where([data-with-border]){border-inline-start:1px solid var(--app-shell-border-color)}.m_8983817{padding-inline-start:calc(var(--app-shell-navbar-offset, 0rem) + var(--app-shell-padding));padding-inline-end:calc(var(--app-shell-aside-offset, 0rem) + var(--app-shell-padding));padding-top:calc(var(--app-shell-header-offset, 0rem) + var(--app-shell-padding));padding-bottom:calc(var(--app-shell-footer-offset, 0rem) + var(--app-shell-padding));min-height:100dvh;transition-property:padding}.m_3b16f56b,.m_3840c879{position:fixed;inset-inline:0;transition-property:transform,left,right;background-color:var(--mantine-color-body)}:where([data-layout=alt]) .m_3b16f56b,:where([data-layout=alt]) .m_3840c879{inset-inline-start:var(--app-shell-navbar-offset, 0rem);inset-inline-end:var(--app-shell-aside-offset, 0rem)}.m_3b16f56b{top:0;height:var(--app-shell-header-height);background-color:var(--mantine-color-body);transform:var(--app-shell-header-transform);z-index:var(--app-shell-header-z-index)}.m_3b16f56b:where([data-with-border]){border-bottom:1px solid var(--app-shell-border-color)}.m_3840c879{bottom:0;height:calc(var(--app-shell-footer-height) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);transform:var(--app-shell-footer-transform);z-index:var(--app-shell-footer-z-index)}.m_3840c879:where([data-with-border]){border-top:1px solid var(--app-shell-border-color)}.m_6dcfc7c7{flex-grow:0}.m_6dcfc7c7:where([data-grow]){flex-grow:1}.m_71ac47fc{--ar-ratio: 1;max-width:100%}.m_71ac47fc>:where(*:not(style)){aspect-ratio:var(--ar-ratio);width:100%}.m_71ac47fc>:where(img,video){object-fit:cover}.m_88b62a41{--combobox-padding: calc(.25rem * var(--mantine-scale));padding:var(--combobox-padding)}.m_88b62a41:has([data-mantine-scrollbar]){padding-inline-end:0}.m_88b62a41:has([data-mantine-scrollbar]) .m_985517d8{max-width:calc(100% + var(--combobox-padding))}.m_88b62a41[data-hidden]{display:none}.m_88b62a41,.m_b2821a6e{--combobox-option-padding-xs: calc(.25rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));--combobox-option-padding-sm: calc(.375rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale));--combobox-option-padding-md: calc(.5rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));--combobox-option-padding-lg: calc(.625rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));--combobox-option-padding-xl: calc(.875rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale));--combobox-option-padding: var(--combobox-option-padding-sm)}.m_92253aa5{padding:var(--combobox-option-padding);font-size:var(--combobox-option-fz, var(--mantine-font-size-sm));border-radius:var(--mantine-radius-default);background-color:transparent;color:inherit;cursor:pointer;word-break:break-word}.m_92253aa5:where([data-combobox-selected]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}.m_92253aa5:where([data-combobox-disabled]){cursor:not-allowed;opacity:.35}@media (hover: hover){:where([data-mantine-color-scheme=light]) .m_92253aa5:hover:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_92253aa5:hover:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-dark-7)}}@media (hover: none){:where([data-mantine-color-scheme=light]) .m_92253aa5:active:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_92253aa5:active:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-dark-7)}}.m_985517d8{margin-inline:calc(var(--combobox-padding) * -1);margin-top:calc(var(--combobox-padding) * -1);width:calc(100% + var(--combobox-padding) * 2);border-top-width:0;border-inline-width:0;border-end-start-radius:0;border-end-end-radius:0;margin-bottom:var(--combobox-padding);position:relative}:where([data-mantine-color-scheme=light]) .m_985517d8,:where([data-mantine-color-scheme=light]) .m_985517d8:focus{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_985517d8,:where([data-mantine-color-scheme=dark]) .m_985517d8:focus{border-color:var(--mantine-color-dark-4)}:where([data-mantine-color-scheme=light]) .m_985517d8{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_985517d8{background-color:var(--mantine-color-dark-7)}.m_2530cd1d{font-size:var(--combobox-option-fz, var(--mantine-font-size-sm));text-align:center;padding:var(--combobox-option-padding);color:var(--mantine-color-dimmed)}.m_858f94bd,.m_82b967cb{font-size:var(--combobox-option-fz, var(--mantine-font-size-sm));border:0 solid transparent;margin-inline:calc(var(--combobox-padding) * -1);padding:var(--combobox-option-padding)}:where([data-mantine-color-scheme=light]) .m_858f94bd,:where([data-mantine-color-scheme=light]) .m_82b967cb{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_858f94bd,:where([data-mantine-color-scheme=dark]) .m_82b967cb{border-color:var(--mantine-color-dark-4)}.m_82b967cb{border-top-width:calc(.0625rem * var(--mantine-scale));margin-top:var(--combobox-padding);margin-bottom:calc(var(--combobox-padding) * -1)}.m_858f94bd{border-bottom-width:calc(.0625rem * var(--mantine-scale));margin-bottom:var(--combobox-padding);margin-top:calc(var(--combobox-padding) * -1)}.m_254f3e4f:has(.m_2bb2e9e5:only-child){display:none}.m_2bb2e9e5{color:var(--mantine-color-dimmed);font-size:calc(var(--combobox-option-fz, var(--mantine-font-size-sm)) * .85);padding:var(--combobox-option-padding);font-weight:500;position:relative;display:flex;align-items:center}.m_2bb2e9e5:after{content:"";flex:1;inset-inline:0;height:calc(.0625rem * var(--mantine-scale));margin-inline-start:var(--mantine-spacing-xs)}:where([data-mantine-color-scheme=light]) .m_2bb2e9e5:after{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_2bb2e9e5:after{background-color:var(--mantine-color-dark-4)}.m_2bb2e9e5:only-child{display:none}.m_2943220b{--combobox-chevron-size-xs: calc(.875rem * var(--mantine-scale));--combobox-chevron-size-sm: calc(1.125rem * var(--mantine-scale));--combobox-chevron-size-md: calc(1.25rem * var(--mantine-scale));--combobox-chevron-size-lg: calc(1.5rem * var(--mantine-scale));--combobox-chevron-size-xl: calc(1.75rem * var(--mantine-scale));--combobox-chevron-size: var(--combobox-chevron-size-sm);width:var(--combobox-chevron-size);height:var(--combobox-chevron-size)}:where([data-mantine-color-scheme=light]) .m_2943220b{color:var(--mantine-color-gray-6)}:where([data-mantine-color-scheme=dark]) .m_2943220b{color:var(--mantine-color-dark-3)}.m_2943220b:where([data-error]){color:var(--mantine-color-error)}.m_390b5f4{display:flex;align-items:center;gap:calc(.5rem * var(--mantine-scale))}.m_390b5f4:where([data-reverse]){justify-content:space-between}.m_8ee53fc2{opacity:.4;width:.8em;min-width:.8em;height:.8em}:where([data-combobox-selected]) .m_8ee53fc2{opacity:1}.m_5f75b09e{--label-lh-xs: calc(1rem * var(--mantine-scale));--label-lh-sm: calc(1.25rem * var(--mantine-scale));--label-lh-md: calc(1.5rem * var(--mantine-scale));--label-lh-lg: calc(1.875rem * var(--mantine-scale));--label-lh-xl: calc(2.25rem * var(--mantine-scale));--label-lh: var(--label-lh-sm)}.m_5f75b09e[data-label-position=left]{--label-order: 1;--label-offset-end: var(--mantine-spacing-sm);--label-offset-start: 0}.m_5f75b09e[data-label-position=right]{--label-order: 2;--label-offset-end: 0;--label-offset-start: var(--mantine-spacing-sm)}.m_5f6e695e{display:flex}.m_d3ea56bb{--label-cursor: var(--mantine-cursor-type);-webkit-tap-highlight-color:transparent;display:inline-flex;flex-direction:column;font-size:var(--label-fz, var(--mantine-font-size-sm));line-height:var(--label-lh);cursor:var(--label-cursor);order:var(--label-order)}fieldset:disabled .m_d3ea56bb,.m_d3ea56bb[data-disabled]{--label-cursor: not-allowed}.m_8ee546b8{cursor:var(--label-cursor);color:inherit;padding-inline-start:var(--label-offset-start);padding-inline-end:var(--label-offset-end)}:where([data-mantine-color-scheme=light]) fieldset:disabled .m_8ee546b8,:where([data-mantine-color-scheme=light]) .m_8ee546b8:where([data-disabled]){color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_8ee546b8,:where([data-mantine-color-scheme=dark]) .m_8ee546b8:where([data-disabled]){color:var(--mantine-color-dark-3)}.m_328f68c0,.m_8e8a99cc{margin-top:calc(var(--mantine-spacing-xs) / 2);padding-inline-start:var(--label-offset-start);padding-inline-end:var(--label-offset-end)}.m_26775b0a{--card-radius: var(--mantine-radius-default);display:block;width:100%;border-radius:var(--card-radius);cursor:pointer}.m_26775b0a :where(*){cursor:inherit}.m_26775b0a:where([data-with-border]){border:calc(.0625rem * var(--mantine-scale)) solid transparent}:where([data-mantine-color-scheme=light]) .m_26775b0a:where([data-with-border]){border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_26775b0a:where([data-with-border]){border-color:var(--mantine-color-dark-4)}.m_5e5256ee{--checkbox-size-xs: calc(1rem * var(--mantine-scale));--checkbox-size-sm: calc(1.25rem * var(--mantine-scale));--checkbox-size-md: calc(1.5rem * var(--mantine-scale));--checkbox-size-lg: calc(1.875rem * var(--mantine-scale));--checkbox-size-xl: calc(2.25rem * var(--mantine-scale));--checkbox-size: var(--checkbox-size-sm);--checkbox-color: var(--mantine-primary-color-filled);--checkbox-icon-color: var(--mantine-color-white);position:relative;border:calc(.0625rem * var(--mantine-scale)) solid transparent;width:var(--checkbox-size);min-width:var(--checkbox-size);height:var(--checkbox-size);min-height:var(--checkbox-size);border-radius:var(--checkbox-radius, var(--mantine-radius-default));transition:border-color .1s ease,background-color .1s ease;cursor:var(--mantine-cursor-type);-webkit-tap-highlight-color:transparent;display:flex;align-items:center;justify-content:center}:where([data-mantine-color-scheme=light]) .m_5e5256ee{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_5e5256ee{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_5e5256ee[data-indeterminate],.m_5e5256ee[data-checked]{background-color:var(--checkbox-color);border-color:var(--checkbox-color)}.m_5e5256ee[data-indeterminate]>.m_1b1c543a,.m_5e5256ee[data-checked]>.m_1b1c543a{opacity:1;transform:none;color:var(--checkbox-icon-color)}.m_5e5256ee[data-disabled]{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_5e5256ee[data-disabled]{background-color:var(--mantine-color-gray-2);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_5e5256ee[data-disabled]{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-6)}[data-mantine-color-scheme=light] .m_5e5256ee[data-disabled][data-checked]>.m_1b1c543a{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m_5e5256ee[data-disabled][data-checked]>.m_1b1c543a{color:var(--mantine-color-dark-3)}.m_76e20374[data-indeterminate]:not([data-disabled]),.m_76e20374[data-checked]:not([data-disabled]){background-color:transparent;border-color:var(--checkbox-color)}.m_76e20374[data-indeterminate]:not([data-disabled])>.m_1b1c543a,.m_76e20374[data-checked]:not([data-disabled])>.m_1b1c543a{color:var(--checkbox-color);opacity:1;transform:none}.m_1b1c543a{display:block;width:60%;color:transparent;pointer-events:none;transform:translateY(calc(.3125rem * var(--mantine-scale))) scale(.5);opacity:1;transition:transform .1s ease,opacity .1s ease}.m_bf2d988c{--checkbox-size-xs: calc(1rem * var(--mantine-scale));--checkbox-size-sm: calc(1.25rem * var(--mantine-scale));--checkbox-size-md: calc(1.5rem * var(--mantine-scale));--checkbox-size-lg: calc(1.875rem * var(--mantine-scale));--checkbox-size-xl: calc(2.25rem * var(--mantine-scale));--checkbox-size: var(--checkbox-size-sm);--checkbox-color: var(--mantine-primary-color-filled);--checkbox-icon-color: var(--mantine-color-white)}.m_26062bec{position:relative;width:var(--checkbox-size);height:var(--checkbox-size);order:1}.m_26062bec:where([data-label-position=left]){order:2}.m_26063560{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:calc(.0625rem * var(--mantine-scale)) solid transparent;width:var(--checkbox-size);height:var(--checkbox-size);border-radius:var(--checkbox-radius, var(--mantine-radius-default));padding:0;display:block;margin:0;transition:border-color .1s ease,background-color .1s ease;cursor:var(--mantine-cursor-type);-webkit-tap-highlight-color:transparent}:where([data-mantine-color-scheme=light]) .m_26063560{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_26063560{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_26063560:where([data-error]){border-color:var(--mantine-color-error)}.m_26063560[data-indeterminate],.m_26063560:checked{background-color:var(--checkbox-color);border-color:var(--checkbox-color)}.m_26063560[data-indeterminate]+.m_bf295423,.m_26063560:checked+.m_bf295423{opacity:1;transform:none}.m_26063560:disabled{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_26063560:disabled{background-color:var(--mantine-color-gray-2);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_26063560:disabled{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-6)}[data-mantine-color-scheme=light] .m_26063560:disabled+.m_bf295423{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m_26063560:disabled+.m_bf295423{color:var(--mantine-color-dark-3)}.m_215c4542+.m_bf295423{color:var(--checkbox-color)}.m_215c4542[data-indeterminate]:not(:disabled),.m_215c4542:checked:not(:disabled){background-color:transparent;border-color:var(--checkbox-color)}.m_215c4542[data-indeterminate]:not(:disabled)+.m_bf295423,.m_215c4542:checked:not(:disabled)+.m_bf295423{color:var(--checkbox-color);opacity:1;transform:none}.m_bf295423{position:absolute;top:0;right:0;bottom:0;left:0;width:60%;margin:auto;color:var(--checkbox-icon-color);pointer-events:none;transform:translateY(calc(.3125rem * var(--mantine-scale))) scale(.5);opacity:0;transition:transform .1s ease,opacity .1s ease}.m_11def92b{--ag-spacing: var(--mantine-spacing-sm);--ag-offset: calc(var(--ag-spacing) * -1);display:flex;padding-inline-start:var(--ag-spacing)}.m_f85678b6{--avatar-size-xs: calc(1rem * var(--mantine-scale));--avatar-size-sm: calc(1.625rem * var(--mantine-scale));--avatar-size-md: calc(2.375rem * var(--mantine-scale));--avatar-size-lg: calc(3.5rem * var(--mantine-scale));--avatar-size-xl: calc(5.25rem * var(--mantine-scale));--avatar-size: var(--avatar-size-md);--avatar-radius: calc(62.5rem * var(--mantine-scale));--avatar-bg: var(--mantine-color-gray-light);--avatar-bd: calc(.0625rem * var(--mantine-scale)) solid transparent;--avatar-color: var(--mantine-color-gray-light-color);--avatar-placeholder-fz: calc(var(--avatar-size) / 2.5);-webkit-tap-highlight-color:transparent;position:relative;display:block;-webkit-user-select:none;user-select:none;overflow:hidden;border-radius:var(--avatar-radius);text-decoration:none;padding:0;width:var(--avatar-size);height:var(--avatar-size);min-width:var(--avatar-size)}.m_f85678b6:where([data-within-group]){margin-inline-start:var(--ag-offset);border:2px solid var(--mantine-color-body);background:var(--mantine-color-body)}.m_11f8ac07{object-fit:cover;width:100%;height:100%;display:block}.m_104cd71f{font-weight:700;display:flex;align-items:center;justify-content:center;width:100%;height:100%;-webkit-user-select:none;user-select:none;border-radius:var(--avatar-radius);font-size:var(--avatar-placeholder-fz);background:var(--avatar-bg);border:var(--avatar-bd);color:var(--avatar-color)}.m_104cd71f>[data-avatar-placeholder-icon]{width:70%;height:70%}.m_2ce0de02{background-size:cover;background-position:center;display:block;width:100%;border:0;text-decoration:none;border-radius:var(--bi-radius, 0)}.m_347db0ec{--badge-height-xs: calc(1rem * var(--mantine-scale));--badge-height-sm: calc(1.125rem * var(--mantine-scale));--badge-height-md: calc(1.25rem * var(--mantine-scale));--badge-height-lg: calc(1.625rem * var(--mantine-scale));--badge-height-xl: calc(2rem * var(--mantine-scale));--badge-fz-xs: calc(.5625rem * var(--mantine-scale));--badge-fz-sm: calc(.625rem * var(--mantine-scale));--badge-fz-md: calc(.6875rem * var(--mantine-scale));--badge-fz-lg: calc(.8125rem * var(--mantine-scale));--badge-fz-xl: calc(1rem * var(--mantine-scale));--badge-padding-x-xs: calc(.375rem * var(--mantine-scale));--badge-padding-x-sm: calc(.5rem * var(--mantine-scale));--badge-padding-x-md: calc(.625rem * var(--mantine-scale));--badge-padding-x-lg: calc(.75rem * var(--mantine-scale));--badge-padding-x-xl: calc(1rem * var(--mantine-scale));--badge-height: var(--badge-height-md);--badge-fz: var(--badge-fz-md);--badge-padding-x: var(--badge-padding-x-md);--badge-radius: calc(62.5rem * var(--mantine-scale));--badge-lh: calc(var(--badge-height) - calc(.125rem * var(--mantine-scale)));--badge-color: var(--mantine-color-white);--badge-bg: var(--mantine-primary-color-filled);--badge-border-width: calc(.0625rem * var(--mantine-scale));--badge-bd: var(--badge-border-width) solid transparent;-webkit-tap-highlight-color:transparent;font-size:var(--badge-fz);border-radius:var(--badge-radius);height:var(--badge-height);line-height:var(--badge-lh);text-decoration:none;padding:0 var(--badge-padding-x);display:inline-grid;align-items:center;justify-content:center;width:fit-content;text-transform:uppercase;font-weight:700;letter-spacing:calc(.015625rem * var(--mantine-scale));cursor:inherit;text-overflow:ellipsis;overflow:hidden;color:var(--badge-color);background:var(--badge-bg);border:var(--badge-bd)}.m_347db0ec:where([data-with-right-section]){grid-template-columns:1fr auto}.m_347db0ec:where([data-with-left-section],[data-variant=dot]){grid-template-columns:auto 1fr}.m_347db0ec:where([data-with-left-section][data-with-right-section]){grid-template-columns:auto 1fr auto}.m_347db0ec:where([data-block]){display:flex;width:100%}.m_347db0ec:where([data-circle]){padding-inline:calc(.125rem * var(--mantine-scale));display:flex;width:var(--badge-height)}.m_fbd81e3d{--badge-dot-size: calc(var(--badge-height) / 3.4)}:where([data-mantine-color-scheme=light]) .m_fbd81e3d{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4);color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_fbd81e3d{background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-5);color:var(--mantine-color-white)}.m_fbd81e3d:before{content:"";display:block;width:var(--badge-dot-size);height:var(--badge-dot-size);border-radius:var(--badge-dot-size);background-color:var(--badge-dot-color);margin-inline-end:var(--badge-dot-size)}.m_5add502a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.m_91fdda9b{--badge-section-margin: calc(var(--mantine-spacing-xs) / 2);display:inline-flex;justify-content:center;align-items:center;max-height:calc(var(--badge-height) - var(--badge-border-width) * 2)}.m_91fdda9b:where([data-position=left]){margin-inline-end:var(--badge-section-margin)}.m_91fdda9b:where([data-position=right]){margin-inline-start:var(--badge-section-margin)}.m_ddec01c0{--blockquote-border: 3px solid var(--bq-bd);position:relative;margin:0;border-inline-start:var(--blockquote-border);border-start-end-radius:var(--bq-radius);border-end-end-radius:var(--bq-radius);padding:var(--mantine-spacing-xl) calc(2.375rem * var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_ddec01c0{background-color:var(--bq-bg-light)}:where([data-mantine-color-scheme=dark]) .m_ddec01c0{background-color:var(--bq-bg-dark)}.m_dde7bd57{--blockquote-icon-offset: calc(var(--bq-icon-size) / -2);position:absolute;color:var(--bq-bd);background-color:var(--mantine-color-body);display:flex;align-items:center;justify-content:center;top:var(--blockquote-icon-offset);inset-inline-start:var(--blockquote-icon-offset);width:var(--bq-icon-size);height:var(--bq-icon-size);border-radius:var(--bq-icon-size)}.m_dde51a35{display:block;margin-top:var(--mantine-spacing-md);opacity:.6;font-size:85%}.m_8b3717df{display:flex;align-items:center}.m_f678d540{line-height:1;white-space:nowrap;-webkit-tap-highlight-color:transparent}.m_3b8f2208{margin-inline:var(--bc-separator-margin, var(--mantine-spacing-xs));line-height:1;display:flex;align-items:center;justify-content:center}:where([data-mantine-color-scheme=light]) .m_3b8f2208{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_3b8f2208{color:var(--mantine-color-dark-2)}.m_fea6bf1a{--burger-size-xs: calc(.75rem * var(--mantine-scale));--burger-size-sm: calc(1.125rem * var(--mantine-scale));--burger-size-md: calc(1.5rem * var(--mantine-scale));--burger-size-lg: calc(2.125rem * var(--mantine-scale));--burger-size-xl: calc(2.625rem * var(--mantine-scale));--burger-size: var(--burger-size-md);--burger-line-size: calc(var(--burger-size) / 12);width:calc(var(--burger-size) + var(--mantine-spacing-xs));height:calc(var(--burger-size) + var(--mantine-spacing-xs));padding:calc(var(--mantine-spacing-xs) / 2);cursor:pointer}:where([data-mantine-color-scheme=light]) .m_fea6bf1a{--burger-color: var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_fea6bf1a{--burger-color: var(--mantine-color-white)}.m_d4fb9cad{position:relative;-webkit-user-select:none;user-select:none}.m_d4fb9cad,.m_d4fb9cad:before,.m_d4fb9cad:after{display:block;width:var(--burger-size);height:var(--burger-line-size);background-color:var(--burger-color);outline:calc(.0625rem * var(--mantine-scale)) solid transparent;transition-property:background-color,transform;transition-duration:var(--burger-transition-duration, .3s);transition-timing-function:var(--burger-transition-timing-function, ease)}.m_d4fb9cad:before,.m_d4fb9cad:after{position:absolute;content:"";inset-inline-start:0}.m_d4fb9cad:before{top:calc(var(--burger-size) / -3)}.m_d4fb9cad:after{top:calc(var(--burger-size) / 3)}.m_d4fb9cad[data-opened]{background-color:transparent}.m_d4fb9cad[data-opened]:before{transform:translateY(calc(var(--burger-size) / 3)) rotate(45deg)}.m_d4fb9cad[data-opened]:after{transform:translateY(calc(var(--burger-size) / -3)) rotate(-45deg)}.m_77c9d27d{--button-height-xs: calc(1.875rem * var(--mantine-scale));--button-height-sm: calc(2.25rem * var(--mantine-scale));--button-height-md: calc(2.625rem * var(--mantine-scale));--button-height-lg: calc(3.125rem * var(--mantine-scale));--button-height-xl: calc(3.75rem * var(--mantine-scale));--button-height-compact-xs: calc(1.375rem * var(--mantine-scale));--button-height-compact-sm: calc(1.625rem * var(--mantine-scale));--button-height-compact-md: calc(1.875rem * var(--mantine-scale));--button-height-compact-lg: calc(2.125rem * var(--mantine-scale));--button-height-compact-xl: calc(2.5rem * var(--mantine-scale));--button-padding-x-xs: calc(.875rem * var(--mantine-scale));--button-padding-x-sm: calc(1.125rem * var(--mantine-scale));--button-padding-x-md: calc(1.375rem * var(--mantine-scale));--button-padding-x-lg: calc(1.625rem * var(--mantine-scale));--button-padding-x-xl: calc(2rem * var(--mantine-scale));--button-padding-x-compact-xs: calc(.4375rem * var(--mantine-scale));--button-padding-x-compact-sm: calc(.5rem * var(--mantine-scale));--button-padding-x-compact-md: calc(.625rem * var(--mantine-scale));--button-padding-x-compact-lg: calc(.75rem * var(--mantine-scale));--button-padding-x-compact-xl: calc(.875rem * var(--mantine-scale));--button-height: var(--button-height-sm);--button-padding-x: var(--button-padding-x-sm);--button-color: var(--mantine-color-white);-webkit-user-select:none;user-select:none;font-weight:600;position:relative;line-height:1;text-align:center;overflow:hidden;width:auto;cursor:pointer;display:inline-block;border-radius:var(--button-radius, var(--mantine-radius-default));font-size:var(--button-fz, var(--mantine-font-size-sm));background:var(--button-bg, var(--mantine-primary-color-filled));border:var(--button-bd, calc(.0625rem * var(--mantine-scale)) solid transparent);color:var(--button-color, var(--mantine-color-white));height:var(--button-height, var(--button-height-sm));padding-inline:var(--button-padding-x, var(--button-padding-x-sm));vertical-align:middle}.m_77c9d27d:where([data-block]){display:block;width:100%}.m_77c9d27d:where([data-with-left-section]){padding-inline-start:calc(var(--button-padding-x) / 1.5)}.m_77c9d27d:where([data-with-right-section]){padding-inline-end:calc(var(--button-padding-x) / 1.5)}.m_77c9d27d:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){cursor:not-allowed;border:calc(.0625rem * var(--mantine-scale)) solid transparent;transform:none}:where([data-mantine-color-scheme=light]) .m_77c9d27d:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){color:var(--mantine-color-gray-5);background:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_77c9d27d:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){color:var(--mantine-color-dark-3);background:var(--mantine-color-dark-6)}.m_77c9d27d:before{content:"";pointer-events:none;position:absolute;inset:calc(-.0625rem * var(--mantine-scale));border-radius:var(--button-radius, var(--mantine-radius-default));transform:translateY(-100%);opacity:0;filter:blur(12px);transition:transform .15s ease,opacity .1s ease}:where([data-mantine-color-scheme=light]) .m_77c9d27d:before{background-color:#ffffff26}:where([data-mantine-color-scheme=dark]) .m_77c9d27d:before{background-color:#00000026}.m_77c9d27d:where([data-loading]){cursor:not-allowed;transform:none}.m_77c9d27d:where([data-loading]):before{transform:translateY(0);opacity:1}.m_77c9d27d:where([data-loading]) .m_80f1301b{opacity:0;transform:translateY(100%)}@media (hover: hover){.m_77c9d27d:hover:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--button-hover, var(--mantine-primary-color-filled-hover));color:var(--button-hover-color, var(--button-color))}}@media (hover: none){.m_77c9d27d:active:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--button-hover, var(--mantine-primary-color-filled-hover));color:var(--button-hover-color, var(--button-color))}}.m_80f1301b{display:flex;align-items:center;justify-content:var(--button-justify, center);height:100%;overflow:visible;transition:transform .15s ease,opacity .1s ease}.m_811560b9{white-space:nowrap;height:100%;overflow:hidden;display:flex;align-items:center;opacity:1}.m_811560b9:where([data-loading]){opacity:.2}.m_a74036a{display:flex;align-items:center}.m_a74036a:where([data-position=left]){margin-inline-end:var(--mantine-spacing-xs)}.m_a74036a:where([data-position=right]){margin-inline-start:var(--mantine-spacing-xs)}.m_a25b86ee{position:absolute;left:50%;top:50%}.m_80d6d844{--button-border-width: calc(.0625rem * var(--mantine-scale));display:flex}.m_80d6d844 :where(*):focus{position:relative;z-index:1}.m_80d6d844[data-orientation=horizontal]{flex-direction:row}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):first-child{border-end-end-radius:0;border-start-end-radius:0;border-inline-end-width:calc(var(--button-border-width) / 2)}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):last-child{border-end-start-radius:0;border-start-start-radius:0;border-inline-start-width:calc(var(--button-border-width) / 2)}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):not(:first-child):not(:last-child){border-radius:0;border-inline-width:calc(var(--button-border-width) / 2)}.m_80d6d844[data-orientation=vertical]{flex-direction:column}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):first-child{border-end-start-radius:0;border-end-end-radius:0;border-bottom-width:calc(var(--button-border-width) / 2)}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):last-child{border-start-start-radius:0;border-start-end-radius:0;border-top-width:calc(var(--button-border-width) / 2)}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):not(:first-child):not(:last-child){border-radius:0;border-bottom-width:calc(var(--button-border-width) / 2);border-top-width:calc(var(--button-border-width) / 2)}.m_e615b15f{--card-padding: var(--mantine-spacing-md);position:relative;overflow:hidden;display:flex;flex-direction:column;padding:var(--card-padding);color:var(--mantine-color-text)}:where([data-mantine-color-scheme=light]) .m_e615b15f{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_e615b15f{background-color:var(--mantine-color-dark-6)}.m_599a2148{display:block;margin-inline:calc(var(--card-padding) * -1)}.m_599a2148:where(:first-child){margin-top:calc(var(--card-padding) * -1);border-top:none!important}.m_599a2148:where(:last-child){margin-bottom:calc(var(--card-padding) * -1);border-bottom:none!important}.m_599a2148:where([data-inherit-padding]){padding-inline:var(--card-padding)}.m_599a2148:where([data-with-border]){border-top:calc(.0625rem * var(--mantine-scale)) solid;border-bottom:calc(.0625rem * var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_599a2148{border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_599a2148{border-color:var(--mantine-color-dark-4)}.m_599a2148+.m_599a2148{border-top:none!important}.m_4451eb3a{display:flex;align-items:center;justify-content:center}.m_4451eb3a:where([data-inline]){display:inline-flex}.m_f59ffda3{--chip-size-xs: calc(1.4375rem * var(--mantine-scale));--chip-size-sm: calc(1.75rem * var(--mantine-scale));--chip-size-md: calc(2rem * var(--mantine-scale));--chip-size-lg: calc(2.25rem * var(--mantine-scale));--chip-size-xl: calc(2.5rem * var(--mantine-scale));--chip-icon-size-xs: calc(.625rem * var(--mantine-scale));--chip-icon-size-sm: calc(.75rem * var(--mantine-scale));--chip-icon-size-md: calc(.875rem * var(--mantine-scale));--chip-icon-size-lg: calc(1rem * var(--mantine-scale));--chip-icon-size-xl: calc(1.125rem * var(--mantine-scale));--chip-padding-xs: calc(1rem * var(--mantine-scale));--chip-padding-sm: calc(1.25rem * var(--mantine-scale));--chip-padding-md: calc(1.5rem * var(--mantine-scale));--chip-padding-lg: calc(1.75rem * var(--mantine-scale));--chip-padding-xl: calc(2rem * var(--mantine-scale));--chip-checked-padding-xs: calc(.46875rem * var(--mantine-scale));--chip-checked-padding-sm: calc(.625rem * var(--mantine-scale));--chip-checked-padding-md: calc(.73125rem * var(--mantine-scale));--chip-checked-padding-lg: calc(.84375rem * var(--mantine-scale));--chip-checked-padding-xl: calc(.98125rem * var(--mantine-scale));--chip-spacing-xs: calc(.625rem * var(--mantine-scale));--chip-spacing-sm: calc(.75rem * var(--mantine-scale));--chip-spacing-md: calc(1rem * var(--mantine-scale));--chip-spacing-lg: calc(1.25rem * var(--mantine-scale));--chip-spacing-xl: calc(1.375rem * var(--mantine-scale));--chip-size: var(--chip-size-sm);--chip-icon-size: var(--chip-icon-size-sm);--chip-padding: var(--chip-padding-sm);--chip-spacing: var(--chip-spacing-sm);--chip-checked-padding: var(--chip-checked-padding-sm);--chip-bg: var(--mantine-primary-color-filled);--chip-hover: var(--mantine-primary-color-filled-hover);--chip-color: var(--mantine-color-white);--chip-bd: calc(.0625rem * var(--mantine-scale)) solid transparent}.m_be049a53{display:inline-flex;align-items:center;-webkit-user-select:none;user-select:none;border-radius:var(--chip-radius, 1000rem);height:var(--chip-size);font-size:var(--chip-fz, var(--mantine-font-size-sm));line-height:calc(var(--chip-size) - calc(.125rem * var(--mantine-scale)));padding-inline:var(--chip-padding);cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;border:calc(.0625rem * var(--mantine-scale)) solid transparent;color:var(--mantine-color-text)}.m_be049a53:where([data-checked]){padding:var(--chip-checked-padding)}.m_be049a53:where([data-disabled]){cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_be049a53:where([data-disabled]){background-color:var(--mantine-color-gray-2);color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m_be049a53:where([data-disabled]){background-color:var(--mantine-color-dark-6);color:var(--mantine-color-dark-3)}:where([data-mantine-color-scheme=light]) .m_3904c1af:not([data-disabled]){background-color:var(--mantine-color-white);border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_3904c1af:not([data-disabled]){background-color:var(--mantine-color-dark-6);border:1px solid var(--mantine-color-dark-4)}@media (hover: hover){:where([data-mantine-color-scheme=light]) .m_3904c1af:not([data-disabled]):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_3904c1af:not([data-disabled]):hover{background-color:var(--mantine-color-dark-5)}}@media (hover: none){:where([data-mantine-color-scheme=light]) .m_3904c1af:not([data-disabled]):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_3904c1af:not([data-disabled]):active{background-color:var(--mantine-color-dark-5)}}.m_3904c1af:not([data-disabled]):where([data-checked]){--chip-icon-color: var(--chip-color);border:var(--chip-bd)}@media (hover: hover){.m_3904c1af:not([data-disabled]):where([data-checked]):hover{background-color:var(--chip-hover)}}@media (hover: none){.m_3904c1af:not([data-disabled]):where([data-checked]):active{background-color:var(--chip-hover)}}.m_fa109255:not([data-disabled]),.m_f7e165c3:not([data-disabled]){border:calc(.0625rem * var(--mantine-scale)) solid transparent;color:var(--mantine-color-text)}:where([data-mantine-color-scheme=light]) .m_fa109255:not([data-disabled]),:where([data-mantine-color-scheme=light]) .m_f7e165c3:not([data-disabled]){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_fa109255:not([data-disabled]),:where([data-mantine-color-scheme=dark]) .m_f7e165c3:not([data-disabled]){background-color:var(--mantine-color-dark-5)}@media (hover: hover){:where([data-mantine-color-scheme=light]) .m_fa109255:not([data-disabled]):hover,:where([data-mantine-color-scheme=light]) .m_f7e165c3:not([data-disabled]):hover{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_fa109255:not([data-disabled]):hover,:where([data-mantine-color-scheme=dark]) .m_f7e165c3:not([data-disabled]):hover{background-color:var(--mantine-color-dark-4)}}@media (hover: none){:where([data-mantine-color-scheme=light]) .m_fa109255:not([data-disabled]):active,:where([data-mantine-color-scheme=light]) .m_f7e165c3:not([data-disabled]):active{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_fa109255:not([data-disabled]):active,:where([data-mantine-color-scheme=dark]) .m_f7e165c3:not([data-disabled]):active{background-color:var(--mantine-color-dark-4)}}.m_fa109255:not([data-disabled]):where([data-checked]),.m_f7e165c3:not([data-disabled]):where([data-checked]){--chip-icon-color: var(--chip-color);color:var(--chip-color);background-color:var(--chip-bg)}@media (hover: hover){.m_fa109255:not([data-disabled]):where([data-checked]):hover,.m_f7e165c3:not([data-disabled]):where([data-checked]):hover{background-color:var(--chip-hover)}}@media (hover: none){.m_fa109255:not([data-disabled]):where([data-checked]):active,.m_f7e165c3:not([data-disabled]):where([data-checked]):active{background-color:var(--chip-hover)}}.m_9ac86df9{width:calc(var(--chip-icon-size) + (var(--chip-spacing) / 1.5));max-width:calc(var(--chip-icon-size) + (var(--chip-spacing) / 1.5));height:var(--chip-icon-size);display:flex;align-items:center;overflow:hidden}.m_d6d72580{width:var(--chip-icon-size);height:var(--chip-icon-size);display:block;color:var(--chip-icon-color, inherit)}.m_bde07329{width:0;height:0;padding:0;opacity:0;margin:0}.m_bde07329:focus-visible+.m_be049a53{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem * var(--mantine-scale))}.m_b183c0a2{font-family:var(--mantine-font-family-monospace);line-height:var(--mantine-line-height);padding:2px calc(var(--mantine-spacing-xs) / 2);border-radius:var(--mantine-radius-sm);font-size:var(--mantine-font-size-xs);margin:0;overflow:auto}:where([data-mantine-color-scheme=light]) .m_b183c0a2{background-color:var(--code-bg, var(--mantine-color-gray-1));color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_b183c0a2{background-color:var(--code-bg, var(--mantine-color-dark-5));color:var(--mantine-color-white)}.m_b183c0a2[data-block]{padding:var(--mantine-spacing-xs)}.m_de3d2490{--cs-size: calc(1.75rem * var(--mantine-scale));--cs-radius: calc(62.5rem * var(--mantine-scale));-webkit-tap-highlight-color:transparent;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;line-height:1;position:relative;width:var(--cs-size);height:var(--cs-size);min-width:var(--cs-size);min-height:var(--cs-size);border-radius:var(--cs-radius);color:inherit;text-decoration:none}[data-mantine-color-scheme=light] .m_de3d2490{--alpha-overlay-color: var(--mantine-color-gray-3);--alpha-overlay-bg: var(--mantine-color-white)}[data-mantine-color-scheme=dark] .m_de3d2490{--alpha-overlay-color: var(--mantine-color-dark-4);--alpha-overlay-bg: var(--mantine-color-dark-7)}.m_862f3d1b{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--cs-radius)}.m_98ae7f22{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--cs-radius);z-index:1;box-shadow:#0000001a 0 0 0 calc(.0625rem * var(--mantine-scale)) inset,#00000026 0 0 calc(.25rem * var(--mantine-scale)) inset}.m_95709ac0{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--cs-radius);background-size:calc(.5rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));background-position:0 0,0 calc(.25rem * var(--mantine-scale)),calc(.25rem * var(--mantine-scale)) calc(-.25rem * var(--mantine-scale)),calc(-.25rem * var(--mantine-scale)) 0;background-image:linear-gradient(45deg,var(--alpha-overlay-color) 25%,transparent 25%),linear-gradient(-45deg,var(--alpha-overlay-color) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--alpha-overlay-color) 75%),linear-gradient(-45deg,var(--alpha-overlay-bg) 75%,var(--alpha-overlay-color) 75%)}.m_93e74e3{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--cs-radius);z-index:2;display:flex;align-items:center;justify-content:center}.m_fee9c77{--cp-width-xs: calc(11.25rem * var(--mantine-scale));--cp-width-sm: calc(12.5rem * var(--mantine-scale));--cp-width-md: calc(15rem * var(--mantine-scale));--cp-width-lg: calc(17.5rem * var(--mantine-scale));--cp-width-xl: calc(20rem * var(--mantine-scale));--cp-preview-size-xs: calc(1.625rem * var(--mantine-scale));--cp-preview-size-sm: calc(2.125rem * var(--mantine-scale));--cp-preview-size-md: calc(2.625rem * var(--mantine-scale));--cp-preview-size-lg: calc(3.125rem * var(--mantine-scale));--cp-preview-size-xl: calc(3.375rem * var(--mantine-scale));--cp-thumb-size-xs: calc(.5rem * var(--mantine-scale));--cp-thumb-size-sm: calc(.75rem * var(--mantine-scale));--cp-thumb-size-md: calc(1rem * var(--mantine-scale));--cp-thumb-size-lg: calc(1.25rem * var(--mantine-scale));--cp-thumb-size-xl: calc(1.375rem * var(--mantine-scale));--cp-saturation-height-xs: calc(6.25rem * var(--mantine-scale));--cp-saturation-height-sm: calc(6.875rem * var(--mantine-scale));--cp-saturation-height-md: calc(7.5rem * var(--mantine-scale));--cp-saturation-height-lg: calc(8.75rem * var(--mantine-scale));--cp-saturation-height-xl: calc(10rem * var(--mantine-scale));--cp-preview-size: var(--cp-preview-size-sm);--cp-thumb-size: var(--cp-thumb-size-sm);--cp-saturation-height: var(--cp-saturation-height-sm);--cp-width: var(--cp-width-sm);--cp-body-spacing: var(--mantine-spacing-sm);width:var(--cp-width);padding:calc(.0625rem * var(--mantine-scale))}.m_fee9c77:where([data-full-width]){width:100%}.m_9dddfbac{width:var(--cp-preview-size);height:var(--cp-preview-size)}.m_bffecc3e{display:flex;padding-top:calc(var(--cp-body-spacing) / 2)}.m_3283bb96{flex:1}.m_3283bb96:not(:only-child){margin-inline-end:var(--mantine-spacing-xs)}.m_40d572ba{overflow:hidden;position:absolute;box-shadow:0 0 1px #0009;border:2px solid var(--mantine-color-white);width:var(--cp-thumb-size);height:var(--cp-thumb-size);border-radius:var(--cp-thumb-size);left:calc(var(--thumb-x-offset) - var(--cp-thumb-size) / 2);top:calc(var(--thumb-y-offset) - var(--cp-thumb-size) / 2)}.m_d8ee6fd8{height:unset!important;width:unset!important;min-width:0!important;min-height:0!important;margin:calc(.125rem * var(--mantine-scale));cursor:pointer;padding-bottom:calc(var(--cp-swatch-size) - calc(.25rem * var(--mantine-scale)));flex:0 0 calc(var(--cp-swatch-size) - calc(.25rem * var(--mantine-scale)))}.m_5711e686{margin-top:calc(.3125rem * var(--mantine-scale));margin-inline:calc(-.125rem * var(--mantine-scale));display:flex;flex-wrap:wrap}.m_202a296e{--cp-thumb-size-xs: calc(.5rem * var(--mantine-scale));--cp-thumb-size-sm: calc(.75rem * var(--mantine-scale));--cp-thumb-size-md: calc(1rem * var(--mantine-scale));--cp-thumb-size-lg: calc(1.25rem * var(--mantine-scale));--cp-thumb-size-xl: calc(1.375rem * var(--mantine-scale));-webkit-tap-highlight-color:transparent;position:relative;height:var(--cp-saturation-height);border-radius:var(--mantine-radius-sm);margin:calc(var(--cp-thumb-size) / 2)}.m_202a296e:where([data-focus-ring=auto]):focus:focus-visible .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}.m_202a296e:where([data-focus-ring=always]):focus .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}.m_11b3db02{position:absolute;border-radius:var(--mantine-radius-sm);inset:calc(var(--cp-thumb-size) * -1 / 2 - calc(.0625rem * var(--mantine-scale)))}.m_d856d47d{--cp-thumb-size-xs: calc(.5rem * var(--mantine-scale));--cp-thumb-size-sm: calc(.75rem * var(--mantine-scale));--cp-thumb-size-md: calc(1rem * var(--mantine-scale));--cp-thumb-size-lg: calc(1.25rem * var(--mantine-scale));--cp-thumb-size-xl: calc(1.375rem * var(--mantine-scale));--cp-thumb-size: var(--cp-thumb-size, calc(.75rem * var(--mantine-scale)));position:relative;height:calc(var(--cp-thumb-size) + calc(.125rem * var(--mantine-scale)));margin-inline:calc(var(--cp-thumb-size) / 2);outline:none}.m_d856d47d+.m_d856d47d{margin-top:calc(.375rem * var(--mantine-scale))}.m_d856d47d:where([data-focus-ring=auto]):focus:focus-visible .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}.m_d856d47d:where([data-focus-ring=always]):focus .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}:where([data-mantine-color-scheme=light]) .m_d856d47d{--slider-checkers: var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_d856d47d{--slider-checkers: var(--mantine-color-dark-4)}.m_8f327113{position:absolute;top:0;bottom:0;inset-inline:calc(var(--cp-thumb-size) * -1 / 2 - calc(.0625rem * var(--mantine-scale)));border-radius:10000rem}.m_b077c2bc{--ci-eye-dropper-icon-size-xs: calc(.875rem * var(--mantine-scale));--ci-eye-dropper-icon-size-sm: calc(1rem * var(--mantine-scale));--ci-eye-dropper-icon-size-md: calc(1.125rem * var(--mantine-scale));--ci-eye-dropper-icon-size-lg: calc(1.25rem * var(--mantine-scale));--ci-eye-dropper-icon-size-xl: calc(1.375rem * var(--mantine-scale));--ci-eye-dropper-icon-size: var(--ci-eye-dropper-icon-size-sm)}.m_c5ccdcab{--ci-preview-size-xs: calc(1rem * var(--mantine-scale));--ci-preview-size-sm: calc(1.125rem * var(--mantine-scale));--ci-preview-size-md: calc(1.375rem * var(--mantine-scale));--ci-preview-size-lg: calc(1.75rem * var(--mantine-scale));--ci-preview-size-xl: calc(2.25rem * var(--mantine-scale));--ci-preview-size: var(--ci-preview-size-sm)}.m_5ece2cd7{padding:calc(.5rem * var(--mantine-scale))}.m_7485cace{--container-size-xs: calc(33.75rem * var(--mantine-scale));--container-size-sm: calc(45rem * var(--mantine-scale));--container-size-md: calc(60rem * var(--mantine-scale));--container-size-lg: calc(71.25rem * var(--mantine-scale));--container-size-xl: calc(82.5rem * var(--mantine-scale));--container-size: var(--container-size-md);max-width:var(--container-size);padding-inline:var(--mantine-spacing-md);margin-inline:auto}.m_7485cace:where([data-fluid]){max-width:100%}.m_e2125a27{--dialog-size-xs: calc(10rem * var(--mantine-scale));--dialog-size-sm: calc(12.5rem * var(--mantine-scale));--dialog-size-md: calc(21.25rem * var(--mantine-scale));--dialog-size-lg: calc(25rem * var(--mantine-scale));--dialog-size-xl: calc(31.25rem * var(--mantine-scale));--dialog-size: var(--dialog-size-md);position:relative;width:var(--dialog-size);max-width:calc(100vw - var(--mantine-spacing-xl) * 2);min-height:calc(3.125rem * var(--mantine-scale))}.m_5abab665{position:absolute;top:calc(var(--mantine-spacing-md) / 2);inset-inline-end:calc(var(--mantine-spacing-md) / 2)}.m_3eebeb36{--divider-size-xs: calc(.0625rem * var(--mantine-scale));--divider-size-sm: calc(.125rem * var(--mantine-scale));--divider-size-md: calc(.1875rem * var(--mantine-scale));--divider-size-lg: calc(.25rem * var(--mantine-scale));--divider-size-xl: calc(.3125rem * var(--mantine-scale));--divider-size: var(--divider-size-xs)}:where([data-mantine-color-scheme=light]) .m_3eebeb36{--divider-color: var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_3eebeb36{--divider-color: var(--mantine-color-dark-4)}.m_3eebeb36:where([data-orientation=horizontal]){border-top:var(--divider-size) var(--divider-border-style, solid) var(--divider-color)}.m_3eebeb36:where([data-orientation=vertical]){border-inline-start:var(--divider-size) var(--divider-border-style, solid) var(--divider-color);height:auto;align-self:stretch}.m_3eebeb36:where([data-with-label]){border:0}.m_9e365f20{display:flex;align-items:center;font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);white-space:nowrap}.m_9e365f20:where([data-position=left]):before{display:none}.m_9e365f20:where([data-position=right]):after{display:none}.m_9e365f20:before{content:"";flex:1;height:calc(.0625rem * var(--mantine-scale));border-top:var(--divider-size) var(--divider-border-style, solid) var(--divider-color);margin-inline-end:var(--mantine-spacing-xs)}.m_9e365f20:after{content:"";flex:1;height:calc(.0625rem * var(--mantine-scale));border-top:var(--divider-size) var(--divider-border-style, solid) var(--divider-color);margin-inline-start:var(--mantine-spacing-xs)}.m_f11b401e{--drawer-size-xs: calc(20rem * var(--mantine-scale));--drawer-size-sm: calc(23.75rem * var(--mantine-scale));--drawer-size-md: calc(27.5rem * var(--mantine-scale));--drawer-size-lg: calc(38.75rem * var(--mantine-scale));--drawer-size-xl: calc(48.75rem * var(--mantine-scale));--drawer-size: var(--drawer-size-md);--drawer-offset: 0rem}.m_5a7c2c9{z-index:1000}.m_b8a05bbd{flex:var(--drawer-flex, 0 0 var(--drawer-size));height:var(--drawer-height, calc(100% - var(--drawer-offset) * 2));margin:var(--drawer-offset);max-width:calc(100% - var(--drawer-offset) * 2);max-height:calc(100% - var(--drawer-offset) * 2);overflow-y:auto}.m_31cd769a{display:flex;justify-content:var(--drawer-justify, flex-start);align-items:var(--drawer-align, flex-start)}.m_e9408a47{padding:var(--mantine-spacing-lg);padding-top:var(--mantine-spacing-xs);border-radius:var(--fieldset-radius, var(--mantine-radius-default));min-inline-size:auto}.m_84c9523a{border:calc(.0625rem * var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_84c9523a{border-color:var(--mantine-color-gray-3);background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_84c9523a{border-color:var(--mantine-color-dark-4);background-color:var(--mantine-color-dark-7)}.m_ef274e49{border:calc(.0625rem * var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_ef274e49{border-color:var(--mantine-color-gray-3);background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_ef274e49{border-color:var(--mantine-color-dark-4);background-color:var(--mantine-color-dark-6)}.m_eda993d3{padding:0;border:0;border-radius:0}.m_90794832{font-size:var(--mantine-font-size-sm)}.m_74ca27fe{padding:0;margin-bottom:var(--mantine-spacing-sm)}.m_8478a6da{container:mantine-grid / inline-size}.m_410352e9{--grid-overflow: visible;--grid-margin: calc(var(--grid-gutter) / -2);--grid-col-padding: calc(var(--grid-gutter) / 2);overflow:var(--grid-overflow)}.m_dee7bd2f{width:calc(100% + var(--grid-gutter));display:flex;flex-wrap:wrap;justify-content:var(--grid-justify);align-items:var(--grid-align);margin:var(--grid-margin)}.m_96bdd299{--col-flex-grow: 0;--col-offset: 0rem;flex-shrink:0;order:var(--col-order);flex-basis:var(--col-flex-basis);width:var(--col-width);max-width:var(--col-max-width);flex-grow:var(--col-flex-grow);margin-inline-start:var(--col-offset);padding:var(--grid-col-padding)}.m_bcb3f3c2{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=light]) .m_bcb3f3c2{background-color:var(--mark-bg-light)}:where([data-mantine-color-scheme=dark]) .m_bcb3f3c2{background-color:var(--mark-bg-dark)}.m_9e117634{display:block;flex:0;object-fit:var(--image-object-fit, cover);width:100%;border-radius:var(--image-radius, 0)}@keyframes m_885901b1{0%{opacity:.6;transform:scale(0)}to{opacity:0;transform:scale(2.8)}}.m_e5262200{--indicator-size: calc(.625rem * var(--mantine-scale));--indicator-color: var(--mantine-primary-color-filled);position:relative;display:block}.m_e5262200:where([data-inline]){display:inline-block}.m_760d1fb1{position:absolute;top:var(--indicator-top);left:var(--indicator-left);right:var(--indicator-right);bottom:var(--indicator-bottom);transform:translate(var(--indicator-translate-x),var(--indicator-translate-y));min-width:var(--indicator-size);height:var(--indicator-size);border-radius:var(--indicator-radius, 1000rem);z-index:var(--indicator-z-index, 200);display:flex;align-items:center;justify-content:center;font-size:var(--mantine-font-size-xs);background-color:var(--indicator-color);color:var(--indicator-text-color, var(--mantine-color-white));white-space:nowrap}.m_760d1fb1:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--indicator-color);border-radius:var(--indicator-radius, 1000rem);z-index:-1}.m_760d1fb1:where([data-with-label]){padding-inline:calc(var(--mantine-spacing-xs) / 2)}.m_760d1fb1:where([data-with-border]){border:2px solid var(--mantine-color-body)}.m_760d1fb1[data-processing]:before{animation:m_885901b1 1s linear infinite}.m_dc6f14e2{--kbd-fz-xs: calc(.625rem * var(--mantine-scale));--kbd-fz-sm: calc(.75rem * var(--mantine-scale));--kbd-fz-md: calc(.875rem * var(--mantine-scale));--kbd-fz-lg: calc(1rem * var(--mantine-scale));--kbd-fz-xl: calc(1.25rem * var(--mantine-scale));--kbd-fz: var(--kbd-fz-sm);--kbd-padding-xs: calc(.125rem * var(--mantine-scale)) calc(.25rem * var(--mantine-scale));--kbd-padding-sm: calc(.1875rem * var(--mantine-scale)) calc(.3125rem * var(--mantine-scale));--kbd-padding-md: calc(.25rem * var(--mantine-scale)) calc(.4375rem * var(--mantine-scale));--kbd-padding-lg: calc(.3125rem * var(--mantine-scale)) calc(.5625rem * var(--mantine-scale));--kbd-padding-xl: calc(.5rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale));--kbd-padding: var(--kbd-padding-sm);font-family:var(--mantine-font-family-monospace);line-height:var(--mantine-line-height);font-weight:700;padding:var(--kbd-padding);font-size:var(--kbd-fz);border-radius:var(--mantine-radius-sm);border:calc(.0625rem * var(--mantine-scale)) solid;border-bottom-width:calc(.1875rem * var(--mantine-scale));unicode-bidi:embed}:where([data-mantine-color-scheme=light]) .m_dc6f14e2{border-color:var(--mantine-color-gray-3);color:var(--mantine-color-gray-7);background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_dc6f14e2{border-color:var(--mantine-color-dark-4);color:var(--mantine-color-dark-0);background-color:var(--mantine-color-dark-6)}.m_abbac491{--list-fz: var(--mantine-font-size-md);--list-lh: var(--mantine-line-height-md);list-style-position:inside;font-size:var(--list-fz);line-height:var(--list-lh);margin:0;padding:0}.m_abbac491:where([data-with-padding]){padding-inline-start:var(--mantine-spacing-md)}.m_abb6bec2{white-space:nowrap;line-height:var(--list-lh)}.m_abb6bec2:where([data-with-icon]){list-style:none}.m_abb6bec2:where([data-with-icon]) .m_75cd9f71{--li-direction: row;--li-align: center}.m_abb6bec2:where(:not(:first-of-type)){margin-top:var(--list-spacing, 0)}.m_abb6bec2:where([data-centered]){line-height:1}.m_75cd9f71{display:inline-flex;flex-direction:var(--li-direction, column);align-items:var(--li-align, flex-start);white-space:normal}.m_60f83e5b{display:inline-block;vertical-align:middle;margin-inline-end:var(--mantine-spacing-sm)}.m_6e45937b{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;overflow:hidden;z-index:var(--lo-z-index)}.m_e8eb006c{position:relative;z-index:calc(var(--lo-z-index) + 1)}.m_df587f17{z-index:var(--lo-z-index)}.m_dc9b7c9f{padding:calc(.25rem * var(--mantine-scale))}.m_9bfac126{color:var(--mantine-color-dimmed);font-weight:500;font-size:var(--mantine-font-size-xs);padding:calc(var(--mantine-spacing-xs) / 2) var(--mantine-spacing-sm);cursor:default}.m_efdf90cb{margin-top:calc(.25rem * var(--mantine-scale));margin-bottom:calc(.25rem * var(--mantine-scale));border-top:calc(.0625rem * var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_efdf90cb{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_efdf90cb{border-color:var(--mantine-color-dark-4)}.m_99ac2aa1{font-size:var(--mantine-font-size-sm);width:100%;padding:calc(var(--mantine-spacing-xs) / 1.5) var(--mantine-spacing-sm);border-radius:var(--popover-radius, var(--mantine-radius-default));color:var(--menu-item-color, var(--mantine-color-text));display:flex;align-items:center;-webkit-user-select:none;user-select:none}.m_99ac2aa1:where([data-disabled],:disabled){color:var(--mantine-color-dimmed);opacity:.6;pointer-events:none}:where([data-mantine-color-scheme=light]) .m_99ac2aa1:where([data-hovered]){background-color:var(--menu-item-hover, var(--mantine-color-gray-1))}:where([data-mantine-color-scheme=dark]) .m_99ac2aa1:where([data-hovered]){background-color:var(--menu-item-hover, var(--mantine-color-dark-4))}.m_5476e0d3{flex:1}.m_8b75e504{display:flex;justify-content:center;align-items:center}.m_8b75e504:where([data-position=left]){margin-inline-end:var(--mantine-spacing-xs)}.m_8b75e504:where([data-position=right]){margin-inline-start:var(--mantine-spacing-xs)}.m_9df02822{--modal-size-xs: calc(20rem * var(--mantine-scale));--modal-size-sm: calc(23.75rem * var(--mantine-scale));--modal-size-md: calc(27.5rem * var(--mantine-scale));--modal-size-lg: calc(38.75rem * var(--mantine-scale));--modal-size-xl: calc(48.75rem * var(--mantine-scale));--modal-size: var(--modal-size-md);--modal-y-offset: 5dvh;--modal-x-offset: 5vw}.m_9df02822[data-full-screen]{--modal-border-radius: 0 !important}.m_9df02822[data-full-screen] .m_54c44539{--modal-content-flex: 0 0 100%;--modal-content-max-height: auto;--modal-content-height: 100dvh}.m_9df02822[data-full-screen] .m_1f958f16{--modal-inner-y-offset: 0;--modal-inner-x-offset: 0}.m_9df02822[data-centered] .m_1f958f16{--modal-inner-align: center}.m_d0e2b9cd{border-start-start-radius:var(--modal-radius, var(--mantine-radius-default));border-start-end-radius:var(--modal-radius, var(--mantine-radius-default))}.m_54c44539{flex:var(--modal-content-flex, 0 0 var(--modal-size));max-width:100%;max-height:var(--modal-content-max-height, calc(100dvh - var(--modal-y-offset) * 2));height:var(--modal-content-height, auto);overflow-y:auto}.m_54c44539[data-full-screen]{border-radius:0}.m_1f958f16{display:flex;justify-content:center;align-items:var(--modal-inner-align, flex-start);padding-top:var(--modal-inner-y-offset, var(--modal-y-offset));padding-bottom:var(--modal-inner-y-offset, var(--modal-y-offset));padding-inline:var(--modal-inner-x-offset, var(--modal-x-offset))}.m_7cda1cd6{--pill-fz-xs: calc(.625rem * var(--mantine-scale));--pill-fz-sm: calc(.75rem * var(--mantine-scale));--pill-fz-md: calc(.875rem * var(--mantine-scale));--pill-fz-lg: calc(1rem * var(--mantine-scale));--pill-fz-xl: calc(1.125rem * var(--mantine-scale));--pill-height-xs: calc(1.125rem * var(--mantine-scale));--pill-height-sm: calc(1.375rem * var(--mantine-scale));--pill-height-md: calc(1.5625rem * var(--mantine-scale));--pill-height-lg: calc(1.75rem * var(--mantine-scale));--pill-height-xl: calc(2rem * var(--mantine-scale));--pill-fz: var(--pill-fz-sm);--pill-height: var(--pill-height-sm);font-size:var(--pill-fz);flex:0;height:var(--pill-height);padding-inline:.8em;display:inline-flex;align-items:center;border-radius:var(--pill-radius, 1000rem);line-height:1;white-space:nowrap;user-select:none;-webkit-user-select:none;max-width:100%}:where([data-mantine-color-scheme=dark]) .m_7cda1cd6{background-color:var(--mantine-color-dark-7);color:var(--mantine-color-dark-0)}:where([data-mantine-color-scheme=light]) .m_7cda1cd6{color:var(--mantine-color-black)}.m_7cda1cd6:where([data-with-remove]:not(:has(button:disabled))){padding-inline-end:0}.m_7cda1cd6:where([data-disabled],:has(button:disabled)){cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_44da308b{background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=light]) .m_44da308b:where([data-disabled],:has(button:disabled)){background-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=light]) .m_e3a01f8{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=light]) .m_e3a01f8:where([data-disabled],:has(button:disabled)){background-color:var(--mantine-color-gray-3)}.m_1e0e6180{cursor:inherit;overflow:hidden;height:100%;line-height:var(--pill-height);text-overflow:ellipsis}.m_ae386778{color:inherit;font-size:inherit;height:100%;min-height:unset;min-width:2em;width:unset;border-radius:0;padding-inline-start:.1em;padding-inline-end:.3em;flex:0;border-end-end-radius:var(--pill-radius, 50%);border-start-end-radius:var(--pill-radius, 50%)}.m_7cda1cd6[data-disabled]>.m_ae386778,.m_ae386778:disabled{display:none;background-color:transparent;width:.8em;min-width:.8em;padding:0;cursor:not-allowed}.m_7cda1cd6[data-disabled]>.m_ae386778>svg,.m_ae386778:disabled>svg{display:none}.m_ae386778>svg{pointer-events:none}.m_1dcfd90b{--pg-gap-xs: calc(.375rem * var(--mantine-scale));--pg-gap-sm: calc(.5rem * var(--mantine-scale));--pg-gap-md: calc(.625rem * var(--mantine-scale));--pg-gap-lg: calc(.75rem * var(--mantine-scale));--pg-gap-xl: calc(.75rem * var(--mantine-scale));--pg-gap: var(--pg-gap-sm);display:flex;align-items:center;gap:var(--pg-gap);flex-wrap:wrap}.m_45c4369d{background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:calc(6.25rem * var(--mantine-scale));flex:1;border:0;font-size:inherit;height:1.6em;color:inherit;padding:0}.m_45c4369d::placeholder{color:var(--input-placeholder-color);opacity:1}.m_45c4369d:where([data-type=hidden],[data-type=auto]){height:calc(.0625rem * var(--mantine-scale));width:calc(.0625rem * var(--mantine-scale));top:0;left:0;pointer-events:none;position:absolute;opacity:0}.m_45c4369d:focus{outline:none}.m_45c4369d:where([data-type=auto]:focus){height:1.6em;visibility:visible;opacity:1;position:static}.m_45c4369d:where([data-pointer]:not([data-disabled],:disabled)){cursor:pointer}.m_45c4369d:where([data-disabled],:disabled){cursor:not-allowed}.m_f0824112{--nl-bg: var(--mantine-primary-color-light);--nl-hover: var(--mantine-primary-color-light-hover);--nl-color: var(--mantine-primary-color-light-color);display:flex;align-items:center;width:100%;padding:8px var(--mantine-spacing-sm);-webkit-user-select:none;user-select:none}@media (hover: hover){:where([data-mantine-color-scheme=light]) .m_f0824112:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_f0824112:hover{background-color:var(--mantine-color-dark-6)}}@media (hover: none){:where([data-mantine-color-scheme=light]) .m_f0824112:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_f0824112:active{background-color:var(--mantine-color-dark-6)}}.m_f0824112:where([data-disabled]){opacity:.4;pointer-events:none}.m_f0824112:where([data-active],[aria-current=page]){background-color:var(--nl-bg);color:var(--nl-color)}@media (hover: hover){.m_f0824112:where([data-active],[aria-current=page]):hover{background-color:var(--nl-hover)}}@media (hover: none){.m_f0824112:where([data-active],[aria-current=page]):active{background-color:var(--nl-hover)}}.m_f0824112:where([data-active],[aria-current=page]) .m_57492dcc{--description-opacity: .9;--description-color: var(--nl-color)}.m_690090b5{display:flex;align-items:center;justify-content:center;transition:transform .15s ease}.m_690090b5>svg{display:block}.m_690090b5:where([data-position=left]){margin-inline-end:var(--mantine-spacing-sm)}.m_690090b5:where([data-position=right]){margin-inline-start:var(--mantine-spacing-sm)}.m_690090b5:where([data-rotate]){transform:rotate(90deg)}.m_1f6ac4c4{font-size:var(--mantine-font-size-sm)}.m_f07af9d2{flex:1;overflow:hidden;text-overflow:ellipsis}.m_f07af9d2:where([data-no-wrap]){white-space:nowrap}.m_57492dcc{display:block;font-size:var(--mantine-font-size-xs);opacity:var(--description-opacity, 1);color:var(--description-color, var(--mantine-color-dimmed));overflow:hidden;text-overflow:ellipsis}:where([data-no-wrap]) .m_57492dcc{white-space:nowrap}.m_e17b862f{padding-inline-start:var(--nl-offset, var(--mantine-spacing-lg))}.m_1fd8a00b{transform:rotate(-90deg)}.m_a513464{--notification-radius: var(--mantine-radius-default);--notification-color: var(--mantine-primary-color-filled);overflow:hidden;box-sizing:border-box;position:relative;display:flex;align-items:center;padding-inline-start:calc(1.375rem * var(--mantine-scale));padding-inline-end:var(--mantine-spacing-xs);padding-top:var(--mantine-spacing-xs);padding-bottom:var(--mantine-spacing-xs);border-radius:var(--notification-radius);box-shadow:var(--mantine-shadow-lg)}.m_a513464:before{content:"";display:block;position:absolute;width:calc(.375rem * var(--mantine-scale));top:var(--notification-radius);bottom:var(--notification-radius);inset-inline-start:calc(.25rem * var(--mantine-scale));border-radius:var(--notification-radius);background-color:var(--notification-color)}:where([data-mantine-color-scheme=light]) .m_a513464{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_a513464{background-color:var(--mantine-color-dark-6)}.m_a513464:where([data-with-icon]){padding-inline-start:var(--mantine-spacing-xs)}.m_a513464:where([data-with-icon]):before{display:none}:where([data-mantine-color-scheme=light]) .m_a513464:where([data-with-border]){border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_a513464:where([data-with-border]){border:1px solid var(--mantine-color-dark-4)}.m_a4ceffb{box-sizing:border-box;margin-inline-end:var(--mantine-spacing-md);width:calc(1.75rem * var(--mantine-scale));height:calc(1.75rem * var(--mantine-scale));border-radius:calc(1.75rem * var(--mantine-scale));display:flex;align-items:center;justify-content:center;background-color:var(--notification-color);color:var(--mantine-color-white)}.m_b0920b15{margin-inline-end:var(--mantine-spacing-md)}.m_a49ed24{flex:1;overflow:hidden;margin-inline-end:var(--mantine-spacing-xs)}.m_3feedf16{margin-bottom:calc(.125rem * var(--mantine-scale));overflow:hidden;text-overflow:ellipsis;font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height-sm);font-weight:500}:where([data-mantine-color-scheme=light]) .m_3feedf16{color:var(--mantine-color-gray-9)}:where([data-mantine-color-scheme=dark]) .m_3feedf16{color:var(--mantine-color-white)}.m_3d733a3a{font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height-sm);overflow:hidden;text-overflow:ellipsis}:where([data-mantine-color-scheme=light]) .m_3d733a3a{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_3d733a3a{color:var(--mantine-color-dark-0)}:where([data-mantine-color-scheme=light]) .m_3d733a3a:where([data-with-title]){color:var(--mantine-color-gray-6)}:where([data-mantine-color-scheme=dark]) .m_3d733a3a:where([data-with-title]){color:var(--mantine-color-dark-2)}@media (hover: hover){:where([data-mantine-color-scheme=light]) .m_919a4d88:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_919a4d88:hover{background-color:var(--mantine-color-dark-8)}}@media (hover: none){:where([data-mantine-color-scheme=light]) .m_919a4d88:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_919a4d88:active{background-color:var(--mantine-color-dark-8)}}.m_e2f5cd4e{--ni-right-section-width-xs: calc(1.0625rem * var(--mantine-scale));--ni-right-section-width-sm: calc(1.5rem * var(--mantine-scale));--ni-right-section-width-md: calc(1.6875rem * var(--mantine-scale));--ni-right-section-width-lg: calc(1.9375rem * var(--mantine-scale));--ni-right-section-width-xl: calc(2.125rem * var(--mantine-scale))}.m_95e17d22{--ni-chevron-size-xs: calc(.625rem * var(--mantine-scale));--ni-chevron-size-sm: calc(.875rem * var(--mantine-scale));--ni-chevron-size-md: calc(1rem * var(--mantine-scale));--ni-chevron-size-lg: calc(1.125rem * var(--mantine-scale));--ni-chevron-size-xl: calc(1.25rem * var(--mantine-scale));--ni-chevron-size: var(--ni-chevron-size-sm);display:flex;flex-direction:column;width:100%;height:calc(var(--input-height) - calc(.125rem * var(--mantine-scale)));max-width:calc(var(--ni-chevron-size) * 1.7);margin-inline-start:auto}.m_80b4b171{--control-border: 1px solid var(--input-bd);--control-radius: calc(var(--input-radius) - calc(.0625rem * var(--mantine-scale)));flex:0 0 50%;width:100%;padding:0;height:calc(var(--input-height) / 2 - calc(.0625rem * var(--mantine-scale)));border-inline-start:var(--control-border);display:flex;align-items:center;justify-content:center;color:var(--mantine-color-text);background-color:transparent;cursor:pointer}.m_80b4b171:where(:disabled){background-color:transparent;cursor:not-allowed;opacity:.6}:where([data-mantine-color-scheme=light]) .m_80b4b171:where(:disabled){color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_80b4b171:where(:disabled){color:var(--mantine-color-dark-3)}.m_e2f5cd4e[data-error] :where(.m_80b4b171){color:var(--mantine-color-error)}@media (hover: hover){:where([data-mantine-color-scheme=light]) .m_80b4b171:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_80b4b171:hover{background-color:var(--mantine-color-dark-4)}}@media (hover: none){:where([data-mantine-color-scheme=light]) .m_80b4b171:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_80b4b171:active{background-color:var(--mantine-color-dark-4)}}.m_80b4b171:where(:first-of-type){border-radius:0;border-start-end-radius:var(--control-radius)}.m_80b4b171:last-of-type{border-radius:0;border-end-end-radius:var(--control-radius)}.m_4addd315{--pagination-control-size-xs: calc(1.375rem * var(--mantine-scale));--pagination-control-size-sm: calc(1.625rem * var(--mantine-scale));--pagination-control-size-md: calc(2rem * var(--mantine-scale));--pagination-control-size-lg: calc(2.375rem * var(--mantine-scale));--pagination-control-size-xl: calc(2.75rem * var(--mantine-scale));--pagination-control-size: var(--pagination-control-size-md);--pagination-control-fz: var(--mantine-font-size-md);--pagination-active-bg: var(--mantine-primary-color-filled)}.m_326d024a{display:flex;align-items:center;justify-content:center;border:calc(.0625rem * var(--mantine-scale)) solid;cursor:pointer;color:var(--mantine-color-text);height:var(--pagination-control-size);min-width:var(--pagination-control-size);font-size:var(--pagination-control-fz);line-height:1;border-radius:var(--pagination-control-radius, var(--mantine-radius-default))}.m_326d024a:where([data-with-padding]){padding:calc(var(--pagination-control-size) / 4)}.m_326d024a:where(:disabled,[data-disabled]){cursor:not-allowed;opacity:.4}:where([data-mantine-color-scheme=light]) .m_326d024a{border-color:var(--mantine-color-gray-4);background-color:var(--mantine-color-white)}@media (hover: hover){:where([data-mantine-color-scheme=light]) .m_326d024a:hover:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-gray-0)}}@media (hover: none){:where([data-mantine-color-scheme=light]) .m_326d024a:active:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-gray-0)}}:where([data-mantine-color-scheme=dark]) .m_326d024a{border-color:var(--mantine-color-dark-4);background-color:var(--mantine-color-dark-6)}@media (hover: hover){:where([data-mantine-color-scheme=dark]) .m_326d024a:hover:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-dark-5)}}@media (hover: none){:where([data-mantine-color-scheme=dark]) .m_326d024a:active:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-dark-5)}}.m_326d024a:where([data-active]){background-color:var(--pagination-active-bg);border-color:var(--pagination-active-bg);color:var(--pagination-active-color, var(--mantine-color-white))}@media (hover: hover){.m_326d024a:where([data-active]):hover{background-color:var(--pagination-active-bg)}}@media (hover: none){.m_326d024a:where([data-active]):active{background-color:var(--pagination-active-bg)}}.m_4ad7767d{height:var(--pagination-control-size);min-width:var(--pagination-control-size);display:flex;align-items:center;justify-content:center;pointer-events:none}.m_f61ca620{--psi-button-size-xs: calc(1.375rem * var(--mantine-scale));--psi-button-size-sm: calc(1.625rem * var(--mantine-scale));--psi-button-size-md: calc(1.75rem * var(--mantine-scale));--psi-button-size-lg: calc(2rem * var(--mantine-scale));--psi-button-size-xl: calc(2.5rem * var(--mantine-scale));--psi-icon-size-xs: calc(.75rem * var(--mantine-scale));--psi-icon-size-sm: calc(.9375rem * var(--mantine-scale));--psi-icon-size-md: calc(1.0625rem * var(--mantine-scale));--psi-icon-size-lg: calc(1.1875rem * var(--mantine-scale));--psi-icon-size-xl: calc(1.3125rem * var(--mantine-scale));--psi-button-size: var(--psi-button-size-sm);--psi-icon-size: var(--psi-icon-size-sm)}.m_ccf8da4c{position:relative;overflow:hidden}.m_f2d85dd2{font-family:var(--mantine-font-family);background-color:transparent;border:0;padding-inline-end:var(--input-padding-inline-end);padding-inline-start:var(--input-padding-inline-start);position:absolute;top:0;right:0;bottom:0;left:0;outline:0;font-size:inherit;line-height:var(--mantine-line-height);height:100%;width:100%;color:inherit}.m_ccf8da4c[data-disabled] .m_f2d85dd2,.m_f2d85dd2:disabled{cursor:not-allowed}.m_f2d85dd2::placeholder{color:var(--input-placeholder-color);opacity:1}.m_f2d85dd2::-ms-reveal{display:none}.m_b1072d44{width:var(--psi-button-size);height:var(--psi-button-size);min-width:var(--psi-button-size);min-height:var(--psi-button-size)}.m_b1072d44:disabled{display:none}.m_f1cb205a{--pin-input-size-xs: calc(1.875rem * var(--mantine-scale));--pin-input-size-sm: calc(2.25rem * var(--mantine-scale));--pin-input-size-md: calc(2.625rem * var(--mantine-scale));--pin-input-size-lg: calc(3.125rem * var(--mantine-scale));--pin-input-size-xl: calc(3.75rem * var(--mantine-scale));--pin-input-size: var(--pin-input-size-sm)}.m_cb288ead{width:var(--pin-input-size);height:var(--pin-input-size)}@keyframes m_81a374bd{0%{background-position:0 0}to{background-position:calc(2.5rem * var(--mantine-scale)) 0}}.m_db6d6462{--progress-radius: var(--mantine-radius-default);--progress-size: var(--progress-size-md);--progress-size-xs: calc(.1875rem * var(--mantine-scale));--progress-size-sm: calc(.3125rem * var(--mantine-scale));--progress-size-md: calc(.5rem * var(--mantine-scale));--progress-size-lg: calc(.75rem * var(--mantine-scale));--progress-size-xl: calc(1rem * var(--mantine-scale));position:relative;height:var(--progress-size);border-radius:var(--progress-radius);overflow:hidden;display:flex}:where([data-mantine-color-scheme=light]) .m_db6d6462{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_db6d6462{background-color:var(--mantine-color-dark-4)}.m_2242eb65{background-color:var(--progress-section-color);height:100%;width:var(--progress-section-width);display:flex;align-items:center;justify-content:center;overflow:hidden;background-size:calc(1.25rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale));transition:width var(--progress-transition-duration, .1s) ease}.m_2242eb65:where([data-striped]){background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.m_2242eb65:where([data-animated]){animation:m_81a374bd 1s linear infinite}.m_2242eb65:where(:last-of-type){border-radius:0;border-start-end-radius:var(--progress-radius);border-end-end-radius:var(--progress-radius)}.m_2242eb65:where(:first-of-type){border-radius:0;border-start-start-radius:var(--progress-radius);border-end-start-radius:var(--progress-radius)}.m_91e40b74{color:var(--progress-label-color, var(--mantine-color-white));font-weight:700;-webkit-user-select:none;user-select:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:min(calc(var(--progress-size) * .65),calc(1.125rem * var(--mantine-scale)));line-height:1;padding-inline:calc(.25rem * var(--mantine-scale))}.m_9dc8ae12{--card-radius: var(--mantine-radius-default);display:block;width:100%;border-radius:var(--card-radius);cursor:pointer}.m_9dc8ae12 :where(*){cursor:inherit}.m_9dc8ae12:where([data-with-border]){border:calc(.0625rem * var(--mantine-scale)) solid transparent}:where([data-mantine-color-scheme=light]) .m_9dc8ae12:where([data-with-border]){border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_9dc8ae12:where([data-with-border]){border-color:var(--mantine-color-dark-4)}.m_717d7ff6{--radio-size-xs: calc(1rem * var(--mantine-scale));--radio-size-sm: calc(1.25rem * var(--mantine-scale));--radio-size-md: calc(1.5rem * var(--mantine-scale));--radio-size-lg: calc(1.875rem * var(--mantine-scale));--radio-size-xl: calc(2.25rem * var(--mantine-scale));--radio-icon-size-xs: calc(.375rem * var(--mantine-scale));--radio-icon-size-sm: calc(.5rem * var(--mantine-scale));--radio-icon-size-md: calc(.625rem * var(--mantine-scale));--radio-icon-size-lg: calc(.875rem * var(--mantine-scale));--radio-icon-size-xl: calc(1rem * var(--mantine-scale));--radio-icon-size: var(--radio-icon-size-sm);--radio-size: var(--radio-size-sm);--radio-color: var(--mantine-primary-color-filled);--radio-icon-color: var(--mantine-color-white);position:relative;border:calc(.0625rem * var(--mantine-scale)) solid transparent;width:var(--radio-size);min-width:var(--radio-size);height:var(--radio-size);min-height:var(--radio-size);border-radius:var(--radio-radius, 10000px);transition:border-color .1s ease,background-color .1s ease;cursor:var(--mantine-cursor-type);-webkit-tap-highlight-color:transparent;display:flex;align-items:center;justify-content:center}:where([data-mantine-color-scheme=light]) .m_717d7ff6{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_717d7ff6{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_717d7ff6[data-indeterminate],.m_717d7ff6[data-checked]{background-color:var(--radio-color);border-color:var(--radio-color)}.m_717d7ff6[data-indeterminate]>.m_3e4da632,.m_717d7ff6[data-checked]>.m_3e4da632{opacity:1;transform:none;color:var(--radio-icon-color)}.m_717d7ff6[data-disabled]{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_717d7ff6[data-disabled]{background-color:var(--mantine-color-gray-2);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_717d7ff6[data-disabled]{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-6)}[data-mantine-color-scheme=light] .m_717d7ff6[data-disabled][data-checked]>.m_3e4da632{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m_717d7ff6[data-disabled][data-checked]>.m_3e4da632{color:var(--mantine-color-dark-3)}.m_2980836c[data-indeterminate]:not([data-disabled]),.m_2980836c[data-checked]:not([data-disabled]){background-color:transparent;border-color:var(--radio-color)}.m_2980836c[data-indeterminate]:not([data-disabled])>.m_3e4da632,.m_2980836c[data-checked]:not([data-disabled])>.m_3e4da632{color:var(--radio-color);opacity:1;transform:none}.m_3e4da632{display:block;width:var(--radio-icon-size);height:var(--radio-icon-size);color:transparent;pointer-events:none;transform:translateY(calc(.3125rem * var(--mantine-scale))) scale(.5);opacity:1;transition:transform .1s ease,opacity .1s ease}.m_f3f1af94{--radio-size-xs: calc(1rem * var(--mantine-scale));--radio-size-sm: calc(1.25rem * var(--mantine-scale));--radio-size-md: calc(1.5rem * var(--mantine-scale));--radio-size-lg: calc(1.875rem * var(--mantine-scale));--radio-size-xl: calc(2.25rem * var(--mantine-scale));--radio-size: var(--radio-size-sm);--radio-icon-size-xs: calc(.375rem * var(--mantine-scale));--radio-icon-size-sm: calc(.5rem * var(--mantine-scale));--radio-icon-size-md: calc(.625rem * var(--mantine-scale));--radio-icon-size-lg: calc(.875rem * var(--mantine-scale));--radio-icon-size-xl: calc(1rem * var(--mantine-scale));--radio-icon-size: var(--radio-icon-size-sm);--radio-icon-color: var(--mantine-color-white)}.m_89c4f5e4{position:relative;width:var(--radio-size);height:var(--radio-size);order:1}.m_89c4f5e4:where([data-label-position=left]){order:2}.m_f3ed6b2b{color:var(--radio-icon-color);opacity:var(--radio-icon-opacity, 0);transform:var(--radio-icon-transform, scale(.2) translateY(calc(.625rem * var(--mantine-scale))));transition:opacity .1s ease,transform .2s ease;pointer-events:none;width:var(--radio-icon-size);height:var(--radio-icon-size);position:absolute;top:calc(50% - var(--radio-icon-size) / 2);left:calc(50% - var(--radio-icon-size) / 2)}.m_8a3dbb89{border:calc(.0625rem * var(--mantine-scale)) solid;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--radio-size);height:var(--radio-size);border-radius:var(--radio-radius, var(--radio-size));margin:0;display:flex;align-items:center;justify-content:center;transition-property:background-color,border-color;transition-timing-function:ease;transition-duration:.1s;cursor:var(--mantine-cursor-type);-webkit-tap-highlight-color:transparent}:where([data-mantine-color-scheme=light]) .m_8a3dbb89{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_8a3dbb89{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_8a3dbb89:checked{background-color:var(--radio-color, var(--mantine-primary-color-filled));border-color:var(--radio-color, var(--mantine-primary-color-filled))}.m_8a3dbb89:checked+.m_f3ed6b2b{--radio-icon-opacity: 1;--radio-icon-transform: scale(1)}.m_8a3dbb89:disabled{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_8a3dbb89:disabled{background-color:var(--mantine-color-gray-1);border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=light]) .m_8a3dbb89:disabled+.m_f3ed6b2b{--radio-icon-color: var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_8a3dbb89:disabled{background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-4)}:where([data-mantine-color-scheme=dark]) .m_8a3dbb89:disabled+.m_f3ed6b2b{--radio-icon-color: var(--mantine-color-dark-7)}.m_8a3dbb89:where([data-error]){border-color:var(--mantine-color-error)}.m_1bfe9d39+.m_f3ed6b2b{--radio-icon-color: var(--radio-color)}.m_1bfe9d39:checked:not(:disabled){background-color:transparent;border-color:var(--radio-color)}.m_1bfe9d39:checked:not(:disabled)+.m_f3ed6b2b{--radio-icon-color: var(--radio-color);--radio-icon-opacity: 1;--radio-icon-transform: none}.m_f8d312f2{--rating-size-xs: calc(.875rem * var(--mantine-scale));--rating-size-sm: calc(1.125rem * var(--mantine-scale));--rating-size-md: calc(1.25rem * var(--mantine-scale));--rating-size-lg: calc(1.75rem * var(--mantine-scale));--rating-size-xl: calc(2rem * var(--mantine-scale));display:flex;width:max-content}.m_f8d312f2:where(:has(input:disabled)){pointer-events:none}.m_61734bb7{position:relative;transition:transform .1s ease}.m_61734bb7:where([data-active]){z-index:1;transform:scale(1.1)}.m_5662a89a{width:var(--rating-size);height:var(--rating-size);display:block}:where([data-mantine-color-scheme=light]) .m_5662a89a{fill:var(--mantine-color-gray-3);stroke:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_5662a89a{fill:var(--mantine-color-dark-3);stroke:var(--mantine-color-dark-3)}.m_5662a89a:where([data-filled]){fill:var(--rating-color);stroke:var(--rating-color)}.m_211007ba{height:0;width:0;position:absolute;overflow:hidden;white-space:nowrap;opacity:0;-webkit-tap-highlight-color:transparent}.m_211007ba:focus-visible+label{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem * var(--mantine-scale))}.m_21342ee4{display:block;cursor:pointer;position:absolute;top:0;left:0;z-index:var(--rating-item-z-index, 0);-webkit-tap-highlight-color:transparent}.m_21342ee4:where([data-read-only]){cursor:default}.m_21342ee4:where(:last-of-type){position:relative}.m_fae05d6a{clip-path:var(--rating-symbol-clip-path)}.m_1b3c8819{--tooltip-radius: var(--mantine-radius-default);position:absolute;padding:calc(var(--mantine-spacing-xs) / 2) var(--mantine-spacing-xs);pointer-events:none;font-size:var(--mantine-font-size-sm);white-space:nowrap;border-radius:var(--tooltip-radius)}:where([data-mantine-color-scheme=light]) .m_1b3c8819{background-color:var(--tooltip-bg, var(--mantine-color-gray-9));color:var(--tooltip-color, var(--mantine-color-white))}:where([data-mantine-color-scheme=dark]) .m_1b3c8819{background-color:var(--tooltip-bg, var(--mantine-color-gray-2));color:var(--tooltip-color, var(--mantine-color-black))}.m_1b3c8819:where([data-multiline]){white-space:normal}.m_1b3c8819:where([data-fixed]){position:fixed}.m_f898399f{background-color:inherit;border:0;z-index:1}.m_b32e4812{position:relative;width:var(--rp-size);height:var(--rp-size);min-width:var(--rp-size);min-height:var(--rp-size)}.m_d43b5134{width:var(--rp-size);height:var(--rp-size);min-width:var(--rp-size);min-height:var(--rp-size);transform:rotate(-90deg)}.m_b1ca1fbf{stroke:var(--curve-color, var(--rp-curve-root-color))}[data-mantine-color-scheme=light] .m_b1ca1fbf{--rp-curve-root-color: var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m_b1ca1fbf{--rp-curve-root-color: var(--mantine-color-dark-4)}.m_b23f9dc4{position:absolute;top:50%;transform:translateY(-50%);inset-inline:var(--rp-label-offset)}.m_cf365364{--sc-padding-xs: calc(.1875rem * var(--mantine-scale)) calc(.375rem * var(--mantine-scale));--sc-padding-sm: calc(.3125rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale));--sc-padding-md: calc(.4375rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale));--sc-padding-lg: calc(.5625rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));--sc-padding-xl: calc(.75rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale));--sc-transition-duration: .2s;--sc-padding: var(--sc-padding-sm);--sc-transition-timing-function: ease;--sc-font-size: var(--mantine-font-size-sm);position:relative;display:inline-flex;flex-direction:row;width:auto;border-radius:var(--sc-radius, var(--mantine-radius-default));overflow:hidden;padding:calc(.25rem * var(--mantine-scale))}.m_cf365364:where([data-full-width]){display:flex}.m_cf365364:where([data-orientation=vertical]){display:flex;flex-direction:column;width:max-content}.m_cf365364:where([data-orientation=vertical]):where([data-full-width]){width:auto}:where([data-mantine-color-scheme=light]) .m_cf365364{background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_cf365364{background-color:var(--mantine-color-dark-8)}.m_9e182ccd{position:absolute;display:block;z-index:1;border-radius:var(--sc-radius, var(--mantine-radius-default))}:where([data-mantine-color-scheme=light]) .m_9e182ccd{box-shadow:var(--sc-shadow, none);background-color:var(--sc-color, var(--mantine-color-white))}:where([data-mantine-color-scheme=dark]) .m_9e182ccd{box-shadow:none;background-color:var(--sc-color, var(--mantine-color-dark-5))}.m_1738fcb2{-webkit-tap-highlight-color:transparent;font-weight:500;display:block;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;border-radius:var(--sc-radius, var(--mantine-radius-default));font-size:var(--sc-font-size);padding:var(--sc-padding);transition:color var(--sc-transition-duration) var(--sc-transition-timing-function);cursor:pointer;outline:var(--segmented-control-outline, none)}:where([data-mantine-color-scheme=light]) .m_1738fcb2{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2{color:var(--mantine-color-dark-1)}.m_1738fcb2:where([data-read-only]){cursor:default}fieldset:disabled .m_1738fcb2,.m_1738fcb2:where([data-disabled]){cursor:not-allowed}:where([data-mantine-color-scheme=light]) fieldset:disabled .m_1738fcb2,:where([data-mantine-color-scheme=light]) .m_1738fcb2:where([data-disabled]){color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_1738fcb2,:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where([data-disabled]){color:var(--mantine-color-dark-3)}:where([data-mantine-color-scheme=light]) .m_1738fcb2:where([data-active]){color:var(--sc-label-color, var(--mantine-color-black))}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where([data-active]){color:var(--sc-label-color, var(--mantine-color-white))}.m_cf365364:where([data-initialized]) .m_1738fcb2:where([data-active]):before{display:none}.m_1738fcb2:where([data-active]):before{content:"";top:0;right:0;bottom:0;left:0;z-index:0;position:absolute;border-radius:var(--sc-radius, var(--mantine-radius-default))}:where([data-mantine-color-scheme=light]) .m_1738fcb2:where([data-active]):before{box-shadow:var(--sc-shadow, none);background-color:var(--sc-color, var(--mantine-color-white))}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where([data-active]):before{box-shadow:none;background-color:var(--sc-color, var(--mantine-color-dark-5))}@media (hover: hover){:where([data-mantine-color-scheme=light]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):hover{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):hover{color:var(--mantine-color-white)}}@media (hover: none){:where([data-mantine-color-scheme=light]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):active{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):active{color:var(--mantine-color-white)}}@media (hover: hover){:where([data-mantine-color-scheme=light]) fieldset:disabled .m_1738fcb2:hover{color:var(--mantine-color-gray-5)!important}:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_1738fcb2:hover{color:var(--mantine-color-dark-3)!important}}@media (hover: none){:where([data-mantine-color-scheme=light]) fieldset:disabled .m_1738fcb2:active{color:var(--mantine-color-gray-5)!important}:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_1738fcb2:active{color:var(--mantine-color-dark-3)!important}}.m_1714d588{height:0;width:0;position:absolute;overflow:hidden;white-space:nowrap;opacity:0}.m_1714d588[data-focus-ring=auto]:focus:focus-visible+.m_1738fcb2{--segmented-control-outline: 2px solid var(--mantine-primary-color-filled)}.m_1714d588[data-focus-ring=always]:focus+.m_1738fcb2{--segmented-control-outline: 2px solid var(--mantine-primary-color-filled)}.m_69686b9b{position:relative;flex:1;z-index:2;transition:border-color var(--sc-transition-duration) var(--sc-transition-timing-function)}.m_cf365364[data-with-items-borders] :where(.m_69686b9b):before{content:"";position:absolute;top:0;bottom:0;inset-inline-start:0;background-color:var(--separator-color);width:calc(.0625rem * var(--mantine-scale));transition:background-color var(--sc-transition-duration) var(--sc-transition-timing-function)}.m_69686b9b[data-orientation=vertical]:before{top:0;inset-inline:0;bottom:auto;height:calc(.0625rem * var(--mantine-scale));width:auto}:where([data-mantine-color-scheme=light]) .m_69686b9b{--separator-color: var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_69686b9b{--separator-color: var(--mantine-color-dark-4)}.m_69686b9b:first-of-type:before{--separator-color: transparent}[data-mantine-color-scheme] .m_69686b9b[data-active]:before,[data-mantine-color-scheme] .m_69686b9b[data-active]+.m_69686b9b:before{--separator-color: transparent}.m_78882f40{position:relative;z-index:2}.m_fa528724{--scp-filled-segment-color: var(--mantine-primary-color-filled);--scp-transition-duration: 0ms;--scp-thickness: calc(.625rem * var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_fa528724{--scp-empty-segment-color: var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_fa528724{--scp-empty-segment-color: var(--mantine-color-dark-4)}.m_fa528724{position:relative;width:fit-content}.m_62e9e7e2{display:block;transform:var(--scp-rotation);overflow:hidden}.m_c573fb6f{transition:stroke-dashoffset var(--scp-transition-duration) ease,stroke-dasharray var(--scp-transition-duration) ease,stroke var(--scp-transition-duration)}.m_4fa340f2{position:absolute;margin:0;padding:0;inset-inline:0;text-align:center;z-index:1}.m_4fa340f2:where([data-position=bottom]){bottom:0;padding-inline:calc(var(--scp-thickness) * 2)}.m_4fa340f2:where([data-position=bottom]):where([data-orientation=down]){bottom:auto;top:0}.m_4fa340f2:where([data-position=center]){top:50%;padding-inline:calc(var(--scp-thickness) * 3)}.m_925c2d2c{container:simple-grid / inline-size}.m_2415a157{display:grid;grid-template-columns:repeat(var(--sg-cols),minmax(0,1fr));gap:var(--sg-spacing-y) var(--sg-spacing-x)}@keyframes m_299c329c{0%,to{opacity:.4}50%{opacity:1}}.m_18320242{height:var(--skeleton-height, auto);width:var(--skeleton-width, 100%);border-radius:var(--skeleton-radius, var(--mantine-radius-default));position:relative;transform:translateZ(0);-webkit-transform:translateZ(0)}.m_18320242:where([data-animate]):after{animation:m_299c329c 1.5s linear infinite}.m_18320242:where([data-visible]){overflow:hidden}.m_18320242:where([data-visible]):before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;z-index:10;background-color:var(--mantine-color-body)}.m_18320242:where([data-visible]):after{position:absolute;content:"";top:0;right:0;bottom:0;left:0;z-index:11}:where([data-mantine-color-scheme=light]) .m_18320242:where([data-visible]):after{background-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_18320242:where([data-visible]):after{background-color:var(--mantine-color-dark-4)}.m_dd36362e{--slider-size-xs: calc(.25rem * var(--mantine-scale));--slider-size-sm: calc(.375rem * var(--mantine-scale));--slider-size-md: calc(.5rem * var(--mantine-scale));--slider-size-lg: calc(.625rem * var(--mantine-scale));--slider-size-xl: calc(.75rem * var(--mantine-scale));--slider-size: var(--slider-size-md);--slider-radius: calc(62.5rem * var(--mantine-scale));--slider-color: var(--mantine-primary-color-filled);-webkit-tap-highlight-color:transparent;outline:none;height:calc(var(--slider-size) * 2);padding-inline:var(--slider-size);display:flex;flex-direction:column;align-items:center;touch-action:none;position:relative}[data-mantine-color-scheme=light] .m_dd36362e{--slider-track-bg: var(--mantine-color-gray-2);--slider-track-disabled-bg: var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .m_dd36362e{--slider-track-bg: var(--mantine-color-dark-4);--slider-track-disabled-bg: var(--mantine-color-dark-3)}.m_c9357328{position:absolute;top:calc(-2.25rem * var(--mantine-scale));font-size:var(--mantine-font-size-xs);color:var(--mantine-color-white);padding:calc(var(--mantine-spacing-xs) / 2);border-radius:var(--mantine-radius-sm);white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;touch-action:none}:where([data-mantine-color-scheme=light]) .m_c9357328{background-color:var(--mantine-color-gray-9)}:where([data-mantine-color-scheme=dark]) .m_c9357328{background-color:var(--mantine-color-dark-4)}.m_c9a9a60a{position:absolute;display:flex;height:var(--slider-thumb-size);width:var(--slider-thumb-size);border:calc(.25rem * var(--mantine-scale)) solid;transform:translate(-50%,-50%);color:var(--slider-color);top:50%;cursor:pointer;border-radius:var(--slider-radius);align-items:center;justify-content:center;transition:box-shadow .1s ease,transform .1s ease;z-index:3;-webkit-user-select:none;user-select:none;touch-action:none;outline-offset:calc(.125rem * var(--mantine-scale));left:var(--slider-thumb-offset)}:where([dir=rtl]) .m_c9a9a60a{left:auto;right:calc(var(--slider-thumb-offset) - var(--slider-thumb-size))}fieldset:disabled .m_c9a9a60a,.m_c9a9a60a:where([data-disabled]){display:none}.m_c9a9a60a:where([data-dragging]){transform:translate(-50%,-50%) scale(1.05);box-shadow:var(--mantine-shadow-sm)}:where([data-mantine-color-scheme=light]) .m_c9a9a60a{border-color:var(--slider-color);background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_c9a9a60a{border-color:var(--mantine-color-white);background-color:var(--slider-color)}.m_a8645c2{display:flex;align-items:center;width:100%;height:calc(var(--slider-size) * 2);cursor:pointer}fieldset:disabled .m_a8645c2,.m_a8645c2:where([data-disabled]){cursor:not-allowed}.m_c9ade57f{position:relative;width:100%;height:var(--slider-size)}.m_c9ade57f:where([data-inverted]:not([data-disabled])){--track-bg: var(--slider-color)}fieldset:disabled .m_c9ade57f:where([data-inverted]),.m_c9ade57f:where([data-inverted][data-disabled]){--track-bg: var(--slider-track-disabled-bg)}.m_c9ade57f:before{content:"";position:absolute;top:0;bottom:0;border-radius:var(--slider-radius);inset-inline:calc(var(--slider-size) * -1);background-color:var(--track-bg, var(--slider-track-bg));z-index:0}.m_38aeed47{position:absolute;z-index:1;top:0;bottom:0;background-color:var(--slider-color);border-radius:var(--slider-radius);width:var(--slider-bar-width);inset-inline-start:var(--slider-bar-offset)}.m_38aeed47:where([data-inverted]){background-color:var(--slider-track-bg)}:where([data-mantine-color-scheme=light]) fieldset:disabled .m_38aeed47:where(:not([data-inverted])),:where([data-mantine-color-scheme=light]) .m_38aeed47:where([data-disabled]:not([data-inverted])){background-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_38aeed47:where(:not([data-inverted])),:where([data-mantine-color-scheme=dark]) .m_38aeed47:where([data-disabled]:not([data-inverted])){background-color:var(--mantine-color-dark-3)}.m_b7b0423a{position:absolute;inset-inline-start:calc(var(--mark-offset) - var(--slider-size) / 2);top:0;z-index:2;height:0;pointer-events:none}.m_dd33bc19{border:calc(.125rem * var(--mantine-scale)) solid;height:var(--slider-size);width:var(--slider-size);border-radius:calc(62.5rem * var(--mantine-scale));transform:translate(calc(var(--slider-size) / -2));background-color:var(--mantine-color-white);pointer-events:none}:where([data-mantine-color-scheme=light]) .m_dd33bc19{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_dd33bc19{border-color:var(--mantine-color-dark-4)}.m_dd33bc19:where([data-filled]){border-color:var(--slider-color)}:where([data-mantine-color-scheme=light]) .m_dd33bc19:where([data-filled]):where([data-disabled]){border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_dd33bc19:where([data-filled]):where([data-disabled]){border-color:var(--mantine-color-dark-3)}.m_68c77a5b{transform:translate(calc(-50% + var(--slider-size) / 2),calc(var(--mantine-spacing-xs) / 2));font-size:var(--mantine-font-size-sm);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none}:where([data-mantine-color-scheme=light]) .m_68c77a5b{color:var(--mantine-color-gray-6)}:where([data-mantine-color-scheme=dark]) .m_68c77a5b{color:var(--mantine-color-dark-2)}.m_559cce2d{position:relative}.m_559cce2d:where([data-has-spoiler]){margin-bottom:calc(1.5rem * var(--mantine-scale))}.m_b912df4e{display:flex;flex-direction:column;overflow:hidden;transition:max-height var(--spoiler-transition-duration, .2s) ease}.m_b9131032{position:absolute;inset-inline-start:0;top:100%;height:calc(1.5rem * var(--mantine-scale))}.m_6d731127{display:flex;flex-direction:column;align-items:var(--stack-align, stretch);justify-content:var(--stack-justify, flex-start);gap:var(--stack-gap, var(--mantine-spacing-md))}.m_cbb4ea7e{--stepper-icon-size-xs: calc(2.125rem * var(--mantine-scale));--stepper-icon-size-sm: calc(2.25rem * var(--mantine-scale));--stepper-icon-size-md: calc(2.625rem * var(--mantine-scale));--stepper-icon-size-lg: calc(3rem * var(--mantine-scale));--stepper-icon-size-xl: calc(3.25rem * var(--mantine-scale));--stepper-icon-size: var(--stepper-icon-size-md);--stepper-color: var(--mantine-primary-color-filled);--stepper-content-padding: var(--mantine-spacing-md);--stepper-spacing: var(--mantine-spacing-md);--stepper-radius: calc(62.5rem * var(--mantine-scale));--stepper-fz: var(--mantine-font-size-md)}.m_aaf89d0b{display:flex;flex-wrap:nowrap;align-items:center}.m_aaf89d0b:where([data-wrap]){flex-wrap:wrap;gap:var(--mantine-spacing-md) 0}.m_aaf89d0b:where([data-orientation=vertical]){flex-direction:column}.m_aaf89d0b:where([data-orientation=vertical]):where([data-icon-position=left]){align-items:flex-start}.m_aaf89d0b:where([data-orientation=vertical]):where([data-icon-position=right]){align-items:flex-end}.m_aaf89d0b:where([data-orientation=horizontal]){flex-direction:row}.m_2a371ac9{--separator-offset: calc(var(--stepper-icon-size) / 2 - calc(.0625rem * var(--mantine-scale)));transition:background-color .15s ease;flex:1}:where([data-mantine-color-scheme=light]) .m_2a371ac9{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_2a371ac9{background-color:var(--mantine-color-dark-2)}.m_2a371ac9:where([data-active]){background-color:var(--stepper-color)}.m_2a371ac9:where([data-orientation=horizontal]){height:calc(.125rem * var(--mantine-scale));margin-inline:var(--mantine-spacing-md)}.m_2a371ac9:where([data-orientation=vertical]){width:calc(.125rem * var(--mantine-scale));margin-top:calc(var(--mantine-spacing-xs) / 2);margin-bottom:calc(var(--mantine-spacing-xs) - calc(.125rem * var(--mantine-scale)))}.m_2a371ac9:where([data-orientation=vertical]):where([data-icon-position=left]){margin-inline-start:var(--separator-offset)}.m_2a371ac9:where([data-orientation=vertical]):where([data-icon-position=right]){margin-inline-end:var(--separator-offset)}.m_78da155d{padding-top:var(--stepper-content-padding)}.m_cbb57068{--step-color: var(--stepper-color);display:flex;cursor:default}.m_cbb57068:where([data-allow-click]){cursor:pointer}.m_cbb57068:where([data-icon-position=left]){flex-direction:row}.m_cbb57068:where([data-icon-position=right]){flex-direction:row-reverse}.m_f56b1e2c{align-items:center}.m_833edb7e{--separator-spacing: calc(var(--mantine-spacing-xs) / 2);justify-content:flex-start;min-height:calc(var(--stepper-icon-size) + var(--mantine-spacing-xl) + var(--separator-spacing));margin-top:var(--separator-spacing);overflow:hidden}.m_833edb7e:where(:first-of-type){margin-top:0}.m_833edb7e:where(:last-of-type) .m_6496b3f3{display:none}.m_818e70b{position:relative}.m_6496b3f3{top:calc(var(--stepper-icon-size) + var(--separator-spacing));inset-inline-start:calc(var(--stepper-icon-size) / 2);height:100vh;position:absolute;border-inline-start:calc(.125rem * var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_6496b3f3{border-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_6496b3f3{border-color:var(--mantine-color-dark-5)}.m_6496b3f3:where([data-active]){border-color:var(--stepper-color)}.m_1959ad01{height:var(--stepper-icon-size);width:var(--stepper-icon-size);min-height:var(--stepper-icon-size);min-width:var(--stepper-icon-size);border-radius:var(--stepper-radius);font-size:var(--stepper-fz);display:flex;align-items:center;justify-content:center;position:relative;font-weight:700;transition:background-color .15s ease,border-color .15s ease;border:calc(.125rem * var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_1959ad01{background-color:var(--mantine-color-gray-1);border-color:var(--mantine-color-gray-1);color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_1959ad01{background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-5);color:var(--mantine-color-dark-1)}.m_1959ad01:where([data-progress]){border-color:var(--step-color)}.m_1959ad01:where([data-completed]){color:var(--stepper-icon-color, var(--mantine-color-white));background-color:var(--step-color);border-color:var(--step-color)}.m_a79331dc{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:var(--stepper-icon-color, var(--mantine-color-white))}.m_1956aa2a{display:flex;flex-direction:column}.m_1956aa2a:where([data-icon-position=left]){margin-inline-start:var(--mantine-spacing-sm)}.m_1956aa2a:where([data-icon-position=right]){text-align:right;margin-inline-end:var(--mantine-spacing-sm)}:where([dir=rtl]) .m_1956aa2a:where([data-icon-position=right]){text-align:left}.m_12051f6c{font-weight:500;font-size:var(--stepper-fz);line-height:1}.m_164eea74{margin-top:calc(var(--stepper-spacing) / 3);margin-bottom:calc(var(--stepper-spacing) / 3);font-size:calc(var(--stepper-fz) - calc(.125rem * var(--mantine-scale)));line-height:1;color:var(--mantine-color-dimmed)}.m_5f93f3bb{--switch-height-xs: calc(1rem * var(--mantine-scale));--switch-height-sm: calc(1.25rem * var(--mantine-scale));--switch-height-md: calc(1.5rem * var(--mantine-scale));--switch-height-lg: calc(1.875rem * var(--mantine-scale));--switch-height-xl: calc(2.25rem * var(--mantine-scale));--switch-width-xs: calc(2rem * var(--mantine-scale));--switch-width-sm: calc(2.375rem * var(--mantine-scale));--switch-width-md: calc(2.875rem * var(--mantine-scale));--switch-width-lg: calc(3.5rem * var(--mantine-scale));--switch-width-xl: calc(4.5rem * var(--mantine-scale));--switch-thumb-size-xs: calc(.75rem * var(--mantine-scale));--switch-thumb-size-sm: calc(.875rem * var(--mantine-scale));--switch-thumb-size-md: calc(1.125rem * var(--mantine-scale));--switch-thumb-size-lg: calc(1.375rem * var(--mantine-scale));--switch-thumb-size-xl: calc(1.75rem * var(--mantine-scale));--switch-label-font-size-xs: calc(.3125rem * var(--mantine-scale));--switch-label-font-size-sm: calc(.375rem * var(--mantine-scale));--switch-label-font-size-md: calc(.4375rem * var(--mantine-scale));--switch-label-font-size-lg: calc(.5625rem * var(--mantine-scale));--switch-label-font-size-xl: calc(.6875rem * var(--mantine-scale));--switch-track-label-padding-xs: calc(.0625rem * var(--mantine-scale));--switch-track-label-padding-sm: calc(.125rem * var(--mantine-scale));--switch-track-label-padding-md: calc(.125rem * var(--mantine-scale));--switch-track-label-padding-lg: calc(.1875rem * var(--mantine-scale));--switch-track-label-padding-xl: calc(.1875rem * var(--mantine-scale));--switch-height: var(--switch-height-sm);--switch-width: var(--switch-width-sm);--switch-thumb-size: var(--switch-thumb-size-sm);--switch-label-font-size: var(--switch-label-font-size-sm);--switch-track-label-padding: var(--switch-track-label-padding-sm);--switch-radius: calc(62.5rem * var(--mantine-scale));--switch-color: var(--mantine-primary-color-filled);position:relative}.m_926b4011{height:0;width:0;opacity:0;margin:0;padding:0;position:absolute;overflow:hidden;white-space:nowrap}.m_9307d992{-webkit-tap-highlight-color:transparent;cursor:var(--switch-cursor, var(--mantine-cursor-type));overflow:hidden;position:relative;border-radius:var(--switch-radius);background-color:var(--switch-bg);border:1px solid var(--switch-bd);height:var(--switch-height);min-width:var(--switch-width);margin:0;transition:background-color .15s ease,border-color .15s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;font-size:var(--switch-label-font-size);font-weight:600;order:var(--switch-order, 1);-webkit-user-select:none;user-select:none;z-index:0;line-height:0;color:var(--switch-text-color)}.m_9307d992:where([data-without-labels]){width:var(--switch-width)}.m_926b4011:focus-visible+.m_9307d992{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem * var(--mantine-scale))}.m_926b4011:checked+.m_9307d992{--switch-bg: var(--switch-color);--switch-bd: var(--switch-color);--switch-text-color: var(--mantine-color-white)}.m_926b4011:disabled+.m_9307d992,.m_926b4011[data-disabled]+.m_9307d992{--switch-bg: var(--switch-disabled-color);--switch-bd: var(--switch-disabled-color);--switch-cursor: not-allowed}[data-mantine-color-scheme=light] .m_9307d992{--switch-bg: var(--mantine-color-gray-2);--switch-bd: var(--mantine-color-gray-3);--switch-text-color: var(--mantine-color-gray-6);--switch-disabled-color: var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m_9307d992{--switch-bg: var(--mantine-color-dark-6);--switch-bd: var(--mantine-color-dark-4);--switch-text-color: var(--mantine-color-dark-1);--switch-disabled-color: var(--mantine-color-dark-4)}.m_9307d992[data-error]{--switch-bd: var(--mantine-color-error)}.m_9307d992[data-label-position=left]{--switch-order: 2}.m_93039a1d{position:absolute;z-index:1;border-radius:var(--switch-radius);display:flex;background-color:var(--switch-thumb-bg, var(--mantine-color-white));height:var(--switch-thumb-size);width:var(--switch-thumb-size);border:1px solid var(--switch-thumb-bd);inset-inline-start:var(--switch-thumb-start, var(--switch-track-label-padding));transition:inset-inline-start .15s ease}.m_93039a1d>*{margin:auto}.m_926b4011:checked+*>.m_93039a1d{--switch-thumb-start: calc(100% - var(--switch-thumb-size) - var(--switch-track-label-padding));--switch-thumb-bd: var(--mantine-color-white)}.m_926b4011:disabled+*>.m_93039a1d,.m_926b4011[data-disabled]+*>.m_93039a1d{--switch-thumb-bd: var(--switch-thumb-bg-disabled);--switch-thumb-bg: var(--switch-thumb-bg-disabled)}[data-mantine-color-scheme=light] .m_93039a1d{--switch-thumb-bd: var(--mantine-color-gray-3);--switch-thumb-bg-disabled: var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_93039a1d{--switch-thumb-bd: var(--mantine-color-white);--switch-thumb-bg-disabled: var(--mantine-color-dark-3)}.m_8277e082{height:100%;display:grid;place-content:center;min-width:calc(var(--switch-width) - var(--switch-thumb-size));padding-inline:var(--switch-track-label-padding);margin-inline-start:calc(var(--switch-thumb-size) + var(--switch-track-label-padding));transition:margin .15s ease}.m_926b4011:checked+*>.m_8277e082{margin-inline-end:calc(var(--switch-thumb-size) + var(--switch-track-label-padding));margin-inline-start:0}.m_b23fa0ef{width:100%;border-collapse:collapse;line-height:var(--mantine-line-height);font-size:var(--mantine-font-size-sm);table-layout:var(--table-layout, auto);caption-side:var(--table-caption-side, bottom);border:none}:where([data-mantine-color-scheme=light]) .m_b23fa0ef{--table-hover-color: var(--mantine-color-gray-1);--table-striped-color: var(--mantine-color-gray-0);--table-border-color: var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_b23fa0ef{--table-hover-color: var(--mantine-color-dark-5);--table-striped-color: var(--mantine-color-dark-6);--table-border-color: var(--mantine-color-dark-4)}.m_b23fa0ef:where([data-with-table-border]){border:calc(.0625rem * var(--mantine-scale)) solid var(--table-border-color)}.m_4e7aa4f3{text-align:left}:where([dir=rtl]) .m_4e7aa4f3{text-align:right}.m_4e7aa4fd{border-bottom:none;background-color:transparent}@media (hover: hover){.m_4e7aa4fd:hover:where([data-hover]){background-color:var(--tr-hover-bg)}}@media (hover: none){.m_4e7aa4fd:active:where([data-hover]){background-color:var(--tr-hover-bg)}}.m_4e7aa4fd:where([data-with-row-border]){border-bottom:calc(.0625rem * var(--mantine-scale)) solid var(--table-border-color)}.m_4e7aa4ef,.m_4e7aa4f3{padding:var(--table-vertical-spacing) var(--table-horizontal-spacing, var(--mantine-spacing-xs))}.m_4e7aa4ef:where([data-with-column-border]:not(:last-child)),.m_4e7aa4f3:where([data-with-column-border]:not(:last-child)){border-inline-end:calc(.0625rem * var(--mantine-scale)) solid var(--table-border-color)}.m_b2404537 :where(tr):where([data-with-row-border]:last-of-type){border-bottom:none}.m_b2404537 :where(tr):where([data-striped=odd]:nth-of-type(odd)){background-color:var(--table-striped-color)}.m_b2404537 :where(tr):where([data-striped=even]:nth-of-type(2n)){background-color:var(--table-striped-color)}.m_b2404537 :where(tr)[data-hover]{--tr-hover-bg: var(--table-highlight-on-hover-color, var(--table-hover-color))}.m_b242d975{top:var(--table-sticky-header-offset, 0);z-index:1}.m_b242d975:where([data-sticky]){position:sticky;background-color:var(--mantine-color-body)}.m_9e5a3ac7{color:var(--mantine-color-dimmed)}.m_9e5a3ac7:where([data-side=top]){margin-bottom:var(--mantine-spacing-xs)}.m_9e5a3ac7:where([data-side=bottom]){margin-top:var(--mantine-spacing-xs)}.m_a100c15{overflow-x:var(--table-overflow)}.m_62259741{min-width:var(--table-min-width)}.m_89d60db1{display:var(--tabs-display);flex-direction:var(--tabs-flex-direction);--tab-justify: flex-start;--tabs-list-direction: row;--tabs-panel-grow: unset;--tabs-display: block;--tabs-flex-direction: row;--tabs-list-border-width: 0;--tabs-list-border-size: 0 0 var(--tabs-list-border-width) 0;--tabs-list-gap: unset;--tabs-list-line-bottom: 0;--tabs-list-line-top: unset;--tabs-list-line-start: 0;--tabs-list-line-end: 0;--tab-radius: var(--tabs-radius) var(--tabs-radius) 0 0;--tab-border-width: 0 0 var(--tabs-list-border-width) 0}.m_89d60db1[data-inverted]{--tabs-list-line-bottom: unset;--tabs-list-line-top: 0;--tab-radius: 0 0 var(--tabs-radius) var(--tabs-radius);--tab-border-width: var(--tabs-list-border-width) 0 0 0}.m_89d60db1[data-inverted] .m_576c9d4:before{top:0;bottom:unset}.m_89d60db1[data-orientation=vertical]{--tabs-list-line-start: unset;--tabs-list-line-end: 0;--tabs-list-line-top: 0;--tabs-list-line-bottom: 0;--tabs-list-border-size: 0 var(--tabs-list-border-width) 0 0;--tab-border-width: 0 var(--tabs-list-border-width) 0 0;--tab-radius: var(--tabs-radius) 0 0 var(--tabs-radius);--tabs-list-direction: column;--tabs-panel-grow: 1;--tabs-display: flex}[dir=rtl] .m_89d60db1[data-orientation=vertical]{--tabs-list-border-size: 0 0 0 var(--tabs-list-border-width);--tab-border-width: 0 0 0 var(--tabs-list-border-width);--tab-radius: 0 var(--tabs-radius) var(--tabs-radius) 0}.m_89d60db1[data-orientation=vertical][data-placement=right]{--tabs-flex-direction: row-reverse;--tabs-list-line-start: 0;--tabs-list-line-end: unset;--tabs-list-border-size: 0 0 0 var(--tabs-list-border-width);--tab-border-width: 0 0 0 var(--tabs-list-border-width);--tab-radius: 0 var(--tabs-radius) var(--tabs-radius) 0}[dir=rtl] .m_89d60db1[data-orientation=vertical][data-placement=right]{--tabs-list-border-size: 0 var(--tabs-list-border-width) 0 0;--tab-border-width: 0 var(--tabs-list-border-width) 0 0;--tab-radius: var(--tabs-radius) 0 0 var(--tabs-radius)}[data-mantine-color-scheme=light] .m_89d60db1{--tab-border-color: var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m_89d60db1{--tab-border-color: var(--mantine-color-dark-4)}.m_89d60db1[data-orientation=horizontal]{--tab-justify: center}.m_89d60db1[data-variant=default]{--tabs-list-border-width: calc(.125rem * var(--mantine-scale))}[data-mantine-color-scheme=light] .m_89d60db1[data-variant=default]{--tab-hover-color: var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_89d60db1[data-variant=default]{--tab-hover-color: var(--mantine-color-dark-6)}.m_89d60db1[data-variant=outline]{--tabs-list-border-width: calc(.0625rem * var(--mantine-scale))}.m_89d60db1[data-variant=pills]{--tabs-list-gap: calc(var(--mantine-spacing-sm) / 2)}[data-mantine-color-scheme=light] .m_89d60db1[data-variant=pills]{--tab-hover-color: var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_89d60db1[data-variant=pills]{--tab-hover-color: var(--mantine-color-dark-6)}.m_89d33d6d{display:flex;flex-wrap:wrap;justify-content:var(--tabs-justify, flex-start);flex-direction:var(--tabs-list-direction);gap:var(--tabs-list-gap);--tab-grow: unset}.m_89d33d6d[data-grow]{--tab-grow: 1}.m_b0c91715{flex-grow:var(--tabs-panel-grow)}.m_4ec4dce6{position:relative;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);font-size:var(--mantine-font-size-sm);white-space:nowrap;z-index:0;display:flex;align-items:center;line-height:1;-webkit-user-select:none;user-select:none;flex-grow:var(--tab-grow);justify-content:var(--tab-justify)}.m_4ec4dce6:disabled,.m_4ec4dce6[data-disabled]{opacity:.5;cursor:not-allowed}.m_4ec4dce6:focus{z-index:1}.m_fc420b1f{display:flex;align-items:center;justify-content:center;margin-left:var(--tab-section-margin-left, 0);margin-right:var(--tab-section-margin-right, 0)}.m_fc420b1f[data-position=left]:not(:only-child){--tab-section-margin-right: var(--mantine-spacing-xs)}[dir=rtl] .m_fc420b1f[data-position=left]:not(:only-child){--tab-section-margin-right: 0rem;--tab-section-margin-left: var(--mantine-spacing-xs)}.m_fc420b1f[data-position=right]:not(:only-child){--tab-section-margin-left: var(--mantine-spacing-xs)}[dir=rtl] .m_fc420b1f[data-position=right]:not(:only-child){--tab-section-margin-left: 0rem;--tab-section-margin-right: var(--mantine-spacing-xs)}.m_576c9d4{position:relative}.m_576c9d4:before{content:"";position:absolute;border-color:var(--tab-border-color);border-width:var(--tabs-list-border-size);border-style:solid;bottom:var(--tabs-list-line-bottom);inset-inline-start:var(--tabs-list-line-start);inset-inline-end:var(--tabs-list-line-end);top:var(--tabs-list-line-top)}.m_539e827b{border-radius:var(--tab-radius);border-width:var(--tab-border-width);border-style:solid;border-color:transparent;background-color:var(--tab-bg);--tab-bg: transparent}.m_539e827b:where([data-active]){border-color:var(--tabs-color)}@media (hover: hover){.m_539e827b:hover{--tab-bg: var(--tab-hover-color)}.m_539e827b:hover:where(:not([data-active])){border-color:var(--tab-border-color)}}@media (hover: none){.m_539e827b:active{--tab-bg: var(--tab-hover-color)}.m_539e827b:active:where(:not([data-active])){border-color:var(--tab-border-color)}}@media (hover: hover){.m_539e827b:disabled:hover,.m_539e827b[data-disabled]:hover{--tab-bg: transparent}}@media (hover: none){.m_539e827b:disabled:active,.m_539e827b[data-disabled]:active{--tab-bg: transparent}}.m_6772fbd5{position:relative}.m_6772fbd5:before{content:"";position:absolute;border-color:var(--tab-border-color);border-width:var(--tabs-list-border-size);border-style:solid;bottom:var(--tabs-list-line-bottom);inset-inline-start:var(--tabs-list-line-start);inset-inline-end:var(--tabs-list-line-end);top:var(--tabs-list-line-top)}.m_b59ab47c{border-top:calc(.0625rem * var(--mantine-scale)) solid transparent;border-bottom:calc(.0625rem * var(--mantine-scale)) solid transparent;border-right:calc(.0625rem * var(--mantine-scale)) solid transparent;border-left:calc(.0625rem * var(--mantine-scale)) solid transparent;border-top-color:var(--tab-border-top-color);border-bottom-color:var(--tab-border-bottom-color);border-radius:var(--tab-radius);position:relative;--tab-border-bottom-color: transparent;--tab-border-top-color: transparent;--tab-border-inline-end-color: transparent;--tab-border-inline-start-color: transparent}.m_b59ab47c:where([data-active]):before{content:"";position:absolute;background-color:var(--tab-border-color);bottom:var(--tab-before-bottom, calc(-.0625rem * var(--mantine-scale)));left:var(--tab-before-left, calc(-.0625rem * var(--mantine-scale)));right:var(--tab-before-right, auto);top:var(--tab-before-top, auto);width:calc(.0625rem * var(--mantine-scale));height:calc(.0625rem * var(--mantine-scale))}.m_b59ab47c:where([data-active]):after{content:"";position:absolute;background-color:var(--tab-border-color);bottom:var(--tab-after-bottom, calc(-.0625rem * var(--mantine-scale)));right:var(--tab-after-right, calc(-.0625rem * var(--mantine-scale)));left:var(--tab-after-left, auto);top:var(--tab-after-top, auto);width:calc(.0625rem * var(--mantine-scale));height:calc(.0625rem * var(--mantine-scale))}.m_b59ab47c:where([data-active]){border-top-color:var(--tab-border-top-color);border-bottom-color:var(--tab-border-bottom-color);border-inline-start-color:var(--tab-border-inline-start-color);border-inline-end-color:var(--tab-border-inline-end-color);--tab-border-top-color: var(--tab-border-color);--tab-border-inline-start-color: var(--tab-border-color);--tab-border-inline-end-color: var(--tab-border-color);--tab-border-bottom-color: var(--mantine-color-body)}.m_b59ab47c:where([data-active])[data-inverted]{--tab-border-bottom-color: var(--tab-border-color);--tab-border-top-color: var(--mantine-color-body);--tab-before-bottom: auto;--tab-before-top: calc(-.0625rem * var(--mantine-scale));--tab-after-bottom: auto;--tab-after-top: calc(-.0625rem * var(--mantine-scale))}.m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=left]{--tab-border-inline-end-color: var(--mantine-color-body);--tab-border-inline-start-color: var(--tab-border-color);--tab-border-bottom-color: var(--tab-border-color);--tab-before-right: calc(-.0625rem * var(--mantine-scale));--tab-before-left: auto;--tab-before-bottom: auto;--tab-before-top: calc(-.0625rem * var(--mantine-scale));--tab-after-left: auto;--tab-after-right: calc(-.0625rem * var(--mantine-scale))}[dir=rtl] .m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=left]{--tab-before-right: auto;--tab-before-left: calc(-.0625rem * var(--mantine-scale));--tab-after-left: calc(-.0625rem * var(--mantine-scale));--tab-after-right: auto}.m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=right]{--tab-border-inline-start-color: var(--mantine-color-body);--tab-border-inline-end-color: var(--tab-border-color);--tab-border-bottom-color: var(--tab-border-color);--tab-before-left: calc(-.0625rem * var(--mantine-scale));--tab-before-right: auto;--tab-before-bottom: auto;--tab-before-top: calc(-.0625rem * var(--mantine-scale));--tab-after-right: auto;--tab-after-left: calc(-.0625rem * var(--mantine-scale))}[dir=rtl] .m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=right]{--tab-before-left: auto;--tab-before-right: calc(-.0625rem * var(--mantine-scale));--tab-after-right: calc(-.0625rem * var(--mantine-scale));--tab-after-left: auto}.m_c3381914{border-radius:var(--tabs-radius);background-color:var(--tab-bg);color:var(--tab-color);--tab-bg: transparent;--tab-color: inherit}@media (hover: hover){.m_c3381914:not([data-disabled]):hover{--tab-bg: var(--tab-hover-color)}}@media (hover: none){.m_c3381914:not([data-disabled]):active{--tab-bg: var(--tab-hover-color)}}.m_c3381914[data-active][data-active]{--tab-bg: var(--tabs-color);--tab-color: var(--tabs-text-color, var(--mantine-color-white))}@media (hover: hover){.m_c3381914[data-active][data-active]:hover{--tab-bg: var(--tabs-color)}}@media (hover: none){.m_c3381914[data-active][data-active]:active{--tab-bg: var(--tabs-color)}}.m_7341320d{--ti-size-xs: calc(1.125rem * var(--mantine-scale));--ti-size-sm: calc(1.375rem * var(--mantine-scale));--ti-size-md: calc(1.75rem * var(--mantine-scale));--ti-size-lg: calc(2.125rem * var(--mantine-scale));--ti-size-xl: calc(2.75rem * var(--mantine-scale));--ti-size: var(--ti-size-md);line-height:1;display:inline-flex;align-items:center;justify-content:center;position:relative;-webkit-user-select:none;user-select:none;width:var(--ti-size);height:var(--ti-size);min-width:var(--ti-size);min-height:var(--ti-size);border-radius:var(--ti-radius, var(--mantine-radius-default));background:var(--ti-bg, var(--mantine-primary-color-filled));color:var(--ti-color, var(--mantine-color-white));border:var(--ti-bd, 1px solid transparent)}.m_43657ece{--offset: calc(var(--tl-bullet-size) / 2 + var(--tl-line-width) / 2);--tl-bullet-size: calc(1.25rem * var(--mantine-scale));--tl-line-width: calc(.25rem * var(--mantine-scale));--tl-radius: calc(62.5rem * var(--mantine-scale));--tl-color: var(--mantine-primary-color-filled)}.m_43657ece:where([data-align=left]){padding-inline-start:var(--offset)}.m_43657ece:where([data-align=right]){padding-inline-end:var(--offset)}.m_2ebe8099{font-weight:500;line-height:1;margin-bottom:calc(var(--mantine-spacing-xs) / 2)}.m_436178ff{--item-border: var(--tl-line-width) var(--tli-border-style, solid) var(--item-border-color);position:relative;color:var(--mantine-color-text)}.m_436178ff:before{content:"";pointer-events:none;position:absolute;top:0;left:var(--timeline-line-left, 0);right:var(--timeline-line-right, 0);bottom:calc(var(--mantine-spacing-xl) * -1);border-inline-start:var(--item-border);display:var(--timeline-line-display, none)}.m_43657ece[data-align=left] .m_436178ff:before{--timeline-line-left: calc(var(--tl-line-width) * -1);--timeline-line-right: auto}[dir=rtl] .m_43657ece[data-align=left] .m_436178ff:before{--timeline-line-left: auto;--timeline-line-right: calc(var(--tl-line-width) * -1)}.m_43657ece[data-align=right] .m_436178ff:before{--timeline-line-left: auto;--timeline-line-right: calc(var(--tl-line-width) * -1)}[dir=rtl] .m_43657ece[data-align=right] .m_436178ff:before{--timeline-line-left: calc(var(--tl-line-width) * -1);--timeline-line-right: auto}.m_43657ece:where([data-align=left]) .m_436178ff{padding-inline-start:var(--offset);text-align:left}.m_43657ece:where([data-align=right]) .m_436178ff{padding-inline-end:var(--offset);text-align:right}:where([data-mantine-color-scheme=light]) .m_436178ff{--item-border-color: var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_436178ff{--item-border-color: var(--mantine-color-dark-4)}.m_436178ff:where([data-line-active]):before{border-color:var(--tli-color, var(--tl-color))}.m_436178ff:where(:not(:last-of-type)){--timeline-line-display: block}.m_436178ff:where(:not(:first-of-type)){margin-top:var(--mantine-spacing-xl)}.m_8affcee1{width:var(--tl-bullet-size);height:var(--tl-bullet-size);border-radius:var(--tli-radius, var(--tl-radius));border:var(--tl-line-width) solid;background-color:var(--mantine-color-body);position:absolute;top:0;display:flex;align-items:center;justify-content:center;color:var(--mantine-color-text)}:where([data-mantine-color-scheme=light]) .m_8affcee1{border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_8affcee1{border-color:var(--mantine-color-dark-4)}.m_43657ece:where([data-align=left]) .m_8affcee1{left:calc((var(--tl-bullet-size) / 2 + var(--tl-line-width) / 2) * -1);right:auto}:where([dir=rtl]) .m_43657ece:where([data-align=left]) .m_8affcee1{left:auto;right:calc((var(--tl-bullet-size) / 2 + var(--tl-line-width) / 2) * -1)}.m_43657ece:where([data-align=right]) .m_8affcee1{left:auto;right:calc((var(--tl-bullet-size) / 2 + var(--tl-line-width) / 2) * -1)}:where([dir=rtl]) .m_43657ece:where([data-align=right]) .m_8affcee1{left:calc((var(--tl-bullet-size) / 2 + var(--tl-line-width) / 2) * -1);right:auto}.m_8affcee1:where([data-with-child]){border-width:var(--tl-line-width)}:where([data-mantine-color-scheme=light]) .m_8affcee1:where([data-with-child]){background-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_8affcee1:where([data-with-child]){background-color:var(--mantine-color-dark-4)}.m_8affcee1:where([data-active]){border-color:var(--tli-color, var(--tl-color));background-color:var(--mantine-color-white);color:var(--tl-icon-color, var(--mantine-color-white))}.m_8affcee1:where([data-active]):where([data-with-child]){background-color:var(--tli-color, var(--tl-color));color:var(--tl-icon-color, var(--mantine-color-white))}.m_43657ece:where([data-align=left]) .m_540e8f41{padding-inline-start:var(--offset);text-align:left}:where([dir=rtl]) .m_43657ece:where([data-align=left]) .m_540e8f41{text-align:right}.m_43657ece:where([data-align=right]) .m_540e8f41{padding-inline-end:var(--offset);text-align:right}:where([dir=rtl]) .m_43657ece:where([data-align=right]) .m_540e8f41{text-align:left}.m_8a5d1357{margin:0;font-weight:var(--title-fw);font-size:var(--title-fz);line-height:var(--title-lh);font-family:var(--mantine-font-family-headings);text-wrap:var(--title-text-wrap, var(--mantine-heading-text-wrap))}.m_8a5d1357:where([data-line-clamp]){overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:var(--title-line-clamp);-webkit-box-orient:vertical}.m_f698e191{--level-offset: var(--mantine-spacing-lg);margin:0;padding:0;-webkit-user-select:none;user-select:none}.m_75f3ecf{margin:0;padding:0}.m_f6970eb1{cursor:pointer;list-style:none;margin:0;padding:0;outline:0}.m_f6970eb1:focus-visible>.m_dc283425{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem * var(--mantine-scale))}.m_dc283425{padding-inline-start:var(--label-offset)}:where([data-mantine-color-scheme=light]) .m_dc283425:where([data-selected]){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_dc283425:where([data-selected]){background-color:var(--mantine-color-dark-5)}.m_d6493fad :first-child{margin-top:0}.m_d6493fad :last-child{margin-bottom:0}.m_d6493fad :where(h1,h2,h3,h4,h5,h6){margin-bottom:var(--mantine-spacing-xs);text-wrap:var(--mantine-heading-text-wrap)}.m_d6493fad :where(h1){margin-top:calc(1.5 * var(--mantine-spacing-xl));font-size:var(--mantine-h1-font-size);line-height:var(--mantine-h1-line-height);font-weight:var(--mantine-h1-font-weight)}.m_d6493fad :where(h2){margin-top:var(--mantine-spacing-xl);font-size:var(--mantine-h2-font-size);line-height:var(--mantine-h2-line-height);font-weight:var(--mantine-h2-font-weight)}.m_d6493fad :where(h3){margin-top:calc(.8 * var(--mantine-spacing-xl));font-size:var(--mantine-h3-font-size);line-height:var(--mantine-h3-line-height);font-weight:var(--mantine-h3-font-weight)}.m_d6493fad :where(h4){margin-top:calc(.8 * var(--mantine-spacing-xl));font-size:var(--mantine-h4-font-size);line-height:var(--mantine-h4-line-height);font-weight:var(--mantine-h4-font-weight)}.m_d6493fad :where(h5){margin-top:calc(.5 * var(--mantine-spacing-xl));font-size:var(--mantine-h5-font-size);line-height:var(--mantine-h5-line-height);font-weight:var(--mantine-h5-font-weight)}.m_d6493fad :where(h6){margin-top:calc(.5 * var(--mantine-spacing-xl));font-size:var(--mantine-h6-font-size);line-height:var(--mantine-h6-line-height);font-weight:var(--mantine-h6-font-weight)}.m_d6493fad :where(img){max-width:100%;margin-bottom:var(--mantine-spacing-xs)}.m_d6493fad :where(p){margin-top:0;margin-bottom:var(--mantine-spacing-lg)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(mark){background-color:var(--mantine-color-yellow-2);color:inherit}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(mark){background-color:var(--mantine-color-yellow-5);color:var(--mantine-color-black)}.m_d6493fad :where(a){color:var(--mantine-color-anchor);text-decoration:none}@media (hover: hover){.m_d6493fad :where(a):hover{text-decoration:underline}}@media (hover: none){.m_d6493fad :where(a):active{text-decoration:underline}}.m_d6493fad :where(hr){margin-top:var(--mantine-spacing-md);margin-bottom:var(--mantine-spacing-md);border:0;border-top:calc(.0625rem * var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(hr){border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(hr){border-color:var(--mantine-color-dark-3)}.m_d6493fad :where(pre){padding:var(--mantine-spacing-xs);line-height:var(--mantine-line-height);margin:0;margin-top:var(--mantine-spacing-md);margin-bottom:var(--mantine-spacing-md);overflow-x:auto;font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);border-radius:var(--mantine-radius-sm)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(pre){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(pre){background-color:var(--mantine-color-dark-8)}.m_d6493fad :where(pre) :where(code){background-color:transparent;padding:0;border-radius:0;color:inherit;border:0}.m_d6493fad :where(kbd){--kbd-fz: calc(.75rem * var(--mantine-scale));--kbd-padding: calc(.1875rem * var(--mantine-scale)) calc(.3125rem * var(--mantine-scale));font-family:var(--mantine-font-family-monospace);line-height:var(--mantine-line-height);font-weight:700;padding:var(--kbd-padding);font-size:var(--kbd-fz);border-radius:var(--mantine-radius-sm);border:calc(.0625rem * var(--mantine-scale)) solid;border-bottom-width:calc(.1875rem * var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(kbd){border-color:var(--mantine-color-gray-3);color:var(--mantine-color-gray-7);background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(kbd){border-color:var(--mantine-color-dark-3);color:var(--mantine-color-dark-0);background-color:var(--mantine-color-dark-5)}.m_d6493fad :where(code){line-height:var(--mantine-line-height);padding:calc(.0625rem * var(--mantine-scale)) calc(.3125rem * var(--mantine-scale));border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(code){background-color:var(--mantine-color-gray-0);color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(code){background-color:var(--mantine-color-dark-5);color:var(--mantine-color-white)}.m_d6493fad :where(ul,ol):not([data-type=taskList]){margin-bottom:var(--mantine-spacing-md);padding-inline-start:calc(2.375rem * var(--mantine-scale))}.m_d6493fad :where(ul,ol):not([data-type=taskList]) :where(li){margin-bottom:var(--mantine-spacing-xs)}.m_d6493fad :where(table){width:100%;border-collapse:collapse;caption-side:bottom;margin-bottom:var(--mantine-spacing-md)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(table){--table-border-color: var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(table){--table-border-color: var(--mantine-color-dark-4)}.m_d6493fad :where(table) :where(caption){margin-top:var(--mantine-spacing-xs);font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed)}.m_d6493fad :where(table) :where(th){text-align:left;font-weight:700;font-size:var(--mantine-font-size-sm);padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm)}.m_d6493fad :where(table) :where(thead th){border-bottom:calc(.0625rem * var(--mantine-scale)) solid;border-color:var(--table-border-color)}.m_d6493fad :where(table) :where(tfoot th){border-top:calc(.0625rem * var(--mantine-scale)) solid;border-color:var(--table-border-color)}.m_d6493fad :where(table) :where(td){padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);border-bottom:calc(.0625rem * var(--mantine-scale)) solid;border-color:var(--table-border-color);font-size:var(--mantine-font-size-sm)}.m_d6493fad :where(table) :where(tr:last-of-type td){border-bottom:0}.m_d6493fad :where(blockquote){font-size:var(--mantine-font-size-lg);line-height:var(--mantine-line-height);margin:var(--mantine-spacing-md) 0;border-radius:var(--mantine-radius-sm);padding:var(--mantine-spacing-md) var(--mantine-spacing-lg)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(blockquote){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(blockquote){background-color:var(--mantine-color-dark-8)}.m_e4d36c9b{min-width:calc(12.5rem * var(--mantine-scale));background-color:var(--mantine-color-body);box-shadow:var(--mantine-shadow-md);border-radius:var(--mantine-radius-default)}:where([data-mantine-color-scheme=light]) .m_e4d36c9b{border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_e4d36c9b{border:1px solid var(--mantine-color-dark-4)}.m_7f4bcb19{padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);font-size:var(--mantine-font-size-md);font-weight:500;color:var(--mantine-color-bright)}.m_3de554dd{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);padding-top:0}.m_e4d36c9b:where([data-type=radial]) :where(.m_3de554dd){padding-top:var(--mantine-spacing-sm)}.m_3de8964e{font-size:var(--mantine-font-size-sm);display:flex;justify-content:space-between}.m_3de8964e:where(.m_3de8964e+.m_3de8964e){margin-top:calc(var(--mantine-spacing-sm) / 2)}.m_3de8964e[data-type=scatter] .m_b30369b5{display:none}.m_50186d10{display:flex;align-items:center;gap:var(--mantine-spacing-sm);margin-inline-end:var(--mantine-spacing-xl)}.m_501dadf9{color:var(--mantine-color-text);font-size:var(--mantine-font-size-sm)}.m_50192318{color:var(--mantine-color-bright)}.m_847eaf{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;height:100%}.m_847eaf:where([data-centered]){justify-content:center}.m_847eaf:where([data-position=top]){padding-bottom:var(--mantine-spacing-md)}.m_847eaf:where([data-position=bottom]){padding-top:var(--mantine-spacing-md)}.m_17da7e62{display:flex;align-items:center;gap:calc(.4375rem * var(--mantine-scale));padding:7px var(--mantine-spacing-xs);border-radius:var(--mantine-radius-default);line-height:1}@media (hover: hover){:where([data-mantine-color-scheme=light]) .m_17da7e62:where(:hover){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_17da7e62:where(:hover){background-color:var(--mantine-color-dark-5)}}@media (hover: none){:where([data-mantine-color-scheme=light]) .m_17da7e62:where(:active){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_17da7e62:where(:active){background-color:var(--mantine-color-dark-5)}}.m_17da7e62[data-without-color] .m_6e236e21{display:none}.m_8ff56c0d{font-size:var(--mantine-font-size-sm);margin:0;padding:0}.m_a50f3e58{display:block;width:100%}.m_a50f3e58 svg{overflow:visible}:where([data-mantine-color-scheme=light]) .m_a50f3e58{--chart-grid-color: rgba(173, 181, 189, .6);--chart-cursor-fill: rgba(173, 181, 189, .15)}:where([data-mantine-color-scheme=dark]) .m_a50f3e58{--chart-cursor-fill: rgba(105, 105, 105, .15);--chart-grid-color: rgba(105, 105, 105, .6)}.m_a50f3e58 :where(text){font-family:var(--mantine-font-family);color:var(--chart-text-color, var(--mantine-color-dimmed))}.m_af9188cb{height:100%;width:100%}.m_a50a48bc{stroke:var(--chart-grid-color)}.m_a507a517{color:var(--chart-grid-color)}.m_2293801d{color:var(--chart-text-color, var(--mantine-color-dimmed))}.m_92b296cd{min-width:calc(12.5rem * var(--mantine-scale));background-color:var(--mantine-color-body);box-shadow:var(--mantine-shadow-md);border-radius:var(--mantine-radius-default);padding:var(--mantine-spacing-sm)}:where([data-mantine-color-scheme=light]) .m_92b296cd{border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_92b296cd{border:1px solid var(--mantine-color-dark-4)}.m_a410e613{min-height:var(--chart-size, auto);height:var(--chart-size, auto);width:var(--chart-size, auto);min-width:var(--chart-size, auto)}.m_a410e613 :where(*){outline:0}.m_ddb0bfe3{fill:var(--mantine-color-text);font-size:var(--mantine-font-size-sm)}.m_cd8943fd{min-height:var(--chart-size, auto);height:var(--chart-size, auto);width:var(--chart-size, auto);min-width:var(--chart-size, auto)}.m_cd8943fd :where(*){outline:0}.m_e3441f39{fill:var(--mantine-color-white);font-size:var(--mantine-font-size-xs)}:where([data-mantine-color-scheme=light]) .m_1f271cf7{--chart-grid-color: rgba(173, 181, 189, .6);--chart-text-color: var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_1f271cf7{--chart-grid-color: rgba(105, 105, 105, .6);--chart-text-color: var(--mantine-color-dark-1)}.m_1f271cf7 :where(text){font-size:var(--mantine-font-size-xs);fill:var(--chart-text-color, var(--mantine-color-dimmed));-webkit-user-select:none;user-select:none}.m_cf06f58c{height:100%;width:100%}.m_5caae6d3{display:inline-block;padding:calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale));font-size:calc(.8125rem * var(--mantine-scale));border-radius:var(--mantine-radius-xs);line-height:var(--code-line-height, var(--mantine-line-height));font-family:var(--mantine-font-family-monospace)}.m_2c47c4fd{--code-line-height: 1.7;display:block;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);margin:0}.m_e58679f3{display:flex;align-items:flex-start;justify-content:space-between}.m_be7e9c9c{display:flex;margin-top:calc(.4375rem * var(--mantine-scale));margin-inline-end:calc(.4375rem * var(--mantine-scale))}.m_5caae85b,.m_d498bab7{background-color:transparent;opacity:.8;margin:0;color:var(--mantine-color-dimmed)}@media (hover: hover){.m_5caae85b:hover,.m_d498bab7:hover{opacity:1;background-color:transparent;color:var(--mantine-color-dimmed)}}@media (hover: none){.m_5caae85b:active,.m_d498bab7:active{opacity:1;background-color:transparent;color:var(--mantine-color-dimmed)}}@media (max-width: 40em){.m_5caae85b,.m_d498bab7{display:none}}.m_5caae85b{position:absolute;top:calc(.3125rem * var(--mantine-scale));inset-inline-end:calc(.3125rem * var(--mantine-scale));z-index:1}.m_5cac2e62{display:flex;align-items:center;justify-content:center;font-size:var(--mantine-font-size-xs);gap:calc(.4375rem * var(--mantine-scale));padding:calc(.4375rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));font-family:var(--mantine-font-family-monospace);font-weight:700;line-height:1;-webkit-user-select:none;user-select:none;cursor:pointer;opacity:.8;border:calc(.0625rem * var(--mantine-scale)) solid;border-top:0;border-inline-start:0;white-space:nowrap;margin:0}@media (hover: hover){.m_5cac2e62:hover{opacity:1}}@media (hover: none){.m_5cac2e62:active{opacity:1}}.m_5cac2e62:where(:last-of-type){border-end-end-radius:var(--mantine-radius-sm)}.m_5cac2e62:where(:only-child){cursor:default}.m_5cac2e62:where([data-active]){opacity:1}:where([data-mantine-color-scheme=light]) .m_5cac2e62:where([data-active]){background-color:var(--mantine-color-white);color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_5cac2e62:where([data-active]){background-color:var(--mantine-color-dark-6);color:var(--mantine-color-white)}:where([data-mantine-color-scheme=light]) .m_5cac2e62{color:var(--mantine-color-gray-8);border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_5cac2e62{color:var(--mantine-color-dark-0);border-color:var(--mantine-color-dark-4)}.m_38d99e51{display:flex}.m_9f507240{max-height:var(--ch-max-collapsed-height);overflow:hidden;position:relative}.m_9f507240:before{content:"";z-index:100;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(0deg,var(--code-background) 16%,rgba(0,0,0,0) 100%);border-radius:calc(var(--mantine-radius-md) - 1px)}.m_9f507240:where([data-expanded]){max-height:none}.m_9f507240:where([data-expanded]):before{display:none}.m_c9378bc2{position:absolute;bottom:0;inset-inline-start:50%;transform:translate(-50%);font-size:var(--mantine-font-size-sm);color:var(--mantine-color-anchor);width:100%;text-align:center;z-index:101;padding-top:var(--mantine-spacing-xs);padding-bottom:var(--mantine-spacing-xs)}.m_c9378bc2[data-hidden]{display:none}.m_5cb1b9c8{margin-top:0;position:relative}.m_5cb1b9c8:where([data-collapsed]) .mantine-ScrollArea-viewport>div{display:block!important}.m_b46cddfb{display:flex;align-items:center;justify-content:center;flex:0}.m_b46cddfb>svg{display:block}.m_1f5e827e{color:var(--code-text-color);background:var(--code-background)}:where([data-mantine-color-scheme=light]) .m_1f5e827e{--code-text-color: var(--mantine-color-gray-7);--code-background: var(--mantine-color-gray-0);--code-comment-color: var(--mantine-color-gray-6);--code-keyword-color: var(--mantine-color-violet-8);--code-tag-color: var(--mantine-color-red-9);--code-literal-color: var(--mantine-color-blue-6);--code-string-color: var(--mantine-color-blue-9);--code-variable-color: var(--mantine-color-lime-9);--code-class-color: var(--mantine-color-orange-9)}:where([data-mantine-color-scheme=dark]) .m_1f5e827e{--code-text-color: var(--mantine-color-dark-1);--code-background: var(--mantine-color-dark-8);--code-comment-color: var(--mantine-color-dark-3);--code-keyword-color: var(--mantine-color-violet-3);--code-tag-color: var(--mantine-color-yellow-4);--code-literal-color: var(--mantine-color-blue-4);--code-string-color: var(--mantine-color-green-6);--code-variable-color: var(--mantine-color-blue-2);--code-class-color: var(--mantine-color-orange-5)}.m_1f5e827e .hljs-comment,.m_1f5e827e .hljs-quote{font-style:italic;color:var(--code-comment-color)}.m_1f5e827e .hljs-doctag,.m_1f5e827e .hljs-formula,.m_1f5e827e .hljs-keyword{color:var(--code-keyword-color)}.m_1f5e827e .hljs-deletion,.m_1f5e827e .hljs-name,.m_1f5e827e .hljs-section,.m_1f5e827e .hljs-selector-tag,.m_1f5e827e .hljs-subst{color:var(--code-tag-color)}.m_1f5e827e .hljs-literal{color:var(--code-literal-color)}.m_1f5e827e .hljs-addition,.m_1f5e827e .hljs-attribute,.m_1f5e827e .hljs-meta .hljs-string,.m_1f5e827e .hljs-regexp,.m_1f5e827e .hljs-string{color:var(--code-string-color)}.m_1f5e827e .hljs-attr,.m_1f5e827e .hljs-number,.m_1f5e827e .hljs-selector-attr,.m_1f5e827e .hljs-selector-class,.m_1f5e827e .hljs-selector-pseudo,.m_1f5e827e .hljs-template-variable,.m_1f5e827e .hljs-type,.m_1f5e827e .hljs-variable{color:var(--code-variable-color)}.m_1f5e827e .hljs-bullet,.m_1f5e827e .hljs-link,.m_1f5e827e .hljs-meta,.m_1f5e827e .hljs-selector-id,.m_1f5e827e .hljs-symbol,.m_1f5e827e .hljs-title,.m_1f5e827e .hljs-built_in,.m_1f5e827e .hljs-class .hljs-title,.m_1f5e827e .hljs-title.class_{color:var(--code-class-color)}.m_1f5e827e .hljs-emphasis{font-style:italic}.m_1f5e827e .hljs-strong{font-weight:700}.m_1f5e827e .hljs-link{text-decoration:underline}.m_b37d9ac7{width:calc(100% - var(--mantine-spacing-md) * 2);position:fixed;z-index:var(--notifications-z-index);max-width:var(--notifications-container-width)}.m_b37d9ac7:where([data-position=top-center]){top:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=top-left]){top:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=top-right]){top:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-center]){bottom:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=bottom-left]){bottom:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-right]){bottom:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_5ed0edd0+.m_5ed0edd0{margin-top:var(--mantine-spacing-md)} diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..d51ffbf0dc7beb1e93496d95a494030d55e75ab6 GIT binary patch literal 15406 zcmeHu2Ut~C*7mu*axWl)lqdo!_JS4ZB2_?oRf_c9t5h3UP_Y391S>^BKvcvMjmBuy zD2gSMWHOUv%$H;)ZSrLj;lBSm*D{)ziQoUs{PX?KGv|30=iGhv*?aAE*4}%a_gydy zhv6}rnhc$dnRq_K%w-tH*!b~pb1jBxq_P<^p4=bLFmH`y7;~yakI)m3%jxv1$CyB$ zS!S_;roUR@XE#h79hD}_ms3xV592_O`J+SJNt0JQbQjw%9O>g ztQWS37d!t+<{F?H?H&M$hc|e^5nw_|LLwiZ>6#lF4ngp8mBhQO6cYb6I(Cb{5lgyuCG8?kqh`Xiy&U;01L9TdAz9*am~`OE zN=t7GJC0*%X%5c)eg!PuoN((=2F6-VMrK|Zmc&`ZbdD27%$fyhUNMA+dmw7>R`In) zTC-!&NX=^G9P5Ygwp{dGv%}=PRk-)pXn1XpMOk}3%KIXb*;I@xU#39&^KUYSqW}e zKSWWnL-eQ)`@Ce@G+#m22}nvR(cP$rga}jIIU|O9eGHOz#9`o$1uhOc!m*_c(#<=; zTe%J*?|_H&D35)f(a_M5|Uc6bkTn_q`8B^MqkOK_o82CFPT z+&LwHO{_J9E7w3W*UF!Leoss44*&Mm2xwak|HEsrd|xi6?b!(48j|!pNRrYqD>Dch z`NdefdjW#hEQZX}>m)s@*8R#G1%KMqSAzUgn~>2{jKZEAtUZ(p-P$_v_8b7OdKb89 z1>mLRK#-IP?d6fZG_%;Lr9N6tZ;kCaQTpdKJ4$N1x|e@@vc=_6e!fkXc3M`8v}DzF zdD-d*((w2jLI=maBEvE6^bq&Sqfbwqfay8l;IjQss2^Fl)vzw$6g zKg=iEEPmNCy3gA8pMDs)I?gnSTDFcFep&k*Lw~mj!)TxR|MZR@H^|XkWRs@t>GrOk zlauTveQ=C}d`b;GJfttV_s=Ne=sP*B9Odo#d&9s*&-RFC4g34^j01i18T`UFtgToP zFh-1okuiFVh#5y~+%zhi%?Jc!FTw1`Yo3VqDmm?PMiROwBw^>&Gh1uSm|7+NshDQ6i3PmX+l=vA~ zStd>i4+x<4pXv0R654t$wyjcg^J9V;(?65jIX#m41*Hrya%k7EQZeP*$~(|gXbLtu3s3KfDmx}L&31Z z{`L=fe62pywfcStxb&On9}I3l5X9aAkf)?UmYkxJTF(BQ5sR%@TjWL}S{P5O?xfuK@18+V|MefEWFkUzX;yKn3ID3Li`z^=i>6yLupfdKi zr@EZuN@Y((NcZ^89#GK!&&|q(G$mEV8!>Xb+6HoYz{quLhZNiDA)&Z{yTB3r`HSJ> z?vH!a_l>X8&@~W?E8isI+E>XaB0VJ2W`MKM0h&{(%^3^8vvdI0$`M>^M{ukhz_BK= zv8Ue-;F0j>TSFcc3fcBO5VjwKJTUYxBSXT|V%6a+n|z}xaVL`fMc^1aCC#!pL#V3x9E)gy*<x;#tC;H zOu_E11&~)%!9F%0cRvrqd*27);I&W)GIC&+um-okOT+D-D4tjuh%u4taN)xY+#5>A z0QrvjrWES`@%VWZi}CW;LFT`ljnTYb7{6FNMxLJWqkwGBBmdx~lwxUw5AI*kM|YPw zlv!C=7?qEKdk*;BCw92@ktcN1;$fapgTdxopDU3gyH!}{nc@Hf;z5t)S68YA587r?>I1hzDP2l_Sf z;Gz_@4U?d#-+|YPYH|6jBOZKciMyXV;og@^ap_?Ywhg8u^hym3+V+FHb_aNsyCB+7 z4}MxMM04hULVb&W)<1_oYE-4Ty-UTR{>A&+AW1AlUdC+PIW5GYY9$II6&Rpc^Ui55 z3achTeyAOz@^_+h?_}J)H3k>XPQ}3e*=TN=gAu`A&}=^n(Vlh)lC!}{%>jq}Rg#hg zvFXHq>ig&M9z)+bi#3bNhxtcNK)A0J!lVLBp}ADM%@nsziE-mBAGgnPaOF5GREMWVpJ9DV_(xm3|u!xLHT4z<5D54r~xmL?Y{_uU5!xgZdP%%)$9M$ zx&O=zdbIC}=Pmd|R9FmNPATcT5`xMajNDlduPt%d+b|kuJ7l=rtH9h8H^_E0KyyU_ z_N_O?gVP*rU#ka?AWPir*Cre3B0OR=1dHuy99iI(R6)>v9GVqX!;DzA=vk+9u{Cvq zeRYO&fQJPmjR~6DQ&b%S0QQTVO8!p+&L-2@g@yu1&6?DQ!d`^mEhhP20N-oK@b!SPEsy3Vlq@*g+VHH{LJ<{ z6Q*j_wWWUVdtxU%Iyb@jOfy1uXTyJg5yIN5;MrA;h(kGWYfOf?vmb&zhauS62yXEz z@RGCW+an8liE(hsbV6>)3}{D%z@Y9R_Eb;8z!^T;>NTN=iG(CG2ST&)?@-?_#CL70 z7kf7!FB=LzP=K(#*$CgCiGcP>1RcnL+v!I59V|iimOw<-#zI)T4@`P4`BDbBN!j32 z-y#wY*+Gz;3o)I!^gSfZEyJv;Jml0{V|%qJbSlfCLGZ2$Z7h4-$%k&D)@ zSe)pM$DWP|tnXWknvN)}Zl(9oorVnuT+!1N2fM9>P;A)+0evS5Hf{&MYKz(qOnN@) zKzfmIN%$$`@9EhPmaf5TO?#l@6YyUQUvB&OjlcN!!!vOg_Ptq&=!^BpIK2gt=MKQ{ zLL0nK)gi2ZCsv%UM{HjidixTPwl^7bw^c%;tBdxi6X5icKhT;kXlR8XuN+Kr9_f$` z9@$2im;s@t>BTT7bn#*pGk+l2^n@s3yZ`&zq+h>+iF|B+#4vmi}My&L&No zBxErbwSvF#M`z&#jj<5{C&$GES6Rebuxrb|`{0aqceWlE6P9h}>MHt8WoXUP5A>=X zn-IF)A~yDah5q`B>|D%Ngk3Z8Ut;(w`Wpqf*BGtvO=iko5{v$31OMa-W@ZWvd+W7Y zUhW?mxVkz~>%WYTpX*Y~!a_MF)TiAj)QycP{_XxRo-xCCq`S+Jk=`B;bv;}*7H8nT# zbai(LMvZC`8@|>ed2P%Q`Do)Vv9W2dc#O$0$r$5Kv7vFRz;JXkSJ$wPtEsn{E7h)G zL>iflSQ<@j`7?a6J+(cRkw^>~BQ;j39-q--yRa#dp&dG&p6s~);XxSY-0`uIO~w%s ztUZN{Og4()^IaIeu!M9y!qL&WAu=(3Up{@>XVL}sUu!seeW&H&|D)I^ct{qsd{`bF zJ|qhbAC@nR7$$sZSQZ{NELBV7u$0O*mPHOpLzWN80>XwxK7l{+-MxO0JGphmuLte^A&g8kYD54$GEBK^Cz>C5eoJfN)MhR2)e>;hJ&aM#Og#vtxVe0*>EiN8WDa$=_LkV9Di2_H>KZZZ!AQ>wEyFB42sVy~EslG?oVO0N#aOfU4 zBpkeuz6(ARBd#C#TGW#=7x=<$`B?HX1Kzm+&S z4{K3cwB;2@Sgd%rsew-iz6| z`Bg6N{FI5yUu2@9-W&6rra)`z1dweYbnpPrjrd@9FK}JGz_>1@b_h3i_jr7!Yc65X z?7ioO!`69D*k^c8h3abtE~9VaRB$ut8!#;m630b<<0%xuYU|TD6q6?1FxXJ7k`?4b zD`o{GE=$32aEHLo4LstKM_4R{H{ss{U*+Te5Q`&b;P#_T-27W6&VL$@Eo}jC4w;RS z6DNZ|Ya#gd&cr`E)7cdQx)wM%5f|+WuHzF~dj{3>j(FL3*!lg4SLYBL>cOra$ zG323fkd&_{E_NFvMJ15Tn)3&~L}IDdpYS;an?l<~cye z%on;Q4$z)t0sd?&@a7YKzQ7(F!qqto?7%Fr1!HMTn7a*_g|^_*HGiR<`pmVkgxGE| zMwFI9zV8SGgr7+XYt&3g`JUF_m8AQ#y;x6APbM)pdrPN&mr6u9pNQ~I#i66nF5UpK za{$JgdSXvY3SrEtYTIww?@hXm!UVGQjyA%>34gy0b}U(#;c5oylt~cIu);XwK!kV( z!^UzR2CbQ_D@e-fxcdbMo#8WJiGI zS2A#SC;@kWO2ei--q0{GfWa7Rtga@`{!umtNdKEOFT!#yAu%z6XyPoGn|YzJIR}?N zPDS&{F!-d{kly1UF|lfG%+yipT^gD>p*cei%a1gG0DIi}ADA zEsM3wYnz7|nWCGN{yF}@VHAqF^3aekWJiyKOZp3s5jIV@_lU-BIESX-;@xNre7_90 zzmG>{vkx>K>|ksghP|9-XorJctiU$u$! zm$#7qERXp7!C{n26Ad?yTk@8pQ1b=!EJJPRG@V31emc$%`rz&t?zsJhKUT8#&&q^J z<$fe&WMS~z9C|lNxJ&qa8*xfT?lv&YSP8SR5>(fx(Y#5r)#i3vFyk(3{Wn_p&NaEN#zRT6H|-1n?l3gOyv zh#xby^H+6l=LT^Im9h-jy>j= z1XZMeN}5VCZRQW8yTh;O&!t#CNvn9(Uq$S=X$@eAbK{g(K}^`~6jy(oYBI!K;#=PC zR$|tYsnAO(LIA}aH_uPNgPTTpZ@?HAuT4jIjXRWtG3)I(jGUq{-1*20?|tcq>mU1K z=Uzv2T?oO2hq1Uh6i538@n^(~U3-*+q{B&&uC0dX2)pLc8cxD(>ji(+2Ez1HRJ^e! z-;wU)eocRhi9B_~L%)=D6AsP#UN>=T+Zw*x=sB#C<;W!h^4UaQmAO zy#38GocePDnm;W-)~zbc?A#4m195BBd%@kdAL8BZ5O3cHeohgDD-u*(14EW)VZZTS z=0EJJG+92!;(d+IV=8w3s5!R-#Fgc*hE{Ysk|L(#+HpDYIwEYy*1?oXW3bF=EN=8_ zVDKE5gpaPn#+X?WLHuSXbQ-%5of3+7F3rS)`;##EzyfzzPVi$}-1x{DRrQvzUL6e6 zwmRq?I|>EORUY{|hxkAyy%1dDhd8tj3sN$Prw>>0^$d=Y?ko=Ua{Xy+JRO~L(me-M zoNiYCK8T2C6_nRNmQVm!KR29d8L55;?{v%2yj~l%rE=Wt6HyKw2Y32;Xl^vX*osU@ zkDh?mt|JJD48WznvAB1`5I3%vpuK54ZVk-DyZ7gyp?MBW7Fj@}un^kqy$~Jhfna5& znp@+fW`iN&q~}0HyoY>=-w@zTfG@l;?>OK z!%?<&8qOWo!A+V6gQo?!a#nzWa~#|z-EWDNjX*&OvT8WYDn69pj@*XKE&BxXw#v2&!KsuftY3b2ne;n znPX#c`?3};oi#>Oq8XGfiy>H%1YSahT7Pb8Atc)y$PT?wwjPCsr_TqBP|k8bFY_I? zOf4+mD$vuvs1Z(_O*ZjHnMK4Oku9=UgHL%1;=PBU+4P(kh8QIOy4NQ|RgOM17umrz%@e(?dTLJh z{#hR0>DEMe0Nr!2fjBM$Oj;3mwR&(jGx6foDrC>g0rg&gVRWAG*Q?UAV7wp~_2%j3tS?cTn z_XO?l#Q(~U9EW5F<)Nk*(EHB;H!&B&xIE19^umdHJ=~-GfV(Fp*tK>96poe{S6+tI z8)oC~X)*4fWr!E%p@r(1xz7VXHUUgh9?j)-v<5UnI@|hpj6i8Y`oG{iWp>8mi%o88 z`|F(^HEmgn&1>v_s>z%D*Sa-xR0paov48tgG_9J5ngSE7TWyV+s(IMDdK{WIT4B@P z70_=v1S!RMLUx~FV_ll-{54x2>rZ?xFCiO~gM-kp*#Os%OL6yv6o+;w2*;QYZOU1) zT^WrF?MfO0N6l-WZ_&nV-&x>C6Sk5}Ik02{nX}&zBN|afy8i+{FN-i1pE(e=p<-YB zP-yo$1RdLkC0$imeCZG(cEn&AaowQ@ixIzNIiebJ;L}o$pp#n=-I{{L?e5U&Y=^Al zG=yywvmZDL;r@2;tGBE9UX}-EMU!%R&EkU*ls*?5Dkq?JlLU8=dljr6HjzzOMee^r>h-`v2m{@LwP~(_LO&*j6yKv|~Ly zjyJ;X=w>WF)d0_hId6YTK0^=+r4sJ zJ*tFP+EmD@)Jsd%enTTwNMsQ08eCgeU)+Zo(Qy^AVSz}Y37t9)VlD}-HxkmeCYC7$k>9o$$ zo}=cvDGwr%-U02MEdR~s0thJ=fY0tpscgOgaq?Nk7`bLW=59?zV2uaOhpBKa@PK}O z1GIxfzvU}+b4b@;<&LhlBpm*)cM4UPPUWHFfDgLbqj2odQXDztjw8K^*m9x}bw{I6 zTW^CkjoxT#4ab4~&b0PhpznATGHW6*b_>N@t0)hpd=0pzt0@iw0*n70zLt=loCwHcl_MzaG(V)*kJGpF z36ehbw>O8@CVmHf$2NCBwrUfNq2O6Q1(%)Q(VyziR)1IBzXp{(Nhm#@ zjh6mmbo7P|A84EZ-Q_O(uba2Kd_A{3@2By*nuZPOyH(K9L;DSzQ%K)G^!>r+1+g(a z|7bs9P)8vs+Nj>wc*!ZWw^0snNZ62uo$c2`J^hJamriO=*7P zZ0+}r`__G$P`F{|!laIz*(pZ~Eo0Wq=x&VK`p(I?q0_adxY#&(_~cH9#!7!JWt+d6 zlVM{)!ZH-vgujesG^H~c9jzrieZ3fo!KhsEXrpqmq2XGwq5f*2p?-ltM<H%|TOjk-x+9;lca;s03o=bLzX&Axk9pQk#pzn>Sj{FVKK>b~m1ams9bEv)Xn zoYc-Q|B}-4?NDatH$(nAZg+Zk#7Ykqj9GB3eC+D3RVHa=!M}_FU$v8eZ9Pis-t@_Q zx7WY@$hF}cm2drDRL&dkw=x!L9-do9IXf@O8T!|%^gnFfEakXp{`Nl=F5L0shl_Un xb--rbJtv0w|10-~9mAY8pUjwF_1;8_x@#}Q+y6sz{HOYVEbt!-{0lAce*mF*vjYGC literal 0 HcmV?d00001 diff --git a/index.html b/index.html new file mode 100644 index 00000000..2fbcb778 --- /dev/null +++ b/index.html @@ -0,0 +1,14 @@ + + + + + + + Battle For Bikini Bottom Decompilation Progress + + + + +
    + +