<!DOCTYPE html>
<html lang="en" default_lang="en" xmlns:fb="http://www.facebook.com/2008/fbml" xmlns:og="http://ogp.me/ns#" >
<head>
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
	<meta http-equiv="content-language" content="en">
	<title>Sailing Not Mill Images, Illustrations & Vectors (Free) - Bigstock</title>
	<meta name="description" content="High quality Sailing Not Mill images, illustrations, vectors perfectly priced to fit your project’s budget from Bigstock. Browse millions of royalty-free photographs and illustrations from talented photographers and artists around the globe, available for almost any purpose.">	<meta http-equiv="X-UA-Compatible" content="IE=edge" ><script type="text/javascript">(window.NREUM||(NREUM={})).init={ajax:{deny_list:["bam.nr-data.net"]},feature_flags:["soft_nav"]};(window.NREUM||(NREUM={})).loader_config={xpid:"XQAAU1VRGwECXVNSAAUH",licenseKey:"NRBR-c71f8dc9cab489f627e",applicationID:"22920740",browserID:"22920742"};;/*! For license information please see nr-loader-full-1.305.0.min.js.LICENSE.txt */
(()=>{var e,t,r={384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>a,US:()=>u,Zm:()=>o,bQ:()=>d,dV:()=>c,pV:()=>l});var n=r(6154),i=r(1863),s=r(1910);const a={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function o(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function c(){let e=o();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket},(0,s.i)(...Object.values(e.o))),e}function d(e,t){let r=o();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e,t){o()[e]=t}function l(){return function(){let e=o();const t=e.info||{};e.info={beacon:a.beacon,errorBeacon:a.errorBeacon,...t}}(),function(){let e=o();const t=e.init||{};e.init={...t}}(),c(),function(){let e=o();const t=e.loader_config||{};e.loader_config={...t}}(),o()}},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>u,K7:()=>c,P3:()=>d,XX:()=>i,Yy:()=>o,df:()=>s,qY:()=>n,v4:()=>a});const n="events",i="jserrors",s="browser/blobs",a="rum",o="browser/logs",c={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},d={[c.pageViewEvent]:1,[c.pageViewTiming]:2,[c.metrics]:3,[c.jserrors]:4,[c.spa]:5,[c.ajax]:6,[c.sessionTrace]:7,[c.softNav]:8,[c.sessionReplay]:9,[c.logging]:10,[c.genericEvents]:11},u={[c.pageViewEvent]:a,[c.pageViewTiming]:n,[c.ajax]:n,[c.spa]:n,[c.softNav]:n,[c.metrics]:i,[c.jserrors]:i,[c.sessionTrace]:s,[c.sessionReplay]:s,[c.logging]:o,[c.genericEvents]:"ins"}},944:(e,t,r)=>{"use strict";r.d(t,{R:()=>i});var n=r(3241);function i(e,t){"function"==typeof console.debug&&(console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t),(0,n.W)({agentIdentifier:null,drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},993:(e,t,r)=>{"use strict";r.d(t,{A$:()=>s,ET:()=>a,TZ:()=>o,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},s={OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},a="log",o=n.K7.logging},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>d,Ze:()=>h,x3:()=>u});var n=r(3241),i=r(7836),s=r(3606),a=r(860),o=r(2646);const c={};function d(e,t){const r={staged:!1,priority:a.P3[t]||0};l(e),c[e].get(t)||c[e].set(t,r)}function u(e,t){e&&c[e]&&(c[e].get(t)&&c[e].delete(t),g(e,t,!1),c[e].size&&f(e))}function l(e){if(!e)throw new Error("agentIdentifier required");c[e]||(c[e]=new Map)}function h(e="",t="feature",r=!1){if(l(e),!e||!c[e].get(t)||r)return g(e,t);c[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(c[e]);t.every(([e,t])=>t.staged)&&(t.sort((e,t)=>e[1].priority-t[1].priority),t.forEach(([t])=>{c[e].delete(t),g(e,t)}))}function g(e,t,r=!0){const a=e?i.ee.get(e):i.ee,c=s.i.handlers;if(!a.aborted&&a.backlog&&c){if((0,n.W)({agentIdentifier:e,type:"lifecycle",name:"drain",feature:t}),r){const e=a.backlog[t],r=c[t];if(r){for(let t=0;e&&t<e.length;++t)p(e[t],r);Object.entries(r).forEach(([e,t])=>{Object.values(t||{}).forEach(t=>{t[0]?.on&&t[0]?.context()instanceof o.y&&t[0].on(e,t[1])})})}}a.isolatedBacklog||delete c[t],a.backlog[t]=null,a.emit("drain-"+t,[])}}function p(e,t){var r=e[1];Object.values(t[r]||{}).forEach(t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],s=e[2];n.apply(i,s)}})}},1741:(e,t,r)=>{"use strict";r.d(t,{W:()=>s});var n=r(944),i=r(4261);class s{#e(e,...t){if(this[e]!==s.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e){return this.#e(i.Dl,e)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e(i.$9,e,t)}start(){return this.#e(i.d3)}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(e){return this.#e(i.dT,e)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}consent(e){return this.#e(i.Pv,e)}}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},1910:(e,t,r)=>{"use strict";r.d(t,{i:()=>s});var n=r(944);const i=new Map;function s(...e){return e.every(e=>{if(i.has(e))return i.get(e);const t="function"==typeof e?e.toString():"",r=t.includes("[native code]"),s=t.includes("nrWrapper");return r||s||(0,n.R)(64,e?.name||t),i.set(e,r),r})}},2555:(e,t,r)=>{"use strict";r.d(t,{D:()=>o,f:()=>a});var n=r(384),i=r(8122);const s={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0};function a(e){try{return!!e.licenseKey&&!!e.errorBeacon&&!!e.applicationID}catch(e){return!1}}const o=e=>(0,i.a)(e,s)},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>d,iL:()=>c,tS:()=>o,uh:()=>i,wk:()=>s});const n="NRBA",i="SESSION",s=144e5,a=18e5,o={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},d={OFF:0,FULL:1,ERROR:2}},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},2843:(e,t,r)=>{"use strict";r.d(t,{G:()=>s,u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)},r,i)}function s(e,t,r){(0,n.sp)("pagehide",e,t,r)}},3241:(e,t,r)=>{"use strict";r.d(t,{W:()=>s});var n=r(6154);const i="newrelic";function s(e={}){try{n.gm.dispatchEvent(new CustomEvent(i,{detail:e}))}catch(e){}}},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function s(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},3333:(e,t,r)=>{"use strict";r.d(t,{$v:()=>u,TZ:()=>n,Xh:()=>c,Zp:()=>i,kd:()=>d,mq:()=>o,nf:()=>a,qN:()=>s});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],s=["focus","blur"],a=4,o=1e3,c=2e3,d=["PageAction","UserAction","BrowserPerformance"],u={RESOURCES:"experimental.resources",REGISTER:"register"}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>s,YM:()=>d});var n=r(7836),i=r(5607);const s="nr@original:".concat(i.W),a=50;var o=Object.prototype.hasOwnProperty,c=!1;function d(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,s){n||(n="");const a="-"===n.charAt(0);for(let o=0;o<t.length;o++){const c=t[o],d=e[c];l(d)||(e[c]=r(d,a?c+n:n,i,c,s))}},r.flag=s,r;function r(t,r,n,c,d){return l(t)?t:(r||(r=""),nrWrapper[s]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach(function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})}),t}catch(e){u([e],r)}for(var n in e)o.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var s,o,l,h;let f;try{o=this,s=[...arguments],l="function"==typeof n?n(s,o):n||{}}catch(t){u([t,"",[s,o,c],l],e)}i(r+"start",[s,o,c],l,d);const g=performance.now();let p;try{return h=t.apply(o,s),p=performance.now(),h}catch(e){throw p=performance.now(),i(r+"err",[s,o,e],l,d),f=e,f}finally{const e=p-g,t={start:g,end:p,duration:e,isLongTask:e>=a,methodName:c,thrownError:f};t.isLongTask&&i("long-task",[t,o],l,d),i(r+"end",[s,o,h],l,d)}}}function i(r,n,i,s){if(!c||t){var a=c;c=!0;try{e.emit(r,n,i,t,s)}catch(t){u([t,r,n,i],e)}c=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function l(e){return!(e&&"function"==typeof e&&e.apply&&!e[s])}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>s});var n=r(9908);s.on=a;var i=s.handlers={};function s(e,t,r,s){a(s||n.d,i,e,t,r)}function a(e,t,r,i,s){s||(s="feature"),e||(e=n.d);var a=t[s]=t[s]||{};(a[r]=a[r]||[]).push([e,i])}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>o,Lc:()=>d,Rz:()=>u,TZ:()=>n,bD:()=>s,d3:()=>a,jx:()=>l,sl:()=>h,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",s="resource",a="-start",o="-end",c="fn"+a,d="fn"+o,u="pushState",l=1e3,h=3e4},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>d});var n=r(9908),i=r(1863),s=r(860),a=r(3969),o=r(993);function c(e,t,r={},c=o.p_.INFO,d,u=(0,i.t)()){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,s.K7.metrics,e),(0,n.p)(o.ET,[u,t,r,c,d],void 0,s.K7.logging,e)}function d(e){return"string"==typeof e&&Object.values(o.p_).some(t=>t===e.toUpperCase().trim())}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function s(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>s,jT:()=>n,sp:()=>i})},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>o,rs:()=>i,xV:()=>a,z_:()=>s});const n=r(860).K7.metrics,i="sm",s="cm",a="storeSupportabilityMetrics",o="storeEventMetrics"},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>s});var n=r(7836),i=r(1687);class s{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},4261:(e,t,r)=>{"use strict";r.d(t,{$9:()=>d,BL:()=>o,CH:()=>f,Dl:()=>w,Fw:()=>y,PA:()=>m,Pl:()=>n,Pv:()=>E,Tb:()=>l,U2:()=>s,V1:()=>T,Wb:()=>x,bt:()=>b,cD:()=>v,d3:()=>R,dT:()=>c,eY:()=>g,fF:()=>h,hG:()=>i,k6:()=>a,nb:()=>p,o5:()=>u});const n="api-",i="addPageAction",s="addToTrace",a="addRelease",o="finished",c="interaction",d="log",u="noticeError",l="pauseReplay",h="recordCustomEvent",f="recordReplay",g="register",p="setApplicationVersion",m="setCurrentRouteName",v="setCustomAttribute",b="setErrorHandler",y="setPageViewName",w="setUserId",R="start",x="wrapLogger",T="measure",E="consent"},4387:(e,t,r)=>{"use strict";function n(e={}){return!(!e.id||!e.name)}function i(e){return"string"==typeof e&&e.trim().length<501||"number"==typeof e}function s(e,t){if(2!==t?.harvestEndpointVersion)return{};const r=t.agentRef.runtime.appMetadata.agents[0].entityGuid;return n(e)?{"source.id":e.id,"source.name":e.name,"source.type":e.type,"parent.id":e.parent?.id||r}:{"entity.guid":r,appId:t.agentRef.info.applicationID}}r.d(t,{Ux:()=>s,c7:()=>n,yo:()=>i})},5205:(e,t,r)=>{"use strict";r.d(t,{j:()=>A});var n=r(384),i=r(1741);var s=r(2555),a=r(3333);const o=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var c=r(2614),d=r(944),u=r(8122);const l="[data-nr-mask]",h=e=>(0,u.a)(e,(()=>{const e={feature_flags:[],experimental:{allow_registered_children:!1,resources:!1},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0},api:{get allow_registered_children(){return e.feature_flags.includes(a.$v.REGISTER)||e.experimental.allow_registered_children},set allow_registered_children(t){e.experimental.allow_registered_children=t},duplicate_registered_data:!1},browser_consent_mode:{enabled:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(a.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:c.wk,inactiveMs:c.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){o(t)?e.mask_selector="".concat(t,",").concat(l):""===t||null===t?e.mask_selector=l:(0,d.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){o(t)?e.block_selector+=",".concat(t):""!==t&&(0,d.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,d.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},spa:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]}}})());var f=r(6154),g=r(9324);let p=0;const m={buildEnv:g.F3,distMethod:g.Xs,version:g.xv,originTime:f.WN},v={consented:!1},b={appMetadata:{},get consented(){return this.session?.state?.consent||v.consented},set consented(e){v.consented=e},customTransaction:void 0,denyList:void 0,disabled:!1,harvester:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,registeredEntities:[],jsAttributesMetadata:{bytes:0},get harvestCount(){return++p}},y=e=>{const t=(0,u.a)(e,b),r=Object.keys(m).reduce((e,t)=>(e[t]={value:m[t],writable:!1,configurable:!0,enumerable:!0},e),{});return Object.defineProperties(t,r)};var w=r(5701);const R=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};var x=r(7836),T=r(3241);const E={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},S=e=>(0,u.a)(e,E),_=new Set;function A(e,t={},r,a){let{init:o,info:c,loader_config:d,runtime:u={},exposed:l=!0}=t;if(!c){const e=(0,n.pV)();o=e.init,c=e.info,d=e.loader_config}e.init=h(o||{}),e.loader_config=S(d||{}),c.jsAttributes??={},f.bv&&(c.jsAttributes.isWorker=!0),e.info=(0,s.D)(c);const g=e.init,p=[c.beacon,c.errorBeacon];_.has(e.agentIdentifier)||(g.proxy.assets&&(R(g.proxy.assets),p.push(g.proxy.assets)),g.proxy.beacon&&p.push(g.proxy.beacon),e.beacons=[...p],function(e){const t=(0,n.pV)();Object.getOwnPropertyNames(i.W.prototype).forEach(r=>{const n=i.W.prototype[r];if("function"!=typeof n||"constructor"===n)return;let s=t[r];e[r]&&!1!==e.exposed&&"micro-agent"!==e.runtime?.loaderType&&(t[r]=(...t)=>{const n=e[r](...t);return s?s(...t):n})})}(e),(0,n.US)("activatedFeatures",w.B),e.runSoftNavOverSpa&&=!0===g.soft_navigations.enabled&&g.feature_flags.includes("soft_nav")),u.denyList=[...g.ajax.deny_list||[],...g.ajax.block_internal?p:[]],u.ptid=e.agentIdentifier,u.loaderType=r,e.runtime=y(u),_.has(e.agentIdentifier)||(e.ee=x.ee.get(e.agentIdentifier),e.exposed=l,(0,T.W)({agentIdentifier:e.agentIdentifier,drained:!!w.B?.[e.agentIdentifier],type:"lifecycle",name:"initialize",feature:void 0,data:e.config})),_.add(e.agentIdentifier)}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>a,SR:()=>s,rF:()=>o});var n=r(384),i=r(7767);function s(e){return!!(0,n.dV)().o.MO&&(0,i.V)(e)&&!0===e?.session_trace.enabled}function a(e){return!0===e?.session_replay.preload&&s(e)}function o(e,t){try{if("string"==typeof t?.type){if("password"===t.type.toLowerCase())return"*".repeat(e?.length||0);if(void 0!==t?.dataset?.nrUnmask||t?.classList?.contains("nr-unmask"))return e}}catch(e){}return"string"==typeof e?e.replace(/[\S]/g,"*"):"*".repeat(e?.length||0)}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>a,Qr:()=>c,sB:()=>o});var n=r(3878),i=r(6389);function s(){return"undefined"==typeof document||"complete"===document.readyState}function a(e,t){if(s())return e();const r=(0,i.J)(e),a=setInterval(()=>{s()&&(clearInterval(a),r())},500);(0,n.sp)("load",r,t)}function o(e){if(s())return e();(0,n.DD)("DOMContentLoaded",e)}function c(e){if(s())return e();(0,n.sp)("popstate",e)}},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},5701:(e,t,r)=>{"use strict";r.d(t,{B:()=>s,t:()=>a});var n=r(3241);const i=new Set,s={};function a(e,t){const r=t.agentIdentifier;s[r]??={},e&&"object"==typeof e&&(i.has(r)||(t.ee.emit("rumresp",[e]),s[r]=e,i.add(r),(0,n.W)({agentIdentifier:r,loaded:!0,drained:!0,type:"lifecycle",name:"load",feature:void 0,data:e})))}},6154:(e,t,r)=>{"use strict";r.d(t,{OF:()=>d,RI:()=>i,WN:()=>h,bv:()=>s,eN:()=>f,gm:()=>a,lR:()=>l,m:()=>c,mw:()=>o,sb:()=>u});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,s="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),o=Boolean("hidden"===a?.document?.visibilityState),c=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=d&&"undefined"==typeof SharedWorker,l=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),h=Date.now()-(0,n.t)(),f=()=>"undefined"!=typeof PerformanceNavigationTiming&&a?.performance?.getEntriesByType("navigation")?.length>0},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>u,Qb:()=>l,TZ:()=>i,Ug:()=>a,Vh:()=>s,_s:()=>o,bc:()=>d,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,s="errorDuringReplay",a=.12,o={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},d={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},u=5e3,l={API:"api",RESUME:"resume",SWITCH_TO_FULL:"switchToFull",INITIALIZE:"initialize",PRELOAD:"preload"}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout(()=>{i=clearTimeout(i)},t)),n||(clearTimeout(i),i=setTimeout(()=>{e.apply(this,r)},t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>s});var n=[];function i(e){if(!e||s(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(o(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function s(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let s,a;i>0?(s=r.substring(0,i),a=r.substring(i)):(s=r,a="");let[o]=s.split(":");n.push({hostname:o,pathname:a})}}function o(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},7699:(e,t,r)=>{"use strict";r.d(t,{It:()=>s,KC:()=>o,No:()=>i,qh:()=>a});var n=r(860);const i=16e3,s=1e6,a="SESSION_ERROR",o={[n.K7.logging]:!0,[n.K7.genericEvents]:!1,[n.K7.jserrors]:!1,[n.K7.ajax]:!1}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>i});var n=r(6154);const i=e=>n.RI&&!0===e?.privacy.cookies_enabled},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>o,ee:()=>c});var n=r(384),i=r(8990),s=r(2646),a=r(5607);const o="nr@context:".concat(a.W),c=function e(t,r){var n={},a={},u={},l=!1;try{l=16===r.length&&d.initializedAgents?.[r]?.runtime.isolatedBacklog}catch(e){}var h={on:g,addEventListener:g,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,s){!1!==s&&(s=!0);if(c.aborted&&!i)return;t&&s&&t.emit(e,r,n);var o=f(n);p(e).forEach(e=>{e.apply(o,r)});var d=v()[a[e]];d&&d.push([h,e,r,o]);return o},get:m,listeners:p,context:f,buffer:function(e,t){const r=v();if(t=t||"feature",h.aborted)return;Object.entries(e||{}).forEach(([e,n])=>{a[n]=t,t in r||(r[t]=[])})},abort:function(){h._aborted=!0,Object.keys(h.backlog).forEach(e=>{delete h.backlog[e]})},isBuffering:function(e){return!!v()[a[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(h,"aborted",{get:()=>{let e=h._aborted||!1;return e||(t&&(e=t.aborted),e)}}),h;function f(e){return e&&e instanceof s.y?e:e?(0,i.I)(e,o,()=>new s.y(o)):new s.y(o)}function g(e,t){n[e]=p(e).concat(t)}function p(e){return n[e]||[]}function m(t){return u[t]=u[t]||e(h,t)}function v(){return h.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=c)},8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),s=0===Object.keys(r).length?e:r;for(let a in s)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){r[a]||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>h});var n=r(7836),i=r(3434),s=r(8990),a=r(6154);const o={},c=a.gm.XMLHttpRequest,d="addEventListener",u="removeEventListener",l="nr@wrapped:".concat(n.P);function h(e){var t=function(e){return(e||n.ee).get("events")}(e);if(o[t.debugId]++)return t;o[t.debugId]=1;var r=(0,i.YM)(t,!0);function h(e){r.inPlace(e,[d,u],"-",g)}function g(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&f(document,h),c&&f(c.prototype,h),f(a.gm,h)),t.on(d+"-start",function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)&&"newrelic"!==e[0]){var i=(0,s.I)(n,l,function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n});this.wrapped=e[1]=i}}),t.on(u+"-start",function(e){e[1]=this.wrapped||e[1]}),t}function f(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,d);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},9324:(e,t,r)=>{"use strict";r.d(t,{AJ:()=>a,F3:()=>i,Xs:()=>s,Yq:()=>o,xv:()=>n});const n="1.305.0",i="PROD",s="CDN",a="@newrelic/rrweb",o="1.0.1"},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>o,ZF:()=>c,bz:()=>a,el:()=>d});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function s(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map(e=>"x"===e?s(t,r++).toString(16):"y"===e?(3&s()|8).toString(16):e).join("")}function o(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var o=0;o<e;o++)a.push(s(r,i++).toString(16));return a.join("")}function c(){return o(16)}function d(){return o(32)}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,s){s?(s.buffer([e],i),s.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var s=n[e]={exports:{}};return r[e](s,s.exports,i),s.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce((t,r)=>(i.f[r](e,t),t),[])),i.u=e=>({95:"nr-full-compressor",222:"nr-full-recorder",891:"nr-full"}[e]+"-1.305.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.305.0.PROD:",i.l=(r,n,s,a)=>{if(e[r])e[r].push(n);else{var o,c;if(void 0!==s)for(var d=document.getElementsByTagName("script"),u=0;u<d.length;u++){var l=d[u];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+s){o=l;break}}if(!o){c=!0;var h={891:"sha512-9EwsXaifrmzEbH7En3g604C72Li3bq+/dl+nfTlazd7q76y2RxTmatjkYu1FnR5U3YVvFHyelozUh9kPvfuYQw==",222:"sha512-a6IC1cMJE40FHX2Jb2RBBofxx8itaho3FLSgYJ0pCID/3Fx4pxhl9LuYND9/5QedU4qFoZ6WpO5EKfgDtwjw/Q==",95:"sha512-zj9PIFBoMWxuKV/+4uob1ZlK794nAVsO5GyCBBXwLfERinLLeFY/U9EZZNfwfYfxbZrG+Jdrio2tZAS+YwXKRg=="};(o=document.createElement("script")).charset="utf-8",i.nc&&o.setAttribute("nonce",i.nc),o.setAttribute("data-webpack",t+s),o.src=r,0!==o.src.indexOf(window.location.origin+"/")&&(o.crossOrigin="anonymous"),h[a]&&(o.integrity=h[a])}e[r]=[n];var f=(t,n)=>{o.onerror=o.onload=null,clearTimeout(g);var i=e[r];if(delete e[r],o.parentNode&&o.parentNode.removeChild(o),i&&i.forEach(e=>e(n)),t)return t(n)},g=setTimeout(f.bind(null,void 0,{type:"timeout",target:o}),12e4);o.onerror=f.bind(null,o.onerror),o.onload=f.bind(null,o.onload),c&&document.head.appendChild(o)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={85:0,959:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var s=new Promise((r,i)=>n=e[t]=[r,i]);r.push(n[2]=s);var a=i.p+i.u(t),o=new Error;i.l(a,r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var s=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;o.message="Loading chunk "+t+" failed.\n("+s+": "+a+")",o.name="ChunkLoadError",o.type=s,o.request=a,n[1](o)}},"chunk-"+t,t)}};var t=(t,r)=>{var n,s,[a,o,c]=r,d=0;if(a.some(t=>0!==e[t])){for(n in o)i.o(o,n)&&(i.m[n]=o[n]);if(c)c(i)}for(t&&t(r);d<a.length;d++)s=a[d],i.o(e,s)&&e[s]&&e[s][0](),e[s]=0},r=self["webpackChunk:NRBA-1.305.0.PROD"]=self["webpackChunk:NRBA-1.305.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(9566),t=i(1741);class r extends t.W{agentIdentifier=(0,e.LA)(16)}var n=i(860);const s=Object.values(n.K7);var a=i(5205);var o=i(9908),c=i(1863),d=i(4261),u=i(3241),l=i(944),h=i(5701),f=i(3969);function g(e,t,i,s){const a=s||i;!a||a[e]&&a[e]!==r.prototype[e]||(a[e]=function(){(0,o.p)(f.xV,["API/"+e+"/called"],void 0,n.K7.metrics,i.ee),(0,u.W)({agentIdentifier:i.agentIdentifier,drained:!!h.B?.[i.agentIdentifier],type:"data",name:"api",feature:d.Pl+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,l.R)(23,e)}})}function p(e,t,r,n,i){const s=e.info;null===r?delete s.jsAttributes[t]:s.jsAttributes[t]=r,(i||null===r)&&(0,o.p)(d.Pl+n,[(0,c.t)(),t,r],void 0,"session",e.ee)}var m=i(1687),v=i(4234),b=i(5289),y=i(6154),w=i(5270),R=i(7767),x=i(6389),T=i(7699);class E extends v.W{constructor(e,t){super(e.agentIdentifier,t),this.agentRef=e,this.abortHandler=void 0,this.featAggregate=void 0,this.loadedSuccessfully=void 0,this.onAggregateImported=new Promise(e=>{this.loadedSuccessfully=e}),this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise((t,r)=>{this.ee.on("manual-start-all",(0,x.J)(()=>{(0,m.Ak)(e.agentIdentifier,this.featureName),t()}))}):(0,m.Ak)(e.agentIdentifier,t)}importAggregator(e,t,r={}){if(this.featAggregate)return;const n=async()=>{let n;await this.deferred;try{if((0,R.V)(e.init)){const{setupAgentSession:t}=await i.e(891).then(i.bind(i,8766));n=t(e)}}catch(e){(0,l.R)(20,e),this.ee.emit("internal-error",[e]),(0,o.p)(T.qh,[e],void 0,this.featureName,this.ee)}try{if(!this.#t(this.featureName,n,e.init))return(0,m.Ze)(this.agentIdentifier,this.featureName),void this.loadedSuccessfully(!1);const{Aggregate:i}=await t();this.featAggregate=new i(e,r),e.runtime.harvester.initializedAggregates.push(this.featAggregate),this.loadedSuccessfully(!0)}catch(e){(0,l.R)(34,e),this.abortHandler?.(),(0,m.Ze)(this.agentIdentifier,this.featureName,!0),this.loadedSuccessfully(!1),this.ee&&this.ee.abort()}};y.RI?(0,b.GG)(()=>n(),!0):n()}#t(e,t,r){if(this.blocked)return!1;switch(e){case n.K7.sessionReplay:return(0,w.SR)(r)&&!!t;case n.K7.sessionTrace:return!!t;default:return!0}}}var S=i(6630),_=i(2614);class A extends E{static featureName=S.T;constructor(e){var t;super(e,S.T),this.setupInspectionEvents(e.agentIdentifier),t=e,g(d.Fw,function(e,r){"string"==typeof e&&("/"!==e.charAt(0)&&(e="/"+e),t.runtime.customTransaction=(r||"http://custom.transaction")+e,(0,o.p)(d.Pl+d.Fw,[(0,c.t)()],void 0,void 0,t.ee))},t),this.importAggregator(e,()=>i.e(891).then(i.bind(i,3718)))}setupInspectionEvents(e){const t=(t,r)=>{t&&(0,u.W)({agentIdentifier:e,timeStamp:t.timeStamp,loaded:"complete"===t.target.readyState,type:"window",name:r,data:t.target.location+""})};(0,b.sB)(e=>{t(e,"DOMContentLoaded")}),(0,b.GG)(e=>{t(e,"load")}),(0,b.Qr)(e=>{t(e,"navigate")}),this.ee.on(_.tS.UPDATE,(t,r)=>{(0,u.W)({agentIdentifier:e,type:"lifecycle",name:"session",data:r})})}}var O=i(384);var I=i(2843),N=i(782);class P extends E{static featureName=N.T;constructor(e){super(e,N.T),y.RI&&((0,I.u)(()=>(0,o.p)("docHidden",[(0,c.t)()],void 0,N.T,this.ee),!0),(0,I.G)(()=>(0,o.p)("winPagehide",[(0,c.t)()],void 0,N.T,this.ee)),this.importAggregator(e,()=>i.e(891).then(i.bind(i,9018))))}}class k extends E{static featureName=f.TZ;constructor(e){super(e,f.TZ),y.RI&&document.addEventListener("securitypolicyviolation",e=>{(0,o.p)(f.xV,["Generic/CSPViolation/Detected"],void 0,this.featureName,this.ee)}),this.importAggregator(e,()=>i.e(891).then(i.bind(i,6555)))}}var D=i(6774),j=i(3878),C=i(3304);class L{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,C.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function M(e){return K(e)?e:new L(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic,e?.cause)}function H(e){const t="Unhandled Promise Rejection: ";if(!e?.reason)return;if(K(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return M(e.reason)}const r=M(e.reason);return(r.message||"").startsWith(t)||(r.message=t+r.message),r}function B(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new L(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic,e.cause);return t.name=SyntaxError.name,t}return K(e.error)?e.error:M(e)}function K(e){return e instanceof Error&&!!e.stack}function W(e,t,r,i,s=(0,c.t)()){"string"==typeof e&&(e=new Error(e)),(0,o.p)("err",[e,s,!1,t,r.runtime.isRecording,void 0,i],void 0,n.K7.jserrors,r.ee),(0,o.p)("uaErr",[],void 0,n.K7.genericEvents,r.ee)}var F=i(4387),U=i(993),V=i(3785);function z(e,{customAttributes:t={},level:r=U.p_.INFO}={},n,i,s=(0,c.t)()){(0,V.R)(n.ee,e,t,r,i,s)}function G(e,t,r,i,s=(0,c.t)()){(0,o.p)(d.Pl+d.hG,[s,e,t,i],void 0,n.K7.genericEvents,r.ee)}function q(e,t,r,i,s=(0,c.t)()){const{start:a,end:u,customAttributes:h}=t||{},f={customAttributes:h||{}};if("object"!=typeof f.customAttributes||"string"!=typeof e||0===e.length)return void(0,l.R)(57);const g=(e,t)=>null==e?t:"number"==typeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(f.start=g(a,0),f.end=g(u,s),Number.isNaN(f.start)||Number.isNaN(f.end))(0,l.R)(57);else{if(f.duration=f.end-f.start,!(f.duration<0))return(0,o.p)(d.Pl+d.V1,[f,e,i],void 0,n.K7.genericEvents,r.ee),f;(0,l.R)(58)}}function Z(e,t={},r,i,s=(0,c.t)()){(0,o.p)(d.Pl+d.fF,[s,e,t,i],void 0,n.K7.genericEvents,r.ee)}function X(e){g(d.eY,function(t){return J(e,t)},e)}function J(e,t,r){const i={};(0,l.R)(54,"newrelic.register"),t||={},t.type="MFE",t.licenseKey||=e.info.licenseKey,t.blocked=!1,t.parent=r||{};let s=()=>{};const a=e.runtime.registeredEntities,d=a.find(({metadata:{target:{id:e,name:r}}})=>e===t.id);if(d)return d.metadata.target.name!==t.name&&(d.metadata.target.name=t.name),d;const u=e=>{t.blocked=!0,s=e};e.init.api.allow_registered_children||u((0,x.J)(()=>(0,l.R)(55))),(0,F.c7)(t)||u((0,x.J)(()=>(0,l.R)(48,t))),(0,F.yo)(t.id)&&(0,F.yo)(t.name)||u((0,x.J)(()=>(0,l.R)(48,t)));const h={addPageAction:(r,n={})=>m(G,[r,{...i,...n},e],t),log:(r,n={})=>m(z,[r,{...n,customAttributes:{...i,...n.customAttributes||{}}},e],t),measure:(r,n={})=>m(q,[r,{...n,customAttributes:{...i,...n.customAttributes||{}}},e],t),noticeError:(r,n={})=>m(W,[r,{...i,...n},e],t),register:(t={})=>m(J,[e,t],h.metadata.target),recordCustomEvent:(r,n={})=>m(Z,[r,{...i,...n},e],t),setApplicationVersion:e=>p("application.version",e),setCustomAttribute:(e,t)=>p(e,t),setUserId:e=>p("enduser.id",e),metadata:{customAttributes:i,target:t}},g=()=>(t.blocked&&s(),t.blocked);g()||a.push(h);const p=(e,t)=>{g()||(i[e]=t)},m=(t,r,i)=>{if(g())return;const s=(0,c.t)();(0,o.p)(f.xV,["API/register/".concat(t.name,"/called")],void 0,n.K7.metrics,e.ee);try{return e.init.api.duplicate_registered_data&&"register"!==t.name&&t(...r,void 0,s),t(...r,i,s)}catch(e){(0,l.R)(50,e)}};return h}class Y extends E{static featureName=D.T;constructor(e){var t;super(e,D.T),t=e,g(d.o5,(e,r)=>W(e,r,t),t),function(e){g(d.bt,function(t){e.runtime.onerror=t},e)}(e),function(e){let t=0;g(d.k6,function(e,r){++t>10||(this.runtime.releaseIds[e.slice(-200)]=(""+r).slice(-200))},e)}(e),X(e);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(t,r)=>{this.abortHandler&&(0,o.p)("ierr",[M(t),(0,c.t)(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)}),y.gm.addEventListener("unhandledrejection",t=>{this.abortHandler&&(0,o.p)("err",[H(t),(0,c.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,j.jT)(!1,this.removeOnAbort?.signal)),y.gm.addEventListener("error",t=>{this.abortHandler&&(0,o.p)("err",[B(t),(0,c.t)(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,j.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#r,this.importAggregator(e,()=>i.e(891).then(i.bind(i,2176)))}#r(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var Q=i(8990);let ee=1;function te(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===y.gm?0:(0,Q.I)(e,"nr@id",function(){return ee++})}function re(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,C.A)(e).length}catch(e){return}}}var ne=i(8139),ie=i(7836),se=i(3434);const ae={},oe=["open","send"];function ce(e){var t=e||ie.ee;const r=function(e){return(e||ie.ee).get("xhr")}(t);if(void 0===y.gm.XMLHttpRequest)return r;if(ae[r.debugId]++)return r;ae[r.debugId]=1,(0,ne.u)(t);var n=(0,se.YM)(r),i=y.gm.XMLHttpRequest,s=y.gm.MutationObserver,a=y.gm.Promise,o=y.gm.setInterval,c="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],u=[],h=y.gm.XMLHttpRequest=function(e){const t=new i(e),s=r.context(t);try{r.emit("new-xhr",[t],s),t.addEventListener(c,(a=s,function(){var e=this;e.readyState>3&&!a.resolved&&(a.resolved=!0,r.emit("xhr-resolved",[],e)),n.inPlace(e,d,"fn-",b)}),(0,j.jT)(!1))}catch(e){(0,l.R)(15,e);try{r.emit("internal-error",[e])}catch(e){}}var a;return t};function f(e,t){n.inPlace(t,["onreadystatechange"],"fn-",b)}if(function(e,t){for(var r in e)t[r]=e[r]}(i,h),h.prototype=i.prototype,n.inPlace(h.prototype,oe,"-xhr-",b),r.on("send-xhr-start",function(e,t){f(e,t),function(e){u.push(e),s&&(g?g.then(v):o?o(v):(p=-p,m.data=p))}(t)}),r.on("open-xhr-start",f),s){var g=a&&a.resolve();if(!o&&!a){var p=1,m=document.createTextNode(p);new s(v).observe(m,{characterData:!0})}}else t.on("fn-end",function(e){e[0]&&e[0].type===c||v()});function v(){for(var e=0;e<u.length;e++)f(0,u[e]);u.length&&(u=[])}function b(e,t){return t}return r}var de="fetch-",ue=de+"body-",le=["arrayBuffer","blob","json","text","formData"],he=y.gm.Request,fe=y.gm.Response,ge="prototype";const pe={};function me(e){const t=function(e){return(e||ie.ee).get("fetch")}(e);if(!(he&&fe&&y.gm.fetch))return t;if(pe[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],s={};t.emit(n+"before-start",[r],s),s[ie.P]&&s[ie.P].dt&&(e=s[ie.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then(function(e){return t.emit(n+"end",[null,e],a),e},function(e){throw t.emit(n+"end",[e],a),e})})}return pe[t.debugId]=1,le.forEach(e=>{r(he[ge],e,ue),r(fe[ge],e,ue)}),r(y.gm,"fetch",de),t.on(de+"end",function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(de+"done",[null,r],n)}else t.emit(de+"done",[e],n)}),t}var ve=i(7485);class be{constructor(e){this.agentRef=e}generateTracePayload(t){const r=this.agentRef.loader_config;if(!this.shouldGenerateTrace(t)||!r)return null;var n=(r.accountID||"").toString()||null,i=(r.agentID||"").toString()||null,s=(r.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,e.ZF)(),o=(0,e.el)(),c=Date.now(),d={spanId:a,traceId:o,timestamp:c};return(t.sameOrigin||this.isAllowedOrigin(t)&&this.useTraceContextHeadersForCors())&&(d.traceContextParentHeader=this.generateTraceContextParentHeader(a,o),d.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,s)),(t.sameOrigin&&!this.excludeNewrelicHeader()||!t.sameOrigin&&this.isAllowedOrigin(t)&&this.useNewrelicHeaderForCors())&&(d.newrelicHeader=this.generateTraceHeader(a,o,c,n,i,s)),d}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,s){if(!("function"==typeof y.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return s&&n!==s&&(a.d.tk=s),btoa((0,C.A)(a))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing?.enabled&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1;const r=this.agentRef.init?.distributed_tracing;if(e.sameOrigin)t=!0;else if(r?.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ve.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}excludeNewrelicHeader(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.cors_use_tracecontext_headers}}var ye=i(9300),we=i(7295);function Re(e){return"string"==typeof e?e:e instanceof(0,O.dV)().o.REQ?e.url:y.gm?.URL&&e instanceof URL?e.href:void 0}var xe=["load","error","abort","timeout"],Te=xe.length,Ee=(0,O.dV)().o.REQ,Se=(0,O.dV)().o.XHR;const _e="X-NewRelic-App-Data";class Ae extends E{static featureName=ye.T;constructor(e){super(e,ye.T),this.dt=new be(e),this.handler=(e,t,r,n)=>(0,o.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};y.gm?.performance?.getEntriesByType("resource").forEach(t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},i={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};Oe(r,t.name),this.handler("xhr",[r,i,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,n.K7.ajax)}})}catch(e){}me(this.ee),ce(this.ee),function(e,t,r,i){function s(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=E,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},t.latestLongtaskEnd=0,e.addEventListener("load",function(r){S(t,e)},(0,j.jT)(!1)),y.lR||e.addEventListener("progress",function(e){t.lastSize=e.loaded},(0,j.jT)(!1))}function a(e){this.params={method:e[0]},Oe(this,e[1]),this.metrics={}}function d(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var n=i.generateTracePayload(this.parsedOrigin);if(n){var s=!1;n.newrelicHeader&&(r.setRequestHeader("newrelic",n.newrelicHeader),s=!0),n.traceContextParentHeader&&(r.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&r.setRequestHeader("tracestate",n.traceContextStateHeader),s=!0),s&&(this.dt=n)}}function u(e,r){var n=this.metrics,i=e[0],s=this;if(n&&i){var a=re(i);a&&(n.txSize=a)}this.startTime=(0,c.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||s.loadCaptureCalled||(s.params.aborted=!0),("load"!==e.type||s.called===s.totalCbs&&(s.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof s.end)&&s.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var o=0;o<Te;o++)r.addEventListener(xe[o],this.listener,(0,j.jT)(!1))}function l(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function h(e,t){var r=""+te(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function g(e,t){var r=""+te(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function p(){this.endTime=(0,c.t)()}function m(e,r){r instanceof Se&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function v(e,r){r instanceof Se&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function b(e,t,r){t instanceof Se&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,c.t)()))}function w(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,c.t)()-this.xhrCbStart,this.onload,r],r)}function R(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&y.RI&&(t=""+y.gm.location.href):e[0]&&e[0].url?t=e[0].url:y.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ve.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=i.generateTracePayload(this.parsedOrigin);if(n&&(n.newrelicHeader||n.traceContextParentHeader))if(e[0]&&e[0].headers)o(e[0].headers,n)&&(this.dt=n);else{var s={};for(var a in r)s[a]=r[a];s.headers=new Headers(r.headers||{}),o(s.headers,n)&&(this.dt=n),e.length>1?e[1]=s:e.push(s)}}function o(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function x(e,t){this.params={},this.metrics={},this.startTime=(0,c.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r=this.opts||{},n=this.target;Oe(this,Re(n));var i=(""+(n&&n instanceof Ee&&n.method||r.method||"GET")).toUpperCase();this.params.method=i,this.body=r.body,this.txSize=re(r.body)||0}function T(e,t){if(this.endTime=(0,c.t)(),this.params||(this.params={}),(0,we.iW)(this.params))return;let i;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(i=+this.rxSize);const s={txSize:this.txSize,rxSize:i,duration:(0,c.t)()-this.startTime};r("xhr",[this.params,s,this.startTime,this.endTime,"fetch"],this,n.K7.ajax)}function E(e){const t=this.params,i=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<Te;t++)e.removeEventListener(xe[t],this.listener,!1);t.aborted||(0,we.iW)(t)||(i.duration=(0,c.t)()-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):S(this,e),i.cbTime=this.cbTime,r("xhr",[t,i,this.startTime,this.endTime,"xhr"],this,n.K7.ajax))}}function S(e,r){e.params.status=r.status;var i=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?re(e.response):"text"===r||""===r||void 0===r?re(e.responseText):void 0}(r,e.lastSize);if(i&&(e.metrics.rxSize=i),e.sameOrigin&&r.getAllResponseHeaders().indexOf(_e)>=0){var s=r.getResponseHeader(_e);s&&((0,o.p)(f.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,n.K7.metrics,t),e.params.cat=s.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",s),t.on("open-xhr-start",a),t.on("open-xhr-end",d),t.on("send-xhr-start",u),t.on("xhr-cb-time",l),t.on("xhr-load-added",h),t.on("xhr-load-removed",g),t.on("xhr-resolved",p),t.on("addEventListener-end",m),t.on("removeEventListener-end",v),t.on("fn-end",w),t.on("fetch-before-start",R),t.on("fetch-start",x),t.on("fn-start",b),t.on("fetch-done",T)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,()=>i.e(891).then(i.bind(i,3845)))}}function Oe(e,t){var r=(0,ve.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const Ie={},Ne=["pushState","replaceState"];function Pe(e){const t=function(e){return(e||ie.ee).get("history")}(e);return!y.RI||Ie[t.debugId]++||(Ie[t.debugId]=1,(0,se.YM)(t).inPlace(window.history,Ne,"-")),t}var ke=i(3738);function De(e){g(d.BL,function(t=Date.now()){const r=t-y.WN;r<0&&(0,l.R)(62,t),(0,o.p)(f.XG,[d.BL,{time:r}],void 0,n.K7.metrics,e.ee),e.addToTrace({name:d.BL,start:t,origin:"nr"}),(0,o.p)(d.Pl+d.hG,[r,d.BL],void 0,n.K7.genericEvents,e.ee)},e)}const{He:je,bD:Ce,d3:Le,Kp:Me,TZ:He,Lc:Be,uP:Ke,Rz:We}=ke;class Fe extends E{static featureName=He;constructor(e){var t;super(e,He),t=e,g(d.U2,function(e){if(!(e&&"object"==typeof e&&e.name&&e.start))return;const r={n:e.name,s:e.start-y.WN,e:(e.end||e.start)-y.WN,o:e.origin||"",t:"api"};r.s<0||r.e<0||r.e<r.s?(0,l.R)(61,{start:r.s,end:r.e}):(0,o.p)("bstApi",[r],void 0,n.K7.sessionTrace,t.ee)},t),De(e);if(!(0,R.V)(e.init))return void this.deregisterDrain();const r=this.ee;let s;Pe(r),this.eventsEE=(0,ne.u)(r),this.eventsEE.on(Ke,function(e,t){this.bstStart=(0,c.t)()}),this.eventsEE.on(Be,function(e,t){(0,o.p)("bst",[e[0],t,this.bstStart,(0,c.t)()],void 0,n.K7.sessionTrace,r)}),r.on(We+Le,function(e){this.time=(0,c.t)(),this.startPath=location.pathname+location.hash}),r.on(We+Me,function(e){(0,o.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,n.K7.sessionTrace,r)});try{s=new PerformanceObserver(e=>{const t=e.getEntries();(0,o.p)(je,[t],void 0,n.K7.sessionTrace,r)}),s.observe({type:Ce,buffered:!0})}catch(e){}this.importAggregator(e,()=>i.e(891).then(i.bind(i,6974)),{resourceObserver:s})}}var Ue=i(6344);class Ve extends E{static featureName=Ue.TZ;#n;recorder;constructor(e){var t;let r;super(e,Ue.TZ),t=e,g(d.CH,function(){(0,o.p)(d.CH,[],void 0,n.K7.sessionReplay,t.ee)},t),function(e){g(d.Tb,function(){(0,o.p)(d.Tb,[],void 0,n.K7.sessionReplay,e.ee)},e)}(e);try{r=JSON.parse(localStorage.getItem("".concat(_.H3,"_").concat(_.uh)))}catch(e){}(0,w.SR)(e.init)&&this.ee.on(d.CH,()=>this.#i()),this.#s(r)&&this.importRecorder().then(e=>{e.startRecording(Ue.Qb.PRELOAD,r?.sessionReplayMode)}),this.importAggregator(this.agentRef,()=>i.e(891).then(i.bind(i,6167)),this),this.ee.on("err",e=>{this.blocked||this.agentRef.runtime.isRecording&&(this.errorNoticed=!0,(0,o.p)(Ue.Vh,[e],void 0,this.featureName,this.ee))})}#s(e){return e&&(e.sessionReplayMode===_.g.FULL||e.sessionReplayMode===_.g.ERROR)||(0,w.Aw)(this.agentRef.init)}importRecorder(){return this.recorder?Promise.resolve(this.recorder):(this.#n??=Promise.all([i.e(891),i.e(222)]).then(i.bind(i,4866)).then(({Recorder:e})=>(this.recorder=new e(this),this.recorder)).catch(e=>{throw this.ee.emit("internal-error",[e]),this.blocked=!0,e}),this.#n)}#i(){this.blocked||(this.featAggregate?this.featAggregate.mode!==_.g.FULL&&this.featAggregate.initializeRecording(_.g.FULL,!0,Ue.Qb.API):this.importRecorder().then(()=>{this.recorder.startRecording(Ue.Qb.API,_.g.FULL)}))}}var ze=i(3333);const Ge={},qe=new Set;function Ze(e){return"string"==typeof e?{type:"string",size:(new TextEncoder).encode(e).length}:e instanceof ArrayBuffer?{type:"ArrayBuffer",size:e.byteLength}:e instanceof Blob?{type:"Blob",size:e.size}:e instanceof DataView?{type:"DataView",size:e.byteLength}:ArrayBuffer.isView(e)?{type:"TypedArray",size:e.byteLength}:{type:"unknown",size:0}}class Xe{constructor(t,r){this.timestamp=(0,c.t)(),this.currentUrl=window.location.href,this.socketId=(0,e.LA)(8),this.requestedUrl=t,this.requestedProtocols=Array.isArray(r)?r.join(","):r||"",this.openedAt=void 0,this.protocol=void 0,this.extensions=void 0,this.binaryType=void 0,this.messageOrigin=void 0,this.messageCount=void 0,this.messageBytes=void 0,this.messageBytesMin=void 0,this.messageBytesMax=void 0,this.messageTypes=void 0,this.sendCount=void 0,this.sendBytes=void 0,this.sendBytesMin=void 0,this.sendBytesMax=void 0,this.sendTypes=void 0,this.closedAt=void 0,this.closeCode=void 0,this.closeReason=void 0,this.closeWasClean=void 0,this.connectedDuration=void 0,this.hasErrors=void 0}}class Je extends E{static featureName=ze.TZ;constructor(e){super(e,ze.TZ);const t=e.init.feature_flags.includes("websockets"),r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.performance.resources.enabled,e.init.user_actions.enabled,t];var s;let a,u;if(s=e,g(d.hG,(e,t)=>G(e,t,s),s),function(e){g(d.fF,(t,r)=>Z(t,r,e),e)}(e),De(e),X(e),function(e){g(d.V1,(t,r)=>q(t,r,e),e)}(e),t&&(u=function(e){if(!(0,O.dV)().o.WS)return e;const t=e.get("websockets");if(Ge[t.debugId]++)return t;Ge[t.debugId]=1,(0,I.G)(()=>{const e=(0,c.t)();qe.forEach(r=>{r.nrData.closedAt=e,r.nrData.closeCode=1001,r.nrData.closeReason="Page navigating away",r.nrData.closeWasClean=!1,r.nrData.openedAt&&(r.nrData.connectedDuration=e-r.nrData.openedAt),t.emit("ws",[r.nrData],r)})});class r extends WebSocket{static name="WebSocket";static toString(){return"function WebSocket() { [native code] }"}toString(){return"[object WebSocket]"}get[Symbol.toStringTag](){return r.name}#a(e){(e.__newrelic??={}).socketId=this.nrData.socketId,this.nrData.hasErrors??=!0}constructor(...e){super(...e),this.nrData=new Xe(e[0],e[1]),this.addEventListener("open",()=>{this.nrData.openedAt=(0,c.t)(),["protocol","extensions","binaryType"].forEach(e=>{this.nrData[e]=this[e]}),qe.add(this)}),this.addEventListener("message",e=>{const{type:t,size:r}=Ze(e.data);this.nrData.messageOrigin??=e.origin,this.nrData.messageCount=(this.nrData.messageCount??0)+1,this.nrData.messageBytes=(this.nrData.messageBytes??0)+r,this.nrData.messageBytesMin=Math.min(this.nrData.messageBytesMin??1/0,r),this.nrData.messageBytesMax=Math.max(this.nrData.messageBytesMax??0,r),(this.nrData.messageTypes??"").includes(t)||(this.nrData.messageTypes=this.nrData.messageTypes?"".concat(this.nrData.messageTypes,",").concat(t):t)}),this.addEventListener("close",e=>{this.nrData.closedAt=(0,c.t)(),this.nrData.closeCode=e.code,this.nrData.closeReason=e.reason,this.nrData.closeWasClean=e.wasClean,this.nrData.connectedDuration=this.nrData.closedAt-this.nrData.openedAt,qe.delete(this),t.emit("ws",[this.nrData],this)})}addEventListener(e,t,...r){const n=this,i="function"==typeof t?function(...e){try{return t.apply(this,e)}catch(e){throw n.#a(e),e}}:t?.handleEvent?{handleEvent:function(...e){try{return t.handleEvent.apply(t,e)}catch(e){throw n.#a(e),e}}}:t;return super.addEventListener(e,i,...r)}send(e){if(this.readyState===WebSocket.OPEN){const{type:t,size:r}=Ze(e);this.nrData.sendCount=(this.nrData.sendCount??0)+1,this.nrData.sendBytes=(this.nrData.sendBytes??0)+r,this.nrData.sendBytesMin=Math.min(this.nrData.sendBytesMin??1/0,r),this.nrData.sendBytesMax=Math.max(this.nrData.sendBytesMax??0,r),(this.nrData.sendTypes??"").includes(t)||(this.nrData.sendTypes=this.nrData.sendTypes?"".concat(this.nrData.sendTypes,",").concat(t):t)}try{return super.send(e)}catch(e){throw this.#a(e),e}}close(...e){try{super.close(...e)}catch(e){throw this.#a(e),e}}}return y.gm.WebSocket=r,t}(this.ee)),y.RI){if(me(this.ee),ce(this.ee),a=Pe(this.ee),e.init.user_actions.enabled){function l(t){const r=(0,ve.D)(t);return e.beacons.includes(r.hostname+":"+r.port)}function h(){a.emit("navChange")}ze.Zp.forEach(e=>(0,j.sp)(e,e=>(0,o.p)("ua",[e],void 0,this.featureName,this.ee),!0)),ze.qN.forEach(e=>{const t=(0,x.s)(e=>{(0,o.p)("ua",[e],void 0,this.featureName,this.ee)},500,{leading:!0});(0,j.sp)(e,t)}),y.gm.addEventListener("error",()=>{(0,o.p)("uaErr",[],void 0,n.K7.genericEvents,this.ee)},(0,j.jT)(!1,this.removeOnAbort?.signal)),this.ee.on("open-xhr-start",(e,t)=>{l(e[1])||t.addEventListener("readystatechange",()=>{2===t.readyState&&(0,o.p)("uaXhr",[],void 0,n.K7.genericEvents,this.ee)})}),this.ee.on("fetch-start",e=>{e.length>=1&&!l(Re(e[0]))&&(0,o.p)("uaXhr",[],void 0,n.K7.genericEvents,this.ee)}),a.on("pushState-end",h),a.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,j.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",h,(0,j.jT)(!0,this.removeOnAbort?.signal))}if(e.init.performance.resources.enabled&&y.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{(0,o.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)})}).observe({type:"resource",buffered:!0})}}t&&u.on("ws",e=>{(0,o.p)("ws-complete",[e],void 0,this.featureName,this.ee)});try{this.removeOnAbort=new AbortController}catch(f){}this.abortHandler=()=>{this.removeOnAbort?.abort(),this.abortHandler=void 0},r.some(e=>e)?this.importAggregator(e,()=>i.e(891).then(i.bind(i,8019))):this.deregisterDrain()}}var Ye=i(2646);const Qe=new Map;function $e(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||ie.ee).get("logger")}(e),s=(0,se.YM)(i),a=new Ye.y(ie.P);a.level=n.level,a.customAttributes=n.customAttributes;const o=t[r]?.[se.Jt]||t[r];return Qe.set(o,a),s.inPlace(t,[r],"wrap-logger-",()=>Qe.get(o)),i}var et=i(1910);class tt extends E{static featureName=U.TZ;constructor(e){var t;super(e,U.TZ),t=e,g(d.$9,(e,r)=>z(e,r,t),t),function(e){g(d.Wb,(t,r,{customAttributes:n={},level:i=U.p_.INFO}={})=>{$e(e.ee,t,r,{customAttributes:n,level:i})},e)}(e),X(e);const r=this.ee;["log","error","warn","info","debug","trace"].forEach(e=>{(0,et.i)(y.gm.console[e]),$e(r,y.gm.console,e,{level:"log"===e?"info":e})}),this.ee.on("wrap-logger-end",function([e]){const{level:t,customAttributes:n}=this;(0,V.R)(r,e,n,t)}),this.importAggregator(e,()=>i.e(891).then(i.bind(i,5288)))}}new class extends r{constructor(e){var t;(super(),y.gm)?(this.features={},(0,O.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(A),this.runSoftNavOverSpa=[...this.desiredFeatures].some(e=>e.featureName===n.K7.softNav),(0,a.j)(this,e,e.loaderType||"agent"),t=this,g(d.cD,function(e,r,n=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof r)||null===r)return p(t,e,r,d.cD,n);(0,l.R)(40,typeof r)}else(0,l.R)(39,typeof e)},t),function(e){g(d.Dl,function(t){if("string"==typeof t||null===t)return p(e,"enduser.id",t,d.Dl,!0);(0,l.R)(41,typeof t)},e)}(this),function(e){g(d.nb,function(t){if("string"==typeof t||null===t)return p(e,"application.version",t,d.nb,!1);(0,l.R)(42,typeof t)},e)}(this),function(e){g(d.d3,function(){e.ee.emit("manual-start-all")},e)}(this),function(e){g(d.Pv,function(t=!0){if("boolean"==typeof t){if((0,o.p)(d.Pl+d.Pv,[t],void 0,"session",e.ee),e.runtime.consented=t,t){const t=e.features.page_view_event;t.onAggregateImported.then(e=>{const r=t.featAggregate;e&&!r.sentRum&&r.sendRum()})}}else(0,l.R)(65,typeof t)},e)}(this),this.run()):(0,l.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const e=function(e){const t={};return s.forEach(r=>{t[r]=!!e[r]?.enabled}),t}(this.init),t=[...this.desiredFeatures];t.sort((e,t)=>n.P3[e.featureName]-n.P3[t.featureName]),t.forEach(t=>{if(!e[t.featureName]&&t.featureName!==n.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&t.featureName===n.K7.spa)return;if(!this.runSoftNavOverSpa&&t.featureName===n.K7.softNav)return;const r=function(e){switch(e){case n.K7.ajax:return[n.K7.jserrors];case n.K7.sessionTrace:return[n.K7.ajax,n.K7.pageViewEvent];case n.K7.sessionReplay:return[n.K7.sessionTrace];case n.K7.pageViewTiming:return[n.K7.pageViewEvent];default:return[]}}(t.featureName).filter(e=>!(e in this.features));r.length>0&&(0,l.R)(36,{targetFeature:t.featureName,missingDependencies:r}),this.features[t.featureName]=new t(this)})}catch(e){(0,l.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,O.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}({features:[A,P,Fe,Ve,Ae,k,Y,Je,tt],loaderType:"pro"})})()})();</script>
	<link type="application/opensearchdescription+xml" rel="search" href="/files/opensearchdescription.php"/>


	<!--	Performance optimizations begin-->

	<link rel="preload" as="script" href="/build/jquery/jquery.min.js" crossorigin="anonymous">
	<link rel="preload" as="image" href="/images/sprite_icons.png?9">
	<link rel="preload" as="font" type="font/woff2" href="/build/fontawesome/fonts/fontawesome-webfont.woff2?v=4.3.0" crossorigin="anonymous">

	<!--	Performance optimizations end-->

	<link rel="shortcut icon" href="/favicon.ico">

	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	
	<!-- Third party CSS -->
	<link href="/build/bootstrap/css/bootstrap.min.css?r=1760705190228" rel="stylesheet" type="text/css">
	<link href="/build/bootstrap/css/bootstrap-responsive.min.css?r=1760705190228" rel="stylesheet" type="text/css">
	<link href="/build/fontawesome/css/font-awesome.min.css?r=1760705190228" rel="stylesheet" type="text/css">
	<link media="print" onload="this.onload=null;this.removeAttribute('media');" href="/build/mediaelement/mediaelementplayer.min.css?r=1760705190228" rel="stylesheet" type="text/css">

	<!-- Bigstock CSS -->
	<link href="/build/core/build.min.css?r=1760705190228" rel="stylesheet" type="text/css">
	<script type="text/javascript">
		var STATIC_CND = '';
		var jsvars	= {"run_env":"prod","run":{"env":"prod"},"photo_payment_method":"credits","FACEBOOK_LANGUAGE_CODE":"en_US","lang":{"login_or_signup_title":"Log In or Sign Up","signup_title":"Sign Up"},"COUNTRY_CODE_3":"USA","CURRENCY_SIGN":"$","CURRENCY_CODE":"USD","USER_LANGUAGE":"en","LANG_URL":"","JQUERY_VERSION":"1.10.2","DEC_POINT":".","THOUSANDS_SEP":",","HEAP_APP_ID":"185442208","user":{"id":0,"email":null,"name":null,"profile_name":null,"numeric_id":0,"sign_date":null,"subscriptions":[],"credits":0},"isStoreCardsExists":null,"default_image_size":null,"SEARCH_LANG":"en","CACHE_BUSTER":"1760705190228","gaMeasurementId":"G-LXJBK4KLLJ","dataDomeKey":"EC05BA433AA19A857E40F30F476F90","gaClientId":null,"cart_latest":null,"cart_ids":[],"customer_support":true,"ab_pricing_sept2015":null,"abeditor":null,"abfreetrialjuly2015":null,"subscribe_ab_design":null,"optimizely_tests":["ab_pricing_sept2015","abeditor","abfreetrialjuly2015","subscribe_ab_design"],"show_video":true,"show_default":150,"last_page":true,"related_search_term":"sailing not mill","search":{"errors":[],"ids":[1789393,219028741,219029509,219029653,219029893,219030031,219030157,219030232,219030505,219030511,219030565,219030838,219031168],"input":{"q":"sailing not mill","rss":"1","start":"","show":""},"next_start":150,"previous_start":0,"results":[{"id":1789393,"width":1200,"height":1600,"url":"https:\/\/static1.bigstockphoto.com\/8\/7\/1\/large2\/1789393.jpg","permalink":"\/image-1789393\/stock-photo-turf-fen-drainage-mill","display_title":"Turf Fen Drainage Mill","is_purchased":false},{"id":219028741,"width":4961,"height":3720,"url":"https:\/\/static2.bigstockphoto.com\/9\/1\/2\/large2\/219028741.jpg","permalink":"\/image-219028741\/stock-photo-old-dutch-windmill%2C-in-the-netherlands-the-stationary-position-of-the-sails%2C-i-e-when-the-mill-is-not-working%2C-has-long-been-used-to-give-signals","display_title":"Old Dutch Windmill, In the Netherlands the stationary position of the sails, i.e. when the mill is not working, has long been used to give signals.","is_purchased":false},{"id":219029509,"width":4961,"height":3720,"url":"https:\/\/static1.bigstockphoto.com\/9\/1\/2\/large2\/219029509.jpg","permalink":"\/image-219029509\/stock-photo-old-dutch-windmill%2C-in-the-netherlands-the-stationary-position-of-the-sails%2C-i-e-when-the-mill-is-not-working%2C-has-long-been-used-to-give-signals","display_title":"Old Dutch Windmill, In the Netherlands the stationary position of the sails, i.e. when the mill is not working, has long been used to give signals.","is_purchased":false},{"id":219029653,"width":4961,"height":3720,"url":"https:\/\/static1.bigstockphoto.com\/9\/1\/2\/large2\/219029653.jpg","permalink":"\/image-219029653\/stock-photo-old-dutch-windmill%2C-in-the-netherlands-the-stationary-position-of-the-sails%2C-i-e-when-the-mill-is-not-working%2C-has-long-been-used-to-give-signals","display_title":"Old Dutch Windmill, In the Netherlands the stationary position of the sails, i.e. when the mill is not working, has long been used to give signals.","is_purchased":false},{"id":219029893,"width":4961,"height":3720,"url":"https:\/\/static1.bigstockphoto.com\/9\/1\/2\/large2\/219029893.jpg","permalink":"\/image-219029893\/stock-photo-old-dutch-windmill%2C-in-the-netherlands-the-stationary-position-of-the-sails%2C-i-e-when-the-mill-is-not-working%2C-has-long-been-used-to-give-signals","display_title":"Old Dutch Windmill, In the Netherlands the stationary position of the sails, i.e. when the mill is not working, has long been used to give signals.","is_purchased":false},{"id":219030031,"width":4961,"height":3720,"url":"https:\/\/static2.bigstockphoto.com\/9\/1\/2\/large2\/219030031.jpg","permalink":"\/image-219030031\/stock-photo-old-dutch-windmill%2C-in-the-netherlands-the-stationary-position-of-the-sails%2C-i-e-when-the-mill-is-not-working%2C-has-long-been-used-to-give-signals","display_title":"Old Dutch Windmill, In the Netherlands the stationary position of the sails, i.e. when the mill is not working, has long been used to give signals.","is_purchased":false},{"id":219030157,"width":4961,"height":3720,"url":"https:\/\/static2.bigstockphoto.com\/9\/1\/2\/large2\/219030157.jpg","permalink":"\/image-219030157\/stock-photo-old-dutch-windmill%2C-in-the-netherlands-the-stationary-position-of-the-sails%2C-i-e-when-the-mill-is-not-working%2C-has-long-been-used-to-give-signals","display_title":"Old Dutch Windmill, In the Netherlands the stationary position of the sails, i.e. when the mill is not working, has long been used to give signals.","is_purchased":false},{"id":219030232,"width":4961,"height":3720,"url":"https:\/\/static3.bigstockphoto.com\/9\/1\/2\/large2\/219030232.jpg","permalink":"\/image-219030232\/stock-photo-old-dutch-windmill%2C-in-the-netherlands-the-stationary-position-of-the-sails%2C-i-e-when-the-mill-is-not-working%2C-has-long-been-used-to-give-signals","display_title":"Old Dutch Windmill, In the Netherlands the stationary position of the sails, i.e. when the mill is not working, has long been used to give signals.","is_purchased":false},{"id":219030505,"width":4961,"height":3720,"url":"https:\/\/static3.bigstockphoto.com\/9\/1\/2\/large2\/219030505.jpg","permalink":"\/image-219030505\/stock-photo-old-dutch-windmill%2C-in-the-netherlands-the-stationary-position-of-the-sails%2C-i-e-when-the-mill-is-not-working%2C-has-long-been-used-to-give-signals","display_title":"Old Dutch Windmill, In the Netherlands the stationary position of the sails, i.e. when the mill is not working, has long been used to give signals.","is_purchased":false},{"id":219030511,"width":4961,"height":3720,"url":"https:\/\/static2.bigstockphoto.com\/9\/1\/2\/large2\/219030511.jpg","permalink":"\/image-219030511\/stock-photo-old-dutch-windmill%2C-in-the-netherlands-the-stationary-position-of-the-sails%2C-i-e-when-the-mill-is-not-working%2C-has-long-been-used-to-give-signals","display_title":"Old Dutch Windmill, In the Netherlands the stationary position of the sails, i.e. when the mill is not working, has long been used to give signals.","is_purchased":false},{"id":219030565,"width":4961,"height":3720,"url":"https:\/\/static3.bigstockphoto.com\/9\/1\/2\/large2\/219030565.jpg","permalink":"\/image-219030565\/stock-photo-old-dutch-windmill%2C-in-the-netherlands-the-stationary-position-of-the-sails%2C-i-e-when-the-mill-is-not-working%2C-has-long-been-used-to-give-signals","display_title":"Old Dutch Windmill, In the Netherlands the stationary position of the sails, i.e. when the mill is not working, has long been used to give signals.","is_purchased":false},{"id":219030838,"width":4961,"height":3720,"url":"https:\/\/static3.bigstockphoto.com\/9\/1\/2\/large2\/219030838.jpg","permalink":"\/image-219030838\/stock-photo-old-dutch-windmill%2C-in-the-netherlands-the-stationary-position-of-the-sails%2C-i-e-when-the-mill-is-not-working%2C-has-long-been-used-to-give-signals","display_title":"Old Dutch Windmill, In the Netherlands the stationary position of the sails, i.e. when the mill is not working, has long been used to give signals.","is_purchased":false},{"id":219031168,"width":4961,"height":3720,"url":"https:\/\/static3.bigstockphoto.com\/9\/1\/2\/large2\/219031168.jpg","permalink":"\/image-219031168\/stock-photo-old-dutch-windmill%2C-in-the-netherlands-the-stationary-position-of-the-sails%2C-i-e-when-the-mill-is-not-working%2C-has-long-been-used-to-give-signals","display_title":"Old Dutch Windmill, In the Netherlands the stationary position of the sails, i.e. when the mill is not working, has long been used to give signals.","is_purchased":false}],"search_failed":false,"show":150,"spellcheck":{"alternate_term":null,"is_alternate_result":false},"total":13,"tracking":{"execution_time":262,"search_language":"en","search_rows":13,"search_start":0,"search_url":null,"tracking_id":"a7e319dd-53c3-4ca1-b4fb-8fcef47ae6ef","page_title":"Sailing Not Mill Images, Illustrations & Vectors (Free) - Bigstock"},"type":"image","type_tabs":{"image":{"type":"image","name":"Images","url":"","total":13},"video":{"type":"video","name":"Videos","url":"","total":null}}},"search_type":"image","totalItems":13,"csrf_session_token":"MTc2NTkwNjE4M2QwNjBhYTBkYmUyMTY4NDJlNGY5MzMyNzAzOGQ2NjNkOTE1YTUzOWFvb0dYSzZWMnozQXFQTFhsY3gybzh1Y2J3SUZiZndXbg==","enabled_genesys_chat":false,"environment_genesys_chat":"use1","deployment_id_genesys_chat":"82de9276-7024-4600-a678-468b852782b9","enabled_intercom_chat":true,"intercom_use_jwt":"1","api_base_intercom_chat":"https:\/\/api-iam.intercom.io","app_id_intercom_chat":"jxjz1zs0","brand_intercom_chat":"Bigstock","intercom_user_secret":""};
		var COOKIE_DOMAIN = '.bigstockphoto.com';
		var CURRENCY_SIGN = '$';
	</script>

	<!-- Google tag manager -->
	<!-- Google Tag Manager -->

<script>
    var dataLayer = dataLayer || [];
    
    dataLayer.push({
        user: {
            
            id: '',
            isCustomer: 'true'
            
        },
        visit: {
            
            sessionId: '9bd0e31d2c27059931b0bf71ea11f69c'
            
        }
    });
    
</script>
<!-- GTM Tracking -->
<noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-PL7TFM" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<script>
    
    (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});
        var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;
        j.src='//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-PL7TFM');
    
</script>


	<!-- Third party JS -->

	<script defer src="/build/core/libraries.js?r=1760705190228" type="text/javascript"></script>

	<!-- Bigstock JS -->
	<script defer src="/build/core/build.js?r=1760705190228"></script>

    <meta property="og:site_name" content="Bigstock"/>
    <meta property="fb:admins" content="672334973,737657895,544601752,29100243,1696853787"/>
	<meta property="fb:page_id" content="157182888267" />

	<meta name=”twitter:site” content=”@bigstock>

    <meta name="norton-safeweb-site-verification" content="9nm-x28xpnuse1adw3180gw43ih87xj6l1fv4zrwhkxhhupcc9oervbzey-grm3u5n9218ve67z-8s3v1b-errbgwschme4m2e-t58pk0htae0iytbjjtkjfba4ajblg" />

	
<link rel="alternate" hreflang="en" href="https://www.bigstockphoto.com/search/sailing-not-mill/?q[uid]=plrang&amp;q[si]=std&amp;rss=1" />
<link rel="alternate" hreflang="es" href="https://www.bigstockphoto.com/es/search/sailing-not-mill/?q[uid]=plrang&amp;q[si]=std&amp;rss=1" />
<link rel="alternate" hreflang="de" href="https://www.bigstockphoto.com/de/search/sailing-not-mill/?q[uid]=plrang&amp;q[si]=std&amp;rss=1" />
<link rel="alternate" hreflang="ru" href="https://www.bigstockphoto.com/ru/search/sailing-not-mill/?q[uid]=plrang&amp;q[si]=std&amp;rss=1" />
<link rel="alternate" hreflang="pt" href="https://www.bigstockphoto.com/pt/search/sailing-not-mill/?q[uid]=plrang&amp;q[si]=std&amp;rss=1" />
<link rel="alternate" hreflang="zh" href="https://www.bigstockphoto.com/zh/search/sailing-not-mill/?q[uid]=plrang&amp;q[si]=std&amp;rss=1" />
<link rel="alternate" hreflang="pl" href="https://www.bigstockphoto.com/pl/search/sailing-not-mill/?q[uid]=plrang&amp;q[si]=std&amp;rss=1" />
<link rel="alternate" hreflang="nl" href="https://www.bigstockphoto.com/nl/search/sailing-not-mill/?q[uid]=plrang&amp;q[si]=std&amp;rss=1" />
<link rel="alternate" hreflang="fr" href="https://www.bigstockphoto.com/fr/search/sailing-not-mill/?q[uid]=plrang&amp;q[si]=std&amp;rss=1" />
<link rel="alternate" hreflang="it" href="https://www.bigstockphoto.com/it/search/sailing-not-mill/?q[uid]=plrang&amp;q[si]=std&amp;rss=1" />
<link rel="alternate" hreflang="ko" href="https://www.bigstockphoto.com/ko/search/sailing-not-mill/?q[uid]=plrang&amp;q[si]=std&amp;rss=1" />
<link rel="alternate" hreflang="th" href="https://www.bigstockphoto.com/th/search/sailing-not-mill/?q[uid]=plrang&amp;q[si]=std&amp;rss=1" />
<link rel="alternate" hreflang="ja" href="https://www.bigstockphoto.com/ja/search/sailing-not-mill/?q[uid]=plrang&amp;q[si]=std&amp;rss=1" />
<link rel="alternate" hreflang="tr" href="https://www.bigstockphoto.com/tr/search/sailing-not-mill/?q[uid]=plrang&amp;q[si]=std&amp;rss=1" />
<link rel="alternate" hreflang="cs" href="https://www.bigstockphoto.com/cs/search/sailing-not-mill/?q[uid]=plrang&amp;q[si]=std&amp;rss=1" />
<link rel="alternate" hreflang="da" href="https://www.bigstockphoto.com/da/search/sailing-not-mill/?q[uid]=plrang&amp;q[si]=std&amp;rss=1" />
<link rel="alternate" hreflang="fi" href="https://www.bigstockphoto.com/fi/search/sailing-not-mill/?q[uid]=plrang&amp;q[si]=std&amp;rss=1" />
<link rel="alternate" hreflang="nb" href="https://www.bigstockphoto.com/nb/search/sailing-not-mill/?q[uid]=plrang&amp;q[si]=std&amp;rss=1" />
<link rel="alternate" hreflang="sv" href="https://www.bigstockphoto.com/sv/search/sailing-not-mill/?q[uid]=plrang&amp;q[si]=std&amp;rss=1" />
<link rel="alternate" hreflang="hu" href="https://www.bigstockphoto.com/hu/search/sailing-not-mill/?q[uid]=plrang&amp;q[si]=std&amp;rss=1" />
<link rel="alternate" hreflang="x-default" href="https://www.bigstockphoto.com/search/sailing-not-mill/?q[uid]=plrang&amp;q[si]=std&amp;rss=1" />
<meta name="twitter:card" content="gallery">
<meta name="twitter:title" content="13 results for sailing not mill">
<meta name="twitter:image0" content=""> 
<meta name="twitter:image1" content=""> 
<meta name="twitter:image2" content=""> 
<meta name="twitter:image3" content=""> 
	<link rel="canonical" href="https://www.bigstockphoto.com/search/sailing-not-mill/?q[uid]=plrang&amp;q[si]=std&amp;rss=1" />

			<meta name="google-site-verification" content="fRV32NtLbK-BtHXFHTk1z-L3iS9FseDojCgzwERTPT8" />
		<meta name="google-site-verification" content="XmHoV01KyO-ryfCHhbgFEY9pvDvLetsB4FTxIZNZYIs" />
		<meta name="msvalidate.01" content="75298A337D53A302F9F30C16D6733F89" />
	

	<!--	add jquery as defer too when the inline usage of it will be eliminated-->
	<script src="/build/jquery/jquery.min.js" type="text/javascript"></script>
</head>
<body class="" >

<div class="whole_site_wrapper container_bootstrap fluid bsp_responsive">
	

	
	<noscript>
<div id="old_browser_warn" style="position:relative;padding:5px;width:99%;margin-bottom:0;background-color:#efbfbf;border-bottom:2px solid #ef9090;text-align:center;line-height:18px;">
<center>

	<span style="font-weight:bold;font-size:1.1em;color:#900;">
		Please <a href="http://google.com/search?btnI=1&amp;q=enable%20javascript">enable javascript</a> to download images at Bigstock. Thanks!
	</span>

</center></div>
</noscript>

	
		<div class="subscriptions-header-callout buyasub">
		<div class="clouds_background">
		<div id="container_bootstrap">
			<div class="row">
				<div class="span12">
					
					<h2 class="light"><div class="photos"></div>Save with Bigstock subscriptions.   <a href="/subscribe/">Learn More &gt;</a></h2>
				</div>
			</div>
		</div>
		</div>
	</div>
	
	<span>
</span>


	<div id="close_text" class="hide">close</div>
	
	<div class="navbar">
		<div class="navbar-inner">
			<div class="container">
				<a class="btn btn-navbar" id="mobile_dropdown_btn" data-toggle="collapse" data-target=".navbar-responsive-collapse">
					<span class="icon-bar"></span>
					<span class="icon-bar"></span>
					<span class="icon-bar"></span>
				</a>
				<a class="brand" href="/">
					<img class="logo" src="/images/2017/Bigstock_logo_neg-TM.svg" onerror="this.onerror=null; this.src='/images/2017/Bigstock_logo_neg-TM.png'" alt="Bigstock" />
				</a>
				<div class="nav-collapse navbar-responsive-collapse collapse">
					<ul class="nav pull-right">
						<li class="dropdown language-selector">
							<a data-target="#" class="dropdown-toggle" data-toggle="dropdown"><i class="fa fa-globe"></i> <span class="text">Language</span> <b class="caret"></b></a>
							<ul class="dropdown-menu dropdown-menu-left">
																<li><a href="/cs" data-lang="cs" onclick="_gaq.push(['_trackEvent', 'ChangeLanguage', 'Český'])">Český</a></li>
								<li><a href="/da" data-lang="da" onclick="_gaq.push(['_trackEvent', 'ChangeLanguage', 'Dansk'])">Dansk</a></li>
								<li><a href="/de" data-lang="de" onclick="_gaq.push(['_trackEvent', 'ChangeLanguage', 'Deutsch'])">Deutsch</a></li>
								<li><a href="/en" data-lang="en" onclick="_gaq.push(['_trackEvent', 'ChangeLanguage', 'English'])">English</a></li>
								<li><a href="/es" data-lang="es" onclick="_gaq.push(['_trackEvent', 'ChangeLanguage', 'Español'])">Español</a></li>
								<li><a href="/fr" data-lang="fr" onclick="_gaq.push(['_trackEvent', 'ChangeLanguage', 'Français'])">Français</a></li>
								<li><a href="/it" data-lang="it" onclick="_gaq.push(['_trackEvent', 'ChangeLanguage', 'Italiano'])">Italiano</a></li>
								<li><a href="/hu" data-lang="hu" onclick="_gaq.push(['_trackEvent', 'ChangeLanguage', 'Magyar'])">Magyar</a></li>
								<li><a href="/nl" data-lang="nl" onclick="_gaq.push(['_trackEvent', 'ChangeLanguage', 'Nederlands'])">Nederlands</a></li>
								<li><a href="/nb" data-lang="nb" onclick="_gaq.push(['_trackEvent', 'ChangeLanguage', 'Norsk'])">Norsk</a></li>
								<li><a href="/pl" data-lang="pl" onclick="_gaq.push(['_trackEvent', 'ChangeLanguage', 'Polski'])">Polski</a></li>
								<li><a href="/pt" data-lang="pt" onclick="_gaq.push(['_trackEvent', 'ChangeLanguage', 'português'])">Português</a></li>
								<li><a href="/fi" data-lang="fi" onclick="_gaq.push(['_trackEvent', 'ChangeLanguage', 'Suomi'])">Suomi</a></li>
								<li><a href="/sv" data-lang="sv" onclick="_gaq.push(['_trackEvent', 'ChangeLanguage', 'Svenska'])">Svenska</a></li>
								<li><a href="/tr" data-lang="tr" onclick="_gaq.push(['_trackEvent', 'ChangeLanguage', 'Türkçe'])">Türkçe</a></li>
								<li><a href="/ru" data-lang="ru" onclick="_gaq.push(['_trackEvent', 'ChangeLanguage', 'русский'])">Русский</a></li>
								<li><a href="/th" data-lang="th" onclick="_gaq.push(['_trackEvent', 'ChangeLanguage', 'ไทย'])">ไทย</a></li>
								<li><a href="/ko" data-lang="ko" onclick="_gaq.push(['_trackEvent', 'ChangeLanguage', '한국어'])">한국어</a></li>
								<li><a href="/zh" data-lang="zh" onclick="_gaq.push(['_trackEvent', 'ChangeLanguage', '中文'])">中文</a></li>
								<li><a href="/ja" data-lang="ja" onclick="_gaq.push(['_trackEvent', 'ChangeLanguage', '日本語'])">日本語</a></li>
							</ul>
						</li>

																		<li class=" plans ">
							<a href="/subscribe/" class="btn btn-bsp-primary" style="padding:7px 19px; text-transform:uppercase; font-weight:bold; margin:5px 10px 0;" data-test-id="plans-pricing">See Plans &amp; Pricing</a>
						</li>
												
						<li class="shopping-cart">
							<a href="/cart/" >
								<i class="fa fa-shopping-cart" > </i>
							</a>
						</li>


						


												<li class="header_signup"><a href="#" onclick="_gaq.push(['_trackEvent', 'top_menu', 'signup']);  signup(); return false;" data-test-id="user-signup">Sign up</a></li>
						<li style="position:relative;" class="login"><a href="/login/" data-test-id="user-login">Log In</a>

						</li>
						

					</ul>
				</div><!-- /.nav-collapse -->
			</div>
		</div><!-- /navbar-inner -->
	</div>




	

	
					<div id="header2">

		<form id="formsearch" class="form-inline" name="formsearch" method="GET" action="/search/">
			<div class="compact_search" >
				<div id="search_keyword_wrapper" class="clearfix">
					<div class="input_wrapper">
						<div class="fauxInput">
							<div class="dropdown no-select" >
								<div class="selected" >
									<span class="text">All Images</span><i class="fa fa-angle-down"></i><i class="fa fa-image"></i>
								</div>
								<ul class="hide">
									<li  class="active"  data-type="image" data-action="/search/" style="display: none;"><i class="fa fa-image"> </i>All Images</li>
									<div class="compact_search_submenu">
										<div class="compact_search_submenu_item " data-subtype="photos" id="a_photos"><i class="fa fa-camera"> </i>Photos</div>
										<div class="compact_search_submenu_item " data-subtype="illustrations" id="a_illustrations"><i class="fa fa-pencil"> </i>Illustrations</div>
										<div class="compact_search_submenu_item " data-subtype="vectors" id="a_vectors"><i class="fa fa-lastfm"> </i>Vectors</div>
									</div>
									<li  data-type="video" data-action="/video/search/"><i class="fa fa-video-camera"> </i>Videos</li>
								</ul>
							</div>
							<input name="q[st]" id="search_keyword" class="search_phrase" placeholder="Find the perfect image..." maxlength="50" value="sailing not mill" type="text" autocomplete="off"/>

						</div>
					</div>
					<button type="submit" class="search_button"><span class="search_icon fa fa-search"></span></button>
				</div>
			</div>

		</form>

	</div>
		<div  class="container">

		<div style="clear:both"></div>
		<div class="hide">
			<div id="cart_image_text">image</div>
			<div id="cart_images_text">images</div>
		</div>


<link media="print" onload="this.onload=null;this.removeAttribute('media');" href="/build/bootstrap/css/bootstrap2-toggle.min.css?r=1760705190228" rel="stylesheet" type="text/css">
<link rel="preconnect" href="https://static1.bigstockphoto.com">
<link rel="preconnect" href="https://static2.bigstockphoto.com">
<link rel="preconnect" href="https://static3.bigstockphoto.com">
<script defer src="/javascript/shutterstock/shutterstock-header.js?v=1760705190228"></script>
<div class="search-page">

    <div class="bsp-search-filters">
        <div class="row-fluid">
            <div class="photo-filters">
                <div class="btn-group bsp-filter" data-filter-name="orientation">
                    <a class="btn dropdown-toggle" data-toggle="dropdown" href="#">
                        <span class="filter-title">Orientation</span>
                        <i class="fa fa-angle-down"></i>
                    </a>
                    <ul class="dropdown-menu">
                        <li>
                            <a href="#" class="filter-orientation" data-filter-value="h"><img
                                        src="/images/landscape-icon.svg"/>
                                Landscape
                            </a>
                        </li>
                        <li>
                            <a href="#" class="filter-orientation" data-filter-value="v"><img
                                        src="/images/portrait-icon.svg"/>
                                Portrait
                            </a>
                        </li>
                    </ul>
                </div>
                <div class="btn-group bsp-filter" data-filter-name="people_number">
                    <a class="btn dropdown-toggle" data-toggle="dropdown" href="#">
                        <span class="filter-title">Number of people</span>
                        <i class="fa fa-angle-down"></i>
                    </a>
                    <ul class="dropdown-menu">
                        <li>
                            <a href="#" data-filter-value="1">
                                One person
                            </a>
                        </li>
                        <li>
                            <a href="#" data-filter-value="2">
                                Two people
                            </a>
                        </li>
                        <li>
                            <a href="#" data-filter-value="3">
                                Three people
                            </a>
                        </li>
                        <li>
                            <a href="#" data-filter-value="4">
                                Group of people
                            </a>
                        </li>
                    </ul>
                </div>
                <div class="btn-group bsp-filter hidden-phone-search" data-filter-name="release">
                    <a class="btn dropdown-toggle" data-toggle="dropdown" href="#">
                        <span class="filter-title">License</span>
                        <i class="fa fa-angle-down"></i>
                    </a>
                    <ul class="dropdown-menu">
                        <li>
                            <a href="#" data-filter-value="model">
                                Model Released
                            </a>
                        </li>
                        <li>
                            <a href="#" data-filter-value="editorial">
                                Editorial Only
                            </a>
                        </li>
                        <li>
                            <a href="#" data-filter-value="non-editorial">
                                Non Editorial
                            </a>
                        </li>
                    </ul>
                </div>

                <div class="btn-group bsp-filter bsp-filter-people_age hidden-phone-search" data-filter-name="people_age">
                    <a class="btn dropdown-toggle" data-toggle="dropdown" href="#">
                        <span class="filter-title">Age Group</span>
                        <i class="fa fa-angle-down"></i>
                    </a>
                    <ul class="dropdown-menu">
                        <li> <a href="#" data-filter-value='infants'>Infants</a></li>
<li> <a href="#" data-filter-value='children'>Children</a></li>
<li> <a href="#" data-filter-value='teenagers'>Teenagers</a></li>
<li> <a href="#" data-filter-value='20s'>20s</a></li>
<li> <a href="#" data-filter-value='30s'>30s</a></li>
<li> <a href="#" data-filter-value='40s'>40s</a></li>
<li> <a href="#" data-filter-value='50s'>50s</a></li>
<li> <a href="#" data-filter-value='older'>Older</a></li>
                    </ul>
                </div>
                <div class="btn-group bsp-filter bsp-filter-people_ethnicity hidden-phone-search" data-filter-name="people_ethnicity">
                    <a class="btn dropdown-toggle" data-toggle="dropdown" href="#">
                        <span class="filter-title">Ethnicity</span>
                        <i class="fa fa-angle-down"></i>
                    </a>
                    <ul class="dropdown-menu">
                        <li> <a href="#" data-filter-value='african'>African</a></li>
<li> <a href="#" data-filter-value='african_american'>African American</a></li>
<li> <a href="#" data-filter-value='black'>Black</a></li>
<li> <a href="#" data-filter-value='brazilian'>Brazilian</a></li>
<li> <a href="#" data-filter-value='caucasian'>Caucasian</a></li>
<li> <a href="#" data-filter-value='chinese'>Chinese</a></li>
<li> <a href="#" data-filter-value='east_asian'>East Asian</a></li>
<li> <a href="#" data-filter-value='hispanic'>Hispanic</a></li>
<li> <a href="#" data-filter-value='japanese'>Japanese</a></li>
<li> <a href="#" data-filter-value='middle_eastern'>Middle Eastern</a></li>
<li> <a href="#" data-filter-value='native_american'>Native American</a></li>
<li> <a href="#" data-filter-value='pacific_islander'>Pacific Islander</a></li>
<li> <a href="#" data-filter-value='south_asian'>South Asian</a></li>
<li> <a href="#" data-filter-value='southeast_asian'>South-East Asian</a></li>
                    </ul>
                </div>
                <div class="btn-group bsp-filter bsp-filter-people_gender hidden-phone-search" data-filter-name="people_gender">
                    <a class="btn dropdown-toggle" data-toggle="dropdown" href="#">
                        <span class="filter-title">Gender</span>
                        <i class="fa fa-angle-down"></i>
                    </a>
                    <ul class="dropdown-menu">
                        <li> <a href="#" data-filter-value='male'>Male</a></li>
<li> <a href="#" data-filter-value='female'>Female</a></li>
<li> <a href="#" data-filter-value='both'>Both</a></li>
                    </ul>
                </div>
                <div class="btn-group bsp-filter hidden-phone-search" data-filter-name="contributor">
                    <a class="btn dropdown-toggle" data-toggle="dropdown" href="#">
                        <span class="filter-title">Artist</span>
                        <i class="fa fa-angle-down"></i>
                    </a>
                    <ul class="dropdown-menu">
                        <li class="dropdown-input">
                            <input type="text" class="contributor" id="a_contributor" name="contributor"/>
                            <button type="button" class="btn btn-bsp-primary btn-small">Submit</button>
                        </li>
                    </ul>
                </div>
                <div class="btn-group bsp-filter hidden-phone-search" data-filter-name="exclude">
                    <a class="btn dropdown-toggle" data-toggle="dropdown" href="#">
                        <span class="filter-title">Exclude a keyword</span>
                        <i class="fa fa-angle-down"></i>
                    </a>
                    <ul class="dropdown-menu">
                        <li class="dropdown-input">
                            <input type="text" class="exclude" id="a_exclude" name="exclude"/>
                            <button type="button" class="btn btn-bsp-primary btn-small">Submit</button>
                        </li>
                    </ul>
                </div>
                <div class="btn-group bsp-filter bsp-filter-category hidden-phone-search" data-filter-name="category">
                    <a class="btn dropdown-toggle" data-toggle="dropdown" href="#">
                        <span class="filter-title">Category</span>
                        <i class="fa fa-angle-down"></i>
                    </a>
                    <ul class="dropdown-menu">
                        <li> <a href="#" data-filter-value='Abstract'>Abstract</a></li>
<li> <a href="#" data-filter-value='Animals'>Animals</a></li>
<li> <a href="#" data-filter-value='Architecture'>Architecture</a></li>
<li> <a href="#" data-filter-value='Art-Illustration'>Illustration</a></li>
<li> <a href="#" data-filter-value='Backgrounds'>Backgrounds</a></li>
<li> <a href="#" data-filter-value='Business'>Business</a></li>
<li> <a href="#" data-filter-value='Communication'>Communication</a></li>
<li> <a href="#" data-filter-value='Computers'>Computers</a></li>
<li> <a href="#" data-filter-value='Conceptual'>Conceptual</a></li>
<li> <a href="#" data-filter-value='Editorial'>Editorial</a></li>
<li> <a href="#" data-filter-value='Education'>Education</a></li>
<li> <a href="#" data-filter-value='Food'>Food</a></li>
<li> <a href="#" data-filter-value='Health'>Health</a></li>
<li> <a href="#" data-filter-value='Holidays'>Holidays</a></li>
<li> <a href="#" data-filter-value='Industry'>Industry</a></li>
<li> <a href="#" data-filter-value='Internet'>Internet</a></li>
<li> <a href="#" data-filter-value='Landscapes'>Landscapes</a></li>
<li> <a href="#" data-filter-value='Maps'>Maps</a></li>
<li> <a href="#" data-filter-value='Miscellaneous'>Miscellaneous</a></li>
<li> <a href="#" data-filter-value='Musical'>Musical</a></li>
<li> <a href="#" data-filter-value='Nature'>Nature</a></li>
<li> <a href="#" data-filter-value='Objects'>Objects</a></li>
<li> <a href="#" data-filter-value='People'>People</a></li>
<li> <a href="#" data-filter-value='Places'>Places</a></li>
<li> <a href="#" data-filter-value='Sexual'>Sexy</a></li>
<li> <a href="#" data-filter-value='Sports'>Sports</a></li>
<li> <a href="#" data-filter-value='Transportation'>Transportation</a></li>
                    </ul>
                </div>
            </div>
            <div class="video-filters hide">
                <div class="btn-group bsp-filter" data-filter-name="release">
                    <a class="btn dropdown-toggle" data-toggle="dropdown" href="#">
                        <span class="filter-title">License</span>
                        <i class="fa fa-angle-down"></i>
                    </a>
                    <ul class="dropdown-menu">
                        <li>
                            <a href="#" data-filter-value="model">
                                Model Released
                            </a>
                        </li>
                        <li>
                            <a href="#" data-filter-value="editorial">
                                Editorial Only
                            </a>
                        </li>
                        <li>
                            <a href="#" data-filter-value="non-editorial">
                                Non Editorial
                            </a>
                        </li>
                    </ul>
                </div>
                <div class="btn-group bsp-filter" data-filter-name="contributor">
                    <a class="btn dropdown-toggle" data-toggle="dropdown" href="#">
                        <span class="filter-title">Artist</span>
                        <i class="fa fa-angle-down"></i>
                    </a>
                    <ul class="dropdown-menu">
                        <li class="dropdown-input">
                            <input type="text" class="contributor" id="a_contributor" name="contributor"/>
                            <button type="button" class="btn btn-bsp-primary btn-small">Submit</button>
                        </li>
                    </ul>
                </div>
                <div class="btn-group bsp-filter" data-filter-name="exclude">
                    <a class="btn dropdown-toggle" data-toggle="dropdown" href="#">
                        <span class="filter-title">Exclude a keyword</span>
                        <i class="fa fa-angle-down"></i>
                    </a>
                    <ul class="dropdown-menu">
                        <li class="dropdown-input">
                            <input type="text" class="exclude" id="a_exclude" name="exclude"/>
                            <button type="button" class="btn btn-bsp-primary btn-small">Submit</button>
                        </li>
                    </ul>
                </div>
                            </div>
        </div>
        <div class="row-fluid">
                            <div class="checkbox bsp-toggle pull-left" id="safe-search-toggle">
                    <label>
                        Safe search
                        <input type="checkbox" checked data-toggle="toggle"
                               data-on="ON" data-off="OFF" data-onstyle="default">
                    </label>
                </div>
                        <div class="filters-applied pull-left hidden-phone-search border-left">
                                                                                                                                                                <span class="hide clear-filters">
                    <a href="#" class="">clear all filters</a>
                </span>
            </div>
            <div class="show-all-filters for-images">
                <a href="#" class="">
                    <span>Show all filters</span>
                    <i class="fa fa-angle-down"></i>
                </a>
            </div>
        </div>
    </div>

            
    
    <div class="search_header clearfix">
                <span class="search_title span4">
                                                        
                    <strong>sailing not mill</strong>
                        

                                                                        
                    stock photos
                        
                                                    <span class="search_results_number">
                    (Total results: 13)
                </span>
            </span>

        <div class="sort-by span2" id="sort-orders"></div>

        <div class="span2" id="related_terms"></div>
        <div class="span12 search_pagination search_pagination_top"></div>
        <div class="error_target"></div>
    </div>
        <div id="shutterstock-search-banner">
        <shutterstock-header mediaType="image" style="display: none"> </shutterstock-header>
    </div>
        <div class="mosaic_wrapper clearfix" data-type="image">

        <div class="mosaic">
                            
                                            <div class="mosaic_cell image" style="width: 183px; height: 244; ">
                    <div class="media">
                        <div style="width:183px; height:244px; overflow:hidden;">
                            <a href="/image-1789393/stock-photo-turf-fen-drainage-mill">
                                <img title="Turf Fen Drainage Mill" src="https://static1.bigstockphoto.com/8/7/1/large2/1789393.jpg" style="width:183px; "
                                     alt="Turf Fen Drainage Mill"                                     onerror="failedImageHandler(this);"/>
                            </a>
                        </div>
                    </div>
                </div>
                                            <div class="mosaic_cell image" style="width: 325.39892473118px; height: 244; ">
                    <div class="media">
                        <div style="width:325.39892473118px; height:244px; overflow:hidden;">
                            <a href="/image-219028741/stock-photo-old-dutch-windmill%2C-in-the-netherlands-the-stationary-position-of-the-sails%2C-i-e-when-the-mill-is-not-working%2C-has-long-been-used-to-give-signals">
                                <img title="Old Dutch Windmill, In the Netherlands the stationary position of the sails, i.e. when the mill is not working, has long been used to give signals." src="https://static2.bigstockphoto.com/9/1/2/large2/219028741.jpg" style="width:325.39892473118px; "
                                     alt="Old Dutch Windmill, In the Netherlands the stationary position of the sails, i.e. when the mill is not working, has long been used to give signals."                                     onerror="failedImageHandler(this);"/>
                            </a>
                        </div>
                    </div>
                </div>
                                            <div class="mosaic_cell image" style="width: 325.39892473118px; height: 244; ">
                    <div class="media">
                        <div style="width:325.39892473118px; height:244px; overflow:hidden;">
                            <a href="/image-219029509/stock-photo-old-dutch-windmill%2C-in-the-netherlands-the-stationary-position-of-the-sails%2C-i-e-when-the-mill-is-not-working%2C-has-long-been-used-to-give-signals">
                                <img title="Old Dutch Windmill, In the Netherlands the stationary position of the sails, i.e. when the mill is not working, has long been used to give signals." src="https://static1.bigstockphoto.com/9/1/2/large2/219029509.jpg" style="width:325.39892473118px; "
                                     alt="Old Dutch Windmill, In the Netherlands the stationary position of the sails, i.e. when the mill is not working, has long been used to give signals."                                     onerror="failedImageHandler(this);"/>
                            </a>
                        </div>
                    </div>
                </div>
                                            <div class="mosaic_cell image" style="width: 325.39892473118px; height: 244; ">
                    <div class="media">
                        <div style="width:325.39892473118px; height:244px; overflow:hidden;">
                            <a href="/image-219029653/stock-photo-old-dutch-windmill%2C-in-the-netherlands-the-stationary-position-of-the-sails%2C-i-e-when-the-mill-is-not-working%2C-has-long-been-used-to-give-signals">
                                <img title="Old Dutch Windmill, In the Netherlands the stationary position of the sails, i.e. when the mill is not working, has long been used to give signals." src="https://static1.bigstockphoto.com/9/1/2/large2/219029653.jpg" style="width:325.39892473118px; "
                                     alt="Old Dutch Windmill, In the Netherlands the stationary position of the sails, i.e. when the mill is not working, has long been used to give signals."                                     onerror="failedImageHandler(this);"/>
                            </a>
                        </div>
                    </div>
                </div>
                                            <div class="mosaic_cell image" style="width: 325.39892473118px; height: 244; ">
                    <div class="media">
                        <div style="width:325.39892473118px; height:244px; overflow:hidden;">
                            <a href="/image-219029893/stock-photo-old-dutch-windmill%2C-in-the-netherlands-the-stationary-position-of-the-sails%2C-i-e-when-the-mill-is-not-working%2C-has-long-been-used-to-give-signals">
                                <img title="Old Dutch Windmill, In the Netherlands the stationary position of the sails, i.e. when the mill is not working, has long been used to give signals." src="https://static1.bigstockphoto.com/9/1/2/large2/219029893.jpg" style="width:325.39892473118px; "
                                     alt="Old Dutch Windmill, In the Netherlands the stationary position of the sails, i.e. when the mill is not working, has long been used to give signals."                                     onerror="failedImageHandler(this);"/>
                            </a>
                        </div>
                    </div>
                </div>
                                            <div class="mosaic_cell image" style="width: 325.39892473118px; height: 244; ">
                    <div class="media">
                        <div style="width:325.39892473118px; height:244px; overflow:hidden;">
                            <a href="/image-219030031/stock-photo-old-dutch-windmill%2C-in-the-netherlands-the-stationary-position-of-the-sails%2C-i-e-when-the-mill-is-not-working%2C-has-long-been-used-to-give-signals">
                                <img title="Old Dutch Windmill, In the Netherlands the stationary position of the sails, i.e. when the mill is not working, has long been used to give signals." src="https://static2.bigstockphoto.com/9/1/2/large2/219030031.jpg" style="width:325.39892473118px; "
                                     alt="Old Dutch Windmill, In the Netherlands the stationary position of the sails, i.e. when the mill is not working, has long been used to give signals."                                     onerror="failedImageHandler(this);"/>
                            </a>
                        </div>
                    </div>
                </div>
                                            <div class="mosaic_cell image" style="width: 325.39892473118px; height: 244; ">
                    <div class="media">
                        <div style="width:325.39892473118px; height:244px; overflow:hidden;">
                            <a href="/image-219030157/stock-photo-old-dutch-windmill%2C-in-the-netherlands-the-stationary-position-of-the-sails%2C-i-e-when-the-mill-is-not-working%2C-has-long-been-used-to-give-signals">
                                <img title="Old Dutch Windmill, In the Netherlands the stationary position of the sails, i.e. when the mill is not working, has long been used to give signals." src="https://static2.bigstockphoto.com/9/1/2/large2/219030157.jpg" style="width:325.39892473118px; "
                                     alt="Old Dutch Windmill, In the Netherlands the stationary position of the sails, i.e. when the mill is not working, has long been used to give signals."                                     onerror="failedImageHandler(this);"/>
                            </a>
                        </div>
                    </div>
                </div>
                                            <div class="mosaic_cell image" style="width: 325.39892473118px; height: 244; ">
                    <div class="media">
                        <div style="width:325.39892473118px; height:244px; overflow:hidden;">
                            <a href="/image-219030232/stock-photo-old-dutch-windmill%2C-in-the-netherlands-the-stationary-position-of-the-sails%2C-i-e-when-the-mill-is-not-working%2C-has-long-been-used-to-give-signals">
                                <img title="Old Dutch Windmill, In the Netherlands the stationary position of the sails, i.e. when the mill is not working, has long been used to give signals." src="https://static3.bigstockphoto.com/9/1/2/large2/219030232.jpg" style="width:325.39892473118px; "
                                     alt="Old Dutch Windmill, In the Netherlands the stationary position of the sails, i.e. when the mill is not working, has long been used to give signals."                                     onerror="failedImageHandler(this);"/>
                            </a>
                        </div>
                    </div>
                </div>
                                            <div class="mosaic_cell image" style="width: 325.39892473118px; height: 244; ">
                    <div class="media">
                        <div style="width:325.39892473118px; height:244px; overflow:hidden;">
                            <a href="/image-219030505/stock-photo-old-dutch-windmill%2C-in-the-netherlands-the-stationary-position-of-the-sails%2C-i-e-when-the-mill-is-not-working%2C-has-long-been-used-to-give-signals">
                                <img title="Old Dutch Windmill, In the Netherlands the stationary position of the sails, i.e. when the mill is not working, has long been used to give signals." src="https://static3.bigstockphoto.com/9/1/2/large2/219030505.jpg" style="width:325.39892473118px; "
                                     alt="Old Dutch Windmill, In the Netherlands the stationary position of the sails, i.e. when the mill is not working, has long been used to give signals."                                     onerror="failedImageHandler(this);"/>
                            </a>
                        </div>
                    </div>
                </div>
                                            <div class="mosaic_cell image" style="width: 325.39892473118px; height: 244; ">
                    <div class="media">
                        <div style="width:325.39892473118px; height:244px; overflow:hidden;">
                            <a href="/image-219030511/stock-photo-old-dutch-windmill%2C-in-the-netherlands-the-stationary-position-of-the-sails%2C-i-e-when-the-mill-is-not-working%2C-has-long-been-used-to-give-signals">
                                <img title="Old Dutch Windmill, In the Netherlands the stationary position of the sails, i.e. when the mill is not working, has long been used to give signals." src="https://static2.bigstockphoto.com/9/1/2/large2/219030511.jpg" style="width:325.39892473118px; "
                                     alt="Old Dutch Windmill, In the Netherlands the stationary position of the sails, i.e. when the mill is not working, has long been used to give signals."                                     onerror="failedImageHandler(this);"/>
                            </a>
                        </div>
                    </div>
                </div>
                                            <div class="mosaic_cell image" style="width: 325.39892473118px; height: 244; ">
                    <div class="media">
                        <div style="width:325.39892473118px; height:244px; overflow:hidden;">
                            <a href="/image-219030565/stock-photo-old-dutch-windmill%2C-in-the-netherlands-the-stationary-position-of-the-sails%2C-i-e-when-the-mill-is-not-working%2C-has-long-been-used-to-give-signals">
                                <img title="Old Dutch Windmill, In the Netherlands the stationary position of the sails, i.e. when the mill is not working, has long been used to give signals." src="https://static3.bigstockphoto.com/9/1/2/large2/219030565.jpg" style="width:325.39892473118px; "
                                     alt="Old Dutch Windmill, In the Netherlands the stationary position of the sails, i.e. when the mill is not working, has long been used to give signals."                                     onerror="failedImageHandler(this);"/>
                            </a>
                        </div>
                    </div>
                </div>
                                            <div class="mosaic_cell image" style="width: 325.39892473118px; height: 244; ">
                    <div class="media">
                        <div style="width:325.39892473118px; height:244px; overflow:hidden;">
                            <a href="/image-219030838/stock-photo-old-dutch-windmill%2C-in-the-netherlands-the-stationary-position-of-the-sails%2C-i-e-when-the-mill-is-not-working%2C-has-long-been-used-to-give-signals">
                                <img title="Old Dutch Windmill, In the Netherlands the stationary position of the sails, i.e. when the mill is not working, has long been used to give signals." src="https://static3.bigstockphoto.com/9/1/2/large2/219030838.jpg" style="width:325.39892473118px; "
                                     alt="Old Dutch Windmill, In the Netherlands the stationary position of the sails, i.e. when the mill is not working, has long been used to give signals."                                     onerror="failedImageHandler(this);"/>
                            </a>
                        </div>
                    </div>
                </div>
                                            <div class="mosaic_cell image" style="width: 325.39892473118px; height: 244; ">
                    <div class="media">
                        <div style="width:325.39892473118px; height:244px; overflow:hidden;">
                            <a href="/image-219031168/stock-photo-old-dutch-windmill%2C-in-the-netherlands-the-stationary-position-of-the-sails%2C-i-e-when-the-mill-is-not-working%2C-has-long-been-used-to-give-signals">
                                <img title="Old Dutch Windmill, In the Netherlands the stationary position of the sails, i.e. when the mill is not working, has long been used to give signals." src="https://static3.bigstockphoto.com/9/1/2/large2/219031168.jpg" style="width:325.39892473118px; "
                                     alt="Old Dutch Windmill, In the Netherlands the stationary position of the sails, i.e. when the mill is not working, has long been used to give signals."                                     onerror="failedImageHandler(this);"/>
                            </a>
                        </div>
                    </div>
                </div>
                                </div>
    </div>

    <div class="search_pagination search_pagination_bottom"></div>
    </div>


<script type="text/template" class="related_terms_template">
    <% if(terms.length) {  %>
    Related:
    <% _.each(terms, function(term, index) { %>
    <% var url = jsvars.LANG_URL+'/search/'+term.replace(/ +/g, '-')+'/'; %>
    <% if(index < 6) { %>
    <% if(index < terms.length-1) { %>
    <a href="<%= url %>"><%= term %></a>
    <% } else { %>
    <a href="<%= url %>"><%= term %></a>
    <% } %>
    <% } %>
    <% }); %>
    <% } %>
</script>

<script type="text/template" class="search_header_template">
    <% if (errors.length === 0) { %>
    <span class="search_title span4">
            <% let request;  %>
            <% if (spellcheck.is_alternate_result) { %>
                <% request = spellcheck.alternate_term %>
            <% } else if (q !== '' && errors.length === 0) { %>
                <% request = _.escape(q) %>
            <% } else if(category != '') { %>
                <% request = _.escape(category) %>
            <% } %>

        <b class="search_results_number"><%= total %> results for '<%= q %>'</b>
        </span>

    <div class="sort-by-wrapper">
        <span>Sort by:</span>
        <div class="sort-by span2" id="sort-orders"></div>
    </div>

    <div class="span12" id="related_terms"></div>

    <% if (spellcheck.alternate_term) { %>
    <div class="span12">
        <% if (spellcheck.is_alternate_result) { %>
        <div class="alert alert-error">
            No results for
            <a href="<%= location.pathname + encodeURI(location.search ? location.search : " ?") + "&nocheck=1" %>"
            class="search_instead"><%= q %></a>
        </div>
        <% } else { %>
        Did you mean:
        <a href="<%= location.pathname.replace(/\/[^\/]+\/?$/, '/' + spellcheck.alternate_term + '/') + encodeURI(location.search ? location.search : '?') %>"><%= spellcheck.alternate_term %></a>
        <% } %>
    </div>
    <% } %>

    <div class="error_target"></div>
    <% } else { %>
    <div class="empty_result_target"></div>
    <% } %>
</script>

<script type="text/template" class="error_template">
    <% _.each(errors, function(text, index) { %>
    <div class="alert alert-error"><%= text %></div>
    <% }); %>
</script>

<script type="text/template" class="empty_result_template">
    <div class="search_empty_result">
        <h3>Sorry, no search results for "<i><%= q %></i>"</h3>
        <span>Double-check for spelling mistakes or use fewer keywords</span>
    </div>
</script>

<script type="text/template" class="search_tabs_template">
    <li class="search_type active <%= type %>" data-type="<%= type %>"><a href="#"><%= type_tabs[type].name %></a></li>
    <% _.each(type_tabs, function(tab, index) { %>
    <% if(tab.type != type) { %>
    <li data-type="<%= tab.type %>" class="search_type <%= tab.type %>"><a href="$"><%= tab.name %>
            (<%= tab.formated_total %>
            Results
            )
        </a></li>
    <% } %>
    <% }); %>
</script>

<script type="text/template" class="search_sort_orders">
    <div class="dropdown">
        <% var links = [] %>
        <% var active = 'Most Popular' %>
        <% if (type === 'image' || type === 'video') { %>
        <% if (order == '' || order === 'popular' || order == undefined ) {
        active = 'Most Popular';
        links = [
        { data: 'relevant', label: 'Relevant' },
        { data: 'new', label: 'Newest' }
        ];
        } else if (order === 'relevant') {
        active = 'Relevant';
        links = [
        { data: 'popular', label: 'Most Popular' },
        { data: 'new', label: 'New' }
        ];
        } else if (order === 'new') {
        active = 'New';
        links = [
        { data: 'popular', label: 'Most Popular' },
        { data: 'relevant', label: 'Relevant' }
        ];
        } %>
        <% } else { %>
        <% if (order == '' || order === 'popular' || order == undefined ) {
        active = 'Most Popular';
        links = [
        { data: 'new', label: 'New' }
        ];
        } else if (order === 'new') {
        active = 'New';
        links = [
        { data: 'popular', label: 'Most Popular' }
        ];
        } %>
        <% } %>
        <a href="#" data-toggle="dropdown" id="filter-sort-dropdown" class="dropdown-toggle" role="button"><%= active %>
            <i class="fa fa-angle-down"></i></a>
        <ul class="dropdown-menu" role="menu" aria-labelledby="filter-sort-dropdown">
            <% _.each(links, function(link) { %>
            <li><a tabindex="-1" href="#" class="switch-order" data-order="<%= link.data %>"><%= link.label %></a></li>
            <% }) %>
        </ul>
    </div>
</script>

<script type="text/template" class="mosaic_lightboxes">
    <div class="lightboxes">
        <div class="inner">
            Save to a Lightbox
            <hr/>
            <div class="singleSelect">
                Save to:
                <select>
                    <option value="">
                        Choose Lightbox
                    </option>
                    <% _.each(allLightboxes, function(lightbox) { %>
                    <% if(lightbox.collection_id == 0) { return; } %>
                    <% if(_.find(myLightboxes, function(lightbox_id) { return lightbox.collection_id == lightbox_id }))
                    { %>
                    <option value="<%= lightbox.collection_id %>">✔ <%= lightbox.encoded_name %></option>
                    <% } else { %>
                    <option value="<%= lightbox.collection_id %>">&nbsp;&nbsp;&nbsp; <%= lightbox.encoded_name %>
                    </option>
                    <% } %>
                    <% }); %>

                </select>
            </div>

            <div class="create">
                <form class="html5 form-inline">
                    <input type="text" class="lightbox_name" data-hide-valid-status="1" required> <br/>
                    <label for="public_lightbox" class="text-small">
                        <input type="checkbox" id="public_lightbox" class="public_lightbox">
                        make this lightbox public
                    </label>
                    <button type="submit" class="hide"></button>
                    <div>
                        <span class="btn btn-bsp-primary btn-small save blue">Save</span>
                        <span class="btn btn-small cancel">Cancel</span>
                    </div>
                </form>
            </div>

            <div class="center">
                <div class="btn btn-small btn-bsp-primary open_lightbox_interface">
                    Create a lightbox
                </div>
            </div>
        </div>
    </div>
</script>

<script type="text/template" class="mosaic_template">
    <% if (errors.length === 0) { %>
    <% _.each(rows, function(row, index) { %>
    <div class="mosaic_row clearfix <%= type %>">
        <% _.each(row, function(cell) { %>
        <div class="mosaic_cell <% if(cell.image.is_purchased) { %> purchased <% } %>"
             style="width: <%= cell.dimensions.containerWidth %>px; height: <%= cell.dimensions.containerHeight %>px; margin: <%= margin %>px; border: <%= border %>px solid #ccc;"
             data-id="<%= cell.image.id %>">

            <% if(window.admin_manage_kw === true) { %>
            <div class="admin_manage admin_manage_kw"
                 style="position:absolute;top:0;left:0px;background-color:#e0e0e0;padding:0px 2px;opacity:0.8;">
                <label for="manage<%= cell.image.id %>"><input title="Add to Moderation"
                                                               style="height:11px;width:11px;padding:0px;margin:2px 0px 0px 0px"
                                                               type="checkbox" id="manage<%= cell.image.id %>"
                                                               value="<%= cell.image.id %>"/>
                    Manage
                </label>
            </div>
            <% } %>

            <div class="media">
                <a href="<%= cell.image.permalink %>"
                   style="padding:<%= ((cell.dimensions.containerHeight - cell.dimensions.imageHeight) / 2)  %>px 0px;">
                    <div style="width:<%= cell.dimensions.imageWidth %>px; height:<%= cell.dimensions.imageHeight %>px; overflow:hidden;">
                        <img title="<%= cell.image.id %>" src="<%= cell.image.url %>"
                             style="width:<%= cell.dimensions.imageWidth %>px; "/>
                    </div>
                    <% if(cell.image.is_purchased) { %>
                    <div class="content">
                        <div class="text">
                            <p><% if(type == "image") { %>Image<% } else { %>Video<% } %> already purchased</p>
                            <p class="details">View details</p>
                        </div>
                    </div>
                    <% } %>
                </a>
            </div>

            <div class="actions dropup">
                <div class="action save">
                    <i class="fa fa-star-o"></i>
                </div>
                <% if(has_lightbox) { %>
                <div class="action lightbox">
                    <i class="fa fa-plus-circle"></i>
                </div>
                <% } %>
                <% if(type == "image" && !cell.image.is_purchased) { %>
                <div class="action cart">
                    <div class="dropup-content">
                        <p>Already added</p>
                        <p><a href="/cart/">view cart</a></p>
                    </div>
                    <i class="fa fa-shopping-cart"></i>
                </div>
                <% } %>
            </div>
            <div class="lightboxModal" style="top:<%= cell.dimensions.containerHeight %>px;">

            </div>
        </div>
        <% }); /* each */ %>
    </div>
    <% }); /* each */ %>
    <% if(rows.length == 1 && rows[0].length == 0) { %>
    <p>
        <strong>Your search returned no results</strong>
    </p>
    <% } %>
    </div>
    <% } %>
</script>

<div class="image_preload_wrapper"></div>

<script type="text/template" class="image_preload_template">
    <% _.each(results, function(image, index) { %>
    <img src="<%= image.url %>"/>
    <% }); /* each */ %>
</script>

<script type="text/template" class="status_alert_template">
    <div class="status_alert">
        <div class="content">
            <% if(type == "addSaved") { %>
            <i class="fa fa-star"></i>
            <% } else if (type == "removeSaved") { %>
            <i class="fa fa-star-o"></i>
            <% } else if (type == "addLightbox") { %>
            <i class="fa fa-plus-circle"></i>
            <% } else if (type == "removeLightbox") { %>
            <i class="fa fa-plus-circle"></i>
            <% } else if (type == "addCart") { %>
            <i class="fa fa-shopping-cart"></i>
            <% } %>
            <% if(typeof text != "undefined") { %>
            <div class="text"><%= text %></div>
            <% } %>
        </div>
    </div>
</script>

<script type="text/template" class="video_hover">
    <a href="<%= permalink %>" class="hide video_click_area"></a>
    <video width="<%= width %>" height="<%= height %>" class="media-player media-hoverplay" loop muted preload="auto"
           poster="<%= url %>">
        <source type="video/mp4" src="<%= mp4 %>">
        <source type="video/webm" src="<%= webm %>">
        <object width="596" height="336" type="application/x-shockwave-flash"
                data="/build/mediaelement/flashmediaelement.swf">
            <param name="movie" value="/build/mediaelement/flashmediaelement.swf">
            <param name="flashvars" value="controls=true&amp;file=<%= mp4 %>">
        </object>
    </video>
</script>

<script type="text/template" class="search_pagination_template">
    <% if (errors.length === 0) { %>
    <% if((start > 1) || !last_page) { %>
    <div class="search-pagination-pages">
        Page
        <%= page %>
    </div>
    <div class="search-pagination-nav">
        <% if(start > 1) { %>
        <a href="#" class="search-pagination-prev tw_btn" rel="prev"
           onclick="_gaq.push(['_trackEvent', 'pagination', 'top', 'prev']);"><i class="fa fa-angle-left"></i></a>
        <% } %>

        <% if(!last_page) { %>
        <a href="#" class="search-pagination-next tw_btn" rel="next" data-location="top"
           onclick="_gaq.push(['_trackEvent', 'pagination', 'top', 'next']);"><i class="fa fa-angle-right"></i></a>
        <% } %>
    </div>
    <% } %>
    <% } %>
</script>

<script type="text/template" class="search_footer_template">
    <% if (errors.length === 0) { %>
    <% if((start > 1) || !last_page) { %>
    <div class="search-pagination-pages">
        Page
        <input type="text" class="fuzzy-page" name="fuzzy_page" value="<%= page %>"
               data-total-pages="<%= total_pages %>"/>
        of  pages
    </div>
    <div class="search-pagination-nav">
        <% if(start > 1) { %>
        <a href="#" class="search-pagination-prev tw_btn" rel="prev" data-location="bottom"
           onclick="_gaq.push(['_trackEvent', 'pagination', 'top', 'prev']);"><i class="fa fa-angle-left"></i></a>
        <% } %>

        <% if(!last_page) { %>
        <a href="#" class="search-pagination-next tw_btn" rel="next" data-location="bottom"
           onclick="_gaq.push(['_trackEvent', 'pagination', 'top', 'next']);"><i class="fa fa-angle-right"></i></a>
        <% } %>
    </div>
    <% } %>
    <% } %>
</script>

<script type="text/template" class="search_nav_tabs">
    <ul class="clearfix bsp-search-type-tabs">
        <li class="<% if (type === 'image') { %> active<% } %>">
            <a href="javascript:void(0)" data-type="image" data-action="/search/">
                Images
            </a>
        </li>
        <li class="<% if (type === 'video') { %> active<% } %>">
            <a href="javascript:void(0)" data-type="video" data-action="/video/search/">
                Videos
            </a>
        </li>
    </ul>
</script>


<script defer type="text/javascript" src="/javascript/mosaic-1.0.min.js?r=1760705190228"></script>
<script defer type="text/javascript" src="/javascript/SideBarSearch2.js?r=1760705190228"></script>
<script defer type="text/javascript" src="/javascript/search2.js?r=1760705190228"></script>

<!--adds a redirect in some cases to. propose to delete -->
    <img height="1" width="1" style="border-style:none;" alt=""
         src="//insight.adsrvr.org/track/evnt/?adv=wkmjwfks&ct=0:x4bavg7g&fmt=3"/>

<!-- Adsense -->


			<div class="clr"></div>

</div><!-- /container -->

<div id="bsp_footer">

	
	<div class="container"><!-- /container -->
		<div class="row-fluid">
			<div class="span4">
				<div class="footer_help inner">
					<h6>
						<span style="text-decoration:underline;">Support</span>
						&nbsp;
						<span class="hours">9am-5pm EST M-F</span>
					</h6>
					<ul class="unstyled">
						<li class="email"><a href="/contactus.html"><span class="sprite email2"></span></a> <a href="/contactus.html">Contact us</a></li>
						<li class="faq"><a href="http://help.bigstockphoto.com/home/?locale=1"><span class="sprite love"></span></a> <a href="http://help.bigstockphoto.com/home/?locale=1">Help &amp; FAQ</a></li>
					</ul>
				</div>
			</div>
			<div class="span4 footer_style">
				<div class="inner">
					<div class="">

						<h6>Links 'n things</h6>
						<ul class="unstyled">
							<li><a href="/aboutus.html">About Bigstock</a></li>
							<li><a href="/partners/">API &amp; Partners</a></li>
							<li><a href="/tos.html">Legal Stuff</a></li>
							<li><a href="/privacy.html">Privacy Policy</a></li>
							<li><a href="/worldwide.html">Worldwide</a></li>
							<li><a href="/satisfaction-guaranteed.html">Satisfaction Guaranteed</a></li>
							<li><a href="https://www.shutterstock.com/">Shutterstock</a></li>
							<li><a href="/free-trial/?utm_source=bigstock_web&utm_medium=website&utm_campaign=footer">Free Stock Photos</a></li>
							<li><a href="/video/free-trial/?utm_source=bigstock_web&utm_medium=website&utm_campaign=footer">Free Stock Video</a></li>
						</ul>
					</div>
				</div>
			</div>
		</div>
		<div class="row-fluid footer_colophon">
			<div class="span12">
				<hr />
				<p>Made with love in NYC.</p>
				<p>
					Bigstock and Big Stock Photo are registered trademarks of Shutterstock. Bigstockphoto is a trademark of Shutterstock.<br />
					&copy; 2004-2025 All rights reserved - Bigstock&reg;
				</p>
			</div>
		</div>
	</div><!-- /container -->
</div>


</div> <!-- whole site wrapper -->

<div id="fb-root"></div>
<!-- Server: 165 -->


<script type="application/ld+json">

{
  "@context": "http://schema.org",
  "@type": "WebSite",
  "url": "http://www.bigstockphoto.com/",
  "potentialAction": {
    "@type": "SearchAction",
    "target": "http://www.bigstockphoto.com/search/{search_term_string}",
    "query-input": "required name=search_term_string"
  }
}

</script>

<!-- Twitter universal website tag code -->
<script defer src="//static.ads-twitter.com/oct.js" type="text/javascript"></script>
<script type="text/javascript">$( document ).ready(() => window?.twttr?.conversion?.trackPid?.('nuddi', { tw_sale_amount: 0, tw_order_quantity: 0 }))</script>
<noscript>
  <img height="1" width="1" style="display:none;" alt="" src="https://analytics.twitter.com/i/adsct?txn_id=nuddi&p_id=Twitter&tw_sale_amount=0&tw_order_quantity=0" />
  <img height="1" width="1" style="display:none;" alt="" src="//t.co/i/adsct?txn_id=nuddi&p_id=Twitter&tw_sale_amount=0&tw_order_quantity=0" />
</noscript>
<!-- End Twitter universal website tag code -->

<script async src='https://www.google.com/recaptcha/api.js'></script>

<script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"NRBR-c71f8dc9cab489f627e","applicationID":"22920740","transactionName":"MgNVN0pWVhBWUkBaWgtJYhFRGFENU1RMHUUNFg==","queueTime":0,"applicationTime":253,"atts":"HkRWQQJMRR4=","errorBeacon":"bam.nr-data.net","agent":""}</script></body>
</html>