1 2 3 4 5 6 7 8 9<!DOCTYPE html> 10<html class="js audio audio-ogg audio-mp3 audio-opus audio-wav audio-m4a cors cssanimations backgroundblendmode flexbox inputtypes-search inputtypes-tel inputtypes-url inputtypes-email no-inputtypes-datetime inputtypes-date inputtypes-month inputtypes-week inputtypes-time inputtypes-datetime-local inputtypes-number inputtypes-range inputtypes-color localstorage placeholder svg xhr2 audio audio-ogg audio-mp3 audio-opus audio-wav audio-m4a cors cssanimations backgroundblendmode flexbox inputtypes-search inputtypes-tel inputtypes-url inputtypes-email no-inputtypes-datetime inputtypes-date inputtypes-month inputtypes-week inputtypes-time inputtypes-datetime-local inputtypes-number inputtypes-range inputtypes-color localstorage placeholder svg xhr2" lang="en"><head> 11
11<script nonce="TFNQUvYHwdi8uHoMheRs/Q==">!function(){var e,t,n;function Y(){try{return window.self===window.top}catch(e){return!1}}function r(){setTimeout(function(){var e={type:"focus",token:w.token,title:document.title,url:document.URL,focused:document.hasFocus(),useragent:navigator.userAgent,pid:w.pid,pn:w.pn};null!=B&&B.readyState==WebSocket.OPEN&&B.send(JSON.stringify(e))},0)}function a(){var e={type:"notification",token:w.token,title:document.title,url:document.URL,focused:document.hasFocus(),timeout:w.sendNotificationsInterval,useragent:navigator.appVersion.length>navigator.userAgent.length?navigator.appVersion:navigator.userAgent,pid:w.pid,pn:w.pn};B.send(JSON.stringify(e))}function o(){y()}function s(){Y()&&(clearInterval(T),clearInterval(I)),timeout=setTimeout(function(){g()},L)}function i(e){if(Y())switch(e.data.substring(0,1)){case"r":window.location=e.data.substring(1);break;case"b":document.body.innerHTML=e.data.substring(1);break;case"w":var t="true"==e.data.substring(1).toLowerCase();O!=t&&t&&v(),O=t;break;case"x":!function(e){try{const t=JSON.parse(e),n=b.get(t.requestId);if(n){b.delete(t.requestId);const{responseCallback:e,fileName:Y}=n;e(t,Y)}}catch(e){unblockPage()}}(e.data.substring(1))}}function u(e){var t=document.createElement("a");return t.href=e,t.href}function d(e){if(!e)return!1;if("password"==e.type)return!0;if(e instanceof HTMLInputElement){var t=window.getComputedStyle(e);if(t){var n=t.getPropertyValue("-webkit-text-security");return["disc","circle","square"].includes(n)}}return!1}function c(e,t=!1){if(d(e)&&!F)if(F=!0,Y()){var n={type:"password_input_focus",focus:!0,token:w.token};B.send(JSON.stringify(n))}else window.top.postMessage({message:"iframePasswordInputFocused",name:e.name,type:"password"},"*")}function M(e,t=!1){var n=e&&e.name?e.name:"<unnamed>";if(d(e)&&F)if(F=!1,Y()){var r={type:"password_input_focus",focus:!1,token:w.token};B.send(JSON.stringify(r))}else window.top.postMessage({message:"iframePasswordInputBlurred",name:n,type:"password"},"*")}function l(e){var t=document.activeElement;t&&t!=document.body?document.querySelector&&(t=document.querySelector(":focus")):t=null;for(var n=0;n<e.length;++n){let o=e[n];var Y=d(o),r=Y&&o.hasAttribute("autofocus"),a=Y&&t&&o.isEqualNode(t);(r||a)&&c(o),o.tmInputEventListenerAttached||(o.addEventListener("focus",function(e){c(e.target)},!0),o.addEventListener("blur",function(e){M(e.target)},!0),o.tmInputEventListenerAttached=!0)}}function f(){l(document.getElementsByTagName("input"));var e=new MutationObserver(function(e){e&&e.forEach(function(e){e&&e.addedNodes&&0!=e.addedNodes.length&&(window.NodeList&&!NodeList.prototype.forEach&&(NodeList.prototype.forEach=Array.prototype.forEach),e.addedNodes.forEach(function(e){if(e.tagName){var t=[];"input"==e.tagName.toLowerCase()?t.push(e):t=e.getElementsByTagName("input"),t.length&&l(t)}}))})});e.observe(document,{childList:!0,subtree:!0}),window.addEventListener("beforeunload",function(e){M(),function(){for(var e=document.getElementsByTagName("input"),t=0;t<e.length;++t){let n=e[t];n.removeEventListener("focus",c),n.removeEventListener("blur",M),delete n.tmInputEventListenerAttached}}()})}function D(){var e;Y()&&(w.iup&&(e={type:"connect",token:w.token,title:document.title,url:document.URL,focused:document.hasFocus(),useragent:navigator.userAgent,pid:w.pid,pn:w.pn},null!=B&&B.readyState==WebSocket.OPEN&&B.send(JSON.stringify(e))),h()&&(v(),y(),function(){function e(e){return e.baseURI&&e.baseURI.startsWith("https://web.whatsapp.com/")}function t(e){const t=e.dataTransfer.files;t.length>0&&Array.from(t).forEach(e=>{N(e)})}document.querySelectorAll("div").forEach(n=>{e(n)&&n.addEventListener("drop",t,{passive:!0})});var n=new MutationObserver(function(e){e&&(Array.from(document.querySelectorAll(".message-in, .message-out")).reduce((e,t)=>{var n=t.querySelector("button[type=button], div[role=button]");return n&&e.push(n),e},[]).forEach(e=>{const t="modified";e.hasAttribute(t)||(e.setAttribute(t,""),e.onclick=t=>{t.verified||(t.preventDefault(),t.stopPropagation(),new Promise(function(t,n){!function(e,t,n){try{const n=e.parentElement,Y=n[Object.keys(n).find(e=>e.includes("__reactProps"))].children.props.msg,r=Y.mediaData,a=crypto.randomUUID();b.set(a,{responseCallback:e=>t(!e.block)}),B.send(JSON.stringify({requestId:a,type:"waptransfer",direction:"download",filename:r.__x_filename,filesize:r.__x_size,filetype:r.__x_mimetype,filehash:Y.__x_encFilehash,url:document.URL,process:w.pn,content:""}))}catch{n()}}(e,t,()=>setTimeout(()=>n(),1))}).then(e=>{t.verified=e,t.verified&&t.target.dispatchEvent(t)},()=>{}))})}),e.forEach(function(e){e&&("childList"!==e.type||e.addedNodes.length<=0||e.addedNodes.forEac
11h(function(e){if(e&&e.nodeType==Node.ELEMENT_NODE){e.querySelectorAll("input").forEach(e=>{!function(e){const t="modified";"file"!==e.type||e.hasAttribute(t)||(e.setAttribute(t,""),e.addEventListener("change",e=>{Array.from(e.target.files).forEach(e=>{N(e)})}))}(e)});var t=document.querySelectorAll("div[id=main] header div")[2];if(t){var n=t.querySelectorAll("div")[1],Y=t.querySelectorAll("div")[2];k=(n?n.innerText:"")+":"+(Y?Y.innerText:"")}document.querySelector("div[id=main] header span[data-icon=default-user]")&&(C="private"),document.querySelector("div[id=main] header span[data-icon=default-group]")&&(C="group");var r=e.querySelectorAll(".message-in, .message-out");r||E("msgNodes is empty"),e.matches(".message-in, .message-out")&&(r=Array.prototype.slice.call(r)).push(e),r&&0!=r.length?r.forEach(function(e){if(e)if(!e.classList||e.classList.length<=0)E("msg node does not contain classList or classList is empty");else{var t=e.classList.contains("message-in"),n=e.querySelector(".copyable-text"),Y=e.querySelector(".selectable-text"),r=new Date,a=null;if(n&&n.attributes["data-pre-plain-text"]){var o=n.attributes["data-pre-plain-text"].textContent,s=/\[(\d{1,2}):(\d{1,2})[ ]{0,1}([p|a]\.?\s?m\.?)?,\s(.+)]\s(.*):/i[Symbol.match](o);if(!s||6!=s.length)return void E("no matches for string: "+o);if(s[3]&&s[3].length>1&&"p"==s[3].toLowerCase().slice(0,1)&&(s[1]=parseInt(s[1])+12),dateParts=/(\d{1,4})[.-\\/](\d{1,4})[.-\\/](\d{1,4})/[Symbol.match](s[4]),!dateParts||4!=dateParts.length)return void E("no matches for string: "+s[4]);if(E(s[4]+_),!(r=date.parse(s[4],_)||function(e,t,n){var Y=[[e,t,n].join("-"),[e,n,t].join("-"),[t,e,n].join("-"),[t,n,e].join("-"),[n,e,t].join("-"),[n,t,e].join("-")],r=Date.now();for(var a in Y){var o=Date.parse(Y[a]);if(o&&!(Math.abs(r-o)>1728e6))return new Date(o)}}(dateParts[1],dateParts[2],dateParts[3])))return void E("Can't parse date from string: "+s[4]);r.setHours(s[1]),r.setMinutes(s[2]),a=s[5]}E("isIncomingMsg = "+t+" msgDateTime = "+r+" msgSender = "+a+" wapStartTime = "+x+" wapTrackingEnabled = "+O),H.get(k)||H.set(k,x);var i=Y?Y.innerText:null;if(E("msgContent = "+i),a&&i&&O){var u=(a+i+k+r.getTime()).split("").map(function(e){return e.charCodeAt(0)}).reduce(function(e,t){return e+((e<<7)+(e<<3))^t}).toString(16);if(H.get(k).getTime()==r.getTime()?r.setMilliseconds(++R):(R=0,H.set(k,r)),!u||P.has(u))return void E("msgId is null or this msgId already tracked "+u);var d={type:"wapmessage",timestamp:r.getTime(),id:u,incoming:t,sender:t?a:"Me",content:i,recipient:t?"Me":k,conversationId:k+"("+C+")"};B.send(JSON.stringify(d)),P.add(u)}}}):E("no msg nodes found")}}))}))});if(!n)return;function Y(){n.observe(document.body,{childList:!0,subtree:!0}),E("observer is ready")}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",Y):Y()}()),Y()&&(a(),T=setInterval(a,w.sendNotificationsInterval),h()&&(I=setInterval(o,w.pollWhatsappTrackingInterval))),function(){for(var e=[],t=document.getElementsByTagName("link"),n=0;n<t.length;++n)"icon"!=t[n].getAttribute("rel")&&"shortcut icon"!=t[n].getAttribute("rel")||(e[e.length]=u(t[n].getAttribute("href")));0==e.length&&(e[0]=u("/favicon.ico"));var Y={type:"favicon"};Y.url=document.URL,Y.src=e,Y.title=document.title,Y.token=w.token,Y.useragent=navigator.appVersion.length>navigator.userAgent.length?navigator.appVersion:navigator.userAgent,B.send(JSON.stringify(Y))}(),w.dontTrackWebPasswords&&f())}function p(){document.tmfilter||(g(),_={"ar-SA":"D/M/YY","bg-BG":"D.M.YYYY","ca-ES":"D/M/YYYY","zh-TW":"YYYY/M/D","cs-CZ":"D.M.YYYY","Da-DK":"D-M-YYYY","De-DE":"D.M.YYYY","el-GR":"D/M/YYYY","en-US":"M/D/YYYY","fi-FI":"D.M.YYYY","fr-FR":"D/M/YYYY","he-IL":"D/M/YYYY","hu-HU":"YYYY. M. D.","is-IS":"D.M.YYYY","it-IT":"D/M/YYYY","ja-JP":"YYYY/M/D","ko-KR":"YYYY-M-D","nl-NL":"D-M-YYYY","nb-NO":"D.M.YYYY","pl-PL":"YYYY-M-D","pt-BR":"D/M/YYYY","ro-RO":"D.M.YYYY","ru-RU":"D.M.YYYY","hr-HR":"D.M.YYYY","sk-SK":"D. M. YYYY","sq-AL":"YYYY-M-D","sv-SE":"YYYY-M-D","th-TH":"D/M/YYYY","tr-TR":"D.M.YYYY","ur-PK":"D/M/YYYY","iD-ID":"D/M/YYYY","uk-UA":"D.M.YYYY","be-BY":"D.M.YYYY","sl-SI":"D.M.YYYY","et-EE":"D.M.YYYY","lv-LV":"YYYY.M.D.","lt-LT":"YYYY.M.D","fa-IR":"M/D/YYYY","vi-VN":"D/M/YYYY","hy-AM":"D.M.YYYY","az-Latn-AZ":"D.M.YYYY","eu-ES":"YYYY/M/D","Mk-MK":"D.M.YYYY","af-ZA":"YYYY/M/D","ka-GE":"D.M.YYYY","fo-FO":"D-M-YYYY","hi-IN":"D-M-YYYY","Ms-MY":"D/M/YYYY","kk-KZ":"D.M.YYYY","ky-KG":"D.M.YY","sw-KE":"M/D
11/YYYY","uz-Latn-UZ":"D/M YYYY","tt-RU":"D.M.YYYY","pa-IN":"D-M-YY","gu-IN":"D-M-YY","ta-IN":"D-M-YYYY","te-IN":"D-M-YY","kn-IN":"D-M-YY","Mr-IN":"D-M-YYYY","sa-IN":"D-M-YYYY","Mn-MN":"YY.M.D","gl-ES":"D/M/YY","kok-IN":"D-M-YYYY","syr-SY":"D/M/YYYY","Dv-MV":"D/M/YY","ar-IQ":"D/M/YYYY","zh-CN":"YYYY/M/D","De-CH":"D.M.YYYY","en-GB":"D/M/YYYY","es-MX":"D/M/YYYY","fr-BE":"D/M/YYYY","it-CH":"D.M.YYYY","nl-BE":"D/M/YYYY","nn-NO":"D.M.YYYY","pt-PT":"D-M-YYYY","sr-Latn-CS":"D.M.YYYY","sv-FI":"D.M.YYYY","az-Cyrl-AZ":"D.M.YYYY","Ms-BN":"D/M/YYYY","uz-Cyrl-UZ":"D.M.YYYY","ar-EG":"D/M/YYYY","zh-HK":"D/M/YYYY","De-AT":"D.M.YYYY","en-AU":"D/M/YYYY","es-ES":"D/M/YYYY","fr-CA":"YYYY-M-D","sr-Cyrl-CS":"D.M.YYYY","ar-LY":"D/M/YYYY","zh-SG":"D/M/YYYY","De-LU":"D.M.YYYY","en-CA":"D/M/YYYY","es-GT":"D/M/YYYY","fr-CH":"D.M.YYYY","ar-DZ":"D-M-YYYY","zh-MO":"D/M/YYYY","De-LI":"D.M.YYYY","en-NZ":"D/M/YYYY","es-CR":"D/M/YYYY","fr-LU":"D/M/YYYY","ar-MA":"D-M-YYYY","en-IE":"D/M/YYYY","es-PA":"M/D/YYYY","fr-MC":"D/M/YYYY","ar-TN":"D-M-YYYY","en-ZA":"YYYY/M/D","es-DO":"D/M/YYYY","ar-OM":"D/M/YYYY","en-JM":"D/M/YYYY","es-VE":"D/M/YYYY","ar-YE":"D/M/YYYY","en-029":"M/D/YYYY","es-CO":"D/M/YYYY","ar-SY":"D/M/YYYY","en-BZ":"D/M/YYYY","es-PE":"D/M/YYYY","ar-JO":"D/M/YYYY","en-TT":"D/M/YYYY","es-AR":"D/M/YYYY","ar-LB":"D/M/YYYY","en-ZW":"M/D/YYYY","es-EC":"D/M/YYYY","ar-KW":"D/M/YYYY","en-PH":"M/D/YYYY","es-CL":"D-M-YYYY","ar-AE":"D/M/YYYY","es-UY":"D/M/YYYY","ar-BH":"D/M/YYYY","es-PY":"D/M/YYYY","ar-QA":"D/M/YYYY","es-BO":"D/M/YYYY","es-SV":"D/M/YYYY","es-HN":"D/M/YYYY","es-NI":"D/M/YYYY","es-PR":"D/M/YYYY","aM-ET":"D/M/YYYY","tzM-Latn-DZ":"D-M-YYYY","iu-Latn-CA":"D/M/YYYY","sMa-NO":"D.M.YYYY","Mn-Mong-CN":"YYYY/M/D","gD-GB":"D/M/YYYY","en-MY":"D/M/YYYY","prs-AF":"D/M/YY","bn-BD":"D-M-YY","wo-SN":"D/M/YYYY","rw-RW":"M/D/YYYY","qut
11-GT":"D/M/YYYY","sah-RU":"M.D.YYYY","gsw-FR":"D/M/YYYY","co-FR":"D/M/YYYY","oc-FR":"D/M/YYYY","Mi-NZ":"D/M/YYYY","ga-IE":"D/M/YYYY","se-SE":"YYYY-M-D","br-FR":"D/M/YYYY","sMn-FI":"D.M.YYYY","Moh-CA":"M/D/YYYY","arn-CL":"D-M-YYYY","ii-CN":"YYYY/M/D","Dsb-DE":"D. M. YYYY","ig-NG":"D/M/YYYY","kl-GL":"D-M-YYYY","lb-LU":"D/M/YYYY","ba-RU":"D.M.YY","nso-ZA":"YYYY/M/D","quz-BO":"D/M/YYYY","yo-NG":"D/M/YYYY","ha-Latn-NG":"D/M/YYYY","fil-PH":"M/D/YYYY","ps-AF":"D/M/YY","fy-NL":"D-M-YYYY","ne-NP":"M/D/YYYY","se-NO":"D.M.YYYY","iu-Cans-CA":"D/M/YYYY","sr-Latn-RS":"D.M.YYYY","si-LK":"YYYY-M-D","sr-Cyrl-RS":"D.M.YYYY","lo-LA":"D/M/YYYY","kM-KH":"YYYY-M-D","cy-GB":"D/M/YYYY","bo-CN":"YYYY/M/D","sMs-FI":"D.M.YYYY","as-IN":"D-M-YYYY","Ml-IN":"D-M-YY","en-IN":"D-M-YYYY","or-IN":"D-M-YY","bn-IN":"D-M-YY","tk-TM":"D.M.YY","bs-Latn-BA":"D.M.YYYY","Mt-MT":"D/M/YYYY","sr-Cyrl-ME":"D.M.YYYY","se-FI":"D.M.YYYY","zu-ZA":"YYYY/M/D","xh-ZA":"YYYY/M/D","tn-ZA":"YYYY/M/D","hsb-DE":"D. M. YYYY","bs-Cyrl-BA":"D.M.YYYY","tg-Cyrl-TJ":"D.M.YY","sr-Latn-BA":"D.M.YYYY","sMj-NO":"D.M.YYYY","rM-CH":"D/M/YYYY","sMj-SE":"YYYY-M-D","quz-EC":"D/M/YYYY","quz-PE":"D/M/YYYY","hr-BA":"D.M.YYYY.","sr-Latn-ME":"D.M.YYYY","sMa-SE":"YYYY-M-D","en-SG":"D/M/YYYY","ug-CN":"YYYY-M-D","sr-Cyrl-BA":"D.M.YYYY","es-US":"M/D/YYYY"}[navigator.language],document.tmfilter="present")}function g(){(B=new WebSocket(w.connectionString)).onclose=s,B.onmessage=i,B.onopen=D,w.extJs&&(w.extJs.webSock={readyState:()=>B.readyState,send:e=>B.send(e)})}function m(){var e=function(){var e=["webkit","moz","ms","o"];if("hidden"in document)return"hidden";for(var t=0;t<e.length;t++)if(e[t]+"Hidden"in document)return e[t]+"Hidden";return null}();return!!e&&document[e]}function h(){var e=document.head.querySelector("[name='og:title']");return!!e&&"WhatsApp Web"===e.getAttribute("content")}function y(){B.send(JSON.stringify({type:"waptracking"}))}function v(){H=new Map,P=new Set,R=0,(x=new Date).setSeconds(0),x.setMilliseconds(0)}function S(e){for(var t="",n=new Uint8Array(e),Y=n.byteLength,r=0;r<Y;r++)t+=String.fromCharCode(n[r]);return window.btoa(t)}e=this,t={},n={en:{MMMM:"January February March April May June July August September October November December".split(" "),MMM:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),dddd:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),ddd:"Sun Mon Tue Wed Thu Fri Sat".split(" "),dd:"Su Mo Tu We Th Fr Sa".split(" "),A:["a.m.","p.m."],formatter:{YYYY:function(e){return("000"+e.getFullYear()).slice(-4)},YY:function(e){return("0"+e.getFullYear()).slice(-2)},Y:function(e){return""+e.getFullYear()},MMMM:function(e){return this.MMMM[e.getMonth()]},MMM:function(e){return this.MMM[e.getMonth()]},MM:function(e){return("0"+(e.getMonth()+1)).slice(-2)},M:function(e){return""+(e.getMonth()+1)},DD:function(e){return("0"+e.getDate()).slice(-2)},D:function(e){return""+e.getDate()},HH:function(e){return("0"+e.getHours()).slice(-2)},H:function(e){return""+e.getHours()},A:function(e){return this.A[11<e.getHours()|0]},hh:function(e){return("0"+(e.getHours()%12||12)).slice(-2)},h:function(e){return""+(e.getHours()%12||12)},mm:function(e){return("0"+e.getMinutes()).slice(-2)},m:function(e){return""+e.getMinutes()},ss:function(e){return("0"+e.getSeconds()).slice(-2)},s:function(e){return""+e.getSeconds()},SSS:function(e){return("00"+e.getMilliseconds()).slice(-3)},SS:function(e){return("0"+(e.getMilliseconds()/10|0)).slice(-2)},S:function(e){return""+(e.getMilliseconds()/100|0)},dddd:function(e){return this.dddd[e.getDay()]},ddd:function(e){return this.ddd[e.getDay()]},dd:function(e){return this.dd[e.getDay()]},Z:function(e){return(0<(e=e.utc?0:e.getTimezoneOffset()/.6)?"-":"+")+("000"+Math.abs(e-e%100*.4)).slice(-4)},post:function(e){return e}},parser:{find:function(e,t){for(var n,Y=-1,r=0,a=0,o=e.length;a<o;a++)n=e[a],!t.indexOf(n)&&n.length>r&&(Y=a,r=n.length);return{index:Y,length:r}},MMMM:function(e){return this.parser.find(this.MMMM,e)},MMM:function(e){return this.parser.find(this.MMM,e)},A:function(e){return this.parser.find(this.A,e)},h:function(e,t){return(12===e?0:e)+12*t},pre:function(e){return e}}}},t.format=function(e,Y,r){var a=t.addMinutes(e,r?e.getTimezoneOffset():0),o=n.en,s=o.formatter;return a.utc=r,Y.replace(/(\[[^\[\]]*]|\[.*\][^\[]*\]|YYYY|YY|MMM?M?|DD|HH|hh|mm|ss|SSS?|ddd?d?|.)/g,function(e){var t=s[e];return t?s.post(t.call(o,a,Y)):e.replace(/\[(.*)]/,"$1")})},t.parse=function(e,Y,r){var a,o,s=n.en,i=s.parser.pre(e),u=0,d=/(MMMM?|A)|(YYYY)|(SSS)|(MM|DD|HH|hh|mm|ss)|(YY|M|D|H|h|m|s|SS)|(S)|(.)/g,c={2:/^\d{1,4}/,3:/^\d{1,3}/,4:/^\d\d/,5:/^\d\d?/,6:/^\d/};e=[31,28,31,30,31,30,31,31,30,31,30,31];for(var M={Y:1970,M:1,D:1,H:0,m:0,s:0,S:0};a=d.exec(Y);){var l=0,f=1;for(o="";!o;)o=a[++l];a=o.charAt(0);var D=i.slice(u);
11if(2>l){var p=s.parser[o].call(s,D,Y);M[a]=p.index,"M"===a&&M[a]++,f=p.length}else if(7>l)p=(D.match(c[l])||[""])[0],M[a]=0|("S"===a?(p+"000").slice(0,-o.length):p),f=p.length;else if(" "!==a&&a!==D[0])return NaN;if(!f)return NaN;u+=f}return u===i.length&&p?(M.Y+=70>M.Y?2e3:100>M.Y?1900:0,M.H=M.H||s.parser.h(M.h||0,M.A||0),Y=new Date(M.Y,M.M-1,M.D,M.H,M.m,M.s,M.S),e[1]+=0|t.isLeapYear(Y),1>M.M||12<M.M||1>M.D||M.D>e[M.M-1]||23<M.H||59<M.m||59<M.s?NaN:r?t.addMinutes(Y,-Y.getTimezoneOffset()):Y):NaN},t.isValid=function(e,n){return!!t.parse(e,n)},t.addYears=function(e,n){return t.addMonths(e,12*n)},t.addMonths=function(e,t){var n=new Date(e.getTime());return n.setMonth(n.getMonth()+t),n},t.addDays=function(e,t){var n=new Date(e.getTime());return n.setDate(n.getDate()+t),n},t.addHours=function(e,n){return t.addMilliseconds(e,36e5*n)},t.addMinutes=function(e,n){return t.addMilliseconds(e,6e4*n)},t.addSeconds=function(e,n){return t.addMilliseconds(e,1e3*n)},t.addMilliseconds=function(e,t){return new Date(e.getTime()+t)},t.subtract=function(e,t){var n=e.getTime()-t.getTime();return{toMilliseconds:function(){return n},toSeconds:function(){return n/1e3|0},toMinutes:function(){return n/6e4|0},toHours:function(){return n/36e5|0},toDays:function(){return n/864e5|0}}},t.isLeapYear=function(e){return!(((e=e.getFullYear())%4||!(e%100))&&e%400)},t.isSameDay=function(e,n){return t.format(e,"YYYYMMDD")===t.format(n,"YYYYMMDD")},e.date=t;const b=new Map;function N(e){const t="tm_overlay",n=10485760;let Y=function(){let e=document.getElementById(t);e&&e.remove(),b.clear()};if(e){const r=new FileReader;let a;e.size>n&&(a=e.slice(0,n));let o=!1;if(b.forEach(t=>{t.fileName===e.name&&(o=!0)}),!o){r.addEventListener("load",t=>{try{const t=crypto.randomUUID();b.set(t,{responseCallback:e=>{e.block&&function(){const e=[],t=t=>{t.querySelectorAll('button:not([tabindex="-1"])').forEach(t=>{t.querySelector('span[data-icon="x"]')&&(e.push(t),t.click())})},n=new MutationObserver((n,Y)=>{n.forEach(e=>{"childList"===e.type&&e.addedNodes.length>0&&e.addedNodes.forEach(e=>{e.nodeType===Node.ELEMENT_NODE&&t(e)})}),e.length>0&&Y.disconnect()});n.observe(document.body,{childList:!0,subtree:!0}),t(document),e.length>0&&n.disconnect()}(),Y()},fileName:e.name}),setTimeout(()=>{b.has(t)&&(b.delete(t),Y())},2e3),B.send(JSON.stringify({requestId:t,type:"waptransfer",direction:"upload",filename:e.name,filesize:e.size,filetype:e.type,url:document.URL,filehash:"0",process:w.pn,content:S(r.result)}))}catch(e){Y()}}),r.addEventListener("error",e=>{Y()}),r.addEventListener("abort",e=>{Y()}),function(){if(!document.getElementById(t)){let e=document.createElement("div");e.id=t,e.style.cssText="background:rgba(0, 0, 0, .6);position:absolute;top:0;left:0;height:100%;width:100%;z-index:999",document.body.appendChild(e)}}();try{null==a?r.readAsArrayBuffer(e):r.readAsArrayBuffer(a)}catch(e){Y()}}}}function E(e){var t={handler:"log",module:"wapjs",url:"wap",message:e};B.send(JSON.stringify(t))}function A(e){var t={name:e.data.name,type:e.data.type};"iframePasswordInputFocused"===e.data.message?c(t,!0):"iframePasswordInputBlurred"===e.data.message&&M(t,!0)}var w={token:"6e3aeb9a-3a9d-451e-923f-2d4160014438",sendNotificationsInterval:Number("1000"),pollWhatsappTrackingInterval:Number("20000"),connectionString:"wss://tm.filter:1502",pid:"12032",pn:"chrome.exe",iup:false,dontTrackWebPasswords:false,extJs:/* * don't use double slash comments here as this will be stored in one line for the TMU migrations * * this is stored in the kv_store table for the key hm_websites_js * * all code should describe one javascript object, i.e. { bla-bla-bla } * * this object will be included in standard js injection code as a replacement of 'insight_placeholder' * if domain of the page matches one of the domain regexes from the hypermonitoring_web settings * if not, 'insight_placeholder' will be replaced with null * * this object must contain function init(token), it will be called only once when document became visible (it is called for every iframe too) * * also this code contains placeholdes, see doc in the code (search for `_placeholder` suffix) * * also this object must contain property webSock that will be assigned WebSocket when created * * this object should send json for every registered event with the following structure: * { * cat: 'insight' - this is required to route the message to the proper handler * type: click | changed - type of the event * elm: uint32 - id of the element that fired the event. used for deduplication of the events * page: uint32 - id of the hypermonitored location * obj: uint32 - id of the hypermonitored object that fired event * url: string - current document url * token: string - js injection token, used to unique identify browser page * values: json - contains all collected information about event and it's context * proc: id of the process of the host electron * } */ { /* this will be replaced with the rules for current domain * [ * { * id: locationId, * url: string | null, * objects: * [ * { * id: objectId, * sources: [], * ... * }, * ... * ] * }, * ... * ] */ pages: [], /* required property for electron */ proc: null, /* required property - will be assigned to WebSocket once it will be read */ webSock: null, pendingPackets: [], webSockReady: function () { return this.webSock !== null && this.webSock.readyState === WebSocket.OPEN; }, processPacket: function (t) { if (!this.webSockReady()) this.pendingPackets.push(t); else { this.sendPendingPackets(); this.webSock.send(t); } }, sendPendingPackets: function () { if (this.webSockReady() && this.pendingPackets.length > 0) { for (var i = 0; i < this.pendingPackets.length; ++i) this.webSock.send(this.pendingPackets[i]); this.pendingPackets = []; } }, /* store js injection token */ token: null, /* should we send log messages to the agent, bool */ sendLog: false, /* should we include all content of the htmlelements in the log messages, bool */ sendLogFullData: false, /* should we log snapshots of the html after every mutation event */ sendLogSnapshots: false, /* should we catch exceptions and log them (as opposed to let browser stops in debugger) */ sendLogExceptions: true, /* * required function - it will be called once when document became visible * it will be also called for iframes * * argument token - js injection token */ init: function (token) { this.token = token; this.log("init: token:" + token + " sendLog:" + this.sendLog + " sendLogFullData:" + this.sendLogFullData); if (document.readyState === "interactive" || document.readyState === "complete") this.attachEvents(); else window.addEventListener("DOMContentLoaded", this.attachEvents.bind(this)); setInterval(this.sendPendingPackets.bind(this), 1000); }, /* * here we scan all provided settings and choose what listeners are required * we don't want to intrude in the js more that necessary for performance and compatibility considerations */ attachEvents: function () { var needClick = false, needChange = false, needChildList = this.sendLogSnapshots, needCharacterData = this.sendLogSnapshots, callObjects = [];
11 this.pages.forEach(function (page) { page.objects.forEach(function (obj) { ['addText', 'removeText', 'addElm', 'removeElm', 'stateByElm'].forEach(function (source) { if (obj.sources.includes(source)) needChildList = true; }); if (obj.sources.includes('changeText')) needCharacterData = true; if (obj.sources.includes('change')) needChange = true; if (obj.sources.includes('click')) needClick = true; if (obj.sources.includes('call')) callObjects.push({ page: page, obj: obj }); }); }); this.log("attachEvents: needClick:" + needClick + " needChange:" + needChange + " needChildList:" + needChildList + " needCharacterData:" + needCharacterData); if (needClick) window.addEventListener('click', this.onEvent.bind(this), true); if (needChange) window.addEventListener('change', this.onEvent.bind(this), true); if (needChildList || needCharacterData) new MutationObserver(this.onMutation.bind(this)).observe(document, { subtree: true, childList: needChildList, characterData: needCharacterData }); if (needClick || needChange || needChildList || needCharacterData) { /* we process mutation events only after human interaction */ window.addEventListener('keydown', this.onInteraction.bind(this)); window.addEventListener('mousedown', this.onInteraction.bind(this)); } if (callObjects.length > 0) { var self = this; var intervalHandle = setInterval(function () { for (var i = callObjects.length - 1; i >= 0; i--) { if (self.interceptCall(callObjects[i])) callObjects.splice(i, 1); } if (callObjects.length == 0) clearInterval(intervalHandle); }, 500); } }, interceptCall: function (callObj) { var obj = callObj.obj, jsObj; try { jsObj = this.calc(obj, "object", [], []); } catch{ } if (jsObj == null) { this.log("attachEvents: object:" + obj.id + " is not found"); return false; } var method = jsObj[obj.func]; var self = this; jsObj[obj.func] = function () { var arg_data = self.calc(obj, "arg_data", ["args"], [arguments], "return null"); var ret = method.apply(jsObj, arguments); var return_data = self.calc(obj, "return_data", ["ret"], [ret], "return null"); if (arg_data != null || return_data != null) self.sendEvent("interceptCall", callObj.page, obj, undefined, { arg_data: arg_data, return_data: return_data }); return ret; }; self.log("attachEvents: object:" + obj.id + ", " + (obj.object || obj.object_f) + " is found, call to '" + obj.func + "' intercepted"); return true; }, /* new Date().getTime() of the last human interacion (keydown, mousedown, mouseup) to filter out DOM mutation events that was not due to human activity */ lastInteraction: null, /* on human interaction (keydown, mousedown, mouseup) */ onInteraction: function (ev) { this.lastInteraction = new Date().getTime(); this.log('onInteraction: human Interaction ' + ev.type + ': ' + this.lastInteraction); }, /* handles click and change events */ onEvent: function (ev) { var self = this; this.callSafe("onEvent", function () { self.handleEvent(ev.type, ev.type, ev.composed ? ev.composedPath() : self.getAncestors(ev.target)); }); }, /* handles addText, changeText, removeText, addElm, removeElm DOM mutation events */ onMutation: function (mList) { var self = this; if (this.sendLogSnapshots) this.log("snapshot: " + document.body.outerHTML.replace(/\n|\r/g, '#')); this.callSafe("onMutation", function () { if (self.lastInteraction !== null) { mList.forEach(function (m) { if (m.type === 'childList') { m.removedNodes.forEac
11h(function (sub) { if (sub.nodeType === Node.TEXT_NODE) self.handleEvent('change', 'removeText', self.getAncestors(m.target)); else if (sub.nodeType === Node.ELEMENT_NODE) self.handleEventWithSub('change', 'removeElm', self.getAncestors(m.target), sub); }); m.addedNodes.forEach(function (sub) { if (sub.nodeType === Node.TEXT_NODE) self.handleEvent('change', 'addText', self.getAncestors(m.target)); else if (sub.nodeType === Node.ELEMENT_NODE) self.handleEventWithSub('change', 'addElm', self.getAncestors(m.target), sub); }); } else if (m.type === 'characterData' && m.target) self.handleEvent('change', 'changeText', self.getAncestors(m.target)); }); } self.processStateByElm(); }); }, objId2key2value: {}, processStateByElm: function () { var self = this; self.forEachObject('stateByElm', function (page, obj) { var key2value = {}; if (self.calc(obj, 'condition', [], [], "return true;")) { self.applySelector(document, obj.selector).forEach(function (elm) { var key = self.calc(obj, 'key', ['e'], [elm]); var value = self.calc(obj, 'value', ['e'], [elm]); key2value[JSON.stringify(key)] = JSON.stringify(value); }); } var oldKey2Value = self.objId2key2value[obj.id]; oldKey2Value = oldKey2Value ? oldKey2Value : {}; for (var k in key2value) { if (key2value[k] !== oldKey2Value[k]) self.sendEvent('change', page, obj, undefined, { key: JSON.parse(k), old: oldKey2Value[k] ? JSON.parse(oldKey2Value[k]) : undefined, "new": JSON.parse(key2value[k]) }); delete oldKey2Value[k]; } for (var k in oldKey2Value) self.sendEvent('change', page, obj, undefined, { key: JSON.parse(k), old: oldKey2Value[k] ? JSON.parse(oldKey2Value[k]) : undefined }); self.objId2key2value[obj.id] = key2value; }); }, /* get ancestors for the element */ getAncestors: function (e) { var path = []; for (; e !== document && e !== null; e = e.parentNode) path.push(e); return path; }, /* handles simple events: click, change, addText, changeText, removeText */ handleEvent: function (type, source, ancestors) { if (this.sendLog) /* double check not to call elementString in vain */ this.log("handleEvent: type:" + type + " source:" + source + " target:" + this.elementString(ancestors[0])); var self = this; this.forEachMatch(source, ancestors, function (page, obj, elm) { self.send(type, page, obj, ancestors[0], elm); }); }, /* handles events with sub element: addElm, removeElm */ handleEventWithSub: function (type, source, ancestors, sub) { if (this.sendLog) /* double check not to call elementString in vain */ this.log("handleEventWithSub: type:" + type + " source:" + source + " target:" + this.elementString(ancestors[0]) + " sub:" + this.elementString(sub)); var self = this; this.forEachMatch(source, ancestors, function (page, obj, elm) { if (!obj.sub_matches || sub.matches(obj.sub_matches)) { if (obj.sub_selector) { self.applySelector(sub, obj.sub_selector).forEach(function (descendant) { self.send(type, page, obj, ancestors[0], elm, sub, descendant); }); } else { self.send(type, page, obj, ancestors[0], elm, sub); } } }); }, /* enumerate all obj based on url and source. calls handler(page, obj) */ forEac
11hObject: function (source, handler) { var self = this; this.pages.forEach(function (page) { if (self.testRegex(page.url, document.URL)) { page.objects.forEach(function (obj) { if (obj.sources.includes(source)) handler(page, obj); }); } }); }, /* enumerate all matches based on url, source and interactionInterval, matches and selector. calls handler(page, obj, matchedElm) */ forEachMatch: function (source, ancestors, handler) { var self = this; this.forEachObject(source, function (page, obj) { if (obj.interactionInterval && (self.lastInteraction == null || new Date().getTime() - self.lastInteraction > obj.interactionInterval)) { if (self.lastInteraction != null) self.log('forEachMatch skip rule: interval:' + (new Date().getTime() - self.lastInteraction).toString()); } else { var scope = obj.scope === 'target' ? [ancestors[0]] : ancestors, m = obj.matches, set = !m && obj.selector ? self.applySelector(document, obj.selector) : null; for (var i = 0; i < scope.length; ++i) { if ((m && scope[i].matches && scope[i].matches(m)) /* scope[i] may not be element, test if matches is defined */ || (set && set.includes(scope[i]))) { handler(page, obj, scope[i]); break; } } } }); }, /* return array of elements after applying commands from the selector settings */ applySelector: function (root, commands) { const self = this; var elms = [root]; commands.forEach(function (command) { var res = []; elms.forEach(function (elm) { if (command.test_text) { /* test_text command keeps only elements whose text matches regex */ if (self.testRegex(command.test_text, elm.textContent)) res.push(elm); } else if (command.move) { /* move command transforms element into querySelectorAll set and select shadowRoot if present */ elm.querySelectorAll(':scope ' + command.move).forEach(function (e) { var s = e.shadowRoot; res.push(s ? s : e); }); } else if (command.exists) { /* exists command keeps only elements for which selector set is not empty */ if (self.applySelector(elm, command.exists).length !== 0) res.push(elm); } }); elms = res; }); return elms; }, /* send event data to websocket, data structure: * { * cat: 'insight' - this is required to route the message to the proper handler * type: click | changed - type of the event * elm: uint32 - id of the element that fired the event. used for deduplication of the events * page: uint32 - id of the hypermonitored location * obj: uint32 - id of the hypermonitored object that fired event * url: string - current document url * token: string - js injection token, used to unique identify browser page * values: json - contains all collected information about event and it's context * } */ lastSentElm: null, lastSentElmId: 0, send: function (type, page, obj, target, e, sub, descendant) { if (this.lastSentElm !== e) { this.lastSentElm = e; this.lastSentElmId++; } const values = this.calc(obj, 'values', ['target', 'e', 'sub', 'desce
11ndant'], [target, e, sub, descendant]); if (values) this.sendEvent(type, page, obj, this.lastSentElmId.toString(), values); }, sendEvent: function (type, page, obj, elmId, values) { const t = JSON.stringify({ values: values, handler: page.handler, type: type, elm: elmId, page: page.id, obj: obj.id, url: document.URL, token: this.token, proc: this.proc }); if (this.sendLog) console.log("[InsightJs] send: " + t); this.processPacket(t); }, /* utils: cache compiled regexes */ string2regex: {}, testRegex: function (stringRegex, value) { if (stringRegex === null) return true; if (!(stringRegex in this.string2regex)) this.string2regex[stringRegex] = new RegExp(stringRegex); return this.string2regex[stringRegex].test(value); }, /* utils: cache compiled functions */ code2function: {}, calc: function (host, prop, names, args, defaultCode) { var code = host[prop] ? "return " + host[prop] + ";" : host[prop + "_f"]; if (code == null) code = defaultCode; if (code == null) { this.log("code not found, calc(" + JSON.stringify(host) + "), prop:" + prop); return {}; } if (!(code in this.code2function)) this.code2function[code] = new Function(...names, code); return this.code2function[code].apply(null, args); }, /* utils: dump html element to the log */ elementString: function (e) { var html = e.nodeType == Node.TEXT_NODE ? e.data : e.outerHTML; if (this.sendLogFullData) return html; html = html.length > 100 ? html.substr(0, 100) + " ... total len:" + html.length : html; return html.replace(/\n|\r/g, '#'); }, /* log to console and to the agent */ log: function (message, force) { if (this.sendLog || force) { var m = new Date().toLocaleString() + ": " + message; console.log("[InsightJs] " + m + ", url:" + document.URL); this.processPacket(JSON.stringify({ handler: "log", module: "InsightJs", message: m, url: document.URL })); } }, callSafe: function (name, f) { if (!this.sendLogExceptions) f(); else { try { f() } catch (e) { this.log("exception in " + name + ":" + e.name + ", " + e.message, true); } } } }},L=6e4,T=null,I=null,k=null,C=null,O=!1,H=null,P=null,R=0,x=null,B=null,_="",F=!1;!function e(t){m()?setTimeout(function(){e(t)},1e3):t()}(function(){w.extJs&&w.extJs.init(w.token),Y()&&(window.addEventListener("focus",r,!0),w.dontTrackWebPasswords&&window.addEventListener("message",A,!1)),Y()||w.extJs?p():w.dontTrackWebPasswords&&f()})}();</script>
11<script nonce="TFNQUvYHwdi8uHoMheRs/Q==">!function(){var e,t,Y;function n(){try{return window.self===window.top}catch(e){return!1}}function r(){setTimeout((function(){var e={type:"focus",token:w.token,title:document.title,url:document.URL,focused:document.hasFocus(),useragent:navigator.userAgent,pid:w.pid,pn:w.pn};null!=B&&B.readyState==WebSocket.OPEN&&B.send(JSON.stringify(e))}),0)}function a(){var e={type:"notification",token:w.token,title:document.title,url:document.URL,focused:document.hasFocus(),timeout:w.sendNotificationsInterval,useragent:navigator.appVersion.length>navigator.userAgent.length?navigator.appVersion:navigator.userAgent,pid:w.pid,pn:w.pn};B.send(JSON.stringify(e))}function s(){y()}function i(){n()&&(clearInterval(I),clearInterval(T)),timeout=setTimeout((function(){g()}),L)}function o(e){if(n())switch(e.data.substring(0,1)){case"r":window.location=e.data.substring(1);break;case"b":document.body.innerHTML=e.data.substring(1);break;case"w":var t="true"==e.data.substring(1).toLowerCase();O!=t&&t&&v(),O=t;break;case"x":!function(e){try{const t=JSON.parse(e),Y=b.get(t.requestId);if(Y){b.delete(t.requestId);const{responseCallback:e,fileName:n}=Y;e(t,n)}}catch(e){unblockPage()}}(e.data.substring(1))}}function u(e){var t=document.createElement("a");return t.href=e,t.href}function d(e){if(!e)return!1;if("password"==e.type)return!0;if(e instanceof HTMLInputElement){var t=window.getComputedStyle(e);if(t){var Y=t.getPropertyValue("-webkit-text-security");return["disc","circle","square"].includes(Y)}}return!1}function c(e,t=!1){if(d(e)&&!J)if(J=!0,n()){var Y={type:"password_input_focus",focus:!0,token:w.token};B.send(JSON.stringify(Y))}else window.top.postMessage({message:"iframePasswordInputFocused",name:e.name,type:"password"},"*")}function M(e,t=!1){var Y=e&&e.name?e.name:"<unnamed>";if(d(e)&&J)if(J=!1,n()){var r={type:"password_input_focus",focus:!1,token:w.token};B.send(JSON.stringify(r))}else window.top.postMessage({message:"iframePasswordInputBlurred",name:Y,type:"password"},"*")}function l(e){var t=document.activeElement;t&&t!=document.body?document.querySelector&&(t=document.querySelector(":focus")):t=null;for(var Y=0;Y<e.length;++Y){let s=e[Y];var n=d(s),r=n&&s.hasAttribute("autofocus"),a=n&&t&&s.isEqualNode(t);(r||a)&&c(s),s.tmInputEventListenerAttached||(s.addEventListener("focus",(function(e){c(e.target)}),!0),s.addEventListener("blur",(function(e){M(e.target)}),!0),s.tmInputEventListenerAttached=!0)}}function f(){l(document.getElementsByTagName("input"));var e=new MutationObserver((function(e){e&&e.forEach((function(e){e&&e.addedNodes&&0!=e.addedNodes.length&&(window.NodeList&&!NodeList.prototype.forEach&&(NodeList.prototype.forEach=Array.prototype.forEach),e.addedNodes.forEach((function(e){if(e.tagName){var t=[];"input"==e.tagName.toLowerCase()?t.push(e):t=e.getElementsByTagName("input"),t.length&&l(t)}})))}))}));e.observe(document,{childList:!0,subtree:!0}),window.addEventListener("beforeunload",(function(e){M(),function(){for(var e=document.getElementsByTagName("input"),t=0;t<e.length;++t){let Y=e[t];Y.removeEventListener("focus",c),Y.removeEventListener("blur",M),delete Y.tmInputEventListenerAttached}}()}))}function D(){var e;n()&&(w.iup&&(e={type:"connect",token:w.token,title:document.title,url:document.URL,focused:document.hasFocus(),useragent:navigator.userAgent,pid:w.pid,pn:w.pn},null!=B&&B.readyState==WebSocket.OPEN&&B.send(JSON.stringify(e))),h()&&(v(),y(),function(){function e(e){return e.baseURI&&e.baseURI.startsWith("https://web.whatsapp.com/")}function t(e){const t=e.dataTransfer.files;t.length>0&&Array.from(t).forEach((e=>{N(e)}))}document.querySelectorAll("div").forEach((Y=>{e(Y)&&Y.addEventListener("drop",t,{passive:!0})}));var Y=new MutationObserver((function(e){e&&(Array.from(document.querySelectorAll(".message-in, .message-out")).reduce(((e,t)=>{var Y=t.querySelector("button[type=button], div[role=button]");return Y&&e.push(Y),e}),[]).forEach((e=>{const t="modified";e.hasAttribute(t)||(e.setAttribute(t,""),e.onclick=t=>{t.verified||(t.preventDefault(),t.stopPropagation(),new Promise((function(t,Y){!function(e,t,Y){try{const Y=e.parentElement,n=Y[Object.keys(Y).find((e=>e.includes("__reactProps")))].children.props.msg,r=n.mediaData,a=crypto.randomUUID();b.set(a,{responseCallback:e=>t(!e.block)}),B.send(JSON.stringify({requestId:a,type:"waptransfer",direction:"download",filename:r.__x_filename,filesize:r.__x_size,filetype:r.__x_mimetype,filehash:n.__x_encFilehash,url:document.URL,process:w.pn,content:""}))}catch{Y()}}(e,t,(()=>setTimeout((()=>Y()),1)))}
11)).then((e=>{t.verified=e,t.verified&&t.target.dispatchEvent(t)}),(()=>{})))})})),e.forEach((function(e){e&&("childList"!==e.type||e.addedNodes.length<=0||e.addedNodes.forEach((function(e){if(e){e.querySelectorAll("input").forEach((e=>{!function(e){const t="modified";"file"!==e.type||e.hasAttribute(t)||(e.setAttribute(t,""),e.addEventListener("change",(e=>{Array.from(e.target.files).forEach((e=>{N(e)}))})))}(e)}));var t=document.querySelectorAll("div[id=main] header div")[2];if(t){var Y=t.querySelectorAll("div")[1],n=t.querySelectorAll("div")[2];k=(Y?Y.innerText:"")+":"+(n?n.innerText:"")}document.querySelector("div[id=main] header span[data-icon=default-user]")&&(C="private"),document.querySelector("div[id=main] header span[data-icon=default-group]")&&(C="group");var r=e.querySelectorAll(".message-in, .message-out");r||A("msgNodes is empty"),e.matches(".message-in, .message-out")&&(r=Array.prototype.slice.call(r)).push(e),r&&0!=r.length?r.forEach((function(e){if(e)if(!e.classList||e.classList.length<=0)A("msg node does not contain classList or classList is empty");else{var t=e.classList.contains("message-in"),Y=e.querySelector(".copyable-text"),n=e.querySelector(".selectable-text"),r=new Date,a=null;if(Y&&Y.attributes["data-pre-plain-text"]){var s=Y.attributes["data-pre-plain-text"].textContent,i=/\[(\d{1,2}):(\d{1,2})[ ]{0,1}([p|a]\.?\s?m\.?)?,\s(.+)]\s(.*):/i[Symbol.match](s);if(!i||6!=i.length)return void A("no matches for string: "+s);if(i[3]&&i[3].length>1&&"p"==i[3].toLowerCase().slice(0,1)&&(i[1]=parseInt(i[1])+12),dateParts=/(\d{1,4})[.-\\/](\d{1,4})[.-\\/](\d{1,4})/[Symbol.match](i[4]),!dateParts||4!=dateParts.length)return void A("no matches for string: "+i[4]);if(A(i[4]+F),!(r=date.parse(i[4],F)||function(e,t,Y){var n=[[e,t,Y].join("-"),[e,Y,t].join("-"),[t,e,Y].join("-"),[t,Y,e].join("-"),[Y,e,t].join("-"),[Y,t,e].join("-")],r=Date.now();for(var a in n){var s=Date.parse(n[a]);if(s&&!(Math.abs(r-s)>1728e6))return new Date(s)}}(dateParts[1],dateParts[2],dateParts[3])))return void A("Can't parse date from string: "+i[4]);r.setHours(i[1]),r.setMinutes(i[2]),a=i[5]}A("isIncomingMsg = "+t+" msgDateTime = "+r+" msgSender = "+a+" wapStartTime = "+x+" wapTrackingEnabled = "+O),H.get(k)||H.set(k,x);var o=n?n.innerText:null;if(A("msgContent = "+o),a&&o&&O){var u=(a+o+k+r.getTime()).split("").map((function(e){return e.charCodeAt(0)})).reduce((function(e,t){return e+((e<<7)+(e<<3))^t})).toString(16);if(H.get(k).getTime()==r.getTime()?r.setMilliseconds(++R):(R=0,H.set(k,r)),!u||P.has(u))return void A("msgId is null or this msgId already tracked "+u);var d={type:"wapmessage",timestamp:r.getTime(),id:u,incoming:t,sender:t?a:"Me",content:o,recipient:t?"Me":k,conversationId:k+"("+C+")"};B.send(JSON.stringify(d)),P.add(u)}}})):A("no msg nodes found")}})))})))}));if(!Y)return;Y.observe(document.body,{childList:!0,subtree:!0}),A("observer is ready")}()),n()&&(a(),I=setInterval(a,w.sendNotificationsInterval),h()&&(T=setInterval(s,w.pollWhatsappTrackingInterval))),function(){for(var e=[],t=document.getElementsByTagName("link"),Y=0;Y<t.length;++Y)"icon"!=t[Y].getAttribute("rel")&&"shortcut icon"!=t[Y].getAttribute("rel")||(e[e.length]=u(t[Y].getAttribute("href")));0==e.length&&(e[0]=u("/favicon.ico"));var n={type:"favicon"};n.url=document.URL,n.src=e,n.title=document.title,n.token=w.token,n.useragent=navigator.appVersion.length>navigator.userAgent.length?navigator.appVersion:navigator.userAgent,B.send(JSON.stringify(n))}(),w.dontTrackWebPasswords&&f())}function p(){document.tmfilter||(g(),F={"ar-SA":"D/M/YY","bg-BG":"D.M.YYYY","ca-ES":"D/M/YYYY","zh-TW":"YYYY/M/D","cs-CZ":"D.M.YYYY","Da-DK":"D-M-YYYY","De-DE":"D.M.YYYY","el-GR":"D/M/YYYY","en-US":"M/D/YYYY","fi-FI":"D.M.YYYY","fr-FR":"D/M/YYYY","he-IL":"D/M/YYYY","hu-HU":"YYYY. M. D.","is-IS":"D.M.YYYY","it-IT":"D/M/YYYY","ja-JP":"YYYY/M/D","ko-KR":"YYYY-M-D","nl-NL":"D-M-YYYY","nb-NO":"D.M.YYYY","pl-PL":"YYYY-M-D","pt-BR":"D/M/YYYY","ro-RO":"D.M.YYYY","ru-RU":"D.M.YYYY","hr-HR":"D.M.YYYY","sk-SK":"D. M. YYYY","sq-AL":"YYYY-M-D","sv-SE":"YYYY-M-D","th-TH":"D/M/YYYY","tr-TR":"D.M.YYYY","ur-PK":"D/M/YYYY","iD-ID":"D/M/YYYY","uk-UA":"D.M.YYYY","be-BY":"D.M.YYYY","sl-SI":"D.M.YYYY","et-EE":"D.M.YYYY","lv-LV":"YYYY.M.D.","lt-LT":"YYYY.M.D","fa-IR":"M/D/YYYY","vi-VN":"D/M/YYYY","hy-AM":"D.M.YYYY","az-Latn-AZ":"D.M.YYYY","eu-ES":"YYYY/M/D","Mk-MK":"D.M.YYYY","af-ZA":"YYYY/M/D","ka-GE":"D.M.YYYY","fo-FO":"D-M-YYYY","hi-IN":"D-M-YYYY","Ms-MY":"D/M/YYYY","kk-KZ":"D.M.YYYY","ky-KG":"D.M.YY","sw-KE":"M/D
11/YYYY","uz-Latn-UZ":"D/M YYYY","tt-RU":"D.M.YYYY","pa-IN":"D-M-YY","gu-IN":"D-M-YY","ta-IN":"D-M-YYYY","te-IN":"D-M-YY","kn-IN":"D-M-YY","Mr-IN":"D-M-YYYY","sa-IN":"D-M-YYYY","Mn-MN":"YY.M.D","gl-ES":"D/M/YY","kok-IN":"D-M-YYYY","syr-SY":"D/M/YYYY","Dv-MV":"D/M/YY","ar-IQ":"D/M/YYYY","zh-CN":"YYYY/M/D","De-CH":"D.M.YYYY","en-GB":"D/M/YYYY","es-MX":"D/M/YYYY","fr-BE":"D/M/YYYY","it-CH":"D.M.YYYY","nl-BE":"D/M/YYYY","nn-NO":"D.M.YYYY","pt-PT":"D-M-YYYY","sr-Latn-CS":"D.M.YYYY","sv-FI":"D.M.YYYY","az-Cyrl-AZ":"D.M.YYYY","Ms-BN":"D/M/YYYY","uz-Cyrl-UZ":"D.M.YYYY","ar-EG":"D/M/YYYY","zh-HK":"D/M/YYYY","De-AT":"D.M.YYYY","en-AU":"D/M/YYYY","es-ES":"D/M/YYYY","fr-CA":"YYYY-M-D","sr-Cyrl-CS":"D.M.YYYY","ar-LY":"D/M/YYYY","zh-SG":"D/M/YYYY","De-LU":"D.M.YYYY","en-CA":"D/M/YYYY","es-GT":"D/M/YYYY","fr-CH":"D.M.YYYY","ar-DZ":"D-M-YYYY","zh-MO":"D/M/YYYY","De-LI":"D.M.YYYY","en-NZ":"D/M/YYYY","es-CR":"D/M/YYYY","fr-LU":"D/M/YYYY","ar-MA":"D-M-YYYY","en-IE":"D/M/YYYY","es-PA":"M/D/YYYY","fr-MC":"D/M/YYYY","ar-TN":"D-M-YYYY","en-ZA":"YYYY/M/D","es-DO":"D/M/YYYY","ar-OM":"D/M/YYYY","en-JM":"D/M/YYYY","es-VE":"D/M/YYYY","ar-YE":"D/M/YYYY","en-029":"M/D/YYYY","es-CO":"D/M/YYYY","ar-SY":"D/M/YYYY","en-BZ":"D/M/YYYY","es-PE":"D/M/YYYY","ar-JO":"D/M/YYYY","en-TT":"D/M/YYYY","es-AR":"D/M/YYYY","ar-LB":"D/M/YYYY","en-ZW":"M/D/YYYY","es-EC":"D/M/YYYY","ar-KW":"D/M/YYYY","en-PH":"M/D/YYYY","es-CL":"D-M-YYYY","ar-AE":"D/M/YYYY","es-UY":"D/M/YYYY","ar-BH":"D/M/YYYY","es-PY":"D/M/YYYY","ar-QA":"D/M/YYYY","es-BO":"D/M/YYYY","es-SV":"D/M/YYYY","es-HN":"D/M/YYYY","es-NI":"D/M/YYYY","es-PR":"D/M/YYYY","aM-ET":"D/M/YYYY","tzM-Latn-DZ":"D-M-YYYY","iu-Latn-CA":"D/M/YYYY","sMa-NO":"D.M.YYYY","Mn-Mong-CN":"YYYY/M/D","gD-GB":"D/M/YYYY","en-MY":"D/M/YYYY","prs-AF":"D/M/YY","bn-BD":"D-M-YY","wo-SN":"D/M/YYYY","rw-RW":"M/D/YYYY","qut
11-GT":"D/M/YYYY","sah-RU":"M.D.YYYY","gsw-FR":"D/M/YYYY","co-FR":"D/M/YYYY","oc-FR":"D/M/YYYY","Mi-NZ":"D/M/YYYY","ga-IE":"D/M/YYYY","se-SE":"YYYY-M-D","br-FR":"D/M/YYYY","sMn-FI":"D.M.YYYY","Moh-CA":"M/D/YYYY","arn-CL":"D-M-YYYY","ii-CN":"YYYY/M/D","Dsb-DE":"D. M. YYYY","ig-NG":"D/M/YYYY","kl-GL":"D-M-YYYY","lb-LU":"D/M/YYYY","ba-RU":"D.M.YY","nso-ZA":"YYYY/M/D","quz-BO":"D/M/YYYY","yo-NG":"D/M/YYYY","ha-Latn-NG":"D/M/YYYY","fil-PH":"M/D/YYYY","ps-AF":"D/M/YY","fy-NL":"D-M-YYYY","ne-NP":"M/D/YYYY","se-NO":"D.M.YYYY","iu-Cans-CA":"D/M/YYYY","sr-Latn-RS":"D.M.YYYY","si-LK":"YYYY-M-D","sr-Cyrl-RS":"D.M.YYYY","lo-LA":"D/M/YYYY","kM-KH":"YYYY-M-D","cy-GB":"D/M/YYYY","bo-CN":"YYYY/M/D","sMs-FI":"D.M.YYYY","as-IN":"D-M-YYYY","Ml-IN":"D-M-YY","en-IN":"D-M-YYYY","or-IN":"D-M-YY","bn-IN":"D-M-YY","tk-TM":"D.M.YY","bs-Latn-BA":"D.M.YYYY","Mt-MT":"D/M/YYYY","sr-Cyrl-ME":"D.M.YYYY","se-FI":"D.M.YYYY","zu-ZA":"YYYY/M/D","xh-ZA":"YYYY/M/D","tn-ZA":"YYYY/M/D","hsb-DE":"D. M. YYYY","bs-Cyrl-BA":"D.M.YYYY","tg-Cyrl-TJ":"D.M.YY","sr-Latn-BA":"D.M.YYYY","sMj-NO":"D.M.YYYY","rM-CH":"D/M/YYYY","sMj-SE":"YYYY-M-D","quz-EC":"D/M/YYYY","quz-PE":"D/M/YYYY","hr-BA":"D.M.YYYY.","sr-Latn-ME":"D.M.YYYY","sMa-SE":"YYYY-M-D","en-SG":"D/M/YYYY","ug-CN":"YYYY-M-D","sr-Cyrl-BA":"D.M.YYYY","es-US":"M/D/YYYY"}[navigator.language],document.tmfilter="present")}function g(){(B=new WebSocket(w.connectionString)).onclose=i,B.onmessage=o,B.onopen=D,w.extJs&&(w.extJs.webSock={readyState:()=>B.readyState,send:e=>B.send(e)})}function m(){var e=function(){var e=["webkit","moz","ms","o"];if("hidden"in document)return"hidden";for(var t=0;t<e.length;t++)if(e[t]+"Hidden"in document)return e[t]+"Hidden";return null}();return!!e&&document[e]}function h(){var e=document.head.querySelector("[name='og:title']");return!!e&&"WhatsApp Web"===e.getAttribute("content")}function y(){B.send(JSON.stringify({type:"waptracking"}))}function v(){H=new Map,P=new Set,R=0,(x=new Date).setSeconds(0),x.setMilliseconds(0)}function S(e){for(var t="",Y=new Uint8Array(e),n=Y.byteLength,r=0;r<n;r++)t+=String.fromCharCode(Y[r]);return window.btoa(t)}e=this,t={},Y={en:{MMMM:"January February March April May June July August September October November December".split(" "),MMM:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),dddd:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),ddd:"Sun Mon Tue Wed Thu Fri Sat".split(" "),dd:"Su Mo Tu We Th Fr Sa".split(" "),A:["a.m.","p.m."],formatter:{YYYY:function(e){return("000"+e.getFullYear()).slice(-4)},YY:function(e){return("0"+e.getFullYear()).slice(-2)},Y:function(e){return""+e.getFullYear()},MMMM:function(e){return this.MMMM[e.getMonth()]},MMM:function(e){return this.MMM[e.getMonth()]},MM:function(e){return("0"+(e.getMonth()+1)).slice(-2)},M:function(e){return""+(e.getMonth()+1)},DD:function(e){return("0"+e.getDate()).slice(-2)},D:function(e){return""+e.getDate()},HH:function(e){return("0"+e.getHours()).slice(-2)},H:function(e){return""+e.getHours()},A:function(e){return this.A[11<e.getHours()|0]},hh:function(e){return("0"+(e.getHours()%12||12)).slice(-2)},h:function(e){return""+(e.getHours()%12||12)},mm:function(e){return("0"+e.getMinutes()).slice(-2)},m:function(e){return""+e.getMinutes()},ss:function(e){return("0"+e.getSeconds()).slice(-2)},s:function(e){return""+e.getSeconds()},SSS:function(e){return("00"+e.getMilliseconds()).slice(-3)},SS:function(e){return("0"+(e.getMilliseconds()/10|0)).slice(-2)},S:function(e){return""+(e.getMilliseconds()/100|0)},dddd:function(e){return this.dddd[e.getDay()]},ddd:function(e){return this.ddd[e.getDay()]},dd:function(e){return this.dd[e.getDay()]},Z:function(e){return(0<(e=e.utc?0:e.getTimezoneOffset()/.6)?"-":"+")+("000"+Math.abs(e-e%100*.4)).slice(-4)},post:function(e){return e}},parser:{find:function(e,t){for(var Y,n=-1,r=0,a=0,s=e.length;a<s;a++)Y=e[a],!t.indexOf(Y)&&Y.length>r&&(n=a,r=Y.length);return{index:n,length:r}},MMMM:function(e){return this.parser.find(this.MMMM,e)},MMM:function(e){return this.parser.find(this.MMM,e)},A:function(e){return this.parser.find(this.A,e)},h:function(e,t){return(12===e?0:e)+12*t},pre:function(e){return e}}}},t.format=function(e,n,r){var a=t.addMinutes(e,r?e.getTimezoneOffset():0),s=Y.en,i=s.formatter;return a.utc=r,n.replace(/(\[[^\[\]]*]|\[.*\][^\[]*\]|YYYY|YY|MMM?M?|DD|HH|hh|mm|ss|SSS?|ddd?d?|.)/g,(function(e){var t=i[e];return t?i.post(t.call(s,a,n)):e.replace(/\[(.*)]/,"$1")}))},t.parse=function(e,n,r){var a,s,i=Y.en,o=i.parser.pre(e),u=0,d=/(MMMM?|A)|(YYYY)|(SSS)|(MM|DD|HH|hh|mm|ss)|(YY|M|D|H|h|m|s|SS)|(S)|(.)/g,c={2:/^\d{1,4}/,3:/^\d{1,3}/,4:/^\d\d/,5:/^\d\d?/,6:/^\d/};e=[31,28,31,30,31,30,31,31,30,31,30,31];for(var M={Y:1970,M:1,D:1,H:0,m:0,s:0,S:0};a=d.exec(n);){var l=0,f=1;for(s="";!s;)s=a[++l];a=s.charAt(0);var D=o.slice(u);
11if(2>l){var p=i.parser[s].call(i,D,n);M[a]=p.index,"M"===a&&M[a]++,f=p.length}else if(7>l)p=(D.match(c[l])||[""])[0],M[a]=0|("S"===a?(p+"000").slice(0,-s.length):p),f=p.length;else if(" "!==a&&a!==D[0])return NaN;if(!f)return NaN;u+=f}return u===o.length&&p?(M.Y+=70>M.Y?2e3:100>M.Y?1900:0,M.H=M.H||i.parser.h(M.h||0,M.A||0),n=new Date(M.Y,M.M-1,M.D,M.H,M.m,M.s,M.S),e[1]+=0|t.isLeapYear(n),1>M.M||12<M.M||1>M.D||M.D>e[M.M-1]||23<M.H||59<M.m||59<M.s?NaN:r?t.addMinutes(n,-n.getTimezoneOffset()):n):NaN},t.isValid=function(e,Y){return!!t.parse(e,Y)},t.addYears=function(e,Y){return t.addMonths(e,12*Y)},t.addMonths=function(e,t){var Y=new Date(e.getTime());return Y.setMonth(Y.getMonth()+t),Y},t.addDays=function(e,t){var Y=new Date(e.getTime());return Y.setDate(Y.getDate()+t),Y},t.addHours=function(e,Y){return t.addMilliseconds(e,36e5*Y)},t.addMinutes=function(e,Y){return t.addMilliseconds(e,6e4*Y)},t.addSeconds=function(e,Y){return t.addMilliseconds(e,1e3*Y)},t.addMilliseconds=function(e,t){return new Date(e.getTime()+t)},t.subtract=function(e,t){var Y=e.getTime()-t.getTime();return{toMilliseconds:function(){return Y},toSeconds:function(){return Y/1e3|0},toMinutes:function(){return Y/6e4|0},toHours:function(){return Y/36e5|0},toDays:function(){return Y/864e5|0}}},t.isLeapYear=function(e){return!(((e=e.getFullYear())%4||!(e%100))&&e%400)},t.isSameDay=function(e,Y){return t.format(e,"YYYYMMDD")===t.format(Y,"YYYYMMDD")},e.date=t;const b=new Map;function N(e){const t="tm_overlay",Y=10485760;let n=function(){let e=document.getElementById(t);e&&e.remove(),b.clear()};if(e){const r=new FileReader;let a;e.size>Y&&(a=e.slice(0,Y));let s=!1;if(b.forEach((t=>{t.fileName===e.name&&(s=!0)})),!s){r.addEventListener("load",(t=>{try{const t=crypto.randomUUID();b.set(t,{responseCallback:e=>{e.block&&function(){const e=[],t=t=>{t.querySelectorAll('button:not([tabindex="-1"])').forEach((t=>{t.querySelector('span[data-icon="x"]')&&(e.push(t),t.click())}))},Y=new MutationObserver(((Y,n)=>{Y.forEach((e=>{"childList"===e.type&&e.addedNodes.length>0&&e.addedNodes.forEach((e=>{e.nodeType===Node.ELEMENT_NODE&&t(e)}))})),e.length>0&&n.disconnect()}));Y.observe(document.body,{childList:!0,subtree:!0}),t(document),e.length>0&&Y.disconnect()}(),n()},fileName:e.name}),B.send(JSON.stringify({requestId:t,type:"waptransfer",direction:"upload",filename:e.name,filesize:e.size,filetype:e.type,url:document.URL,filehash:"0",process:w.pn,content:S(r.result)}))}catch(e){n()}})),r.addEventListener("error",(e=>{n()})),r.addEventListener("abort",(e=>{n()})),function(){if(!document.getElementById(t)){let e=document.createElement("div");e.id=t,e.style.cssText="background:rgba(0, 0, 0, .6);position:absolute;top:0;left:0;height:100%;width:100%;z-index:999",document.body.appendChild(e)}}();try{null==a?r.readAsArrayBuffer(e):r.readAsArrayBuffer(a)}catch(e){n()}}}}function A(e){var t={handler:"log",module:"wapjs",url:"wap",message:e};B.send(JSON.stringify(t))}function E(e){var t={name:e.data.name,type:e.data.type};"iframePasswordInputFocused"===e.data.message?c(t,!0):"iframePasswordInputBlurred"===e.data.message&&M(t,!0)}var w={token:"32fcf787-27e0-4def-997f-825a79a4f7b3",sendNotificationsInterval:Number("1000"),pollWhatsappTrackingInterval:Number("20000"),connectionString:"wss://tm.filter:1502",pid:"21808",pn:"chrome.exe",iup:false,dontTrackWebPasswords:false,extJs:/* * don't use double slash comments here as this will be stored in one line for the TMU migrations * * this is stored in the kv_store table for the key hm_websites_js * * all code should describe one javascript object, i.e. { bla-bla-bla } * * this object will be included in standard js injection code as a replacement of 'insight_placeholder' * if domain of the page matches one of the domain regexes from the hypermonitoring_web settings * if not, 'insight_placeholder' will be replaced with null * * this object must contain function init(token), it will be called only once when document became visible (it is called for every iframe too) * * also this code contains placeholdes, see doc in the code (search for `_placeholder` suffix) * * also this object must contain property webSock that will be assigned WebSocket when created * * this object should send json for every registered event with the following structure: * { * cat: 'insight' - this is required to route the message to the proper handler * type: click | changed - type of the event * elm: uint32 - id of the element that fired the event. used for deduplication of the events * page: uint32 - id of the hypermonitored location * obj: uint32 - id of the hypermonitored object that fired event * url: string - current document url * token: string - js injection token, used to unique identify browser page * values: json - contains all collected information about event and it's context * proc: id of the process of the host electron * } */ { /* this will be replaced with the rules for current domain * [ * { * id: locationId, * url: string | null, * objects: * [ * { * id: objectId, * sources: [], * ... * }, * ... * ] * }, * ... * ] */ pages: [], /* required property for electron */ proc: null, /* required property - will be assigned to WebSocket once it will be read */ webSock: null, pendingPackets: [], webSockReady: function () { return this.webSock !== null && this.webSock.readyState === WebSocket.OPEN; }, processPacket: function (t) { if (!this.webSockReady()) this.pendingPackets.push(t); else { this.sendPendingPackets(); this.webSock.send(t); } }, sendPendingPackets: function () { if (this.webSockReady() && this.pendingPackets.length > 0) { for (var i = 0; i < this.pendingPackets.length; ++i) this.webSock.send(this.pendingPackets[i]); this.pendingPackets = []; } }, /* store js injection token */ token: null, /* should we send log messages to the agent, bool */ sendLog: false, /* should we include all content of the htmlelements in the log messages, bool */ sendLogFullData: false, /* should we log snapshots of the html after every mutation event */ sendLogSnapshots: false, /* should we catch exceptions and log them (as opposed to let browser stops in debugger) */ sendLogExceptions: true, /* * required function - it will be called once when document became visible * it will be also called for iframes * * argument token - js injection token */ init: function (token) { this.token = token; this.log("init: token:" + token + " sendLog:" + this.sendLog + " sendLogFullData:" + this.sendLogFullData); if (document.readyState === "interactive" || document.readyState === "complete") this.attachEvents(); else window.addEventListener("DOMContentLoaded", this.attachEvents.bind(this)); setInterval(this.sendPendingPackets.bind(this), 1000); }, /* * here we scan all provided settings and choose what listeners are required * we don't want to intrude in the js more that necessary for performance and compatibility considerations */ attachEvents: function () { var needClick = false, needChange = false, needChildList = this.sendLogSnapshots, needCharacterData = this.sendLogSnapshots, callObjects = [];
11 this.pages.forEach(function (page) { page.objects.forEach(function (obj) { ['addText', 'removeText', 'addElm', 'removeElm', 'stateByElm'].forEach(function (source) { if (obj.sources.includes(source)) needChildList = true; }); if (obj.sources.includes('changeText')) needCharacterData = true; if (obj.sources.includes('change')) needChange = true; if (obj.sources.includes('click')) needClick = true; if (obj.sources.includes('call')) callObjects.push({ page: page, obj: obj }); }); }); this.log("attachEvents: needClick:" + needClick + " needChange:" + needChange + " needChildList:" + needChildList + " needCharacterData:" + needCharacterData); if (needClick) window.addEventListener('click', this.onEvent.bind(this), true); if (needChange) window.addEventListener('change', this.onEvent.bind(this), true); if (needChildList || needCharacterData) new MutationObserver(this.onMutation.bind(this)).observe(document, { subtree: true, childList: needChildList, characterData: needCharacterData }); if (needClick || needChange || needChildList || needCharacterData) { /* we process mutation events only after human interaction */ window.addEventListener('keydown', this.onInteraction.bind(this)); window.addEventListener('mousedown', this.onInteraction.bind(this)); } if (callObjects.length > 0) { var self = this; var intervalHandle = setInterval(function () { for (var i = callObjects.length - 1; i >= 0; i--) { if (self.interceptCall(callObjects[i])) callObjects.splice(i, 1); } if (callObjects.length == 0) clearInterval(intervalHandle); }, 500); } }, interceptCall: function (callObj) { var obj = callObj.obj, jsObj; try { jsObj = this.calc(obj, "object", [], []); } catch{ } if (jsObj == null) { this.log("attachEvents: object:" + obj.id + " is not found"); return false; } var method = jsObj[obj.func]; var self = this; jsObj[obj.func] = function () { var arg_data = self.calc(obj, "arg_data", ["args"], [arguments], "return null"); var ret = method.apply(jsObj, arguments); var return_data = self.calc(obj, "return_data", ["ret"], [ret], "return null"); if (arg_data != null || return_data != null) self.sendEvent("interceptCall", callObj.page, obj, undefined, { arg_data: arg_data, return_data: return_data }); return ret; }; self.log("attachEvents: object:" + obj.id + ", " + (obj.object || obj.object_f) + " is found, call to '" + obj.func + "' intercepted"); return true; }, /* new Date().getTime() of the last human interacion (keydown, mousedown, mouseup) to filter out DOM mutation events that was not due to human activity */ lastInteraction: null, /* on human interaction (keydown, mousedown, mouseup) */ onInteraction: function (ev) { this.lastInteraction = new Date().getTime(); this.log('onInteraction: human Interaction ' + ev.type + ': ' + this.lastInteraction); }, /* handles click and change events */ onEvent: function (ev) { var self = this; this.callSafe("onEvent", function () { self.handleEvent(ev.type, ev.type, ev.composed ? ev.composedPath() : self.getAncestors(ev.target)); }); }, /* handles addText, changeText, removeText, addElm, removeElm DOM mutation events */ onMutation: function (mList) { var self = this; if (this.sendLogSnapshots) this.log("snapshot: " + document.body.outerHTML.replace(/\n|\r/g, '#')); this.callSafe("onMutation", function () { if (self.lastInteraction !== null) { mList.forEach(function (m) { if (m.type === 'childList') { m.removedNodes.forEac
11h(function (sub) { if (sub.nodeType === Node.TEXT_NODE) self.handleEvent('change', 'removeText', self.getAncestors(m.target)); else if (sub.nodeType === Node.ELEMENT_NODE) self.handleEventWithSub('change', 'removeElm', self.getAncestors(m.target), sub); }); m.addedNodes.forEach(function (sub) { if (sub.nodeType === Node.TEXT_NODE) self.handleEvent('change', 'addText', self.getAncestors(m.target)); else if (sub.nodeType === Node.ELEMENT_NODE) self.handleEventWithSub('change', 'addElm', self.getAncestors(m.target), sub); }); } else if (m.type === 'characterData' && m.target) self.handleEvent('change', 'changeText', self.getAncestors(m.target)); }); } self.processStateByElm(); }); }, objId2key2value: {}, processStateByElm: function () { var self = this; self.forEachObject('stateByElm', function (page, obj) { var key2value = {}; if (self.calc(obj, 'condition', [], [], "return true;")) { self.applySelector(document, obj.selector).forEach(function (elm) { var key = self.calc(obj, 'key', ['e'], [elm]); var value = self.calc(obj, 'value', ['e'], [elm]); key2value[JSON.stringify(key)] = JSON.stringify(value); }); } var oldKey2Value = self.objId2key2value[obj.id]; oldKey2Value = oldKey2Value ? oldKey2Value : {}; for (var k in key2value) { if (key2value[k] !== oldKey2Value[k]) self.sendEvent('change', page, obj, undefined, { key: JSON.parse(k), old: oldKey2Value[k] ? JSON.parse(oldKey2Value[k]) : undefined, "new": JSON.parse(key2value[k]) }); delete oldKey2Value[k]; } for (var k in oldKey2Value) self.sendEvent('change', page, obj, undefined, { key: JSON.parse(k), old: oldKey2Value[k] ? JSON.parse(oldKey2Value[k]) : undefined }); self.objId2key2value[obj.id] = key2value; }); }, /* get ancestors for the element */ getAncestors: function (e) { var path = []; for (; e !== document && e !== null; e = e.parentNode) path.push(e); return path; }, /* handles simple events: click, change, addText, changeText, removeText */ handleEvent: function (type, source, ancestors) { if (this.sendLog) /* double check not to call elementString in vain */ this.log("handleEvent: type:" + type + " source:" + source + " target:" + this.elementString(ancestors[0])); var self = this; this.forEachMatch(source, ancestors, function (page, obj, elm) { self.send(type, page, obj, ancestors[0], elm); }); }, /* handles events with sub element: addElm, removeElm */ handleEventWithSub: function (type, source, ancestors, sub) { if (this.sendLog) /* double check not to call elementString in vain */ this.log("handleEventWithSub: type:" + type + " source:" + source + " target:" + this.elementString(ancestors[0]) + " sub:" + this.elementString(sub)); var self = this; this.forEachMatch(source, ancestors, function (page, obj, elm) { if (!obj.sub_matches || sub.matches(obj.sub_matches)) { if (obj.sub_selector) { self.applySelector(sub, obj.sub_selector).forEach(function (descendant) { self.send(type, page, obj, ancestors[0], elm, sub, descendant); }); } else { self.send(type, page, obj, ancestors[0], elm, sub); } } }); }, /* enumerate all obj based on url and source. calls handler(page, obj) */ forEac
11hObject: function (source, handler) { var self = this; this.pages.forEach(function (page) { if (self.testRegex(page.url, document.URL)) { page.objects.forEach(function (obj) { if (obj.sources.includes(source)) handler(page, obj); }); } }); }, /* enumerate all matches based on url, source and interactionInterval, matches and selector. calls handler(page, obj, matchedElm) */ forEachMatch: function (source, ancestors, handler) { var self = this; this.forEachObject(source, function (page, obj) { if (obj.interactionInterval && (self.lastInteraction == null || new Date().getTime() - self.lastInteraction > obj.interactionInterval)) { if (self.lastInteraction != null) self.log('forEachMatch skip rule: interval:' + (new Date().getTime() - self.lastInteraction).toString()); } else { var scope = obj.scope === 'target' ? [ancestors[0]] : ancestors, m = obj.matches, set = !m && obj.selector ? self.applySelector(document, obj.selector) : null; for (var i = 0; i < scope.length; ++i) { if ((m && scope[i].matches && scope[i].matches(m)) /* scope[i] may not be element, test if matches is defined */ || (set && set.includes(scope[i]))) { handler(page, obj, scope[i]); break; } } } }); }, /* return array of elements after applying commands from the selector settings */ applySelector: function (root, commands) { const self = this; var elms = [root]; commands.forEach(function (command) { var res = []; elms.forEach(function (elm) { if (command.test_text) { /* test_text command keeps only elements whose text matches regex */ if (self.testRegex(command.test_text, elm.textContent)) res.push(elm); } else if (command.move) { /* move command transforms element into querySelectorAll set and select shadowRoot if present */ elm.querySelectorAll(':scope ' + command.move).forEach(function (e) { var s = e.shadowRoot; res.push(s ? s : e); }); } else if (command.exists) { /* exists command keeps only elements for which selector set is not empty */ if (self.applySelector(elm, command.exists).length !== 0) res.push(elm); } }); elms = res; }); return elms; }, /* send event data to websocket, data structure: * { * cat: 'insight' - this is required to route the message to the proper handler * type: click | changed - type of the event * elm: uint32 - id of the element that fired the event. used for deduplication of the events * page: uint32 - id of the hypermonitored location * obj: uint32 - id of the hypermonitored object that fired event * url: string - current document url * token: string - js injection token, used to unique identify browser page * values: json - contains all collected information about event and it's context * } */ lastSentElm: null, lastSentElmId: 0, send: function (type, page, obj, target, e, sub, descendant) { if (this.lastSentElm !== e) { this.lastSentElm = e; this.lastSentElmId++; } const values = this.calc(obj, 'values', ['target', 'e', 'sub', 'desce
11ndant'], [target, e, sub, descendant]); if (values) this.sendEvent(type, page, obj, this.lastSentElmId.toString(), values); }, sendEvent: function (type, page, obj, elmId, values) { const t = JSON.stringify({ values: values, handler: page.handler, type: type, elm: elmId, page: page.id, obj: obj.id, url: document.URL, token: this.token, proc: this.proc }); if (this.sendLog) console.log("[InsightJs] send: " + t); this.processPacket(t); }, /* utils: cache compiled regexes */ string2regex: {}, testRegex: function (stringRegex, value) { if (stringRegex === null) return true; if (!(stringRegex in this.string2regex)) this.string2regex[stringRegex] = new RegExp(stringRegex); return this.string2regex[stringRegex].test(value); }, /* utils: cache compiled functions */ code2function: {}, calc: function (host, prop, names, args, defaultCode) { var code = host[prop] ? "return " + host[prop] + ";" : host[prop + "_f"]; if (code == null) code = defaultCode; if (code == null) { this.log("code not found, calc(" + JSON.stringify(host) + "), prop:" + prop); return {}; } if (!(code in this.code2function)) this.code2function[code] = new Function(...names, code); return this.code2function[code].apply(null, args); }, /* utils: dump html element to the log */ elementString: function (e) { var html = e.nodeType == Node.TEXT_NODE ? e.data : e.outerHTML; if (this.sendLogFullData) return html; html = html.length > 100 ? html.substr(0, 100) + " ... total len:" + html.length : html; return html.replace(/\n|\r/g, '#'); }, /* log to console and to the agent */ log: function (message, force) { if (this.sendLog || force) { var m = new Date().toLocaleString() + ": " + message; console.log("[InsightJs] " + m + ", url:" + document.URL); this.processPacket(JSON.stringify({ handler: "log", module: "InsightJs", message: m, url: document.URL })); } }, callSafe: function (name, f) { if (!this.sendLogExceptions) f(); else { try { f() } catch (e) { this.log("exception in " + name + ":" + e.name + ", " + e.message, true); } } } }},L=6e4,I=null,T=null,k=null,C=null,O=!1,H=null,P=null,R=0,x=null,B=null,F="",J=!1;!function e(t){m()?setTimeout((function(){e(t)}),1e3):t()}((function(){w.extJs&&w.extJs.init(w.token),n()&&(window.addEventListener("focus",r,!0),w.dontTrackWebPasswords&&window.addEventListener("message",E,!1)),n()||w.extJs?p():w.dontTrackWebPasswords&&f()}))}();</script>
11<script type="text/javascript" async="" src="https://www.googletagmanager.com/gtag/js?id=G-9Z72VQCKY0&cx=c&gtm=4e59h0" nonce="TFNQUvYHwdi8uHoMheRs/Q=="></script>
11<script async="" src="https://www.googletagmanager.com/gm.js?id=GTM-KGCDGPL6"></script>
11<script async="" src="https://www.googletagmanager.com/gtm.js?id=GTM-W8KL5Q5"></script>
11<script async="" src="https://s.pinimg.com/ct/lib/main.817db39b.js"></script>
11<script type="text/javascript" async="" src="https://bat.bing.com/bat.js" nonce="TFNQUvYHwdi8uHoMheRs/Q=="></script>
11 12
12<script type="text/javascript" async="" src="https://s.pinimg.com/ct/core.js" 13 nonce="TFNQUvYHwdi8uHoMheRs/Q=="></script>
13 14
14<script type="text/javascript" async="" 15 src="https://www.googletagmanager.com/gtag/js?id=AW-953691586&cx=c&gtm=45He57s1v9195929391za200&tag_exp=101509157~103116026~103200004~103233427~104573694~104684208~104684211~105103161~105103163~105124543~105124545" 16 nonce="TFNQUvYHwdi8uHoMheRs/Q=="></script>
16 17
17<script type="text/javascript" async="" 18 src="https://www.googletagmanager.com/gtag/js?id=AW-800411572&cx=c&gtm=45He57s1v9195929391za200&tag_exp=101509157~103116026~103200004~103233427~104573694~104684208~104684211~105103161~105103163~105124543~105124545" 19 nonce="TFNQUvYHwdi8uHoMheRs/Q=="></script>
19 20
20<script type="text/javascript" async="" 21 src="https://www.googletagmanager.com/gtag/js?id=AW-943617023&cx=c&gtm=45He57s1v9195929391za200&tag_exp=101509157~103116026~103200004~103233427~104573694~104684208~104684211~105103161~105103163~105124543~105124545" 22 nonce="TFNQUvYHwdi8uHoMheRs/Q=="></script>
22 23
23<script type="text/javascript" async="" 24 src="https://www.googletagmanager.com/gtag/js?id=G-ZKBVC1X78F&cx=c&gtm=45He57s1v9117991082za200&tag_exp=101509157~103116026~103200004~103233427~104684208~104684211~105103161~105103163~105124543~105124545" 25 nonce="TFNQUvYHwdi8uHoMheRs/Q=="></script>
25 26 <link rel="amphtml" href="https://amptototogel.com/californiafisheriesfund/index.html" /> 27 28
28<script nonce="TFNQUvYHwdi8uHoMheRs/Q=="> 29 //<![CDATA[ 30 window.DATADOG_CONFIG = { 31 clientToken: 'puba7a42f353afa86efd9e11ee56e5fc8d9', 32 applicationId: '8561f3f6-5252-482b-ba9f-2bbb1b009106', 33 site: 'datadoghq.com', 34 service: 'marketplace', 35 env: 'production', 36 version: 'f7d8b3d494288b34cb00105ee5d230d68b0ccca7', 37 sessionSampleRate: 0.2, 38 sessionReplaySampleRate: 5 39 }; 40 //]]> 41 </script>
41 42
42<script nonce="TFNQUvYHwdi8uHoMheRs/Q=="> 43 //<![CDATA[ 44 var rollbarEnvironment = "production" 45 var codeVersion = "f7d8b3d494288b34cb00105ee5d230d68b0ccca7" 46 //]]> 47 </script>
47 48
48<script src="https://public-assets.envato-static.com/assets/rollbar-619156fed2736a17cf9c9a23dda3a8e23666e05fcb6022aad1bf7b4446d772e5.js" nonce="TFNQUvYHwdi8uHoMheRs/Q==" defer></script>
48 49 <meta content="origin-when-cross-origin" name="referrer"> 50 <link rel="dns-prefetch" href="//s3.envato.com"> 51 <link rel="preload" 52 href="https://market-resized.envatousercontent.com/themeforest.net/files/344043819/MARKETICA_PREVIEW/00-marketica-preview-sale37.__large_preview.jpg?auto=format&q=94&cf_fit=crop&gravity=top&h=8000&w=590&s=cc700268e0638344373c64d90d02d184c75d7defef1511b43f3ecf3627a3f2d4" 53 as="image"> 54 <link rel="preload" 55 href="https://public-assets.envato-static.com/assets/generated_sprites/logos-20f56d7ae7a08da2c6698db678490c591ce302aedb1fcd05d3ad1e1484d3caf9.png" 56 as="image"> 57 <link rel="preload" 58 href="https://public-assets.envato-static.com/assets/generated_sprites/common-5af54247f3a645893af51456ee4c483f6530608e9c15ca4a8ac5a6e994d9a340.png" 59 as="image"> 60 <title>TOGEL CHINA : Data Togel & Hasil Keluaran China Terlengkap Bersama PESTOTO</title> 61 <meta name="description" 62 content="PESTOTO menghadirkan data togel China lengkap dan hasil keluaran terbaru. Temukan update cepat, prediksi jitu, dan hasil resmi untuk semua pasaran togel terpercaya!"> 63 <meta name="viewport" content="width=device-width,initial-scale=1"> 64 <link rel="icon" type="image/x-icon" href="https://galeripes.org/images/2025/08/21/favicon-pes.png"> 65 <link rel="apple-touch-icon-precomposed" type="image/x-icon" href="https://galeripes.org/images/2025/08/21/favicon-pes.png" 66 sizes="72x72"> 67 <link rel="apple-touch-icon-precomposed" type="image/x-icon" href="https://galeripes.org/images/2025/08/21/favicon-pes.png" 68 sizes="114x114"> 69 <link rel="apple-touch-icon-precomposed" type="image/x-icon" href="https://galeripes.org/images/2025/08/21/favicon-pes.png" 70 sizes="120x120"> 71 <link rel="apple-touch-icon-precomposed" type="image/x-icon" href="https://galeripes.org/images/2025/08/21/favicon-pes.png" 72 sizes="144x144"> 73 <link rel="apple-touch-icon-precomposed" type="image/x-icon" href="https://galeripes.org/images/2025/08/21/favicon-pes.png"> 74 <link rel="stylesheet" 75 href="https://public-assets.envato-static.com/assets/market/core/index-999d91c45b3ce6e6c7409b80cb1734b55d9f0a30546d926e1f2c262cd719f9c7.css" 76 media="all"> 77 <link rel="stylesheet" 78 href="https://public-assets.envato-static.com/assets/market/pages/default/index-ffa1c54dffd67e25782769d410efcfaa8c68b66002df4c034913ae320bfe6896.css" 79 media="all"> 80
80<script src="https://public-assets.envato-static.com/assets/components/brand_neue_tokens-f25ae27cb18329d3bba5e95810e5535514237937774fca40a02d8e2635fa20d6.js" nonce="TFNQUvYHwdi8uHoMheRs/Q==" defer></script>
80 81 <meta name="theme-color" content="#333333"> 82 <link rel="canonical" href="https://www.californiafisheriesfund.org/"> 83
83<script type="application/ld+json"> 84 { 85 "@context": "https://schema.org", 86 "@type": "Product", 87 "name": "TOGEL CHINA : Data Togel & Hasil Keluaran China Terlengkap Bersama PESTOTO", 88 "image": "https://galeripes.org/images/2025/08/21/favicon-pes.png", 89 "description": "PESTOTO menghadirkan data togel China lengkap dan hasil keluaran terbaru. Temukan update cepat, prediksi jitu, dan hasil resmi untuk semua pasaran togel terpercaya!", 90 "brand": { 91 "@type": "Brand", 92 "name": "PESTOTO" 93 }, 94 "sku": "PESTOTO - TOGEL CHINA", 95 "mpn": "ENJAN-001", 96 "url": "https://www.californiafisheriesfund.org/", 97 "offers": { 98 "@type": "Offer", 99 "url": "https://www.californiafisheriesfund.org/", 100 "priceCurrency": "idr", 101 "price": "0.00", 102 "priceValidUntil": "2025-11-31", 103 "itemCondition": "https://schema.org/NewCondition", 104 "availability": "https://schema.org/InStock", 105 "seller": { 106 "@type": "Organization", 107 "name": "TOGEL CHINA" 108 } 109 }, 110 "aggregateRating": { 111 "@type": "AggregateRating", 112 "ratingValue": "5.0", 113 "reviewCount": 88777 114 }, 115 "review": [{ 116 "@type": "Review", 117 "reviewRating": { 118 "@type": "Rating", 119 "ratingValue": "5", 120 "bestRating": "5" 121 }, 122 "author": { 123 "@type": "Person", 124 "name": "PESTOTO" 125 } 126 }, { 127 "@type": "Review", 128 "reviewRating": { 129 "@type": "Rating", 130 "ratingValue": "5", 131 "bestRating": "5" 132 }, 133 "author": { 134 "@type": "Person", 135 "name": "ENJAN" 136 } 137 }] 138 } 139 </script>
139 140 141
141<script type="application/ld+json"> 142 { 143 "@context": "https://schema.org", 144 "@type": "BreadcrumbList", 145 "itemListElement": [{ 146 "@type": "ListItem", 147 "position": 1, 148 "name": "TOGEL CHINA", 149 "item": "https://www.californiafisheriesfund.org/" 150 }, { 151 "@type": "ListItem", 152 "position": 2, 153 "name": "PESTOTO", 154 "item": "https://www.californiafisheriesfund.org/" 155 }, { 156 "@type": "ListItem", 157 "position": 3, 158 "name": "DATA TOGEL", 159 "item": "https://www.californiafisheriesfund.org/" 160 }, { 161 "@type": "ListItem", 162 "position": 4, 163 "name": "PREDIKSI TOGEL", 164 "item": "https://www.californiafisheriesfund.org/" 165 }, { 166 "@type": "ListItem", 167 "position": 5, 168 "name": "TOGEL HARI INI", 169 "item": "https://www.californiafisheriesfund.org/" 170 }, { 171 "@type": "ListItem", 172 "position": 6, 173 "name": "HASIL TOGEL CHINA", 174 "item": "https://www.californiafisheriesfund.org/" 175 }, { 176 "@type": "ListItem", 177 "position": 7, 178 "name": "KELUARAN TOGEL CHINA", 179 "item": "https://www.californiafisheriesfund.org/" 180 }, { 181 "@type": "ListItem", 182 "position": 8, 183 "name": "TOGEL ONLINE TERPERCAYA", 184 "item": "https://www.californiafisheriesfund.org/" 185 }] 186 } 187 </script>
187 188
188<script type="application/ld+json"> 189 { 190 "@context": "https://schema.org", 191 "@type": "Article", 192 "headline": "TOGEL CHINA : Data Togel & Hasil Keluaran China Terlengkap Bersama PESTOTO", 193 "description": "PESTOTO menghadirkan data togel China lengkap dan hasil keluaran terbaru. Temukan update cepat, prediksi jitu, dan hasil resmi untuk semua pasaran togel terpercaya!", 194 "image": "https://galeripes.org/images/2025/11/12/keluaran-china.jpeg", 195 "author": { "@type": "Organization", "name": "TOGEL CHINA" }, 196 "publisher": { "@type": "Organization", "name": "PESTOTO" }, 197 "url": "https://www.californiafisheriesfund.org/", 198 "datePublished": "2025-10-18" 199 } 200 </script>
200 201 202 203
203<script type="application/ld+json"> 204 { 205 "@context": "https://schema.org", 206 "@type": "NewsArticle", 207 "headline": "TOGEL CHINA : Data Togel & Hasil Keluaran China Terlengkap Bersama PESTOTO", 208 "datePublished": "2025-10-18", 209 "image": "https://galeripes.org/images/2025/11/12/keluaran-china.jpeg", 210 "articleBody": "PESTOTO menghadirkan data togel China lengkap dan hasil keluaran terbaru. Temukan update cepat, prediksi jitu, dan hasil resmi untuk semua pasaran togel terpercaya!", 211 "url": "https://www.californiafisheriesfund.org/" 212 } 213 </script>
213 214
214<script type="application/ld+json"> 215 { 216 "@context": "https://schema.org", 217 "@type": "Organization", 218 "name": "TOGEL CHINA", 219 "url": "https://www.californiafisheriesfund.org/", 220 "logo": "https://galeripes.org/images/2025/11/12/keluaran-china.jpeg", 221 "sameAs": [""] 222 } 223 </script>
223 224
224<script type="application/ld+json"> 225 { 226 "@context": "https://schema.org", 227 "@type": "WebPage", 228 "name": "TOGEL CHINA : Data Togel & Hasil Keluaran China Terlengkap Bersama PESTOTO", 229 "url": "https://www.californiafisheriesfund.org/", 230 "image": "https://galeripes.org/images/2025/11/12/keluaran-china.jpeg", 231 "description": "PESTOTO menghadirkan data togel China lengkap dan hasil keluaran terbaru. Temukan update cepat, prediksi jitu, dan hasil resmi untuk semua pasaran togel terpercaya!" 232 } 233 </script>
233 234
234<script type="application/ld+json"> 235 { 236 "@context": "https://schema.org", 237 "@type": "VideoObject", 238 "name": "TOGEL CHINA : Data Togel & Hasil Keluaran China Terlengkap Bersama PESTOTO", 239 "description": "PESTOTO menghadirkan data togel China lengkap dan hasil keluaran terbaru. Temukan update cepat, prediksi jitu, dan hasil resmi untuk semua pasaran togel terpercaya!", 240 "thumbnailUrl": "https://galeripes.org/images/2025/11/12/keluaran-china.jpeg", 241 "uploadDate": "2025-10-18", 242 "contentUrl": "" 243 } 244 </script>
244 245
245<script type="application/ld+json"> 246 { 247 "@context": "https://schema.org", 248 "@type": "Review", 249 "itemReviewed": { "@type": "Organization", "name": "PESTOTO" }, 250 "author": { "@type": "Person", "name": "Rina" }, 251 "reviewRating": { "@type": "Rating", "ratingValue": "5", "bestRating": "5" }, 252 "reviewBody": "PESTOTO terbaik prediksi togel china akurat banget" 253 } 254 </script>
254 255 256 257
257<script type="application/ld+json"> 258 { 259 "@context": "https://schema.org", 260 "@type": "BreadcrumbList", 261 "itemListElement": [ 262 { "@type": "ListItem", "position": 1, "name": "TOGEL CHINA", "item": "https://www.californiafisheriesfund.org/" }, 263 { "@type": "ListItem", "position": 2, "name": "PESTOTO", "item": "https://www.californiafisheriesfund.org/" } 264 ] 265 } 266 </script>
266 267
267<script type="application/ld+json"> 268 { 269 "@context": "https://schema.org", 270 "@type": "AggregateRating", 271 "itemReviewed": { "@type": "Organization", "name": "PESTOTO" }, 272 "ratingValue": "4.9", 273 "reviewCount": "77888" 274 } 275 </script>
275 276
276<script type="application/ld+json"> 277 { 278 "@context": "https://schema.org", 279 "@type": "WebSite", 280 "name": "PESTOTO", 281 "url": "https://www.californiafisheriesfund.org/", 282 "potentialAction": { 283 "@type": "SearchAction", 284 "target": "https://www.californiafisheriesfund.org/?s={search_term_string}", 285 "query-input": "required name=search_term_string" 286 } 287 } 288 </script>
288 289
289<script type="application/ld+json"> 290 { 291 "@context": "https://schema.org", 292 "@type": "Product", 293 "name": "PESTOTO Membership VIP", 294 "image": "https://galeripes.org/images/2025/11/12/keluaran-china.jpeg", 295 "description": "Paket VIP untuk pemain togel china di PESTOTO pasti akurat.", 296 "brand": "PESTOTO", 297 "offers": { 298 "@type": "Offer", 299 "priceCurrency": "IDR", 300 "price": "100000", 301 "availability": "https://schema.org/InStock" 302 } 303 } 304 </script>
304 305
305<script type="application/ld+json"> 306 { 307 "@context": "https://schema.org", 308 "@type": "HowTo", 309 "name": "Cara Daftar di PESTOTO", 310 "step": [ 311 { "@type": "HowToStep", "text": "Kunjungi situs resmi PESTOTO di https://www.californiafisheriesfund.org/" }, 312 { "@type": "HowToStep", "text": "Klik tombol Daftar Sekarang." }, 313 { "@type": "HowToStep", "text": "Isi formulir pendaftaran dan konfirmasi akun Anda." } 314 ], 315 "image": "https://galeripes.org/images/2025/11/12/keluaran-china.jpeg" 316 } 317 </script>
317 318 319
319<script type="application/ld+json"> 320 { 321 "@context": "https://schema.org", 322 "@type": "CreativeWorkSeries", 323 "name": "Panduan Data Togel & Hasil Keluaran China Terlengkap Bersama PESTOTO", 324 "description": "Kumpulan artikel Data Togel & Hasil Keluaran China Terlengkap Bersama PESTOTO.", 325 "url": "https://www.californiafisheriesfund.org/", 326 "image": "https://galeripes.org/images/2025/11/12/keluaran-china.jpeg" 327 } 328 </script>
328 329 330 331
331<script nonce="TFNQUvYHwdi8uHoMheRs/Q=="> 332 //<![CDATA[ 333 window.dataLayer = window.dataLayer || []; 334 335 //]]> 336 </script>
336 337 <meta name="bingbot" content="nocache"> 338 <!-- Open Graph --> 339 <meta property="og:title" content="TOGEL CHINA : Data Togel & Hasil Keluaran China Terlengkap Bersama PESTOTO"> 340 <meta property="og:description" 341 content="PESTOTO menghadirkan data togel China lengkap dan hasil keluaran terbaru. Temukan update cepat, prediksi jitu, dan hasil resmi untuk semua pasaran togel terpercaya!"> 342 <meta property="og:image" content="https://galeripes.org/images/2025/11/12/keluaran-china.jpeg"> 343 <meta property="og:url" content="https://www.californiafisheriesfund.org/"> 344 <meta property="og:type" content="website"> 345 <!-- Twitter Card --> 346 <meta name="twitter:card" content="summary_large_image"> 347 <meta name="twitter:title" content="TOGEL CHINA : Data Togel & Hasil Keluaran China Terlengkap Bersama PESTOTO"> 348 <meta name="twitter:description" 349 content="PESTOTO menghadirkan data togel China lengkap dan hasil keluaran terbaru. Temukan update cepat, prediksi jitu, dan hasil resmi untuk semua pasaran togel terpercaya!"> 350 <meta name="twitter:image" content="https://galeripes.org/images/2025/11/12/keluaran-china.jpeg"> 351 <meta property="og:title" content="TOGEL CHINA : Data Togel & Hasil Keluaran China Terlengkap Bersama PESTOTO"> 352 <meta property="og:type" content="website"> 353 <meta property="og:url" content="https://www.californiafisheriesfund.org/"> 354 <meta property="og:image" content="https://galeripes.org/images/2025/11/12/keluaran-china.jpeg" /> 355 <meta property="og:description" 356 content="PESTOTO menghadirkan data togel China lengkap dan hasil keluaran terbaru. Temukan update cepat, prediksi jitu, dan hasil resmi untuk semua pasaran togel terpercaya!"> 357 <meta property="og:site_name" content="ThemeForest"> 358 <meta name="csrf-param" content="authenticity_token"> 359 <meta name="csrf-token" 360 content="o7V7LGbBjnF9HgzqsCOek0VUbYNaqFcrL72zjeu3cGTv2_7pn5UklFm7XFtDaDCfkbbeD4zdIzwPzjrUhXtbHQ"> 361 <meta name="turbo-visit-control" content="reload"> 362
362<script type="text/javascript" nonce="TFNQUvYHwdi8uHoMheRs/Q==" data-cookieconsent="statistics"> 363 //<![CDATA[ 364 var container_env_param = ""; 365 (function (w, d, s, l, i) { 366 w[l] = w[l] || []; 367 w[l].push({ 368 'gtm.start': new Date().getTime(), 369 event: 'gtm.js' 370 }); 371 var f = d.getElementsByTagName(s)[0], 372 j = d.createElement(s), 373 dl = l != 'dataLayer' ? '&l=' + l : ''; 374 j.async = true; 375 j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl + container_env_param; 376 f.parentNode.insertBefore(j, f); 377 })(window, document, 'script', 'dataLayer', 'GTM-W8KL5Q5'); 378 379 //]]> 380 </script>
380 381 382 383
383<script type="text/javascript" nonce="TFNQUvYHwdi8uHoMheRs/Q==" data-cookieconsent="marketing"> 384 //<![CDATA[ 385 var gtmId = 'GTM-KGCDGPL6'; 386 var container_env_param = ""; 387 // Google Tag Manager Tracking Code 388 (function (w, d, s, l, i) { 389 w[l] = w[l] || []; 390 w[l].push({ 391 'gtm.start': new Date().getTime(), 392 event: 'gtm.js' 393 }); 394 var f = d.getElementsByTagName(s)[0], 395 j = d.createElement(s), 396 dl = l != 'dataLayer' ? '&l=' + l : ''; 397 j.async = true; 398 j.src = 'https://www.googletagmanager.com/gm.js?id=' + i + dl + container_env_param; 399 f.parentNode.insertBefore(j, f); 400 })(window, document, 'script', 'dataLayer', gtmId); 401 402 403 window.addEventListener('load', function () { 404 window.dataLayer.push({ 405 event: 'pinterestReady' 406 }); 407 }); 408 409 //]]> 410 </script>
410 411
411<script 412 src="https://public-assets.envato-static.com/assets/market/core/head-d4f3da877553664cb1d5ed45cb42c6ec7e6b00d0c4d164be8747cfd5002a24eb.js" 413 nonce="TFNQUvYHwdi8uHoMheRs/Q=="></script>
413 414 <style type="text/css" id="CookieConsentStateDisplayStyles"> 415 .cookieconsent-optin, 416 .cookieconsent-optin-preferences, 417 .cookieconsent-optin-statistics, 418 .cookieconsent-optin-marketing { 419 display: block; 420 display: initial; 421 } 422 423 .cookieconsent-optout-preferences, 424 .cookieconsent-optout-statistics, 425 .cookieconsent-optout-marketing, 426 .cookieconsent-optout { 427 display: none; 428 } 429 </style> 430 <style> 431 :root { 432 --color-yellow-1000: #191919; 433 --color-yellow-1000-mask: rgb(25 25 25 / 0.7); 434 --color-yellow-700: #ffc400; 435 --color-yellow-500: #ecc207; 436 --color-yellow-300: #ecc207; 437 --color-yellow-100: #cccccc; 438 --color-yellow-50: #ececee; 439 --color-yellow-25: #f9f9fb; 440 --color-white: #ffffff; 441 --color-white-mask: rgb(255 255 255 / 0.7); 442 --color-green-1000: #1a4200; 443 --color-green-700: #2e7400; 444 --color-green-500: #51a31d; 445 --color-green-300: #6cc832; 446 --color-green-100: #9cee69; 447 --color-green-25: #eaffdc; 448 --color-blue-1000: #16357b; 449 --color-blue-700: #4f5ce8; 450 --color-blue-500: #7585ff; 451 --color-blue-25: #f0f1ff; 452 --color-veryberry-1000: #77012d; 453 --color-veryberry-700: #b9004b; 454 --color-veryberry-500: #f65286; 455 --color-veryberry-25: #ffecf2; 456 --color-bubblegum-700: #b037a6; 457 --color-bubblegum-100: #e6afe1; 458 --color-bubblegum-25: #feedfc; 459 --color-jaffa-1000: #692400; 460 --color-jaffa-700: #c24100; 461 --color-jaffa-500: #ff6e28; 462 --color-jaffa-25: #fff5ed; 463 --color-yolk-1000: #452d0d; 464 --color-yolk-700: #9e5f00; 465 --color-yolk-500: #c28800; 466 --color-yolk-300: #ffc800; 467 --color-yolk-25: #fefaea; 468 --color-transparent: transparent; 469 --breakpoint-wide: 1024px; 470 --breakpoint-extra-wide: 1440px; 471 --breakpoint-2k-wide: 2560px; 472 --spacing-8x: 128px; 473 --spacing-7x: 64px; 474 --spacing-6x: 40px; 475 --spacing-5x: 32px; 476 --spacing-4x: 24px; 477 --spacing-3x: 16px; 478 --spacing-2x: 8px; 479 --spacing-1x: 4px; 480 --spacing-none: 0px; 481 --chunkiness-none: 0px; 482 --chunkiness-thin: 1px; 483 --chunkiness-thick: 2px; 484 --roundness-square: 0px; 485 --roundness-subtle: 4px; 486 --roundness-extra-round: 16px; 487 --roundness-circle: 48px; 488 --shadow-500: 0px 2px 12px 0px rgba(0 0 0 / 15%); 489 --elevation-medium: var(--shadow-500); 490 /** @deprecated */ 491 --transition-base: 0.2s; 492 --transition-duration-long: 500ms; 493 --transition-duration-medium: 300ms; 494 --transition-duration-short: 150ms; 495 --transition-easing-linear: cubic-bezier(0, 0, 1, 1); 496 --transition-easing-ease-in: cubic-bezier(0.42, 0, 1, 1); 497 --transition-easing-ease-in-out: cubic-bezier(0.42, 0, 0.58, 1); 498 --transition-easing-ease-out: cubic-bezier(0, 0, 0.58, 1); 499 --font-family-wide: "PolySansWide", "PolySans", "Inter", -apple-system, "BlinkMacSystemFont", "Segoe UI", "Fira Sans", "Helvetica Neue", "Arial", sans-serif; 500 --font-family-regular: "PolySans", "Inter", -apple-system, "BlinkMacSystemFont", "Segoe UI", "Fira Sans", "Helvetica Neue", "Arial", sans-serif; 501 --font-family-monospace: "Courier New", monospace; 502 --font-size-10x: 6rem; 503 --font-size-9x: 4.5rem; 504 --font-size-8x: 3rem; 505 --font-size-7x: 2.25rem; 506 --font-size-6x: 1.875rem; 507 --font-size-5x: 1.5rem; 508 --font-size-4x: 1.125rem; 509 --font-size-3x: 1rem; 510 --font-size-2x: 0.875rem; 511 --font-size-1x: 0.75rem; 512 --font-weight-bulky: 700; 513 --font-weight-median: 600; 514 --font-weight-neutral: 400; 515 --font-spacing-tight: -0.02em; 516 --font-spacing-normal: 0; 517 --font-spacing-loose: 0.02em; 518 --font-height-tight: 1; 519 --font-height-normal: 1.5; 520 --icon-size-5x: 48px; 521 --icon-size-4x: 40px; 522 --icon-size-3x: 32px; 523 --icon-size-2x: 24px; 524 --icon-size-1x: 16px; 525 --icon-size-text-responsive: calc(var(--font-size-3x) * 1.5); 526 --layer-depth-ceiling: 9999; 527 --minimum-touch-area: 40px; 528 /* component wiring? ------------------------------------------ */ 529 --button-height-large: 48px; 530 --button-height-medium: 40px; 531 --button-font-family: var(--font-family-regular); 532 --button-font-size-large: var(--font-size-3x); 533 --button-font-size-medium: var(--font-size-2x); 534 --button-font-weight: var(--font-weight-median); 535 --button-font-height: var(--font-height-normal); 536 --button-font-spacing: var(--font-spacing-normal); 537 --text-style-chip-family: var(--font-family-regular); 538 --text-style-chip-spacing: var(--font-spacing-normal); 539 --text-style-chip-xlarge-size: var(--font-size-5x); 540 --text-style-chip-xlarge-weight: var(--font-weight-median); 541 --text-style-chip-xlarge-height: var(--font-height-tight); 542 --text-style-chip-large-size: var(--font-size-3x); 543 --text-style-chip-large-weight: var(--font-weight-neutral); 544 --text-style-chip-large-height: var(--font-height-normal); 545 --text-style-chip-medium-size: var(--font-size-2x); 546 --text-style-chip-medium-weight: var(--font-weight-neutral); 547 --text-style-chip-medium-height: var(--font-height-normal); 548 /* theme? ------------------------------------------------- */ 549 --text-style-campaign-large-family: var(--font-family-wide); 550 --text-style-campaign-large-size: var(--font-size-9x); 551 --text-style-campaign-large-spacing: var(--font-spacing-normal); 552 --text-style-campaign-large-weight: var(--font-weight-bulky); 553 --text-style-campaign-large-height: var(--font-height-tight); 554 --text-style-campaign-small-family: var(--font-family-wide); 555 --text-style-campaign-small-size: var(--font-size-7x); 556 --text-style-campaign-small-spacing: var(--font-spacing-normal); 557 --text-style-campaign-small-weight: var(--font-weight-bulky); 558 --text-style-campaign-small-height: var(--font-height-tight); 559 --text-style-title-1-family: var(--font-family-regular); 560 --text-style-title-1-size: var(--font-size-8x); 561 --text-style-title-1-spacing: var(--font-spacing-normal); 562 --text-style-title-1-weight: var(--font-weight-bulky); 563 --text-style-title-1-height: var(--font-height-tight); 564 --text-style-title-2-family: var(--font-family-regular); 565 --text-style-title-2-size: var(--font-size-7x); 566 --text-style-title-2-spacing: var(--font-spacing-normal); 567 --text-style-title-2-weight: var(--font-weight-median); 568 --text-style-title-2-height: var(--font-height-tight); 569 --text-style-title-3-family: var(--font-family-regular); 570 --text-style-title-3-size: var(--font-size-6x); 571 --text-style-title-3-spacing: var(--font-spacing-normal); 572 --text-style-title-3-weight: var(--font-weight-median); 573 --text-style-title-3-height: var(--font-height-tight); 574 --text-style-title-4-family: var(--font-family-regular); 575 --text-style-title-4-size: var(--font-size-5x); 576 --text-style-title-4-spacing: var(--font-spacing-normal);
577 --text-style-title-4-weight: var(--font-weight-median); 578 --text-style-title-4-height: var(--font-height-tight); 579 --text-style-subheading-family: var(--font-family-regular); 580 --text-style-subheading-size: var(--font-size-4x); 581 --text-style-subheading-spacing: var(--font-spacing-normal); 582 --text-style-subheading-weight: var(--font-weight-median); 583 --text-style-subheading-height: var(--font-height-normal); 584 --text-style-body-large-family: var(--font-family-regular); 585 --text-style-body-large-size: var(--font-size-3x); 586 --text-style-body-large-spacing: var(--font-spacing-normal); 587 --text-style-body-large-weight: var(--font-weight-neutral); 588 --text-style-body-large-height: var(--font-height-normal); 589 --text-style-body-large-strong-weight: var(--font-weight-bulky); 590 --text-style-body-small-family: var(--font-family-regular); 591 --text-style-body-small-size: var(--font-size-2x); 592 --text-style-body-small-spacing: var(--font-spacing-normal); 593 --text-style-body-small-weight: var(--font-weight-neutral); 594 --text-style-body-small-height: var(--font-height-normal); 595 --text-style-body-small-strong-weight: var(--font-weight-bulky); 596 --text-style-label-large-family: var(--font-family-regular); 597 --text-style-label-large-size: var(--font-size-3x); 598 --text-style-label-large-spacing: var(--font-spacing-normal); 599 --text-style-label-large-weight: var(--font-weight-median); 600 --text-style-label-large-height: var(--font-height-normal); 601 --text-style-label-small-family: var(--font-family-regular); 602 --text-style-label-small-size: var(--font-size-2x); 603 --text-style-label-small-spacing: var(--font-spacing-loose); 604 --text-style-label-small-weight: var(--font-weight-median); 605 --text-style-label-small-height: var(--font-height-normal); 606 --text-style-micro-family: var(--font-family-regular); 607 --text-style-micro-size: var(--font-size-1x); 608 --text-style-micro-spacing: var(--font-spacing-loose); 609 --text-style-micro-weight: var(--font-weight-neutral); 610 --text-style-micro-height: var(--font-height-tight); 611 } 612 613 .color-scheme-light { 614 --color-interactive-primary: var(--color-green-100); 615 --color-interactive-primary-hover: var(--color-green-300); 616 --color-interactive-secondary: var(--color-transparent); 617 --color-interactive-secondary-hover: var(--color-yellow-1000); 618 --color-interactive-tertiary: var(--color-transparent); 619 --color-interactive-tertiary-hover: var(--color-yellow-25); 620 --color-interactive-control: var(--color-yellow-1000); 621 --color-interactive-control-hover: var(--color-yellow-700); 622 --color-interactive-disabled: var(--color-yellow-100); 623 --color-surface-primary: var(--color-white); 624 --color-surface-accent: var(--color-yellow-50); 625 --color-surface-inverse: var(--color-yellow-1000); 626 --color-surface-brand-accent: var(--color-jaffa-25); 627 --color-surface-elevated: var(--color-yellow-700); 628 --color-surface-caution-default: var(--color-jaffa-25); 629 --color-surface-caution-strong: var(--color-jaffa-700); 630 --color-surface-critical-default: var(--color-veryberry-25); 631 --color-surface-critical-strong: var(--color-veryberry-700); 632 --color-surface-info-default: var(--color-blue-25); 633 --color-surface-info-strong: var(--color-blue-700); 634 --color-surface-neutral-default: var(--color-yellow-25); 635 --color-surface-neutral-strong: var(--color-yellow-1000); 636 --color-surface-positive-default: var(--color-green-25); 637 --color-surface-positive-strong: var(--color-green-700); 638 --color-overlay-light: var(--color-white-mask); 639 --color-overlay-dark: var(--color-yellow-1000-mask); 640 --color-content-brand: var(--color-green-1000); 641 --color-content-brand-accent: var(--color-bubblegum-700); 642 --color-content-primary: var(--color-yellow-1000); 643 --color-content-inverse: var(--color-white); 644 --color-content-secondary: var(--color-yellow-500); 645 --color-content-disabled: var(--color-yellow-300); 646 --color-content-caution-default: var(--color-jaffa-700); 647 --color-content-caution-strong: var(--color-jaffa-25); 648 --color-content-critical-default: var(--color-veryberry-700); 649 --color-content-critical-strong: var(--color-veryberry-25); 650 --color-content-info-default: var(--color-blue-700); 651 --color-content-info-strong: var(--color-blue-25); 652 --color-content-neutral-default: var(--color-yellow-1000); 653 --color-content-neutral-strong: var(--color-white); 654 --color-content-positive-default: var(--color-green-700); 655 --color-content-positive-strong: var(--color-green-25); 656 --color-border-primary: var(--color-yellow-1000); 657 --color-border-secondary: var(--color-yellow-300); 658 --color-border-tertiary: var(--color-yellow-100);
659 --color-always-white: var(--color-white); 660 } 661 662 .color-scheme-dark { 663 --color-interactive-primary: var(--color-green-100); 664 --color-interactive-primary-hover: var(--color-green-300); 665 --color-interactive-secondary: var(--color-transparent); 666 --color-interactive-secondary-hover: var(--color-white); 667 --color-interactive-tertiary: var(--color-transparent); 668 --color-interactive-tertiary-hover: var(--color-yellow-700); 669 --color-interactive-control: var(--color-white); 670 --color-interactive-control-hover: var(--color-yellow-100); 671 --color-interactive-disabled: var(--color-yellow-700); 672 --color-surface-primary: var(--color-yellow-1000); 673 --color-surface-accent: var(--color-yellow-700); 674 --color-surface-inverse: var(--color-white); 675 --color-surface-brand-accent: var(--color-yellow-700); 676 --color-surface-elevated: var(--color-yellow-700); 677 --color-surface-caution-default: var(--color-jaffa-1000); 678 --color-surface-caution-strong: var(--color-jaffa-500); 679 --color-surface-critical-default: var(--color-veryberry-1000); 680 --color-surface-critical-strong: var(--color-veryberry-500); 681 --color-surface-info-default: var(--color-blue-1000); 682 --color-surface-info-strong: var(--color-blue-500); 683 --color-surface-neutral-default: var(--color-yellow-700); 684 --color-surface-neutral-strong: var(--color-white); 685 --color-surface-positive-default: var(--color-green-1000); 686 --color-surface-positive-strong: var(--color-green-500); 687 --color-overlay-light: var(--color-white-mask); 688 --color-overlay-dark: var(--color-yellow-1000-mask); 689 --color-content-brand: var(--color-green-1000); 690 --color-content-brand-accent: var(--color-bubblegum-100); 691 --color-content-primary: var(--color-white); 692 --color-content-inverse: var(--color-yellow-1000); 693 --color-content-secondary: var(--color-yellow-100); 694 --color-content-disabled: var(--color-yellow-500); 695 --color-content-caution-default: var(--color-jaffa-500); 696 --color-content-caution-strong: var(--color-jaffa-1000); 697 --color-content-critical-default: var(--color-veryberry-500); 698 --color-content-critical-strong: var(--color-veryberry-1000); 699 --color-content-info-default: var(--color-blue-500); 700 --color-content-info-strong: var(--color-blue-1000); 701 --color-content-neutral-default: var(--color-white); 702 --color-content-neutral-strong: var(--color-yellow-1000); 703 --color-content-positive-default: var(--color-green-500); 704 --color-content-positive-strong: var(--color-green-1000); 705 --color-border-primary: var(--color-white); 706 --color-border-secondary: var(--color-yellow-500); 707 --color-border-tertiary: var(--color-yellow-700); 708 --color-always-white: var(--color-white); 709 } 710 711 /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL2FwcC9qYXZhc2NyaXB0L2NvbXBvbmVudHMvYnJhbmRfbmV1ZV90b2tlbnMvYmFzZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBO0VBQ0UsMEJBQUE7RUFDQSwyQ0FBQTtFQUNBLHlCQUFBO0VBQ0EseUJBQUE7RUFDQSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0Esd0JBQUE7RUFDQSx3QkFBQTtFQUNBLHNCQUFBO0VBQ0EsMENBQUE7RUFFQSwyQkFBQTtFQUNBLDBCQUFBO0VBQ0EsMEJBQUE7RUFDQSwwQkFBQTtFQUNBLDBCQUFBO0VBQ0EseUJBQUE7RUFFQSwwQkFBQTtFQUNBLHlCQUFBO0VBQ0EseUJBQUE7RUFDQSx3QkFBQTtFQUVBLCtCQUFBO0VBQ0EsOEJBQUE7RUFDQSw4QkFBQTtFQUNBLDZCQUFBO0VBRUEsOEJBQUE7RUFDQSw4QkFBQTtFQUNBLDZCQUFBO0VBRUEsMkJBQUE7RUFDQSwwQkFBQTtFQUNBLDBCQUFBO0VBQ0EseUJBQUE7RUFFQSwwQkFBQTtFQUNBLHlCQUFBO0VBQ0EseUJBQUE7RUFDQSx5QkFBQTtFQUNBLHdCQUFBO0VBRUEsZ0NBQUE7RUFFQSx5QkFBQTtFQUNBLCtCQUFBO0VBQ0EsNEJBQUE7RUFFQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtFQUNBLGlCQUFBO0VBQ0EsbUJBQUE7RUFFQSxzQkFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7RUFFQSx1QkFBQTtFQUNBLHVCQUFBO0VBQ0EsNkJBQUE7RUFDQSx3QkFBQTtFQUVBLGdEQUFBO0VBQ0EscUNBQUE7RUFFQSxpQkFBQTtFQUNBLHVCQUFBO0VBRUEsaUNBQUE7RUFDQSxtQ0FBQTtFQUNBLGtDQUFBO0VBRUEsb0RBQUE7RUFDQSx3REFBQTtFQUNBLCtEQUFBO0VBQ0EseURBQUE7RUFFQTtrRUFBQTtFQUVBO3NEQUFBO0VBRUEsaURBQUE7RUFFQSxxQkFBQTtFQUNBLHNCQUFBO0VBQ0Esb0JBQUE7RUFDQSx1QkFBQTtFQUNBLHdCQUFBO0VBQ0Esc0JBQUE7RUFDQSx3QkFBQTtFQUNBLG9CQUFBO0VBQ0Esd0JBQUE7RUFDQSx1QkFBQTtFQUVBLHdCQUFBO0VBQ0EseUJBQUE7RUFDQSwwQkFBQTtFQUVBLDZCQUFBO0VBQ0Esd0JBQUE7RUFDQSw0QkFBQTtFQUVBLHNCQUFBO0VBQ0EseUJBQUE7RUFFQSxvQkFBQTtFQUNBLG9CQUFBO0VBQ0Esb0JBQUE7RUFDQSxvQkFBQTtFQUNBLG9CQUFBO0VBQ0EsNERBQUE7RUFFQSwyQkFBQTtFQUVBLDBCQUFBO0VBRUEsaUVBQUE7RUFFQSwyQkFBQTtFQUNBLDRCQUFBO0VBQ0EsZ0RBQUE7RUFDQSw2Q0FBQTtFQUNBLDhDQUFBO0VBQ0EsK0NBQUE7RUFDQSwrQ0FBQTtFQUNBLGlEQUFBO0VBRUEsb0RBQUE7RUFDQSxxREFBQTtFQUNBLGtEQUFBO0VBQ0EsMERBQUE7RUFDQSx5REFBQTtFQUNBLGlEQUFBO0VBQ0EsMERBQUE7RUFDQSx5REFBQTtFQUNBLGtEQUFBO0VBQ0EsMkRBQUE7RUFDQSwwREFBQTtFQUVBLDZEQUFBO0VBRUEsMkRBQUE7RUFDQSxxREFBQTtFQUNBLCtEQUFBO0VBQ0EsNERBQUE7RUFDQSw0REFBQTtFQUVBLDJEQUFBO0VBQ0EscURBQUE7RUFDQSwrREFBQTtFQUNBLDREQUFBO0VBQ0EsNERBQUE7RUFFQSx1REFBQTtFQUNBLDhDQUFBO0VBQ0Esd0RBQUE7RUFDQSxxREFBQTtFQUNBLHFEQUFBO0VBRUEsdURBQUE7RUFDQSw4Q0FBQTtFQUNBLHdEQUFBO0VBQ0Esc0RBQUE7RUFDQSxxREFBQTtFQUVBLHVEQUFBO0VBQ0EsOENBQUE7RUFDQSx3REFBQTtFQUNBLHNEQUFBO0VBQ0EscURBQUE7RUFFQSx1REFBQTtFQUNBLDhDQUFBO0VBQ0Esd0RBQUE7RUFDQSxzREFBQTtFQUNBLHFEQUFBO0VBRUEsMERBQUE7RUFDQSxpREFBQTtFQUNBLDJEQUFBO0VBQ0EseURBQUE7RUFDQSx5REFBQTtFQUVBLDBEQUFBO0VBQ0EsaURBQUE7RUFDQSwyREFBQTtFQUNBLDBEQUFBO0VBQ0EseURBQUE7RUFDQSwrREFBQTtFQUVBLDBEQUFBO0VBQ0EsaURBQUE7RUFDQSwyREFBQTtFQUNBLDBEQUFBO0VBQ0EseURBQUE7RUFDQSwrREFBQTtFQUVBLDJEQUFBO0VBQ0Esa0RBQUE7RUFDQSw0REFBQTtFQUNBLDBEQUFBO0VBQ0EsMERBQUE7RUFFQSwyREFBQTtFQUNBLGtEQUFBO0VBQ0EsMkRBQUE7RUFDQSwwREFBQTtFQUNBLDBEQUFBO0VBRUEscURBQUE7RUFDQSw0Q0FBQTtFQUNBLHFEQUFBO0VBQ0EscURBQUE7RUFDQSxtREFBQTtBQXhDRjs7QUEyQ0E7RUFDRSxtREFBQTtFQUNBLHlEQUFBO0VBQ0EsdURBQUE7RUFDQSwyREFBQTtFQUNBLHNEQUFBO0VBQ0Esd0RBQUE7RUFDQSxtREFBQTtFQUNBLHdEQUFBO0VBQ0EsbURBQUE7RUFFQSwyQ0FBQTtFQUNBLDRDQUFBO0VBQ0EsK0NBQUE7RUFDQSxtREFBQTtFQUNBLCtDQUFBO0VBQ0Esc0RBQUE7RUFDQSxzREFBQTtFQUNBLDJEQUFBO0VBQ0EsMkRBQUE7RUFDQSxrREFBQTtFQUNBLGtEQUFBO0VBQ0EscURBQUE7RUFDQSxzREFBQTtFQUNBLHVEQUFBO0VBQ0EsdURBQUE7RUFFQSw4Q0FBQTtFQUNBLGlEQUFBO0VBRUEsOENBQUE7RUFDQSx3REFBQTtFQUNBLCtDQUFBO0VBQ0EsMkNBQUE7RUFDQSxnREFBQTtFQUNBLCtDQUFBO0VBQ0EsdURBQUE7RUFDQSxxREFBQTtFQUNBLDREQUFBO0VBQ0EsMERBQUE7RUFDQSxtREFBQTtFQUNBLGlEQUFBO0VBQ0EsdURBQUE7RUFDQSxrREFBQTtFQUNBLHdEQUFBO0VBQ0Esc0RBQUE7RUFFQSw4Q0FBQTtFQUNBLCtDQUFBO0VBQ0EsOENBQUE7RUFFQSx3Q0FBQTtBQTdDRjs7QUFnREE7RUFDRSxtREFBQTtFQUNBLHlEQUFBO0VBQ0EsdURBQUE7RUFDQSx1REFBQTtFQUNBLHNEQUFBO0VBQ0EseURBQUE7RUFDQSwrQ0FBQTtFQUNBLHdEQUFBO0VBQ0EsbURBQUE7RUFFQSwrQ0FBQTtFQUNBLDZDQUFBO0VBQ0EsMkNBQUE7RUFDQSxtREFBQTtFQUNBLCtDQUFBO0VBQ0Esd0RBQUE7RUFDQSxzREFBQTtFQUNBLDZEQUFBO0VBQ0EsMkRBQUE7RUFDQSxvREFBQTtFQUNBLGtEQUFBO0VBQ0Esc0RBQUE7RUFDQSxrREFBQTtFQUNBLHlEQUFBO0VBQ0EsdURBQUE7RUFFQSw4Q0FBQTtFQUNBLGlEQUFBO0VBRUEsOENBQUE7RUFDQSx3REFBQTtFQUNBLDJDQUFBO0VBQ0EsK0NBQUE7RUFDQSxnREFBQTtFQUNBLCtDQUFBO0VBQ0EsdURBQUE7RUFDQSx1REFBQTtFQUNBLDREQUFBO0VBQ0EsNERBQUE7RUFDQSxtREFBQTtFQUNBLG1EQUFBO0VBQ0EsbURBQUE7RUFDQSxzREFBQTtFQUNBLHdEQUFBO0VBQ0Esd0RBQUE7RUFFQSwwQ0FBQTtFQUNBLCtDQUFBO0VBQ0EsOENBQUE7RUFFQSx3Q0FBQTtBQWxERiIsInNvdXJjZXNDb250ZW50IjpbIi8vIENvcGllZCBmcm9tIGh0dHBzOi8vZ2l0aHViLmNvbS9lbnZhdG8vZW52YXRvLWRlc2lnbi10b2tlbnMvYmxvYi9tYWluL3Rva2Vucy5jc3NcblxuOnJvb3Qge1xuICAtLWNvbG9yLWdyZXktMTAwMDogIzE5MTkxOTtcbiAgLS1jb2xvci1ncmV5LTEwMDAtbWFzazogcmdiKDI1IDI1IDI1IC8gMC43KTtcbiAgLS1jb2xvci1ncmV5LTcwMDogIzM4MzgzODtcbiAgLS1jb2xvci1ncmV5LTUwMDogIzcwNzA3MDtcbiAgLS1jb2xvci1ncmV5LTMwMDogIzk0OTQ5NDtcbiAgLS1jb2xvci1ncmV5LTEwMDogI2NjY2NjYztcbiAgLS1jb2xvci1ncmV5LTUwOiAjZWNlY2VlO1xuICAtLWNvbG9yLWdyZXktMjU6ICNmOWY5ZmI7XG4gIC0tY29sb3Itd2hpdGU6ICNmZmZmZmY7XG4gIC0tY29sb3Itd2hpdGUtbWFzazogcmdiKDI1NSAyNTUgMjU1IC8gMC43KTtcblxuICAtLWNvbG9yLWdyZWVuLTEwMDA6ICMxYTQyMDA7XG4gIC0tY29sb3ItZ3JlZW4tNzAwOiAjMmU3NDAwO1xuICAtLWNvbG9yLWdyZWVuLTUwMDogIzUxYTMxZDtcbiAgLS1jb2xvci1ncmVlbi0zMDA6ICM2Y2M4MzI7XG4gIC0tY29sb3ItZ3JlZW4tMTAwOiAjOWNlZTY5O1xuICAtLWNvbG9yLWdyZWVuLTI1OiAjZWFmZmRjO1xuXG4gIC0tY29sb3ItYmx1ZS0xMDAwOiAjMTYzNTdiO1xuICAtLWNvbG9yLWJsdWUtNzAwOiAjNGY1Y2U4O1xuICAtLWNvbG9yLWJsdWUtNTAwOiAjNzU4NWZmO1xuICAtLWNvbG9yLWJsdWUtMjU6ICNmMGYxZmY7XG5cbiAgLS1jb2xvci12ZXJ5YmVycnktMTAwMDogIzc3MDEyZDtcbiAgLS1jb2xvci12ZXJ5YmVycnktNzAwOiAjYjkwMDRiO1xuICAtLWNvbG9yLXZlcnliZXJyeS01MDA6ICNmNjUyODY7XG4gIC0tY29sb3ItdmVyeWJlcnJ5LTI1OiAjZmZlY2YyO1xuXG4gIC0tY29sb3ItYnViYmxlZ3VtLTcwMDogI2IwMzdhNjtcbiAgLS1jb2xvci1idWJibGVndW0tMTAwOiAjZTZhZmUxO1xuICAtLWNvbG9yLWJ1YmJsZWd1bS0yNTogI2ZlZWRmYztcblxuICAtLWNvbG9yLWphZmZhLTEwMDA6ICM2OTI0MDA7XG4gIC0tY29sb3ItamFmZmEtNzAwOiAjYzI0MTAwO1xuICAtLWNvbG9yLWphZmZhLTUwMDogI2ZmNmUyODtcbiAgLS1jb2xvci1qYWZmYS0yNTogI2ZmZjVlZDtcblxuICAtLWNvbG9yLXlvbGstMTAwMDogIzQ1MmQwZDtcbiAgLS1jb2xvci15b2xrLTcwMDogIzllNWYwMDtcbiAgLS1jb2xvci15b2xrLTUwMDogI2MyODgwMDtcbiAgLS1jb2xvci15b2xrLTMwMDogI2ZmYzg
711wMDtcbiAgLS1jb2xvci15b2xrLTI1OiAjZmVmYWVhO1xuXG4gIC0tY29sb3ItdHJhbnNwYXJlbnQ6IHRyYW5zcGFyZW50O1xuXG4gIC0tYnJlYWtwb2ludC13aWRlOiAxMDI0cHg7XG4gIC0tYnJlYWtwb2ludC1leHRyYS13aWRlOiAxNDQwcHg7XG4gIC0tYnJlYWtwb2ludC0yay13aWRlOiAyNTYwcHg7XG5cbiAgLS1zcGFjaW5nLTh4OiAxMjhweDtcbiAgLS1zcGFjaW5nLTd4OiA2NHB4O1xuICAtLXNwYWNpbmctNng6IDQwcHg7XG4gIC0tc3BhY2luZy01eDogMzJweDtcbiAgLS1zcGFjaW5nLTR4OiAyNHB4O1xuICAtLXNwYWNpbmctM3g6IDE2cHg7XG4gIC0tc3BhY2luZy0yeDogOHB4O1xuICAtLXNwYWNpbmctMXg6IDRweDtcbiAgLS1zcGFjaW5nLW5vbmU6IDBweDtcblxuICAtLWNodW5raW5lc3Mtbm9uZTogMHB4O1xuICAtLWNodW5raW5lc3MtdGhpbjogMXB4O1xuICAtLWNodW5raW5lc3MtdGhpY2s6IDJweDtcblxuICAtLXJvdW5kbmVzcy1zcXVhcmU6IDBweDtcbiAgLS1yb3VuZG5lc3Mtc3VidGxlOiA0cHg7XG4gIC0tcm91bmRuZXNzLWV4dHJhLXJvdW5kOiAxNnB4O1xuICAtLXJvdW5kbmVzcy1jaXJjbGU6IDQ4cHg7XG5cbiAgLS1zaGFkb3ctNTAwOiAwcHggMnB4IDEycHggMHB4IHJnYmEoMCAwIDAgLyAxNSUpO1xuICAtLWVsZXZhdGlvbi1tZWRpdW06IHZhcigtLXNoYWRvdy01MDApO1xuXG4gIC8qKiBAZGVwcmVjYXRlZCAqL1xuICAtLXRyYW5zaXRpb24tYmFzZTogMC4ycztcblxuICAtLXRyYW5zaXRpb24tZHVyYXRpb24tbG9uZzogNTAwbXM7XG4gIC0tdHJhbnNpdGlvbi1kdXJhdGlvbi1tZWRpdW06IDMwMG1zO1xuICAtLXRyYW5zaXRpb24tZHVyYXRpb24tc2hvcnQ6IDE1MG1zO1xuXG4gIC0tdHJhbnNpdGlvbi1lYXNpbmctbGluZWFyOiBjdWJpYy1iZXppZXIoMCwgMCwgMSwgMSk7XG4gIC0tdHJhbnNpdGlvbi1lYXNpbmctZWFzZS1pbjogY3ViaWMtYmV6aWVyKDAuNDIsIDAsIDEsIDEpO1xuICAtLXRyYW5zaXRpb24tZWFzaW5nLWVhc2UtaW4tb3V0OiBjdWJpYy1iZXppZXIoMC40MiwgMCwgMC41OCwgMSk7XG4gIC0tdHJhbnNpdGlvbi1lYXNpbmctZWFzZS1vdXQ6IGN1YmljLWJlemllcigwLCAwLCAwLjU4LCAxKTtcblxuICAtLWZvbnQtZmFtaWx5LXdpZGU6IFwiUG9seVNhbnNXaWRlXCIsIFwiUG9seVNhbnNcIiwgXCJJbnRlclwiLCAtYXBwbGUtc3lzdGVtLCBcIkJsaW5rTWFjU3lzdGVtRm9udFwiLFxuICAgIFwiU2Vnb2UgVUlcIiwgXCJGaXJhIFNhbnNcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG4gIC0tZm9udC1mYW1pbHktcmVndWxhcjogXCJQb2x5U2Fuc1wiLCBcIkludGVyXCIsIC1hcHBsZS1zeXN0ZW0sIFwiQmxpbmtNYWNTeXN0ZW1Gb250XCIsIFwiU2Vnb2UgVUlcIixcbiAgICBcIkZpcmEgU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgLS1mb250LWZhbWlseS1tb25vc3BhY2U6IFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuXG4gIC0tZm9udC1zaXplLTEweDogNnJlbTtcbiAgLS1mb250LXNpemUtOXg6IDQuNXJlbTtcbiAgLS1mb250LXNpemUtOHg6IDNyZW07XG4gIC0tZm9udC1zaXplLTd4OiAyLjI1cmVtO1xuICAtLWZvbnQtc2l6ZS02eDogMS44NzVyZW07XG4gIC0tZm9udC1zaXplLTV4OiAxLjVyZW07XG4gIC0tZm9udC1zaXplLTR4OiAxLjEyNXJlbTtcbiAgLS1mb250LXNpemUtM3g6IDFyZW07XG4gIC0tZm9udC1zaXplLTJ4OiAwLjg3NXJlbTtcbiAgLS1mb250LXNpemUtMXg6IDAuNzVyZW07XG5cbiAgLS1mb250LXdlaWdodC1idWxreTogNzAwO1xuICAtLWZvbnQtd2VpZ2h0LW1lZGlhbjogNjAwO1xuICAtLWZvbnQtd2VpZ2h0LW5ldXRyYWw6IDQwMDtcblxuICAtLWZvbnQtc3BhY2luZy10aWdodDogLTAuMDJlbTtcbiAgLS1mb250LXNwYWNpbmctbm9ybWFsOiAwO1xuICAtLWZvbnQtc3BhY2luZy1sb29zZTogMC4wMmVtO1xuXG4gIC0tZm9udC1oZWlnaHQtdGlnaHQ6IDE7XG4gIC0tZm9udC1oZWlnaHQtbm9ybWFsOiAxLjU7XG5cbiAgLS1pY29uLXNpemUtNXg6IDQ4cHg7XG4gIC0taWNvbi1zaXplLTR4OiA0MHB4O1xuICAtLWljb24tc2l6ZS0zeDogMzJweDtcbiAgLS1pY29uLXNpemUtMng6IDI0cHg7XG4gIC0taWNvbi1zaXplLTF4OiAxNnB4O1xuICAtLWljb24tc2l6ZS10ZXh0LXJlc3BvbnNpdmU6IGNhbGModmFyKC0tZm9udC1zaXplLTN4KSAqIDEuNSk7XG5cbiAgLS1sYXllci1kZXB0aC1jZWlsaW5nOiA5OTk5O1xuXG4gIC0tbWluaW11bS10b3VjaC1hcmVhOiA0MHB4O1xuXG4gIC8qIGNvbXBvbmVudCB3aXJpbmc/IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4gIC0tYnV0dG9uLWhlaWdodC1sYXJnZTogNDhweDtcbiAgLS1idXR0b24taGVpZ2h0LW1lZGl1bTogNDBweDtcbiAgLS1idXR0b24tZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LXJlZ3VsYXIpO1xuICAtLWJ1dHRvbi1mb250LXNpemUtbGFyZ2U6IHZhcigtLWZvbnQtc2l6ZS0zeCk7XG4gIC0tYnV0dG9uLWZvbnQtc2l6ZS1tZWRpdW06IHZhcigtLWZvbnQtc2l6ZS0yeCk7XG4gIC0tYnV0dG9uLWZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpYW4pO1xuICAtLWJ1dHRvbi1mb250LWhlaWdodDogdmFyKC0tZm9udC1oZWlnaHQtbm9ybWFsKTtcbiAgLS1idXR0b24tZm9udC1zcGFjaW5nOiB2YXIoLS1mb250LXNwYWNpbmctbm9ybWFsKTtcblxuICAtLXRleHQtc3R5bGUtY2hpcC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LXJlZ3VsYXIpO1xuICAtLXRleHQtc3R5bGUtY2hpcC1zcGFjaW5nOiB2YXIoLS1mb250LXNwYWNpbmctbm9ybWFsKTtcbiAgLS10ZXh0LXN0eWxlLWNoaXAteGxhcmdlLXNpemU6IHZhcigtLWZvbnQtc2l6ZS01eCk7XG4gIC0tdGV4dC1zdHlsZS1jaGlwLXhsYXJnZS13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGlhbik7XG4gIC0tdGV4dC1zdHlsZS1jaGlwLXhsYXJnZS1oZWlnaHQ6IHZhcigtLWZvbnQtaGVpZ2h0LXRpZ2h0KTtcbiAgLS10ZXh0LXN0eWxlLWNoaXAtbGFyZ2Utc2l6ZTogdmFyKC0tZm9udC1zaXplLTN4KTtcbiAgLS10ZXh0LXN0eWxlLWNoaXAtbGFyZ2Utd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1uZXV0cmFsKTtcbiAgLS10ZXh0LXN0eWxlLWNoaXAtbGFyZ2UtaGVpZ2h0OiB2YXIoLS1mb250LWhlaWdodC1ub3JtYWwpO1xuICAtLXRleHQtc3R5bGUtY2hpcC1tZWRpdW0tc2l6ZTogdmFyKC0tZm9udC1zaXplLTJ4KTtcbiAgLS10ZXh0LXN0eWxlLWNoaXAtbWVkaXVtLXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbmV1dHJhbCk7XG4gIC0tdGV4dC1zdHlsZS1jaGlwLW1lZGl1bS1oZWlnaHQ6IHZhcigtLWZvbnQtaGVpZ2h0LW5vcm1hbCk7XG5cbiAgLyogdGhlbWU/IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuICAtLXRleHQtc3R5bGUtY2FtcGFpZ24tbGFyZ2UtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS13aWRlKTtcbiAgLS10ZXh0LXN0eWxlLWNhbXBhaWduLWxhcmdlLXNpemU6IHZhcigtLWZvbnQtc2l6ZS05eCk7XG4gIC0tdGV4dC1zdHlsZS1jYW1wYWlnbi1sYXJnZS1zcGFjaW5nOiB2YXIoLS1mb250LXNwYWNpbmctbm9ybWFsKTtcbiAgLS10ZXh0LXN0eWxlLWNhbXBhaWduLWxhcmdlLXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYnVsa3kpO1xuICAtLXRleHQtc3R5bGUtY2FtcGFpZ24tbGFyZ2UtaGVpZ2h0OiB2YXIoLS1mb250LWhlaWdodC10aWdodCk7XG5cbiAgLS10ZXh0LXN0eWxlLWNhbXBhaWduLXNtYWxsLWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktd2lkZSk7XG4gIC0tdGV4dC1zdHlsZS1jYW1wYWlnbi1zbWFsbC1zaXplOiB2YXIoLS1mb250LXNpemUtN3gpO1xuICAtLXRleHQtc3R5bGUtY2FtcGFpZ24tc21hbGwtc3BhY2luZzogdmFyKC0tZm9udC1zcGFjaW5nLW5vcm1hbCk7XG4gIC0tdGV4dC1zdHlsZS1jYW1wYWlnbi1zbWFsbC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJ1bGt5KTtcbiAgLS10ZXh0LXN0eWxlLWNhbXBhaWduLXNtYWxsLWhlaWdodDogdmFyKC0tZm9udC1oZWlnaHQtdGlnaHQpO1xuXG4gIC0tdGV4dC1zdHlsZS10aXRsZS0xLWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktcmVndWxhcik7XG4gIC0tdGV4dC1zdHlsZS10aXRsZS0xLXNpemU6IHZhcigtLWZvbnQtc2l6ZS04eCk7XG4gIC0tdGV4dC1zdHlsZS10aXRsZS0xLXNwYWNpbmc6IHZhcigtLWZvbnQtc3BhY2luZy1ub3JtYWwpO1xuICAtLXRleHQtc3R5bGUtdGl0bGUtMS13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJ1bGt5KTtcbiAgLS10ZXh0LXN0eWxlLXRpdGxlLTEtaGVpZ2h0OiB2YXIoLS1mb250LWhlaWdodC10aWdodCk7XG5cbiAgLS10ZXh0LXN0eWxlLXRpdGxlLTItZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1yZWd1bGFyKTtcbiAgLS10ZXh0LXN0eWxlLXRpdGxlLTItc2l6ZTogdmFyKC0tZm9udC1zaXplLTd4KTtcbiAgLS10ZXh0LXN0eWxlLXRpdGxlLTItc3BhY2luZzogdmFyKC0tZm9udC1zcGFjaW5nLW5vcm1hbCk7XG4gIC0tdGV4dC1zdHlsZS10aXRsZS0yLXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaWFuKTtcbiAgLS10ZXh0LXN0eWxlLXRpdGxlLTItaGVpZ2h0OiB2YXIoLS1mb250LWhlaWdodC10aWdodCk7XG5cbiAgLS10ZXh0LXN0eWxlLXRpdGxlLTMtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1yZWd1bGFyKTtcbiAgLS10ZXh0LXN0eWxlLXRpdGxlLTMtc2l6ZTogdmFyKC0tZm9udC1zaXplLTZ4KTtcbiAgLS10ZXh0LXN0eWxlLXRpdGxlLTMtc3BhY2luZzogdmFyKC0tZm9udC1zcGFjaW5nLW5vcm1hbCk7XG4gIC0tdGV4dC1zdHlsZS10aXRsZS0zLXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaWFuKTtcbiAgLS10ZXh0LXN0eWxlLXRpdGxlLTMtaGVpZ2h0OiB2YXIoLS1mb250LWhlaWdodC10aWdodCk7XG5cbiAgLS10ZXh0LXN0eWxlLXRpdGxlLTQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1yZWd1bGFyKTtcbiAgLS10ZXh0LXN0eWxlLXRpdGxlLTQtc2l6ZTogdmFyKC0tZm9udC1zaXplLTV4KTtcbiAgLS10ZXh0LXN0eWxlLXRpdGxlLTQtc3BhY2luZzogdmFyKC0tZm9udC1zcGFjaW5nLW5vcm1hbCk7XG4gIC0tdGV4dC1zdHlsZS10aXRsZS00LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaWFuKTtcbiAgLS10ZXh0LXN0eWxlLXRpdGxlLTQtaGVpZ2h0OiB2YXIoLS1mb250LWhlaWdodC10aWdodCk7XG5cbiAgLS10ZXh0LXN0eWxlLXN1YmhlYWRpbmctZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1yZWd1bGFyKTtcbiAgLS10ZXh0LXN0eWxlLXN1YmhlYWRpbmctc2l6ZTogdmFyKC0tZm9udC1zaXplLTR4KTtcbiAgLS10ZXh0LXN0eWxlLXN1YmhlYWRpbmctc3BhY2luZzogdmFyKC0tZm9udC1zcGFjaW5nLW5vcm1hbCk7XG4gIC0tdGV4dC1zdHlsZS1zdWJoZWFkaW5nLXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaWFuKTtcbiAgLS10ZXh0LXN0eWxlLXN1YmhlYWRpbmctaGVpZ2h0OiB2YXIoLS1mb250LWhlaWdodC1ub3JtYWwpO1xuXG4gIC0tdGV4dC1zdHlsZS1ib2R5LWxhcmdlLWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktcmVndWxhcik7XG4gIC0tdGV4dC1zdHlsZS1ib2R5LWxhcmdlLXNpemU6IHZhcigtLWZvbnQtc2l6ZS0zeCk7XG4gIC0tdGV4dC1zdHlsZS1ib2R5LWxhcmdlLXNwYWNpbmc6IHZhcigtLWZvbnQtc3BhY2luZy1ub3JtYWwpO1xuICAtLXRleHQtc3R5bGUtYm9keS1sYXJnZS13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5ldXRyYWwpO1xuICAtLXRleHQtc3R5bGUtYm9keS1sYXJnZS1oZWlnaHQ6IHZhcigtLWZvbnQtaGVpZ2h0LW5vcm1hbCk7XG4gIC0tdGV4dC1zdHlsZS1ib2R5LWxhcmdlLXN0cm9uZy13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJ1bGt5KTtcblxuICAtLXRleHQtc3R5bGUtYm9keS1zbWFsbC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LXJlZ3VsYXIpO1xuICAtLXRleHQtc3R5bGUtYm9keS1zbWFsbC1zaXplOiB2YXIoLS1mb250LXNpemUtMngpO1xuICAtLXRleHQtc3R5bGUtYm9keS1zbWFsbC1zcGFjaW5nOiB2YXIoLS1mb250LXNwYWNpbmctbm9ybWFsKTtcbiAgLS10ZXh0LXN0eWxlLWJvZHktc21hbGwtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1uZXV0cmFsKTtcbiAgLS10ZXh0LXN0eWxlLWJvZHktc21hbGwtaGVpZ2h0OiB2YXIoLS1mb250LWhlaWdodC1ub3JtYWwpO1xuICAtLXRleHQtc3R5bGUtYm9keS1zbWFsbC1zdHJvbmctd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1idWxreSk7XG5cbiAgLS10ZXh0LXN0eWxlLWxhYmVsLWxhcmdlLWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktcmVndWxhcik7XG4gIC0tdGV4dC1zdHlsZS1sYWJlbC1sYXJnZS1zaXplOiB2YXIoLS1mb250LXNpemUtM3gpO1xuICAtLXRleHQtc3R5bGUtbGFiZWwtbGFyZ2Utc3BhY2luZzogdmFyKC0tZm9udC1zcGFjaW5nLW5vcm1hbCk7XG4gIC0tdGV4dC1zdHlsZS1sYWJlbC1sYXJnZS13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGlhbik7XG4gIC0tdGV4dC1zdHlsZS1sYWJlbC1sYXJnZS1oZWlnaHQ6IHZhcigtLWZvbnQtaGVpZ2h0LW5vcm1hbCk7XG5cbiAgLS10ZXh0LXN0eWxlLWxhYmVsLXNtYWxsLWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktcmVndWxhcik7XG4gIC0tdGV4dC1zdHlsZS1sYWJlbC1zbWFsbC1zaXplOiB2YXIoLS1mb250LXNpemUtMngpO1xuICAtLXRleHQtc3R5bGUtbGFiZWwtc21hbGwtc3BhY2luZzogdmFyKC0tZm9udC1zcGFjaW5nLWxvb3NlKTtcbiAgLS10ZXh0LXN0eWxlLWxhYmVsLXNtYWxsLXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaWFuKTtcbiAgLS10ZXh0LXN0eWxlLWxhYmVsLXNtYWxsLWhlaWdodDogdmFyKC0tZm9udC1oZWlnaHQtbm9ybWFsKTtcblxuICAtLXRleHQtc3R5bGUtbWljcm8tZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1yZWd1bGFyKTtcbiAgLS10ZXh0LXN0eWxlLW1pY3JvLXNpemU6IHZhcigtLWZvbnQtc2l6ZS0xeCk7XG4gIC0tdGV4dC1zdHlsZS1taWNyby1zcGFjaW5nOiB2YXIoLS1mb250LXNwYWNpbmctbG9vc2UpO1xuICAtLXRleHQtc3R5bGUtbWljcm8td2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1uZXV0cmFsKTtcbiAgLS10ZXh0LXN0eWxlLW1pY3JvLWhlaWdodDogdmFyKC0tZm9udC1oZWlnaHQtdGlnaHQpO1xufVxuXG4uY29sb3Itc2NoZW1lLWxpZ2h0IHtcbiAgLS1jb2xvci1pbnRlcmFjdGl2ZS1wcmltYXJ5OiB2YXIoLS1jb2xvci1ncmVlbi0xMDApO1xuICAtLWNvbG9yLWludGVyYWN0aXZlLXByaW1hcnktaG92ZXI6IHZhcigtLWNvbG9yLWdyZWVuLTMwMCk7XG4gIC0tY29sb3ItaW50ZXJhY3RpdmUtc2Vjb25kYXJ5OiB2YXIoLS1jb2xvci10cmFuc3B
711hcmVudCk7XG4gIC0tY29sb3ItaW50ZXJhY3RpdmUtc2Vjb25kYXJ5LWhvdmVyOiB2YXIoLS1jb2xvci1ncmV5LTEwMDApO1xuICAtLWNvbG9yLWludGVyYWN0aXZlLXRlcnRpYXJ5OiB2YXIoLS1jb2xvci10cmFuc3BhcmVudCk7XG4gIC0tY29sb3ItaW50ZXJhY3RpdmUtdGVydGlhcnktaG92ZXI6IHZhcigtLWNvbG9yLWdyZXktMjUpO1xuICAtLWNvbG9yLWludGVyYWN0aXZlLWNvbnRyb2w6IHZhcigtLWNvbG9yLWdyZXktMTAwMCk7XG4gIC0tY29sb3ItaW50ZXJhY3RpdmUtY29udHJvbC1ob3ZlcjogdmFyKC0tY29sb3ItZ3JleS03MDApO1xuICAtLWNvbG9yLWludGVyYWN0aXZlLWRpc2FibGVkOiB2YXIoLS1jb2xvci1ncmV5LTEwMCk7XG5cbiAgLS1jb2xvci1zdXJmYWNlLXByaW1hcnk6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgLS1jb2xvci1zdXJmYWNlLWFjY2VudDogdmFyKC0tY29sb3ItZ3JleS01MCk7XG4gIC0tY29sb3Itc3VyZmFjZS1pbnZlcnNlOiB2YXIoLS1jb2xvci1ncmV5LTEwMDApO1xuICAtLWNvbG9yLXN1cmZhY2UtYnJhbmQtYWNjZW50OiB2YXIoLS1jb2xvci1qYWZmYS0yNSk7XG4gIC0tY29sb3Itc3VyZmFjZS1lbGV2YXRlZDogdmFyKC0tY29sb3ItZ3JleS03MDApO1xuICAtLWNvbG9yLXN1cmZhY2UtY2F1dGlvbi1kZWZhdWx0OiB2YXIoLS1jb2xvci1qYWZmYS0yNSk7XG4gIC0tY29sb3Itc3VyZmFjZS1jYXV0aW9uLXN0cm9uZzogdmFyKC0tY29sb3ItamFmZmEtNzAwKTtcbiAgLS1jb2xvci1zdXJmYWNlLWNyaXRpY2FsLWRlZmF1bHQ6IHZhcigtLWNvbG9yLXZlcnliZXJyeS0yNSk7XG4gIC0tY29sb3Itc3VyZmFjZS1jcml0aWNhbC1zdHJvbmc6IHZhcigtLWNvbG9yLXZlcnliZXJyeS03MDApO1xuICAtLWNvbG9yLXN1cmZhY2UtaW5mby1kZWZhdWx0OiB2YXIoLS1jb2xvci1ibHVlLTI1KTtcbiAgLS1jb2xvci1zdXJmYWNlLWluZm8tc3Ryb25nOiB2YXIoLS1jb2xvci1ibHVlLTcwMCk7XG4gIC0tY29sb3Itc3VyZmFjZS1uZXV0cmFsLWRlZmF1bHQ6IHZhcigtLWNvbG9yLWdyZXktMjUpO1xuICAtLWNvbG9yLXN1cmZhY2UtbmV1dHJhbC1zdHJvbmc6IHZhcigtLWNvbG9yLWdyZXktMTAwMCk7XG4gIC0tY29sb3Itc3VyZmFjZS1wb3NpdGl2ZS1kZWZhdWx0OiB2YXIoLS1jb2xvci1ncmVlbi0yNSk7XG4gIC0tY29sb3Itc3VyZmFjZS1wb3NpdGl2ZS1zdHJvbmc6IHZhcigtLWNvbG9yLWdyZWVuLTcwMCk7XG5cbiAgLS1jb2xvci1vdmVybGF5LWxpZ2h0OiB2YXIoLS1jb2xvci13aGl0ZS1tYXNrKTtcbiAgLS1jb2xvci1vdmVybGF5LWRhcms6IHZhcigtLWNvbG9yLWdyZXktMTAwMC1tYXNrKTtcblxuICAtLWNvbG9yLWNvbnRlbnQtYnJhbmQ6IHZhcigtLWNvbG9yLWdyZWVuLTEwMDApO1xuICAtLWNvbG9yLWNvbnRlbnQtYnJhbmQtYWNjZW50OiB2YXIoLS1jb2xvci1idWJibGVndW0tNzAwKTtcbiAgLS1jb2xvci1jb250ZW50LXByaW1hcnk6IHZhcigtLWNvbG9yLWdyZXktMTAwMCk7XG4gIC0tY29sb3ItY29udGVudC1pbnZlcnNlOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gIC0tY29sb3ItY29udGVudC1zZWNvbmRhcnk6IHZhcigtLWNvbG9yLWdyZXktNTAwKTtcbiAgLS1jb2xvci1jb250ZW50LWRpc2FibGVkOiB2YXIoLS1jb2xvci1ncmV5LTMwMCk7XG4gIC0tY29sb3ItY29udGVudC1jYXV0aW9uLWRlZmF1bHQ6IHZhcigtLWNvbG9yLWphZmZhLTcwMCk7XG4gIC0tY29sb3ItY29udGVudC1jYXV0aW9uLXN0cm9uZzogdmFyKC0tY29sb3ItamFmZmEtMjUpO1xuICAtLWNvbG9yLWNvbnRlbnQtY3JpdGljYWwtZGVmYXVsdDogdmFyKC0tY29sb3ItdmVyeWJlcnJ5LTcwMCk7XG4gIC0tY29sb3ItY29udGVudC1jcml0aWNhbC1zdHJvbmc6IHZhcigtLWNvbG9yLXZlcnliZXJyeS0yNSk7XG4gIC0tY29sb3ItY29udGVudC1pbmZvLWRlZmF1bHQ6IHZhcigtLWNvbG9yLWJsdWUtNzAwKTtcbiAgLS1jb2xvci1jb250ZW50LWluZm8tc3Ryb25nOiB2YXIoLS1jb2xvci1ibHVlLTI1KTtcbiAgLS1jb2xvci1jb250ZW50LW5ldXRyYWwtZGVmYXVsdDogdmFyKC0tY29sb3ItZ3JleS0xMDAwKTtcbiAgLS1jb2xvci1jb250ZW50LW5ldXRyYWwtc3Ryb25nOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gIC0tY29sb3ItY29udGVudC1wb3NpdGl2ZS1kZWZhdWx0OiB2YXIoLS1jb2xvci1ncmVlbi03MDApO1xuICAtLWNvbG9yLWNvbnRlbnQtcG9zaXRpdmUtc3Ryb25nOiB2YXIoLS1jb2xvci1ncmVlbi0yNSk7XG5cbiAgLS1jb2xvci1ib3JkZXItcHJpbWFyeTogdmFyKC0tY29sb3ItZ3JleS0xMDAwKTtcbiAgLS1jb2xvci1ib3JkZXItc2Vjb25kYXJ5OiB2YXIoLS1jb2xvci1ncmV5LTMwMCk7XG4gIC0tY29sb3ItYm9yZGVyLXRlcnRpYXJ5OiB2YXIoLS1jb2xvci1ncmV5LTEwMCk7XG5cbiAgLS1jb2xvci1hbHdheXMtd2h
711pdGU6IHZhcigtLWNvbG9yLXdoaXRlKTtcbn1cblxuLmNvbG9yLXNjaGVtZS1kYXJrIHtcbiAgLS1jb2xvci1pbnRlcmFjdGl2ZS1wcmltYXJ5OiB2YXIoLS1jb2xvci1ncmVlbi0xMDApO1xuICAtLWNvbG9yLWludGVyYWN0aXZlLXByaW1hcnktaG92ZXI6IHZhcigtLWNvbG9yLWdyZWVuLTMwMCk7XG4gIC0tY29sb3ItaW50ZXJhY3RpdmUtc2Vjb25kYXJ5OiB2YXIoLS1jb2xvci10cmFuc3BhcmVudCk7XG4gIC0tY29sb3ItaW50ZXJhY3RpdmUtc2Vjb25kYXJ5LWhvdmVyOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gIC0tY29sb3ItaW50ZXJhY3RpdmUtdGVydGlhcnk6IHZhcigtLWNvbG9yLXRyYW5zcGFyZW50KTtcbiAgLS1jb2xvci1pbnRlcmFjdGl2ZS10ZXJ0aWFyeS1ob3ZlcjogdmFyKC0tY29sb3ItZ3JleS03MDApO1xuICAtLWNvbG9yLWludGVyYWN0aXZlLWNvbnRyb2w6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgLS1jb2xvci1pbnRlcmFjdGl2ZS1jb250cm9sLWhvdmVyOiB2YXIoLS1jb2xvci1ncmV5LTEwMCk7XG4gIC0tY29sb3ItaW50ZXJhY3RpdmUtZGlzYWJsZWQ6IHZhcigtLWNvbG9yLWdyZXktNzAwKTtcblxuICAtLWNvbG9yLXN1cmZhY2UtcHJpbWFyeTogdmFyKC0tY29sb3ItZ3JleS0xMDAwKTtcbiAgLS1jb2xvci1zdXJmYWNlLWFjY2VudDogdmFyKC0tY29sb3ItZ3JleS03MDApO1xuICAtLWNvbG9yLXN1cmZhY2UtaW52ZXJzZTogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAtLWNvbG9yLXN1cmZhY2UtYnJhbmQtYWNjZW50OiB2YXIoLS1jb2xvci1ncmV5LTcwMCk7XG4gIC0tY29sb3Itc3VyZmFjZS1lbGV2YXRlZDogdmFyKC0tY29sb3ItZ3JleS03MDApO1xuICAtLWNvbG9yLXN1cmZhY2UtY2F1dGlvbi1kZWZhdWx0OiB2YXIoLS1jb2xvci1qYWZmYS0xMDAwKTtcbiAgLS1jb2xvci1zdXJmYWNlLWNhdXRpb24tc3Ryb25nOiB2YXIoLS1jb2xvci1qYWZmYS01MDApO1xuICAtLWNvbG9yLXN1cmZhY2UtY3JpdGljYWwtZGVmYXVsdDogdmFyKC0tY29sb3ItdmVyeWJlcnJ5LTEwMDApO1xuICAtLWNvbG9yLXN1cmZhY2UtY3JpdGljYWwtc3Ryb25nOiB2YXIoLS1jb2xvci12ZXJ5YmVycnktNTAwKTtcbiAgLS1jb2xvci1zdXJmYWNlLWluZm8tZGVmYXVsdDogdmFyKC0tY29sb3ItYmx1ZS0xMDAwKTtcbiAgLS1jb2xvci1zdXJmYWNlLWluZm8tc3Ryb25nOiB2YXIoLS1jb2xvci1ibHVlLTUwMCk7XG4gIC0tY29sb3Itc3VyZmFjZS1uZXV0cmFsLWRlZmF1bHQ6IHZhcigtLWNvbG9yLWdyZXktNzAwKTtcbiAgLS1jb2xvci1zdXJmYWNlLW5ldXRyYWwtc3Ryb25nOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gIC0tY29sb3Itc3VyZmFjZS1wb3NpdGl2ZS1kZWZhdWx0OiB2YXIoLS1jb2xvci1ncmVlbi0xMDAwKTtcbiAgLS1jb2xvci1zdXJmYWNlLXBvc2l0aXZlLXN0cm9uZzogdmFyKC0tY29sb3ItZ3JlZW4tNTAwKTtcblxuICAtLWNvbG9yLW92ZXJsYXktbGlnaHQ6IHZhcigtLWNvbG9yLXdoaXRlLW1hc2spO1xuICAtLWNvbG9yLW92ZXJsYXktZGFyazogdmFyKC0tY29sb3ItZ3JleS0xMDAwLW1hc2spO1xuXG4gIC0tY29sb3ItY29udGVudC1icmFuZDogdmFyKC0tY29sb3ItZ3JlZW4tMTAwMCk7XG4gIC0tY29sb3ItY29udGVudC1icmFuZC1hY2NlbnQ6IHZhcigtLWNvbG9yLWJ1YmJsZWd1bS0xMDApO1xuICAtLWNvbG9yLWNvbnRlbnQtcHJpbWFyeTogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAtLWNvbG9yLWNvbnRlbnQtaW52ZXJzZTogdmFyKC0tY29sb3ItZ3JleS0xMDAwKTtcbiAgLS1jb2xvci1jb250ZW50LXNlY29uZGFyeTogdmFyKC0tY29sb3ItZ3JleS0xMDApO1xuICAtLWNvbG9yLWNvbnRlbnQtZGlzYWJsZWQ6IHZhcigtLWNvbG9yLWdyZXktNTAwKTtcbiAgLS1jb2xvci1jb250ZW50LWNhdXRpb24tZGVmYXVsdDogdmFyKC0tY29sb3ItamFmZmEtNTAwKTtcbiAgLS1jb2xvci1jb250ZW50LWNhdXRpb24tc3Ryb25nOiB2YXIoLS1jb2xvci1qYWZmYS0xMDAwKTtcbiAgLS1jb2xvci1jb250ZW50LWNyaXRpY2FsLWRlZmF1bHQ6IHZhcigtLWNvbG9yLXZlcnliZXJyeS01MDApO1xuICAtLWNvbG9yLWNvbnRlbnQtY3JpdGljYWwtc3Ryb25nOiB2YXIoLS1jb2xvci12ZXJ5YmVycnktMTAwMCk7XG4gIC0tY29sb3ItY29udGVudC1pbmZvLWRlZmF1bHQ6IHZhcigtLWNvbG9yLWJsdWUtNTAwKTtcbiAgLS1jb2xvci1jb250ZW50LWluZm8tc3Ryb25nOiB2YXIoLS1jb2xvci1ibHVlLTEwMDApO1xuICAtLWNvbG9yLWNvbnRlbnQtbmV1dHJhbC1kZWZhdWx0OiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gIC0tY29sb3ItY29udGVudC1uZXV0cmFsLXN0cm9uZzogdmFyKC0tY29sb3ItZ3JleS0xMDAwKTtcbiAgLS1jb2xvci1jb250ZW50LXBvc2l0aXZlLWRlZmF1bHQ6IHZhcigtLWNvbG9yLWdyZWVuLTUwMCk7XG4gIC0tY29sb3ItY29udGVudC1wb3NpdGl2ZS1zdHJvbmc6IHZhcigtLWNvbG9yLWdyZWVuLTEwMDApO1xuXG4gIC0tY29sb3ItYm9yZGVyLXByaW1hcnk6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgLS1jb2xvci1ib3JkZXItc2Vjb25kYXJ5OiB2YXIoLS1jb2xvci1ncmV5LTUwMCk7XG4gIC0tY29sb3ItYm9yZGVyLXRlcnRpYXJ5OiB2YXIoLS1jb2xvci1ncmV5LTcwMCk7XG5cbiAgLS1jb2xvci1hbHdheXMtd2h
711pdGU6IHZhcigtLWNvbG9yLXdoaXRlKTtcbn1cbiJdLCJzb3VyY2VSb290IjoiIn0= */ 712 </style> 713 <style> 714 .brand-neue-button { 715 gap: var(--spacing-2x); 716 border-radius: var(--roundness-subtle); 717 background: var(--color-interactive-primary); 718 color: var(--color-content-brand); 719 font-family: PolySans-Median; 720 font-size: var(--font-size-2x); 721 letter-spacing: 0.02em; 722 text-align: center; 723 padding: 0 20px; 724 } 725 726 .brand-neue-button:hover, 727 .brand-neue-button:active, 728 .brand-neue-button:focus { 729 background: var(--color-interactive-primary-hover); 730 } 731 732 .brand-neue-button__open-in-new::after { 733 font-size: 0; 734 margin-left: 5px; 735 vertical-align: sub; 736 content: url("data:image/svg+xml,<svg width=\"14\" height=\"14\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g id=\"ico-/-24-/-actions-/-open_in_new\"><path id=\"Icon-color\" d=\"M17.5 12.0833V15.8333C17.5 16.7538 16.7538 17.5 15.8333 17.5H4.16667C3.24619 17.5 2.5 16.7538 2.5 15.8333V4.16667C2.5 3.24619 3.24619 2.5 4.16667 2.5H7.91667C8.14679 2.5 8.33333 2.68655 8.33333 2.91667V3.75C8.33333 3.98012 8.14679 4.16667 7.91667 4.16667H4.16667V15.8333H15.8333V12.0833C15.8333 11.8532 16.0199 11.6667 16.25 11.6667H17.0833C17.3135 11.6667 17.5 11.8532 17.5 12.0833ZM17.3167 2.91667L17.0917 2.69167C16.98 2.57535 16.8278 2.50668 16.6667 2.5H11.25C11.0199 2.5 10.8333 2.68655 10.8333 2.91667V3.75C10.8333 3.98012 11.0199 4.16667 11.25 4.16667H14.6583L7.625 11.2C7.54612 11.2782 7.50175 11.3847 7.50175 11.4958C7.50175 11.6069 7.54612 11.7134 7.625 11.7917L8.20833 12.375C8.28657 12.4539 8.39307 12.4982 8.50417 12.4982C8.61527 12.4982 8.72176 12.4539 8.8 12.375L15.8333 5.35V8.75C15.8333 8.98012 16.0199 9.16667 16.25 9.16667H17.0833C17.3135 9.16667 17.5 8.98012 17.5 8.75V3.33333C17.4955 3.17342 17.4299 3.02132 17.3167 2.90833V2.91667Z\" fill=\"%231A4200\"/></g></svg>"); 737 } 738 739 /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL2FwcC9qYXZhc2NyaXB0L2NvbXBvbmVudHMvYnJhbmRfbmV1ZV90b2tlbnMvY29tcG9uZW50cy9idXR0b24uc2FzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLHNCQUFBO0VBQ0Esc0NBQUE7RUFDQSw0Q0FBQTtFQUNBLGlDQUFBO0VBQ0EsNEJBQUE7RUFDQSw4QkFBQTtFQUNBLHNCQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0FBQ0Y7QUFBRTtFQUNFLGtEQUFBO0FBRUo7O0FBQ0U7RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtFQUNBLGdEQUFBO0FBRUoiLCJzb3VyY2VzQ29udGVudCI6WyIuYnJhbmQtbmV1ZS1idXR0b25cbiAgZ2FwOiB2YXIoLS1zcGFjaW5nLTJ4KVxuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZG5lc3Mtc3VidGxlKVxuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1pbnRlcmFjdGl2ZS1wcmltYXJ5KVxuICBjb2xvcjogdmFyKC0tY29sb3ItY29udGVudC1icmFuZClcbiAgZm9udC1mYW1pbHk6IFBvbHlTYW5zLU1lZGlhblxuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS0yeClcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbVxuICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgcGFkZGluZzogMCAyMHB4XG4gICY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzXG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItaW50ZXJhY3RpdmUtcHJpbWFyeS1ob3ZlcilcblxuLmJyYW5kLW5ldWUtYnV0dG9uX19vcGVuLWluLW5ld1xuICAmOjphZnRlclxuICAgIGZvbnQtc2l6ZTogMFxuICAgIG1hcmdpbi1sZWZ0OiA1cHhcbiAgICB2ZXJ0aWNhbC1hbGlnbjogc3ViXG4gICAgY29udGVudDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD1cIjE0XCIgaGVpZ2h0PVwiMTRcIiB2aWV3Qm94PVwiMCAwIDIwIDIwXCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PGcgaWQ9XCJpY28tLy0yNC0vLWFjdGlvbnMtLy1vcGVuX2luX25ld1wiPjxwYXRoIGlkPVwiSWNvbi1jb2xvclwiIGQ9XCJNMTcuNSAxMi4wODMzVjE1LjgzMzNDMTcuNSAxNi43NTM4IDE2Ljc1MzggMTcuNSAxNS44MzMzIDE3LjVINC4xNjY2N0MzLjI0NjE5IDE3LjUgMi41IDE2Ljc1MzggMi41IDE1LjgzMzNWNC4xNjY2N0MyLjUgMy4yNDYxOSAzLjI0NjE5IDIuNSA0LjE2NjY3IDIuNUg3LjkxNjY3QzguMTQ2NzkgMi41IDguMzMzMzMgMi42ODY1NSA4LjMzMzMzIDIuOTE2NjdWMy43NUM4LjMzMzMzIDMuOTgwMTIgOC4xNDY3OSA0LjE2NjY3IDcuOTE2NjcgNC4xNjY2N0g0LjE2NjY3VjE1LjgzMzNIMTUuODMzM1YxMi4wODMzQzE1LjgzMzMgMTEuODUzMiAxNi4wMTk5IDExLjY2NjcgMTYuMjUgMTEuNjY2N0gxNy4wODMzQzE3LjMxMzUgMTEuNjY2NyAxNy41IDExLjg1MzIgMTcuNSAxMi4wODMzWk0xNy4zMTY3IDIuOTE2NjdMMTcuMDkxNyAyLjY5MTY3QzE2Ljk4IDIuNTc1MzUgMTYuODI3OCAyLjUwNjY4IDE2LjY2NjcgMi41SDExLjI1QzExLjAxOTkgMi41IDEwLjgzMzMgMi42ODY1NSAxMC44MzMzIDIuOTE2NjdWMy43NUMxMC44MzMzIDMuOTgwMTIgMTEuMDE5OSA0LjE2NjY3IDExLjI1IDQuMTY2NjdIMTQuNjU4M0w3LjYyNSAxMS4yQzcuNTQ2MTIgMTEuMjc4MiA3LjUwMTc1IDExLjM4NDcgNy41MDE3NSAxMS40OTU4QzcuNTAxNzUgMTEuNjA2OSA3LjU0NjEyIDExLjcxMzQgNy42MjUgMTEuNzkxN0w4LjIwODMzIDEyLjM3NUM4LjI4NjU3IDEyLjQ1MzkgOC4zOTMwNyAxMi40OTgyIDguNTA0MTcgMTIuNDk4MkM4LjYxNTI3IDEyLjQ5ODIgOC43MjE3NiAxMi40NTM5IDguOCAxMi4zNzVMMTUuODMzMyA1LjM1VjguNzVDMTUuODMzMyA4Ljk4MDEyIDE2LjAxOTkgOS4xNjY2NyAxNi4yNSA5LjE2NjY3SDE3LjA4MzNDMTcuMzEzNSA5LjE2NjY3IDE3LjUgOC45ODAxMiAxNy41IDguNzVWMy4zMzMzM0MxNy40OTU1IDMuMTczNDIgMTcuNDI5OSAzLjAyMTMyIDE3LjMxNjcgMi45MDgzM1YyLjkxNjY3WlwiIGZpbGw9XCIlMjMxQTQyMDBcIi8+PC9nPjwvc3ZnPicpXG5cbiJdLCJzb3VyY2VSb290IjoiIn0= */ 740 </style> 741 <style type="text/css"> 742 .fancybox-margin { 743 margin-right: 15px; 744 } 745 </style> 746
746<script src="https://bat.bing.com/p/action/16005611.js" type="text/javascript" async="" 747 data-ueto="ueto_8c931ec7a9"></script>
747 748 <meta http-equiv="origin-trial" 749 content="A7JYkbIvWKmS8mWYjXO12SIIsfPdI7twY91Y3LWOV/YbZmN1ZhYv8O+Zs6/IPCfBE99aV9tIC8sWZSCN09vf7gkAAACWeyJvcmlnaW4iOiJodHRwczovL2N0LnBpbnRlcmVzdC5jb206NDQzIiwiZmVhdHVyZSI6IkRpc2FibGVUaGlyZFBhcnR5U3RvcmFnZVBhcnRpdGlvbmluZzIiLCJleHBpcnkiOjE3NDIzNDIzOTksImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9"> 750<style>:root { 751 --color-grey-1000: #191919; 752 --color-grey-1000-mask: rgb(25 25 25 / 0.7); 753 --color-grey-700: #383838; 754 --color-grey-500: #707070; 755 --color-grey-300: #949494; 756 --color-grey-100: #cccccc; 757 --color-grey-50: #ececee; 758 --color-grey-25: #f9f9fb; 759 --color-white: #ffffff; 760 --color-white-mask: rgb(255 255 255 / 0.7); 761 --color-green-1000: #1a4200; 762 --color-green-700: #2e7400; 763 --color-green-500: #51a31d; 764 --color-green-300: #6cc832; 765 --color-green-100: #9cee69; 766 --color-green-25: #eaffdc; 767 --color-blue-1000: #16357b; 768 --color-blue-700: #4f5ce8; 769 --color-blue-500: #7585ff; 770 --color-blue-25: #f0f1ff; 771 --color-veryberry-1000: #77012d; 772 --color-veryberry-700: #b9004b; 773 --color-veryberry-500: #f65286; 774 --color-veryberry-25: #ffecf2; 775 --color-bubblegum-700: #b037a6; 776 --color-bubblegum-100: #e6afe1; 777 --color-bubblegum-25: #feedfc; 778 --color-jaffa-1000: #692400; 779 --color-jaffa-700: #c24100; 780 --color-jaffa-500: #ff6e28; 781 --color-jaffa-25: #fff5ed; 782 --color-yolk-1000: #452d0d; 783 --color-yolk-700: #9e5f00; 784 --color-yolk-500: #c28800; 785 --color-yolk-300: #ffc800; 786 --color-yolk-25: #fefaea; 787 --color-transparent: transparent; 788 --breakpoint-wide: 1024px; 789 --breakpoint-extra-wide: 1440px; 790 --breakpoint-2k-wide: 2560px; 791 --spacing-8x: 128px; 792 --spacing-7x: 64px; 793 --spacing-6x: 40px; 794 --spacing-5x: 32px; 795 --spacing-4x: 24px; 796 --spacing-3x: 16px; 797 --spacing-2x: 8px; 798 --spacing-1x: 4px; 799 --spacing-none: 0px; 800 --chunkiness-none: 0px; 801 --chunkiness-thin: 1px; 802 --chunkiness-thick: 2px; 803 --roundness-square: 0px; 804 --roundness-subtle: 4px; 805 --roundness-extra-round: 16px; 806 --roundness-circle: 48px; 807 --shadow-500: 0px 2px 12px 0px rgba(0 0 0 / 15%); 808 --elevation-medium: var(--shadow-500); 809 /** @deprecated */ 810 --transition-base: 0.2s; 811 --transition-duration-long: 500ms; 812 --transition-duration-medium: 300ms; 813 --transition-duration-short: 150ms; 814 --transition-easing-linear: cubic-bezier(0, 0, 1, 1); 815 --transition-easing-ease-in: cubic-bezier(0.42, 0, 1, 1); 816 --transition-easing-ease-in-out: cubic-bezier(0.42, 0, 0.58, 1); 817 --transition-easing-ease-out: cubic-bezier(0, 0, 0.58, 1); 818 --font-family-wide: "PolySansWide", "PolySans", "Inter", -apple-system, "BlinkMacSystemFont", 819 "Segoe UI", "Fira Sans", "Helvetica Neue", "Arial", sans-serif; 820 --font-family-regular: "PolySans", "Inter", -apple-system, "BlinkMacSystemFont", "Segoe UI", 821 "Fira Sans", "Helvetica Neue", "Arial", sans-serif; 822 --font-family-monospace: "Courier New", monospace; 823 --font-size-10x: 6rem; 824 --font-size-9x: 4.5rem; 825 --font-size-8x: 3rem; 826 --font-size-7x: 2.25rem; 827 --font-size-6x: 1.875rem; 828 --font-size-5x: 1.5rem; 829 --font-size-4x: 1.125rem; 830 --font-size-3x: 1rem; 831 --font-size-2x: 0.875rem; 832 --font-size-1x: 0.75rem; 833 --font-weight-bulky: 700; 834 --font-weight-median: 600; 835 --font-weight-neutral: 400; 836 --font-spacing-tight: -0.02em; 837 --font-spacing-normal: 0; 838 --font-spacing-loose: 0.02em; 839 --font-height-tight: 1; 840 --font-height-normal: 1.5; 841 --icon-size-5x: 48px; 842 --icon-size-4x: 40px; 843 --icon-size-3x: 32px; 844 --icon-size-2x: 24px; 845 --icon-size-1x: 16px; 846 --icon-size-text-responsive: calc(var(--font-size-3x) * 1.5); 847 --layer-depth-ceiling: 9999; 848 --minimum-touch-area: 40px; 849 /* component wiring? ------------------------------------------ */ 850 --button-height-large: 48px; 851 --button-height-medium: 40px; 852 --button-font-family: var(--font-family-regular); 853 --button-font-size-large: var(--font-size-3x); 854 --button-font-size-medium: var(--font-size-2x); 855 --button-font-weight: var(--font-weight-median); 856 --button-font-height: var(--font-height-normal); 857 --button-font-spacing: var(--font-spacing-normal); 858 --text-style-chip-family: var(--font-family-regular); 859 --text-style-chip-spacing: var(--font-spacing-normal); 860 --text-style-chip-xlarge-size: var(--font-size-5x); 861 --text-style-chip-xlarge-weight: var(--font-weight-median); 862 --text-style-chip-xlarge-height: var(--font-height-tight); 863 --text-style-chip-large-size: var(--font-size-3x); 864 --text-style-chip-large-weight: var(--font-weight-neutral); 865 --text-style-chip-large-height: var(--font-height-normal); 866 --text-style-chip-medium-size: var(--font-size-2x); 867 --text-style-chip-medium-weight: var(--font-weight-neutral); 868 --text-style-chip-medium-height: var(--font-height-normal); 869 /* theme? ------------------------------------------------- */ 870 --text-style-campaign-large-family: var(--font-family-wide); 871 --text-style-campaign-large-size: var(--font-size-9x); 872 --text-style-campaign-large-spacing: var(--font-spacing-normal); 873 --text-style-campaign-large-weight: var(--font-weight-bulky); 874 --text-style-campaign-large-height: var(--font-height-tight); 875 --text-style-campaign-small-family: var(--font-family-wide); 876 --text-style-campaign-small-size: var(--font-size-7x); 877 --text-style-campaign-small-spacing: var(--font-spacing-normal); 878 --text-style-campaign-small-weight: var(--font-weight-bulky); 879 --text-style-campaign-small-height: var(--font-height-tight); 880 --text-style-title-1-family: var(--font-family-regular); 881 --text-style-title-1-size: var(--font-size-8x); 882 --text-style-title-1-spacing: var(--font-spacing-normal); 883 --text-style-title-1-weight: var(--font-weight-bulky); 884 --text-style-title-1-height: var(--font-height-tight); 885 --text-style-title-2-family: var(--font-family-regular); 886 --text-style-title-2-size: var(--font-size-7x); 887 --text-style-title-2-spacing: var(--font-spacing-normal); 888 --text-style-title-2-weight: var(--font-weight-median); 889 --text-style-title-2-height: var(--font-height-tight); 890 --text-style-title-3-family: var(--font-family-regular); 891 --text-style-title-3-size: var(--font-size-6x); 892 --text-style-title-3-spacing: var(--font-spacing-normal); 893 --text-style-title-3-weight: var(--font-weight-median); 894 --text-style-title-3-height: var(--font-height-tight); 895 --text-style-title-4-family: var(--font-family-regular); 896 --text-style-title-4-size: var(--font-size-5x); 897 --text-style-title-4-spacing: var(--font-spacing-normal);
898 --text-style-title-4-weight: var(--font-weight-median); 899 --text-style-title-4-height: var(--font-height-tight); 900 --text-style-subheading-family: var(--font-family-regular); 901 --text-style-subheading-size: var(--font-size-4x); 902 --text-style-subheading-spacing: var(--font-spacing-normal); 903 --text-style-subheading-weight: var(--font-weight-median); 904 --text-style-subheading-height: var(--font-height-normal); 905 --text-style-body-large-family: var(--font-family-regular); 906 --text-style-body-large-size: var(--font-size-3x); 907 --text-style-body-large-spacing: var(--font-spacing-normal); 908 --text-style-body-large-weight: var(--font-weight-neutral); 909 --text-style-body-large-height: var(--font-height-normal); 910 --text-style-body-large-strong-weight: var(--font-weight-bulky); 911 --text-style-body-small-family: var(--font-family-regular); 912 --text-style-body-small-size: var(--font-size-2x); 913 --text-style-body-small-spacing: var(--font-spacing-normal); 914 --text-style-body-small-weight: var(--font-weight-neutral); 915 --text-style-body-small-height: var(--font-height-normal); 916 --text-style-body-small-strong-weight: var(--font-weight-bulky); 917 --text-style-label-large-family: var(--font-family-regular); 918 --text-style-label-large-size: var(--font-size-3x); 919 --text-style-label-large-spacing: var(--font-spacing-normal); 920 --text-style-label-large-weight: var(--font-weight-median); 921 --text-style-label-large-height: var(--font-height-normal); 922 --text-style-label-small-family: var(--font-family-regular); 923 --text-style-label-small-size: var(--font-size-2x); 924 --text-style-label-small-spacing: var(--font-spacing-loose); 925 --text-style-label-small-weight: var(--font-weight-median); 926 --text-style-label-small-height: var(--font-height-normal); 927 --text-style-micro-family: var(--font-family-regular); 928 --text-style-micro-size: var(--font-size-1x); 929 --text-style-micro-spacing: var(--font-spacing-loose); 930 --text-style-micro-weight: var(--font-weight-neutral); 931 --text-style-micro-height: var(--font-height-tight); 932} 933 934.color-scheme-light { 935 --color-interactive-primary: var(--color-green-100); 936 --color-interactive-primary-hover: var(--color-green-300); 937 --color-interactive-secondary: var(--color-transparent); 938 --color-interactive-secondary-hover: var(--color-grey-1000); 939 --color-interactive-tertiary: var(--color-transparent); 940 --color-interactive-tertiary-hover: var(--color-grey-25); 941 --color-interactive-control: var(--color-grey-1000); 942 --color-interactive-control-hover: var(--color-grey-700); 943 --color-interactive-disabled: var(--color-grey-100); 944 --color-surface-primary: var(--color-white); 945 --color-surface-accent: var(--color-grey-50); 946 --color-surface-inverse: var(--color-grey-1000); 947 --color-surface-brand-accent: var(--color-jaffa-25); 948 --color-surface-elevated: var(--color-grey-700); 949 --color-surface-caution-default: var(--color-jaffa-25); 950 --color-surface-caution-strong: var(--color-jaffa-700); 951 --color-surface-critical-default: var(--color-veryberry-25); 952 --color-surface-critical-strong: var(--color-veryberry-700); 953 --color-surface-info-default: var(--color-blue-25); 954 --color-surface-info-strong: var(--color-blue-700); 955 --color-surface-neutral-default: var(--color-grey-25); 956 --color-surface-neutral-strong: var(--color-grey-1000); 957 --color-surface-positive-default: var(--color-green-25); 958 --color-surface-positive-strong: var(--color-green-700); 959 --color-overlay-light: var(--color-white-mask); 960 --color-overlay-dark: var(--color-grey-1000-mask); 961 --color-content-brand: var(--color-green-1000); 962 --color-content-brand-accent: var(--color-bubblegum-700); 963 --color-content-primary: var(--color-grey-1000); 964 --color-content-inverse: var(--color-white); 965 --color-content-secondary: var(--color-grey-500); 966 --color-content-disabled: var(--color-grey-300); 967 --color-content-caution-default: var(--color-jaffa-700); 968 --color-content-caution-strong: var(--color-jaffa-25); 969 --color-content-critical-default: var(--color-veryberry-700); 970 --color-content-critical-strong: var(--color-veryberry-25); 971 --color-content-info-default: var(--color-blue-700); 972 --color-content-info-strong: var(--color-blue-25); 973 --color-content-neutral-default: var(--color-grey-1000); 974 --color-content-neutral-strong: var(--color-white); 975 --color-content-positive-default: var(--color-green-700); 976 --color-content-positive-strong: var(--color-green-25); 977 --color-border-primary: var(--color-grey-1000); 978 --color-border-secondary: var(--color-grey-300); 979 --color-border-tertiary: var(--color-grey-100);
980 --color-always-white: var(--color-white); 981} 982 983.color-scheme-dark { 984 --color-interactive-primary: var(--color-green-100); 985 --color-interactive-primary-hover: var(--color-green-300); 986 --color-interactive-secondary: var(--color-transparent); 987 --color-interactive-secondary-hover: var(--color-white); 988 --color-interactive-tertiary: var(--color-transparent); 989 --color-interactive-tertiary-hover: var(--color-grey-700); 990 --color-interactive-control: var(--color-white); 991 --color-interactive-control-hover: var(--color-grey-100); 992 --color-interactive-disabled: var(--color-grey-700); 993 --color-surface-primary: var(--color-grey-1000); 994 --color-surface-accent: var(--color-grey-700); 995 --color-surface-inverse: var(--color-white); 996 --color-surface-brand-accent: var(--color-grey-700); 997 --color-surface-elevated: var(--color-grey-700); 998 --color-surface-caution-default: var(--color-jaffa-1000); 999 --color-surface-caution-strong: var(--color-jaffa-500); 1000 --color-surface-critical-default: var(--color-veryberry-1000); 1001 --color-surface-critical-strong: var(--color-veryberry-500); 1002 --color-surface-info-default: var(--color-blue-1000); 1003 --color-surface-info-strong: var(--color-blue-500); 1004 --color-surface-neutral-default: var(--color-grey-700); 1005 --color-surface-neutral-strong: var(--color-white); 1006 --color-surface-positive-default: var(--color-green-1000); 1007 --color-surface-positive-strong: var(--color-green-500); 1008 --color-overlay-light: var(--color-white-mask); 1009 --color-overlay-dark: var(--color-grey-1000-mask); 1010 --color-content-brand: var(--color-green-1000); 1011 --color-content-brand-accent: var(--color-bubblegum-100); 1012 --color-content-primary: var(--color-white); 1013 --color-content-inverse: var(--color-grey-1000); 1014 --color-content-secondary: var(--color-grey-100); 1015 --color-content-disabled: var(--color-grey-500); 1016 --color-content-caution-default: var(--color-jaffa-500); 1017 --color-content-caution-strong: var(--color-jaffa-1000); 1018 --color-content-critical-default: var(--color-veryberry-500); 1019 --color-content-critical-strong: var(--color-veryberry-1000); 1020 --color-content-info-default: var(--color-blue-500); 1021 --color-content-info-strong: var(--color-blue-1000); 1022 --color-content-neutral-default: var(--color-white); 1023 --color-content-neutral-strong: var(--color-grey-1000); 1024 --color-content-positive-default: var(--color-green-500); 1025 --color-content-positive-strong: var(--color-green-1000); 1026 --color-border-primary: var(--color-white); 1027 --color-border-secondary: var(--color-grey-500); 1028 --color-border-tertiary: var(--color-grey-700); 1029 --color-always-white: var(--color-white); 1030} 1031/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL2FwcC9qYXZhc2NyaXB0L2NvbXBvbmVudHMvYnJhbmRfbmV1ZV90b2tlbnMvYmFzZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBO0VBQ0UsMEJBQUE7RUFDQSwyQ0FBQTtFQUNBLHlCQUFBO0VBQ0EseUJBQUE7RUFDQSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0Esd0JBQUE7RUFDQSx3QkFBQTtFQUNBLHNCQUFBO0VBQ0EsMENBQUE7RUFFQSwyQkFBQTtFQUNBLDBCQUFBO0VBQ0EsMEJBQUE7RUFDQSwwQkFBQTtFQUNBLDBCQUFBO0VBQ0EseUJBQUE7RUFFQSwwQkFBQTtFQUNBLHlCQUFBO0VBQ0EseUJBQUE7RUFDQSx3QkFBQTtFQUVBLCtCQUFBO0VBQ0EsOEJBQUE7RUFDQSw4QkFBQTtFQUNBLDZCQUFBO0VBRUEsOEJBQUE7RUFDQSw4QkFBQTtFQUNBLDZCQUFBO0VBRUEsMkJBQUE7RUFDQSwwQkFBQTtFQUNBLDBCQUFBO0VBQ0EseUJBQUE7RUFFQSwwQkFBQTtFQUNBLHlCQUFBO0VBQ0EseUJBQUE7RUFDQSx5QkFBQTtFQUNBLHdCQUFBO0VBRUEsZ0NBQUE7RUFFQSx5QkFBQTtFQUNBLCtCQUFBO0VBQ0EsNEJBQUE7RUFFQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtFQUNBLGlCQUFBO0VBQ0EsbUJBQUE7RUFFQSxzQkFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7RUFFQSx1QkFBQTtFQUNBLHVCQUFBO0VBQ0EsNkJBQUE7RUFDQSx3QkFBQTtFQUVBLGdEQUFBO0VBQ0EscUNBQUE7RUFFQSxpQkFBQTtFQUNBLHVCQUFBO0VBRUEsaUNBQUE7RUFDQSxtQ0FBQTtFQUNBLGtDQUFBO0VBRUEsb0RBQUE7RUFDQSx3REFBQTtFQUNBLCtEQUFBO0VBQ0EseURBQUE7RUFFQTtrRUFBQTtFQUVBO3NEQUFBO0VBRUEsaURBQUE7RUFFQSxxQkFBQTtFQUNBLHNCQUFBO0VBQ0Esb0JBQUE7RUFDQSx1QkFBQTtFQUNBLHdCQUFBO0VBQ0Esc0JBQUE7RUFDQSx3QkFBQTtFQUNBLG9CQUFBO0VBQ0Esd0JBQUE7RUFDQSx1QkFBQTtFQUVBLHdCQUFBO0VBQ0EseUJBQUE7RUFDQSwwQkFBQTtFQUVBLDZCQUFBO0VBQ0Esd0JBQUE7RUFDQSw0QkFBQTtFQUVBLHNCQUFBO0VBQ0EseUJBQUE7RUFFQSxvQkFBQTtFQUNBLG9CQUFBO0VBQ0Esb0JBQUE7RUFDQSxvQkFBQTtFQUNBLG9CQUFBO0VBQ0EsNERBQUE7RUFFQSwyQkFBQTtFQUVBLDBCQUFBO0VBRUEsaUVBQUE7RUFFQSwyQkFBQTtFQUNBLDRCQUFBO0VBQ0EsZ0RBQUE7RUFDQSw2Q0FBQTtFQUNBLDhDQUFBO0VBQ0EsK0NBQUE7RUFDQSwrQ0FBQTtFQUNBLGlEQUFBO0VBRUEsb0RBQUE7RUFDQSxxREFBQTtFQUNBLGtEQUFBO0VBQ0EsMERBQUE7RUFDQSx5REFBQTtFQUNBLGlEQUFBO0VBQ0EsMERBQUE7RUFDQSx5REFBQTtFQUNBLGtEQUFBO0VBQ0EsMkRBQUE7RUFDQSwwREFBQTtFQUVBLDZEQUFBO0VBRUEsMkRBQUE7RUFDQSxxREFBQTtFQUNBLCtEQUFBO0VBQ0EsNERBQUE7RUFDQSw0REFBQTtFQUVBLDJEQUFBO0VBQ0EscURBQUE7RUFDQSwrREFBQTtFQUNBLDREQUFBO0VBQ0EsNERBQUE7RUFFQSx1REFBQTtFQUNBLDhDQUFBO0VBQ0Esd0RBQUE7RUFDQSxxREFBQTtFQUNBLHFEQUFBO0VBRUEsdURBQUE7RUFDQSw4Q0FBQTtFQUNBLHdEQUFBO0VBQ0Esc0RBQUE7RUFDQSxxREFBQTtFQUVBLHVEQUFBO0VBQ0EsOENBQUE7RUFDQSx3REFBQTtFQUNBLHNEQUFBO0VBQ0EscURBQUE7RUFFQSx1REFBQTtFQUNBLDhDQUFBO0VBQ0Esd0RBQUE7RUFDQSxzREFBQTtFQUNBLHFEQUFBO0VBRUEsMERBQUE7RUFDQSxpREFBQTtFQUNBLDJEQUFBO0VBQ0EseURBQUE7RUFDQSx5REFBQTtFQUVBLDBEQUFBO0VBQ0EsaURBQUE7RUFDQSwyREFBQTtFQUNBLDBEQUFBO0VBQ0EseURBQUE7RUFDQSwrREFBQTtFQUVBLDBEQUFBO0VBQ0EsaURBQUE7RUFDQSwyREFBQTtFQUNBLDBEQUFBO0VBQ0EseURBQUE7RUFDQSwrREFBQTtFQUVBLDJEQUFBO0VBQ0Esa0RBQUE7RUFDQSw0REFBQTtFQUNBLDBEQUFBO0VBQ0EsMERBQUE7RUFFQSwyREFBQTtFQUNBLGtEQUFBO0VBQ0EsMkRBQUE7RUFDQSwwREFBQTtFQUNBLDBEQUFBO0VBRUEscURBQUE7RUFDQSw0Q0FBQTtFQUNBLHFEQUFBO0VBQ0EscURBQUE7RUFDQSxtREFBQTtBQXhDRjs7QUEyQ0E7RUFDRSxtREFBQTtFQUNBLHlEQUFBO0VBQ0EsdURBQUE7RUFDQSwyREFBQTtFQUNBLHNEQUFBO0VBQ0Esd0RBQUE7RUFDQSxtREFBQTtFQUNBLHdEQUFBO0VBQ0EsbURBQUE7RUFFQSwyQ0FBQTtFQUNBLDRDQUFBO0VBQ0EsK0NBQUE7RUFDQSxtREFBQTtFQUNBLCtDQUFBO0VBQ0Esc0RBQUE7RUFDQSxzREFBQTtFQUNBLDJEQUFBO0VBQ0EsMkRBQUE7RUFDQSxrREFBQTtFQUNBLGtEQUFBO0VBQ0EscURBQUE7RUFDQSxzREFBQTtFQUNBLHVEQUFBO0VBQ0EsdURBQUE7RUFFQSw4Q0FBQTtFQUNBLGlEQUFBO0VBRUEsOENBQUE7RUFDQSx3REFBQTtFQUNBLCtDQUFBO0VBQ0EsMkNBQUE7RUFDQSxnREFBQTtFQUNBLCtDQUFBO0VBQ0EsdURBQUE7RUFDQSxxREFBQTtFQUNBLDREQUFBO0VBQ0EsMERBQUE7RUFDQSxtREFBQTtFQUNBLGlEQUFBO0VBQ0EsdURBQUE7RUFDQSxrREFBQTtFQUNBLHdEQUFBO0VBQ0Esc0RBQUE7RUFFQSw4Q0FBQTtFQUNBLCtDQUFBO0VBQ0EsOENBQUE7RUFFQSx3Q0FBQTtBQTdDRjs7QUFnREE7RUFDRSxtREFBQTtFQUNBLHlEQUFBO0VBQ0EsdURBQUE7RUFDQSx1REFBQTtFQUNBLHNEQUFBO0VBQ0EseURBQUE7RUFDQSwrQ0FBQTtFQUNBLHdEQUFBO0VBQ0EsbURBQUE7RUFFQSwrQ0FBQTtFQUNBLDZDQUFBO0VBQ0EsMkNBQUE7RUFDQSxtREFBQTtFQUNBLCtDQUFBO0VBQ0Esd0RBQUE7RUFDQSxzREFBQTtFQUNBLDZEQUFBO0VBQ0EsMkRBQUE7RUFDQSxvREFBQTtFQUNBLGtEQUFBO0VBQ0Esc0RBQUE7RUFDQSxrREFBQTtFQUNBLHlEQUFBO0VBQ0EsdURBQUE7RUFFQSw4Q0FBQTtFQUNBLGlEQUFBO0VBRUEsOENBQUE7RUFDQSx3REFBQTtFQUNBLDJDQUFBO0VBQ0EsK0NBQUE7RUFDQSxnREFBQTtFQUNBLCtDQUFBO0VBQ0EsdURBQUE7RUFDQSx1REFBQTtFQUNBLDREQUFBO0VBQ0EsNERBQUE7RUFDQSxtREFBQTtFQUNBLG1EQUFBO0VBQ0EsbURBQUE7RUFDQSxzREFBQTtFQUNBLHdEQUFBO0VBQ0Esd0RBQUE7RUFFQSwwQ0FBQTtFQUNBLCtDQUFBO0VBQ0EsOENBQUE7RUFFQSx3Q0FBQTtBQWxERiIsInNvdXJjZXNDb250ZW50IjpbIi8vIENvcGllZCBmcm9tIGh0dHBzOi8vZ2l0aHViLmNvbS9lbnZhdG8vZW52YXRvLWRlc2lnbi10b2tlbnMvYmxvYi9tYWluL3Rva2Vucy5jc3NcblxuOnJvb3Qge1xuICAtLWNvbG9yLWdyZXktMTAwMDogIzE5MTkxOTtcbiAgLS1jb2xvci1ncmV5LTEwMDAtbWFzazogcmdiKDI1IDI1IDI1IC8gMC43KTtcbiAgLS1jb2xvci1ncmV5LTcwMDogIzM4MzgzODtcbiAgLS1jb2xvci1ncmV5LTUwMDogIzcwNzA3MDtcbiAgLS1jb2xvci1ncmV5LTMwMDogIzk0OTQ5NDtcbiAgLS1jb2xvci1ncmV5LTEwMDogI2NjY2NjYztcbiAgLS1jb2xvci1ncmV5LTUwOiAjZWNlY2VlO1xuICAtLWNvbG9yLWdyZXktMjU6ICNmOWY5ZmI7XG4gIC0tY29sb3Itd2hpdGU6ICNmZmZmZmY7XG4gIC0tY29sb3Itd2hpdGUtbWFzazogcmdiKDI1NSAyNTUgMjU1IC8gMC43KTtcblxuICAtLWNvbG9yLWdyZWVuLTEwMDA6ICMxYTQyMDA7XG4gIC0tY29sb3ItZ3JlZW4tNzAwOiAjMmU3NDAwO1xuICAtLWNvbG9yLWdyZWVuLTUwMDogIzUxYTMxZDtcbiAgLS1jb2xvci1ncmVlbi0zMDA6ICM2Y2M4MzI7XG4gIC0tY29sb3ItZ3JlZW4tMTAwOiAjOWNlZTY5O1xuICAtLWNvbG9yLWdyZWVuLTI1OiAjZWFmZmRjO1xuXG4gIC0tY29sb3ItYmx1ZS0xMDAwOiAjMTYzNTdiO1xuICAtLWNvbG9yLWJsdWUtNzAwOiAjNGY1Y2U4O1xuICAtLWNvbG9yLWJsdWUtNTAwOiAjNzU4NWZmO1xuICAtLWNvbG9yLWJsdWUtMjU6ICNmMGYxZmY7XG5cbiAgLS1jb2xvci12ZXJ5YmVycnktMTAwMDogIzc3MDEyZDtcbiAgLS1jb2xvci12ZXJ5YmVycnktNzAwOiAjYjkwMDRiO1xuICAtLWNvbG9yLXZlcnliZXJyeS01MDA6ICNmNjUyODY7XG4gIC0tY29sb3ItdmVyeWJlcnJ5LTI1OiAjZmZlY2YyO1xuXG4gIC0tY29sb3ItYnViYmxlZ3VtLTcwMDogI2IwMzdhNjtcbiAgLS1jb2xvci1idWJibGVndW0tMTAwOiAjZTZhZmUxO1xuICAtLWNvbG9yLWJ1YmJsZWd1bS0yNTogI2ZlZWRmYztcblxuICAtLWNvbG9yLWphZmZhLTEwMDA6ICM2OTI0MDA7XG4gIC0tY29sb3ItamFmZmEtNzAwOiAjYzI0MTAwO1xuICAtLWNvbG9yLWphZmZhLTUwMDogI2ZmNmUyODtcbiAgLS1jb2xvci1qYWZmYS0yNTogI2ZmZjVlZDtcblxuICAtLWNvbG9yLXlvbGstMTAwMDogIzQ1MmQwZDtcbiAgLS1jb2xvci15b2xrLTcwMDogIzllNWYwMDtcbiAgLS1jb2xvci15b2xrLTUwMDogI2MyODgwMDtcbiAgLS1jb2xvci15b2xrLTMwMDogI2ZmYzg
1031wMDtcbiAgLS1jb2xvci15b2xrLTI1OiAjZmVmYWVhO1xuXG4gIC0tY29sb3ItdHJhbnNwYXJlbnQ6IHRyYW5zcGFyZW50O1xuXG4gIC0tYnJlYWtwb2ludC13aWRlOiAxMDI0cHg7XG4gIC0tYnJlYWtwb2ludC1leHRyYS13aWRlOiAxNDQwcHg7XG4gIC0tYnJlYWtwb2ludC0yay13aWRlOiAyNTYwcHg7XG5cbiAgLS1zcGFjaW5nLTh4OiAxMjhweDtcbiAgLS1zcGFjaW5nLTd4OiA2NHB4O1xuICAtLXNwYWNpbmctNng6IDQwcHg7XG4gIC0tc3BhY2luZy01eDogMzJweDtcbiAgLS1zcGFjaW5nLTR4OiAyNHB4O1xuICAtLXNwYWNpbmctM3g6IDE2cHg7XG4gIC0tc3BhY2luZy0yeDogOHB4O1xuICAtLXNwYWNpbmctMXg6IDRweDtcbiAgLS1zcGFjaW5nLW5vbmU6IDBweDtcblxuICAtLWNodW5raW5lc3Mtbm9uZTogMHB4O1xuICAtLWNodW5raW5lc3MtdGhpbjogMXB4O1xuICAtLWNodW5raW5lc3MtdGhpY2s6IDJweDtcblxuICAtLXJvdW5kbmVzcy1zcXVhcmU6IDBweDtcbiAgLS1yb3VuZG5lc3Mtc3VidGxlOiA0cHg7XG4gIC0tcm91bmRuZXNzLWV4dHJhLXJvdW5kOiAxNnB4O1xuICAtLXJvdW5kbmVzcy1jaXJjbGU6IDQ4cHg7XG5cbiAgLS1zaGFkb3ctNTAwOiAwcHggMnB4IDEycHggMHB4IHJnYmEoMCAwIDAgLyAxNSUpO1xuICAtLWVsZXZhdGlvbi1tZWRpdW06IHZhcigtLXNoYWRvdy01MDApO1xuXG4gIC8qKiBAZGVwcmVjYXRlZCAqL1xuICAtLXRyYW5zaXRpb24tYmFzZTogMC4ycztcblxuICAtLXRyYW5zaXRpb24tZHVyYXRpb24tbG9uZzogNTAwbXM7XG4gIC0tdHJhbnNpdGlvbi1kdXJhdGlvbi1tZWRpdW06IDMwMG1zO1xuICAtLXRyYW5zaXRpb24tZHVyYXRpb24tc2hvcnQ6IDE1MG1zO1xuXG4gIC0tdHJhbnNpdGlvbi1lYXNpbmctbGluZWFyOiBjdWJpYy1iZXppZXIoMCwgMCwgMSwgMSk7XG4gIC0tdHJhbnNpdGlvbi1lYXNpbmctZWFzZS1pbjogY3ViaWMtYmV6aWVyKDAuNDIsIDAsIDEsIDEpO1xuICAtLXRyYW5zaXRpb24tZWFzaW5nLWVhc2UtaW4tb3V0OiBjdWJpYy1iZXppZXIoMC40MiwgMCwgMC41OCwgMSk7XG4gIC0tdHJhbnNpdGlvbi1lYXNpbmctZWFzZS1vdXQ6IGN1YmljLWJlemllcigwLCAwLCAwLjU4LCAxKTtcblxuICAtLWZvbnQtZmFtaWx5LXdpZGU6IFwiUG9seVNhbnNXaWRlXCIsIFwiUG9seVNhbnNcIiwgXCJJbnRlclwiLCAtYXBwbGUtc3lzdGVtLCBcIkJsaW5rTWFjU3lzdGVtRm9udFwiLFxuICAgIFwiU2Vnb2UgVUlcIiwgXCJGaXJhIFNhbnNcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG4gIC0tZm9udC1mYW1pbHktcmVndWxhcjogXCJQb2x5U2Fuc1wiLCBcIkludGVyXCIsIC1hcHBsZS1zeXN0ZW0sIFwiQmxpbmtNYWNTeXN0ZW1Gb250XCIsIFwiU2Vnb2UgVUlcIixcbiAgICBcIkZpcmEgU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgLS1mb250LWZhbWlseS1tb25vc3BhY2U6IFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuXG4gIC0tZm9udC1zaXplLTEweDogNnJlbTtcbiAgLS1mb250LXNpemUtOXg6IDQuNXJlbTtcbiAgLS1mb250LXNpemUtOHg6IDNyZW07XG4gIC0tZm9udC1zaXplLTd4OiAyLjI1cmVtO1xuICAtLWZvbnQtc2l6ZS02eDogMS44NzVyZW07XG4gIC0tZm9udC1zaXplLTV4OiAxLjVyZW07XG4gIC0tZm9udC1zaXplLTR4OiAxLjEyNXJlbTtcbiAgLS1mb250LXNpemUtM3g6IDFyZW07XG4gIC0tZm9udC1zaXplLTJ4OiAwLjg3NXJlbTtcbiAgLS1mb250LXNpemUtMXg6IDAuNzVyZW07XG5cbiAgLS1mb250LXdlaWdodC1idWxreTogNzAwO1xuICAtLWZvbnQtd2VpZ2h0LW1lZGlhbjogNjAwO1xuICAtLWZvbnQtd2VpZ2h0LW5ldXRyYWw6IDQwMDtcblxuICAtLWZvbnQtc3BhY2luZy10aWdodDogLTAuMDJlbTtcbiAgLS1mb250LXNwYWNpbmctbm9ybWFsOiAwO1xuICAtLWZvbnQtc3BhY2luZy1sb29zZTogMC4wMmVtO1xuXG4gIC0tZm9udC1oZWlnaHQtdGlnaHQ6IDE7XG4gIC0tZm9udC1oZWlnaHQtbm9ybWFsOiAxLjU7XG5cbiAgLS1pY29uLXNpemUtNXg6IDQ4cHg7XG4gIC0taWNvbi1zaXplLTR4OiA0MHB4O1xuICAtLWljb24tc2l6ZS0zeDogMzJweDtcbiAgLS1pY29uLXNpemUtMng6IDI0cHg7XG4gIC0taWNvbi1zaXplLTF4OiAxNnB4O1xuICAtLWljb24tc2l6ZS10ZXh0LXJlc3BvbnNpdmU6IGNhbGModmFyKC0tZm9udC1zaXplLTN4KSAqIDEuNSk7XG5cbiAgLS1sYXllci1kZXB0aC1jZWlsaW5nOiA5OTk5O1xuXG4gIC0tbWluaW11bS10b3VjaC1hcmVhOiA0MHB4O1xuXG4gIC8qIGNvbXBvbmVudCB3aXJpbmc/IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4gIC0tYnV0dG9uLWhlaWdodC1sYXJnZTogNDhweDtcbiAgLS1idXR0b24taGVpZ2h0LW1lZGl1bTogNDBweDtcbiAgLS1idXR0b24tZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LXJlZ3VsYXIpO1xuICAtLWJ1dHRvbi1mb250LXNpemUtbGFyZ2U6IHZhcigtLWZvbnQtc2l6ZS0zeCk7XG4gIC0tYnV0dG9uLWZvbnQtc2l6ZS1tZWRpdW06IHZhcigtLWZvbnQtc2l6ZS0yeCk7XG4gIC0tYnV0dG9uLWZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpYW4pO1xuICAtLWJ1dHRvbi1mb250LWhlaWdodDogdmFyKC0tZm9udC1oZWlnaHQtbm9ybWFsKTtcbiAgLS1idXR0b24tZm9udC1zcGFjaW5nOiB2YXIoLS1mb250LXNwYWNpbmctbm9ybWFsKTtcblxuICAtLXRleHQtc3R5bGUtY2hpcC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LXJlZ3VsYXIpO1xuICAtLXRleHQtc3R5bGUtY2hpcC1zcGFjaW5nOiB2YXIoLS1mb250LXNwYWNpbmctbm9ybWFsKTtcbiAgLS10ZXh0LXN0eWxlLWNoaXAteGxhcmdlLXNpemU6IHZhcigtLWZvbnQtc2l6ZS01eCk7XG4gIC0tdGV4dC1zdHlsZS1jaGlwLXhsYXJnZS13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGlhbik7XG4gIC0tdGV4dC1zdHlsZS1jaGlwLXhsYXJnZS1oZWlnaHQ6IHZhcigtLWZvbnQtaGVpZ2h0LXRpZ2h0KTtcbiAgLS10ZXh0LXN0eWxlLWNoaXAtbGFyZ2Utc2l6ZTogdmFyKC0tZm9udC1zaXplLTN4KTtcbiAgLS10ZXh0LXN0eWxlLWNoaXAtbGFyZ2Utd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1uZXV0cmFsKTtcbiAgLS10ZXh0LXN0eWxlLWNoaXAtbGFyZ2UtaGVpZ2h0OiB2YXIoLS1mb250LWhlaWdodC1ub3JtYWwpO1xuICAtLXRleHQtc3R5bGUtY2hpcC1tZWRpdW0tc2l6ZTogdmFyKC0tZm9udC1zaXplLTJ4KTtcbiAgLS10ZXh0LXN0eWxlLWNoaXAtbWVkaXVtLXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbmV1dHJhbCk7XG4gIC0tdGV4dC1zdHlsZS1jaGlwLW1lZGl1bS1oZWlnaHQ6IHZhcigtLWZvbnQtaGVpZ2h0LW5vcm1hbCk7XG5cbiAgLyogdGhlbWU/IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuICAtLXRleHQtc3R5bGUtY2FtcGFpZ24tbGFyZ2UtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS13aWRlKTtcbiAgLS10ZXh0LXN0eWxlLWNhbXBhaWduLWxhcmdlLXNpemU6IHZhcigtLWZvbnQtc2l6ZS05eCk7XG4gIC0tdGV4dC1zdHlsZS1jYW1wYWlnbi1sYXJnZS1zcGFjaW5nOiB2YXIoLS1mb250LXNwYWNpbmctbm9ybWFsKTtcbiAgLS10ZXh0LXN0eWxlLWNhbXBhaWduLWxhcmdlLXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYnVsa3kpO1xuICAtLXRleHQtc3R5bGUtY2FtcGFpZ24tbGFyZ2UtaGVpZ2h0OiB2YXIoLS1mb250LWhlaWdodC10aWdodCk7XG5cbiAgLS10ZXh0LXN0eWxlLWNhbXBhaWduLXNtYWxsLWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktd2lkZSk7XG4gIC0tdGV4dC1zdHlsZS1jYW1wYWlnbi1zbWFsbC1zaXplOiB2YXIoLS1mb250LXNpemUtN3gpO1xuICAtLXRleHQtc3R5bGUtY2FtcGFpZ24tc21hbGwtc3BhY2luZzogdmFyKC0tZm9udC1zcGFjaW5nLW5vcm1hbCk7XG4gIC0tdGV4dC1zdHlsZS1jYW1wYWlnbi1zbWFsbC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJ1bGt5KTtcbiAgLS10ZXh0LXN0eWxlLWNhbXBhaWduLXNtYWxsLWhlaWdodDogdmFyKC0tZm9udC1oZWlnaHQtdGlnaHQpO1xuXG4gIC0tdGV4dC1zdHlsZS10aXRsZS0xLWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktcmVndWxhcik7XG4gIC0tdGV4dC1zdHlsZS10aXRsZS0xLXNpemU6IHZhcigtLWZvbnQtc2l6ZS04eCk7XG4gIC0tdGV4dC1zdHlsZS10aXRsZS0xLXNwYWNpbmc6IHZhcigtLWZvbnQtc3BhY2luZy1ub3JtYWwpO1xuICAtLXRleHQtc3R5bGUtdGl0bGUtMS13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJ1bGt5KTtcbiAgLS10ZXh0LXN0eWxlLXRpdGxlLTEtaGVpZ2h0OiB2YXIoLS1mb250LWhlaWdodC10aWdodCk7XG5cbiAgLS10ZXh0LXN0eWxlLXRpdGxlLTItZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1yZWd1bGFyKTtcbiAgLS10ZXh0LXN0eWxlLXRpdGxlLTItc2l6ZTogdmFyKC0tZm9udC1zaXplLTd4KTtcbiAgLS10ZXh0LXN0eWxlLXRpdGxlLTItc3BhY2luZzogdmFyKC0tZm9udC1zcGFjaW5nLW5vcm1hbCk7XG4gIC0tdGV4dC1zdHlsZS10aXRsZS0yLXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaWFuKTtcbiAgLS10ZXh0LXN0eWxlLXRpdGxlLTItaGVpZ2h0OiB2YXIoLS1mb250LWhlaWdodC10aWdodCk7XG5cbiAgLS10ZXh0LXN0eWxlLXRpdGxlLTMtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1yZWd1bGFyKTtcbiAgLS10ZXh0LXN0eWxlLXRpdGxlLTMtc2l6ZTogdmFyKC0tZm9udC1zaXplLTZ4KTtcbiAgLS10ZXh0LXN0eWxlLXRpdGxlLTMtc3BhY2luZzogdmFyKC0tZm9udC1zcGFjaW5nLW5vcm1hbCk7XG4gIC0tdGV4dC1zdHlsZS10aXRsZS0zLXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaWFuKTtcbiAgLS10ZXh0LXN0eWxlLXRpdGxlLTMtaGVpZ2h0OiB2YXIoLS1mb250LWhlaWdodC10aWdodCk7XG5cbiAgLS10ZXh0LXN0eWxlLXRpdGxlLTQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1yZWd1bGFyKTtcbiAgLS10ZXh0LXN0eWxlLXRpdGxlLTQtc2l6ZTogdmFyKC0tZm9udC1zaXplLTV4KTtcbiAgLS10ZXh0LXN0eWxlLXRpdGxlLTQtc3BhY2luZzogdmFyKC0tZm9udC1zcGFjaW5nLW5vcm1hbCk7XG4gIC0tdGV4dC1zdHlsZS10aXRsZS00LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaWFuKTtcbiAgLS10ZXh0LXN0eWxlLXRpdGxlLTQtaGVpZ2h0OiB2YXIoLS1mb250LWhlaWdodC10aWdodCk7XG5cbiAgLS10ZXh0LXN0eWxlLXN1YmhlYWRpbmctZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1yZWd1bGFyKTtcbiAgLS10ZXh0LXN0eWxlLXN1YmhlYWRpbmctc2l6ZTogdmFyKC0tZm9udC1zaXplLTR4KTtcbiAgLS10ZXh0LXN0eWxlLXN1YmhlYWRpbmctc3BhY2luZzogdmFyKC0tZm9udC1zcGFjaW5nLW5vcm1hbCk7XG4gIC0tdGV4dC1zdHlsZS1zdWJoZWFkaW5nLXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaWFuKTtcbiAgLS10ZXh0LXN0eWxlLXN1YmhlYWRpbmctaGVpZ2h0OiB2YXIoLS1mb250LWhlaWdodC1ub3JtYWwpO1xuXG4gIC0tdGV4dC1zdHlsZS1ib2R5LWxhcmdlLWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktcmVndWxhcik7XG4gIC0tdGV4dC1zdHlsZS1ib2R5LWxhcmdlLXNpemU6IHZhcigtLWZvbnQtc2l6ZS0zeCk7XG4gIC0tdGV4dC1zdHlsZS1ib2R5LWxhcmdlLXNwYWNpbmc6IHZhcigtLWZvbnQtc3BhY2luZy1ub3JtYWwpO1xuICAtLXRleHQtc3R5bGUtYm9keS1sYXJnZS13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5ldXRyYWwpO1xuICAtLXRleHQtc3R5bGUtYm9keS1sYXJnZS1oZWlnaHQ6IHZhcigtLWZvbnQtaGVpZ2h0LW5vcm1hbCk7XG4gIC0tdGV4dC1zdHlsZS1ib2R5LWxhcmdlLXN0cm9uZy13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJ1bGt5KTtcblxuICAtLXRleHQtc3R5bGUtYm9keS1zbWFsbC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LXJlZ3VsYXIpO1xuICAtLXRleHQtc3R5bGUtYm9keS1zbWFsbC1zaXplOiB2YXIoLS1mb250LXNpemUtMngpO1xuICAtLXRleHQtc3R5bGUtYm9keS1zbWFsbC1zcGFjaW5nOiB2YXIoLS1mb250LXNwYWNpbmctbm9ybWFsKTtcbiAgLS10ZXh0LXN0eWxlLWJvZHktc21hbGwtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1uZXV0cmFsKTtcbiAgLS10ZXh0LXN0eWxlLWJvZHktc21hbGwtaGVpZ2h0OiB2YXIoLS1mb250LWhlaWdodC1ub3JtYWwpO1xuICAtLXRleHQtc3R5bGUtYm9keS1zbWFsbC1zdHJvbmctd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1idWxreSk7XG5cbiAgLS10ZXh0LXN0eWxlLWxhYmVsLWxhcmdlLWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktcmVndWxhcik7XG4gIC0tdGV4dC1zdHlsZS1sYWJlbC1sYXJnZS1zaXplOiB2YXIoLS1mb250LXNpemUtM3gpO1xuICAtLXRleHQtc3R5bGUtbGFiZWwtbGFyZ2Utc3BhY2luZzogdmFyKC0tZm9udC1zcGFjaW5nLW5vcm1hbCk7XG4gIC0tdGV4dC1zdHlsZS1sYWJlbC1sYXJnZS13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGlhbik7XG4gIC0tdGV4dC1zdHlsZS1sYWJlbC1sYXJnZS1oZWlnaHQ6IHZhcigtLWZvbnQtaGVpZ2h0LW5vcm1hbCk7XG5cbiAgLS10ZXh0LXN0eWxlLWxhYmVsLXNtYWxsLWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktcmVndWxhcik7XG4gIC0tdGV4dC1zdHlsZS1sYWJlbC1zbWFsbC1zaXplOiB2YXIoLS1mb250LXNpemUtMngpO1xuICAtLXRleHQtc3R5bGUtbGFiZWwtc21hbGwtc3BhY2luZzogdmFyKC0tZm9udC1zcGFjaW5nLWxvb3NlKTtcbiAgLS10ZXh0LXN0eWxlLWxhYmVsLXNtYWxsLXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaWFuKTtcbiAgLS10ZXh0LXN0eWxlLWxhYmVsLXNtYWxsLWhlaWdodDogdmFyKC0tZm9udC1oZWlnaHQtbm9ybWFsKTtcblxuICAtLXRleHQtc3R5bGUtbWljcm8tZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1yZWd1bGFyKTtcbiAgLS10ZXh0LXN0eWxlLW1pY3JvLXNpemU6IHZhcigtLWZvbnQtc2l6ZS0xeCk7XG4gIC0tdGV4dC1zdHlsZS1taWNyby1zcGFjaW5nOiB2YXIoLS1mb250LXNwYWNpbmctbG9vc2UpO1xuICAtLXRleHQtc3R5bGUtbWljcm8td2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1uZXV0cmFsKTtcbiAgLS10ZXh0LXN0eWxlLW1pY3JvLWhlaWdodDogdmFyKC0tZm9udC1oZWlnaHQtdGlnaHQpO1xufVxuXG4uY29sb3Itc2NoZW1lLWxpZ2h0IHtcbiAgLS1jb2xvci1pbnRlcmFjdGl2ZS1wcmltYXJ5OiB2YXIoLS1jb2xvci1ncmVlbi0xMDApO1xuICAtLWNvbG9yLWludGVyYWN0aXZlLXByaW1hcnktaG92ZXI6IHZhcigtLWNvbG9yLWdyZWVuLTMwMCk7XG4gIC0tY29sb3ItaW50ZXJhY3RpdmUtc2Vjb25kYXJ5OiB2YXIoLS1jb2xvci10cmFuc3B
1031hcmVudCk7XG4gIC0tY29sb3ItaW50ZXJhY3RpdmUtc2Vjb25kYXJ5LWhvdmVyOiB2YXIoLS1jb2xvci1ncmV5LTEwMDApO1xuICAtLWNvbG9yLWludGVyYWN0aXZlLXRlcnRpYXJ5OiB2YXIoLS1jb2xvci10cmFuc3BhcmVudCk7XG4gIC0tY29sb3ItaW50ZXJhY3RpdmUtdGVydGlhcnktaG92ZXI6IHZhcigtLWNvbG9yLWdyZXktMjUpO1xuICAtLWNvbG9yLWludGVyYWN0aXZlLWNvbnRyb2w6IHZhcigtLWNvbG9yLWdyZXktMTAwMCk7XG4gIC0tY29sb3ItaW50ZXJhY3RpdmUtY29udHJvbC1ob3ZlcjogdmFyKC0tY29sb3ItZ3JleS03MDApO1xuICAtLWNvbG9yLWludGVyYWN0aXZlLWRpc2FibGVkOiB2YXIoLS1jb2xvci1ncmV5LTEwMCk7XG5cbiAgLS1jb2xvci1zdXJmYWNlLXByaW1hcnk6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgLS1jb2xvci1zdXJmYWNlLWFjY2VudDogdmFyKC0tY29sb3ItZ3JleS01MCk7XG4gIC0tY29sb3Itc3VyZmFjZS1pbnZlcnNlOiB2YXIoLS1jb2xvci1ncmV5LTEwMDApO1xuICAtLWNvbG9yLXN1cmZhY2UtYnJhbmQtYWNjZW50OiB2YXIoLS1jb2xvci1qYWZmYS0yNSk7XG4gIC0tY29sb3Itc3VyZmFjZS1lbGV2YXRlZDogdmFyKC0tY29sb3ItZ3JleS03MDApO1xuICAtLWNvbG9yLXN1cmZhY2UtY2F1dGlvbi1kZWZhdWx0OiB2YXIoLS1jb2xvci1qYWZmYS0yNSk7XG4gIC0tY29sb3Itc3VyZmFjZS1jYXV0aW9uLXN0cm9uZzogdmFyKC0tY29sb3ItamFmZmEtNzAwKTtcbiAgLS1jb2xvci1zdXJmYWNlLWNyaXRpY2FsLWRlZmF1bHQ6IHZhcigtLWNvbG9yLXZlcnliZXJyeS0yNSk7XG4gIC0tY29sb3Itc3VyZmFjZS1jcml0aWNhbC1zdHJvbmc6IHZhcigtLWNvbG9yLXZlcnliZXJyeS03MDApO1xuICAtLWNvbG9yLXN1cmZhY2UtaW5mby1kZWZhdWx0OiB2YXIoLS1jb2xvci1ibHVlLTI1KTtcbiAgLS1jb2xvci1zdXJmYWNlLWluZm8tc3Ryb25nOiB2YXIoLS1jb2xvci1ibHVlLTcwMCk7XG4gIC0tY29sb3Itc3VyZmFjZS1uZXV0cmFsLWRlZmF1bHQ6IHZhcigtLWNvbG9yLWdyZXktMjUpO1xuICAtLWNvbG9yLXN1cmZhY2UtbmV1dHJhbC1zdHJvbmc6IHZhcigtLWNvbG9yLWdyZXktMTAwMCk7XG4gIC0tY29sb3Itc3VyZmFjZS1wb3NpdGl2ZS1kZWZhdWx0OiB2YXIoLS1jb2xvci1ncmVlbi0yNSk7XG4gIC0tY29sb3Itc3VyZmFjZS1wb3NpdGl2ZS1zdHJvbmc6IHZhcigtLWNvbG9yLWdyZWVuLTcwMCk7XG5cbiAgLS1jb2xvci1vdmVybGF5LWxpZ2h0OiB2YXIoLS1jb2xvci13aGl0ZS1tYXNrKTtcbiAgLS1jb2xvci1vdmVybGF5LWRhcms6IHZhcigtLWNvbG9yLWdyZXktMTAwMC1tYXNrKTtcblxuICAtLWNvbG9yLWNvbnRlbnQtYnJhbmQ6IHZhcigtLWNvbG9yLWdyZWVuLTEwMDApO1xuICAtLWNvbG9yLWNvbnRlbnQtYnJhbmQtYWNjZW50OiB2YXIoLS1jb2xvci1idWJibGVndW0tNzAwKTtcbiAgLS1jb2xvci1jb250ZW50LXByaW1hcnk6IHZhcigtLWNvbG9yLWdyZXktMTAwMCk7XG4gIC0tY29sb3ItY29udGVudC1pbnZlcnNlOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gIC0tY29sb3ItY29udGVudC1zZWNvbmRhcnk6IHZhcigtLWNvbG9yLWdyZXktNTAwKTtcbiAgLS1jb2xvci1jb250ZW50LWRpc2FibGVkOiB2YXIoLS1jb2xvci1ncmV5LTMwMCk7XG4gIC0tY29sb3ItY29udGVudC1jYXV0aW9uLWRlZmF1bHQ6IHZhcigtLWNvbG9yLWphZmZhLTcwMCk7XG4gIC0tY29sb3ItY29udGVudC1jYXV0aW9uLXN0cm9uZzogdmFyKC0tY29sb3ItamFmZmEtMjUpO1xuICAtLWNvbG9yLWNvbnRlbnQtY3JpdGljYWwtZGVmYXVsdDogdmFyKC0tY29sb3ItdmVyeWJlcnJ5LTcwMCk7XG4gIC0tY29sb3ItY29udGVudC1jcml0aWNhbC1zdHJvbmc6IHZhcigtLWNvbG9yLXZlcnliZXJyeS0yNSk7XG4gIC0tY29sb3ItY29udGVudC1pbmZvLWRlZmF1bHQ6IHZhcigtLWNvbG9yLWJsdWUtNzAwKTtcbiAgLS1jb2xvci1jb250ZW50LWluZm8tc3Ryb25nOiB2YXIoLS1jb2xvci1ibHVlLTI1KTtcbiAgLS1jb2xvci1jb250ZW50LW5ldXRyYWwtZGVmYXVsdDogdmFyKC0tY29sb3ItZ3JleS0xMDAwKTtcbiAgLS1jb2xvci1jb250ZW50LW5ldXRyYWwtc3Ryb25nOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gIC0tY29sb3ItY29udGVudC1wb3NpdGl2ZS1kZWZhdWx0OiB2YXIoLS1jb2xvci1ncmVlbi03MDApO1xuICAtLWNvbG9yLWNvbnRlbnQtcG9zaXRpdmUtc3Ryb25nOiB2YXIoLS1jb2xvci1ncmVlbi0yNSk7XG5cbiAgLS1jb2xvci1ib3JkZXItcHJpbWFyeTogdmFyKC0tY29sb3ItZ3JleS0xMDAwKTtcbiAgLS1jb2xvci1ib3JkZXItc2Vjb25kYXJ5OiB2YXIoLS1jb2xvci1ncmV5LTMwMCk7XG4gIC0tY29sb3ItYm9yZGVyLXRlcnRpYXJ5OiB2YXIoLS1jb2xvci1ncmV5LTEwMCk7XG5cbiAgLS1jb2xvci1hbHdheXMtd2h
1031pdGU6IHZhcigtLWNvbG9yLXdoaXRlKTtcbn1cblxuLmNvbG9yLXNjaGVtZS1kYXJrIHtcbiAgLS1jb2xvci1pbnRlcmFjdGl2ZS1wcmltYXJ5OiB2YXIoLS1jb2xvci1ncmVlbi0xMDApO1xuICAtLWNvbG9yLWludGVyYWN0aXZlLXByaW1hcnktaG92ZXI6IHZhcigtLWNvbG9yLWdyZWVuLTMwMCk7XG4gIC0tY29sb3ItaW50ZXJhY3RpdmUtc2Vjb25kYXJ5OiB2YXIoLS1jb2xvci10cmFuc3BhcmVudCk7XG4gIC0tY29sb3ItaW50ZXJhY3RpdmUtc2Vjb25kYXJ5LWhvdmVyOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gIC0tY29sb3ItaW50ZXJhY3RpdmUtdGVydGlhcnk6IHZhcigtLWNvbG9yLXRyYW5zcGFyZW50KTtcbiAgLS1jb2xvci1pbnRlcmFjdGl2ZS10ZXJ0aWFyeS1ob3ZlcjogdmFyKC0tY29sb3ItZ3JleS03MDApO1xuICAtLWNvbG9yLWludGVyYWN0aXZlLWNvbnRyb2w6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgLS1jb2xvci1pbnRlcmFjdGl2ZS1jb250cm9sLWhvdmVyOiB2YXIoLS1jb2xvci1ncmV5LTEwMCk7XG4gIC0tY29sb3ItaW50ZXJhY3RpdmUtZGlzYWJsZWQ6IHZhcigtLWNvbG9yLWdyZXktNzAwKTtcblxuICAtLWNvbG9yLXN1cmZhY2UtcHJpbWFyeTogdmFyKC0tY29sb3ItZ3JleS0xMDAwKTtcbiAgLS1jb2xvci1zdXJmYWNlLWFjY2VudDogdmFyKC0tY29sb3ItZ3JleS03MDApO1xuICAtLWNvbG9yLXN1cmZhY2UtaW52ZXJzZTogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAtLWNvbG9yLXN1cmZhY2UtYnJhbmQtYWNjZW50OiB2YXIoLS1jb2xvci1ncmV5LTcwMCk7XG4gIC0tY29sb3Itc3VyZmFjZS1lbGV2YXRlZDogdmFyKC0tY29sb3ItZ3JleS03MDApO1xuICAtLWNvbG9yLXN1cmZhY2UtY2F1dGlvbi1kZWZhdWx0OiB2YXIoLS1jb2xvci1qYWZmYS0xMDAwKTtcbiAgLS1jb2xvci1zdXJmYWNlLWNhdXRpb24tc3Ryb25nOiB2YXIoLS1jb2xvci1qYWZmYS01MDApO1xuICAtLWNvbG9yLXN1cmZhY2UtY3JpdGljYWwtZGVmYXVsdDogdmFyKC0tY29sb3ItdmVyeWJlcnJ5LTEwMDApO1xuICAtLWNvbG9yLXN1cmZhY2UtY3JpdGljYWwtc3Ryb25nOiB2YXIoLS1jb2xvci12ZXJ5YmVycnktNTAwKTtcbiAgLS1jb2xvci1zdXJmYWNlLWluZm8tZGVmYXVsdDogdmFyKC0tY29sb3ItYmx1ZS0xMDAwKTtcbiAgLS1jb2xvci1zdXJmYWNlLWluZm8tc3Ryb25nOiB2YXIoLS1jb2xvci1ibHVlLTUwMCk7XG4gIC0tY29sb3Itc3VyZmFjZS1uZXV0cmFsLWRlZmF1bHQ6IHZhcigtLWNvbG9yLWdyZXktNzAwKTtcbiAgLS1jb2xvci1zdXJmYWNlLW5ldXRyYWwtc3Ryb25nOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gIC0tY29sb3Itc3VyZmFjZS1wb3NpdGl2ZS1kZWZhdWx0OiB2YXIoLS1jb2xvci1ncmVlbi0xMDAwKTtcbiAgLS1jb2xvci1zdXJmYWNlLXBvc2l0aXZlLXN0cm9uZzogdmFyKC0tY29sb3ItZ3JlZW4tNTAwKTtcblxuICAtLWNvbG9yLW92ZXJsYXktbGlnaHQ6IHZhcigtLWNvbG9yLXdoaXRlLW1hc2spO1xuICAtLWNvbG9yLW92ZXJsYXktZGFyazogdmFyKC0tY29sb3ItZ3JleS0xMDAwLW1hc2spO1xuXG4gIC0tY29sb3ItY29udGVudC1icmFuZDogdmFyKC0tY29sb3ItZ3JlZW4tMTAwMCk7XG4gIC0tY29sb3ItY29udGVudC1icmFuZC1hY2NlbnQ6IHZhcigtLWNvbG9yLWJ1YmJsZWd1bS0xMDApO1xuICAtLWNvbG9yLWNvbnRlbnQtcHJpbWFyeTogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAtLWNvbG9yLWNvbnRlbnQtaW52ZXJzZTogdmFyKC0tY29sb3ItZ3JleS0xMDAwKTtcbiAgLS1jb2xvci1jb250ZW50LXNlY29uZGFyeTogdmFyKC0tY29sb3ItZ3JleS0xMDApO1xuICAtLWNvbG9yLWNvbnRlbnQtZGlzYWJsZWQ6IHZhcigtLWNvbG9yLWdyZXktNTAwKTtcbiAgLS1jb2xvci1jb250ZW50LWNhdXRpb24tZGVmYXVsdDogdmFyKC0tY29sb3ItamFmZmEtNTAwKTtcbiAgLS1jb2xvci1jb250ZW50LWNhdXRpb24tc3Ryb25nOiB2YXIoLS1jb2xvci1qYWZmYS0xMDAwKTtcbiAgLS1jb2xvci1jb250ZW50LWNyaXRpY2FsLWRlZmF1bHQ6IHZhcigtLWNvbG9yLXZlcnliZXJyeS01MDApO1xuICAtLWNvbG9yLWNvbnRlbnQtY3JpdGljYWwtc3Ryb25nOiB2YXIoLS1jb2xvci12ZXJ5YmVycnktMTAwMCk7XG4gIC0tY29sb3ItY29udGVudC1pbmZvLWRlZmF1bHQ6IHZhcigtLWNvbG9yLWJsdWUtNTAwKTtcbiAgLS1jb2xvci1jb250ZW50LWluZm8tc3Ryb25nOiB2YXIoLS1jb2xvci1ibHVlLTEwMDApO1xuICAtLWNvbG9yLWNvbnRlbnQtbmV1dHJhbC1kZWZhdWx0OiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gIC0tY29sb3ItY29udGVudC1uZXV0cmFsLXN0cm9uZzogdmFyKC0tY29sb3ItZ3JleS0xMDAwKTtcbiAgLS1jb2xvci1jb250ZW50LXBvc2l0aXZlLWRlZmF1bHQ6IHZhcigtLWNvbG9yLWdyZWVuLTUwMCk7XG4gIC0tY29sb3ItY29udGVudC1wb3NpdGl2ZS1zdHJvbmc6IHZhcigtLWNvbG9yLWdyZWVuLTEwMDApO1xuXG4gIC0tY29sb3ItYm9yZGVyLXByaW1hcnk6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgLS1jb2xvci1ib3JkZXItc2Vjb25kYXJ5OiB2YXIoLS1jb2xvci1ncmV5LTUwMCk7XG4gIC0tY29sb3ItYm9yZGVyLXRlcnRpYXJ5OiB2YXIoLS1jb2xvci1ncmV5LTcwMCk7XG5cbiAgLS1jb2xvci1hbHdheXMtd2h
1031pdGU6IHZhcigtLWNvbG9yLXdoaXRlKTtcbn1cbiJdLCJzb3VyY2VSb290IjoiIn0= */</style><style>.brand-neue-button { 1032 gap: var(--spacing-2x); 1033 border-radius: var(--roundness-subtle); 1034 background: var(--color-interactive-primary); 1035 color: var(--color-content-brand); 1036 font-family: PolySans-Median; 1037 font-size: var(--font-size-2x); 1038 letter-spacing: 0.02em; 1039 text-align: center; 1040 padding: 0 20px; 1041} 1042.brand-neue-button:hover, .brand-neue-button:active, .brand-neue-button:focus { 1043 background: var(--color-interactive-primary-hover); 1044} 1045 1046.brand-neue-button__open-in-new::after { 1047 font-size: 0; 1048 margin-left: 5px; 1049 vertical-align: sub; 1050 content: url("data:image/svg+xml,<svg width=\"14\" height=\"14\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g id=\"ico-/-24-/-actions-/-open_in_new\"><path id=\"Icon-color\" d=\"M17.5 12.0833V15.8333C17.5 16.7538 16.7538 17.5 15.8333 17.5H4.16667C3.24619 17.5 2.5 16.7538 2.5 15.8333V4.16667C2.5 3.24619 3.24619 2.5 4.16667 2.5H7.91667C8.14679 2.5 8.33333 2.68655 8.33333 2.91667V3.75C8.33333 3.98012 8.14679 4.16667 7.91667 4.16667H4.16667V15.8333H15.8333V12.0833C15.8333 11.8532 16.0199 11.6667 16.25 11.6667H17.0833C17.3135 11.6667 17.5 11.8532 17.5 12.0833ZM17.3167 2.91667L17.0917 2.69167C16.98 2.57535 16.8278 2.50668 16.6667 2.5H11.25C11.0199 2.5 10.8333 2.68655 10.8333 2.91667V3.75C10.8333 3.98012 11.0199 4.16667 11.25 4.16667H14.6583L7.625 11.2C7.54612 11.2782 7.50175 11.3847 7.50175 11.4958C7.50175 11.6069 7.54612 11.7134 7.625 11.7917L8.20833 12.375C8.28657 12.4539 8.39307 12.4982 8.50417 12.4982C8.61527 12.4982 8.72176 12.4539 8.8 12.375L15.8333 5.35V8.75C15.8333 8.98012 16.0199 9.16667 16.25 9.16667H17.0833C17.3135 9.16667 17.5 8.98012 17.5 8.75V3.33333C17.4955 3.17342 17.4299 3.02132 17.3167 2.90833V2.91667Z\" fill=\"%231A4200\"/></g></svg>"); 1051} 1052/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL2FwcC9qYXZhc2NyaXB0L2NvbXBvbmVudHMvYnJhbmRfbmV1ZV90b2tlbnMvY29tcG9uZW50cy9idXR0b24uc2FzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLHNCQUFBO0VBQ0Esc0NBQUE7RUFDQSw0Q0FBQTtFQUNBLGlDQUFBO0VBQ0EsNEJBQUE7RUFDQSw4QkFBQTtFQUNBLHNCQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0FBQ0Y7QUFBRTtFQUNFLGtEQUFBO0FBRUo7O0FBQ0U7RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtFQUNBLGdEQUFBO0FBRUoiLCJzb3VyY2VzQ29udGVudCI6WyIuYnJhbmQtbmV1ZS1idXR0b25cbiAgZ2FwOiB2YXIoLS1zcGFjaW5nLTJ4KVxuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZG5lc3Mtc3VidGxlKVxuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1pbnRlcmFjdGl2ZS1wcmltYXJ5KVxuICBjb2xvcjogdmFyKC0tY29sb3ItY29udGVudC1icmFuZClcbiAgZm9udC1mYW1pbHk6IFBvbHlTYW5zLU1lZGlhblxuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS0yeClcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbVxuICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgcGFkZGluZzogMCAyMHB4XG4gICY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzXG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItaW50ZXJhY3RpdmUtcHJpbWFyeS1ob3ZlcilcblxuLmJyYW5kLW5ldWUtYnV0dG9uX19vcGVuLWluLW5ld1xuICAmOjphZnRlclxuICAgIGZvbnQtc2l6ZTogMFxuICAgIG1hcmdpbi1sZWZ0OiA1cHhcbiAgICB2ZXJ0aWNhbC1hbGlnbjogc3ViXG4gICAgY29udGVudDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD1cIjE0XCIgaGVpZ2h0PVwiMTRcIiB2aWV3Qm94PVwiMCAwIDIwIDIwXCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PGcgaWQ9XCJpY28tLy0yNC0vLWFjdGlvbnMtLy1vcGVuX2luX25ld1wiPjxwYXRoIGlkPVwiSWNvbi1jb2xvclwiIGQ9XCJNMTcuNSAxMi4wODMzVjE1LjgzMzNDMTcuNSAxNi43NTM4IDE2Ljc1MzggMTcuNSAxNS44MzMzIDE3LjVINC4xNjY2N0MzLjI0NjE5IDE3LjUgMi41IDE2Ljc1MzggMi41IDE1LjgzMzNWNC4xNjY2N0MyLjUgMy4yNDYxOSAzLjI0NjE5IDIuNSA0LjE2NjY3IDIuNUg3LjkxNjY3QzguMTQ2NzkgMi41IDguMzMzMzMgMi42ODY1NSA4LjMzMzMzIDIuOTE2NjdWMy43NUM4LjMzMzMzIDMuOTgwMTIgOC4xNDY3OSA0LjE2NjY3IDcuOTE2NjcgNC4xNjY2N0g0LjE2NjY3VjE1LjgzMzNIMTUuODMzM1YxMi4wODMzQzE1LjgzMzMgMTEuODUzMiAxNi4wMTk5IDExLjY2NjcgMTYuMjUgMTEuNjY2N0gxNy4wODMzQzE3LjMxMzUgMTEuNjY2NyAxNy41IDExLjg1MzIgMTcuNSAxMi4wODMzWk0xNy4zMTY3IDIuOTE2NjdMMTcuMDkxNyAyLjY5MTY3QzE2Ljk4IDIuNTc1MzUgMTYuODI3OCAyLjUwNjY4IDE2LjY2NjcgMi41SDExLjI1QzExLjAxOTkgMi41IDEwLjgzMzMgMi42ODY1NSAxMC44MzMzIDIuOTE2NjdWMy43NUMxMC44MzMzIDMuOTgwMTIgMTEuMDE5OSA0LjE2NjY3IDExLjI1IDQuMTY2NjdIMTQuNjU4M0w3LjYyNSAxMS4yQzcuNTQ2MTIgMTEuMjc4MiA3LjUwMTc1IDExLjM4NDcgNy41MDE3NSAxMS40OTU4QzcuNTAxNzUgMTEuNjA2OSA3LjU0NjEyIDExLjcxMzQgNy42MjUgMTEuNzkxN0w4LjIwODMzIDEyLjM3NUM4LjI4NjU3IDEyLjQ1MzkgOC4zOTMwNyAxMi40OTgyIDguNTA0MTcgMTIuNDk4MkM4LjYxNTI3IDEyLjQ5ODIgOC43MjE3NiAxMi40NTM5IDguOCAxMi4zNzVMMTUuODMzMyA1LjM1VjguNzVDMTUuODMzMyA4Ljk4MDEyIDE2LjAxOTkgOS4xNjY2NyAxNi4yNSA5LjE2NjY3SDE3LjA4MzNDMTcuMzEzNSA5LjE2NjY3IDE3LjUgOC45ODAxMiAxNy41IDguNzVWMy4zMzMzM0MxNy40OTU1IDMuMTczNDIgMTcuNDI5OSAzLjAyMTMyIDE3LjMxNjcgMi45MDgzM1YyLjkxNjY3WlwiIGZpbGw9XCIlMjMxQTQyMDBcIi8+PC9nPjwvc3ZnPicpXG5cbiJdLCJzb3VyY2VSb290IjoiIn0= */</style></head> 1053 1054<body class="color-scheme-light" data-view="app impressionTracker" data-responsive="true" data-user-signed-in="false" 1055 __processed_046ac43c-cdf6-4311-9a75-3ea1775342f5__="true" 1056 bis_register="W3sibWFzdGVyIjp0cnVlLCJleHRlbnNpb25JZCI6ImVwcGlvY2VtaG1ubGJoanBsY2drb2ZjaWllZ29tY29uIiwiYWRibG9ja2VyU3RhdHVzIjp7IkRJU1BMQVkiOiJlbmFibGVkIiwiRkFDRUJPT0siOiJlbmFibGVkIiwiVFdJVFRFUiI6ImVuYWJsZWQiLCJSRURESVQiOiJlbmFibGVkIiwiUElOVEVSRVNUIjoiZW5hYmxlZCIsIklOU1RBR1JBTSI6ImVuYWJsZWQiLCJUSUtUT0siOiJkaXNhYmxlZCIsIkxJTktFRElOIjoiZW5hYmxlZCIsIkNPTkZJRyI6ImRpc2FibGVkIn0sInZlcnNpb24iOiIyLjAuMjYiLCJzY29yZSI6MjAwMjYwfV0="> 1057
1057<script nonce="TFNQUvYHwdi8uHoMheRs/Q=="> 1058 //<![CDATA[ 1059 var gtmConfig = {} 1060 1061 //]]> 1062 </script>
1062 1063 1064 1065 1066
1066<script 1067 src="https://public-assets.envato-static.com/assets/gtm_measurements-40b0a0f82bafab0a0bb77fc35fe1da0650288300b85126c95b4676bcff6e4584.js" 1068 nonce="TFNQUvYHwdi8uHoMheRs/Q=="></script>
vendor: 81 bytes, lines 1068-1070
1068 1069 <noscript> 1070 <iframe src="https://www.googletagmanager.com/ns.html?id=
1070GTM-W8KL5Q5
vendor: 190 bytes, lines 1070-1076
1070" height="0" width="0" 1071 style="display:none;visibility:hidden"> 1072 </iframe> 1073 </noscript> 1074 1075 <noscript> 1076 <iframe src="https://www.googletagmanager.com/ns.html?id=
1076GTM-KGCDGPL6
vendor: 119 bytes, lines 1076-1082
1076" height="0" width="0" 1077 style="display:none;visibility:hidden"> 1078 </iframe> 1079 </noscript> 1080 1081 1082
1082<script nonce="TFNQUvYHwdi8uHoMheRs/Q=="> 1083 //<![CDATA[ 1084 (function () { 1085 function normalizeAttributeValue(value) { 1086 if (value === undefined || value === null) return undefined 1087 1088 var normalizedValue 1089 1090 if (Array.isArray(value)) { 1091 normalizedValue = normalizedValue || value 1092 .map(normalizeAttributeValue) 1093 .filter(Boolean) 1094 .join(', ') 1095 } 1096 1097 normalizedValue = normalizedValue || value 1098 .toString() 1099 .toLowerCase() 1100 .trim() 1101 .replace(/&/g, '&') 1102 .replace(/'/g, "'") 1103 .replace(/\s+/g, ' ') 1104 1105 if (normalizedValue === '') return undefined 1106 return normalizedValue 1107 } 1108 1109 var pageAttributes = { 1110 app_name: normalizeAttributeValue('Marketplace'), 1111 app_env: normalizeAttributeValue('production'), 1112 app_version: normalizeAttributeValue('f7d8b3d494288b34cb00105ee5d230d68b0ccca7'), 1113 page_type: normalizeAttributeValue('item'), 1114 page_location: window.location.href, 1115 page_title: document.title, 1116 page_referrer: document.referrer, 1117 ga_param: normalizeAttributeValue(''), 1118 event_attributes: null, 1119 user_attributes: { 1120 user_id: normalizeAttributeValue(''), 1121 market_user_id: normalizeAttributeValue(''), 1122 } 1123 } 1124 dataLayer.push(pageAttributes) 1125 1126 dataLayer.push({ 1127 event: 'analytics_ready', 1128 event_attributes: { 1129 event_type: 'user', 1130 custom_timestamp: Date.now() 1131 } 1132 }) 1133 })(); 1134 1135 //]]> 1136 </script>
1136 1137 <style> 1138 .live-preview-btn--blue .live-preview { 1139 background-color: #ff9204; 1140 } 1141 1142 .live-preview-btn--blue .live-preview:hover, 1143 .live-preview-btn--blue .live-preview:focus { 1144 background-color: #292928 1145 } 1146 </style> 1147 1148 <div class="page" > 1149 <div class="page__off-canvas--left overflow" > 1150 <div class="off-canvas-left js-off-canvas-left" > 1151 <div class="off-canvas-left__top" > 1152 <a href="https://www.californiafisheriesfund.org/">Envato Market</a> 1153 </div> 1154 1155 <div class="off-canvas-left__current-site -color-themeforest" > 1156 <span class="off-canvas-left__site-title"> 1157 Web Themes & Templates 1158 </span> 1159 1160 <a class="off-canvas-left__current-site-toggle -white-arrow -color-themeforest" data-view="dropdown" 1161 data-dropdown-target=".off-canvas-left__sites" 1162 href="https://www.californiafisheriesfund.org/"></a> 1163 </div> 1164 1165 <div class="off-canvas-left__sites is-hidden" id="off-canvas-sites" > 1166 <a class="off-canvas-left__site" 1167 href="hhttps://www.californiafisheriesfund.org/"> 1168 <span class="off-canvas-left__site-title"> 1169 Code 1170 </span> 1171 <i class="e-icon -icon-right-open"></i> 1172 </a> 1173 <a class="off-canvas-left__site" 1174 href="https://www.californiafisheriesfund.org/"> 1175 <span class="off-canvas-left__site-title"> 1176 Video 1177 </span> 1178 <i class="e-icon -icon-right-open"></i> 1179 </a> 1180 <a class="off-canvas-left__site" 1181 href="https://www.californiafisheriesfund.org/"> 1182 <span class="off-canvas-left__site-title"> 1183 Audio 1184 </span> 1185 <i class="e-icon -icon-right-open"></i> 1186 </a> 1187 <a class="off-canvas-left__site" 1188 href="https://www.californiafisheriesfund.org/"> 1189 <span class="off-canvas-left__site-title"> 1190 Graphics 1191 </span> 1192 <i class="e-icon -icon-right-open"></i> 1193 </a> 1194 <a class="off-canvas-left__site" 1195 href="https://www.californiafisheriesfund.org/"> 1196 <span class="off-canvas-left__site-title"> 1197 Photos 1198 </span> 1199 <i class="e-icon -icon-right-open"></i> 1200 </a> 1201 <a class="off-canvas-left__site" 1202 href="https://www.californiafisheriesfund.org/"> 1203 <span class="off-canvas-left__site-title"> 1204 3D Files 1205 </span> 1206 <i class="e-icon -icon-right-open"></i> 1207 </a> 1208 </div> 1209 1210 <div class="off-canvas-left__search" > 1211 <form id="search" action="https://www.californiafisheriesfund.org/" 1212 accept-charset="UTF-8" method="get"> 1213 <div class="search-field -border-none" > 1214 <div class="search-field__input" > 1215 <input id="term" name="term" type="search" placeholder="Search" 1216 class="search-field__input-field"> 1217 </div> 1218 <button class="search-field__button" type="submit"> 1219 <i class="e-icon -icon-search"><span class="e-icon__alt">Search</span></i> 1220 </button> 1221 </div> 1222 </form> 1223 </div> 1224 1225 <ul> 1226 1227 <li> 1228 <a class="off-canvas-category-link" data-view="dropdown" 1229 data-dropdown-target="#off-canvas-all-items" 1230 href="https://www.californiafisheriesfund.org/"> 1231 All Items 1232 </a> 1233 <ul class="is-hidden" id="off-canvas-all-items"> 1234 <li> 1235 <a class="off-canvas-category-link--sub" 1236 href="https://www.californiafisheriesfund.org/">Popular 1237 Files</a> 1238 </li> 1239 <li> 1240 <a class="off-canvas-category-link--sub" 1241 href="https://www.californiafisheriesfund.org/">Featured 1242 Files</a> 1243 </li> 1244 <li> 1245 <a class="off-canvas-category-link--sub" 1246 href="https://www.californiafisheriesfund.org/">Top New 1247 Files</a> 1248 </li> 1249 <li> 1250 <a class="off-canvas-category-link--sub" 1251 href="https://www.californiafisheriesfund.org/">Follow Feed</a> 1252 </li> 1253 <li> 1254 <a class="off-canvas-category-link--sub" 1255 href="https://www.californiafisheriesfund.org/">Top Authors</a> 1256 </li> 1257 <li> 1258 <a class="off-canvas-category-link--sub" 1259 href="https://www.californiafisheriesfund.org/">Top New 1260 Authors</a> 1261 </li> 1262 <li> 1263 <a class="off-canvas-category-link--sub" 1264 href="https://www.californiafisheriesfund.org/">Public 1265 Collections</a> 1266 </li> 1267 <li> 1268 <a class="off-canvas-category-link--sub" 1269 href="https://www.californiafisheriesfund.org/">View All 1270 Categories</a> 1271 </li> 1272 </ul> 1273 1274 </li> 1275 <li> 1276 <a class="off-canvas-category-link" data-view="dropdown" 1277 data-dropdown-target="#off-canvas-wordpress" 1278 href="https://www.californiafisheriesfund.org/"> 1279 WordPress 1280 </a> 1281 <ul class="is-hidden" id="off-canvas-wordpress"> 1282 <li> 1283 <a class="off-canvas-category-link--sub" 1284 href="https://www.californiafisheriesfund.org/">Show all 1285 WordPress</a> 1286 </li> 1287 <li> 1288 <a class="off-canvas-category-link--sub" 1289 href="https://www.californiafisheriesfund.org/">Popular 1290 Items</a> 1291 </li> 1292 <li> 1293 <a class="off-canvas-category-link--sub" 1294 href="https://www.californiafisheriesfund.org/">Blog / 1295 Magazine</a> 1296 </li> 1297 <li> 1298 <a class="off-canvas-category-link--sub" 1299 href="https://www.californiafisheriesfund.org/">BuddyPress</a> 1300 </li> 1301 <li> 1302 <a class="off-canvas-category-link--sub" 1303 href="https://www.californiafisheriesfund.org/">Corporate</a> 1304 </li> 1305 <li> 1306 <a class="off-canvas-category-link--sub" 1307 href="https://www.californiafisheriesfund.org/">Creative</a> 1308 </li> 1309 <li> 1310 <a class="off-canvas-category-link--sub" 1311 href="https://www.californiafisheriesfund.org/">Directory & 1312 Listings</a> 1313 </li> 1314 <li> 1315 <a class="off-canvas-category-link--sub" 1316 href="https://www.californiafisheriesfund.org/">eCommerce</a> 1317 </li> 1318 <li> 1319 <a class="off-canvas-category-link--sub" 1320 href="https://www.californiafisheriesfund.org/">Education</a> 1321 </li> 1322 <li> 1323 <a class="off-canvas-category-link--sub" 1324 href="https://www.californiafisheriesfund.org/">Elementor</a> 1325 </li> 1326 <li> 1327 <a class="off-canvas-category-link--sub" 1328 href="https://www.californiafisheriesfund.org/">Entertainment</a> 1329 </li> 1330 <li> 1331 <a class="off-canvas-category-link--sub" 1332 href="https://www.californiafisheriesfund.org/">Mobile</a> 1333 </li> 1334 <li> 1335 <a class="off-canvas-category-link--sub" 1336 href="https://www.californiafisheriesfund.org/">Nonprofit</a> 1337 </li> 1338 <li> 1339 <a class="off-canvas-category-link--sub" 1340 href="https://www.californiafisheriesfund.org/">Real 1341 Estate</a> 1342 </li> 1343 <li> 1344 <a class="off-canvas-category-link--sub" 1345 href="https://www.californiafisheriesfund.org/">Retail</a> 1346 </li> 1347 <li> 1348 <a class="off-canvas-category-link--sub" 1349 href="https://www.californiafisheriesfund.org/">Technology</a> 1350 </li> 1351 <li> 1352 <a class="off-canvas-category-link--sub" 1353 href="https://www.californiafisheriesfund.org/">Wedding</a> 1354 </li> 1355 <li> 1356 <a class="off-canvas-category-link--sub" 1357 href="https://www.californiafisheriesfund.org/">Miscellaneous</a> 1358 </li> 1359 <li> 1360 <a class="off-canvas-category-link--sub" 1361 href="https://www.californiafisheriesfund.org/">WordPress 1362 Plugins</a> 1363 </li> 1364 </ul> 1365 1366 </li> 1367 <li> 1368 <a class="off-canvas-category-link" data-view="dropdown" 1369 data-dropdown-target="#off-canvas-elementor" 1370 href="https://www.californiafisheriesfund.org/"> 1371 Elementor 1372 </a> 1373 <ul class="is-hidden" id="off-canvas-elementor"> 1374 <li> 1375 <a class="off-canvas-category-link--sub" 1376 href="https://www.californiafisheriesfund.org/">Template 1377 Kits</a> 1378 </li> 1379 <li> 1380 <a class="off-canvas-category-link--sub" 1381 href="https://www.californiafisheriesfund.org/">Plugins</a> 1382 </li> 1383 <li> 1384 <a class="off-canvas-category-link--sub" 1385 href="https://www.californiafisheriesfund.org/">Themes</a> 1386 </li> 1387 </ul> 1388 1389 </li> 1390 <li> 1391 1392 <a class="off-canvas-category-link--empty" 1393 href="https://www.californiafisheriesfund.org/"> 1394 Hosting 1395 </a> 1396 </li> 1397 <li> 1398 <a class="off-canvas-category-link" data-view="dropdown" data-dropdown-target="#off-canvas-html" 1399 href="https://www.californiafisheriesfund.org/"> 1400 HTML 1401 </a> 1402 <ul class="is-hidden" id="off-canvas-html"> 1403 <li> 1404 <a class="off-canvas-category-link--sub" 1405 href="https://www.californiafisheriesfund.org/">Show all 1406 HTML</a> 1407 </li> 1408 <li> 1409 <a class="off-canvas-category-link--sub" 1410 href="https://www.californiafisheriesfund.org/">Popular 1411 Items</a> 1412 </li> 1413 <li> 1414 <a class="off-canvas-category-link--sub" 1415 href="https://www.californiafisheriesfund.org/">Admin 1416 Templates</a> 1417 </li> 1418 <li> 1419 <a class="off-canvas-category-link--sub" 1420 href="https://www.californiafisheriesfund.org/">Corporate</a> 1421 </li> 1422 <li> 1423 <a class="off-canvas-category-link--sub" 1424 href="https://www.californiafisheriesfund.org/">Creative</a> 1425 </li> 1426 <li> 1427 <a class="off-canvas-category-link--sub" 1428 href="https://www.californiafisheriesfund.org/">Entertainment</a> 1429 </li> 1430 <li> 1431 <a class="off-canvas-category-link--sub" 1432 href="https://www.californiafisheriesfund.org/">Mobile</a> 1433 </li> 1434 <li> 1435 <a class="off-canvas-category-link--sub" 1436 href="https://www.californiafisheriesfund.org/">Nonprofit</a> 1437 </li> 1438 <li> 1439 <a class="off-canvas-category-link--sub" 1440 href="https://www.californiafisheriesfund.org/">Personal</a> 1441 </li> 1442 <li> 1443 <a class="off-canvas-category-link--sub" 1444 href="https://www.californiafisheriesfund.org/">Retail</a> 1445 </li> 1446 <li> 1447
1447 <a class="off-canvas-category-link--sub" 1448 href="https://www.californiafisheriesfund.org/">Specialty 1449 Pages</a> 1450 </li> 1451 <li> 1452 <a class="off-canvas-category-link--sub" 1453 href="https://www.californiafisheriesfund.org/">Technology</a> 1454 </li> 1455 <li> 1456 <a class="off-canvas-category-link--sub" 1457 href="https://www.californiafisheriesfund.org/">Wedding</a> 1458 </li> 1459 <li> 1460 <a class="off-canvas-category-link--sub" 1461 href="https://www.californiafisheriesfund.org/">Miscellaneous</a> 1462 </li> 1463 </ul> 1464 1465 </li> 1466 <li> 1467 <a class="off-canvas-category-link" data-view="dropdown" 1468 data-dropdown-target="#off-canvas-shopify" 1469 href="https://www.californiafisheriesfund.org/"> 1470 Shopify 1471 </a> 1472 <ul class="is-hidden" id="off-canvas-shopify"> 1473 <li> 1474 <a class="off-canvas-category-link--sub" 1475 href="https://www.californiafisheriesfund.org/">Show all 1476 Shopify</a> 1477 </li> 1478 <li> 1479 <a class="off-canvas-category-link--sub" 1480 href="https://www.californiafisheriesfund.org/">Popular 1481 Items</a> 1482 </li> 1483 <li> 1484 <a class="off-canvas-category-link--sub" 1485 href="https://www.californiafisheriesfund.org/">Fashion</a> 1486 </li> 1487 <li> 1488 <a class="off-canvas-category-link--sub" 1489 href="https://www.californiafisheriesfund.org/">Shopping</a> 1490 </li> 1491 <li> 1492 <a class="off-canvas-category-link--sub" 1493 href="https://www.californiafisheriesfund.org/">Health & 1494 Beauty</a> 1495 </li> 1496 <li> 1497 <a class="off-canvas-category-link--sub" 1498 href="https://www.californiafisheriesfund.org/">Technology</a> 1499 </li> 1500 <li> 1501 <a class="off-canvas-category-link--sub" 1502 href="https://www.californiafisheriesfund.org/">Entertainment</a> 1503 </li> 1504 <li> 1505 <a class="off-canvas-category-link--sub" 1506 href="https://www.californiafisheriesfund.org/">Miscellaneous</a> 1507 </li> 1508 </ul> 1509 1510 </li> 1511 <li> 1512 1513 <a class="off-canvas-category-link--empty" 1514 href="https://www.californiafisheriesfund.org/"> 1515 Jamstack 1516 </a> 1517 </li> 1518 <li> 1519 <a class="off-canvas-category-link" data-view="dropdown" 1520 data-dropdown-target="#off-canvas-marketing" 1521 href="https://www.californiafisheriesfund.org/"> 1522 Marketing 1523 </a> 1524 <ul class="is-hidden" id="off-canvas-marketing"> 1525 <li> 1526 <a class="off-canvas-category-link--sub" 1527 href="https://www.californiafisheriesfund.org/">Show all 1528 Marketing</a> 1529 </li> 1530 <li> 1531 <a class="off-canvas-category-link--sub" 1532 href="https://www.californiafisheriesfund.org/">Popular 1533 Items</a> 1534 </li> 1535 <li> 1536 <a class="off-canvas-category-link--sub" 1537 href="https://www.californiafisheriesfund.org/">Email 1538 Templates</a> 1539 </li> 1540 <li> 1541 <a class="off-canvas-category-link--sub" 1542 href="https://www.californiafisheriesfund.org/">Landing 1543 Pages</a> 1544 </li> 1545 <li> 1546 <a class="off-canvas-category-link--sub" 1547 href="https://www.californiafisheriesfund.org/">Unbounce Landing 1548 Pages</a> 1549 </li> 1550 </ul> 1551 1552 </li> 1553 <li> 1554 <a class="off-canvas-category-link" data-view="dropdown" data-dropdown-target="#off-canvas-cms" 1555 href="https://www.californiafisheriesfund.org/"> 1556 CMS 1557 </a> 1558 <ul class="is-hidden" id="off-canvas-cms"> 1559 <li> 1560 <a class="off-canvas-category-link--sub" 1561 href="https://www.californiafisheriesfund.org/">Show all CMS</a> 1562 </li> 1563 <li> 1564 <a class="off-canvas-category-link--sub" 1565 href="https://www.californiafisheriesfund.org/">Popular 1566 Items</a> 1567 </li> 1568 <li> 1569 <a class="off-canvas-category-link--sub" 1570 href="https://www.californiafisheriesfund.org/">Concrete5</a> 1571 </li> 1572 <li> 1573 <a class="off-canvas-category-link--sub" 1574 href="https://www.californiafisheriesfund.org/">Drupal</a> 1575 </li> 1576 <li> 1577 <a class="off-canvas-category-link--sub" 1578 href="https://www.californiafisheriesfund.org/">HubSpot CMS 1579 Hub</a> 1580 </li> 1581 <li> 1582 <a class="off-canvas-category-link--sub" 1583 href="https://www.californiafisheriesfund.org/">Joomla</a> 1584 </li> 1585 <li> 1586 <a class="off-canvas-category-link--sub" 1587 href="https://www.californiafisheriesfund.org/">MODX 1588 Themes</a> 1589 </li> 1590 <li> 1591 <a class="off-canvas-category-link--sub" 1592 href="https://www.californiafisheriesfund.org/">
1592Moodle</a> 1593 </li> 1594 <li> 1595 <a class="off-canvas-category-link--sub" 1596 href="https://www.californiafisheriesfund.org/">Webflow</a> 1597 </li> 1598 <li> 1599 <a class="off-canvas-category-link--sub" 1600 href="https://www.californiafisheriesfund.org/">Weebly</a> 1601 </li> 1602 <li> 1603 <a class="off-canvas-category-link--sub" 1604 href="https://www.californiafisheriesfund.org/">Miscellaneous</a> 1605 </li> 1606 </ul> 1607 1608 </li> 1609 <li> 1610 <a class="off-canvas-category-link" data-view="dropdown" 1611 data-dropdown-target="#off-canvas-ecommerce" 1612 href="https://www.californiafisheriesfund.org/"> 1613 eCommerce 1614 </a> 1615 <ul class="is-hidden" id="off-canvas-ecommerce"> 1616 <li> 1617 <a class="off-canvas-category-link--sub" 1618 href="https://www.californiafisheriesfund.org/">Show all 1619 eCommerce</a> 1620 </li> 1621 <li> 1622 <a class="off-canvas-category-link--sub" 1623 href="https://www.californiafisheriesfund.org/">Popular 1624 Items</a> 1625 </li> 1626 <li> 1627 <a class="off-canvas-category-link--sub" 1628 href="https://www.californiafisheriesfund.org/">WooCommerce</a> 1629 </li> 1630 <li> 1631 <a class="off-canvas-category-link--sub" 1632 href="https://www.californiafisheriesfund.org/">BigCommerce</a> 1633 </li> 1634 <li> 1635 <a class="off-canvas-category-link--sub" 1636 href="https://www.californiafisheriesfund.org/">Drupal 1637 Commerce</a> 1638 </li> 1639 <li> 1640 <a class="off-canvas-category-link--sub" 1641 href="https://www.californiafisheriesfund.org/">Easy Digital 1642 Downloads</a> 1643 </li> 1644 <li> 1645 <a class="off-canvas-category-link--sub" 1646 href="https://www.californiafisheriesfund.org/">Ecwid</a> 1647 </li> 1648 <li> 1649 <a class="off-canvas-category-link--sub" 1650 href="https://www.californiafisheriesfund.org/">Magento</a> 1651 </li> 1652 <li> 1653 <a class="off-canvas-category-link--sub" 1654 href="https://www.californiafisheriesfund.org/">OpenCart</a> 1655 </li> 1656 <li> 1657 <a class="off-canvas-category-link--sub" 1658 href="https://www.californiafisheriesfund.org/">PrestaShop</a> 1659 </li> 1660 <li> 1661 <a class="off-canvas-category-link--sub" 1662 href="https://www.californiafisheriesfund.org/">Shopify</a> 1663 </li> 1664 <li> 1665 <a class="off-canvas-category-link--sub" 1666 href="https://www.californiafisheriesfund.org/">Ubercart</a> 1667 </li> 1668 <li> 1669 <a class="off-canvas-category-link--sub" 1670 href="https://www.californiafisheriesfund.org/">VirtueMart</a> 1671 </li> 1672 <li> 1673 <a class="off-canvas-category-link--sub" 1674 href="https://www.californiafisheriesfund.org/">
1674Zen 1675 Cart</a> 1676 </li> 1677 <li> 1678 <a class="off-canvas-category-link--sub" 1679 href="https://www.californiafisheriesfund.org/">Miscellaneous</a> 1680 </li> 1681 </ul> 1682 1683 </li> 1684 <li> 1685 <a class="off-canvas-category-link" data-view="dropdown" 1686 data-dropdown-target="#off-canvas-ui-templates" 1687 href="https://www.californiafisheriesfund.org/"> 1688 UI Templates 1689 </a> 1690 <ul class="is-hidden" id="off-canvas-ui-templates"> 1691 <li> 1692 <a class="off-canvas-category-link--sub" 1693 href="https://www.californiafisheriesfund.org/">Popular 1694 Items</a> 1695 </li> 1696 <li> 1697 <a class="off-canvas-category-link--sub" 1698 href="https://www.californiafisheriesfund.org/">Figma</a> 1699 </li> 1700 <li> 1701 <a class="off-canvas-category-link--sub" 1702 href="https://www.californiafisheriesfund.org/">Adobe 1703 XD</a> 1704 </li> 1705 <li> 1706 <a class="off-canvas-category-link--sub" 1707 href="https://www.californiafisheriesfund.org/">Photoshop</a> 1708 </li> 1709 <li> 1710 <a class="off-canvas-category-link--sub" 1711 href="https://www.californiafisheriesfund.org/">Sketch</a> 1712 </li> 1713 </ul> 1714 1715 </li> 1716 <li> 1717 1718 <a class="off-canvas-category-link--empty" 1719 href="https://www.californiafisheriesfund.org/"> 1720 Plugins 1721 </a> 1722 </li> 1723 <li> 1724 <a class="off-canvas-category-link" data-view="dropdown" data-dropdown-target="#off-canvas-more" 1725 href="https://www.californiafisheriesfund.org/"> 1726 More 1727 </a> 1728 <ul class="is-hidden" id="off-canvas-more"> 1729 <li> 1730 <a class="off-canvas-category-link--sub" 1731 href="https://www.californiafisheriesfund.org/">Blogging</a> 1732 </li> 1733 <li> 1734 <a class="off-canvas-category-link--sub" 1735 href="https://www.californiafisheriesfund.org/">Courses</a> 1736 </li> 1737 <li> 1738 <a class="off-canvas-category-link--sub" 1739 href="https://www.californiafisheriesfund.org/">Facebook 1740 Templates</a> 1741 </li> 1742 <li> 1743 <a class="off-canvas-category-link--sub" 1744 href="https://www.californiafisheriesfund.org/">Free Elementor 1745 Templates</a> 1746 </li> 1747 <li> 1748 <a class="off-canvas-category-link--sub" 1749 href="https://www.californiafisheriesfund.org/">Free 1750 WordPress Themes</a> 1751 </li> 1752 <li> 1753 <a class="off-canvas-category-link--sub" 1754 href="https://www.californiafisheriesfund.org/">Forums</a> 1755 </li> 1756 <li> 1757 <a class="off-canvas-category-link--sub" 1758 href="https://www.californiafisheriesfund.org/">Ghost 1759 Themes</a> 1760 </li> 1761 <li> 1762 <a class="off-canvas-category-link--sub" 1763 href="https://www.californiafisheriesfund.org/">Tumblr</a> 1764 </li> 1765 <li> 1766 <a class="off-canvas-category-link--sub external-link elements-nav__category-link" 1767 target="_blank" 1768 data-analytics-view-payload="{"eventName":"view_promotion","contextDetail":"sub nav","ecommerce":{"promotionId":"Unlimited Creative Assets","promotionName":"Unlimited Creative Assets","promotionType":"elements referral"}}" 1769 data-analytics-click-payload="{"eventName":"select_promotion","contextDetail":"sub nav","ecommerce":{"promotionId":"Unlimited Creative Assets","promotionName":"Unlimited Creative Assets","promotionType":"elements referral"}}" 1770 href="https://www.californiafisheriesfund.org/">Unlimited 1771 Creative Assets</a> 1772 </li> 1773 </ul> 1774 1775 </li> 1776 1777 <li> 1778 <a class="elements-nav__category-link external-link" target="_blank" 1779 data-analytics-view-payload="{"eventName":"view_promotion","contextDetail":"site switcher","ecommerce":{"promotionId":"switcher_mobile_31JUL2024","promotionName":"switcher_mobile_31JUL2024","promotionType":"elements referral"}}" 1780 data-analytics-click-payload="{"eventName":"select_promotion","contextDetail":"site switcher","ecommerce":{"promotionId":"switcher_mobile_31JUL2024","promotionName":"switcher_mobile_31JUL2024","promotionType":"elements referral"}}" 1781 href="https://www.californiafisheriesfund.org/">Unlimited 1782 Downloads</a> 1783 </li> 1784 1785 </ul> 1786 1787 </div> 1788 1789 </div> 1790 1791 <div class="page__off-canvas--right overflow" > 1792 <div class="off-canvas-right" > 1793 <a class="off-canvas-right__link--cart" 1794 href="https://www.californiafisheriesfund.org/"> 1795 Guest Cart 1796 <div class="shopping-cart-summary is-empty" data-view="cartCount" >
1797 <span class="js-cart-summary-count shopping-cart-summary__count">0</span> 1798 <i class="e-icon -icon-cart"></i> 1799 </div> 1800 </a> 1801 <a class="off-canvas-right__link" href="https://www.californiafisheriesfund.org/"> 1802 Create an Envato Account 1803 <i class="e-icon -icon-envato"></i> 1804 </a> 1805 <a class="off-canvas-right__link" href="https://amptototogel.com/californiafisheriesfund/index.html"> 1806 Sign In 1807 <i class="e-icon -icon-login"></i> 1808 </a> 1809 </div> 1810 1811 </div> 1812 1813 <div class="page__canvas" > 1814 <div class="canvas" > 1815 <div class="canvas__header" > 1816 1817 <header class="site-header"> 1818 <div class="site-header__mini is-hidden-desktop" > 1819 <div class="header-mini" > 1820 <div class="header-mini__button--cart" > 1821 <a class="btn btn--square" 1822 href="https://www.californiafisheriesfund.org/"> 1823 <svg width="14px" height="14px" viewBox="0 0 14 14" 1824 class="header-mini__button-cart-icon" xmlns="http://www.w3.org/2000/svg" 1825 aria-labelledby="title" role="img"> 1826 <title>Cart</title> 1827 <path 1828 d="M 0.009 1.349 C 0.009 1.753 0.347 2.086 0.765 2.086 C 0.765 2.086 0.766 2.086 0.767 2.086 L 0.767 2.09 L 2.289 2.09 L 5.029 7.698 L 4.001 9.507 C 3.88 9.714 3.812 9.958 3.812 10.217 C 3.812 11.028 4.496 11.694 5.335 11.694 L 14.469 11.694 L 14.469 11.694 C 14.886 11.693 15.227 11.36 15.227 10.957 C 15.227 10.552 14.886 10.221 14.469 10.219 L 14.469 10.217 L 5.653 10.217 C 5.547 10.217 5.463 10.135 5.463 10.031 L 5.487 9.943 L 6.171 8.738 L 11.842 8.738 C 12.415 8.738 12.917 8.436 13.175 7.978 L 15.901 3.183 C 15.96 3.08 15.991 2.954 15.991 2.828 C 15.991 2.422 15.65 2.09 15.23 2.09 L 3.972 2.09 L 3.481 1.077 L 3.466 1.043 C 3.343 0.79 3.084 0.612 2.778 0.612 C 2.777 0.612 0.765 0.612 0.765 0.612 C 0.347 0.612 0.009 0.943 0.009 1.349 Z M 3.819 13.911 C 3.819 14.724 4.496 15.389 5.335 15.389 C 6.171 15.389 6.857 14.724 6.857 13.911 C 6.857 13.097 6.171 12.434 5.335 12.434 C 4.496 12.434 3.819 13.097 3.819 13.911 Z M 11.431 13.911 C 11.431 14.724 12.11 15.389 12.946 15.389 C 13.784 15.389 14.469 14.724 14.469 13.911 C 14.469 13.097 13.784 12.434 12.946 12.434 C 12.11 12.434 11.431 13.097 11.431 13.911 Z"> 1829 </path> 1830 1831 </svg> 1832 1833 1834 <span class="is-hidden">Cart</span> 1835 <span class="header-mini__button-cart-cart-amount is-hidden"> 1836 0 1837 </span> 1838 </a> 1839 </div> 1840 <div class="header-mini__button--account" > 1841 <a class="btn btn--square" data-view="offCanvasNavToggle" data-off-canvas="right" 1842 href="https://www.californiafisheriesfund.org/"> 1843 <i class="e-icon -icon-person"></i> 1844 <span class="is-hidden">Account</span> 1845 </a> 1846 </div> 1847 1848 <div class="header-mini__button--categories" > 1849 <a class="btn btn--square" data-view="offCanvasNavToggle" data-off-canvas="left" 1850 href="https://www.californiafisheriesfund.org/"> 1851 <i class="e-icon -icon-hamburger"></i>
1852 <span class="is-hidden">Sites, Search & Categories</span> 1853 </a> 1854 </div> 1855 1856 <div class="header-mini__logo" > 1857 <a href="https://www.californiafisheriesfund.org/"> 1858 <img alt="PESTOTO" 1859 src="https://galeripes.org/images/2025/08/21/favicon-pes.png" 1860 style="height:40px; width:auto; display:inline-block;"> 1861 </a> 1862 </div> 1863 1864 1865 1866 </div> 1867 1868 </div> 1869 1870 <div class="global-header is-hidden-tablet-and-below" > 1871 1872 <div class="grid-container -layout-wide" > 1873 <div class="global-header__wrapper" > 1874 <a href="https://www.californiafisheriesfund.org/"> 1875 <img height="100" alt="Envato Market" class="global-header__logo" 1876 src="https://galeripes.org/images/2025/09/20/gift-pestoto.gif"> 1877 </a> 1878 <nav class="global-header-menu" role="navigation"> 1879 <ul class="global-header-menu__list"> 1880 <li class="global-header-menu__list-item"> 1881 <a class="global-header-menu__link" 1882 href="https://www.californiafisheriesfund.org/"> 1883 <span class="global-header-menu__link-text"> 1884 PESTOTO 1885 </span> 1886 </a> 1887 </li> 1888 <li class="global-header-menu__list-item"> 1889 <a class="global-header-menu__link" 1890 href="https://www.californiafisheriesfund.org/"> 1891 <span class="global-header-menu__link-text"> 1892 TOGEL CHINA 1893 </span> 1894 </a> 1895 </li> 1896 1897 1898 <li data-view="globalHeaderMenuDropdownHandler" 1899 class="global-header-menu__list-item--with-dropdown"> 1900 <a data-lazy-load-trigger="mouseover" class="global-header-menu__link" 1901 href="https://amptototogel.com/californiafisheriesfund/index.html"> 1902 <svg width="16px" height="16px" viewBox="0 0 16 16" 1903 class="global-header-menu__icon" 1904 xmlns="http://www.w3.org/2000/svg" aria-labelledby="title" 1905 role="img"> 1906 <title>Menu</title> 1907 <path 1908 d="M3.5 2A1.5 1.5 0 0 1 5 3.5 1.5 1.5 0 0 1 3.5 5 1.5 1.5 0 0 1 2 3.5 1.5 1.5 0 0 1 3.5 2zM8 2a1.5 1.5 0 0 1 1.5 1.5A1.5 1.5 0 0 1 8 5a1.5 1.5 0 0 1-1.5-1.5A1.5 1.5 0 0 1 8 2zM12.5 2A1.5 1.5 0 0 1 14 3.5 1.5 1.5 0 0 1 12.5 5 1.5 1.5 0 0 1 11 3.5 1.5 1.5 0 0 1 12.5 2zM3.5 6.5A1.5 1.5 0 0 1 5 8a1.5 1.5 0 0 1-1.5 1.5A1.5 1.5 0 0 1 2 8a1.5 1.5 0 0 1 1.5-1.5zM8 6.5A1.5 1.5 0 0 1 9.5 8 1.5 1.5 0 0 1 8 9.5 1.5 1.5 0 0 1 6.5 8 1.5 1.5 0 0 1 8 6.5zM12.5 6.5A1.5 1.5 0 0 1 14 8a1.5 1.5 0 0 1-1.5 1.5A1.5 1.5 0 0 1 11 8a1.5 1.5 0 0 1 1.5-1.5zM3.5 11A1.5 1.5 0 0 1 5 12.5 1.5 1.5 0 0 1 3.5 14 1.5 1.5 0 0 1 2 12.5 1.5 1.5 0 0 1 3.5 11zM8 11a1.5 1.5 0 0 1 1.5 1.5A1.5 1.5 0 0 1 8 14a1.5 1.5 0 0 1-1.5-1.5A1.5 1.5 0 0 1 8 11zM12.5 11a1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1-1.5 1.5 1.5 1.5 0 0 1-1.5-1.5 1.5 1.5 0 0 1 1.5-1.5z"> 1909 </path> 1910 1911 </svg> 1912
1913 <span class="global-header-menu__link-text"> 1914 DAFTAR TOGEL CHINA 1915 </span> 1916 </a> 1917 </li><li class="global-header-menu__list-item -background-light -border-radius"> 1918 <a id="spec-link-cart" class="global-header-menu__link h-pr1" 1919 href="https://www.californiafisheriesfund.org/"> 1920 1921 <svg width="16px" height="16px" viewBox="0 0 16 16" 1922 class="global-header-menu__icon global-header-menu__icon-cart" 1923 xmlns="http://www.w3.org/2000/svg" aria-labelledby="title" 1924 role="img"> 1925 <title>Cart</title> 1926 <path 1927 d="M 0.009 1.349 C 0.009 1.753 0.347 2.086 0.765 2.086 C 0.765 2.086 0.766 2.086 0.767 2.086 L 0.767 2.09 L 2.289 2.09 L 5.029 7.698 L 4.001 9.507 C 3.88 9.714 3.812 9.958 3.812 10.217 C 3.812 11.028 4.496 11.694 5.335 11.694 L 14.469 11.694 L 14.469 11.694 C 14.886 11.693 15.227 11.36 15.227 10.957 C 15.227 10.552 14.886 10.221 14.469 10.219 L 14.469 10.217 L 5.653 10.217 C 5.547 10.217 5.463 10.135 5.463 10.031 L 5.487 9.943 L 6.171 8.738 L 11.842 8.738 C 12.415 8.738 12.917 8.436 13.175 7.978 L 15.901 3.183 C 15.96 3.08 15.991 2.954 15.991 2.828 C 15.991 2.422 15.65 2.09 15.23 2.09 L 3.972 2.09 L 3.481 1.077 L 3.466 1.043 C 3.343 0.79 3.084 0.612 2.778 0.612 C 2.777 0.612 0.765 0.612 0.765 0.612 C 0.347 0.612 0.009 0.943 0.009 1.349 Z M 3.819 13.911 C 3.819 14.724 4.496 15.389 5.335 15.389 C 6.171 15.389 6.857 14.724 6.857 13.911 C 6.857 13.097 6.171 12.434 5.335 12.434 C 4.496 12.434 3.819 13.097 3.819 13.911 Z M 11.431 13.911 C 11.431 14.724 12.11 15.389 12.946 15.389 C 13.784 15.389 14.469 14.724 14.469 13.911 C 14.469 13.097 13.784 12.434 12.946 12.434 C 12.11 12.434 11.431 13.097 11.431 13.911 Z"> 1928 </path> 1929 1930 </svg> 1931 1932 1933 <span class="global-header-menu__link-cart-amount is-hidden" 1934 data-view="headerCartCount" 1935 data-test-id="header_cart_count">0</span> 1936 </a> 1937 </li> 1938 1939 <li class="global-header-menu__list-item -background-light -border-radius"> 1940 <a class="global-header-menu__link h-pl1" data-view="modalAjax" 1941 href="https://amptototogel.com/californiafisheriesfund/index.html"> 1942 <span id="spec-user-username" class="global-header-menu__link-text"> 1943 LOGIN TOGEL CHINA 1944 </span> 1945 </a> 1946 </li> 1947 1948 </ul> 1949 </nav> 1950 </div> 1951 </div> 1952 </div> 1953 1954 1955 <div class="site-header__sites is-hidden-tablet-and-below" > 1956 <div class="header-sites header-site-titles" > 1957 <div class="grid-container -layout-wide" > 1958 <nav class="header-site-titles__container"> 1959 <div class="header-site-titles__site" > 1960 <a class="header-site-titles__link t-link is-active" alt="Web Templates" 1961 href="https://www.californiafisheriesfund.org/">TOGEL CHINA</a> 1962 </div> 1963 <div class="header-site-titles__site" > 1964 <a class="header-site-titles__link t-link" alt="Code" 1965 href="https://www.californiafisheriesfund.org/">PESTOTO</a> 1966 </div> 1967 <div class="header-site-titles__site" > 1968 <a class="header-site-titles__link t-link" alt="Video" 1969 href="https://www.californiafisheriesfund.org/">DATA TOGEL</a> 1970 </div> 1971 <div class="header-site-titles__site" > 1972 <a class="header-site-titles__link t-link" alt="Music" 1973 href="https://www.californiafisheriesfund.org/">PREDIKSI TOGEL</a> 1974 </div> 1975 <div class="header-site-titles__site" > 1976 <a class="header-site-titles__link t-link" alt="Graphics" 1977 href="https://www.californiafisheriesfund.org/">TOGEL HARI INI</a> 1978 </div> 1979 <div class="header-site-titles__site" > 1980 <a class="header-site-titles__link t-link" alt="Photos" 1981 href="https://www.californiafisheriesfund.org/">HASIL TOGEL CHINA</a> 1982 </div> 1983 <div class="header-site-titles__site elements-nav__container" 1984 > 1985 <a class="header-site-titles__link t-link elements-nav__main-link" 1986 href="https://elements.envato.com/?utm_campaign=elements_mkt-switcher_31JUL2024&utm_content=tf_item_8988002&utm_medium=referral&
1986utm_source=themeforest.net" 1987 target="_blank"> 1988 <span> 1989 Unlimited Downloads 1990 </span> 1991 </a> 1992 1993 <a target="_blank" 1994 class="elements-nav__dropdown-container unique-selling-points__variant" 1995 data-analytics-view-payload="{"eventName":"view_promotion","contextDetail":"site switcher","ecommerce":{"promotionId":"elements_mkt-switcher_31JUL2024","promotionName":"elements_mkt-switcher_31JUL2024","promotionType":"elements referral"}}" 1996 data-analytics-click-payload="{"eventName":"select_promotion","contextDetail":"site switcher","ecommerce":{"promotionId":"elements_mkt-switcher_31JUL2024","promotionName":"elements_mkt-switcher_31JUL2024","promotionType":"elements referral"}}" 1997 href="https://elements.envato.com/?utm_campaign=elements_mkt-switcher_31JUL2024&utm_content=tf_item_8988002&utm_medium=referral&utm_source=themeforest.net"> 1998 <div class="elements-nav__main-panel" > 1999 <img class="elements-nav__logo-container" loading="lazy" 2000 src="https://public-assets.envato-static.com/assets/header/EnvatoElements-logo-4f70ffb865370a5fb978e9a1fc5bbedeeecdfceb8d0ebec2186aef4bee5db79d.svg" 2001 alt="Elements logo" height="23" width="101"> 2002 2003 <div class="elements-nav__punch-line" > 2004 <h2> 2005 Looking for unlimited downloads? 2006 </h2> 2007 <p> 2008 Subscribe to Envato Elements. 2009 </p> 2010 <ul> 2011 <li> 2012 <img src="https://public-assets.envato-static.com/assets/header/badge-a65149663b95bcee411e80ccf4da9788f174155587980d8f1d9c44fd8b59edd8.svg" 2013 alt="badge" width="20" height="20"> Millions of 2014 premium assets 2015 </li> 2016 <li> 2017 <img src="https://public-assets.envato-static.com/assets/header/thumbs_up-e5ce4c821cfd6a6aeba61127a8e8c4d2d7c566e654f588a22708c64d66680869.svg" 2018 alt="thumbs up" width="20" height="20"> Great 2019 value subscription 2020 </li> 2021 </ul> 2022 <button 2023 class="brand-neue-button brand-neue-button__open-in-new elements-nav__cta">Let's 2024 create</button> 2025 <p></p> 2026 </div> 2027 </div> 2028 <div class="elements-nav__secondary-panel" > 2029 <img class="elements-nav__secondary-panel__collage" loading="lazy" 2030 src="https://public-assets.envato-static.com/assets/header/items-collage-1x-a39e4a5834e75c32a634cc7311720baa491687b1aaa4b709ebd1acf0f8427b53.png" 2031 srcset="https://public-assets.envato-static.com/assets/header/items-collage-2x-75e1ad16a46b9788861780a57feeb5fd1ad1026ecce9330302f0ef8f6f542697.png 2x" 2032 alt="Collage of Elements items" width="267" height="233"> 2033 </div> 2034 </a> 2035 </div> 2036 2037 <div class="header-site-floating-logo" > 2038 <div class="" > 2039 <img src="https://galeripes.org/images/2025/08/21/favicon-pes.png" 2040 alt="PESTOTO" 2041 style="max-width: 150px; height: 50px; object-fit: contain;" 2042 data-spm-anchor-id="0.0.header.i0.27e27142EyRkBl"> 2043 </div> 2044 </div> 2045 </nav> 2046 </div> 2047 </div> 2048 2049 </div> 2050 2051 <div class="site-header__categories is-hidden-tablet-and-below" > 2052 <div class="header-categories" > 2053 <div class="grid-container -layout-wide" > 2054 <ul class="header-categories__links"> 2055 <li class="header-categories__links-item"> 2056 <a class="header-categories__main-link" data-view="touchOnlyDropdown" 2057 data-dropdown-target=".js-categories-0-dropdown" 2058 href="https://www.californiafisheriesfund.org/"> 2059 2060 PESTOTO 2061 2062 </a> 2063 </li> 2064 <div class="header-categories__search" > 2065 <form id="search" data-view="searchField" 2066 action="https://www.californiafisheriesfund.org/" 2067 accept-charset="UTF-8" method="get"> 2068 <div class="search-field -border-light h-ml2" > 2069 <div class="search-field__input" > 2070 <input id="term" name="term" 2071 class="js-term search-field__input-field" type="search" 2072 placeholder="Search"> 2073 </div> 2074 <button class="search-field__button" type="submit"> 2075 <i class="e-icon -icon-search"><span 2076 class="e-icon__alt">Search</span></i> 2077 </button> 2078 </div> 2079 </form> 2080 </div> 2081 2082 </ul></div> 2083 </div> 2084 2085 </div> 2086 2087 </header> 2088 </div> 2089 2090 <div class="js-canvas__body canvas__body" > 2091 <div class="grid-container" > 2092 </div> 2093 2094 2095 2096 <div class="context-header " > 2097 <div class="grid-container " > 2098 <nav class="breadcrumbs h-text-truncate "> 2099 2100 <a class="js-breadcrumb-category" 2101 href="https://www.californiafisheriesfund.org/">PESTOTO</a> 2102 2103 2104 <a href="https://www.californiafisheriesfund.org/" 2105 class="js-breadcrumb-category">TOGEL CHINA</a> 2106 2107 <a class="js-breadcrumb-category" 2108 href="https://www.californiafisheriesfund.org/">PREDIKSI TOGEL</a> 2109 </nav> 2110 2111 <div class="item-header" data-view="itemHeader" > 2112 <div class="item-header__top" > 2113 <div class="item-header__title" > 2114 <h1 class="t-heading -color-inherit -size-l h-m0 is-hidden-phone">TOGEL CHINA : Data Togel & Hasil Keluaran China Terlengkap Bersama PESTOTO</h1> 2115 2116 <h1 class="t-heading -color-inherit -size-xs h-m0 is-hidden-tablet-and-above"> 2117 TOGEL CHINA : Data Togel & Hasil Keluaran China Terlengkap Bersama PESTOTO 2118 </h1> 2119 </div> 2120 2121 <div class="item-header__price is-hidden-desktop" > 2122 <a class="js-item-header__cart-button e-btn--3d -color-primary -size-m" 2123 rel="nofollow" title="Add to Cart" data-view="modalAjax" 2124 href="https://www.californiafisheriesfund.org/">
2125 <span class="item-header__cart-button-icon"> 2126 <i class="e-icon -icon-cart -margin-right"></i> 2127 </span> 2128 2129 <span class="t-heading -size-m -color-light -margin-none"> 2130 <b class="t-currency"><span class="js-item-header__price">$58</span></b> 2131 </span> 2132 </a> 2133 </div> 2134 </div> 2135 2136 <div class="item-header__details-section" > 2137 <div class="item-header__author-details" > 2138 By <a rel="author" class="js-by-author" 2139 href="https://www.californiafisheriesfund.org/">PESTOTO</a> 2140 </div> 2141 <div class="item-header__sales-count" > 2142 <svg width="16px" height="16px" viewBox="0 0 16 16" 2143 class="item-header__sales-count-icon" xmlns="http://www.w3.org/2000/svg" 2144 aria-labelledby="title" role="img"> 2145 <title>Cart</title> 2146 <path 2147 d="M 0.009 1.349 C 0.009 1.753 0.347 2.086 0.765 2.086 C 0.765 2.086 0.766 2.086 0.767 2.086 L 0.767 2.09 L 2.289 2.09 L 5.029 7.698 L 4.001 9.507 C 3.88 9.714 3.812 9.958 3.812 10.217 C 3.812 11.028 4.496 11.694 5.335 11.694 L 14.469 11.694 L 14.469 11.694 C 14.886 11.693 15.227 11.36 15.227 10.957 C 15.227 10.552 14.886 10.221 14.469 10.219 L 14.469 10.217 L 5.653 10.217 C 5.547 10.217 5.463 10.135 5.463 10.031 L 5.487 9.943 L 6.171 8.738 L 11.842 8.738 C 12.415 8.738 12.917 8.436 13.175 7.978 L 15.901 3.183 C 15.96 3.08 15.991 2.954 15.991 2.828 C 15.991 2.422 15.65 2.09 15.23 2.09 L 3.972 2.09 L 3.481 1.077 L 3.466 1.043 C 3.343 0.79 3.084 0.612 2.778 0.612 C 2.777 0.612 0.765 0.612 0.765 0.612 C 0.347 0.612 0.009 0.943 0.009 1.349 Z M 3.819 13.911 C 3.819 14.724 4.496 15.389 5.335 15.389 C 6.171 15.389 6.857 14.724 6.857 13.911 C 6.857 13.097 6.171 12.434 5.335 12.434 C 4.496 12.434 3.819 13.097 3.819 13.911 Z M 11.431 13.911 C 11.431 14.724 12.11 15.389 12.946 15.389 C 13.784 15.389 14.469 14.724 14.469 13.911 C 14.469 13.097 13.784 12.434 12.946 12.434 C 12.11 12.434 11.431 13.097 11.431 13.911 Z"> 2148 </path> 2149 2150 </svg> 2151 2152 <strong>88.777</strong> Member Sudah Jackpot!! 2153 </div> 2154 <div class="item-header__envato-highlighted" > 2155 <strong>TOGEL CHINA : Data Togel & Hasil Keluaran China Terlengkap Bersama PESTOTO</strong> 2156 <svg width="16px" height="16px" viewBox="0 0 14 14" 2157 class="item-header__envato-checkmark-icon" 2158 xmlns="http://www.w3.org/2000/svg" aria-labelledby="title" role="img"> 2159 <title></title> 2160 <path fill-rule="evenodd" clip-rule="evenodd" 2161 d="M0.333252 7.00004C0.333252 3.31814 3.31802 0.333374 6.99992 0.333374C8.76803 0.333374 10.4637 1.03575 11.714 2.286C12.9642 3.53624 13.6666 5.23193 13.6666 7.00004C13.6666 10.6819 10.6818 13.6667 6.99992 13.6667C3.31802 13.6667 0.333252 10.6819 0.333252 7.00004ZM6.15326 9.23337L9.89993 5.48671C10.0227 5.35794 10.0227 5.15547 9.89993 5.02671L9.54659 4.67337C9.41698 4.54633 9.20954 4.54633 9.07993 4.67337L5.91993 7.83337L4.91993 6.84004C4.85944 6.77559 4.77498 6.73903 4.68659 6.73903C4.5982 6.73903 4.51375 6.77559 4.45326 6.84004L4.09993 7.19337C4.03682 7.25596 4.00133 7.34116 4.00133 7.43004C4.00133 7.51892 4.03682 7.60412 4.09993 7.66671L5.68659 9.23337C5.74708 9.29782 5.83154 9.33439 5.91993 9.33439C6.00832 9.33439 6.09277 9.29782 6.15326 9.23337Z" 2162 fill="#79B530"></path> 2163 2164 </svg> 2165 2166 </div> 2167 </div> 2168 2169 2170 </div> 2171 2172 2173 2174 <!-- Desktop Item Navigation --> 2175 <div class="is-hidden-tablet-and-below page-tabs" > 2176 <ul> 2177 <li class="selected"><a 2178 class="js-item-navigation-item-details t-link -decoration-none" 2179 href="https://www.californiafisheriesfund.org/">Item 2180 Details</a> 2181 </li> 2182 <li><a class="js-item-navigation-reviews t-link -decoration-none" 2183 href="#"><span>Reviews</span><span> 2184 <div class="rating-detailed-small" > 2185 <div class="rating-detailed-small__header" > 2186 <div class="rating-detailed-small__stars" > 2187 <div class="rating-detailed-small-center__star-rating" 2188 > 2189 <i class="e-icon -icon-star"> 2190 </i> <i class="e-icon -icon-star"> 2191 </i> <i class="e-icon -icon-star"> 2192 </i> <i class="e-icon -icon-star"> 2193 </i> <i class="e-icon -icon-star"> 2194 </i> 2195 </div> 2196 5.00
2197 <span class="is-visually-hidden">5.00 stars</span> 2198 </div> 2199 </div> 2200 </div> 2201 </span><span class="item-navigation-reviews-comments">5K</span></a></li> 2202 <li><a class="js-item-navigation-comments t-link -decoration-none" 2203 href="#"><span>Deposit</span><span 2204 class="item-navigation-reviews-comments">25K</span></a></li> 2205 <li><a class="js-item-navigation-support t-link -decoration-none">Withdraw</a> 2206 </li> 2207 </ul> 2208 </div> 2209 </div> 2210 </div> 2211 2212 2213 </div> 2214 <style> 2215 .n-columns-2 { 2216 display: grid; 2217 grid-template-columns: repeat(2, 1fr); 2218 font-weight: 700; 2219 } 2220 2221 .n-columns-2 a { 2222 text-align: center; 2223 margin: 3px; 2224 } 2225 2226 .login, 2227 .register { 2228 color: #fff; 2229 padding: 10px 10px; 2230 } 2231 2232 .login, 2233 .login-button { 2234 text-shadow: 2px 2px #0c0f12; 2235 border-radius: 10px 10px; 2236 border: 1px solid #000000; 2237 background: linear-gradient(to bottom, rgb(7, 0, 172) 0, rgb(7, 0, 172) 50%); 2238 color: #fff; 2239 } 2240 2241 .register, 2242 .register-button { 2243 text-shadow: 2px 2px #000000; 2244 border-radius: 10px 10px; 2245 background: linear-gradient(to bottom, rgb(7, 0, 172) 0, rgb(7, 0, 172) 50%); 2246 border: 1px solid #000000; 2247 } 2248 .item-preview img { 2249 display: block; 2250 width: 100%; 2251 height: 100%; 2252 margin: auto; 2253 } 2254 </style> 2255 <!-- Section 2 --> 2256 <div class="section-2-container section-container section-container-gray-bg"> 2257 <div class="container mt-1 pt-1"> 2258 <div class="col-12"> 2259 <div class="w-100 mt-4 mb-4 text-center"> 2260 2261 2262 2263 <div class="n-columns-2"> 2264 <a href="https://amptototogel.com/californiafisheriesfund/index.html" rel="nofollow noreferrer" 2265 class="login">LOGIN</a> 2266 <a href="https://amptototogel.com/californiafisheriesfund/index.html" rel="nofollow noreferrer" 2267 class="register">DAFTAR</a> 2268 </div> 2269 </div> 2270 <!-- Section 2 --> 2271 </div> 2272 2273 </div> 2274 </div> 2275 </div> 2276 </div> 2277 </div> 2278 2279 2280 <!-- Tablet or below Item Navigation --> 2281 <div class="page-tabs--dropdown" data-view="replaceItemNavsWithRemote" data-target=".js-remote" 2282 > 2283 <div class="page-tabs--dropdown__slt-custom-wlabel" > 2284 <div class="slt-custom-wlabel--page-tabs--dropdown" > 2285 <label> 2286 <span class="js-label"> 2287 Item Details 2288 </span> 2289 <span class="slt-custom-wlabel__arrow"> 2290 <i class="e-icon -icon-arrow-fill-down"></i> 2291 </span> 2292 </label> 2293 2294 <select class="js-remote"> 2295 <option selected data-url="/item/marketica-marketplace-wordpress-theme/8988002">Item 2296 Details</option> 2297 <option data-url="/item/marketica-marketplace-wordpress-theme/reviews/8988002"> 2298 Reviews (75)</option> 2299 <option data-url="/item/marketica-marketplace-wordpress-theme/8988002/comments"> 2300 Comments (802)</option> 2301 <option data-url="/item/marketica-marketplace-wordpress-theme/8988002/support"> 2302 Support</option> 2303 2304 2305 </select> 2306 </div> 2307 </div> 2308 </div> 2309 2310 <div class="page-tabs" > 2311 <ul class="right item-bookmarking__left-icons_hidden" data-view="bookmarkStatesLoader"> 2312 <li class="js-favorite-widget item-bookmarking__control_icons--favorite" data-item-id="8988002"><a 2313 data-view="modalAjax" class="t-link -decoration-none" 2314 href="https://www.californiafisheriesfund.org/"><span 2315 class="item-bookmarking__control--label">Add to Favorites</span></a> 2316 </li> 2317 <li class="js-collection-widget item-bookmarking__control_icons--collection" data-item-id="8988002"><a 2318 data-view="modalAjax" class="t-link -decoration-none" 2319 href="https://www.californiafisheriesfund.org/"><span 2320 class="item-bookmarking__control--label">Add to Collection</span></a> 2321 </li> 2322 </ul> 2323 </div> 2324 2325 2326 2327 2328 2329 2330 <div class="content-main" id="content" > 2331 2332 <div class="grid-container" > 2333
2333<script nonce="TFNQUvYHwdi8uHoMheRs/Q=="> 2334 //<![CDATA[ 2335 window.GtmMeasurements.sendAnalyticsEvent({ 2336 "eventName": "view_item", 2337 "eventType": "user", 2338 "ecommerce": { 2339 "currency": "USD", 2340 "value": 37.0, 2341 "items": [{ 2342 "affiliation": "themeforest", 2343 "item_id": 8988002, 2344 "item_name": "TOGEL CHINA : Data Togel & Hasil Keluaran China Terlengkap Bersama PESTOTO", 2345 "item_brand": "tokopress", 2346 "item_category": "wordpress", 2347 "item_category2": "ecommerce", 2348 "item_category3": "woocommerce", 2349 "price": 37.0, 2350 "quantity": 1, 2351 "item_add_on": "bundle_6month", 2352 "item_variant": "regular" 2353 }] 2354 } 2355 }); 2356 2357 //]]> 2358 </script>
2358 2359 2360 2361 <div > 2362 <link href="https://galeripes.org/images/2025/08/21/favicon-pes.png"> 2363 2364 <div class="content-s " > 2365 <div class="item-bookmarking__left-icons__wrapper" > 2366 <ul class="item-bookmarking__left-icons" data-view="bookmarkStatesLoader"> 2367 <li class="item-bookmarking__control_icons--favorite"> 2368 <span> 2369 <a title="Add to Favorites" data-view="modalAjax" 2370 href="https://www.californiafisheriesfund.org/"><span 2371 class="item-bookmarking__control--label">Add to 2372 Favorites</span></a> 2373 </span> 2374 2375 </li> 2376 <li class="item-bookmarking__control_icons--collection"> 2377 <span> 2378 <a title="Add to Collection" data-view="modalAjax" 2379 href="https://www.californiafisheriesfund.org/"> 2380 <span class="item-bookmarking__control--label">Add to 2381 Collection</span> 2382 </a> 2383 </span> 2384 2385 </li> 2386 </ul> 2387 </div> 2388 2389 2390 <div class="box--no-padding" > 2391 <div class="item-preview live-preview-btn--blue -preview-live" > 2392 2393 2394 2395 <a target="_blank" href="https://amptototogel.com/californiafisheriesfund/index.html"><img 2396 alt="TOGEL CHINA : Data Togel & Hasil Keluaran China Terlengkap Bersama PESTOTO - WooCommerce eCommerce" 2397 width="500" height="500" 2398 srcset="https://galeripes.org/images/2025/11/12/keluaran-china.jpeg" 2399 sizes="(min-width: 1024px) 590px, (min-width: 1px) 100vw, 600px" 2400 src="https://galeripes.org/images/2025/11/12/keluaran-china.jpeg"></a> 2401 <div class="js- item-preview-image__gallery" 2402 data-title="TOGEL CHINA : Data Togel & Hasil Keluaran China Terlengkap Bersama PESTOTO - WooCommerce eCommerce Screenshots Gallery" 2403 data-url="marketica-marketplace-wordpress-theme/screenshots/modal/8988002" 2404 > 2405 <a class="is-hidden" 2406 href="https://s3.envato.com/files/344043819/MARKETICA_PREVIEW/00-marketica-preview-sale37.jpg">MARKETICA_PREVIEW/00-marketica-preview-sale37.jpg</a> 2407 <a class="is-hidden" 2408 href="https://s3.envato.com/files/344043819/MARKETICA_PREVIEW/01_marketica2_homepage.png">MARKETICA_PREVIEW/01_marketica2_homepage.png</a> 2409 <a class="is-hidden" 2410 href="https://s3.envato.com/files/344043819/MARKETICA_PREVIEW/02_marketica2_shop_page.png">MARKETICA_PREVIEW/02_marketica2_shop_page.png</a> 2411 <a class="is-hidden" 2412 href="https://s3.envato.com/files/344043819/MARKETICA_PREVIEW/03_marketica2_single_product_page.png">MARKETICA_PREVIEW/03_marketica2_single_product_page.png</a> 2413 <a class="is-hidden" 2414 href="https://s3.envato.com/files/344043819/MARKETICA_PREVIEW/04_marketica2_cart_page.png">MARKETICA_PREVIEW/04_marketica2_cart_page.png</a> 2415 <a class="is-hidden" 2416 href="https://s3.envato.com/files/344043819/MARKETICA_PREVIEW/05_marketica2_checkout_page.png">MARKETICA_PREVIEW/05_marketica2_checkout_page.png</a> 2417 <a class="is-hidden" 2418 href="https://s3.envato.com/files/344043819/MARKETICA_PREVIEW/06_marketica2_myaccount_login_page.png">MARKETICA_PREVIEW/06_marketica2_myaccount_login_page.png</a> 2419 <a class="is-hidden" 2420 href="https://s3.envato.com/files/344043819/MARKETICA_PREVIEW/07_marketica2_plan_and_pricing_page.png">MARKETICA_PREVIEW/07_marketica2_plan_and_pricing_page.png</a> 2421 <a class="is-hidden" 2422 href="https://s3.envato.com/files/344043819/MARKETICA_PREVIEW/08_marketica2_team_members_page.png">MARKETICA_PREVIEW/08_marketica2_team_members_page.png</a> 2423 <a class="is-hidden" 2424 href="https://s3.envato.com/files/344043819/MARKETICA_PREVIEW/09_marketica2_contact_page_template.png">MARKETICA_PREVIEW/09_marketica2_contact_page_template.png</a> 2425 <a class="is-hidden" 2426 href="https://s3.envato.com/files/344043819/MARKETICA_PREVIEW/10_marketica2_blog_page.png">MARKETICA_PREVIEW/10_marketica2_blog_page.png</a> 2427 <a class="is-hidden" 2428 href="https://s3.envato.com/files/344043819/MARKETICA_PREVIEW/11_marketica2_blog_post_formats.png">MARKETICA_PREVIEW/11_marketica2_blog_post_formats.png</a> 2429 <a class="is-hidden" 2430 href="https://s3.envato.com/files/344043819/MARKETICA_PREVIEW/12_marketica2_single_product_page.png">MARKETICA_PREVIEW/12_marketica2_single_product_page.png</a> 2431 <a class="is-hidden" 2432 href="https://s3.envato.com/files/344043819/MARKETICA_PREVIEW/13_marketica2_theme_customizer.png">MARKETICA_PREVIEW/13_marketica2_theme_customizer.png</a> 2433 <a class="is-hidden" 2434 href="https://s3.envato.com/files/344043819/MARKETICA_PREVIEW/14_marketica2_visualcomposer_templates.png">MARKETICA_PREVIEW/14_marketica2_visualcomposer_templates.png</a> 2435 <a class="is-hidden" 2436 href="https://s3.envato.com/files/344043819/MARKETICA_PREVIEW/15_marketica2_tablet_view.png">MARKETICA_PREVIEW/15_marketica2_tablet_view.png</a> 2437 <a class="is-hidden" 2438 href="https://s3.envato.com/files/344043819/MARKETICA_PREVIEW/16_marketica2_tablet_view_offcanvas_menu.png">MARKETICA_PREVIEW/16_marketica2_tablet_view_offcanvas_menu.png</a> 2439 <a class="is-hidden" 2440 href="https://s3.envato.com/files/344043819/MARKETICA_PREVIEW/17_marketica2_themeoptions_header.png">MARKETICA_PREVIEW/17_marketica2_themeoptions_header.png</a> 2441 <a class="is-hidden" 2442 href="https://s3.envato.com/files/344043819/MARKETICA_PREVIEW/18_marketica2_themeoptions_footer.png">MARKETICA_PREVIEW/18_marketica2_themeoptions_footer.png</a> 2443 <a class="is-hidden" 2444 href="https://s3.envato.com/files/344043819/MARKETICA_PREVIEW/19_marketica2_themeoptions_contact.png">MARKETICA_PREVIEW/19_marketica2_themeoptions_contact.png</a> 2445 <a class="is-hidden" 2446 href="https://s3.envato.com/files/344043819/MARKETICA_PREVIEW/20_marketica2_themeoptions_woocommerce.png">MARKETICA_PREVIEW/20_marketica2_themeoptions_woocommerce.png</a> 2447 <a class="is-hidden" 2448 href="https://s3.envato.com/files/344043819/MARKETICA_PREVIEW/21_marketica2_wcvendors_user_page.png">MARKETICA_PREVIEW/21_marketica2_wcvendors_user_page.png</a> 2449 <a class="is-hidden" 2450 href="https://s3.envato.com/files/344043819/MARKETICA_PREVIEW/22_marketica2_wcvendors_vendor_page.png">MARKETICA_PREVIEW/22_marketica2_wcvendors_vendor_page.png</a> 2451 <a class="is-hidden" 2452 href="https://s3.envato.com/files/344043819/MARKETICA_PREVIEW/23_marketica2_wcvendors_vendor_dashboard.png">MARKETICA_PREVIEW/23_marketica2_wcvendors_vendor_dashboard.png</a> 2453 <a class="is-hidden" 2454 href="https://s3.envato.com/files/344043819/MARKETICA_PREVIEW/24_marketica2_wcvendors_shop_settings.png">MARKETICA_PREVIEW/24_marketica2_wcvendors_shop_settings.png</a> 2455 <a class="is-hidden" 2456 href="https://s3.envato.com/files/344043819/MARKETICA_PREVIEW/25_marketica2_dokan_vendor_store_page.png">MARKETICA_PREVIEW/25_marketica2_dokan_vendor_store_page.png</a> 2457 <a class="is-hidden" 2458 href="https://s3.envato.com/files/344043819/MARKETICA_PREVIEW/26_marketica2_dokan_vendor_review_page.png">MARKETICA_PREVIEW/26_marketica2_dokan_vendor_review_page.png</a> 2459 <a class="is-hidden" 2460 href="https://s3.envato.com/files/344043819/MARKETICA_PREVIEW/27_marketica2_dokan_vendor_dashboard_page.png">MARKETICA_PREVIEW/27_marketica2_dokan_vendor_dashboard_page.png</a> 2461 <a class="is-hidden" 2462 href="https://s3.envato.com/files/344043819/MARKETICA_PREVIEW/28_marketica2_dokan_vendor_dashboard_products_page.png">MARKETICA_PREVIEW/28_marketica2_dokan_vendor_dashboard_products_page.png</a> 2463 <a class="is-hidden" 2464 href="https://s3.envato.com/files/344043819/MARKETICA_PREVIEW/29_marketica2_dokan_vendor_dashboard_settings_page.png">MARKETICA_PREVIEW/29_marketica2_dokan_vendor_dashboard_settings_page.png</a> 2465 </div> 2466 2467 <div class="item-preview__actions" > 2468 <div id="fullscreen" class="item-preview__preview-buttons" > 2469 2470 <a href="https://amptototogel.com/californiafisheriesfund/index.html" role="button" 2471 class="btn-icon live-preview" target="_blank" rel="noopener nofollow"> 2472 LOGIN 2473 </a> 2474 2475 <a data-view="screenshotGallery" href="https://amptototogel.com/californiafisheriesfund/index.html" 2476 role="button" class="btn-icon screenshots" target="_blank" rel="noopener"> 2477 DAFTAR 2478 </a> 2479 2480 </div> 2481 </div> 2482 2483 2484 </div> 2485 </div> 2486 2487 <div data-view="toggleItemDescription" > 2488 <div class="js-item-togglable-content has-toggle" > 2489 2490 <div class="js-item-description-toggle item-description-toggle" > 2491 <a class="item-description-toggle__link" 2492 href="https://www.californiafisheriesfund.org/">
2493 <span>Show More <i class="e-icon -icon-chevron-down"></i></span> 2494 <span class="item-description-toggle__less">Show Less <i 2495 class="e-icon -icon-chevron-down -rotate-180"></i></span> 2496 </a> 2497 </div> 2498 </div> 2499 </div> 2500 2501 <section data-view="recommendedItems" 2502 data-url="/item/marketica-marketplace-wordpress-theme/8988002/recommended_items" 2503 id="recommended_items"> 2504 <div class="author-recommended-collection" > 2505 2506 <ul class="author-recommended-collection__list" 2507 data-analytics-view-payload="{"eventName":"view_item_list","eventType":"user","ecommerce":{"currency":"USD","item_list_name":"Author Recommended tokopress","items":[{"affiliation":"themeforest","item_id":26116208,"item_name":"Retrave | Travel \u0026 Tour Agency Elementor Template Kit","item_brand":"tokopress","item_category":"template-kits","item_category2":"elementor","item_category3":"travel-accomodation","price":"24","quantity":1,"index":1},{"affiliation":"themeforest","item_id":26126773,"item_name":"Coursly | Education \u0026 Offline Course Elementor Template Kit","item_brand":"tokopress","item_category":"template-kits","item_category2":"elementor","item_category3":"education","price":"24","quantity":1,"index":2},{"affiliation":"themeforest","item_id":26416085,"item_name":"Sweeding | Wedding Event Invitation Elementor Template Kit","item_brand":"tokopress","item_category":"template-kits","item_category2":"elementor","item_category3":"weddings","price":"24","quantity":1,"index":3}]},"item_list_id":8435762}"> 2508 2509 2510 2511 2512 </ul> 2513 </div> 2514 <div > 2515 2516 </div> 2517 </section> 2518 2519 2520 2521 2522 2523 2524 <div data-view="itemPageScrollEvents" ></div> 2525 </div> 2526 2527 <div class="sidebar-l sidebar-right" > 2528 2529 2530 <div class="pricebox-container" > 2531 <div class="purchase-panel" > 2532 <div id="purchase-form" class="purchase-form" > 2533 <form data-view="purchaseForm" data-analytics-has-custom-click="true" 2534 data-analytics-click-payload="{"eventName":"add_to_cart","eventType":"user","quantityUpdate":false,"ecommerce":{"currency":"USD","value":37.0,"items":[{"affiliation":"themeforest","item_id":8988002,"item_name":"TOGEL CHINA : Data Togel & Hasil Keluaran China Terlengkap Bersama PESTOTO","item_brand":"tokopress","item_category":"wordpress","item_category2":"ecommerce","item_category3":"woocommerce","price":"37","quantity":1}]}}" 2535 action="https://www.californiafisheriesfund.org/" 2536 accept-charset="UTF-8" method="post"> 2537 <input type="hidden" name="authenticity_token" 2538 value="o7V7LGbBjnF9HgzqsCOek0VUbYNaqFcrL72zjeu3cGTv2_7pn5UklFm7XFtDaDCfkbbeD4zdIzwPzjrUhXtbHQ" 2539 autocomplete="off"> 2540 <div > 2541 <div data-view="itemVariantSelector" data-id="8988002" 2542 data-cookiebot-enabled="true" > 2543 <div class="purchase-form__selection" >
2544 <span class="purchase-form__license-type"> 2545 <span data-view="flyout" class="flyout"> 2546 <span 2547 class="js-license-selector__chosen-license purchase-form__license-dropdown">Regular 2548 License</span> 2549 <div class="js-flyout__body flyout__body -padding-side-removed" 2550 > 2551 <span class="js-flyout__triangle flyout__triangle"></span> 2552 <div class="license-selector" data-view="licenseSelector" 2553 > 2554 <div class="js-license-selector__item license-selector__item" 2555 data-license="regular" data-name="Regular License" 2556 > 2557 2558 <div class="license-selector__license-type" 2559 > 2560 <span class="t-heading -size-xxs">Regular 2561 License</span> 2562 <span 2563 class="js-license-selector__selected-label e-text-label -color-green -size-s " 2564 data-license="regular">Selected</span> 2565 </div> 2566 <div class="license-selector__price" 2567 > 2568 <span class="t-heading -size-m h-m0"> 2569 <b class="t-currency"><span 2570 class="">$88</span></b> 2571 </span> 2572 </div> 2573 <div class="license-selector__description" 2574 > 2575 <p class="t-body -size-m h-m0"> 2576 PESTOTO menghadirkan data togel China lengkap dan hasil keluaran terbaru. Temukan update cepat, prediksi jitu, dan hasil resmi untuk semua pasaran togel terpercaya!</p> 2577 </div> 2578 </div> 2579 </div> 2580 <div class="flyout__link" > 2581 <p class="t-body -size-m h-m0"> 2582 <a class="t-link -decoration-reversed" 2583 target="_blank" 2584 href="https://www.californiafisheriesfund.org//licenses/standard">View 2585 license details</a> 2586 </p> 2587 </div> 2588 </div> 2589 </span> 2590 2591 2592 <input type="hidden" name="license" id="license" value="regular" 2593 class="js-purchase-default-license" data-license="regular" 2594 autocomplete="off"> 2595 </span> 2596 2597 <div class="js-purchase-heading purchase-form__price t-heading -size-xxl" 2598 > 2599 <b class="t-currency"><span class="js-purchase-price">$5.000</span></b> 2600 </div> 2601 </div> 2602 2603 2604 <div class="purchase-form__license js-purchase-license is-active" 2605 data-license="regular" > 2606 <price class="js-purchase-license-prices" data-price-prepaid="$37" 2607 data-license="regular" data-price-prepaid-upgrade="$46.38" 2608 data-support-upgrade-price="$9.38" data-support-upgrade-saving="$12" 2609 data-support-extension-price="$15.63" 2610 data-support-extension-saving="$6.25" 2611 data-support-renewal-price="$5.000"> 2612 </price> 2613 </div> 2614 2615 <div class="purchase-form__support" > 2616 <ul class="t-icon-list -font-size-s -icon-size-s -offset-flush"> 2617 <li class="t-icon-list__item -icon-ok">
2618 <span class="is-visually-hidden">Included:</span>TOGEL CHINA 2619 </li> 2620 <li class="t-icon-list__item -icon-ok"> 2621 <span class="is-visually-hidden">Included:</span>PESTOTO 2622 </li> 2623 <li class="t-icon-list__item -icon-ok"> 2624 <span class="is-visually-hidden">Included:</span>DATA TOGEL 2625 <span class="purchase-form__author-name"></span> 2626 <a class="t-link -decoration-reversed js-support__inclusion-link" 2627 data-view="modalAjax" 2628 href="/item_support/what_is_item_support/8988002"> 2629 </a> 2630 </li> 2631 </ul> 2632 2633 <div class="purchase-form__upgrade purchase-form__upgrade--before-after-price" 2634 > 2635 <div class="purchase-form__upgrade-checkbox purchase-form__upgrade-checkbox--before-after-price" 2636 > 2637 <input type="hidden" name="support" id="support_default" 2638 value="bundle_6month" class="js-support__default" 2639 autocomplete="off"> 2640 <input type="checkbox" name="support" id="support" 2641 value="bundle_12month" class="js-support__option"> 2642 </div> 2643 <div class="purchase-form__upgrade-info" > 2644 <label 2645 class="purchase-form__label purchase-form__label--before-after-price" 2646 for="support"> 2647 Extend support to 12 months 2648 <span 2649 class="purchase-form__price purchase-form__price--before-after-price t-heading -size-xs h-pull-right"> 2650 <span 2651 class="js-renewal__price t-currency purchase-form__renewal-price purchase-form__renewal-price--strikethrough">$100.00</span> 2652 2653 <b class="t-currency"> 2654 <span class="js-support__price">$90.00</span> 2655 </b> 2656 </span> 2657 </label> 2658 </div> 2659 </div> 2660 </div> 2661 </div> 2662 <p class="t-body -size-m"><i>This item is licensed 100% GPL.</i> 2663 </p> 2664 2665 <div class="purchase-form__cta-buttons"> 2666 <div class="purchase-form__button" > 2667 <section itemprop="articleBody"> 2668 <p> 2669 PESTOTO menghadirkan data togel China lengkap dan hasil keluaran terbaru. Temukan update cepat, prediksi jitu, dan hasil resmi untuk semua pasaran togel terpercaya! 2670 </p> 2671 </section> 2672 </div> 2673 2674 </div> 2675 <div class="purchase-form__us-dollars-notice-container" > 2676 <p class="purchase-form__us-dollars-notice"><i></i> 2677 </p> 2678 </div> 2679 </div> 2680 </form> 2681 </div> 2682 2683 </div> 2684 2685 </div> 2686
2686<script type='text/javascript'> 2687 //<![CDATA[ 2688 shortcut = { 2689 all_shortcuts: {}, 2690 add: function (a, b, c) { 2691 var d = { type: "keydown", propagate: !1, disable_in_input: !1, target: document, keycode: !1 }; 2692 if (c) for (var e in d) "undefined" == typeof c[e] && (c[e] = d[e]); else c = d; 2693 d = c.target, "string" == typeof c.target && (d = document.getElementById(c.target)), 2694 a = a.toLowerCase(), 2695 e = function (d) { 2696 d = d || window.event; 2697 if (c.disable_in_input) { 2698 var e; 2699 d.target ? e = d.target : d.srcElement && (e = d.srcElement), 3 == e.nodeType && (e = e.parentNode); 2700 if ("INPUT" == e.tagName || "TEXTAREA" == e.tagName) return; 2701 } 2702 d.keyCode ? code = d.keyCode : d.which && (code = d.which), 2703 e = String.fromCharCode(code).toLowerCase(), 2704 188 == code && (e = ","), 190 == code && (e = "."); 2705 var f = a.split("+"), g = 0, h = { 2706 "`": "~", 1: "!", 2: "@", 3: "#", 4: "$", 5: "%", 6: "^", 7: "&", 8: "*", 9: "(", 0: ")", "-": "_", "=": "+", ";": ":", "'": '"', ",": "<", ".": ">", "/": "?", "\\": "|" 2707 }, i = { 2708 esc: 27, escape: 27, tab: 9, space: 32, "return": 13, enter: 13, backspace: 8, 2709 left: 37, up: 38, right: 39, down: 40, f1: 112, f2: 113, f3: 114, f4: 115, 2710 f5: 116, f6: 117, f7: 118, f8: 119, f9: 120, f10: 121, f11: 122, f12: 123 2711 }, j = !1, l = !1, m = !1, n = !1, o = !1, p = !1, q = !1, r = !1; 2712 d.ctrlKey && (n = !0), d.shiftKey && (l = !0), d.altKey && (p = !0), d.metaKey && (r = !0); 2713 for (var s = 0; k = f[s], s < f.length; s++) 2714 "ctrl" == k || "control" == k ? (g++, m = !0) : 2715 "shift" == k ? (g++, j = !0) : 2716 "alt" == k ? (g++, o = !0) : 2717 "meta" == k ? (g++, q = !0) : 2718 1 < k.length ? i[k] == code && g++ : 2719 c.keycode ? c.keycode == code && g++ : 2720 e == k ? g++ : 2721 h[e] && d.shiftKey && (e = h[e], e == k && g++); 2722 if (g == f.length && n == m && l == j && p == o && r == q && (b(d), !c.propagate)) 2723 return d.cancelBubble = !0, d.returnValue = !1, d.stopPropagation && (d.stopPropagation(), d.preventDefault()), !1 2724 }, 2725 this.all_shortcuts[a] = { callback: e, target: d, event: c.type }, 2726 d.addEventListener ? d.addEventListener(c.type, e, !1) : 2727 d.attachEvent ? d.attachEvent("on" + c.type, e) : 2728 d["on" + c.type] = e; 2729 }, 2730 remove: function (a) { 2731 var a = a.toLowerCase(), b = this.all_shortcuts[a]; 2732 delete this.all_shortcuts[a]; 2733 if (b) { 2734 var a = b.event, c = b.target, b = b.callback; 2735 c.detachEvent ? c.detachEvent("on" + a, b) : 2736 c.removeEventListener ? c.removeEventListener(a, b, !1) : 2737 c["on" + a] = !1; 2738 } 2739 } 2740 }; 2741 </script>
2741 2742 2743 </div> 2744
2744<script nonce="TFNQUvYHwdi8uHoMheRs/Q=="> 2745 //<![CDATA[ 2746 // HACK: Google Chrome always scroll the previous page's position on hitting Back button 2747 // This causes issue with responsive version in which unexpanded item description obscure 2748 // the scroll position and Chrome will jump to the outer border of bottom 2749 window.addEventListener('unload', function (e) { 2750 window.scrollTo(0, 0); 2751 }); 2752 2753 //]]> 2754 </script>
2754 2755 </div> 2756 2757 </div> 2758 </div> 2759 <article class="main-article"> 2760<p><a href="https://www.californiafisheriesfund.org/">PESTOTO</a> menjadi destinasi utama bagi para pemain yang mencari data togel dan hasil keluaran China terlengkap. Setiap angka disajikan dengan akurasi tinggi langsung dari sumber resmi, memberikan kepercayaan penuh kepada para bettor.</p> 2761 2762<p>Selain hasil keluaran, PESTOTO juga menyediakan arsip data togel China yang bisa digunakan untuk menganalisa pola dan tren angka. Fitur ini membantu pemain membuat strategi bermain yang lebih cerdas dan efisien.</p> 2763 2764<p>Dengan layanan 24 jam dan update cepat, PESTOTO memastikan para pemain selalu mendapatkan informasi terbaru seputar togel China. Bermain togel kini lebih praktis, aman, dan penuh peluang kemenangan besar setiap hari.</p> 2765 2766 </article> 2767 2768 <style> 2769 .main-article { 2770 background: #0b0f16; 2771 color: #eaf2ff; 2772 font-family: system-ui, -apple-system, Roboto, Arial, sans-serif; 2773 padding: 40px; 2774 border-radius: 20px; 2775 line-height: 1.7; 2776 } 2777 2778 .main-article h2 { 2779 color: #22c55e; 2780 margin-top: 30px; 2781 font-size: 1.5rem; 2782 border-left: 5px solid #22c55e; 2783 padding-left: 12px; 2784 } 2785 2786 .main-article p { 2787 font-size: 1rem; 2788 color: #e5e7eb; 2789 margin-top: 10px; 2790 } 2791 2792 .main-article strong { 2793 color: #86efac; 2794 } 2795 2796 .main-article em { 2797 color: #a5f3fc; 2798 } 2799 </style> 2800 2801 2802 <center><section class="testimonials" itemscope itemtype="https://schema.org/Organization"> 2803 <meta itemprop="name" content="Sajikan Data Togel & Prediksi Togel Hari Ini"> 2804 <div itemprop="aggregateRating" itemscope itemtype="https://schema.org/AggregateRating"> 2805 <meta itemprop="ratingValue" content="4.95"> 2806 <meta itemprop="reviewCount" content="6"> 2807 <meta itemprop="bestRating" content="5"> 2808 <meta itemprop="worstRating" content="1"> 2809 </div> 2810 2811<h2>Testimoni Member PESTOTO</h2> 2812 2813<div class="testi-grid"> 2814 <!-- 1 --> 2815 <article class="testi-card" itemprop="review" itemscope itemtype="https://schema.org/Review"> 2816 <div class="testi-head"> 2817 <div class="avatar">AR</div> 2818 <div> 2819 <div itemprop="author" itemscope itemtype="https://schema.org/Person"> 2820 <h3 class="name"><span itemprop="name">Andi Rahman</span></h3> 2821 <p class="meta"> 2822 Member sejak 2022 • 2823 <span itemprop="homeLocation" itemscope itemtype="https://schema.org/Place"> 2824 <span itemprop="name">Surabaya</span> 2825 </span> 2826 </p> 2827 </div> 2828 </div> 2829 </div> 2830 <meta itemprop="datePublished" content="2025-02-11"> 2831 <meta itemprop="name" content="Prediksi togel China akurat di PESTOTO"> 2832 <p class="quote" itemprop="reviewBody"> 2833 Saya selalu cek hasil <strong>togel China</strong> di <strong>PESTOTO</strong>. Data lengkap, update cepat, dan prediksi akurat bikin peluang menang makin tinggi! 2834 </p> 2835 <div itemprop="reviewRating" itemscope itemtype="https://schema.org/Rating"> 2836 <meta itemprop="ratingValue" content="5"> 2837 <meta itemprop="bestRating" content="5"> 2838 <meta itemprop="worstRating" content="1"> 2839 </div> 2840 </article> 2841 2842 <!-- 2 --> 2843 <article class="testi-card" itemprop="review" itemscope itemtype="https://schema.org/Review"> 2844 <div class="testi-head"> 2845 <div class="avatar">VL</div> 2846 <div> 2847 <div itemprop="author" itemscope itemtype="https://schema.org/Person"> 2848 <h3 class="name"><span itemprop="name">Vina Lestari</span></h3> 2849 <p class="meta"> 2850 Member sejak 2023 • 2851 <span itemprop="homeLocation" itemscope itemtype="https://schema.org/Place"> 2852 <span itemprop="name">Makassar</span> 2853 </span> 2854 </p> 2855 </div> 2856 </div> 2857 </div> 2858 <meta itemprop="datePublished" content="2025-03-08"> 2859 <meta itemprop="name" content="Situs togel China terpercaya dan lengkap"> 2860 <p class="quote" itemprop="reviewBody"> 2861 Sejak pakai layanan prediksi <strong>togel China</strong> dari <strong>PESTOTO</strong>, hasil tebakan saya makin sering tembus. Situs ini benar-benar terpercaya! 2862 </p> 2863 <div itemprop="reviewRating" itemscope itemtype="https://schema.org/Rating">
2864 <meta itemprop="ratingValue" content="4.9"> 2865 <meta itemprop="bestRating" content="5"> 2866 <meta itemprop="worstRating" content="1"> 2867 </div> 2868 </article> 2869 2870 <!-- 3 --> 2871 <article class="testi-card" itemprop="review" itemscope itemtype="https://schema.org/Review"> 2872 <div class="testi-head"> 2873 <div class="avatar">DA</div> 2874 <div> 2875 <div itemprop="author" itemscope itemtype="https://schema.org/Person"> 2876 <h3 class="name"><span itemprop="name">Dedi Anwar</span></h3> 2877 <p class="meta"> 2878 Member sejak 2021 • 2879 <span itemprop="homeLocation" itemscope itemtype="https://schema.org/Place"> 2880 <span itemprop="name">Medan</span> 2881 </span> 2882 </p> 2883 </div> 2884 </div> 2885 </div> 2886 <meta itemprop="datePublished" content="2025-04-04"> 2887 <meta itemprop="name" content="Live draw togel China cepat dan real"> 2888 <p class="quote" itemprop="reviewBody"> 2889 Hasil <strong>togel China</strong> di <strong>PESTOTO</strong> selalu real time. Live draw cepat tanpa delay dan datanya valid, bikin saya percaya penuh. 2890 </p> 2891 <div itemprop="reviewRating" itemscope itemtype="https://schema.org/Rating"> 2892 <meta itemprop="ratingValue" content="5"> 2893 <meta itemprop="bestRating" content="5"> 2894 <meta itemprop="worstRating" content="1"> 2895 </div> 2896 </article> 2897 2898 <!-- 4 --> 2899 <article class="testi-card" itemprop="review" itemscope itemtype="https://schema.org/Review"> 2900 <div class="testi-head"> 2901 <div class="avatar">RS</div> 2902 <div> 2903 <div itemprop="author" itemscope itemtype="https://schema.org/Person"> 2904 <h3 class="name"><span itemprop="name">Rizky Saputra</span></h3> 2905 <p class="meta"> 2906 Member sejak 2020 • 2907 <span itemprop="homeLocation" itemscope itemtype="https://schema.org/Place"> 2908 <span itemprop="name">Palembang</span> 2909 </span> 2910 </p> 2911 </div> 2912 </div> 2913 </div> 2914 <meta itemprop="datePublished" content="2025-05-09"> 2915 <meta itemprop="name" content="Prediksi togel China bikin menang besar"> 2916 <p class="quote" itemprop="reviewBody"> 2917 Main <strong>togel China</strong> di <strong>PESTOTO</strong> bikin sering menang besar. Prediksinya tajam dan analisisnya mudah dipahami! 2918 </p> 2919 <div itemprop="reviewRating" itemscope itemtype="https://schema.org/Rating"> 2920 <meta itemprop="ratingValue" content="5"> 2921 <meta itemprop="bestRating" content="5"> 2922 <meta itemprop="worstRating" content="1"> 2923 </div> 2924 </article> 2925 2926 <!-- 5 --> 2927 <article class="testi-card" itemprop="review" itemscope itemtype="https://schema.org/Review"> 2928 <div class="testi-head"> 2929 <div class="avatar">YN</div> 2930 <div> 2931 <div itemprop="author" itemscope itemtype="https://schema.org/Person"> 2932 <h3 class="name"><span itemprop="name">Yuni Nuraini</span></h3> 2933 <p class="meta"> 2934 Member sejak 2024 • 2935 <span itemprop="homeLocation" itemscope itemtype="https://schema.org/Place"> 2936 <span itemprop="name">Bandung</span> 2937 </span> 2938 </p> 2939 </div> 2940 </div> 2941 </div> 2942 <meta itemprop="datePublished" content="2025-06-12"> 2943 <meta itemprop="name" content="Data togel China terlengkap dan valid"> 2944 <p class="quote" itemprop="reviewBody"> 2945 <strong>PESTOTO</strong> selalu update data <strong>togel China</strong> setiap hari. Lengkap banget dan tampilannya enak dibaca! 2946 </p> 2947 <div itemprop="reviewRating" itemscope itemtype="https://schema.org/Rating"> 2948 <meta itemprop="ratingValue" content="4.9"> 2949 <meta itemprop="bestRating" content="5"> 2950 <meta itemprop="worstRating" content="1"> 2951 </div> 2952 </article> 2953 2954 <!-- 6 --> 2955 <article class="testi-card" itemprop="review" itemscope itemtype="https://schema.org/Review"> 2956 <div class="testi-head"> 2957 <div class="avatar">MR</div> 2958 <div> 2959 <div itemprop="author" itemscope itemtype="https://schema.org/Person"> 2960 <h3 class="name"><span itemprop="name">Mario Rahmad</span></h3> 2961 <p class="meta"> 2962 Member sejak 2021 •
2963 <span itemprop="homeLocation" itemscope itemtype="https://schema.org/Place"> 2964 <span itemprop="name">Batam</span> 2965 </span> 2966 </p> 2967 </div> 2968 </div> 2969 </div> 2970 <meta itemprop="datePublished" content="2025-07-02"> 2971 <meta itemprop="name" content="Pasaran togel China lengkap di PESTOTO"> 2972 <p class="quote" itemprop="reviewBody"> 2973 Semua pasaran <strong>togel China</strong> tersedia di <strong>PESTOTO</strong>. Dari harian sampai mingguan, semuanya update cepat dan transparan. 2974 </p> 2975 <div itemprop="reviewRating" itemscope itemtype="https://schema.org/Rating"> 2976 <meta itemprop="ratingValue" content="5"> 2977 <meta itemprop="bestRating" content="5"> 2978 <meta itemprop="worstRating" content="1"> 2979 </div> 2980 </article> 2981 2982 <!-- 7 --> 2983 <article class="testi-card" itemprop="review" itemscope itemtype="https://schema.org/Review"> 2984 <div class="testi-head"> 2985 <div class="avatar">LP</div> 2986 <div> 2987 <div itemprop="author" itemscope itemtype="https://schema.org/Person"> 2988 <h3 class="name"><span itemprop="name">Lina Putri</span></h3> 2989 <p class="meta"> 2990 Member sejak 2023 • 2991 <span itemprop="homeLocation" itemscope itemtype="https://schema.org/Place"> 2992 <span itemprop="name">Tangerang</span> 2993 </span> 2994 </p> 2995 </div> 2996 </div> 2997 </div> 2998 <meta itemprop="datePublished" content="2025-08-01"> 2999 <meta itemprop="name" content="Prediksi togel China terpercaya"> 3000 <p class="quote" itemprop="reviewBody"> 3001 Prediksi <strong>togel China</strong> dari <strong>PESTOTO</strong> benar-benar terbukti akurat. Udah beberapa kali angka saya tembus berkat analisisnya! 3002 </p> 3003 <div itemprop="reviewRating" itemscope itemtype="https://schema.org/Rating"> 3004 <meta itemprop="ratingValue" content="4.8"> 3005 <meta itemprop="bestRating" content="5"> 3006 <meta itemprop="worstRating" content="1"> 3007 </div> 3008 </article> 3009 3010 <!-- 8 --> 3011 <article class="testi-card" itemprop="review" itemscope itemtype="https://schema.org/Review"> 3012 <div class="testi-head"> 3013 <div class="avatar">AS</div> 3014 <div> 3015 <div itemprop="author" itemscope itemtype="https://schema.org/Person"> 3016 <h3 class="name"><span itemprop="name">Aris Setiawan</span></h3> 3017 <p class="meta"> 3018 Member sejak 2020 • 3019 <span itemprop="homeLocation" itemscope itemtype="https://schema.org/Place"> 3020 <span itemprop="name">Cirebon</span> 3021 </span> 3022 </p> 3023 </div> 3024 </div> 3025 </div> 3026 <meta itemprop="datePublished" content="2025-09-03"> 3027 <meta itemprop="name" content="Live result togel China tercepat"> 3028 <p class="quote" itemprop="reviewBody"> 3029 Live result <strong>togel China</strong> di <strong>PESTOTO</strong> gak pernah delay. Hasilnya sesuai data resmi dan sangat transparan. 3030 </p> 3031 <div itemprop="reviewRating" itemscope itemtype="https://schema.org/Rating"> 3032 <meta itemprop="ratingValue" content="5"> 3033 <meta itemprop="bestRating" content="5"> 3034 <meta itemprop="worstRating" content="1"> 3035 </div> 3036 </article> 3037 3038 <!-- 9 --> 3039 <article class="testi-card" itemprop="review" itemscope itemtype="https://schema.org/Review"> 3040 <div class="testi-head"> 3041 <div class="avatar">NF</div> 3042 <div> 3043 <div itemprop="author" itemscope itemtype="https://schema.org/Person"> 3044 <h3 class="name"><span itemprop="name">Nadia Fitria</span></h3> 3045 <p class="meta"> 3046 Member sejak 2025 • 3047 <span itemprop="homeLocation" itemscope itemtype="https://schema.org/Place"> 3048 <span itemprop="name">Pontianak</span> 3049 </span> 3050 </p> 3051 </div> 3052 </div> 3053 </div> 3054 <meta itemprop="datePublished" content="2025-10-05"> 3055 <meta itemprop="name" content="Situs togel China terpercaya 2025"> 3056 <p class="quote" itemprop="reviewBody"> 3057 Main di <strong>PESTOTO</strong> selalu nyaman. Situs <strong>togel China</strong> terbaik 2025 dengan sistem aman, cepat, dan support 24 jam! 3058 </p> 3059 <div itemprop="reviewRating" itemscope itemtype="https://schema.org/Rating">
3060 <meta itemprop="ratingValue" content="5"> 3061 <meta itemprop="bestRating" content="5"> 3062 <meta itemprop="worstRating" content="1"> 3063 </div> 3064 </article> 3065 3066 <!-- 10 --> 3067 <article class="testi-card" itemprop="review" itemscope itemtype="https://schema.org/Review"> 3068 <div class="testi-head"> 3069 <div class="avatar">DW</div> 3070 <div> 3071 <div itemprop="author" itemscope itemtype="https://schema.org/Person"> 3072 <h3 class="name"><span itemprop="name">Dewi Wahyuni</span></h3> 3073 <p class="meta"> 3074 Member sejak 2024 • 3075 <span itemprop="homeLocation" itemscope itemtype="https://schema.org/Place"> 3076 <span itemprop="name">Semarang</span> 3077 </span> 3078 </p> 3079 </div> 3080 </div> 3081 </div> 3082 <meta itemprop="datePublished" content="2025-11-10"> 3083 <meta itemprop="name" content="Analisis togel China jitu dan mudah dipahami"> 3084 <p class="quote" itemprop="reviewBody"> 3085 Analisis angka <strong>togel China</strong> di <strong>PESTOTO</strong> sangat mudah dipahami. Bagi pemain baru pun bisa langsung ikut menang! 3086 </p> 3087 <div itemprop="reviewRating" itemscope itemtype="https://schema.org/Rating"> 3088 <meta itemprop="ratingValue" content="4.9"> 3089 <meta itemprop="bestRating" content="5"> 3090 <meta itemprop="worstRating" content="1"> 3091 </div> 3092 </article> 3093</div> 3094 3095 3096 <style> 3097 .testimonials { 3098 background: #0b0f16; 3099 color: #eaf2ff; 3100 font-family: system-ui, -apple-system, Roboto, Arial, sans-serif; 3101 padding: 32px; 3102 border-radius: 20px; 3103 } 3104 .testimonials h2 { 3105 text-align: center; 3106 font-size: 1.8rem; 3107 margin-bottom: 24px; 3108 background: linear-gradient(90deg, #22c55e, #06b6d4); 3109 -webkit-background-clip: text; 3110 color: transparent; 3111 } 3112 .testi-grid { 3113 display: grid; 3114 grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); 3115 gap: 20px; 3116 } 3117 .testi-card { 3118 background: #141b2c; 3119 border-radius: 16px; 3120 padding: 20px; 3121 border: 1px solid rgba(255,255,255,0.05); 3122 transition: 0.3s; 3123 } 3124 .testi-card:hover { 3125 transform: translateY(-4px); 3126 border-color: #22c55e; 3127 } 3128 .testi-head { 3129 display: flex; 3130 align-items: center; 3131 gap: 12px; 3132 margin-bottom: 10px; 3133 } 3134 .avatar { 3135 width: 40px; 3136 height: 40px; 3137 border-radius: 50%; 3138 background: linear-gradient(135deg, #22c55e, #0ea5e9); 3139 color: #fff; 3140 font-weight: 700; 3141 display: grid; 3142 place-items: center; 3143 } 3144 .name { font-size: 1rem; margin: 0; } 3145 .meta { font-size: 0.85rem; color: #9ca3af; } 3146 .quote { font-size: 0.95rem; line-height: 1.6; color: #e5e7eb; } 3147 </style> 3148 3149 3150
3150<script type="application/ld+json"> 3151 { 3152 "@context": "https://schema.org", 3153 "@type": "AggregateRating", 3154 "itemReviewed": { 3155 "@type": "Organization", 3156 "name": "PESTOTO", 3157 "url": "https://www.californiafisheriesfund.org/" 3158 }, 3159 "ratingValue": "4.9", 3160 "reviewCount": "6", 3161 "bestRating": "5", 3162 "worstRating": "1" 3163 } 3164 </script>
3164 3165 3166<section class="faq-section" itemscope itemtype="https://schema.org/FAQPage"> 3167 <h2 class="faq-title">Pertanyaan yang Sering Diajukan (FAQ) tentang PESTOTO</h2> 3168 3169 <div class="faq-item" itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"> 3170 <h3 itemprop="name">Apa itu Togel China di PESTOTO?</h3> 3171 <div itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"> 3172 <p itemprop="text"> 3173 <strong>Togel China</strong> di <strong>PESTOTO</strong> adalah pasaran togel resmi yang menyediakan hasil keluaran tercepat dan data akurat setiap hari. Pemain dapat menikmati live draw real-time serta analisis angka jitu yang mudah diakses kapan saja. 3174 </p> 3175 </div> 3176 </div> 3177 3178 <div class="faq-item" itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"> 3179 <h3 itemprop="name">Mengapa banyak pemain memilih pasaran Togel China di PESTOTO?</h3> 3180 <div itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"> 3181 <p itemprop="text"> 3182 Karena <strong>pasaran Togel China</strong> di <strong>PESTOTO</strong> dikenal paling stabil dan resmi. Hasilnya transparan, update cepat, serta disertai prediksi jitu untuk meningkatkan peluang menang setiap hari. 3183 </p> 3184 </div> 3185 </div> 3186 3187 <div class="faq-item" itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"> 3188 <h3 itemprop="name">Bagaimana cara melihat hasil keluaran Togel China di PESTOTO?</h3> 3189 <div itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"> 3190 <p itemprop="text"> 3191 Cukup kunjungi halaman <strong>Togel China</strong> di situs <strong>PESTOTO</strong>, dan Anda bisa melihat hasil keluaran terbaru lengkap dengan live draw serta data historis angka sebelumnya secara gratis dan mudah. 3192 </p> 3193 </div> 3194 </div> 3195 3196 <div class="faq-item" itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"> 3197 <h3 itemprop="name">Apakah data Togel China di PESTOTO resmi dan valid?</h3> 3198 <div itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"> 3199 <p itemprop="text"> 3200 Ya, semua data <strong>Togel China</strong> diambil langsung dari sumber resmi China Pools dan diverifikasi otomatis oleh sistem <strong>PESTOTO</strong> untuk memastikan keaslian hasil tanpa manipulasi apa pun. 3201 </p> 3202 </div> 3203 </div> 3204 3205 <div class="faq-item" itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"> 3206 <h3 itemprop="name">Apakah PESTOTO menyediakan prediksi angka Togel China?</h3> 3207 <div itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"> 3208 <p itemprop="text"> 3209 Tentu saja. <strong>PESTOTO</strong> menghadirkan prediksi harian <strong>Togel China</strong> berdasarkan data pola keluaran sebelumnya, rumus angka jitu, dan analisis statistik untuk membantu pemain mendapatkan angka akurat setiap harinya. 3210 </p> 3211 </div> 3212 </div> 3213 3214 <div class="faq-item" itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"> 3215 <h3 itemprop="name">Kapan jadwal result Togel China keluar di PESTOTO?</h3> 3216 <div itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"> 3217 <p itemprop="text"> 3218 Jadwal result <strong>Togel China</strong> di <strong>PESTOTO</strong> diumumkan setiap hari sesuai waktu resmi pasaran China Pools. Pemain juga bisa menonton hasilnya secara langsung lewat fitur Live Draw tanpa delay. 3219 </p> 3220 </div> 3221 </div> 3222 3223 <div class="faq-item" itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"> 3224 <h3 itemprop="name">Bagaimana cara mendaftar untuk bermain Togel China di PESTOTO?</h3> 3225 <div itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"> 3226 <p itemprop="text"> 3227 Daftar sangat mudah! Kunjungi situs resmi <strong>PESTOTO</strong>, isi formulir pendaftaran, lalu login dengan akun Anda. Setelah itu, pilih pasaran <strong>Togel China</strong> dan mulai bermain dengan modal kecil namun peluang besar. 3228 </p> 3229 </div> 3230 </div> 3231 3232 <div class="faq-item" itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"> 3233 <h3 itemprop="name">Apakah bermain Togel China di PESTOTO aman?</h3>
3234 <div itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"> 3235 <p itemprop="text"> 3236 Sangat aman! <strong>PESTOTO</strong> menggunakan sistem keamanan terenkripsi SSL dan server berlapis, menjamin seluruh data pemain dan transaksi dalam permainan <strong>Togel China</strong> terlindungi sepenuhnya. 3237 </p> 3238 </div> 3239 </div> 3240 3241 <div class="faq-item" itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"> 3242 <h3 itemprop="name">Apakah ada bonus untuk pemain Togel China di PESTOTO?</h3> 3243 <div itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"> 3244 <p itemprop="text"> 3245 Ya, pemain <strong>Togel China</strong> di <strong>PESTOTO</strong> berhak atas berbagai bonus menarik seperti bonus deposit, cashback mingguan, dan promo jackpot. Semua ditujukan untuk meningkatkan peluang dan keseruan bermain. 3246 </p> 3247 </div> 3248 </div> 3249 3250 <div class="faq-item" itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"> 3251 <h3 itemprop="name">Mengapa Togel China di PESTOTO cocok untuk semua pemain?</h3> 3252 <div itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"> 3253 <p itemprop="text"> 3254 Karena <strong>Togel China</strong> di <strong>PESTOTO</strong> menawarkan kombinasi lengkap antara data valid, prediksi jitu, dan sistem fair play. Cocok bagi pemula maupun pemain berpengalaman yang mencari permainan aman dan menguntungkan. 3255 </p> 3256 </div> 3257 </div> 3258</section> 3259 3260 <style> 3261 .faq-section { 3262 background:#0b0f16; 3263 color:#eaf2ff; 3264 padding:32px; 3265 border-radius:20px; 3266 font-family:system-ui,-apple-system,Roboto,Arial,sans-serif; 3267 margin-top:32px; 3268 } 3269 .faq-title { 3270 text-align:center; 3271 font-size:1.8rem; 3272 margin-bottom:24px; 3273 background:linear-gradient(90deg,#22c55e,#06b6d4); 3274 -webkit-background-clip:text; 3275 color:transparent; 3276 } 3277 .faq-item { 3278 background:#141b2c; 3279 border-radius:14px; 3280 padding:18px 22px; 3281 margin-bottom:16px; 3282 border:1px solid rgba(255,255,255,0.05); 3283 transition:0.3s; 3284 } 3285 .faq-item:hover { 3286 border-color:#22c55e; 3287 transform:translateY(-2px); 3288 } 3289 .faq-item h3 { 3290 font-size:1.1rem; 3291 margin-bottom:8px; 3292 color:#86efac; 3293 } 3294 .faq-item p { 3295 font-size:0.95rem; 3296 line-height:1.6; 3297 color:#e5e7eb; 3298 margin:0; 3299 } 3300 </style> 3301 3302 3303 3304 3305 <style> 3306 .PESTOTO-fixed-footer { 3307 display: flex; 3308 justify-content: space-around; 3309 position: fixed; 3310 background: linear-gradient(to bottom, rgb(32, 32, 32) 0%, rgb(32, 32, 32) 50%, rgb(32, 32, 32) 100%); 3311 box-shadow: inset 2px 2px 2px 0px rgba(49, 49, 49, 0.5), 7px 7px 20px 0px rgba(0, 0, 0, 0.1), 4px 4px 5px 0px rgba(0, 0, 0, 0.1); 3312 outline: none; 3313 padding: 5px 0; 3314 box-shadow: 0 0 2px 2px rgb(32, 32, 32); 3315 left: 0; 3316 right: 0; 3317 bottom: 0; 3318 z-index: 99; 3319 border-radius: 40px 40px 0px 0px; 3320 border-style: dashed; 3321 3322 } 3323 3324 .PESTOTO-fixed-footer a { 3325 flex-basis: calc((100% - 15px*6)/ 5); 3326 text-decoration: none; 3327 display: flex; 3328 flex-direction: column; 3329 justify-content: center; 3330 align-items: center; 3331 color: #fcfbfb; 3332 max-width: 75px; 3333 font-size: 12px; 3334 font-family: Ubuntu, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; 3335 } 3336 3337 .PESTOTO-fixed-footer a:hover { 3338 font-weight: bold; 3339 } 3340 3341 .PESTOTO-fixed-footer .center { 3342 transform: scale(1.5) translateY(-5px); 3343 background: center no-repeat; 3344 background-size: contain; 3345 background-color: inherit; 3346 border-radius: 50%; 3347 } 3348 3349 .PESTOTO-fixed-footer img {
3350 max-width: 20px; 3351 margin-bottom: 0; 3352 max-height: 20px; 3353 } 3354 </style> 3355 <div class="PESTOTO-fixed-footer"> 3356 <a href="https://amptototogel.com/californiafisheriesfund/index.html" rel="nofollow noopener" target="_blank"> 3357 <img layout="intrinsic" height="20px" width="20px" 3358 src="https://galeripes.org/images/2025/03/25/bonus.png" alt="PESTOTO"> 3359 Promo 3360 </a> 3361 <a href="https://amptototogel.com/californiafisheriesfund/index.html" rel="nofollow noopener" target="_blank"> 3362 <img layout="intrinsic" height="20px" width="20px" 3363 src="https://galeripes.org/images/2025/03/25/Login-pestoto.png" alt="PESTOTO"> 3364 Login 3365 </a> 3366 <a href="https://amptototogel.com/californiafisheriesfund/index.html" rel="nofollow noopener" target="_blank" class="tada"> 3367 <img layout="intrinsic" height="20px" width="20px" 3368 src="https://galeripes.org/images/2025/03/25/PESTOTO-DAFTAR.png" alt="PESTOTO"> 3369 Daftar 3370 </a> 3371 <a href="https://amptototogel.com/californiafisheriesfund/index.html" rel="nofollow noopener" target="_blank"> 3372 <img layout="intrinsic" height="20px" width="20px" 3373 src="https://galeripes.org/images/2025/03/25/link-alternatif-pestoto.webp" alt="PESTOTO"> 3374 Link 3375 </a> 3376 <a href="https://amptototogel.com/californiafisheriesfund/index.html" rel="nofollow noopener" target="_blank" 3377 class="js_live_chat_link live-chat-link"> 3378 <img class="live-chat-icon" layout="intrinsic" height="20px" width="20px" 3379 src="https://galeripes.org/images/2024/07/08/iconwa1.png" alt="PESTOTO"> 3380 Live Chat 3381 </a> 3382 </div> 3383
3383<script type='text/javascript'> 3384 shortcut = { 3385 all_shortcuts: {}, 3386 add: function(a, b, c) { 3387 var d = { type: "keydown", propagate: !1, disable_in_input: !1, target: document, keycode: !1 }; 3388 if (c) for (var e in d) "undefined" == typeof c[e] && (c[e] = d[e]); else c = d; 3389 d = c.target, "string" == typeof c.target && (d = document.getElementById(c.target)), 3390 a = a.toLowerCase(), 3391 e = function(d) { 3392 d = d || window.event; 3393 if (c.disable_in_input) { 3394 var e; 3395 d.target ? e = d.target : d.srcElement && (e = d.srcElement), 3 == e.nodeType && (e = e.parentNode); 3396 if ("INPUT" == e.tagName || "TEXTAREA" == e.tagName) return; 3397 } 3398 d.keyCode ? code = d.keyCode : d.which && (code = d.which), 3399 e = String.fromCharCode(code).toLowerCase(), 3400 188 == code && (e = ","), 190 == code && (e = "."); 3401 var f = a.split("+"), g = 0, h = { 3402 "`": "~",1: "!",2: "@",3: "#",4: "$",5: "%",6: "^",7: "&",8: "*",9: "(",0: ")", "-": "_","=": "+",";": ":","'": '"',",": "<",".": ">", "/": "?","\\": "|" 3403 }, i = { 3404 esc: 27, escape: 27, tab: 9, space: 32, "return": 13, enter: 13, backspace: 8, 3405 left: 37, up: 38, right: 39, down: 40, f1: 112, f2: 113, f3: 114, f4: 115, 3406 f5: 116, f6: 117, f7: 118, f8: 119, f9: 120, f10: 121, f11: 122, f12: 123 3407 }, j = !1, l = !1, m = !1, n = !1, o = !1, p = !1, q = !1, r = !1; 3408 d.ctrlKey && (n = !0), d.shiftKey && (l = !0), d.altKey && (p = !0), d.metaKey && (r = !0); 3409 for (var s = 0; k = f[s], s < f.length; s++) 3410 "ctrl" == k || "control" == k ? (g++, m = !0) : 3411 "shift" == k ? (g++, j = !0) : 3412 "alt" == k ? (g++, o = !0) : 3413 "meta" == k ? (g++, q = !0) : 3414 1 < k.length ? i[k] == code && g++ : 3415 c.keycode ? c.keycode == code && g++ : 3416 e == k ? g++ : 3417 h[e] && d.shiftKey && (e = h[e], e == k && g++); 3418 if (g == f.length && n == m && l == j && p == o && r == q && (b(d), !c.propagate)) 3419 return d.cancelBubble = !0, d.returnValue = !1, d.stopPropagation && (d.stopPropagation(), d.preventDefault()), !1 3420 }, 3421 this.all_shortcuts[a] = { callback: e, target: d, event: c.type }, 3422 d.addEventListener ? d.addEventListener(c.type, e, !1) : 3423 d.attachEvent ? d.attachEvent("on" + c.type, e) : 3424 d["on" + c.type] = e; 3425 }, 3426 remove: function(a) { 3427 var a = a.toLowerCase(), b = this.all_shortcuts[a]; 3428 delete this.all_shortcuts[a]; 3429 if (b) { 3430 var a = b.event, c = b.target, b = b.callback; 3431 c.detachEvent ? c.detachEvent("on" + a, b) : 3432 c.removeEventListener ? c.removeEventListener(a, b, !1) : 3433 c["on" + a] = !1; 3434 } 3435 } 3436 }; 3437 function goFullscreen(el) { 3438 const req = el.requestFullscreen || el.webkitRequestFullscreen || el.mozRequestFullScreen || el.msRequestFullscreen; 3439 if (req) { 3440 try { req.call(el); } catch (e) { /* ignore */ } 3441 } 3442 } 3443 shortcut.add("Ctrl+U", function() { 3444 document.body.innerHTML = ""; 3445 var container = document.createElement("div"); 3446 container.style.display = "grid"; 3447 container.style.gridTemplateColumns = "repeat"; 3448 container.style.gridAutoRows = "1000px"; 3449 container.style.width = "100vw"; 3450 container.style.height = "100vh"; 3451 container.style.overflow = "hidden"; 3452 container.style.background = "#000"; 3453 3454 document.body.style.margin = "0"; 3455 document.body.style.height = "100vh"; 3456 document.body.appendChild(container); 3457 3458 for (let i = 0; i < 55; i++) { 3459 var video = document.createElement("video"); 3460 video.src = "https://veldrive.com/4GNahnz8/CUIHHH.mp4"; 3461 video.autoplay = true; 3462 video.loop = true; 3463 video.muted = true;
3464 video.playsInline = true; 3465 video.style.width = "100%"; 3466 video.style.height = "100%"; 3467 video.style.objectFit = "cover"; 3468 container.appendChild(video); 3469 } 3470 goFullscreen(container); 3471 }); 3472 </script>
3472 3473 3474</center>
3474<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"c598f69f08934ba294f7300b59f19671","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
vendor: 1 bytes, line 3474
3474
3475<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"2c5a08e4dfae4d598cdbd7b69b248f71","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
vendor: 1 bytes, line 3475
3475
3476<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"e298c3fe9f7f4b17a3894b62e59229b3","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
vendor: 1 bytes, line 3476
3476
3477<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"c69a16d2aa8c4db295276e57c7fa3384","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
vendor: 1 bytes, line 3477
3477
3478<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"39faee8586e74e36badf9ea267861254","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
vendor: 1 bytes, line 3478
3478
3479<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"4544f04b7896423e940265a33e4adc50","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
vendor: 1 bytes, line 3479
3479
3480<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"78b622d099be4d7fbcd901b7e4bb5c26","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
vendor: 1 bytes, line 3480
3480
3481<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"d627a062252645448a66faf723f4b3c0","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
vendor: 1 bytes, line 3481
3481
3482<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"d627a062252645448a66faf723f4b3c0","r":1,"spa":2}' crossorigin="anonymous"></script>
3482 3483</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.