PageSourceSearch

https://www.gallerytextiles.co.uk/part-ii-workshops-for-groups

html gallerytextiles.co.uk collected 2026-09-28 05:18:34 UTC 24,833 bytes, 264 lines download raw bytes

1
2<!DOCTYPE html> <!--[if lt IE 7]> <html class="no-js ie lt-ie10 lt-ie9 lt-ie8 lt-ie7"> <![endif]--> <!--[if IE 7]> <html class="no-js ie ie7 lt-ie10 lt-ie9 lt-ie8"> <![endif]--> <!--[if IE 8]> <html class="no-js ie ie8 lt-ie10 lt-ie9"> <![endif]--> <!--[if IE 9]> <html class="no-js ie ie9 lt-ie10"> <![endif]--> <!--[if gt IE 9]> <html class="no-js ie not-ie-legacy"> <![endif]--> <!--[if !IE]><!--> <html class="wdk-theme no-js font-size--med"> <!--<![endif]--> <head> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="format-detection" content="telephone=no" /> <link rel="stylesheet" href="https://assetsbeta.create-cdn.net/_assets/livesites/feature/content-builder/content-builder.min.css?9da23d63d70ae9806d501afbd7c1aac0"> <title>Part II Workshops for Groups</title> <meta name="keywords" content=""/> <meta name="description" content=""/> <meta name="MSSmartTagsPreventParsing" content="TRUE"/> <link rel="shortcut icon" href="/favicon_default.ico" /> 
2<script src="https://assetsbeta.create-cdn.net/_assets/livesites/component/common/jquery-3.7.1.min.js?2c872dbe60f4ba70fb85356113d8b35e" type="text/javascript"></script>
2<script src="https://assetsbeta.create-cdn.net/_assets/livesites/component/common/jquery-migrate-3.5.2.min.js?88d82ba2bc432aa8ea45a71fb47ebccf" type="text/javascript"></script>
2<script src="/include/js/loader.js?b33913b2181837b0aa2600c71a5f6e36"></script>
2<!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 80 bytes, line 2
2<script type="text/javascript" src="https://www.googletagmanager.com/gtag/js?id=
2G-JNE452KQ6T
vendor: 17 bytes, line 2
2" async></script>
2<script type="text/javascript" >    var siteid = 424686;
3    
vendor: 139 bytes, lines 3-6
3window.dataLayer = window.dataLayer || [];
4    function gtag(){dataLayer.push(arguments);}
5    gtag('js', new Date());
6    gtag('config', '
6G-JNE452KQ6T
vendor: 50 bytes, lines 6-11
6', {
7      'siteid': siteid
8    });
9
10        
11    
11$(function(){
12      if (window.events) {
13        var shopCurrency = 'GBP';
14        window.events.on('addToBasket', function (data, source) {
15          if(gtag) {
16            let item_list_id = 'product_page';
17            let item_list_name = 'Product Page';
18
19            if(source === 'category_page') {
20              item_list_id = 'category_page';
21              item_list_name = 'Category Page';
22            }
23
24            gtag("event", "add_to_cart", {
25              currency: shopCurrency,
26              value: data.price * data.quantity,
27              items: [
28                {
29                item_id: data.ID,
30                item_name: data.title,
31                item_list_id: item_list_id,
32                item_list_name: item_list_name,
33                price: data.price,
34                quantity: data.quantity,
35                }
36              ]
37            });
38          }
39        });
40
41        window.events.on('removeFromBasket', function (data) {
42          if(gtag) {
43            gtag("event", "remove_from_cart", {
44              currency: shopCurrency,
45              value: data.price * data.quantity,
46              items: [
47                {
48                item_id: data.ID,
49                item_name: data.title,
50                item_list_id: 'basket',
51                item_list_name: 'Basket',
52                price: data.price,
53                quantity: data.quantity,
54                }
55              ]
56            });
57          }
58        })
59
60        window.events.on('checkoutStart', function (data) {
61          if(gtag) {
62            let basketItems = data.basket.map(function(product) {
63              return {
64                item_id: product.ID,
65                item_name: product.title,
66                price: product.price,
67                quantity: product.quantity
68              }
69            });
70
71            gtag("event", "begin_checkout", {
72              value: data.amount,
73              currency: data.currency,
74              items: basketItems
75            });
76          }
77
78        });
79
80        window.events.on('checkoutComplete', function (data) {
81          if(gtag) {
82            let basketItems = data.basket.map(function(product) {
83              return {
84                item_id: product.ID,
85                item_name: product.title,
86                price: product.price,
87              }
88            })
89
90            gtag("event", "purchase", {
91              currency: data.currency,
92              transaction_id: data.transaction_id,
93              value: data.amount,
94              coupon: data.discount_code,
95              shipping: data.postage_price,
96              items: basketItems,
97            })
98          }
99        });
100
101        window.events.on('productView', function (data) {
102          if(gtag) {
103            gtag("event", "view_item", {
104              currency: shopCurrency,
105              value: 0,
106              items: [
107                {
108                item_id: data.ID,
109                item_name: data.title,
110                item_list_id: "product_page",
111                item_list_name: "Product Page",
112                price: data.price
113                }
114              ]
115            });
116          }
117        })
118
119        window.events.on('checkoutStage', function (step) {
120          if(gtag) {
121            gtag("event", "checkout", {
122              'step': step
123            });
124          }
125        })
126
127        window.events.on('formSubmitting', function(data){
128          if(gtag) {
129            gtag("event", "form_submit", data);
130          }
131        });
132      }
133    });
134</script>
134<link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css?display=swap&family=Nunito+Sans:300,400,600,700"><link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css?display=swap&family=Fredericka+the+Great:300,400,600,700"><link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css?display=swap&family=Cormorant+SC:300,400,600,700"><style>@font-face {font-family: "font awesome";font-style: normal;font-weight: normal;font-display: swap;src: url("https://create-cdn.net/_assets/fonts/template-fonts/icons/fontawesome/fontawesome.eot?20141125");src: url("https://create-cdn.net/_assets/fonts/template-fonts/icons/fontawesome/fontawesome.eot?iefix&20141125") format("embedded-opentype"), url("https://create-cdn.net/_assets/fonts/template-fonts/icons/fontawesome/fontawesome.woff?20141125") format("woff"), url("https://create-cdn.net/_assets/fonts/template-fonts/icons/fontawesome/fontawesome.ttf?20141125") format("truetype"), url("https://create-cdn.net/_assets/fonts/template-fonts/icons/fontawesome/fontawesome.svg#font-awesome?20141125") format("svg"),url("https://create-cdn.net/_assets/fonts/template-fonts/icons/fontawesome/fontawesome.ttf?20141125") format("truetype")}</style>
134<script>window.createSite = {"pageid":"5102581"};</script>
134<link rel="stylesheet" href="https://assetsbeta.create-cdn.net/_assets/livesites/component/modal/modal.min.css?0712ddff8bb7c2ec4838ba17b29103f7" /><link rel="stylesheet" href="https://assetsbeta.create-cdn.net/_assets/livesites/component/session/session.min.css?d14ed9b57555828f24e1c7c78a5bfc7b" />
134<script type="text/javascript" src="https://assetsbeta.create-cdn.net/_assets/livesites/component/modal/modal.min.js?66520fc5d9421d9b4022a8910d693cbe" async></script>
134<script src="https://assetsbeta.create-cdn.net/_assets/livesites/component/session/session.min.js?e9b6512c3cd27c880a4cc1ed03166ee2" defer></script>
134<script src="https://assetsbeta.create-cdn.net/_assets/livesites/component/page-events/page-events.min.js?64345003a6529e9ec6053cb77419e3db"></script>
134    <meta http-equiv="imagetoolbar" content="no"> 
134<script type="text/javascript">
135        var message = "" ;
136
137        function clickIE (){
138        if ( document . all ){
139        ( message );
140        return false ;
141        }
142        }
143
144        function clickNS ( e ){
145        if ( document . layers || ( document . getElementById && ! document . all )){
146        if ( e . which == 2 || e . which == 3 ){
147        ( message );
148        return false ;
149        }
150        }
151        }
152
153        if ( document . layers ){
154        document . captureEvents ( Event . MOUSEDOWN );
155        document . onmousedown = clickNS ;
156        } else {
157        document . onmouseup = clickNS ;
158        document . oncontextmenu = clickIE ;
159        }
160        document . oncontextmenu = new Function( "return false" )
161
162
163        function disableselect(e){
164        return false
165        }
166
167        function reEnable(){
168        return true
169        }
170
171        //if IE4+
172        document.onselectstart=new Function ("return false")</script>
172 
172<script src="https://assetsbeta.create-cdn.net/_assets/livesites/component/basket/basket.min.js?e1679b6159bb71c40ac7e4cf026ab9d4" async type="text/javascript"></script>
172<link rel='stylesheet' href='/theme.min.css?b33913b2181837b0aa2600c71a5f6e36' type='text/css' /><link rel="stylesheet" type="text/css" href="/palette.css?b33913b2181837b0aa2600c71a5f6e36" media="screen"><!--Theme JS-->
172<script type="text/javascript">function detect_ie(){var e=window.navigator.userAgent,t=e.indexOf("MSIE ");if(t>0){parseInt(e.substring(t+5,e.indexOf(".",t)),10);document.querySelector("html").className+=" ie"}else{if(e.indexOf("Trident/")>0){var n=e.indexOf("rv:");parseInt(e.substring(n+3,e.indexOf(".",n)),10);document.querySelector("html").className+=" ie"}else{var d=e.indexOf("Edge/");if(!(d>0))return document.querySelector("html").className+=" not-ie",!1;parseInt(e.substring(d+5,e.indexOf(".",d)),10);document.querySelector("html").className+=" edge"}}}function hasFlexGapSupport(){const e=document.createElement("div");e.style.display="flex",e.style.flexDirection="column",e.style.rowGap="1px",e.appendChild(document.createElement("div")),e.appendChild(document.createElement("div")),document.body.appendChild(e);const t=1===e.scrollHeight;return e.parentNode.removeChild(e),t}document.addEventListener("DOMContentLoaded",(function(){detect_ie();/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream&&!hasFlexGapSupport()&&document.documentElement.classList.add("flex-gap-not-supported")}));</script>
172<link rel="canonical" href="https://www.gallerytextiles.co.uk/part-ii-workshops-for-groups" />
172<script type="application/ld+json">
173				{
174				  "@context": "http://schema.org",
175				  "@type": "WebSite",
176				  "url": "https://www.gallerytextiles.co.uk/",
177				  "potentialAction": {
178				    "@type": "SearchAction",
179				    "target": "https://www.gallerytextiles.co.uk/shop/search.php?q={search_term_string}",
180				    "query-input": "required name=search_term_string"
181				  }
182				}</script>
182 <style>
183      body, .font--content { font-family: "nunito sans"; }
184				.font--heading { font-family: "fredericka the great"; }
185				.font--logo { font-family: "cormorant sc"; }
186				.i { font-family: "font awesome" ; }      /* A comment to stop the syntax highlighting from breaking */
187
188      /* Add the template background options */
189
190      html {<!--WDK: templateoption:templatebg-->
191      }</style> <link rel="stylesheet" href="https://create-cdn.net/_assets/livesites/component/csswizardry-grids-responsive/csswizardry-grids-responsive.min.css?20150528"> <!--[if lt IE 9]> 
191<script src="https://create-cdn.net/_assets/livesites/component/html5shiv/html5shiv.min.js"></script>
191 <![endif]--> 
191<script>
192      var firstBlock, headerBlock, blockContent
193      function incorporateHeader() {
194        // First-run setup
195        if (!headerBlock) {
196          firstBlock = document.querySelector('.block--incorporate-header')
197          // If there's a sub-block, use that.
198          if (firstBlock.querySelector('.block')) {
199            firstBlock = firstBlock.querySelector('.block')
200          }
201
202          blockContent = firstBlock.getElementsByClassName('block__content')[0]
203          if (!blockContent) {
204            blockContent = firstBlock
205          }
206          headerBlock = document.getElementById('site-navigation')
207          // Split and find as running the regex directly on className did not work.
208          var firstBlockPalette = firstBlock.className.split(' ').find(function (e) {
209            return /^palette-[a-zA-Z0-9_-]+$/.test(e)
210          })
211          var headerBlocks = headerBlock.children
212          for (var i = 0; i < headerBlocks.length; i++) {
213            //Remove existing palette class
214            headerBlocks[i].className.replace(/(s|^)palette-[a-zA-Z0-9_-]+($|s)/, ' ')
215            if (firstBlockPalette) {
216              headerBlocks[i].classList.add(firstBlockPalette)
217            }
218          }
219          // The header now needs the incorporated class
220          headerBlock.classList.add('header--incorporated')
221          // Re-run on resize
222          window.addEventListener('resize', incorporateHeader, true)
223          // Run again when things have finished running
224          window.setTimeout(incorporateHeader, 0)
225
226          var headerImages = headerBlock.querySelectorAll('img')
227          for (var i = 0; i < headerImages.length; i++) {
228            var image = headerImages[i]
229            image.addEventListener('load', incorporateHeader)
230          }
231        }
232        var headerHeight = headerBlock.scrollHeight
233        document.body.style.setProperty('--header-height', headerHeight + 'px')
234      }</script>
234 </head> <body class="wdk_columnCount_0 has-banner--type-text has-wallpaper page-type-pagebuilderv2 is-content-builder has-shop has-basket heading--med button--square theme--button-square theme--corner-square theme--corner-radius-medium theme--card-solid theme--divider-solid theme--link-underline wdk-theme-body template-rwd template-structure-167"> <div id="site-wrapper" class="site-wrapper"> <header id="site-navigation" class="site-header is-content-builder"> <!----><section data-save-timestamp="1754560539167" id="block_650872" data-cb-blocktype="StackedHeader" data-cb-version="3.125.0" data-menu-bar-style="none" data-header-bar-style="none" data-plugin="create" data-cb-selector-id="StackedHeader_2" class="block js-block--block_650 block--pad-top-25 block--pad-bottom-25 b-header block--header StackedHeader block--horizontal-content-left"><!----> <div data-name="header-bar" class="b-header__bar is-inline is-hidden-on-mobile" style="display:none;"><!----> <div class="b-container"><div class="b-row"><div class="b-col-12 b-flex--xs"><div class="b-header__item-wrapper has-items-inline--xs is-aligned-left is-nested" style="display:none;"> <div class="b-header__item b-flex--shrink-0 b-line-height--0"><!----></div></div> <div class="b-header__item-wrapper has-items-inline--xs is-aligned-left is-nested" style="display:none;"><div class="b-header__item b-flex--shrink-0 b-text-left--xs"><!----></div></div> <div class="b-header__item-wrapper has-items-inline--xs is-aligned-right is-nested" style="display:none;"><div class="b-line-height b-header__item b-text-right--xs is-hidden-on-mobile"><!----></div> <div class="b-header__item b-flex--shrink-0 b-line-height--0 if-basket"><ul data-name="account-shop-icons" data-element="EditableAccountShopIcons" class="b-account-shop-icons sm sm-shop b-line-height--0"><!----></ul></div></div></div></div></div></div> <div class="block__content"> <div class="b-container-wrapper"><div class="b-container"><div class="b-row"><div class="b-col-12"><div class="b-text-center--xs b-header__item-wrapper has-items-inline--md is-aligned-center"><div itemscope="itemscope" itemtype="http://schema.org/Organization" class="b-header__item b-line-height--0 is-full-row-on-mobile is-logo"><a data-name="logo" itemprop="url" href="/" data-element="EditableCreateLogo" class="editable-element editable-element--logo logo-container"><!----> <figure data-name="logo-image" data-imagesize="49" data-imageshape="" data-element="EditableImage" itemprop="logo" class="editable-element editable-element--image b-img has-max-sizes" style="--image-size:49;--image-width-max:559px;--image-height-max:123px;"><div class="editable-element--image--original editable-element--image--cover"><img src="https://sites.create-cdn.net/siteimages/42/4/6/424686/19/8/9/19898404/989x235.png?1648481109" data-id="19898404" alt="" sizes="(min-width: 989px) 989px, 100vw" shape="" class="logo logo--image cb-editable-img" style="object-position:50% 50%;font-family:'object-fit: cover; object-position: 50% 50%;';" loading="eager" data-pin-media="https://sites.create-cdn.net/siteimages/42/4/6/424686/19/8/9/19898404/989x235.png?1648481109" srcset="https://sites.create-cdn.net/siteimages/42/4/6/424686/19/8/9/19898404/989x235.png?1648481109 989w, https://sites.create-cdn.net/siteimages/42/4/6/424686/19/8/9/19898404/500x119.png?1648481109 500w, https://sites.create-cdn.net/siteimages/42/4/6/424686/19/8/9/19898404/350x83.png?1648481109 350w, https://sites.create-cdn.net/siteimages/42/4/6/424686/19/8/9/19898404/200x48.png?1648481109 200w, https://sites.create-cdn.net/siteimages/42/4/6/424686/19/8/9/19898404/50x12.png?1648481109 50w" width="989" height="235" data-final-tag="true"></div></figure></a></div> <div class="b-header__item b-flex--grow-1 b-text-right--md is-full-row-on-mobile" style="display:none;"><!----></div></div></div></div></div></div> </div> <div class="b-header__menu-bar is-inline"><!----> <div class="b-container-wrapper"><div class="b-container"><div class="b-row"><div id="site-menu" role="navigation" class="b-col-12"><div data-name="navigation" class="s-navigation text-center"><span class="b-display-contents--xs"><div data-name="nav" data-element="EditableNavigation" class="s-navigation__menu js-menu-nav-container editable-element editable-element--menu" style="font-size:1rem;"><button type="button" class="s-menu-icon hamburger hamburger--squeeze uneditable-element js-mobile-open"><span aria-hidden="true" class="hamburger-box"><span class="hamburger-inner icon"></span></span></button> <nav data-name="menu" class="js-menu-nav b-line-height--0 s-menu s-menu--reset-margin"><button type="button" class="s-menu-close hamburger hamburger--squeeze is-active js-mobile-inside-close b-pad
234ding-y-30--xs b-padding-x-30--xs b-line-height--xs"><span aria-hidden="true" class="hamburger-box"><span class="hamburger-inner icon"></span></span></button> <div class="s-menu-container js-menu-container"><span class="js-menu__container-block_650_sticky--false b-display-inline-block--md s-menu--loading"> <ul class="js-menu  "> <li class="js-menu__more-item-block_650_sticky--false "> <a  href="/about">
235                    Part One….About                  </a> </li> <li class="js-menu__more-item-block_650_sticky--false "> <a  href="/part-ii-workshops-for-groups">
236                    Part II Workshops for Groups                  </a> </li> <li class="js-menu__more-item-block_650_sticky--false "> <a  href="/part-the-third-portfolio">
237                    Part the Third  Exhibition Portfolio                  </a> </li> <li class="js-menu__more-container-block_650_sticky--false b-display-none--xs"> <a>More</a> <ul></ul> </li> </ul> </span></div> </nav></div></span></div></div></div></div></div></div></section><span class="rendered-assets">
237<script src="https://assetsbeta.create-cdn.net/_assets/livesites/feature/content-builder/static/js/jquery.smartmenus-1.2.1.min.js?3.125.0"></script>
237 
237<script src="https://assetsbeta.create-cdn.net/_assets/livesites/feature/content-builder/static/js/menu-resize.min.js?3.125.0"></script>
237</span><span class="rendered-assets">
237<script>initMenuResize("js-menu__container-block_650_sticky--false", "js-menu__more-container-block_650_sticky--false")</script>
237</span> </header> <main id="site-content" class="structure__item structure__item--page site-content"> <div class="structure__item__utility clearfix"> <div role="main" class="site-main"> <!----><section data-save-timestamp="1763549279187" id="block_85524" data-cb-blocktype="HeadlineTextButtonBlock" data-cb-version="3.142.0" data-column-layout="equal-full" data-cb-selector-id="HeadlineTextButtonBlock_1" class="block @container js-block--block_2 block--pad-top-50 block--pad-bottom-50 palette-default headline-text-button-block block--horizontal-content-center block--container-full"><!----> <div class="block__content"><div class="b-container-wrapper"><div class="b-container b-alignment"><div class="b-row"><div data-name="text-content" class="b-col text-center"><span class="b-element-group"><div data-key="element_19" data-name="element-collection" class="b-element-collection"><div class="js-draggable b-element-collection__items b-element-group"><div class="editable-element js-drag-handle b-element-sub-group" data-v-5d684192><div data-name="item" data-element="EditableHeading" class="editable-element editable-element--heading"><h1 class="heading font--heading heading--gamma"><span class="heading-utility">Part II . . . Workshops for Groups</span></h1></div></div></div> </div></span></div></div></div></div></div> </section><section id="block_140713" data-cb-blocktype="HeadingTextButton" data-cb-version="3.142.0" data-card-style="card--none" data-column-layout="2-col-large" data-cb-selector-id="HeadingTextButton_1" class="block @container js-block--block_140 block--pad-top-50 block--pad-bottom-50 palette-default block--item-collection headline-text-button-block block--horizontal-content-center block--item-carousel block--container-large"><!----> <div class="block__content"><div class="b-container-wrapper"><div class="b-container b-alignment"><!----> <div data-key="element_141" data-name="itemCollection" data-carousel="off" class="b-item-collection"><!----> <div><div class="js-draggable js-row b-row b-alignment"><div data-aos="" class="block-edit--repeatable js-drag-handle b-col-md-6  b-height-auto--xs b-flex--xs b-flex--column"><!----> <div class="block-edit--repeatable__item b-display-contents--xs clearfix"><!----> <div data-name="item" is-last="true" item-key="element_142" image-sizes="[object Object]" class="card b-flex--grow b-flex--xs b-flex--column card--none"><div data-name="item-content" class="b-flex--grow text-left"><span class="b-element-group"><!----> <div data-name="item-text" data-element="EditableText" class="editable-element editable-element--text text subheading"><div><p>New brochure for 2026 in progress, available soon!!</p></div></div></span></div></div></div></div></div></div></div></div></div></div> </section><!----><!----></div> </div> </main> <footer id="site-footer" class="site-footer is-content-builder"> <!----><section data-save-timestamp="1754560512857" id="block_413342" data-cb-blocktype="CopyrightOnlyFooter" data-cb-version="3.125.0" data-footer-bar-style="none" data-column-layout="equal-full" data-plugin="create" data-cb-selector-id="CopyrightOnlyFooter_1" class="block js-block--block_413 block--pad-top-50 block--pad-bottom-50 b-footer block--footer CopyrightOnlyFooter block--horizontal-content-center block--container-full"><!----> <div class="block__content"><div class="b-container-wrapper"><div class="b-container b-alignment"><div class="b-row"><div class="b-col-12 editable-element editable-element--footer-html">
237<script type="text/javascript" >if (typeof trackUnsplashImages === 'undefined') {
238    function trackUnsplashImages () {
239      let unsplashImages = document.querySelectorAll('.js-track-unsplash,.cb-track-unsplash')
240      let unsplashIDs = []
241      for (var img of unsplashImages) {
242        unsplashIDs.push(img.getAttribute('data-external-id'))
243      }
244
245      if ( unsplashIDs.length ) {
246        // Create an img tag to go to the tracking url
247        let img = document.createElement('img')
248        img.src = 'https://views.unsplash.com/v?app_id=92877&photo_id=' + unsplashIDs.join()
249      }
250    }
251
252    document.addEventListener('DOMContentLoaded', function () {
253      trackUnsplashImages();
254    });
255  }</script>
255 </div></div> <div class="b-row"><div data-name="main-content" class="b-col-12 text-center"><span class="b-display-contents--xs"><p class="b-margin-b-0--xs"><span data-name="copyright" data-element="CreateEditableCopyright" class="s-copyright">
256  © Copyright 2026 Gallery Textiles. All Rights Reserved.
257</span> <span><span class="powered-by-links"> <span>Designed with <a href="https://www.create.net/?source=footer" rel="nofollow" target="_blank">Create</a></span></span></span></p></span></div></div></div></div></div> </section><!----><!----> </footer> </div> <div class="utility-js-triggers"> <span
258        id="js-navigation-breakpoint-trigger"
259        class="utility-navigation-breakpoint-trigger"
260      ></span> </div> 
260<script>
261      if (document.querySelector('.site-header .js-sticky')) {
262        document.body.classList.add('has-sticky-header')
263      }</script>
263  
263<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"72270e438d234b6cb942fcbcd482edd9","r":1,"spa":2}' crossorigin="anonymous"></script>
263
264</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.