1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5966],{69308:function(t,n,i){(window.__NEXT_P=window.__NEXT_P||[]).push(["/collection/list",function(){return i(3010)}])},3010:function(t,n,i){"use strict";i.r(n),i.d(n,{default:function(){return J}});var e=i(47568),o=i(97582),r=i(35944),l=i(67294),c=i(7297),a=i(68806),u=i(6897),d=i(14797),s=i(22008);function h(){var t=(0,c.Z)(["\n fragment CollectionListSectionItem on CollectionListSection {\n id\n title\n isOrganizationCollectionSection\n collections {\n ...CollectionCard\n ...CarouselCollectionCard\n }\n }\n ","\n ","\n"]);return h=function(){return t},t}var C=(0,a.Ps)(h(),d.M,s.p);function f(){var t=(0,c.Z)(["\n query CollectionListPage {\n ...BaseQuery\n collectionList {\n ...CollectionListSectionItem\n }\n }\n ","\n ","\n"]);return f=function(){return t},t}var p=(0,a.Ps)(f(),u.j,C);var v=i(40191),g=i(31099),m=i(67265),Z=i(70821),w=i(19861),x=i(82227),S=i(26042),E=i(69396),M=i(70917),b=i(91057),_=i(13621),R=i(45357),y=i(39423),L=i(92618),V=i(94798),A=function(t){var n=t.fragment,i=t.referrerQueryParams;return(0,r.BX)(_.k,{base:{direction:"column",spacing:{y:R.$u.SIZE16}},children:[(0,r.tZ)(y.Z,{id:n.id.toString(),el:"h2",base:{textStyle:"BOLD.X_LARGE.NORMAL"},children:n.title}),(0,r.tZ)(L.r,{base:{spacing:{x:R.$u.SIZE16,y:R.$u.SIZE16},align:"center",column:{fitting:"auto-fill",minWidth:224}},children:n.collections.map((function(t){return(0,r.tZ)(V.P,{base:{x:1},children:(0,r.tZ)(b.G,{fragment:t,purpose:"collectionList",logParams:{sectionId:n.id.toString(),index:n.collections.indexOf(t)},referrerQueryParams:i})},t.id)}))})]})},H=function(t){return(0,r.tZ)(A,(0,S.Z)({},t))},B=i(59832),I=i(20006),O=i(49984),N=i(87345),P=i(7662),k=i(70468),z=i(98835),D=i(99276),T=i(31951),U=(0,M.iv)("max-width:1440px;margin:0 auto;"),G=function(t){var n=(0,m.bU)().t,i=(0,I.zY)(n),e=(0,l.useCallback)((function(i){return t.fragments.map((function(t){var e=t.collections.length>1?" (".concat(t.collections.length,")"):"";return(0,E.Z)((0,S.Z)({},t),{title:t.isOrganizationCollectionSection?"".concat(n["collection.page.list.organization.section_name1"]).concat(i?"\n":"").concat(n["collection.page.list.organization.section_name2"]).concat(e):t.title+e})}))}),[t.fragments,n]);return(0,r.tZ)(O.ZA,{htmlMeta:i,children:(0,r.tZ)("div",{css:U,children:(0,r.tZ)(N.v,{navWidth:X,firstView:void 0,nav:(0,r.tZ)($,{fragments:e(!0)}),h1:(0,r.tZ)(q,{}),main:(0,r.tZ)(j,{fragments:e(!1)})})})})},X=R.$u.SIZE240,Y=function(t){return(0,M.iv)("position:sticky;top:",t,"px;min-width:",X,";padding:",R.$u.SIZE32," ",R.$u.SIZE16," ",R.$u.SIZE32," ",R.$u.SIZE24,";")},$=function(t){var n=t.fragments,i=B.Mz,c=(0,k.h)({rootMargin:"-".concat(i,"px 0px -75% 0px"),threshold:0}),a=c.currentId,u=c.setCurrentId,d=function(t){return(0,l.useMemo)((function(){return t.map((function(t){return{id:t.id.toString(),title:t.title}}))}),[t])}(n);(0,z.s)((function(){d.length>0&&u(d[0].id)}));var s=(0,l.useCallback)(function(){var t=(0,e.Z)((function(t){var n,i,e;return(0,o.__generator)(this,(function(o){return(n=document.getElementById(t))?(i=n.getBoundingClientRect().top+window.scrollY,e=i-B.Mz-20,window.scrollTo({top:e,behavior:"auto"}),[2]):[2]}))}));return function(n){return t.apply(this,arguments)}}(),[]);return(0,r.tZ)("div",{css:Y(i),children:(0,r.tZ)(D.h,{currentId:a,onClick:function(t){return s(t.id)},items:d})})};var W=(0,M.iv)("padding:32px 16px 24px;@media (min-width:",R.RR.MEDIUM,"){padding:40px 40px 24px;}@media (min-width:",R.RR.X_LARGE,"){padding:40px 40px 24px 64px;}"),q=function(){var t=(0,m.bU)().t,n=(0,T.Vl)().generateUrl,i=(0,l.useMemo)((function(){return{ref:"collection-list"}}),[]);return(0,r.tZ)("div",{css:W,children:(0,r.tZ)(P.V,{title:t["collection.page.list.title"],variant:"small",parentPageNavigationProps:{path:n("collection",{},{query:i}),label:t["collection.list.title.nav"]}})})},Q=(0,M.iv)("display:flex;flex-direction:column;padding:0 16px;& > div:not(:last-child){margin-bottom:48px;}@media (min-width:",R.RR.MEDIUM,"){padding:0 40px;}@media (min-width:",R.RR.X_LARGE,"){padding:0 24px 0 64px;}"),j=function(t){var n=t.fragments,i=(0,l.useMemo)((function(){return{ref:"collection-list"}}),[]);return(0,r.tZ)("div",{css:Q,children:n.map((function(t){return(0,r.tZ)(H,{fragment:t,referrerQueryParams:i},t.id)}))})},F=function(t){return(0,r.tZ)(G,(0,S.Z)({},t))},K=function(t){var n=t.page,i=(0,g.Vp)().sendEventLog;return(0,l.useEffect)((function(){i({eventType:"OPEN_PAGE"})}),[i]),(0,r.tZ)(F,{fragments:n.collectionList})};K.getInitialProps=function(){var t=(0,e.Z)((function(t){var n,i,e,r;return(0,o.__generator)(this,(function(o){switch(o.label){case 0:return n=(0,m.Ty)(t.locale).t,[4,(i=(0,v.in)(null,t)).query({query:p})];case 1:if(e=o.sent().data,!(0,x.c)(null===e||void 0===e?void 0:e.sessionUser))throw new Z.XF({code:w.t.NOT_FOUND,title:n["error.page.not_found.title"],message:n["error.page.not_found.message"]});return[2,{page:e,sessionUser:null!==(r=null===e||void 0===e?void 0:e.sessionUser)&&void 0!==r?r:null,initialApolloState:i.cache.extract(!0),allocationResults:e.allocationResults}]}}))}));return function(n){return t.apply(this,arguments)}}();var J=K},87939:function(t,n,i){"use strict";i.d(n,{t:function(){return r}});var e=i(7297);function o(){var t=(0,e.Z)(["\n fragment NumberOfContent on CollectionContentCount {\n type\n count\n viewedCount\n }\n"]);return o=function(){return t},t}var r=(0,i(68806).Ps)(o())},11016:function(t,n,i){"use strict";i.d(n,{q:function(){return w}});var e=i(26042),o=i(35944),r=i(828),l=i(70917),c=i(67294),a=i(45357),u=i(39423),d=i(67265),s=i(62193),h=i(47252),C=i(69396),f=function(t){return(0,o.tZ)("svg",(0,C.Z)((0,e.Z)({xmlns:"http://www.w3.org/2000/svg",width:"16",height:"17",viewBox:"0 0 16 17",fill:"none",color:a.lV.BASE_SECONDARY},t),{children:(0,o.tZ)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.2949 3.0094C5.39123 2.27686 6.68016 1.88586 7.9987 1.88586C8.87418 1.88586 9.74109 2.0583 10.5499 2.39333C11.3588 2.72837 12.0937 3.21943 12.7127 3.83849C13.3318 4.45754 13.8229 5.19247 14.1579 6.00131C14.4929 6.81015 14.6654 7.67705 14.6654 8.55253C14.6654 9.87107 14.2744 11.16 13.5418 12.2563C12.8093 13.3527 11.7681 14.2071 10.5499 14.7117C9.33175 15.2163 7.99131 15.3483 6.6981 15.0911C5.40489 14.8339 4.21701 14.1989 3.28466 13.2666C2.35231 12.3342 1.71737 11.1463 1.46013 9.85313C1.2029 8.55993 1.33492 7.21948 1.8395 6.00131C2.34409 4.78313 3.19857 3.74194 4.2949 3.0094ZM4.85047 13.2642C5.78235 13.8869 6.87794 14.2192 7.9987 14.2192C9.50105 14.2174 10.9414 13.6198 12.0037 12.5575C13.066 11.4952 13.6636 10.0549 13.6654 8.55253C13.6654 7.43177 13.333 6.33618 12.7104 5.4043C12.0877 4.47242 11.2027 3.74611 10.1672 3.31721C9.13179 2.88832 7.99241 2.7761 6.89319 2.99475C5.79396 3.2134 4.78426 3.7531 3.99176 4.54559C3.19927 5.33809 2.65957 6.34779 2.44092 7.44702C2.22227 8.54624 2.33449 9.68562 2.76338 10.7211C3.19228 11.7565 3.91859 12.6415 4.85047 13.2642ZM6.971 5.89245C7.07391 5.89006 7.17556 5.91542 7.26529 5.96587L10.5986 8.0192C10.6814 8.0813 10.7486 8.16182 10.7949 8.25439C10.8412 8.34696 10.8653 8.44904 10.8653 8.5
15253C10.8653 8.65603 10.8412 8.75811 10.7949 8.85068C10.7486 8.94325 10.6814 9.02377 10.5986 9.08587L7.26529 11.1392C7.17556 11.1896 7.07391 11.215 6.971 11.2126C6.86809 11.2102 6.76773 11.1802 6.68044 11.1256C6.59315 11.0711 6.52216 10.994 6.47492 10.9026C6.42767 10.8111 6.40593 10.7086 6.41195 10.6059V6.4992C6.40593 6.39644 6.42767 6.29395 6.47492 6.2025C6.52216 6.11105 6.59315 6.034 6.68044 5.97944C6.76773 5.92488 6.86809 5.89484 6.971 5.89245Z",fill:"currentColor"})}))},p=i(99534),v=function(t){var n=t.active,i=(0,p.Z)(t,["active"]);return(0,o.tZ)("svg",(0,C.Z)((0,e.Z)({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",color:a.lV.BASE_SECONDARY},i),{children:n?(0,o.tZ)("path",{d:"M11.41 19.73C11.41 19.92 11.22 20.04 11.05 19.95C10.2 19.52 8.92 19.05 7.33 19.05H7.31C5.24 19.05 3.7 19.85 2.96 20.32C2.86 20.39 2.74 20.42 2.62 20.42C2.52 20.42 2.41 20.39 2.32 20.34C2.12 20.23 2 20.02 2 19.79L2.07 6.05998C2.07 5.91998 2.12 5.77998 2.21 5.66998C3.15 4.53998 4.22 3.93998 5.81 3.64998C8 3.25998 9.85 4.15998 11.06 4.96998C11.29 5.11998 11.42 5.37998 11.42 5.64998V19.71L11.41 19.73ZM21.81 5.62998C20.96 4.80998 19.98 3.97998 18.29 3.66998C16.1 3.26998 14.23 4.17998 13.01 4.98998C12.78 5.13998 12.65 5.39998 12.65 5.66998V19.73C12.65 19.92 12.84 20.04 13.01 19.95C13.88 19.51 15.19 19.03 16.84 19.07C18.72 19.1 20.16 19.76 21.03 20.31C21.22 20.43 21.47 20.44 21.66 20.33C21.86 20.22 21.98 20.01 21.98 19.78V6.07998C21.98 5.90998 21.91 5.74998 21.79 5.62998H21.81Z",fill:a.lV.ACCENT}):(0,o.tZ)("path",{d:"M21.71 4.91001C20.68 4.12001 19.48 3.58001 18.24 3.34001C15.47 2.81001 13.2 3.88001 12.04 4.60001C10.88 3.88001 8.60999 2.82001 5.85999 3.33001C4.59999 3.57001 3.41999 4.09001 2.35999 4.90001C2.16999 5.04001 2.06999 5.26001 2.05999 5.49001L1.98999 20.03C1.98999 20.31 2.13999 20.56 2.37999 20.69C2.48999 20.75 2.60999 20.78 2.73999 20.78C2.88999 20.78 3.02999 20.74 3.15999 20.65C3.86999 20.17 5.36999 19.37 7.36999 19.37C9.41999 19.37 10.89 20.17 11.61 20.64C11.86 20.81 12.19 20.81 12.44 20.64C13.18 20.16 14.77 19.34 16.77 19.38C18.59 19.41 19.98 20.08 20.83 20.64C21.06 20.79 21.36 20.8 21.6 20.67C21.84 20.54 21.99 20.29 21.99 20.01V5.51001C21.99 5.28001 21.88 5.06001 21.7 4.91001H21.71ZM7.36999 17.88C5.77999 17.88 4.45999 18.31 3.49999 18.76L3.55999 5.89001C4.34999 5.35001 5.20999 4.99001 6.12999 4.81001C8.43999 4.38001 10.34 5.30001 11.28 5.90001V18.75C10.32 18.3 8.98999 17.87 7.39999 17.87H7.36999V17.88ZM20.49 18.76C19.53 18.31 18.28 17.93 16.8 17.91C15.12 17.87 13.76 18.31 12.78 18.77V5.91001C13.73 5.31001 15.64 4.38001 17.95 4.82001C18.86 4.99001 19.71 5.35001 20.49 5.89001V18.76Z",fill:"currentColor"})}))},g={Primary:{iconWidth:24,iconHeight:24,textColor:a.d9.BASE_PRIMARY,iconColor:a.lV.BASE_PRIMARY,textStyle:"BOLD.BASE.NORMAL"},Secondary:{iconWidth:16,iconHeight:16,textColor:a.d9.BASE_SECONDARY,iconColor:a.lV.BASE_SECONDARY,textStyle:"BOLD.XX_SMALL.TIGHT"},SecondaryLarge:{iconWidth:20,iconHeight:20,textColor:a.d9.BASE_SECONDARY,iconColor:a.lV.BASE_SECONDARY,textStyle:"BOLD.SMALL.TIGHT"}},m=(0,l.iv)("display:flex;flex-shrink:0;gap:4px;align-items:center;letter-spacing:",a.LK.TIGHT,";"),Z=function(t){var n=t.style,i=t.fragment,e=g[n],l=(0,d.bU)().t,a=(0,c.useMemo)((function(){return[[s.VB.News,h.O,function(t,n){return void 0===n?l["collection.content.news.count"](t):l["collection.content.news.count.with_progress"](t,n)}],[s.VB.Movie,f,function(t,n){return void 0===n?l["collection.content.movie.count"](t):l["collection.content.movie.count.with_progress"](t,n)}],[s.VB.Collection,v,function(t,n){return void 0===n?l["collection.content.collection.count"](t):l["collection.content.collection.count.with_progress"](t,n)}]].flatMap((function(t){var n=(0,r.Z)(t,3),e=n[0],o=n[1],l=n[2],c=i.find((function(t){return t.type===e}));return c&&c.count>0?[[o,c.count,c.viewedCount,l]]:[]}))}),[l,i]);return(0,o.tZ)(o.HY,{children:a.map((function(t,n){var i=(0,r.Z)(t,4),l=i[0],c=i[1],a=i[2],d=i[3];return(0,o.BX)("div",{css:m,children:[(0,o.tZ)(l,{color:e.iconColor,width:e.iconWidth,height:e.iconHeight}),(0,o.tZ)(u.Z,{base:{textStyle:e.textStyle,color:e.textColor},children:"number"===typeof a?d(c,a):d(c)})]},n)}))})},w=function(t){return(0,o.tZ)(Z,(0,e.Z)({},t))}},47252:function(t,n,i){"use strict";i.d(n,{O:function(){return a}});var e=i(26042),o=i(69396),r=i(99534),l=i(35944),c=i(45357),a=function(t){var n=t.active,i=(0,r.Z)(t,["active"]);return(0,l.tZ)("svg",(0,o.Z)((0,e.Z)({width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",color:c.lV.BASE_SECONDARY},i),{children:n?(0,l.tZ)("path",{d:"M12.0933 14.7798H3.90667C3.12667 14.7798 2.5 14.1598 2.5 13.3998V2.83312C2.5 2.07313 3.13333 1.45312 3.90667 1.45312H12.0867C12.8667 1.45312 13.4933 2.07313 13.4933 2.83312V13.4065C13.4933 14.1665 12.86 14.7865 12.0867 14.7865L12.0933 14.7798ZM3.90667 2.44646C3.68 2.44646 3.5 2.61979 3.5 2.82646V13.3998C3.5 13.6065 3.68667 13.7798 3.90667 13.7798H12.0867C12.3133 13.7798 12.4933 13.6065 12.4933 13.3998V2.83312C12.4933 2.62646 12.3067 2.45312 12.0867 2.45312H3.90667V2.44646ZM9 10.9131C9 10.6398 8.77333 10.4131 8.5 10.4131H5.5C5.22667 10.4131 5 10.6398 5 10.9131C5 11.1865 5.22667 11.4131 5.5 11.4131H8.5C8.77333 11.4131 9 11.1865 9 10.9131ZM11 8.11312C11 7.83979 10.7733 7.61312 10.5 7.61312H5.5C5.22667 7.61312 5 7.83979 5 8.11312C5 8.38646 5.22667 8.61312 5.5 8.61312H10.5C10.7733 8.61312 11 8.38646 11 8.11312ZM11 5.31313C11 5.03979 10.7733 4.81313 10.5 4.81313H5.5C5.22667 4.81313 5 5.03979 5 5.31313C5 5.58646 5.22667 5.81313 5.5 5.81313H10.5C10.7733 5.81313 11 5.58646 11 5.31313Z",fill:c.lV.ACCENT}):(0,l.tZ)("path",{d:"M12.0933 14.7798H3.90667C3.12667 14.7798 2.5 14.1598 2.5 13.3998V2.83312C2.5 2.07313 3.13333 1.45312 3.90667 1.45312H12.0867C12.8667 1.45312 13.4933 2.07313 13.4933 2.83312V13.4065C13.4933 14.1665 12.86 14.7865 12.0867 14.7865L12.0933 14.7798ZM3.90667 2.44646C3.68 2.44646 3.5 2.61979 3.5 2.82646V13.3998C3.5 13.6065 3.68667 13.7798 3.90667 13.7798H12.0867C12.3133 13.7798 12.4933 13.6065 12.4933 13.3998V2.83312C12.4933 2.62646 12.3067 2.45312 12.0867 2.45312H3.90667V2.44646ZM9 10.9131C9 10.6398 8.77333 10.4131 8.5 10.4131H5.5C5.22667 10.4131 5 10.6398 5 10.9131C5 11.1865 5.22667 11.4131 5.5 11.4131H8.5C8.77333 11.4131 9 11.1865 9 10.9131ZM11 8.11312C11 7.83979 10.7733 7.61312 10.5 7.61312H5.5C5.22667 7.61312 5 7.83979 5 8.11312C5 8.38646 5.22667 8.61312 5.5 8.61312H10.5C10.7733 8.61312 11 8.38646 11 8.11312ZM11 5.31313C11 5.03979 10.7733 4.81313 10.5 4.81313H5.5C5.22667 4.81313 5 5.03979 5 5.31313C5 5.58646 5.22667 5.81313 5.5 5.81313H10.5C10.7733 5.81313 11 5.58646 11 5.31313Z",fill:"currentColor"})}))}},61977:function(t,n,i){"use strict";i.d(n,{G:function(){return p}});var e=i(26042),o=i(35944),r=i(70917),l=i(45357),c=i(33143),a="blurred-background-image",u="200%",d={normal:{filterSize:50},large:{filterSize:200,small:{width:"2804px",height:"832px"},medium:{width:"3400px",height:"1008px"},large:{width:"1600px",height:"533px"},x_large:{width:"2000px",height:"930px"}}},s=(0,r.iv)("position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;background-color:",l.O.INVERSE,";"),h=function(t){var n,i,e,o,c,a,s,h;return(0,r.iv)("position:absolute;top:50%;left:50%;width:",(null===(n=d[t].small)||void 0===n?void 0:n.width)||u,";height:",(null===(i=d[t].small)||void 0===i?void 0:i.height)||u,";filter:blur(",d[t].filterSize,"px);
1transform:translate3d(-50%,-50%,0);/* M Size */\n @media screen and (min-width:",l.RR.MEDIUM,"){width:",(null===(e=d[t].medium)||void 0===e?void 0:e.width)||u,";height:",(null===(o=d[t].medium)||void 0===o?void 0:o.height)||u,";}/* L Size */\n @media screen and (min-width:",l.RR.LARGE,"){width:",(null===(c=d[t].large)||void 0===c?void 0:c.width)||u,";height:",(null===(a=d[t].large)||void 0===a?void 0:a.height)||u,";}/* XL Size */\n @media screen and (min-width:",l.RR.X_LARGE,"){width:",(null===(s=d[t].large)||void 0===s?void 0:s.width)||u,";height:",(null===(h=d[t].large)||void 0===h?void 0:h.height)||u,";}&::after{position:absolute;inset:0;content:'';background:rgb(0 0 0 / 16%);}")},C=(0,r.iv)("box-sizing:border-box;width:100%;height:100%;overflow:hidden;border-radius:",l.wU.MEDIUM,";"),f=function(t){var n=t.image,i=t.level,e=void 0===i?"normal":i,r=t.width,l=t.height,u=t.onLoad,d=t.priority,f=void 0!==d&&d;return(0,o.tZ)("div",{css:s,children:(0,o.tZ)("div",{css:h(e),children:(0,o.tZ)("div",{css:C,className:a,children:(0,o.tZ)(c.Z,{src:null!==n&&void 0!==n?n:"",alt:"",role:"presentation",width:r,height:l,onLoad:u,priority:f})})})})},p=function(t){return(0,o.tZ)(f,(0,e.Z)({},t))}},66217:function(t,n,i){"use strict";i.d(n,{p:function(){return v},i:function(){return p}});var e=i(26042),o=i(35944),r=i(70917),l=i(33143),c=i(61977),a=i(45357),u=i(47414),d={wrapper:"thumbnail"},s=function(t,n,i,e){return(0,r.iv)("position:relative;z-index:0;width:100%;height:0;padding-top:",n/t*100,"%;overflow:hidden;background-color:",e||(i?a.G.SUBTLE:a.O.BASE),";")},h=(0,r.iv)("position:absolute;top:0;z-index:1;width:100%;height:100%;overflow:hidden;"),C=function(t){return(0,r.iv)("position:absolute;top:50% !important;left:50% !important;z-index:2;display:inline-block !important;width:100% !important;min-width:auto !important;max-width:none !important;height:100% !important;min-height:auto !important;max-height:none !important;object-fit:",t," !important;transform:translate(-50%,-50%);")},f=function(t){var n=t.src,i=t.sources,e=t.alt,r=t.ratio,a=t.backgroundColor,f=t.priority,p=void 0!==f&&f,v=t.withBlur,g=void 0!==v&&v,m=t.fallback,Z=t.objectFit,w=void 0===Z?"cover":Z,x=(0,u.R8)(r),S=x.width,E=x.height;return(0,o.BX)("div",{css:s(S,E,g,a),className:d.wrapper,children:[g&&(0,o.tZ)("div",{css:h,children:(0,o.tZ)(c.G,{image:n,width:"100%",height:"100%",level:"normal"})}),(0,o.tZ)(l.Z,{src:n,sources:i,alt:e,width:S,height:E,cssStyle:C(w),fitType:"contain",fallback:m,priority:p})]})},p=d,v=function(t){return(0,o.tZ)(f,(0,e.Z)({},t))}}},function(t){t.O(0,[5277,6058,1881,4601,6,1561,8207,9727,4791,9984,9469,9774,3463,2888,179],(function(){return n=69308,t(t.s=n);var n}));var n=t.O();_N_E=n}]);
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.