(function(){__gCrWeb.common={};__gCrWeb["common"]=__gCrWeb.common;__gCrWeb.common.JSONSafeObject=function n(){};__gCrWeb.common.JSONSafeObject.prototype["toJSON"]=null;__gCrWeb.common.JSONStringify=JSON.stringify;__gCrWeb.stringify=function(n){if(n===null)return"null";if(n===undefined)return"undefined";if(typeof n.toJSON==="function"){const o=n.toJSON;n.toJSON=undefined;const e=__gCrWeb.common.JSONStringify(n);n.toJSON=o;return e}return __gCrWeb.common.JSONStringify(n)}})();