1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[10573,17302,72824,82091],{1521:(e,t,n)=>{n.d(t,{A:()=>o});var r=n(38213),a=n(6029);let o=(0,r.A)((0,a.jsx)("path",{d:"M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02z"}),"Phone")},1887:(e,t,n)=>{var r;function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}!function(o){var i,s,l,u=arguments,d=(i=/d{1,4}|D{3,4}|m{1,4}|yy(?:yy)?|([HhMsTt])\1?|W{1,2}|[LlopSZN]|"[^"]*"|'[^']*'/g,s=/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,l=/[^-+\dA-Z]/g,function(e,t,n,r){if(1!==u.length||"string"!==f(e)||/\d/.test(e)||(t=e,e=void 0),(e=e||0===e?e:new Date)instanceof Date||(e=new Date(e)),isNaN(e))throw TypeError("Invalid date");var a=(t=String(d.masks[t]||t||d.masks.default)).slice(0,4);("UTC:"===a||"GMT:"===a)&&(t=t.slice(4),n=!0,"GMT:"===a&&(r=!0));var o=function(){return n?"getUTC":"get"},h=function(){return e[o()+"Date"]()},M=function(){return e[o()+"Day"]()},N=function(){return e[o()+"Month"]()},A=function(){return e[o()+"FullYear"]()},T=function(){return e[o()+"Hours"]()},S=function(){return e[o()+"Minutes"]()},g=function(){return e[o()+"Seconds"]()},v=function(){return e[o()+"Milliseconds"]()},b=function(){return n?0:e.getTimezoneOffset()},L=function(){return y(e)},D={d:function(){return h()},dd:function(){return c(h())},ddd:function(){return d.i18n.dayNames[M()]},DDD:function(){return m({y:A(),m:N(),d:h(),_:o(),dayName:d.i18n.dayNames[M()],short:!0})},dddd:function(){return d.i18n.dayNames[M()+7]},DDDD:function(){return m({y:A(),m:N(),d:h(),_:o(),dayName:d.i18n.dayNames[M()+7]})},m:function(){return N()+1},mm:function(){return c(N()+1)},mmm:function(){return d.i18n.monthNames[N()]},mmmm:function(){return d.i18n.monthNames[N()+12]},yy:function(){return String(A()).slice(2)},yyyy:function(){return c(A(),4)},h:function(){return T()%12||12},hh:function(){return c(T()%12||12)},H:function(){return T()},HH:function(){return c(T())},M:function(){return S()},MM:function(){return c(S())},s:function(){return g()},ss:function(){return c(g())},l:function(){return c(v(),3)},L:function(){return c(Math.floor(v()/10))},t:function(){return 12>T()?d.i18n.timeNames[0]:d.i18n.timeNames[1]},tt:function(){return 12>T()?d.i18n.timeNames[2]:d.i18n.timeNames[3]},T:function(){return 12>T()?d.i18n.timeNames[4]:d.i18n.timeNames[5]},TT:function(){return 12>T()?d.i18n.timeNames[6]:d.i18n.timeNames[7]},Z:function(){return r?"GMT":n?"UTC":(String(e).match(s)||[""]).pop().replace(l,"").replace(/GMT\+0000/g,"UTC")},o:function(){return(b()>0?"-":"+")+c(100*Math.floor(Math.abs(b())/60)+Math.abs(b())%60,4)},p:function(){return(b()>0?"-":"+")+c(Math.floor(Math.abs(b())/60),2)+":"+c(Math.floor(Math.abs(b())%60),2)},S:function(){return["th","st","nd","rd"][h()%10>3?0:(h()%100-h()%10!=10)*h()%10]},W:function(){return L()},WW:function(){return c(L())},N:function(){return p(e)}};return t.replace(i,function(e){return e in D?D[e]():e.slice(1,e.length-1)})});d.masks={default:"ddd mmm dd yyyy HH:MM:ss",shortDate:"m/d/yy",paddedShortDate:"mm/dd/yyyy",mediumDate:"mmm d, yyyy",longDate:"mmmm d, yyyy",fullDate:"dddd, mmmm d, yyyy",shortTime:"h:MM TT",mediumTime:"h:MM:ss TT",longTime:"h:MM:ss TT Z",isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:sso",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'",expiresHeaderFormat:"ddd, dd mmm yyyy HH:MM:ss Z"},d.i18n={dayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"],timeNames:["a","p","am","pm","A","P","AM","PM"]};var c=function(e,t){for(e=String(e),t=t||2;e.length<t;)e="0"+e;return e},m=function(e){var t=e.y,n=e.m,r=e.d,a=e._,o=e.dayName,i=e.short,s=void 0!==i&&i,l=new Date,u=new Date;u.setDate(u[a+"Date"]()-1);var d=new Date;return(d.setDate(d[a+"Date"]()+1),l[a+"FullYear"]()===t&&l[a+"Month"]()===n&&l[a+"Date"]()===r)?s?"Tdy":"Today":u[a+"FullYear"]()===t&&u[a+"Month"]()===n&&u[a+"Date"]()===r?s?"Ysd":"Yesterday":d[a+"FullYear"]()===t&&d[a+"Month"]()===n&&d[a+"Date"]()===r?s?"Tmw":"Tomorrow":o},y=function(e){var t=new Date(e.getFullYear(),e.getMonth(),e.getDate());t.setDate(t.getDate()-(t.getDay()+6)%7+3);var n=new Date(t.getFullYear(),0,4);n.setDate(n.getDate()-(n.getDay()+6)%7+3);var r=t.getTimezoneOffset()-n.getTimezoneOffset();return t.setHours(t.getHours()-r),1+Math.floor((t-n)/(864e5*7))},p=function(e){var t=e.getDay();return 0===t&&(t=7),t},f=function(e){return null===e?"null":void 0===e?"undefined":"object"!==a(e)?a(e):Array.isArray(e)?"array":({}).toString.call(e).slice(8,-1).toLowerCase()};void 0===(r=(function(){return d}).call(t,n,t,e))||(e.exports=r)}(void 0)},38213:(e,t,n)=>{n.d(t,{A:()=>i});var r=n(55729),a=n(76871),o=n(6029);function i(e,t){function n(t,n){return(0,o.jsx)(a.A,{"data-testid":void 0,ref:n,...t,children:e})}return n.muiName=a.A.muiName,r.memo(r.forwardRef(n))}},38276:(e,t,n)=>{n.d(t,{A:()=>i});var r=n(6029),a=n(88341);n(55729);var o=n(59871);
1function i(e){let{contactLink:t,children:n}=e,i=(0,a.A)(t),s=i?.address??"";return s?(0,r.jsx)("a",{href:`https://www.google.com/maps/search/${encodeURIComponent(s)}`,target:"_blank",rel:"noreferrer","aria-label":(0,o.KV)(s),children:n}):(0,r.jsx)(r.Fragment,{children:n})}},59871:(e,t,n)=>{n.d(t,{T9:()=>g,qr:()=>f,Ki:()=>T,oe:()=>h,KV:()=>c,Dx:()=>m,vZ:()=>d,po:()=>A,Iq:()=>b,b9:()=>y,Fe:()=>p,XV:()=>u,MQ:()=>v,vN:()=>M});var r=n(1887),a=n.n(r),o=n(74302),i=n(48879),s=n(90191),l=n(98179);let u=e=>!e.addressVisible&&!e.phoneNumberVisible&&!e.hoursOfOperationVisible,d=e=>{let t=e?.hoursOfOperation,n=e?.specialHours,r=e?.timeZone;if(!(t&&Object.keys(t).length>0)||e?.hoursOfOperationVisible===!1)return{showHours:!1,daysWithHours:void 0,entriesByDayIdx:void 0};let a=n&&n.length>0,i=n?.some(e=>(0,s.A)(e,r)),u=o.W.filter(e=>t[e]),d=u.map(e=>(0,l.Lx)(t[e][0])?[{open:"Closed",closed:"Closed"}]:t[e]);return{showHours:!0,daysWithHours:u,entriesByDayIdx:d,hasSpecialHours:a,todayHasSpecialHours:i}},c=e=>`Get directions to ${e}`,m=e=>{let t=e.formattedAddress||e.address;if(!t)return"";let n=`https://www.google.com/maps/dir/?api=1&destination=${encodeURIComponent(t)}`;return e.placeId?`${n}&destination_place_id=${e.placeId}`:n},y=e=>window.open(m(e),"_blank"),p=e=>window.open(e,"_self"),f=e=>e&&p(function(e){let[t]=e.split(/x|(ext.)/i),n=t.replace(/[^\d\+]/g,"");return`tel:${n}`}(e)),h=(e,t)=>{let[n]=e.split(/x|(ext.)/i);return("sms"===t?"sms:":"tel:")+n.replace(/[^\d\+]/g,"")},M=e=>{let t=t=>e.filter(e=>e.type===t),n=t(i.L.FAX_NUMBER),r=t(i.L.NOTES),a=t(i.L.CONTACT_EMAIL),o=t(i.L.PO_BOX),s=t(i.L.OTHER_CONTACT_INFO),l=t(i.L.MAILING_ADDRESS),u=t(i.L.ALTERNATIVE_PHONE);return{faxList:n,notesList:r,emailList:a,poBoxList:o,otherInfoList:s,mailingAddressList:l,altPhoneList:u,paymentMethodsList:t(i.L.PAYMENT_METHODS),licenseList:t(i.L.LICENSE)}},N=(e,t)=>{let{year:n,month:r,day:a}=e;if(n)return new Date(n,r,a);let o=(e=>{let t=new Date;if(e)try{let[n,r,a]=t.toLocaleDateString("en-US",{timeZone:e}).split("/").map(Number);return{year:a,month:n-1,day:r}}catch{}return{year:t.getFullYear(),month:t.getMonth(),day:t.getDate()}})(t),i=new Date(o.year,r,a);return i<new Date(o.year,o.month,o.day)?new Date(o.year+1,r,a):i},A=(e,t)=>a()(N(e,t),"mmmm d, yyyy"),T=(e,t)=>{let n=new Date;return n.setMonth(n.getMonth()-1),n.setHours(0,0,0,0),e.filter(e=>N(e,t)>=n).sort((e,n)=>N(e,t).getTime()-N(n,t).getTime())},S=[", United States",", United States of America",", USA",", Canada",", UK",", India",", Pakistan",", Australia"],g=e=>S.some(t=>e.endsWith(t))?e.split(",").slice(0,-1).join(","):e,v=e=>(e??[]).filter(e=>""!==(e.address??"").trim()),b=e=>e.map(e=>g(e.address)).join(", ")},60633:(e,t,n)=>{n.d(t,{A:()=>o});var r=n(38213),a=n(6029);let o=(0,r.A)((0,a.jsx)("path",{d:"M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7m0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5"}),"LocationOn")},74302:(e,t,n)=>{n.d(t,{W:()=>a,U:()=>r});var r=function(e){return e.AL="Alabama",e.AK="Alaska",e.AZ="Arizona",e.AR="Arkansas",e.CA="California",e.CO="Colorado",e.CT="Connecticut",e.DE="Delaware",e.FL="Florida",e.GA="Georgia",e.HI="Hawaii",e.ID="Idaho",e.IL="Illinois",e.IN="Indiana",e.IA="Iowa",e.KS="Kansas",e.KY="Kentucky",e.LA="Louisiana",e.ME="Maine",e.MD="Maryland",e.MA="Massachusetts",e.MI="Michigan",e.MN="Minnesota",e.MS="Mississippi",e.MO="Missouri",e.MT="Montana",e.NE="Nebraska",e.NV="Nevada",e.NH="New Hampshire",e.NJ="New Jersey",e.NM="New Mexico",e.NY="New York",e.NC="North Carolina",e.ND="North Dakota",e.OH="Ohio",e.OK="Oklahoma",e.OR="Oregon",e.PA="Pennsylvania",e.RI="Rhode Island",e.SC="South Carolina",e.SD="South Dakota",e.TN="Tennessee",e.TX="Texas",e.UT="Utah",e.VT="Vermont",e.VA="Virginia",e.WA="Washington",e.WV="West Virginia",e.WI="Wisconsin",e.WY="Wyoming",e.AB="Alberta",e.BC="British Columbia",e.MB="Manitoba",e.NB="New Brunswick",e.NL="Newfoundland and Labrador",e.NT="Northwest Territories",e.NS="Nova Scotia",e.NU="Nunavut",e.ON="Ontario",e.PE="Prince Edward Island",e.QC="Quebec",e.SK="Saskatchewan",e.YT="Yukon",e}({});let a=["sunday","monday","tuesday","wednesday","thursday","friday","saturday"]},76871:(e,t,n)=>{n.d(t,{A:()=>p});var r=n(55729),a=n(50212),o=n(24432),i=n(76080),s=n(8504),l=n(65809),u=n(45873),d=n(47521),c=n(6029);let m=(0,s.Ay)("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:n}=e;return[t.root,"inherit"!==n.color&&t[`color${(0,i.A)(n.color)}`],t[`fontSize${(0,i.A)(n.fontSize)}`]]}})((0,l.A)(e=>{let{theme:t}=e;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",flexShrink:0,transition:t.transitions?.create?.("fill",{duration:(t.vars??t).transitions?.duration?.shorter}),variants:[{props:e=>!e.hasSvgAsChild,style:{fill:"currentColor"}},{props:{fontSize:"inherit"},style:{fontSize:"inherit"}},{props:{fontSize:"small"},style:{fontSize:t.typography?.pxToRem?.(20)||"1.25rem"}},{props:{fontSize:"medium"},style:{fontSize:t.typography?.pxToRem?.(24)||"1.5rem"}},{props:{fontSize:"large"},style:{fontSize:t.typography?.pxToRem?.(35)||"2.1875rem"}},...Object.entries((t.vars??t).palette).filter(e=>{let[,t]=e;return t&&t.main}).map(e=>{let[n]=e;return{props:{color:n},style:{color:(t.vars??t).palette?.[n]?.main}}}),{props:{color:"action"},style:{color:(t.vars??t).palette?.action?.active}},{props:{color:"disabled"},style:{color:(t.vars??t).palette?.action?.disabled}},{props:{color:"inherit"},style:{color:void 0}}]}})),y=r.forwardRef(function(e,t){let n=(0,u.b)({props:e,name:"MuiSvgIcon"}),{children:s,className:l,color:y="inherit",component:p="svg",fontSize:f="medium",htmlColor:h,inheritViewBox:M=!1,titleAccess:N,viewBox:A="0 0 24 24",...T}=n,S=r.isValidElement(s)&&"svg"===s.type,g={...n,color:y,component:p,fontSize:f,instanceFontSize:e.fontSize,inheritViewBox:M,viewB
1ox:A,hasSvgAsChild:S},v={};M||(v.viewBox=A);let b=(e=>{let{color:t,fontSize:n,classes:r}=e,a={root:["root","inherit"!==t&&`color${(0,i.A)(t)}`,`fontSize${(0,i.A)(n)}`]};return(0,o.A)(a,d.E,r)})(g);return(0,c.jsxs)(m,{as:p,className:(0,a.A)(b.root,l),focusable:"false",color:h,"aria-hidden":!N||void 0,role:N?"img":void 0,ref:t,...v,...T,...S&&s.props,ownerState:g,children:[S?s.props.children:s,N?(0,c.jsx)("title",{children:N}):null]})});y.muiName="SvgIcon";let p=y},82091:(e,t,n)=>{n.r(t),n.d(t,{default:()=>y});var r=n(6029),a=n(60633),o=n(84032),i=n(1521),s=n(55729),l=n(34330),u=n(97942),d=n(38276),c=n(97018);let m={PHONE:i.A,EMAIL:o.A,ADDRESS:a.A},y=function(e){let{contactInformation:t,typographyVariant:n,color:a,hoverStyles:o,includeLabel:i=!0,showIcons:y=!1}=e,{orgInfo:{locations:p,serviceAreas:f}}=(0,s.useContext)(l._P);return(0,r.jsx)(r.Fragment,{children:t.map(e=>{let t;switch(e.type){case"PHONE":t=(0,r.jsx)("a",{href:`tel:${(0,u.A)(e.value)}`,children:(0,r.jsx)(c.default,{color:a,variant:n,sx:o,children:e.value})});break;case"EMAIL":t=(0,r.jsx)("a",{href:`mailto:${e.value}`,style:{wordBreak:"break-all"},children:(0,r.jsx)(c.default,{color:a,variant:n,sx:o,children:e.value})});break;case"ADDRESS":{let i=p.find(t=>t.id===e.selectedLocationId)?.address||f.find(t=>t.id===e.selectedLocationId)?.address;t=(0,r.jsx)(d.A,{contactLink:e,children:(0,r.jsx)(c.default,{color:a,variant:n,sx:o,children:i})});break}case"PO_BOX":t=(0,r.jsx)(c.default,{color:a,variant:n,children:i?`PO Box: ${e.value}`:e.value});break;case"FAX":t=(0,r.jsx)(c.default,{color:a,variant:n,children:i?`Fax: ${e.value}`:e.value});break;case"NOTES":t=(0,r.jsx)(c.default,{color:a,variant:n,children:e.value});break;default:t=null}let s=y?m[e.type]:void 0;return(0,r.jsxs)("div",{style:s?{color:a,display:"flex",alignItems:"flex-start",gap:8}:{color:a},children:[s&&(0,r.jsx)(s,{"aria-hidden":!0,sx:{fontSize:18,flexShrink:0,mt:"2px",color:"var(--flourish-color, currentColor)"}}),t]},e.id)})})}},84032:(e,t,n)=>{n.d(t,{A:()=>o});var r=n(38213),a=n(6029);let o=(0,r.A)((0,a.jsx)("path",{d:"M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 4-8 5-8-5V6l8 5 8-5z"}),"Mail")},90191:(e,t,n)=>{n.d(t,{A:()=>r});let r=(e,t)=>{let n=new Date,[r,a,o]=(t?n.toLocaleString("en-US",{timeZone:t}):n.toLocaleString()).split(",")[0].split("/"),{year:i,month:s,day:l}=e;return String(i)===o&&String(s+1)===r&&String(l)===a}},97942:(e,t,n)=>{n.d(t,{A:()=>r});let r=e=>e.replace(/[^+\d]+/g,"")},98179:(e,t,n)=>{n.d(t,{FZ:()=>g,Lx:()=>c,Mf:()=>T,NH:()=>M,Os:()=>b,P1:()=>A,S2:()=>L,Ww:()=>m,aE:()=>f,as:()=>h,t6:()=>N,yX:()=>y});var r=n(48879),a=n(84611),o=n(44418);let i=e=>{let t=e.split(":"),n=Number(t[0])>=12?"PM":"AM",r=Number(t[0])%12||12;return`${r}:${t[1]} ${n}`},s=e=>!!/AM|PM/i.exec(e),l=e=>!!/closed/i.exec(e),u=e=>!!/appointment/i.exec(e),d=e=>!!/24_hours/i.exec(e),c=e=>l(e.open)||l(e.closed),m=e=>u(e.open)||u(e.closed),y=e=>d(e.open)||d(e.closed),p={closed:"Closed",appointment:"By Appointment Only",allDay:"24 Hours"},f=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{useFromTo:n,labels:r}=t,{closed:a,appointment:o,allDay:l}={...p,...r};if(c(e))return a;if(m(e))return o;if(y(e))return l;let u=s(e.open)?e.open:i(e.open),d=s(e.closed)?e.closed:i(e.closed);return n?`from ${u} to ${d}`:`${u} - ${d}`},h=(e,t)=>e.map(e=>f(e,t)).join(", "),M=e=>l(e)?"Closed":u(e)||d(e)||s(e)?e:i(e),N={[r.L.NOTES]:{typeLabel:"Notes",inputLabel:"Notes",placeholder:"Ex. Wifi available..."},[r.L.CONTACT_EMAIL]:{typeLabel:"Email Address",inputLabel:"Email Address",placeholder:"Ex. [email protected]"},[r.L.PO_BOX]:{typeLabel:"PO Box",inputLabel:"Address"},[r.L.FAX_NUMBER]:{typeLabel:"Fax Number",inputLabel:"Fax Number",placeholder:"Ex. 123-456-7890"},[r.L.OTHER_CONTACT_INFO]:{typeLabel:"Other Contact Info",inputLabel:"Other Contact Info"},[r.L.MAILING_ADDRESS]:{typeLabel:"Mailing Address",inputLabel:"Address"},[r.L.ALTERNATIVE_PHONE]:{typeLabel:"Alternative Phone Number",inputLabel:"Phone Number",placeholder:"Ex. 123-456-7890"},[r.L.PAYMENT_METHODS]:{typeLabel:"Payment Methods",inputLabel:"Payment Methods",placeholder:"Ex. Credit cards, cash, checks"},[r.L.LICENSE]:{typeLabel:"License",inputLabel:"License",placeholder:"Ex. LMFT 39875"}},A=e=>{let{year:t,month:n,day:r}=e,a=new Date().getFullYear();return new Date(t||a,n,r)},T=e=>{let t=new Date;return(0,a.P)(e).map(e=>{let n=e.specialHours?.filter(t=>t.shouldAnnounce&&!(0,o.A)(t,e.timeZone));
1if(!n||0===n.length)return[];let r=e.timeZone?t.toLocaleString("en-US",{timeZone:e.timeZone}):t.toLocaleString("en-US"),a={year:"numeric",month:"short",day:"numeric"},[,,i]=r.split(",")[0].split("/");return n?.map(t=>{let n=new Date(t.year||Number(i),t.month,t.day),r="";return r=c(t)?"we are closed.":m(t)?"we are open by appointment only.":y(t)?"we are open all day.":`our special hours are ${f(t,{useFromTo:!0})}.`,{announcement:`${n.toLocaleDateString("en-US",a)}, ${r}${t.notes?` ${t.notes}`:""}`,locationId:e.id,address:e.address}})}).flat()},S=/\b(?:visas?|master\s*cards?|amex|american\s*express|discovers?|diners|jcb|union\s*pay|debit|cards?)\b/i,g=e=>S.test(e),v=[r.L.PAYMENT_METHODS,r.L.LICENSE],b=e=>v.includes(e.type)?e.value:L(e),L=e=>{if([r.L.NOTES,r.L.CONTACT_EMAIL,r.L.ALTERNATIVE_PHONE].includes(e.type))return e.value;let t=e.type===r.L.OTHER_CONTACT_INFO?e.customLabel:N[e.type]?.typeLabel;return t?`${t}: ${e.value}`:e.value}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.