CINXE.COM
Home - BBC Bitesize
<!DOCTYPE html><html lang="en-GB" class="b-header--white--black b-footer--transparent--dark-grey b-reith-sans-font"><head><script type="text/javascript" src="/_static/js/bundle-playback.js?v=HxkREWBo" charset="utf-8"></script> <script type="text/javascript" src="/_static/js/wombat.js?v=txqj7nKC" charset="utf-8"></script> <script>window.RufflePlayer=window.RufflePlayer||{};window.RufflePlayer.config={"autoplay":"on","unmuteOverlay":"hidden"};</script> <script type="text/javascript" src="/_static/js/ruffle/ruffle.js"></script> <script type="text/javascript"> __wm.init("https://web.archive.org/web"); __wm.wombat("https://www.bbc.co.uk/bitesize","20191122030557","https://web.archive.org/","web","/_static/", "1574391957"); </script> <link rel="stylesheet" type="text/css" href="/_static/css/banner-styles.css?v=S1zqJCYt" /> <link rel="stylesheet" type="text/css" href="/_static/css/iconochive.css?v=3PDvdIFv" /> <!-- End Wayback Rewrite JS Include --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/><title>Home - BBC Bitesize</title> <meta property="og:title" content="Home - BBC Bitesize"> <meta name="description" content="Use BBC Bitesize to help with your homework, revision and learning. Find free videos, step-by-step guides, activities and quizzes by level and subject."> <meta property="og:description" content="Use BBC Bitesize to help with your homework, revision and learning. Find free videos, step-by-step guides, activities and quizzes by level and subject."> <meta property="og:site_name" content="BBC Bitesize"> <meta property="og:locale" content="en_GB"> <link rel="icon" href="https://web.archive.org/web/20191122030557im_/https://www.bbc.co.uk/favicon.ico"/><script> window.optimizely = window.optimizely || []; window.optimizely.push({"type": "cookieExpiration", "cookieExpirationDays": 365}); </script><script src="https://web.archive.org/web/20191122030557js_/https://cdn.optimizely.com/public/4621041136/s/bitesize_prod.js"></script> <script> window.orb_fig_blocking = false window.bbcredirection = { geo: false, device: false }; </script> <!-- Nav Env: live --> <!-- Analytics Web Module: 0.0.1-365.ca2257b --> <!-- NavID Web Module: 0.2.0-92.e536e2f --> <!-- Detectview Web Module: 0.0.1-365.ca2257b --> <!-- Searchbox Web Module: 3.0.0-31.1df75ca --> <!-- Promo Web Module: 3.0.0-64.4b5ffdb --> <meta name="viewport" content="width=device-width, initial-scale=1.0"><meta property="fb:admins" content="100004154058350"><link rel="stylesheet" href="https://web.archive.org/web/20191122030557cs_/https://nav.files.bbci.co.uk/orbit/3.0.0-754.2d9c7965/css/orb-ltr.min.css"><!--[if (lt IE 9) & (!IEMobile)]> <link rel="stylesheet" href="https://nav.files.bbci.co.uk/orbit/3.0.0-754.2d9c7965/css/orb-ie-ltr.min.css"> <![endif]--><script type="text/javascript">/*<![CDATA[*/ window.orb = { lang: 'en', bbcBaseUrl: 'https://web.archive.org/web/20191122030557/https://www.bbc.co.uk', bbcUrlPrefix: 'https://web.archive.org/web/20191122030557/https://www.', staticHost: 'https://web.archive.org/web/20191122030557/https://nav.files.bbci.co.uk/orbit/3.0.0-754.2d9c7965', figUrl: 'https://web.archive.org/web/20191122030557/https://fig.bbc.co.uk/frameworks/fig/2/fig.js', partialCookieOvenUrl: 'https://web.archive.org/web/20191122030557/https://cookie-oven.api.bbc' }; document.documentElement.className += (document.documentElement.className? ' ' : '') + 'orb-js'; window.orb.worldwideNavlinks = '<li class="orb-nav-homedotcom"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.com/">Home</a></li><li class="orb-nav-newsdotcom"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.com/news">News</a></li><li class="orb-nav-sport"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.com/sport">Sport</a></li><li class="orb-nav-reeldotcom"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.com/reel">Reel</a></li><li class="orb-nav-worklife"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.com/worklife">Worklife</a></li><li class="orb-nav-traveldotcom"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.com/travel">Travel</a></li><li class="orb-nav-future"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.com/future">Future</a></li><li class="orb-nav-culture"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.com/culture">Culture</a></li><li class="orb-nav-music"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.com/culture/music">Music</a></li><li class="orb-nav-tv"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/schedules/p00fzl9m">TV</a></li><li class="orb-nav-weather"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.com/weather">Weather</a></li><li class="orb-nav-sounds"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/sounds">Sounds</a></li>'; /*]]>*/</script><script>// Promise polyfill from https://github.com/bramstein/promis (function(){'use strict';var f,g=[];function l(a){g.push(a);1==g.length&&f()}function m(){for(;g.length;)g[0](),g.shift()}f=function(){setTimeout(m)};function n(a){this.a=p;this.b=void 0;this.f=[];var b=this;try{a(function(a){q(b,a)},function(a){r(b,a)})}catch(c){r(b,c)}}var p=2;function t(a){return new n(function(b,c){c(a)})}function u(a){return new n(function(b){b(a)})}function q(a,b){if(a.a==p){if(b==a)throw new TypeError;var c=!1;try{var d=b&&b.then;if(null!=b&&"object"==typeof b&&"function"==typeof d){d.call(b,function(b){c||q(a,b);c=!0},function(b){c||r(a,b);c=!0});return}}catch(e){c||r(a,e);return}a.a=0;a.b=b;v(a)}} function r(a,b){if(a.a==p){if(b==a)throw new TypeError;a.a=1;a.b=b;v(a)}}function v(a){l(function(){if(a.a!=p)for(;a.f.length;){var b=a.f.shift(),c=b[0],d=b[1],e=b[2],b=b[3];try{0==a.a?"function"==typeof c?e(c.call(void 0,a.b)):e(a.b):1==a.a&&("function"==typeof d?e(d.call(void 0,a.b)):b(a.b))}catch(h){b(h)}}})}n.prototype.g=function(a){return this.c(void 0,a)};n.prototype.c=function(a,b){var c=this;return new n(function(d,e){c.f.push([a,b,d,e]);v(c)})}; function w(a){return new n(function(b,c){function d(c){return function(d){h[c]=d;e+=1;e==a.length&&b(h)}}var e=0,h=[];0==a.length&&b(h);for(var k=0;k<a.length;k+=1)u(a[k]).c(d(k),c)})}function x(a){return new n(function(b,c){for(var d=0;d<a.length;d+=1)u(a[d]).c(b,c)})};window.Promise||(window.Promise=n,window.Promise.resolve=u,window.Promise.reject=t,window.Promise.race=x,window.Promise.all=w,window.Promise.prototype.then=n.prototype.c,window.Promise.prototype["catch"]=n.prototype.g);}()); // Polyfill Event constructor for IE ref: https://jira.dev.bbc.co.uk/browse/ORBITEN-919 // see: https://stackoverflow.com/questions/26596123 (function () { if (typeof window.CustomEvent === "function") { return false; } function CustomEvent(event, params) { params = params || { bubbles: false, cancelable: false, detail: undefined }; var evt = document.createEvent('CustomEvent'); evt.initCustomEvent(event, params.bubbles, params.cancelable, params.detail); return evt; } CustomEvent.prototype = window.Event.prototype; window.Event = CustomEvent; })(); //Element.prototype.matches polyfill //from https://developer.mozilla.org/en-US/docs/Web/API/Element/matches#Polyfill if (!Element.prototype.matches) { Element.prototype.matches = Element.prototype.msMatchesSelector || Element.prototype.webkitMatchesSelector; } //NodeList.forEach Polyfill //from https://developer.mozilla.org/en-US/docs/Web/API/NodeList/forEach#Polyfill if (window.NodeList && !NodeList.prototype.forEach) { NodeList.prototype.forEach = Array.prototype.forEach; } // Object.assign polyfill from https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/assign#Polyfill if (typeof Object.assign != 'function') { // Must be writable: true, enumerable: false, configurable: true Object.defineProperty(Object, "assign", { value: function assign(target, varArgs) { // .length of function is 2 'use strict'; if (target == null) { // TypeError if undefined or null throw new TypeError('Cannot convert undefined or null to object'); } var to = Object(target); for (var index = 1; index < arguments.length; index++) { var nextSource = arguments[index]; if (nextSource != null) { // Skip over if undefined or null for (var nextKey in nextSource) { // Avoid bugs when hasOwnProperty is shadowed if (Object.prototype.hasOwnProperty.call(nextSource, nextKey)) { to[nextKey] = nextSource[nextKey]; } } } } return to; }, writable: true, configurable: true }); } // window.fetch polyfill https://github.com/github/fetch/blob/v0.11.0/fetch.js - chosen for IE9 compatibility if(typeof window.fetch !== 'function') { (function(self){"use strict";if(self.fetch){return}function normalizeName(name){if(typeof name!=="string"){name=String(name)}if(/[^a-z0-9\-#$%&'*+.\^_`|~]/i.test(name)){throw new TypeError("Invalid character in header field name")}return name.toLowerCase()}function normalizeValue(value){if(typeof value!=="string"){value=String(value)}return value}function Headers(headers){this.map={};if(headers instanceof Headers){headers.forEach(function(value,name){this.append(name,value)},this)}else if(headers){Object.getOwnPropertyNames(headers).forEach(function(name){this.append(name,headers[name])},this)}}Headers.prototype.append=function(name,value){name=normalizeName(name);value=normalizeValue(value);var list=this.map[name];if(!list){list=[];this.map[name]=list}list.push(value)};Headers.prototype["delete"]=function(name){delete this.map[normalizeName(name)]};Headers.prototype.get=function(name){var values=this.map[normalizeName(name)];return values?values[0]:null};Headers.prototype.getAll=function(name){return this.map[normalizeName(name)]||[]};Headers.prototype.has=function(name){return this.map.hasOwnProperty(normalizeName(name))};Headers.prototype.set=function(name,value){this.map[normalizeName(name)]=[normalizeValue(value)]};Headers.prototype.forEach=function(callback,thisArg){Object.getOwnPropertyNames(this.map).forEach(function(name){this.map[name].forEach(function(value){callback.call(thisArg,value,name,this)},this)},this)};function consumed(body){if(body.bodyUsed){return Promise.reject(new TypeError("Already read"))}body.bodyUsed=true}function fileReaderReady(reader){return new Promise(function(resolve,reject){reader.onload=function(){resolve(reader.result)};reader.onerror=function(){reject(reader.error)}})}function readBlobAsArrayBuffer(blob){var reader=new FileReader;reader.readAsArrayBuffer(blob);return fileReaderReady(reader)}function readBlobAsText(blob){var reader=new FileReader;reader.readAsText(blob);return fileReaderReady(reader)}var support={blob:"FileReader"in self&&"Blob"in self&&function(){try{new Blob;return true}catch(e){return false}}(),formData:"FormData"in self,arrayBuffer:"ArrayBuffer"in self};function Body(){this.bodyUsed=false;this._initBody=function(body){this._bodyInit=body;if(typeof body==="string"){this._bodyText=body}else if(support.blob&&Blob.prototype.isPrototypeOf(body)){this._bodyBlob=body}else if(support.formData&&FormData.prototype.isPrototypeOf(body)){this._bodyFormData=body}else if(!body){this._bodyText=""}else if(support.arrayBuffer&&ArrayBuffer.prototype.isPrototypeOf(body)){}else{throw new Error("unsupported BodyInit type")}if(!this.headers.get("content-type")){if(typeof body==="string"){this.headers.set("content-type","text/plain;charset=UTF-8")}else if(this._bodyBlob&&this._bodyBlob.type){this.headers.set("content-type",this._bodyBlob.type)}}};if(support.blob){this.blob=function(){var rejected=consumed(this);if(rejected){return rejected}if(this._bodyBlob){return Promise.resolve(this._bodyBlob)}else if(this._bodyFormData){throw new Error("could not read FormData body as blob")}else{return Promise.resolve(new Blob([this._bodyText]))}};this.arrayBuffer=function(){return this.blob().then(readBlobAsArrayBuffer)};this.text=function(){var rejected=consumed(this);if(rejected){return rejected}if(this._bodyBlob){return readBlobAsText(this._bodyBlob)}else if(this._bodyFormData){throw new Error("could not read FormData body as text")}else{return Promise.resolve(this._bodyText)}}}else{this.text=function(){var rejected=consumed(this);return rejected?rejected:Promise.resolve(this._bodyText)}}if(support.formData){this.formData=function(){return this.text().then(decode)}}this.json=function(){return this.text().then(JSON.parse)};return this}var methods=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];function normalizeMethod(method){var upcased=method.toUpperCase();return methods.indexOf(upcased)>-1?upcased:method}function Request(input,options){options=options||{};var body=options.body;if(Request.prototype.isPrototypeOf(input)){if(input.bodyUsed){throw new TypeError("Already read")}this.url=input.url;this.credentials=input.credentials;if(!options.headers){this.headers=new Headers(input.headers)}this.method=input.method;this.mode=input.mode;if(!body){body=input._bodyInit;input.bodyUsed=true}}else{this.url=input}this.credentials=options.credentials||this.credentials||"omit";if(options.headers||!this.headers){this.headers=new Headers(options.headers)}this.method=normalizeMethod(options.method||this.method||"GET");this.mode=options.mode||this.mode||null;this.referrer=null;if((this.method==="GET"||this.method==="HEAD")&&body){throw new TypeError("Body not allowed for GET or HEAD requests")}this._initBody(body)}Request.prototype.clone=function(){return new Request(this)};function decode(body){var form=new FormData;body.trim().split("&").forEach(function(bytes){if(bytes){var split=bytes.split("=");var name=split.shift().replace(/\+/g," ");var value=split.join("=").replace(/\+/g," ");form.append(decodeURIComponent(name),decodeURIComponent(value))}});return form}function headers(xhr){var head=new Headers;var pairs=xhr.getAllResponseHeaders().trim().split("\n");pairs.forEach(function(header){var split=header.trim().split(":");var key=split.shift().trim();var value=split.join(":").trim();head.append(key,value)});return head}Body.call(Request.prototype);function Response(bodyInit,options){if(!options){options={}}this.type="default";this.status=options.status;this.ok=this.status>=200&&this.status<300;this.statusText=options.statusText;this.headers=options.headers instanceof Headers?options.headers:new Headers(options.headers);this.url=options.url||"";this._initBody(bodyInit)}Body.call(Response.prototype);Response.prototype.clone=function(){return new Response(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new Headers(this.headers),url:this.url})};Response.error=function(){var response=new Response(null,{status:0,statusText:""});response.type="error";return response};var redirectStatuses=[301,302,303,307,308];Response.redirect=function(url,status){if(redirectStatuses.indexOf(status)===-1){throw new RangeError("Invalid status code")}return new Response(null,{status:status,headers:{location:url}})};self.Headers=Headers;self.Request=Request;self.Response=Response;self.fetch=function(input,init){return new Promise(function(resolve,reject){var request;if(Request.prototype.isPrototypeOf(input)&&!init){request=input}else{request=new Request(input,init)}var xhr=new XMLHttpRequest;function responseURL(){if("responseURL"in xhr){return xhr.responseURL}if(/^X-Request-URL:/m.test(xhr.getAllResponseHeaders())){return xhr.getResponseHeader("X-Request-URL")}return}xhr.onload=function(){var status=xhr.status===1223?204:xhr.status;if(status<100||status>599){reject(new TypeError("Network request failed"));return}var options={status:status,statusText:xhr.statusText,headers:headers(xhr),url:responseURL()};var body="response"in xhr?xhr.response:xhr.responseText;resolve(new Response(body,options))};xhr.onerror=function(){reject(new TypeError("Network request failed"))};xhr.open(request.method,request.url,true);if(request.credentials==="include"){xhr.withCredentials=true}if("responseType"in xhr&&support.blob){xhr.responseType="blob"}request.headers.forEach(function(value,name){xhr.setRequestHeader(name,value)});xhr.send(typeof request._bodyInit==="undefined"?null:request._bodyInit)})};self.fetch.polyfill=true})(typeof self!=="undefined"?self:this); } if (typeof window.CustomEvent !== 'function') { function CustomEvent(event, params) { params = params || { bubbles: false, cancelable: false, detail: null }; var evt = document.createEvent('CustomEvent'); evt.initCustomEvent(event, params.bubbles, params.cancelable, params.detail); return evt; } CustomEvent.prototype = window.Event.prototype; window.CustomEvent = CustomEvent; } (function() { var language = 'en'; language = 'en'; var modal = false; var istatsLabels = {name: 'kl.education.home.page' || undefined}; istatsLabels['app_name'] = 'education'; istatsLabels['app_type'] = 'responsive'; istatsLabels['bbc_site'] = 'bitesize'; istatsLabels['bitesize_cloud'] = 'true'; istatsLabels['page_language'] = 'en-GB'; istatsLabels['page_type'] = 'index'; function getMetaValue(propertyName) { var metaTag = document.querySelector( "meta[property='" + propertyName + "'], " + "meta[name='" + propertyName + "']"); if (metaTag) { return metaTag.getAttribute("content"); } else { throw new Error('No meta tag called: ' + propertyName) } } function generateCountername() { var pathName = window.location.pathname .replace(/\/$/, "") .replace(/^\//, "") .replace(/\//g, '.'); return pathName + '.page'; } var additionalPageProperties = {}; var page = { name: 'bitesize.page' || istatsLabels.name || generateCountername(), destination: 'BITESIZE' || null, producer: 'BITESIZE' || null, section: '' || null, site: '' || istatsLabels.bbc_site || istatsLabels.app_name || istatsLabels.prod_name || null, contentId: '' || null, contentType: 'index-home' || null, edition: 'domestic' || null, additionalProperties: additionalPageProperties }; function updatePageData(newData) { page = Object.assign(page, newData); } document.addEventListener('bbc-page-reset', function(event) { if (event.detail && event.detail.page) { updatePageData(event.detail.page); } document.dispatchEvent(new Event('bbc-page-updated')); }); window.bbcpage = { loadModule: function(deps) { return new Promise(function (resolve, reject) { window.require(deps, function () { resolve.apply(this, arguments); }, function (error) { reject(error); }); }) }, loadCSS: function (url, timeout) { return window.bbcpage.loadModule(['orb/lib/_$']) .then(function($) { return new Promise(function(resolve, reject) { var stylesheet = loadCSS(url); $.onloadCSS(stylesheet, function() { resolve(); }); if (timeout) { setTimeout(function () { reject(); }, timeout); } }); }); }, isModal: function () { return modal; }, getLanguage: function () { return new Promise(function(resolve, reject) { resolve(language); }); }, trackRegion: function (region, labels) { return window.bbcpage.loadModule(['istats-1']) .then(function(istats) { var trackLabels = { region: region }; for (var label in labels) { trackLabels[label] = labels[label]; } var linkType = labels.linkType || 'internal'; istats.track(linkType, trackLabels); }); }, getName: function() { return Promise.resolve(page.name); }, getDestination: function() { return Promise.resolve(page.destination); }, getProducer: function() { return Promise.resolve(page.producer); }, getSite: function() { return Promise.resolve(page.site); }, getSection: function() { return Promise.resolve(page.section); }, getContentType: function() { return Promise.resolve(page.contentType); }, getContentId: function() { return Promise.resolve(page.contentId); }, getEdition: function() { return new Promise(function (resolve, reject) { if (page.edition) { resolve(page.edition); return; } try { resolve(getMetaValue('x-audience').toLowerCase()); } catch (err){ // This property is related to Chartbeat; see http://support.chartbeat.com/docs/ if (window._sf_async_config) { resolve(window._sf_async_config.region || null); } } resolve(null); }); }, getReferrer: function() { return Promise.resolve(window.orb && window.orb.referrer !== null && window.orb.referrer !== undefined ? window.orb.referrer : document.referrer); }, getAdditionalProperties: function() { return Promise.resolve(page.additionalProperties); } }; var USERINFO_URL = ""; var USERINFO_PREFIX = "www." || "www."; function initUserCache(orbitUser) { var availableAttr = [ 'X-Country', 'X-Ip_is_advertise_combined', 'X-Ip_is_uk_combined' ]; var userCache = availableAttr.reduce(function(user, curr, i) { if (!orbitUser[curr]) { return user; } var res = Object.assign({}, user); res[curr] = orbitUser[curr]; return res; }, {}); if (Object.keys(userCache).length !== availableAttr.length) { userCache._partial = true; } return userCache; } var user = initUserCache({ }); function checkStatus(response) { if (response.status >= 200 && response.status < 300) { return response; } else { var error = new Error(response.statusText); error.response = response; throw error; } } function parseJSON(response) { return response.json(); } var supportsCors = function() { return typeof XMLHttpRequest !== 'undefined' && 'withCredentials' in new XMLHttpRequest(); }; var getUserInfoFallback = function() { return window.bbcpage.loadModule(['orb/fig']) .then(function(orbFig) { return new Promise(function(resolve, reject) { orbFig.load(function(fig) { var getCountryFallback = function() { if (fig.geo.isUK()) { return 'GB'; } else if (fig.geo.isEU()) { return 'EU'; } }; resolve({ 'X-Country': user.country || getCountryFallback(), 'X-Ip_is_uk_combined': fig().uk ? 'yes' : 'no', 'X-Ip_is_advertise_combined': fig().ad ? 'yes' : 'no' }); }, function () { reject('Error determining country. Timeout?'); }); }); }); }; var _userInfoRequest; var getUserInfo = function() { const host = window.location.host.toString().match(/bbc\.com$/) ? 'bbc.com' : 'bbc.co.uk'; const userInfoUrl = USERINFO_URL || window.location.protocol + "//" + USERINFO_PREFIX + host + '/userinfo'; if (!user._partial) { return Promise.resolve(user); } if (!_userInfoRequest) { if (typeof window.fetch === 'undefined' || !supportsCors()) { _userInfoRequest = getUserInfoFallback(); } else { _userInfoRequest = window.fetch(userInfoUrl, { credentials: 'same-origin' }) .then(checkStatus) .then(parseJSON) .then(function(userInfo) { user = userInfo; return user; }); } } return _userInfoRequest; }; window.bbcuser = { getHashedId: function() { return window.bbcpage.loadModule(['idcta-v2/idcta-1']) .then(function(idcta) { return idcta.getCookieInstance().getHidFromCookie(); }); }, getCountry: function() { if (user['X-Country']) { return Promise.resolve(user['X-Country']); } return getUserInfo().then(function(userInfo) { return userInfo['X-Country'] || 'GB'; }); }, isUKCombined: function() { return getUserInfo().then(function(userInfo) { if (!userInfo['X-Ip_is_uk_combined']) { throw new Error('missing isUKCombined from userinfo response'); } return userInfo['X-Ip_is_uk_combined'].toLowerCase() === 'yes'; }) }, canSeeAdverts: function() { return getUserInfo().then(function(userInfo) { if (!userInfo['X-Ip_is_advertise_combined']) { throw new Error('missing canSeeAdverts from userinfo response'); } return userInfo['X-Ip_is_advertise_combined'].toLowerCase() === "yes"; }); }, isSignedIn: function() { return window.bbcpage.loadModule(['idcta-v2/idcta-1']) .then(function(idcta) { return (idcta && idcta.getCookieInstance().hasCookie()); }); }, allowsPerformanceCookies: function() { return window.bbcpage.loadModule(['orb/cookies']) .then(function(bbccookies) { return !!bbccookies.cookiesEnabled() && !!bbccookies.readPolicy('performance'); }); }, allowsFunctionalCookies: function() { return window.bbcpage.loadModule(['orb/cookies']) .then(function(bbccookies) { return !!bbccookies.cookiesEnabled() && !!bbccookies.readPolicy('personalisation'); }); }, getCookieValue: function(cookieName) { return window.bbcpage.loadModule(['orb/cookies']) .then(function(bbccookies) { return bbccookies.get(cookieName); }); }, resetCookiesPreferences: function() { return window.bbcpage.loadModule(['orb/cookies']) .then(function(bbccookies) { bbccookies.setDefaultCookiesSingleDomain(); }); }, hasCookiesEnabled: function() { return window.bbcpage.loadModule(['orb/cookies']) .then(function(bbccookies) { return !!bbccookies.cookiesEnabled(); }); }, hasSeenCookieBanner: function() { return window.bbcpage.loadModule(['orb/cookies']) .then(function (bbccookies) { return !!bbccookies.isCookiePolicySet(); }); }, logEvent: function (verb, noun, extraLabels) { return window.bbcuser.hasCookiesEnabled() .then(function(allowsCookies) { if (allowsCookies) { return window.bbcpage.loadModule(['istats-1']) .then(function(istats) { istats.log(verb, noun, extraLabels); }); } else { throw new Error('User cannot be tracked due to cookies preferences.'); } }); }, }; }());</script><script src="https://web.archive.org/web/20191122030557js_/https://nav.files.bbci.co.uk/orbit/3.0.0-754.2d9c7965/js/require.min.js"></script> <script src="https://web.archive.org/web/20191122030557js_/https://nav.files.bbci.co.uk/orbit-webmodules/0.0.1-365.ca2257b/cookie-banner/cookie-library.min.js"></script><script type="text/javascript">if (window.define !== undefined) { define('orb/cookies', function() { return window.bbccookies; }); }</script> <script src="https://web.archive.org/web/20191122030557js_/https://nav.files.bbci.co.uk/orbit/3.0.0-754.2d9c7965/js/api.min.js"></script><script type="text/javascript">window.bbcFlagpoles_istats="ON",require.config({paths:{"istats-1":"https://web.archive.org/web/20191122030557/https://nav.files.bbci.co.uk/orbit-webmodules/0.0.1-365.ca2257b/istats/istats-1"}}),require(["istats-1","orb/cookies"],function(a,t){if(t.isAllowed("s1")){var e=(o=document.location.href.match(/^(?:https|http):\/\/\w*\.(?:(int|test|stage|live|)\.)?bbc\.(?:co\.uk|com)/))?void 0===o[1]||""===o[1]||"live"===o[1]?"//web.archive.org/web/20191122030557/https://sa.bbc.co.uk/bbc/bbc/s":"//web.archive.org/web/20191122030557/https://sa.bbc.co.uk/bbc/"+o[1]+"/s":"//web.archive.org/web/20191122030557/https://sa.bbc.co.uk/bbc/test/s";a.addCollector({name:"default",url:e,separator:"&"});var s="kl.education.home.page";a.setCountername(s),window.istats_countername&&a.setCountername(window.istats_countername),a.addLabels("ml_name=webmodule&ml_version=0.0.1-365.ca2257b&blq_e=orbit&blq_r=orbit&blq_s=orbit&blq_v=default&language=en&app_name=education&app_type=responsive&bbc_site=bitesize&bitesize_cloud=true&page_language=en-GB&page_type=index")}var o});</script><link rel="stylesheet" href="https://web.archive.org/web/20191122030557cs_/https://mybbc.files.bbci.co.uk/s/id/account-idcta/1.23.4/style/id-cta.css"><!--[if IE 8]><link href="https://mybbc.files.bbci.co.uk/s/id/account-idcta/1.23.4/style/ie8.css" rel="stylesheet"/> <![endif]--><script type="text/javascript">(function() {if (!window.require) {throw new Error('idcta: could not find require module');}if (typeof(map) == 'undefined') {var map = {};}if (!!document.createElementNS && !!document.createElementNS('http://www.w3.org/2000/svg', 'svg').createSVGRect) {document.documentElement.className += ' id-svg';}var ptrt = new RegExp("[\\?&]ptrt=([^&]*)").exec(document.location.href);var ENDPOINT_URL = 'https://web.archive.org/web/20191122030557/https://idcta.api.bbc.co.uk';var ENDPOINT_CONFIG = ('/idcta/config?callback=&ptrt=' + encodeURIComponent((ptrt ? ptrt[1] : document.location.href))).replace(/\&/g, '&');var ENDPOINT_TRANSLATIONS = '/idcta/translations?callback=';function hasPromise() {var P = window.Promise;var promiseToString = null;if (P) {try {promiseToString = Object.prototype.toString.call(P.resolve());} catch(e) {/*silently ignored*/}}return (promiseToString === '[object Promise]' && !P.cast);}if (hasPromise()) {define('idcta/es6-promise', function() {return window.Promise;});define('idcta-v2/es6-promise', function() {return window.Promise;});}map['idcta-v2'] = 'https://web.archive.org/web/20191122030557/https://mybbc.files.bbci.co.uk/s/id/account-idcta/1.23.4/modules/idcta-v2';map['idcta-v2/config'] = ENDPOINT_URL + ENDPOINT_CONFIG;map['idcta-v2/translations'] = ENDPOINT_URL + ENDPOINT_TRANSLATIONS;map['idcta'] = 'https://web.archive.org/web/20191122030557/https://mybbc.files.bbci.co.uk/s/id/account-idcta/1.8.2/modules/idcta';map['idcta-v2/idcta-1'] = 'https://web.archive.org/web/20191122030557/https://mybbc.files.bbci.co.uk/s/id/account-idcta/1.23.4/modules/idcta-v2/dist/idcta-1.min';const idctaShim = {deps: ['idcta-v2/idcta-1'],};require({shim: {'idcta-v2/statusbar': idctaShim,'idcta-v2/id-config': idctaShim},map: {'*': {'idcta/idcta-1': 'idcta-v2/idcta-1','idcta': 'idcta-v2',}},paths: map});window.idctaBaseUrl = ENDPOINT_URL;define('idcta/config', ['idcta-v2/config'], function(data) {return data;});define('idcta/translations', ['idcta-v2/translations'], function(data) {return data;});})();</script> <!-- BBCDOTCOM head --><script type="text/javascript">/*<![CDATA[*/ var _sf_startpt = (new Date()).getTime(); /*]]>*/</script><style type="text/css">.bbccom_display_none{display:none;}</style><script type="text/javascript">/*<![CDATA[*/ var bbcdotcomConfig, googletag = googletag || {}; googletag.cmd = googletag.cmd || [], bbcdotcomScripts = [], tp = window.tp || []; var bbcdotcom = false; (function(){ if(typeof require !== 'undefined') { require({ paths:{ "bbcdotcom":"https://web.archive.org/web/20191122030557/https://static.bbc.co.uk/bbcdotcom/3.3.0/script" } }); } })(); /*]]>*/</script><script type="text/javascript">/*<![CDATA[*/ var bbcdotcom = { adverts: { keyValues: { set: function() {} } }, advert: { write: function () {}, show: function () {}, isActive: function () { return false; }, layout: function() { return { reset: function() {} } } }, config: { init: function() {}, isActive: function() {}, setSections: function() {}, isAdsEnabled: function() {}, setAdsEnabled: function() {}, isAnalyticsEnabled: function() {}, setAnalyticsEnabled: function() {}, setAssetPrefix: function() {}, setFlagpoles: function() {}, setVersion: function () {}, setJsPrefix: function() {}, setSwfPrefix: function() {}, setCssPrefix: function() {}, setConfig: function() {}, getAssetPrefix: function() {}, getJsPrefix: function () {}, getSwfPrefix: function () {}, getCssPrefix: function () {}, isOptimizelyEnabled: function() {} }, survey: { init: function(){ return false; } }, data: {}, init: function() {}, objects: function(str) { return false; }, locale: { set: function() {}, get: function() {} }, setAdKeyValue: function() {}, utils: { addEvent: function() {}, addHtmlTagClass: function() {}, log: function () {} }, addLoadEvent: function() {} }; /*]]>*/</script><script type="text/javascript">/*<![CDATA[*/ (function(){ if (typeof orb !== 'undefined' && typeof orb.fig === 'function') { if (orb.fig('ad') && orb.fig('uk') == 0) { bbcdotcom.data = { ads: (orb.fig('ad') ? 1 : 0), stats: (orb.fig('uk') == 0 ? 1 : 0), statsProvider: orb.fig('ap') }; } } else { document.write('<script type="text/javascript" src="https://web.archive.org/web/20191122030557/https://www.bbc.com/wwscripts/data">\x3C/script>'); } })(); /*]]>*/</script><script type="text/javascript">/*<![CDATA[*/ (function(){ if (typeof orb === 'undefined' || typeof orb.fig !== 'function') { bbcdotcom.data = { ads: bbcdotcom.data.a, stats: bbcdotcom.data.b, statsProvider: bbcdotcom.data.c }; } if (bbcdotcom.data.ads == 1) { document.write('<script type="text/javascript" src="https://web.archive.org/web/20191122030557/https://www.bbc.com/wwscripts/flag">\x3C/script>'); } })(); /*]]>*/</script><script type="text/javascript">/*<![CDATA[*/ (function(){ if (window.bbcdotcom && (typeof bbcdotcom.flag == 'undefined' || (typeof bbcdotcom.data.ads !== 'undefined' && bbcdotcom.flag.a != 1))) { bbcdotcom.data.ads = 0; } if (/[?|&]ads/.test(window.location.href) || /(^|; )ads=on; /.test(document.cookie) || /; ads=on(; |$)/.test(document.cookie)) { bbcdotcom.data.ads = 1; bbcdotcom.data.stats = 1; } if (window.bbcdotcom && (bbcdotcom.data.ads == 1 || bbcdotcom.data.stats == 1)) { bbcdotcom.assetPrefix = "https://web.archive.org/web/20191122030557/https://static.bbc.co.uk/bbcdotcom/3.3.0/"; if (/(sandbox|int)(.dev)*.bbc.co*/.test(window.location.href) || /[?|&]ads-debug/.test(window.location.href) || document.cookie.indexOf('ads-debug=') !== -1) { document.write('<script type="text/javascript" src="https://web.archive.org/web/20191122030557/https://static.bbc.co.uk/bbcdotcom/3.3.0/script/dist/bbcdotcom.dev.js">\x3C/script>'); } else { document.write('<script type="text/javascript" src="https://web.archive.org/web/20191122030557/https://static.bbc.co.uk/bbcdotcom/3.3.0/script/dist/bbcdotcom.js">\x3C/script>'); } } })(); /*]]>*/</script><script type="text/javascript">if (window.bbcdotcom && bbcdotcom.data.stats == 1) { document.write('<link rel="dns-prefetch" href="//web.archive.org/web/20191122030557/https://secure-us.imrworldwide.com/">'); document.write('<link rel="dns-prefetch" href="//web.archive.org/web/20191122030557/https://me-cdn.effectivemeasure.net/">'); document.write('<link rel="dns-prefetch" href="//web.archive.org/web/20191122030557/https://ssc.api.bbc.com/">'); } if (window.bbcdotcom && bbcdotcom.data.ads == 1) { document.write('<link rel="dns-prefetch" href="//web.archive.org/web/20191122030557/https://www.googletagservices.com/">'); document.write('<link rel="dns-prefetch" href="//web.archive.org/web/20191122030557/https://bbc.gscontxt.net/">'); document.write('<link rel="dns-prefetch" href="//web.archive.org/web/20191122030557/https://tags.crwdcntrl.net/">'); document.write('<link rel="dns-prefetch" href="//web.archive.org/web/20191122030557/https://ad.crwdcntrl.net/">'); }</script><script type="text/javascript">if (window.bbcdotcom && bbcdotcom.data.ads == 1) { document.write('<meta name="google-site-verification" content="auTeTTwSt_KBY_4iDoR00Lwb7-qzx1IgzJy6ztaWgEI" />'); }</script><script type="text/javascript">/*<![CDATA[*/ (function(){ var GDPR_COUNTRIES = ['AT', 'BE', 'BG', 'HR', 'CY', 'CZ', 'DK', 'EE', 'FI', 'FR', 'DE', 'GR', 'HU', 'IE', 'IT', 'LV', 'LT', 'LU', 'MT', 'NL', 'PL', 'PT', 'RO', 'SK', 'SI', 'ES', 'SE', 'IS', 'LI', 'NO', 'CH']; if (window.bbcdotcom && (bbcdotcom.data.ads == 1 || bbcdotcom.data.stats == 1)) { bbcdotcomConfig = {"adFormat":"standard","adKeyword":"","adMode":"smart","adsEnabled":true,"appAnalyticsSections":"","asyncEnabled":true,"disableInitialLoad":false,"advertInfoPageUrl":"https:\/\/web.archive.org\/web\/20191122030557\/https:\/\/www.bbc.com\/privacy\/cookies\/international\/","advertisementText":"Advertisement","analyticsEnabled":true,"sherlockEnabled":false,"appName":"","assetPrefix":"https:\/\/web.archive.org\/web\/20191122030557\/https:\/\/static.bbc.co.uk\/bbcdotcom\/3.3.0\/","customAdParams":[],"customStatsParams":[],"headline":"","id":"","inAssociationWithText":"in association with","keywords":"","language":"","orbTransitional":false,"optimizelyEnabled":true,"palEnv":"live","productName":"","sections":[],"comScoreEnabled":true,"comscoreSite":"bbc","comscoreID":"19293874","comscorePageName":"","slots":"","sponsoredByText":"is sponsored by","adsByGoogleText":"Ads by Google","summary":"","type":"","features":{"testfeature":{"name":"testfeature","envs":["sandbox","int","test"],"on":true,"options":{},"override":null},"lxadverts":{"name":"lxadverts","envs":[],"on":true,"options":{},"override":null}},"staticBase":"\/bbcdotcom","staticHost":"https:\/\/web.archive.org\/web\/20191122030557\/https:\/\/static.bbc.co.uk","staticVersion":"3.3.0","staticPrefix":"https:\/\/web.archive.org\/web\/20191122030557\/https:\/\/static.bbc.co.uk\/bbcdotcom\/3.3.0","dataHttp":"tps.bbc.com","dataHttps":"www.bbc.com","flagHttp":"www.bbc.co.uk","flagHttps":"www.bbc.co.uk","analyticsHttp":"sa.bbc.com","analyticsHttps":"ssa.bbc.com"}; bbcdotcom.config.init(bbcdotcomConfig, bbcdotcom.data, window.location, window.document); bbcdotcom.config.setFlagpoles(bbcdotcom.flag || {}); bbcdotcom.config.setAssetPrefix("https://web.archive.org/web/20191122030557/https://static.bbc.co.uk/bbcdotcom/3.3.0/"); bbcdotcom.config.setVersion("3.3.0"); if (window.bbcuser && window.bbcuser.getCountry && typeof(window.bbcuser.getCountry) === 'function') { window.bbcuser.getCountry().then(function(countryCode) { var isEU = countryCode ? GDPR_COUNTRIES.indexOf(countryCode.toUpperCase()) !== -1 : false; bbcdotcom.config.setEU(isEU); }); } else if (window.orb && window.orb.fig && typeof(window.orb.fig) === 'function') { bbcdotcom.config.setEU(window.orb.fig('eu')); } document.write('<!--[if IE 7]><script type="text/javascript">bbcdotcom.config.setIE7(true);\x3C/script><![endif]-->'); document.write('<!--[if IE 8]><script type="text/javascript">bbcdotcom.config.setIE8(true);\x3C/script><![endif]-->'); document.write('<!--[if IE 9]><script type="text/javascript">bbcdotcom.config.setIE9(true);\x3C/script><![endif]-->'); if (/[?|&]ex-dp/.test(window.location.href) || document.cookie.indexOf('ex-dp=') !== -1) { bbcdotcom.utils.addHtmlTagClass('bbcdotcom-ex-dp'); } } })(); /*]]>*/</script><script type="text/javascript">var initOptimizely = (function(isEnabled){ if(!isEnabled) return; var logger = window.bbcdotcom.Logger('bbcdotcom:head:optimizely'); /* Allow Optimizely in these paths */ var allowPaths = ['/', '/wwhp']; /* Only run on optimizely on homepage */ if (bbcdotcom.utils && allowPaths.indexOf(window.location.pathname) !== -1){ /* set correct OptimizelyURL for prod or sandbox */ var optimizelyURL = "https://web.archive.org/web/20191122030557/https://cdn.optimizely.com/public/4621041136/s/bbccom_sandbox.js"; if(window.location.hostname === 'www.bbc.com') { optimizelyURL = "https://web.archive.org/web/20191122030557/https://cdn.optimizely.com/public/4621041136/s/bbccom_prod.js"; } /* Set cookie to 1 year */ window['optimizely'] = window['optimizely'] || []; window['optimizely'].push({ "type": "cookieExpiration", "cookieExpirationDays": 365 }); document.write('<script type="text/javascript" src="'+optimizelyURL+'">\x3C/script>'); } })( bbcdotcom.config.isOptimizelyEnabled() );</script><script type="text/javascript">/*<![CDATA[*/ if ( window.bbcdotcom && bbcdotcom.data && bbcdotcom.data.ads && bbcdotcom.data.ads == 1 && bbcdotcom.config && bbcdotcom.config.isGrapeshotEnabled && bbcdotcom.config.isGrapeshotEnabled() && bbcdotcom.config.isWorldService && !bbcdotcom.config.isWorldService() ) { var gs_channels="DEFAULT"; (function () { var gsurl = window.location.href.split("?")[0]; bbcdotcomScripts.push({src:'https://web.archive.org/web/20191122030557/https://bbc.gscontxt.net/?url='+encodeURIComponent(gsurl)}); })(); } /*]]>*/</script><script type="text/javascript">/*<![CDATA[*/ if (window.bbcdotcom && bbcdotcom.config && bbcdotcom.config.isLotameActive && bbcdotcom.config.isLotameActive()&& bbcdotcom.config.isLotameEnabled && bbcdotcom.config.isLotameEnabled()){ (function () { var clientId, lotameUrl, lotameAudienceUrl; clientId = (bbcdotcom.config.isWorldService && bbcdotcom.config.isWorldService()) ? '10826' : '10816'; lotameUrl = 'https://web.archive.org/web/20191122030557/https://tags.crwdcntrl.net/c/'+clientId+'/cc.js?ns='+clientId; lotameAudienceUrl = 'https://web.archive.org/web/20191122030557/https://ad.crwdcntrl.net/5/c=10815/pe=y/var=ccauds'; bbcdotcomScripts.push({src:lotameUrl,id:"LOTCC"+clientId}); bbcdotcomScripts.push({src:lotameAudienceUrl}); })(); } /*]]>*/</script><script type="text/javascript">/*<![CDATA[*/ /** * ASYNC waits to make any gpt requests until the bottom of the page */ if ( window.bbcdotcom && bbcdotcom.data && bbcdotcom.data.ads && bbcdotcom.data.ads == 1 && bbcdotcom.config && bbcdotcom.config.isAsync && bbcdotcom.config.isAsync() ) { (function () { bbcdotcomScripts.push({src:'https://web.archive.org/web/20191122030557/https://securepubads.g.doubleclick.net/tag/js/gpt.js'}); })(); } /*]]>*/</script><script type="text/javascript">/*<![CDATA[*/ /* Load Lotame, Grapeshot and GPT without blocking rendering but executing in order */ if ( bbcdotcomScripts && bbcdotcomScripts.length > 0 ) { (function () { bbcdotcomScripts.forEach(function(item) { var script = document.createElement('script'); script.async = false; if(item.id) script.id = item.id; script.src = item.src; document.head.appendChild(script); }); })(); } /*]]>*/</script><script type="text/javascript">/*<![CDATA[*/ (function() { window.bbcdotcom.head = true; }()); /*]]>*/</script><script type="text/javascript">// Globally available search context window.SEARCHBOX={"variant":"default","locale":"en","feature":"akamai-idcta","navSearchboxStaticPrefix":"https://web.archive.org/web/20191122030557/https://nav.files.bbci.co.uk/searchbox/3.0.0-31.1df75ca","searchboxAppStaticPrefix":"https://web.archive.org/web/20191122030557/https://nav.files.bbci.co.uk/searchbox/3.0.0-31.1df75ca/drawer","searchFormHtml":"<div tabindex=\"-1\" data-reactroot=\"\" data-reactid=\"1\" data-react-checksum=\"729995048\"><div data-reactid=\"2\"><section class=\"se-searchbox-panel\" data-reactid=\"3\"><div class=\"se-g-wrap\" data-reactid=\"4\"><div class=\"se-g-layout\" data-reactid=\"5\"><div class=\"se-g-layout__item se-searchbox-title\" aria-hidden=\"true\" data-reactid=\"6\">search</div><div class=\"se-g-layout__item se-searchbox\" data-reactid=\"7\"><form accept-charset=\"utf-8\" id=\"searchboxDrawerForm\" method=\"get\" action=\"https://search.bbc.co.uk/search\" data-reactid=\"8\"><label class=\"se-searchbox__input\" for=\"se-searchbox-input-field\" data-reactid=\"9\"><span class=\"se-sr-only\" data-reactid=\"10\">Search Term</span><input type=\"text\" name=\"q\" value=\"\" id=\"se-searchbox-input-field\" class=\"se-searchbox__input__field\" maxlength=\"512\" autocomplete=\"off\" autocorrect=\"off\" autocapitalize=\"off\" spellcheck=\"false\" tabindex=\"0\" data-reactid=\"11\"/></label><input type=\"hidden\" name=\"scope\" value=\"\" data-reactid=\"12\"/><button type=\"submit\" class=\"se-searchbox__submit\" tabindex=\"0\" data-reactid=\"13\">Search</button><button type=\"button\" class=\"se-searchbox__clear se-searchbox__clear--visible\" tabindex=\"0\" data-reactid=\"14\">Close</button></form></div></div></div></section><div aria-live=\"polite\" aria-atomic=\"true\" class=\"se-suggestions-container\" data-reactid=\"15\"><section class=\"se-g-wrap\" data-reactid=\"16\"></section></div></div></div>","searchScopePlaceholder":"<input type=\"hidden\" name=\"scope\" id=\"orb-search-scope\" value=\"all:learning\">","searchScopeParam":"?scope=all:learning","searchScopeTemplate":"all:learning","searchPlaceholderWrapperStart":"","searchPlaceholderWrapperEnd":""}; window.SEARCHBOX.suppress = false; window.SEARCHBOX.searchScope = SEARCHBOX.searchScopeTemplate.split('-')[0];</script><link rel="stylesheet" href="https://web.archive.org/web/20191122030557cs_/https://nav.files.bbci.co.uk/searchbox/3.0.0-31.1df75ca/css/main.css"><!--[if IE 8]> <script type="text/javascript" src="https://nav.files.bbci.co.uk/searchbox/3.0.0-31.1df75ca/script/html5shiv.min.js"></script> <script type="text/javascript">window['searchboxIEVersion'] = 8;</script> <link rel="stylesheet" href="https://nav.files.bbci.co.uk/searchbox/3.0.0-31.1df75ca/css/ie8.css"> <![endif]--><!--[if IE 9]> <script type="text/javascript">window['searchboxIEVersion'] = 9;</script> <![endif]--><script type="text/javascript">require.config({ "paths": { "orb/async/_footerpromo": 'https://web.archive.org/web/20191122030557/https://nav.files.bbci.co.uk/navpromo/14e5b4661a09bc7754808edab113a159/js/async/_footerpromo' } });</script> <script type="text/javascript">"use strict";!function(){window.__reverbStaticLocation="https://web.archive.org/web/20191122030557/https://mybbc-analytics.files.bbci.co.uk/reverb-client-js/",window.__smarttagVersion="5.17.1",window.__reverb={},window.__reverb.__reverbLoadedPromise=new Promise(function(e,n){window.__reverb.__resolveReverbLoaded=e,window.__reverb.__rejectReverbLoaded=n}),window.__reverb.__reverbTimeout=setTimeout(function(){window.__reverb.__rejectReverbLoaded()},5e3);var n=function(r,d){window.__reverb.__reverbLoadedPromise.then(function(e){if(r&&r.detail){var n=r.detail.label,t=r.detail.type,i=r.detail.elem,o=r.detail.originalEvent;r.detail.isClick&&(d=r.detail.isClick),e.userActionEvent(t,n,r.detail,i,o,d)}},function(){console.log("Reverb failed to load. Event not sent")})};document.addEventListener("bbc-user-event",function(e){n(e,!1)}),document.addEventListener("bbc-user-click",function(e){n(e,!0)}),document.addEventListener("bbc-page-updated",function(){window.__reverb.__reverbLoadedPromise.then(function(e){e.initialise().then(function(){return e.viewEvent()})},function(){console.log("Reverb failed to load. Event not sent")})})}();</script><script type="text/javascript" src="https://web.archive.org/web/20191122030557js_/https://mybbc-analytics.files.bbci.co.uk/reverb-client-js/reverb-1.2.0.js" async=""></script> <script> if (!("ontouchstart" in document.documentElement)) { document.documentElement.classList.add("n-no-touchevents"); } </script> <style> body { border: 0; margin: 0; padding: 0; } </style><script>window.Morph = {}</script><script type="text/javascript">Morph.markPerformance = function(label) { if(window.performance && window.performance.mark) { window.performance.mark(label); } }; Morph.versions = {}; Morph.modules = {}; Morph.config = { cdn: "m.files.bbci.co.uk", pushEnv: "live" }; Morph.styles = {}; Morph.styleSrc = []; Morph.toInit = {bundles: [], registers: [], payloads: []}; Morph.initStyles = function() { if (!Morph.enhanced) { var eles = Array.prototype.slice.call(document.getElementsByTagName('noscript')); for (var i = 0, len = eles.length; i<len; i++) { if (eles[i].className === 'morph-core-style') { document.write(eles[i].innerText); eles[i].parentNode.removeChild(eles[i]); } } return; } for (var j = 0, jLen = Morph.styleSrc.length; j<jLen; j++) { document.write(Morph.styleSrc[j]); } Morph.styleSrc = []; };</script><script type="text/javascript">Morph.forceCore = window.location.search.indexOf('morph-disable-enhanced=1')>-1; Morph.modernBrowser = ( 'addEventListener' in window && 'querySelector' in document && 'localStorage' in window ); Morph.isOperaMini = ( window.navigator.userAgent.indexOf('Opera Mini/')>-1 && window.navigator.userAgent.indexOf('Presto/')>-1 ); Morph.enhanced = (!Morph.forceCore && Morph.modernBrowser && !Morph.isOperaMini);</script><script type="text/javascript">Morph.initStyles(); /* u33812745318788373 */</script><script>window.Morph = {}</script><script type="text/javascript">Morph.markPerformance = function(label) { if(window.performance && window.performance.mark) { window.performance.mark(label); } }; Morph.versions = {}; Morph.modules = {}; Morph.config = { cdn: "m.files.bbci.co.uk", pushEnv: "live" }; Morph.styles = {}; Morph.styleSrc = []; Morph.toInit = {bundles: [], registers: [], payloads: []}; Morph.initStyles = function() { if (!Morph.enhanced) { var eles = Array.prototype.slice.call(document.getElementsByTagName('noscript')); for (var i = 0, len = eles.length; i<len; i++) { if (eles[i].className === 'morph-core-style') { document.write(eles[i].innerText); eles[i].parentNode.removeChild(eles[i]); } } return; } for (var j = 0, jLen = Morph.styleSrc.length; j<jLen; j++) { document.write(Morph.styleSrc[j]); } Morph.styleSrc = []; };</script><script type="text/javascript">Morph.forceCore = window.location.search.indexOf('morph-disable-enhanced=1')>-1; Morph.modernBrowser = ( 'addEventListener' in window && 'querySelector' in document && 'localStorage' in window ); Morph.isOperaMini = ( window.navigator.userAgent.indexOf('Opera Mini/')>-1 && window.navigator.userAgent.indexOf('Presto/')>-1 ); Morph.enhanced = (!Morph.forceCore && Morph.modernBrowser && !Morph.isOperaMini);</script><!--[if gt IE 8]><!--><noscript class="morph-core-style"><!--<![endif]--><link rel="stylesheet" href="//web.archive.org/web/20191122030557cs_/https://m.files.bbci.co.uk/modules/bbc-morph-bitesize-header-view/8.20.0/core.css"/><!--[if gt IE 8]><!--></noscript><!--<![endif]--><script>if (Morph.enhanced) { Morph.styles["bbc-morph-bitesize-header-view/8.20.0"]=true; Morph.styleSrc.push("<link rel=\"stylesheet\" href=\"//m.files.bbci.co.uk/modules/bbc-morph-bitesize-header-view/8.20.0/enhanced.css\"/>"); }</script><!--[if gt IE 8]><!--><noscript class="morph-core-style"><!--<![endif]--><link rel="stylesheet" href="//web.archive.org/web/20191122030557cs_/https://m.files.bbci.co.uk/modules/bbc-morph-bitesize-global-navigation-view/1.29.0/core.css"/><!--[if gt IE 8]><!--></noscript><!--<![endif]--><script>if (Morph.enhanced) { Morph.styles["bbc-morph-bitesize-global-navigation-view/1.29.0"]=true; Morph.styleSrc.push("<link rel=\"stylesheet\" href=\"//m.files.bbci.co.uk/modules/bbc-morph-bitesize-global-navigation-view/1.29.0/enhanced.css\"/>"); }</script><script type="text/javascript">Morph.initStyles(); /* u10977956154276258 */</script><script>window.Morph = {}</script><script type="text/javascript">Morph.markPerformance = function(label) { if(window.performance && window.performance.mark) { window.performance.mark(label); } }; Morph.versions = {}; Morph.modules = {}; Morph.config = { cdn: "m.files.bbci.co.uk", pushEnv: "live" }; Morph.styles = {}; Morph.styleSrc = []; Morph.toInit = {bundles: [], registers: [], payloads: []}; Morph.initStyles = function() { if (!Morph.enhanced) { var eles = Array.prototype.slice.call(document.getElementsByTagName('noscript')); for (var i = 0, len = eles.length; i<len; i++) { if (eles[i].className === 'morph-core-style') { document.write(eles[i].innerText); eles[i].parentNode.removeChild(eles[i]); } } return; } for (var j = 0, jLen = Morph.styleSrc.length; j<jLen; j++) { document.write(Morph.styleSrc[j]); } Morph.styleSrc = []; };</script><script type="text/javascript">Morph.forceCore = window.location.search.indexOf('morph-disable-enhanced=1')>-1; Morph.modernBrowser = ( 'addEventListener' in window && 'querySelector' in document && 'localStorage' in window ); Morph.isOperaMini = ( window.navigator.userAgent.indexOf('Opera Mini/')>-1 && window.navigator.userAgent.indexOf('Presto/')>-1 ); Morph.enhanced = (!Morph.forceCore && Morph.modernBrowser && !Morph.isOperaMini);</script><!--[if gt IE 8]><!--><noscript class="morph-core-style"><!--<![endif]--><style>.bitesize-subject-card{-webkit-text-decoration-color:#e5640f;border-bottom:0;color:#231f20;display:block;font-weight:700;text-decoration:none;font-size:15px;font-size:.9375rem;line-height:20px;line-height:1.25rem;padding:16px 0}.bitesize-subject-card:focus,.bitesize-subject-card:hover{color:#e5640f;text-decoration:underline;text-decoration-color:#e5640f}@media (min-width:20em){.bitesize-subject-card{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}@media (min-width:37.5em){.bitesize-subject-card{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem}.n-no-touchevents .bitesize-subject-card{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}.bitesize-subject-card__label{margin:0}@media (min-width:37.5em){.bitesize-subject-card__label{padding-top:8px}}.bitesize-subject-card__level{font-weight:400}.bitesize-subject-icon{background-color:#f1f1f1;display:none;width:100%}@media (min-width:37.5em){.bitesize-subject-icon{display:block}}.bitesize-subjects-list__container{flex-basis:100%;outline:none}.bitesize-subject-list__wrapper{position:relative}.bitesize-subjects-list__list{list-style:none;direction:ltr;text-align:left;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;margin-right:0;margin-left:-8px;padding-right:0;padding-left:0;margin:0;padding:0;padding-top:8px}@media (min-width:37.5em){.bitesize-subjects-list__list{margin-left:-16px}}.bitesize-subjects-list__item{width:100%;display:inline-block;text-align:left;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding-left:8px}@media (min-width:37.5em){.bitesize-subjects-list__item{padding-left:16px}}@media (max-width:37.49em){.bitesize-subjects-list__item{border-bottom:2px solid #f1f1f1}.bitesize-subjects-list__item:first-child{border-top:2px solid #f1f1f1}}@media (min-width:37.5em){.bitesize-subjects-list__item{width:25%}}@media (min-width:63em){.bitesize-subjects-list__item{width:16.66667%}}.bitesize-subjects-list__transition-item{background-color:#fff;display:none;opacity:0;position:absolute;top:0;bottom:0;left:0;z-index:-1;transition:opacity .5s}@media (min-width:37.5em){.bitesize-subjects-list__transition-item{width:25%}}@media (min-width:63em){.bitesize-subjects-list__transition-item{width:16.66667%}}.bitesize-subjects-list__transition .bitesize-subjects-list__transition-item{opacity:1;z-index:10}.bitesize-subjects-list__transition-item{animation:.6s fadeOut;animation-fill-mode:backwards;animation-timing-function:ease-in-out}@media (min-width:37.5em){.bitesize-subjects-list__transition-item--0{display:block}}.bitesize-subjects-list__transition-item--1{transition-delay:.05s}@media (min-width:37.5em){.bitesize-subjects-list__transition-item--1{display:block;left:25%;animation-delay:.05s}}@media (min-width:63em){.bitesize-subjects-list__transition-item--1{left:16.66667%}}.bitesize-subjects-list__transition-item--2{transition-delay:.1s}@media (min-width:37.5em){.bitesize-subjects-list__transition-item--2{display:block;left:50%;animation-delay:.1s}}@media (min-width:63em){.bitesize-subjects-list__transition-item--2{left:33.33333%}}.bitesize-subjects-list__transition-item--3{transition-delay:.15s}@media (min-width:37.5em){.bitesize-subjects-list__transition-item--3{display:block;left:75%;animation-delay:.15s}}@media (min-width:63em){.bitesize-subjects-list__transition-item--3{left:50%}}.bitesize-subjects-list__transition-item--4{transition-delay:.2s}@media (min-width:63em){.bitesize-subjects-list__transition-item--4{display:block;left:66.66667%;animation-delay:.2s}}.bitesize-subjects-list__transition-item--5{transition-delay:.25s}@media (min-width:63em){.bitesize-subjects-list__transition-item--5{display:block;left:83.33333%;animation-delay:.25s}}.b-reith-sans-font.b-reith-sans-loaded{font-feature-settings:"ss01"}.b-reith-sans-font .language-selector__drawer{line-height:1.2rem}body{font-family:Helvetica,Arial,freesans,sans-serif}.ec-accordion{border-bottom:2px solid #bab3a9;display:block;padding-top:16px}.ec-accordion--focussed{outline:4px solid #1a9bf0}.ec-accordion__title-bar{position:relative;margin:0 0 0 8px;padding-bottom:16px}@media (min-width:63em){.ec-accordion__title-bar{margin:0 0 0 16px}}.ec-accordion__title-bar-button{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;background:#fff;border:0;font-weight:700;padding:0;text-align:left;width:90%}@media (min-width:37.5em){.ec-accordion__title-bar-button{font-size:26px;font-size:1.625rem;line-height:30px;line-height:1.875rem}.n-no-touchevents .ec-accordion__title-bar-button{font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem}}.ec-accordion__title-bar-button:hover{cursor:pointer}.ec-accordion__title-bar-button:focus,.ec-accordion__title-bar-button:hover{color:#e5640f;outline:none;text-decoration:underline}.ec-accordion__title-bar-button .ec-accordion__down-arrow{top:8px;fill:#e5640f;position:absolute;right:8px}@media (min-width:37.5em){.ec-accordion__title-bar-button .ec-accordion__down-arrow{right:16px;top:0}}.ec-accordion__content{display:none}.ec-accordion--expanded .ec-accordion__content{display:block}.ec-accordion--expanded .ec-accordion__down-arrow{fill:#e5640f;transform:rotate(180deg)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1;z-index:10}to{opacity:0;z-index:-1}}@keyframes fadeInAndUp{0%{opacity:0;top:60px}to{opacity:1;top:0}}.your-subjects__content-wrap{background-color:#fff;letter-spacing:normal;margin:8px;position:relative;padding:0}@media (min-width:37.5em){.your-subjects__content-wrap{max-width:1008px;margin:0 auto;padding-right:8px;padding-left:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 16px;padding-top:0}}@media (min-width:37.5em) and (min-width:25em){.your-subjects__content-wrap{padding-left:16px;padding-right:16px}}@media (min-width:63em){.your-subjects__content-wrap{margin:0 auto;padding-top:0}}@media (max-width:37.49em){.your-subjects__content-wrap .your-subjects__content--mobile{display:block}}@media (min-width:37.5em){.your-subjects__content-wrap .your-subjects__content--mobile{display:none}}@media (max-width:37.49em){.your-subjects__content-wrap .your-subjects__content--desktop{display:none}}@media (min-width:37.5em){.your-subjects__content-wrap .your-subjects__content--desktop{display:block}}.your-subjects__content-wrap .your-subjects__title{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;color:#231f20;margin:0;padding:0;padding-top:16px}@media (min-width:20em){.your-subjects__content-wrap .your-subjects__title{font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem}}@media (min-width:37.5em){.your-subjects__content-wrap .your-subjects__title{font-size:36px;font-size:2.25rem;line-height:40px;line-height:2.5rem}.n-no-touchevents .your-subjects__content-wrap .your-subjects__title{font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem}}.your-subjects__content-wrap .your-subjects__link{display:inline-block;text-decoration:none}.your-subjects__content-wrap .your-subjects__link *{display:inline-block}.ec-accordion{border-bottom:none;padding-top:0;margin-top:16px}.ec-accordion__title-bar{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;background-color:#553287;margin:0;padding:10px 8px}@media (min-width:37.5em){.ec-accordion__title-bar{font-size:26px;font-size:1.625rem;line-height:30px;line-height:1.875rem}.n-no-touchevents .ec-accordion__title-bar{font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem}}.ec-accordion__title-bar-button{background:transparent}.ec-accordion__title-bar-button,.ec-accordion__title-bar-button:focus{color:#fff;outline:none;text-decoration:none}.ec-accordion__title-bar-button:hover{color:#fff;text-decoration:none}.ec-accordion__title-bar-button .ec-accordion__down-arrow{fill:#fff;top:14px}.ec-accordion__title-bar-button:before{font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem;background-color:#e5640f;bottom:2px;color:#fff;content:"new";font-weight:700;letter-spacing:1px;margin-right:8px;padding:3.2px;position:relative;text-transform:uppercase}@media (min-width:37.5em){.ec-accordion__title-bar-button:before{font-size:13px;font-size:.8125rem}.n-no-touchevents .ec-accordion__title-bar-button:before{font-size:12px;font-size:.75rem}}.ec-accordion--expanded .ec-accordion__down-arrow{top:10px}</style><!--[if gt IE 8]><!--></noscript><!--<![endif]--><script>if (Morph.enhanced) { Morph.styles["bbc-morph-bitesize-your-subjects-view/1.1.0"]=true; Morph.styleSrc.push("<style>.bitesize-subject-card{-webkit-text-decoration-color:#e5640f;border-bottom:0;color:#231f20;display:block;font-weight:700;text-decoration:none;font-size:15px;font-size:.9375rem;line-height:20px;line-height:1.25rem;padding:16px 0}.bitesize-subject-card:focus,.bitesize-subject-card:hover{color:#e5640f;text-decoration:underline;text-decoration-color:#e5640f}@media (min-width:20em){.bitesize-subject-card{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}@media (min-width:37.5em){.bitesize-subject-card{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem}.n-no-touchevents .bitesize-subject-card{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}.bitesize-subject-card__label{margin:0}@media (min-width:37.5em){.bitesize-subject-card__label{padding-top:8px}}.bitesize-subject-card__level{font-weight:400}.bitesize-subject-icon{background-color:#f1f1f1;display:none;width:100%}@media (min-width:37.5em){.bitesize-subject-icon{display:block}}.bitesize-subjects-list__container{flex-basis:100%;outline:none}.bitesize-subject-list__wrapper{position:relative}.bitesize-subjects-list__list{list-style:none;direction:ltr;text-align:left;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;margin-right:0;margin-left:-8px;padding-right:0;padding-left:0;margin:0;padding:0;padding-top:8px}@media (min-width:37.5em){.bitesize-subjects-list__list{margin-left:-16px}}.bitesize-subjects-list__item{width:100%;display:inline-block;text-align:left;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding-left:8px}@media (min-width:37.5em){.bitesize-subjects-list__item{padding-left:16px}}@media (max-width:37.49em){.bitesize-subjects-list__item{border-bottom:2px solid #f1f1f1}.bitesize-subjects-list__item:first-child{border-top:2px solid #f1f1f1}}@media (min-width:37.5em){.bitesize-subjects-list__item{width:25%}}@media (min-width:63em){.bitesize-subjects-list__item{width:16.66667%}}.bitesize-subjects-list__transition-item{background-color:#fff;display:none;opacity:0;position:absolute;top:0;bottom:0;left:0;z-index:-1;transition:opacity .5s}@media (min-width:37.5em){.bitesize-subjects-list__transition-item{width:25%}}@media (min-width:63em){.bitesize-subjects-list__transition-item{width:16.66667%}}.bitesize-subjects-list__transition .bitesize-subjects-list__transition-item{opacity:1;z-index:10}.bitesize-subjects-list__transition-item{animation:.6s fadeOut;animation-fill-mode:backwards;animation-timing-function:ease-in-out}@media (min-width:37.5em){.bitesize-subjects-list__transition-item--0{display:block}}.bitesize-subjects-list__transition-item--1{transition-delay:.05s}@media (min-width:37.5em){.bitesize-subjects-list__transition-item--1{display:block;left:25%;animation-delay:.05s}}@media (min-width:63em){.bitesize-subjects-list__transition-item--1{left:16.66667%}}.bitesize-subjects-list__transition-item--2{transition-delay:.1s}@media (min-width:37.5em){.bitesize-subjects-list__transition-item--2{display:block;left:50%;animation-delay:.1s}}@media (min-width:63em){.bitesize-subjects-list__transition-item--2{left:33.33333%}}.bitesize-subjects-list__transition-item--3{transition-delay:.15s}@media (min-width:37.5em){.bitesize-subjects-list__transition-item--3{display:block;left:75%;animation-delay:.15s}}@media (min-width:63em){.bitesize-subjects-list__transition-item--3{left:50%}}.bitesize-subjects-list__transition-item--4{transition-delay:.2s}@media (min-width:63em){.bitesize-subjects-list__transition-item--4{display:block;left:66.66667%;animation-delay:.2s}}.bitesize-subjects-list__transition-item--5{transition-delay:.25s}@media (min-width:63em){.bitesize-subjects-list__transition-item--5{display:block;left:83.33333%;animation-delay:.25s}}.b-reith-sans-font.b-reith-sans-loaded{font-feature-settings:\"ss01\"}.b-reith-sans-font .language-selector__drawer{line-height:1.2rem}body{font-family:Helvetica,Arial,freesans,sans-serif}.ec-accordion{border-bottom:2px solid #bab3a9;display:block;padding-top:16px}.ec-accordion--focussed{outline:4px solid #1a9bf0}.ec-accordion__title-bar{position:relative;margin:0 0 0 8px;padding-bottom:16px}@media (min-width:63em){.ec-accordion__title-bar{margin:0 0 0 16px}}.ec-accordion__title-bar-button{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;background:#fff;border:0;font-weight:700;padding:0;text-align:left;width:90%}@media (min-width:37.5em){.ec-accordion__title-bar-button{font-size:26px;font-size:1.625rem;line-height:30px;line-height:1.875rem}.n-no-touchevents .ec-accordion__title-bar-button{font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem}}.ec-accordion__title-bar-button:hover{cursor:pointer}.ec-accordion__title-bar-button:focus,.ec-accordion__title-bar-button:hover{color:#e5640f;outline:none;text-decoration:underline}.ec-accordion__title-bar-button .ec-accordion__down-arrow{top:8px;fill:#e5640f;position:absolute;right:8px}@media (min-width:37.5em){.ec-accordion__title-bar-button .ec-accordion__down-arrow{right:16px;top:0}}.ec-accordion__content{display:none}.ec-accordion--expanded .ec-accordion__content{display:block}.ec-accordion--expanded .ec-accordion__down-arrow{fill:#e5640f;transform:rotate(180deg)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1;z-index:10}to{opacity:0;z-index:-1}}@keyframes fadeInAndUp{0%{opacity:0;top:60px}to{opacity:1;top:0}}.your-subjects__content-wrap{background-color:#fff;letter-spacing:normal;margin:8px;position:relative;padding:0}@media (min-width:37.5em){.your-subjects__content-wrap{max-width:1008px;margin:0 auto;padding-right:8px;padding-left:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 16px;padding-top:0}}@media (min-width:37.5em) and (min-width:25em){.your-subjects__content-wrap{padding-left:16px;padding-right:16px}}@media (min-width:63em){.your-subjects__content-wrap{margin:0 auto;padding-top:0}}@media (max-width:37.49em){.your-subjects__content-wrap .your-subjects__content--mobile{display:block}}@media (min-width:37.5em){.your-subjects__content-wrap .your-subjects__content--mobile{display:none}}@media (max-width:37.49em){.your-subjects__content-wrap .your-subjects__content--desktop{display:none}}@media (min-width:37.5em){.your-subjects__content-wrap .your-subjects__content--desktop{display:block}}.your-subjects__content-wrap .your-subjects__title{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;color:#231f20;margin:0;padding:0;padding-top:16px}@media (min-width:20em){.your-subjects__content-wrap .your-subjects__title{font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem}}@media (min-width:37.5em){.your-subjects__content-wrap .your-subjects__title{font-size:36px;font-size:2.25rem;line-height:40px;line-height:2.5rem}.n-no-touchevents .your-subjects__content-wrap .your-subjects__title{font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem}}.your-subjects__content-wrap .your-subjects__link{display:inline-block;text-decoration:none}.your-subjects__content-wrap .your-subjects__link *{display:inline-block}.ec-accordion{border-bottom:none;padding-top:0;margin-top:16px}.ec-accordion__title-bar{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;background-color:#553287;margin:0;padding:10px 8px}@media (min-width:37.5em){.ec-accordion__title-bar{font-size:26px;font-size:1.625rem;line-height:30px;line-height:1.875rem}.n-no-touchevents .ec-accordion__title-bar{font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem}}.ec-accordion__title-bar-button{background:transparent}.ec-accordion__title-bar-button,.ec-accordion__title-bar-button:focus{color:#fff;outline:none;text-decoration:none}.ec-accordion__title-bar-button:hover{color:#fff;text-decoration:none}.ec-accordion__title-bar-button .ec-accordion__down-arrow{fill:#fff;top:14px}.ec-accordion__title-bar-button:before{font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem;background-color:#e5640f;bottom:2px;color:#fff;content:\"new\";font-weight:700;letter-spacing:1px;margin-right:8px;padding:3.2px;position:relative;text-transform:uppercase}@media (min-width:37.5em){.ec-accordion__title-bar-button:before{font-size:13px;font-size:.8125rem}.n-no-touchevents .ec-accordion__title-bar-button:before{font-size:12px;font-size:.75rem}}.ec-accordion--expanded .ec-accordion__down-arrow{top:10px}</style>"); }</script><script type="text/javascript">Morph.initStyles(); /* u3279372960842666 */</script><script>window.Morph = {}</script><script type="text/javascript">Morph.markPerformance = function(label) { if(window.performance && window.performance.mark) { window.performance.mark(label); } }; Morph.versions = {}; Morph.modules = {}; Morph.config = { cdn: "m.files.bbci.co.uk", pushEnv: "live" }; Morph.styles = {}; Morph.styleSrc = []; Morph.toInit = {bundles: [], registers: [], payloads: []}; Morph.initStyles = function() { if (!Morph.enhanced) { var eles = Array.prototype.slice.call(document.getElementsByTagName('noscript')); for (var i = 0, len = eles.length; i<len; i++) { if (eles[i].className === 'morph-core-style') { document.write(eles[i].innerText); eles[i].parentNode.removeChild(eles[i]); } } return; } for (var j = 0, jLen = Morph.styleSrc.length; j<jLen; j++) { document.write(Morph.styleSrc[j]); } Morph.styleSrc = []; };</script><script type="text/javascript">Morph.forceCore = window.location.search.indexOf('morph-disable-enhanced=1')>-1; Morph.modernBrowser = ( 'addEventListener' in window && 'querySelector' in document && 'localStorage' in window ); Morph.isOperaMini = ( window.navigator.userAgent.indexOf('Opera Mini/')>-1 && window.navigator.userAgent.indexOf('Presto/')>-1 ); Morph.enhanced = (!Morph.forceCore && Morph.modernBrowser && !Morph.isOperaMini);</script><!--[if gt IE 8]><!--><noscript class="morph-core-style"><!--<![endif]--><style>body{font-family:Helvetica,Arial,freesans,sans-serif}.b-reith-sans-font.b-reith-sans-loaded{font-feature-settings:"ss01"}.b-reith-sans-font .language-selector__drawer{line-height:1.2rem}.nation-level-list__container{display:inline-block;padding-left:8px;text-align:left;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}@media (min-width:37.5em){.nation-level-list__container{padding-left:16px;width:50%}}@media (min-width:56.25em){.nation-level-list__container{width:25%}}.nation-level-list__header{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;background-color:rgba(35,31,32,.3);color:#fff;font-weight:400;margin:0;padding:12px 8px}@media (min-width:37.5em){.nation-level-list__header{font-size:26px;font-size:1.625rem;line-height:30px;line-height:1.875rem}.n-no-touchevents .nation-level-list__header{font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem}}@media (min-width:37.5em){.nation-level-list__header{padding:12px 16px}}.nation-level-list__list-body{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;list-style:none;margin:0 0 15px;padding:0}@media (min-width:37.5em){.nation-level-list__list-body{font-size:21px;font-size:1.3125rem;line-height:24px;line-height:1.5rem}.n-no-touchevents .nation-level-list__list-body{font-size:20px;font-size:1.25rem}}.nation-level-list__list-item{width:100%;color:#231f20;font-weight:700;text-decoration:none;background-color:#fff;box-sizing:border-box;display:inline-block;margin-bottom:3px;padding:19px 8px;position:relative}.nation-level-list__list-item:after{background-image:url("https://web.archive.org/web/20191122030557im_/https://bitesize.files.bbci.co.uk/images/svgs/icons/gel-icons/1.0/next--orange.svg");background-size:13px 16px;content:"";display:inline-block;height:16px;margin-left:8px;width:13px}.nation-level-list__list-item:visited{color:#706d66}.nation-level-list__list-item:focus{outline:10px solid #1a9bf0;color:#231f20}.nation-level-list__list-item:active,.nation-level-list__list-item:hover{color:#e5640f;text-decoration:underline}@media (min-width:37.5em){.nation-level-list__list-item{padding:18px 32px 18px 16px}}.fading .nation-level-list__list-item{pointer-events:none}.nation-level-list__list-item:focus{outline:4px solid #1a9bf0}.nation-level-list__list-item:after{position:absolute;right:8px;top:22px}@media (min-width:37.5em){.nation-level-list__list-item:after{right:16px}}.masthead{list-style:none;direction:ltr;text-align:left;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;margin-right:0;margin-left:-8px;padding-right:0;padding-left:0;margin-bottom:8px;padding-top:18px}@media (min-width:37.5em){.masthead{margin-left:-16px}}.masthead__heading{display:inline-block;padding-left:8px;text-align:left;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;outline:none}@media (min-width:37.5em){.masthead__heading{padding-left:16px}}.masthead__logo,.masthead__logo--dark{font-size:40px;text-decoration:none}@media (min-width:37.5em){.masthead__logo,.masthead__logo--dark{font-size:50px}}.masthead__logo,.masthead__logo:hover{color:#fff;text-decoration:none}.masthead__logo--dark,.masthead__logo--dark:hover{color:#231f20;text-decoration:none}.gel-icon{display:inline-block}.gel-icon svg{width:inherit;height:inherit;fill:currentColor}.gel-icon--loading{-webkit-animation-name:gel-spin;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:gel-spin;-moz-animation-duration:1s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;animation-name:gel-spin;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}@-moz-keyframes gel-spin{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(1turn)}}@-webkit-keyframes gel-spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes gel-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fullHeight{height:100%;margin:0;overflow:auto}.promoted-navigation-overlay__container{bottom:0;height:100%;left:0;overflow-y:auto;position:fixed;top:0;width:100%;z-index:10000}.promoted-navigation-overlay__wrap{max-width:1008px;margin:0 auto;padding-right:8px;padding-left:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width:25em){.promoted-navigation-overlay__wrap{padding-left:16px;padding-right:16px}}.promoted-navigation-overlay__layout{list-style:none;direction:ltr;text-align:left;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;margin-right:0;margin-left:-8px;padding-right:0;padding-left:0;position:relative}@media (min-width:37.5em){.promoted-navigation-overlay__layout{margin-left:-16px}}.promoted-navigation-overlay__header{display:inline-block;padding-left:8px;text-align:left;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}@media (min-width:37.5em){.promoted-navigation-overlay__header{padding-left:16px}}.promoted-navigation-overlay__close-btn__container{display:inline-block;position:absolute;right:0;top:10px}@media (min-width:37.5em){.promoted-navigation-overlay__close-btn__container{top:22px}}.promoted-navigation-overlay__close-btn{font-size:15px;font-size:.9375rem;line-height:20px;line-height:1.25rem;background-color:transparent;border:0;color:#fff;font-family:ReithSans,Arial,Helvetica,freesans,sans-serif;text-align:center}@media (min-width:20em){.promoted-navigation-overlay__close-btn{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem}}@media (min-width:37.5em){.promoted-navigation-overlay__close-btn{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem}.n-no-touchevents .promoted-navigation-overlay__close-btn{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem}}@media (max-width:37.49em){.promoted-navigation-overlay__close-btn{padding-bottom:11px;padding-top:11px}}.promoted-navigation-overlay__close-btn:hover{cursor:pointer}.promoted-navigation-overlay__close-btn:hover .gel-icon--no{border-bottom-color:#fff;opacity:.7}.promoted-navigation-overlay__close-btn .gel-icon--no{border-bottom:2px solid transparent;color:#fff;fill:currentColor;height:20px;margin-left:8px;vertical-align:middle;width:20px}@media (min-width:37.5em){.promoted-navigation-overlay__close-btn .gel-icon--no{height:24px;width:24px}}.promoted-navigation-overlay__close-btn .close-text{vertical-align:middle}.promoted-navigation-overlay__body-container{width:100%}.promoted-navigation-overlay__body-title{width:100%;display:inline-block;padding-left:8px;text-align:left;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;color:#fff;margin-bottom:0;margin-top:8px}@media (min-width:37.5em){.promoted-navigation-overlay__body-title{padding-left:16px}}@media (min-width:20em){.promoted-navigation-overlay__body-title{font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem}}@media (min-width:37.5em){.promoted-navigation-overlay__body-title{font-size:36px;font-size:2.25rem;line-height:40px;line-height:2.5rem}.n-no-touchevents .promoted-navigation-overlay__body-title{font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem}}.promoted-navigation-overlay__body-p{width:100%;display:inline-block;padding-left:8px;text-align:left;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:15px;font-size:.9375rem;line-height:20px;line-height:1.25rem;color:#fff;margin:0 0 24px}@media (min-width:37.5em){.promoted-navigation-overlay__body-p{padding-left:16px}}@media (min-width:20em){.promoted-navigation-overlay__body-p{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem}}@media (min-width:37.5em){.promoted-navigation-overlay__body-p{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem}.n-no-touchevents .promoted-navigation-overlay__body-p{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem}}.phase-card{color:#231f20;margin:8px 0;text-align:center}.phase-card,.phase-card__link{text-decoration:none;width:100%}.phase-card__link{background-color:transparent;border:0;cursor:pointer;display:block;font-family:inherit;padding-left:0;padding-right:0}.phase-card__link:focus,.phase-card__link:hover{color:inherit}.phase-card__link:focus .phase-card__cta,.phase-card__link:hover .phase-card__cta{background:#fff;color:#e5640f;text-decoration:underline}.phase-card__link::-moz-focus-inner{padding:0}.phase-card__link .phase-card__content-container{padding:16px}@media (min-width:43.125em){.phase-card__link .phase-card__content-container{padding:32px 8px}}.phase-card__title{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;color:#fff;font-weight:700;margin:0;padding:4px}@media (min-width:20em){.phase-card__title{font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem}}@media (min-width:37.5em){.phase-card__title{font-size:36px;font-size:2.25rem;line-height:40px;line-height:2.5rem}.n-no-touchevents .phase-card__title{font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem}}.phase-card__subtitle{font-size:15px;font-size:.9375rem;line-height:20px;line-height:1.25rem;color:#fff;margin-bottom:16px;margin-top:0}@media (min-width:20em){.phase-card__subtitle{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}@media (min-width:37.5em){.phase-card__subtitle{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem}.n-no-touchevents .phase-card__subtitle{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}@media (min-width:43.125em){.phase-card__subtitle{margin-top:8px;margin-bottom:32px}}.phase-card__cta{font-size:15px;font-size:.9375rem;line-height:20px;line-height:1.25rem;font-weight:700;background-color:#fff;color:#231f20;display:inline-block;margin:auto;padding:12px}@media (min-width:20em){.phase-card__cta{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}@media (min-width:37.5em){.phase-card__cta{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem}.n-no-touchevents .phase-card__cta{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}.phase-card__cta .gel-icon--next{color:#e5640f;height:16px;padding-left:8px;position:relative;top:3px;width:16px}.promoted-navigation__phases{padding:0}.promoted-navigation__phases-layout{list-style:none;direction:ltr;text-align:left;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;margin-right:0;margin-left:-8px;padding-right:0;padding-left:0}@media (min-width:37.5em){.promoted-navigation__phases-layout{margin-left:-16px}}.promoted-navigation__phases-item{display:inline-block;padding-left:8px;text-align:left;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;display:flex}@media (min-width:37.5em){.promoted-navigation__phases-item{padding-left:16px}}@media (min-width:43.125em){.promoted-navigation__phases-item{width:33.33333%}}.phase-card--primary,.promoted-navigation-overlay__phase--primary{background-image:linear-gradient(125deg,#e45153 50%,#eac522)}.phase-card--secondary,.promoted-navigation-overlay__phase--secondary{background-image:linear-gradient(125deg,#553287 50%,#804d9f)}.phase-card--post-16,.promoted-navigation-overlay__phase--post-16{background-image:linear-gradient(125deg,#253a81 50%,#3051c1)}.sign-in{background:#f1f1f1}.sign-in__idcta-external-component{text-align:center;padding:0 8px}#orb-modules .id4-cta,body div p.id4-cta{margin-bottom:0;padding:16px 0}.optional-link{text-decoration:none}.optional-link,.optional-link *{display:inline-block}.optional-link .gel-icon--next{position:relative;height:16px;width:16px;padding-left:8px;color:#e5640f}.optional-link:focus *,.optional-link:hover *{color:#e5640f;text-decoration:underline}.optional-link:focus .gel-icon--next,.optional-link:focus .gel-icon--next *,.optional-link:hover .gel-icon--next,.optional-link:hover .gel-icon--next *{color:#e5640f;text-decoration:none}#orb-footer{background:#fff}.promoted-navigation__container{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1040px;padding-left:0;padding-right:0;position:relative}@media (min-width:25em){.promoted-navigation__container{padding-left:0;padding-right:0}}@media (min-width:37.5em){.promoted-navigation__container{padding-left:16px;padding-right:16px}}.promoted-navigation{background:#fff;box-sizing:border-box;padding-left:8px;padding-right:8px}@media (min-width:37.5em){.promoted-navigation{padding-left:16px;padding-right:16px}}.promoted-navigation__title{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;color:#231f20;margin:0;padding:0;padding-top:16px}@media (min-width:20em){.promoted-navigation__title{font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem}}@media (min-width:37.5em){.promoted-navigation__title{font-size:36px;font-size:2.25rem;line-height:40px;line-height:2.5rem}.n-no-touchevents .promoted-navigation__title{font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem}}.drawer-open .in-the-spotlight,.drawer-open .index-page,.drawer-open .promoted-navigation__container,div.index-page{margin-top:0}.drawer-open .promoted-navigation__container{margin-bottom:0}@media (min-width:37.5em){.drawer-open .promoted-navigation__container{margin-top:32px}}</style><!--[if gt IE 8]><!--></noscript><!--<![endif]--><script>if (Morph.enhanced) { Morph.styles["bbc-morph-bitesize-promoted-navigation-view/2.6.1"]=true; Morph.styleSrc.push("<style>body{font-family:Helvetica,Arial,freesans,sans-serif}.b-reith-sans-font.b-reith-sans-loaded{font-feature-settings:\"ss01\"}.b-reith-sans-font .language-selector__drawer{line-height:1.2rem}.nation-level-list__container{display:inline-block;padding-left:8px;text-align:left;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}@media (min-width:37.5em){.nation-level-list__container{padding-left:16px;width:50%}}@media (min-width:56.25em){.nation-level-list__container{width:25%}}.nation-level-list__header{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;background-color:rgba(35,31,32,.3);color:#fff;font-weight:400;margin:0;padding:12px 8px}@media (min-width:37.5em){.nation-level-list__header{font-size:26px;font-size:1.625rem;line-height:30px;line-height:1.875rem}.n-no-touchevents .nation-level-list__header{font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem}}@media (min-width:37.5em){.nation-level-list__header{padding:12px 16px}}.nation-level-list__list-body{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;list-style:none;margin:0 0 15px;padding:0}@media (min-width:37.5em){.nation-level-list__list-body{font-size:21px;font-size:1.3125rem;line-height:24px;line-height:1.5rem}.n-no-touchevents .nation-level-list__list-body{font-size:20px;font-size:1.25rem}}.nation-level-list__list-item{width:100%;color:#231f20;font-weight:700;text-decoration:none;background-color:#fff;box-sizing:border-box;display:inline-block;margin-bottom:3px;padding:19px 8px;position:relative}.nation-level-list__list-item:after{background-image:url(\"https://bitesize.files.bbci.co.uk/images/svgs/icons/gel-icons/1.0/next--orange.svg\");background-size:13px 16px;content:\"\";display:inline-block;height:16px;margin-left:8px;width:13px}.nation-level-list__list-item:visited{color:#706d66}.nation-level-list__list-item:focus{outline:10px solid #1a9bf0;color:#231f20}.nation-level-list__list-item:active,.nation-level-list__list-item:hover{color:#e5640f;text-decoration:underline}@media (min-width:37.5em){.nation-level-list__list-item{padding:18px 32px 18px 16px}}.fading .nation-level-list__list-item{pointer-events:none}.nation-level-list__list-item:focus{outline:4px solid #1a9bf0}.nation-level-list__list-item:after{position:absolute;right:8px;top:22px}@media (min-width:37.5em){.nation-level-list__list-item:after{right:16px}}.masthead{list-style:none;direction:ltr;text-align:left;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;margin-right:0;margin-left:-8px;padding-right:0;padding-left:0;margin-bottom:8px;padding-top:18px}@media (min-width:37.5em){.masthead{margin-left:-16px}}.masthead__heading{display:inline-block;padding-left:8px;text-align:left;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;outline:none}@media (min-width:37.5em){.masthead__heading{padding-left:16px}}.masthead__logo,.masthead__logo--dark{font-size:40px;text-decoration:none}@media (min-width:37.5em){.masthead__logo,.masthead__logo--dark{font-size:50px}}.masthead__logo,.masthead__logo:hover{color:#fff;text-decoration:none}.masthead__logo--dark,.masthead__logo--dark:hover{color:#231f20;text-decoration:none}.gel-icon{display:inline-block}.gel-icon svg{width:inherit;height:inherit;fill:currentColor}.gel-icon--loading{-webkit-animation-name:gel-spin;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:gel-spin;-moz-animation-duration:1s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;animation-name:gel-spin;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}@-moz-keyframes gel-spin{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(1turn)}}@-webkit-keyframes gel-spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes gel-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fullHeight{height:100%;margin:0;overflow:auto}.promoted-navigation-overlay__container{bottom:0;height:100%;left:0;overflow-y:auto;position:fixed;top:0;width:100%;z-index:10000}.promoted-navigation-overlay__wrap{max-width:1008px;margin:0 auto;padding-right:8px;padding-left:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width:25em){.promoted-navigation-overlay__wrap{padding-left:16px;padding-right:16px}}.promoted-navigation-overlay__layout{list-style:none;direction:ltr;text-align:left;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;margin-right:0;margin-left:-8px;padding-right:0;padding-left:0;position:relative}@media (min-width:37.5em){.promoted-navigation-overlay__layout{margin-left:-16px}}.promoted-navigation-overlay__header{display:inline-block;padding-left:8px;text-align:left;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}@media (min-width:37.5em){.promoted-navigation-overlay__header{padding-left:16px}}.promoted-navigation-overlay__close-btn__container{display:inline-block;position:absolute;right:0;top:10px}@media (min-width:37.5em){.promoted-navigation-overlay__close-btn__container{top:22px}}.promoted-navigation-overlay__close-btn{font-size:15px;font-size:.9375rem;line-height:20px;line-height:1.25rem;background-color:transparent;border:0;color:#fff;font-family:ReithSans,Arial,Helvetica,freesans,sans-serif;text-align:center}@media (min-width:20em){.promoted-navigation-overlay__close-btn{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem}}@media (min-width:37.5em){.promoted-navigation-overlay__close-btn{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem}.n-no-touchevents .promoted-navigation-overlay__close-btn{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem}}@media (max-width:37.49em){.promoted-navigation-overlay__close-btn{padding-bottom:11px;padding-top:11px}}.promoted-navigation-overlay__close-btn:hover{cursor:pointer}.promoted-navigation-overlay__close-btn:hover .gel-icon--no{border-bottom-color:#fff;opacity:.7}.promoted-navigation-overlay__close-btn .gel-icon--no{border-bottom:2px solid transparent;color:#fff;fill:currentColor;height:20px;margin-left:8px;vertical-align:middle;width:20px}@media (min-width:37.5em){.promoted-navigation-overlay__close-btn .gel-icon--no{height:24px;width:24px}}.promoted-navigation-overlay__close-btn .close-text{vertical-align:middle}.promoted-navigation-overlay__body-container{width:100%}.promoted-navigation-overlay__body-title{width:100%;display:inline-block;padding-left:8px;text-align:left;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;color:#fff;margin-bottom:0;margin-top:8px}@media (min-width:37.5em){.promoted-navigation-overlay__body-title{padding-left:16px}}@media (min-width:20em){.promoted-navigation-overlay__body-title{font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem}}@media (min-width:37.5em){.promoted-navigation-overlay__body-title{font-size:36px;font-size:2.25rem;line-height:40px;line-height:2.5rem}.n-no-touchevents .promoted-navigation-overlay__body-title{font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem}}.promoted-navigation-overlay__body-p{width:100%;display:inline-block;padding-left:8px;text-align:left;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:15px;font-size:.9375rem;line-height:20px;line-height:1.25rem;color:#fff;margin:0 0 24px}@media (min-width:37.5em){.promoted-navigation-overlay__body-p{padding-left:16px}}@media (min-width:20em){.promoted-navigation-overlay__body-p{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem}}@media (min-width:37.5em){.promoted-navigation-overlay__body-p{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem}.n-no-touchevents .promoted-navigation-overlay__body-p{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem}}.phase-card{color:#231f20;margin:8px 0;text-align:center}.phase-card,.phase-card__link{text-decoration:none;width:100%}.phase-card__link{background-color:transparent;border:0;cursor:pointer;display:block;font-family:inherit;padding-left:0;padding-right:0}.phase-card__link:focus,.phase-card__link:hover{color:inherit}.phase-card__link:focus .phase-card__cta,.phase-card__link:hover .phase-card__cta{background:#fff;color:#e5640f;text-decoration:underline}.phase-card__link::-moz-focus-inner{padding:0}.phase-card__link .phase-card__content-container{padding:16px}@media (min-width:43.125em){.phase-card__link .phase-card__content-container{padding:32px 8px}}.phase-card__title{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;color:#fff;font-weight:700;margin:0;padding:4px}@media (min-width:20em){.phase-card__title{font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem}}@media (min-width:37.5em){.phase-card__title{font-size:36px;font-size:2.25rem;line-height:40px;line-height:2.5rem}.n-no-touchevents .phase-card__title{font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem}}.phase-card__subtitle{font-size:15px;font-size:.9375rem;line-height:20px;line-height:1.25rem;color:#fff;margin-bottom:16px;margin-top:0}@media (min-width:20em){.phase-card__subtitle{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}@media (min-width:37.5em){.phase-card__subtitle{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem}.n-no-touchevents .phase-card__subtitle{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}@media (min-width:43.125em){.phase-card__subtitle{margin-top:8px;margin-bottom:32px}}.phase-card__cta{font-size:15px;font-size:.9375rem;line-height:20px;line-height:1.25rem;font-weight:700;background-color:#fff;color:#231f20;display:inline-block;margin:auto;padding:12px}@media (min-width:20em){.phase-card__cta{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}@media (min-width:37.5em){.phase-card__cta{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem}.n-no-touchevents .phase-card__cta{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}.phase-card__cta .gel-icon--next{color:#e5640f;height:16px;padding-left:8px;position:relative;top:3px;width:16px}.promoted-navigation__phases{padding:0}.promoted-navigation__phases-layout{list-style:none;direction:ltr;text-align:left;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;margin-right:0;margin-left:-8px;padding-right:0;padding-left:0}@media (min-width:37.5em){.promoted-navigation__phases-layout{margin-left:-16px}}.promoted-navigation__phases-item{display:inline-block;padding-left:8px;text-align:left;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;display:flex}@media (min-width:37.5em){.promoted-navigation__phases-item{padding-left:16px}}@media (min-width:43.125em){.promoted-navigation__phases-item{width:33.33333%}}.phase-card--primary,.promoted-navigation-overlay__phase--primary{background-image:linear-gradient(125deg,#e45153 50%,#eac522)}.phase-card--secondary,.promoted-navigation-overlay__phase--secondary{background-image:linear-gradient(125deg,#553287 50%,#804d9f)}.phase-card--post-16,.promoted-navigation-overlay__phase--post-16{background-image:linear-gradient(125deg,#253a81 50%,#3051c1)}.sign-in{background:#f1f1f1}.sign-in__idcta-external-component{text-align:center;padding:0 8px}#orb-modules .id4-cta,body div p.id4-cta{margin-bottom:0;padding:16px 0}.optional-link{text-decoration:none}.optional-link,.optional-link *{display:inline-block}.optional-link .gel-icon--next{position:relative;height:16px;width:16px;padding-left:8px;color:#e5640f}.optional-link:focus *,.optional-link:hover *{color:#e5640f;text-decoration:underline}.optional-link:focus .gel-icon--next,.optional-link:focus .gel-icon--next *,.optional-link:hover .gel-icon--next,.optional-link:hover .gel-icon--next *{color:#e5640f;text-decoration:none}#orb-footer{background:#fff}.promoted-navigation__container{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1040px;padding-left:0;padding-right:0;position:relative}@media (min-width:25em){.promoted-navigation__container{padding-left:0;padding-right:0}}@media (min-width:37.5em){.promoted-navigation__container{padding-left:16px;padding-right:16px}}.promoted-navigation{background:#fff;box-sizing:border-box;padding-left:8px;padding-right:8px}@media (min-width:37.5em){.promoted-navigation{padding-left:16px;padding-right:16px}}.promoted-navigation__title{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;color:#231f20;margin:0;padding:0;padding-top:16px}@media (min-width:20em){.promoted-navigation__title{font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem}}@media (min-width:37.5em){.promoted-navigation__title{font-size:36px;font-size:2.25rem;line-height:40px;line-height:2.5rem}.n-no-touchevents .promoted-navigation__title{font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem}}.drawer-open .in-the-spotlight,.drawer-open .index-page,.drawer-open .promoted-navigation__container,div.index-page{margin-top:0}.drawer-open .promoted-navigation__container{margin-bottom:0}@media (min-width:37.5em){.drawer-open .promoted-navigation__container{margin-top:32px}}</style>"); }</script><script type="text/javascript">Morph.initStyles(); /* u4044526169789371 */</script><script>window.Morph = {}</script><script type="text/javascript">Morph.markPerformance = function(label) { if(window.performance && window.performance.mark) { window.performance.mark(label); } }; Morph.versions = {}; Morph.modules = {}; Morph.config = { cdn: "m.files.bbci.co.uk", pushEnv: "live" }; Morph.styles = {}; Morph.styleSrc = []; Morph.toInit = {bundles: [], registers: [], payloads: []}; Morph.initStyles = function() { if (!Morph.enhanced) { var eles = Array.prototype.slice.call(document.getElementsByTagName('noscript')); for (var i = 0, len = eles.length; i<len; i++) { if (eles[i].className === 'morph-core-style') { document.write(eles[i].innerText); eles[i].parentNode.removeChild(eles[i]); } } return; } for (var j = 0, jLen = Morph.styleSrc.length; j<jLen; j++) { document.write(Morph.styleSrc[j]); } Morph.styleSrc = []; };</script><script type="text/javascript">Morph.forceCore = window.location.search.indexOf('morph-disable-enhanced=1')>-1; Morph.modernBrowser = ( 'addEventListener' in window && 'querySelector' in document && 'localStorage' in window ); Morph.isOperaMini = ( window.navigator.userAgent.indexOf('Opera Mini/')>-1 && window.navigator.userAgent.indexOf('Presto/')>-1 ); Morph.enhanced = (!Morph.forceCore && Morph.modernBrowser && !Morph.isOperaMini);</script><!--[if gt IE 8]><!--><noscript class="morph-core-style"><!--<![endif]--><style>.ec-sign-in-banner{font-size:15px;font-size:.9375rem;line-height:20px;line-height:1.25rem}@media (min-width:20em){.ec-sign-in-banner{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem}}@media (min-width:37.5em){.ec-sign-in-banner{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem}.n-no-touchevents .ec-sign-in-banner{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem}}.ec-sign-in-banner--light-grey-container{background-color:#f1f1f1;padding:8px;text-align:center}.ec-sign-in-banner__heading{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;font-weight:700;margin:16px}@media (min-width:20em){.ec-sign-in-banner__heading{font-size:22px;font-size:1.375rem;line-height:26px;line-height:1.625rem}}@media (min-width:37.5em){.ec-sign-in-banner__heading{font-size:30px;font-size:1.875rem;line-height:34px;line-height:2.125rem}.n-no-touchevents .ec-sign-in-banner__heading{font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem}}.ec-sign-in-banner__subheading{font-size:15px;font-size:.9375rem;line-height:20px;line-height:1.25rem;margin:16px}@media (min-width:20em){.ec-sign-in-banner__subheading{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}@media (min-width:37.5em){.ec-sign-in-banner__subheading{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem}.n-no-touchevents .ec-sign-in-banner__subheading{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}#orb-modules .ec-sign-in-banner__idcta-external-component>.id4-cta{font-family:ReithSans,Arial,Helvetica,freesans,sans-serif;margin-bottom:16px;margin-top:8px;padding:0}body{font-family:Helvetica,Arial,freesans,sans-serif}.b-reith-sans-font.b-reith-sans-loaded{font-feature-settings:"ss01"}.b-reith-sans-font .language-selector__drawer{line-height:1.2rem}.sign-in-banner__container{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1008px;padding:0 8px;position:relative}.sign-in-banner__container--homepage{max-width:1040px;margin-top:8px}@media (min-width:37.5em){.sign-in-banner__container--homepage{padding:0 32px}}@media (min-width:25em){.sign-in-banner__container--exam-boards,.sign-in-banner__container--examspecs,.sign-in-banner__container--primary-level,.sign-in-banner__container--programme-of-study,.sign-in-banner__container--super-programme-of-study,.sign-in-banner__container--topic-of-study{padding:0 16px}}@media (min-width:37.5em){.sign-in-banner__container--exam-boards,.sign-in-banner__container--examspecs,.sign-in-banner__container--programme-of-study,.sign-in-banner__container--super-programme-of-study{margin-top:50px}}@media (min-width:37.5em){.sign-in-banner__container--super-programme-of-study{margin-bottom:-16px}}.sign-in-banner__container--exam-boards,.sign-in-banner__container--examspecs{margin-bottom:16px}@media (min-width:37.5em){.sign-in-banner__container--exam-boards,.sign-in-banner__container--examspecs{margin-bottom:32px}}.sign-in-banner__container--primary-level{margin-top:8px}</style><!--[if gt IE 8]><!--></noscript><!--<![endif]--><script>if (Morph.enhanced) { Morph.styles["bbc-morph-bitesize-sign-in-banner-view/0.8.0"]=true; Morph.styleSrc.push("<style>.ec-sign-in-banner{font-size:15px;font-size:.9375rem;line-height:20px;line-height:1.25rem}@media (min-width:20em){.ec-sign-in-banner{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem}}@media (min-width:37.5em){.ec-sign-in-banner{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem}.n-no-touchevents .ec-sign-in-banner{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem}}.ec-sign-in-banner--light-grey-container{background-color:#f1f1f1;padding:8px;text-align:center}.ec-sign-in-banner__heading{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;font-weight:700;margin:16px}@media (min-width:20em){.ec-sign-in-banner__heading{font-size:22px;font-size:1.375rem;line-height:26px;line-height:1.625rem}}@media (min-width:37.5em){.ec-sign-in-banner__heading{font-size:30px;font-size:1.875rem;line-height:34px;line-height:2.125rem}.n-no-touchevents .ec-sign-in-banner__heading{font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem}}.ec-sign-in-banner__subheading{font-size:15px;font-size:.9375rem;line-height:20px;line-height:1.25rem;margin:16px}@media (min-width:20em){.ec-sign-in-banner__subheading{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}@media (min-width:37.5em){.ec-sign-in-banner__subheading{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem}.n-no-touchevents .ec-sign-in-banner__subheading{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}#orb-modules .ec-sign-in-banner__idcta-external-component>.id4-cta{font-family:ReithSans,Arial,Helvetica,freesans,sans-serif;margin-bottom:16px;margin-top:8px;padding:0}body{font-family:Helvetica,Arial,freesans,sans-serif}.b-reith-sans-font.b-reith-sans-loaded{font-feature-settings:\"ss01\"}.b-reith-sans-font .language-selector__drawer{line-height:1.2rem}.sign-in-banner__container{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1008px;padding:0 8px;position:relative}.sign-in-banner__container--homepage{max-width:1040px;margin-top:8px}@media (min-width:37.5em){.sign-in-banner__container--homepage{padding:0 32px}}@media (min-width:25em){.sign-in-banner__container--exam-boards,.sign-in-banner__container--examspecs,.sign-in-banner__container--primary-level,.sign-in-banner__container--programme-of-study,.sign-in-banner__container--super-programme-of-study,.sign-in-banner__container--topic-of-study{padding:0 16px}}@media (min-width:37.5em){.sign-in-banner__container--exam-boards,.sign-in-banner__container--examspecs,.sign-in-banner__container--programme-of-study,.sign-in-banner__container--super-programme-of-study{margin-top:50px}}@media (min-width:37.5em){.sign-in-banner__container--super-programme-of-study{margin-bottom:-16px}}.sign-in-banner__container--exam-boards,.sign-in-banner__container--examspecs{margin-bottom:16px}@media (min-width:37.5em){.sign-in-banner__container--exam-boards,.sign-in-banner__container--examspecs{margin-bottom:32px}}.sign-in-banner__container--primary-level{margin-top:8px}</style>"); }</script><script type="text/javascript">Morph.initStyles(); /* u9188280101832728 */</script><script>window.Morph = {}</script><script type="text/javascript">Morph.markPerformance = function(label) { if(window.performance && window.performance.mark) { window.performance.mark(label); } }; Morph.versions = {}; Morph.modules = {}; Morph.config = { cdn: "m.files.bbci.co.uk", pushEnv: "live" }; Morph.styles = {}; Morph.styleSrc = []; Morph.toInit = {bundles: [], registers: [], payloads: []}; Morph.initStyles = function() { if (!Morph.enhanced) { var eles = Array.prototype.slice.call(document.getElementsByTagName('noscript')); for (var i = 0, len = eles.length; i<len; i++) { if (eles[i].className === 'morph-core-style') { document.write(eles[i].innerText); eles[i].parentNode.removeChild(eles[i]); } } return; } for (var j = 0, jLen = Morph.styleSrc.length; j<jLen; j++) { document.write(Morph.styleSrc[j]); } Morph.styleSrc = []; };</script><script type="text/javascript">Morph.forceCore = window.location.search.indexOf('morph-disable-enhanced=1')>-1; Morph.modernBrowser = ( 'addEventListener' in window && 'querySelector' in document && 'localStorage' in window ); Morph.isOperaMini = ( window.navigator.userAgent.indexOf('Opera Mini/')>-1 && window.navigator.userAgent.indexOf('Presto/')>-1 ); Morph.enhanced = (!Morph.forceCore && Morph.modernBrowser && !Morph.isOperaMini);</script><!--[if gt IE 8]><!--><noscript class="morph-core-style"><!--<![endif]--><style>.gel-2\/4{width:50%!important}.gel-2\/8{width:25%!important}.gel-4\/8{width:50%!important}.gel-6\/8{width:75%!important}.gel-2\/10{width:20%!important}.gel-4\/10{width:40%!important}.gel-5\/10{width:50%!important}.gel-6\/10{width:60%!important}.gel-8\/10{width:80%!important}.gel-3\/12{width:25%!important}.gel-4\/12{width:33.33333%!important}.gel-6\/12{width:50%!important}.gel-8\/12{width:66.66667%!important}.gel-9\/12{width:75%!important}.gel-2\/24{width:8.33333%!important}.gel-3\/24{width:12.5%!important}.gel-4\/24{width:16.66667%!important}.gel-6\/24{width:25%!important}.gel-8\/24{width:33.33333%!important}.gel-9\/24{width:37.5%!important}.gel-10\/24{width:41.66667%!important}.gel-12\/24{width:50%!important}.gel-14\/24{width:58.33333%!important}.gel-15\/24{width:62.5%!important}.gel-16\/24{width:66.66667%!important}.gel-18\/24{width:75%!important}.gel-20\/24{width:83.33333%!important}.gel-21\/24{width:87.5%!important}.gel-22\/24{width:91.66667%!important}@media (min-width:25em){.gel-1\/1\@s{width:100%!important}.gel-1\/2\@s{width:50%!important}.gel-1\/3\@s{width:33.33333%!important}.gel-2\/3\@s{width:66.66667%!important}.gel-1\/4\@s{width:25%!important}.gel-2\/4\@s{width:50%!important}.gel-3\/4\@s{width:75%!important}.gel-1\/5\@s{width:20%!important}.gel-2\/5\@s{width:40%!important}.gel-3\/5\@s{width:60%!important}.gel-4\/5\@s{width:80%!important}.gel-1\/8\@s{width:12.5%!important}.gel-2\/8\@s{width:25%!important}.gel-3\/8\@s{width:37.5%!important}.gel-4\/8\@s{width:50%!important}.gel-5\/8\@s{width:62.5%!important}.gel-6\/8\@s{width:75%!important}.gel-7\/8\@s{width:87.5%!important}.gel-1\/10\@s{width:10%!important}.gel-2\/10\@s{width:20%!important}.gel-3\/10\@s{width:30%!important}.gel-4\/10\@s{width:40%!important}.gel-5\/10\@s{width:50%!important}.gel-6\/10\@s{width:60%!important}.gel-7\/10\@s{width:70%!important}.gel-8\/10\@s{width:80%!important}.gel-9\/10\@s{width:90%!important}.gel-1\/12\@s{width:8.33333%!important}.gel-2\/12\@s{width:16.66667%!important}.gel-3\/12\@s{width:25%!important}.gel-4\/12\@s{width:33.33333%!important}.gel-5\/12\@s{width:41.66667%!important}.gel-6\/12\@s{width:50%!important}.gel-7\/12\@s{width:58.33333%!important}.gel-8\/12\@s{width:66.66667%!important}.gel-9\/12\@s{width:75%!important}.gel-10\/12\@s{width:83.33333%!important}.gel-11\/12\@s{width:91.66667%!important}.gel-1\/24\@s{width:4.16667%!important}.gel-2\/24\@s{width:8.33333%!important}.gel-3\/24\@s{width:12.5%!important}.gel-4\/24\@s{width:16.66667%!important}.gel-5\/24\@s{width:20.83333%!important}.gel-6\/24\@s{width:25%!important}.gel-7\/24\@s{width:29.16667%!important}.gel-8\/24\@s{width:33.33333%!important}.gel-9\/24\@s{width:37.5%!important}.gel-10\/24\@s{width:41.66667%!important}.gel-11\/24\@s{width:45.83333%!important}.gel-12\/24\@s{width:50%!important}.gel-13\/24\@s{width:54.16667%!important}.gel-14\/24\@s{width:58.33333%!important}.gel-15\/24\@s{width:62.5%!important}.gel-16\/24\@s{width:66.66667%!important}.gel-17\/24\@s{width:70.83333%!important}.gel-18\/24\@s{width:75%!important}.gel-19\/24\@s{width:79.16667%!important}.gel-20\/24\@s{width:83.33333%!important}.gel-21\/24\@s{width:87.5%!important}.gel-22\/24\@s{width:91.66667%!important}.gel-23\/24\@s{width:95.83333%!important}}@media (min-width:37.5em){.gel-1\/1\@m{width:100%!important}.gel-1\/2\@m{width:50%!important}.gel-1\/3\@m{width:33.33333%!important}.gel-2\/3\@m{width:66.66667%!important}.gel-1\/4\@m{width:25%!important}.gel-2\/4\@m{width:50%!important}.gel-3\/4\@m{width:75%!important}.gel-1\/5\@m{width:20%!important}.gel-2\/5\@m{width:40%!important}.gel-3\/5\@m{width:60%!important}.gel-4\/5\@m{width:80%!important}.gel-1\/8\@m{width:12.5%!important}.gel-2\/8\@m{width:25%!important}.gel-3\/8\@m{width:37.5%!important}.gel-4\/8\@m{width:50%!important}.gel-5\/8\@m{width:62.5%!important}.gel-6\/8\@m{width:75%!important}.gel-7\/8\@m{width:87.5%!important}.gel-1\/10\@m{width:10%!important}.gel-2\/10\@m{width:20%!important}.gel-3\/10\@m{width:30%!important}.gel-4\/10\@m{width:40%!important}.gel-5\/10\@m{width:50%!important}.gel-6\/10\@m{width:60%!important}.gel-7\/10\@m{width:70%!important}.gel-8\/10\@m{width:80%!important}.gel-9\/10\@m{width:90%!important}.gel-1\/12\@m{width:8.33333%!important}.gel-2\/12\@m{width:16.66667%!important}.gel-3\/12\@m{width:25%!important}.gel-4\/12\@m{width:33.33333%!important}.gel-5\/12\@m{width:41.66667%!important}.gel-6\/12\@m{width:50%!important}.gel-7\/12\@m{width:58.33333%!important}.gel-8\/12\@m{width:66.66667%!important}.gel-9\/12\@m{width:75%!important}.gel-10\/12\@m{width:83.33333%!important}.gel-11\/12\@m{width:91.66667%!important}.gel-1\/24\@m{width:4.16667%!important}.gel-2\/24\@m{width:8.33333%!important}.gel-3\/24\@m{width:12.5%!important}.gel-4\/24\@m{width:16.66667%!important}.gel-5\/24\@m{width:20.83333%!important}.gel-6\/24\@m{width:25%!important}.gel-7\/24\@m{width:29.16667%!important}.gel-8\/24\@m{width:33.33333%!important}.gel-9\/24\@m{width:37.5%!important}.gel-10\/24\@m{width:41.66667%!important}.gel-11\/24\@m{width:45.83333%!important}.gel-12\/24\@m{width:50%!important}.gel-13\/24\@m{width:54.16667%!important}.gel-14\/24\@m{width:58.33333%!important}.gel-15\/24\@m{width:62.5%!important}.gel-16\/24\@m{width:66.66667%!important}.gel-17\/24\@m{width:70.83333%!important}.gel-18\/24\@m{width:75%!important}.gel-19\/24\@m{width:79.16667%!important}.gel-20\/24\@m{width:83.33333%!important}.gel-21\/24\@m{width:87.5%!important}.gel-22\/24\@m{width:91.66667%!important}.gel-23\/24\@m{width:95.83333%!important}}@media (min-width:56.25em){.gel-1\/1\@l{width:100%!important}.gel-1\/2\@l{width:50%!important}.gel-1\/3\@l{width:33.33333%!important}.gel-2\/3\@l{width:66.66667%!important}.gel-1\/4\@l{width:25%!important}.gel-2\/4\@l{width:50%!important}.gel-3\/4\@l{width:75%!important}.gel-1\/5\@l{width:20%!important}.gel-2\/5\@l{width:40%!important}.gel-3\/5\@l{width:60%!important}.gel-4\/5\@l{width:80%!important}.gel-1\/8\@l{width:12.5%!important}.gel-2\/8\@l{width:25%!important}.gel-3\/8\@l{width:37.5%!important}.gel-4\/8\@l{width:50%!important}.gel-5\/8\@l{width:62.5%!important}.gel-6\/8\@l{width:75%!important}.gel-7\/8\@l{width:87.5%!important}.gel-1\/10\@l{width:10%!important}.gel-2\/10\@l{width:20%!important}.gel-3\/10\@l{width:30%!important}.gel-4\/10\@l{width:40%!important}.gel-5\/10\@l{width:50%!important}.gel-6\/10\@l{width:60%!important}.gel-7\/10\@l{width:70%!important}.gel-8\/10\@l{width:80%!important}.gel-9\/10\@l{width:90%!important}.gel-1\/12\@l{width:8.33333%!important}.gel-2\/12\@l{width:16.66667%!important}.gel-3\/12\@l{width:25%!important}.gel-4\/12\@l{width:33.33333%!important}.gel-5\/12\@l{width:41.66667%!important}.gel-6\/12\@l{width:50%!important}.gel-7\/12\@l{width:58.33333%!important}.gel-8\/12\@l{width:66.66667%!important}.gel-9\/12\@l{width:75%!important}.gel-10\/12\@l{width:83.33333%!important}.gel-11\/12\@l{width:91.66667%!important}.gel-1\/24\@l{width:4.16667%!important}.gel-2\/24\@l{width:8.33333%!important}.gel-3\/24\@l{width:12.5%!important}.gel-4\/24\@l{width:16.66667%!important}.gel-5\/24\@l{width:20.83333%!important}.gel-6\/24\@l{width:25%!important}.gel-7\/24\@l{width:29.16667%!important}.gel-8\/24\@l{width:33.33333%!important}.gel-9\/24\@l{width:37.5%!important}.gel-10\/24\@l{width:41.66667%!important}.gel-11\/24\@l{width:45.83333%!important}.gel-12\/24\@l{width:50%!important}.gel-13\/24\@l{width:54.16667%!important}.gel-14\/24\@l{width:58.33333%!important}.gel-15\/24\@l{width:62.5%!important}.gel-16\/24\@l{width:66.66667%!important}.gel-17\/24\@l{width:70.83333%!important}.gel-18\/24\@l{width:75%!important}.gel-19\/24\@l{width:79.16667%!important}.gel-20\/24\@l{width:83.33333%!important}.gel-21\/24\@l{width:87.5%!important}.gel-22\/24\@l{width:91.66667%!important}.gel-23\/24\@l{width:95.83333%!important}}@media (min-width:63em){.gel-1\/1\@xl{width:100%!important}.gel-1\/2\@xl{width:50%!important}.gel-1\/3\@xl{width:33.33333%!important}.gel-2\/3\@xl{width:66.66667%!important}.gel-1\/4\@xl{width:25%!important}.gel-2\/4\@xl{width:50%!important}.gel-3\/4\@xl{width:75%!important}.gel-1\/5\@xl{width:20%!important}.gel-2\/5\@xl{width:40%!important}.gel-3\/5\@xl{width:60%!important}.gel-4\/5\@xl{width:80%!important}.gel-1\/8\@xl{width:12.5%!important}.gel-2\/8\@xl{width:25%!important}.gel-3\/8\@xl{width:37.5%!important}.gel-4\/8\@xl{width:50%!important}.gel-5\/8\@xl{width:62.5%!important}.gel-6\/8\@xl{width:75%!important}.gel-7\/8\@xl{width:87.5%!important}.gel-1\/10\@xl{width:10%!important}.gel-2\/10\@xl{width:20%!important}.gel-3\/10\@xl{width:30%!important}.gel-4\/10\@xl{width:40%!important}.gel-5\/10\@xl{width:50%!important}.gel-6\/10\@xl{width:60%!important}.gel-7\/10\@xl{width:70%!important}.gel-8\/10\@xl{width:80%!important}.gel-9\/10\@xl{width:90%!important}.gel-1\/12\@xl{width:8.33333%!important}.gel-2\/12\@xl{width:16.66667%!important}.gel-3\/12\@xl{width:25%!important}.gel-4\/12\@xl{width:33.33333%!important}.gel-5\/12\@xl{width:41.66667%!important}.gel-6\/12\@xl{width:50%!important}.gel-7\/12\@xl{width:58.33333%!important}.gel-8\/12\@xl{width:66.66667%!important}.gel-9\/12\@xl{width:75%!important}.gel-10\/12\@xl{width:83.33333%!important}.gel-11\/12\@xl{width:91.66667%!important}.gel-1\/24\@xl{width:4.16667%!important}.gel-2\/24\@xl{width:8.33333%!important}.gel-3\/24\@xl{width:12.5%!important}.gel-4\/24\@xl{width:16.66667%!important}.gel-5\/24\@xl{width:20.83333%!important}.gel-6\/24\@xl{width:25%!important}.gel-7\/24\@xl{width:29.16667%!important}.gel-8\/24\@xl{width:33.33333%!important}.gel-9\/24\@xl{width:37.5%!important}.gel-10\/24\@xl{width:41.66667%!important}.gel-11\/24\@xl{width:45.83333%!important}.gel-12\/24\@xl{width:50%!important}.gel-13\/24\@xl{width:54.16667%!important}.gel-14\/24\@xl{width:58.33333%!important}.gel-15\/24\@xl{width:62.5%!important}.gel-16\/24\@xl{width:66.66667%!important}.gel-17\/24\@xl{width:70.83333%!important}.gel-18\/24\@xl{width:75%!important}.gel-19\/24\@xl{width:79.16667%!important}.gel-20\/24\@xl{width:83.33333%!important}.gel-21\/24\@xl{width:87.5%!important}.gel-22\/24\@xl{width:91.66667%!important}.gel-23\/24\@xl{width:95.83333%!important}}@media (min-width:80em){.gel-1\/1\@xxl{width:100%!important}.gel-1\/2\@xxl{width:50%!important}.gel-1\/3\@xxl{width:33.33333%!important}.gel-2\/3\@xxl{width:66.66667%!important}.gel-1\/4\@xxl{width:25%!important}.gel-2\/4\@xxl{width:50%!important}.gel-3\/4\@xxl{width:75%!important}.gel-1\/5\@xxl{width:20%!important}.gel-2\/5\@xxl{width:40%!important}.gel-3\/5\@xxl{width:60%!important}.gel-4\/5\@xxl{width:80%!important}.gel-1\/8\@xxl{width:12.5%!important}.gel-2\/8\@xxl{width:25%!important}.gel-3\/8\@xxl{width:37.5%!important}.gel-4\/8\@xxl{width:50%!important}.gel-5\/8\@xxl{width:62.5%!important}.gel-6\/8\@xxl{width:75%!important}.gel-7\/8\@xxl{width:87.5%!important}.gel-1\/10\@xxl{width:10%!important}.gel-2\/10\@xxl{width:20%!important}.gel-3\/10\@xxl{width:30%!important}.gel-4\/10\@xxl{width:40%!important}.gel-5\/10\@xxl{width:50%!important}.gel-6\/10\@xxl{width:60%!important}.gel-7\/10\@xxl{width:70%!important}.gel-8\/10\@xxl{width:80%!important}.gel-9\/10\@xxl{width:90%!important}.gel-1\/12\@xxl{width:8.33333%!important}.gel-2\/12\@xxl{width:16.66667%!important}.gel-3\/12\@xxl{width:25%!important}.gel-4\/12\@xxl{width:33.33333%!important}.gel-5\/12\@xxl{width:41.66667%!important}.gel-6\/12\@xxl{width:50%!important}.gel-7\/12\@xxl{width:58.33333%!important}.gel-8\/12\@xxl{width:66.66667%!important}.gel-9\/12\@xxl{width:75%!important}.gel-10\/12\@xxl{width:83.33333%!important}.gel-11\/12\@xxl{width:91.66667%!important}.gel-1\/24\@xxl{width:4.16667%!important}.gel-2\/24\@xxl{width:8.33333%!important}.gel-3\/24\@xxl{width:12.5%!important}.gel-4\/24\@xxl{width:16.66667%!important}.gel-5\/24\@xxl{width:20.83333%!important}.gel-6\/24\@xxl{width:25%!important}.gel-7\/24\@xxl{width:29.16667%!important}.gel-8\/24\@xxl{width:33.33333%!important}.gel-9\/24\@xxl{width:37.5%!important}.gel-10\/24\@xxl{width:41.66667%!important}.gel-11\/24\@xxl{width:45.83333%!important}.gel-12\/24\@xxl{width:50%!important}.gel-13\/24\@xxl{width:54.16667%!important}.gel-14\/24\@xxl{width:58.33333%!important}.gel-15\/24\@xxl{width:62.5%!important}.gel-16\/24\@xxl{width:66.66667%!important}.gel-17\/24\@xxl{width:70.83333%!important}.gel-18\/24\@xxl{width:75%!important}.gel-19\/24\@xxl{width:79.16667%!important}.gel-20\/24\@xxl{width:83.33333%!important}.gel-21\/24\@xxl{width:87.5%!important}.gel-22\/24\@xxl{width:91.66667%!important}.gel-23\/24\@xxl{width:95.83333%!important}}.collection .collection-content,.error-container,.gel-wrap,.index-page .index-page-title,.index-page .index-page__call-to-action,.index-page .index-page__search-bar-wrapper,.index-page .index-page__short-description{max-width:1008px;margin:0 auto;padding-right:8px;padding-left:8px}@media (min-width:25em){.collection .collection-content,.error-container,.gel-wrap,.index-page .index-page-title,.index-page .index-page__call-to-action,.index-page .index-page__search-bar-wrapper,.index-page .index-page__short-description{padding-left:16px;padding-right:16px}}@media (min-width:80em){.collection .collection-content,.error-container,.gel-wrap,.index-page .index-page-title,.index-page .index-page__call-to-action,.index-page .index-page__search-bar-wrapper,.index-page .index-page__short-description{max-width:1280px}}.gel-layout{list-style:none;direction:ltr;text-align:left;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;margin-right:0;margin-left:-8px;padding-right:0;padding-left:0}@media (min-width:37.5em){.gel-layout{margin-left:-16px}}.gel-layout__item{width:100%;display:inline-block;padding-left:8px;text-align:left;vertical-align:top}@media (min-width:37.5em){.gel-layout__item{padding-left:16px}}.gel-layout--flush{margin-left:0}.gel-layout--flush>.gel-layout__item{padding-left:0}.gel-layout--rev{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.no-flexbox .gel-layout--rev{direction:rtl;text-align:left}.no-flexbox .gel-layout--rev>.gel-layout__item{direction:ltr;text-align:left}.gel-layout--middle{-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.gel-layout--middle>.gel-layout__item{vertical-align:middle}.gel-layout--bottom{-webkit-align-items:flex-end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}.gel-layout--bottom>.gel-layout__item{vertical-align:bottom}.gel-layout--right{text-align:right;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.gel-layout--right>.gel-layout__item{text-align:left}.gel-layout--center{text-align:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.gel-layout--center>.gel-layout__item{text-align:left}.gel-layout--auto>.gel-layout__item{width:auto}.gel-layout--no-flex{min-width:100%}.gel-layout--no-flex,.gel-layout--no-flex>.gel-layout__item{display:block;display:inline-block}.gel-layout--equal>.gel-layout__item{display:-webkit-flex;display:flex}.gel-layout--fit>.gel-layout__item{width:auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.gel-layout__item--top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.gel-layout__item--center{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.gel-layout__item--bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.gel-1\/1{width:100%!important}.gel-1\/2{width:50%!important}.gel-1\/3{width:33.33333%!important}.gel-2\/3{width:66.66667%!important}.gel-1\/4{width:25%!important}.gel-3\/4{width:75%!important}.gel-1\/5{width:20%!important}.gel-2\/5{width:40%!important}.gel-3\/5{width:60%!important}.gel-4\/5{width:80%!important}.gel-1\/8{width:12.5%!important}.gel-3\/8{width:37.5%!important}.gel-5\/8{width:62.5%!important}.gel-7\/8{width:87.5%!important}.gel-1\/10{width:10%!important}.gel-3\/10{width:30%!important}.gel-7\/10{width:70%!important}.gel-9\/10{width:90%!important}.gel-1\/12{width:8.33333%!important}.gel-2\/12{width:16.66667%!important}.gel-5\/12{width:41.66667%!important}.gel-7\/12{width:58.33333%!important}.gel-10\/12{width:83.33333%!important}.gel-11\/12{width:91.66667%!important}.gel-1\/24{width:4.16667%!important}.gel-5\/24{width:20.83333%!important}.gel-7\/24{width:29.16667%!important}.gel-11\/24{width:45.83333%!important}.gel-13\/24{width:54.16667%!important}.gel-17\/24{width:70.83333%!important}.gel-19\/24{width:79.16667%!important}.gel-23\/24{width:95.83333%!important}@media (min-width:25em){.gel-1\/1\@s{width:100%!important}.gel-1\/2\@s{width:50%!important}.gel-1\/3\@s{width:33.33333%!important}.gel-2\/3\@s{width:66.66667%!important}.gel-1\/4\@s{width:25%!important}.gel-3\/4\@s{width:75%!important}.gel-1\/5\@s{width:20%!important}.gel-2\/5\@s{width:40%!important}.gel-3\/5\@s{width:60%!important}.gel-4\/5\@s{width:80%!important}.gel-1\/8\@s{width:12.5%!important}.gel-3\/8\@s{width:37.5%!important}.gel-5\/8\@s{width:62.5%!important}.gel-7\/8\@s{width:87.5%!important}.gel-1\/10\@s{width:10%!important}.gel-3\/10\@s{width:30%!important}.gel-7\/10\@s{width:70%!important}.gel-9\/10\@s{width:90%!important}.gel-1\/12\@s{width:8.33333%!important}.gel-2\/12\@s{width:16.66667%!important}.gel-5\/12\@s{width:41.66667%!important}.gel-7\/12\@s{width:58.33333%!important}.gel-10\/12\@s{width:83.33333%!important}.gel-11\/12\@s{width:91.66667%!important}.gel-1\/24\@s{width:4.16667%!important}.gel-5\/24\@s{width:20.83333%!important}.gel-7\/24\@s{width:29.16667%!important}.gel-11\/24\@s{width:45.83333%!important}.gel-13\/24\@s{width:54.16667%!important}.gel-17\/24\@s{width:70.83333%!important}.gel-19\/24\@s{width:79.16667%!important}.gel-23\/24\@s{width:95.83333%!important}}@media (min-width:37.5em){.gel-1\/1\@m{width:100%!important}.gel-1\/2\@m{width:50%!important}.gel-1\/3\@m{width:33.33333%!important}.gel-2\/3\@m{width:66.66667%!important}.gel-1\/4\@m{width:25%!important}.gel-3\/4\@m{width:75%!important}.gel-1\/5\@m{width:20%!important}.gel-2\/5\@m{width:40%!important}.gel-3\/5\@m{width:60%!important}.gel-4\/5\@m{width:80%!important}.gel-1\/8\@m{width:12.5%!important}.gel-3\/8\@m{width:37.5%!important}.gel-5\/8\@m{width:62.5%!important}.gel-7\/8\@m{width:87.5%!important}.gel-1\/10\@m{width:10%!important}.gel-3\/10\@m{width:30%!important}.gel-7\/10\@m{width:70%!important}.gel-9\/10\@m{width:90%!important}.gel-1\/12\@m{width:8.33333%!important}.gel-2\/12\@m{width:16.66667%!important}.gel-5\/12\@m{width:41.66667%!important}.gel-7\/12\@m{width:58.33333%!important}.gel-10\/12\@m{width:83.33333%!important}.gel-11\/12\@m{width:91.66667%!important}.gel-1\/24\@m{width:4.16667%!important}.gel-5\/24\@m{width:20.83333%!important}.gel-7\/24\@m{width:29.16667%!important}.gel-11\/24\@m{width:45.83333%!important}.gel-13\/24\@m{width:54.16667%!important}.gel-17\/24\@m{width:70.83333%!important}.gel-19\/24\@m{width:79.16667%!important}.gel-23\/24\@m{width:95.83333%!important}}@media (min-width:56.25em){.gel-1\/1\@l{width:100%!important}.gel-1\/2\@l{width:50%!important}.gel-1\/3\@l{width:33.33333%!important}.gel-2\/3\@l{width:66.66667%!important}.gel-1\/4\@l{width:25%!important}.gel-3\/4\@l{width:75%!important}.gel-1\/5\@l{width:20%!important}.gel-2\/5\@l{width:40%!important}.gel-3\/5\@l{width:60%!important}.gel-4\/5\@l{width:80%!important}.gel-1\/8\@l{width:12.5%!important}.gel-3\/8\@l{width:37.5%!important}.gel-5\/8\@l{width:62.5%!important}.gel-7\/8\@l{width:87.5%!important}.gel-1\/10\@l{width:10%!important}.gel-3\/10\@l{width:30%!important}.gel-7\/10\@l{width:70%!important}.gel-9\/10\@l{width:90%!important}.gel-1\/12\@l{width:8.33333%!important}.gel-2\/12\@l{width:16.66667%!important}.gel-5\/12\@l{width:41.66667%!important}.gel-7\/12\@l{width:58.33333%!important}.gel-10\/12\@l{width:83.33333%!important}.gel-11\/12\@l{width:91.66667%!important}.gel-1\/24\@l{width:4.16667%!important}.gel-5\/24\@l{width:20.83333%!important}.gel-7\/24\@l{width:29.16667%!important}.gel-11\/24\@l{width:45.83333%!important}.gel-13\/24\@l{width:54.16667%!important}.gel-17\/24\@l{width:70.83333%!important}.gel-19\/24\@l{width:79.16667%!important}.gel-23\/24\@l{width:95.83333%!important}}@media (min-width:63em){.gel-1\/1\@xl{width:100%!important}.gel-1\/2\@xl{width:50%!important}.gel-1\/3\@xl{width:33.33333%!important}.gel-2\/3\@xl{width:66.66667%!important}.gel-1\/4\@xl{width:25%!important}.gel-3\/4\@xl{width:75%!important}.gel-1\/5\@xl{width:20%!important}.gel-2\/5\@xl{width:40%!important}.gel-3\/5\@xl{width:60%!important}.gel-4\/5\@xl{width:80%!important}.gel-1\/8\@xl{width:12.5%!important}.gel-3\/8\@xl{width:37.5%!important}.gel-5\/8\@xl{width:62.5%!important}.gel-7\/8\@xl{width:87.5%!important}.gel-1\/10\@xl{width:10%!important}.gel-3\/10\@xl{width:30%!important}.gel-7\/10\@xl{width:70%!important}.gel-9\/10\@xl{width:90%!important}.gel-1\/12\@xl{width:8.33333%!important}.gel-2\/12\@xl{width:16.66667%!important}.gel-5\/12\@xl{width:41.66667%!important}.gel-7\/12\@xl{width:58.33333%!important}.gel-10\/12\@xl{width:83.33333%!important}.gel-11\/12\@xl{width:91.66667%!important}.gel-1\/24\@xl{width:4.16667%!important}.gel-5\/24\@xl{width:20.83333%!important}.gel-7\/24\@xl{width:29.16667%!important}.gel-11\/24\@xl{width:45.83333%!important}.gel-13\/24\@xl{width:54.16667%!important}.gel-17\/24\@xl{width:70.83333%!important}.gel-19\/24\@xl{width:79.16667%!important}.gel-23\/24\@xl{width:95.83333%!important}}@media (min-width:80em){.gel-1\/1\@xxl{width:100%!important}.gel-1\/2\@xxl{width:50%!important}.gel-1\/3\@xxl{width:33.33333%!important}.gel-2\/3\@xxl{width:66.66667%!important}.gel-1\/4\@xxl{width:25%!important}.gel-3\/4\@xxl{width:75%!important}.gel-1\/5\@xxl{width:20%!important}.gel-2\/5\@xxl{width:40%!important}.gel-3\/5\@xxl{width:60%!important}.gel-4\/5\@xxl{width:80%!important}.gel-1\/8\@xxl{width:12.5%!important}.gel-3\/8\@xxl{width:37.5%!important}.gel-5\/8\@xxl{width:62.5%!important}.gel-7\/8\@xxl{width:87.5%!important}.gel-1\/10\@xxl{width:10%!important}.gel-3\/10\@xxl{width:30%!important}.gel-7\/10\@xxl{width:70%!important}.gel-9\/10\@xxl{width:90%!important}.gel-1\/12\@xxl{width:8.33333%!important}.gel-2\/12\@xxl{width:16.66667%!important}.gel-5\/12\@xxl{width:41.66667%!important}.gel-7\/12\@xxl{width:58.33333%!important}.gel-10\/12\@xxl{width:83.33333%!important}.gel-11\/12\@xxl{width:91.66667%!important}.gel-1\/24\@xxl{width:4.16667%!important}.gel-5\/24\@xxl{width:20.83333%!important}.gel-7\/24\@xxl{width:29.16667%!important}.gel-11\/24\@xxl{width:45.83333%!important}.gel-13\/24\@xxl{width:54.16667%!important}.gel-17\/24\@xxl{width:70.83333%!important}.gel-19\/24\@xxl{width:79.16667%!important}.gel-23\/24\@xxl{width:95.83333%!important}}.ec-icon{fill:currentColor;height:1em;position:relative;top:2px;width:1em}.ec-icon svg{height:inherit;width:inherit}.ec-pagination{display:flex;padding-bottom:24px}.ec-pagination__list{display:inline-block;list-style:none;margin:0 auto;padding:0}.ec-pagination__list-item{font-size:15px;font-size:.9375rem;line-height:20px;line-height:1.25rem;font-weight:700;display:none;padding-left:8px;padding-top:8px}@media (min-width:20em){.ec-pagination__list-item{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}@media (min-width:37.5em){.ec-pagination__list-item{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem}.no-touch .ec-pagination__list-item{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}.ec-pagination__list-item:first-child{padding-left:0}.ec-pagination__list-item.ec-pagination__priority--0{display:inline}@media (min-width:37.5em){.ec-pagination__list-item.ec-pagination__priority--1{display:inline}}@media (min-width:56.25em){.ec-pagination__list-item.ec-pagination__priority--2{display:inline}}@media (min-width:63em){.ec-pagination__list-item.ec-pagination__priority--3{display:inline}}.ec-pagination__ellipsis{display:inline}.ec-pagination__ellipsis:after{content:"..."}@media (min-width:63em){.ec-pagination__ellipsis--priority-1{display:none}}@media (min-width:56.25em){.ec-pagination__ellipsis--priority-2{display:none}}@media (min-width:37.5em){.ec-pagination__ellipsis--priority-3{display:none}}.ec-pagination__ellipsis--priority-4{display:none}.ec-pagination__link{background-color:#eee;color:#252525;display:inline-block;line-height:44px;text-align:center;text-decoration:none;width:44px}.ec-pagination__link:visited{color:#706d66}.ec-pagination__link:focus,.ec-pagination__link:hover{background-color:#252525;color:#eee;text-decoration:underline}.ec-pagination__link--disabled{color:#dbdbdb}.ec-pagination__link--disabled:focus,.ec-pagination__link--disabled:hover{background-color:#eee;color:#dbdbdb;text-decoration:none}.ec-pagination__link--selected{background-color:#0073bb;color:#fff}.ec-pagination__link .ec-icon{top:0}.ec-pagination__link .ec-icon svg{height:12px;width:12px}.ec-pagination-summary{padding-bottom:16px;padding-top:24px}.ec-pagination-summary__text{font-size:15px;font-size:.9375rem;line-height:20px;line-height:1.25rem}@media (min-width:20em){.ec-pagination-summary__text{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}@media (min-width:37.5em){.ec-pagination-summary__text{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem}.no-touch .ec-pagination-summary__text{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}@media (min-width:37.5em){.ec-pagination-summary{padding-bottom:24px}}.ec-pagination--bitesize .ec-pagination__link{background-color:#fff;text-decoration:underline;text-decoration-color:#e5640f}.ec-pagination--bitesize .ec-pagination__link--arrow{background-color:#e5640f;color:#fff}.ec-pagination--bitesize .ec-pagination__link--arrow:focus,.ec-pagination--bitesize .ec-pagination__link--arrow:hover{background-color:#252525;color:#fff}.ec-pagination--bitesize .ec-pagination__link--arrow.ec-pagination__link--disabled,.ec-pagination--bitesize .ec-pagination__link--arrow.ec-pagination__link--disabled:focus,.ec-pagination--bitesize .ec-pagination__link--arrow.ec-pagination__link--disabled:hover{background-color:#eee;color:#fff}.ec-pagination--bitesize .ec-pagination__link:focus,.ec-pagination--bitesize .ec-pagination__link:hover{background-color:#fff;color:#e5640f;text-decoration:none}.ec-pagination--bitesize .ec-pagination__link--selected{background-color:#252525;text-decoration:none}.ec-pagination--bitesize .ec-pagination__link--selected:focus,.ec-pagination--bitesize .ec-pagination__link--selected:hover{background-color:#252525;color:#fff}.baseplate-canon{font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem}@media (min-width:20em){.baseplate-canon{font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem}}@media (min-width:37.5em){.baseplate-canon{font-size:52px;font-size:3.25rem;line-height:56px;line-height:3.5rem}.no-touch .baseplate-canon{font-size:44px;font-size:2.75rem;line-height:48px;line-height:3rem}}.baseplate-canon-bold{font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem;font-weight:700;letter-spacing:-1px;letter-spacing:-.0625rem}@media (min-width:20em){.baseplate-canon-bold{font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem}}@media (min-width:37.5em){.baseplate-canon-bold{font-size:52px;font-size:3.25rem;line-height:56px;line-height:3.5rem}.no-touch .baseplate-canon-bold{font-size:44px;font-size:2.75rem;line-height:48px;line-height:3rem}}.baseplate-trafalgar{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem}@media (min-width:20em){.baseplate-trafalgar{font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem}}@media (min-width:37.5em){.baseplate-trafalgar{font-size:36px;font-size:2.25rem;line-height:40px;line-height:2.5rem}.no-touch .baseplate-trafalgar{font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem}}.baseplate-trafalgar-bold{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;font-weight:700;letter-spacing:-1px;letter-spacing:-.0625rem}@media (min-width:20em){.baseplate-trafalgar-bold{font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem}}@media (min-width:37.5em){.baseplate-trafalgar-bold{font-size:36px;font-size:2.25rem;line-height:40px;line-height:2.5rem}.no-touch .baseplate-trafalgar-bold{font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem}}.baseplate-paragon{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem}@media (min-width:20em){.baseplate-paragon{font-size:22px;font-size:1.375rem;line-height:26px;line-height:1.625rem}}@media (min-width:37.5em){.baseplate-paragon{font-size:30px;font-size:1.875rem;line-height:34px;line-height:2.125rem}.no-touch .baseplate-paragon{font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem}}.baseplate-paragon-bold{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;font-weight:700;letter-spacing:-1px;letter-spacing:-.0625rem}@media (min-width:20em){.baseplate-paragon-bold{font-size:22px;font-size:1.375rem;line-height:26px;line-height:1.625rem}}@media (min-width:37.5em){.baseplate-paragon-bold{font-size:30px;font-size:1.875rem;line-height:34px;line-height:2.125rem}.no-touch .baseplate-paragon-bold{font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem}}.baseplate-double-pica{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem}@media (min-width:37.5em){.baseplate-double-pica{font-size:26px;font-size:1.625rem;line-height:30px;line-height:1.875rem}.no-touch .baseplate-double-pica{font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem}}.baseplate-double-pica-bold{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;font-weight:700;letter-spacing:-1px;letter-spacing:-.0625rem}@media (min-width:37.5em){.baseplate-double-pica-bold{font-size:26px;font-size:1.625rem;line-height:30px;line-height:1.875rem}.no-touch .baseplate-double-pica-bold{font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem}}.baseplate-great-primer{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem}@media (min-width:37.5em){.baseplate-great-primer{font-size:21px;font-size:1.3125rem;line-height:24px;line-height:1.5rem}.no-touch .baseplate-great-primer{font-size:20px;font-size:1.25rem}}.baseplate-great-primer-bold{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;font-weight:700}@media (min-width:20em){.baseplate-great-primer-bold{letter-spacing:-1px;letter-spacing:-.0625rem}}@media (min-width:37.5em){.baseplate-great-primer-bold{font-size:21px;font-size:1.3125rem;line-height:24px;line-height:1.5rem}.no-touch .baseplate-great-primer-bold{font-size:20px;font-size:1.25rem}}.baseplate-pica{font-size:15px;font-size:.9375rem;line-height:20px;line-height:1.25rem}@media (min-width:20em){.baseplate-pica{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}@media (min-width:37.5em){.baseplate-pica{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem}.no-touch .baseplate-pica{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}.baseplate-pica-bold{font-size:15px;font-size:.9375rem;line-height:20px;line-height:1.25rem;font-weight:700}@media (min-width:20em){.baseplate-pica-bold{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}@media (min-width:37.5em){.baseplate-pica-bold{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem}.no-touch .baseplate-pica-bold{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}.baseplate-long-primer{font-size:15px;font-size:.9375rem;line-height:18px;line-height:1.125rem}@media (min-width:37.5em){.baseplate-long-primer{line-height:20px;line-height:1.25rem}.no-touch .baseplate-long-primer{font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem}}.baseplate-long-primer-bold{font-size:15px;font-size:.9375rem;line-height:18px;line-height:1.125rem;font-weight:700}@media (min-width:37.5em){.baseplate-long-primer-bold{line-height:20px;line-height:1.25rem}.no-touch .baseplate-long-primer-bold{font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem}}.baseplate-brevier{font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem}@media (min-width:20em){.baseplate-brevier{line-height:18px;line-height:1.125rem}}@media (min-width:37.5em){.no-touch .baseplate-brevier{font-size:13px;font-size:.8125rem;line-height:16px;line-height:1rem}}.baseplate-brevier-bold{font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem;font-weight:700}@media (min-width:20em){.baseplate-brevier-bold{line-height:18px;line-height:1.125rem}}@media (min-width:37.5em){.no-touch .baseplate-brevier-bold{font-size:13px;font-size:.8125rem;line-height:16px;line-height:1rem}}.baseplate-minion{font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem;text-transform:uppercase}@media (min-width:37.5em){.baseplate-minion{font-size:13px;font-size:.8125rem}.no-touch .baseplate-minion{font-size:12px;font-size:.75rem}}.baseplate-minion-bold{font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem;text-transform:uppercase;font-weight:700}@media (min-width:37.5em){.baseplate-minion-bold{font-size:13px;font-size:.8125rem}.no-touch .baseplate-minion-bold{font-size:12px;font-size:.75rem}}.baseplate-body-copy{font-size:15px;font-size:.9375rem;line-height:20px;line-height:1.25rem}@media (min-width:20em){.baseplate-body-copy{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem}}@media (min-width:37.5em){.baseplate-body-copy{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem}.no-touch .baseplate-body-copy{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem}}.education-link__invisible--my-bitesize{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.education-link__link--my-bitesize{text-decoration:none}.education-link__link--my-bitesize:visited .education-link__link-title--my-bitesize{color:#fff}.education-link__link--my-bitesize:focus .education-link__link-panel--my-bitesize,.education-link__link--my-bitesize:hover .education-link__link-panel--my-bitesize{background-color:#231f20}.education-link__link--my-bitesize:focus .education-link__link-title--my-bitesize,.education-link__link--my-bitesize:hover .education-link__link-title--my-bitesize{color:#fff;font-weight:400;text-decoration:underline}.education-link__link--my-bitesize:focus .education-link__link-subtitle--my-bitesize,.education-link__link--my-bitesize:hover .education-link__link-subtitle--my-bitesize{color:#fff;font-weight:400;text-decoration:none}.education-link__link--my-bitesize:focus .education-link__link-icon--my-bitesize,.education-link__link--my-bitesize:hover .education-link__link-icon--my-bitesize{fill:#fff}.education-link__link--my-bitesize:focus svg,.education-link__link--my-bitesize:hover svg{pointer-events:none}.education-link__link-panel--my-bitesize{background-color:#e5640f;margin-bottom:3px;padding:12px}.education-link__link-text-wrapper--my-bitesize{display:table-cell;width:100%}.education-link__link-title--my-bitesize{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;color:#fff;font-weight:400;text-decoration:none}@media (min-width:37.5em){.education-link__link-title--my-bitesize{font-size:21px;font-size:1.3125rem;line-height:24px;line-height:1.5rem}.no-touch .education-link__link-title--my-bitesize{font-size:20px;font-size:1.25rem}}.education-link__link-subtitle--my-bitesize{font-size:15px;font-size:.9375rem;line-height:20px;line-height:1.25rem;color:#fff;font-weight:400;margin-top:4px;text-decoration:none}@media (min-width:20em){.education-link__link-subtitle--my-bitesize{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}@media (min-width:37.5em){.education-link__link-subtitle--my-bitesize{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem}.no-touch .education-link__link-subtitle--my-bitesize{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}.education-link__link-icon-wrapper--my-bitesize{display:table-cell;vertical-align:middle}.education-link__link-icon--my-bitesize{fill:#fff;height:16px;padding-top:3px;padding-left:8px;width:16px}@media (min-width:37.5em){.education-link__link-icon--my-bitesize{padding-top:4px}}svg{pointer-events:none}body{margin:0}.promo{width:100%;box-sizing:border-box;margin-bottom:16px}.promo .promo-link{flex-direction:column;background:#f1f1f1;border:none;color:#fff;line-height:0;margin:0;text-decoration:none;padding:0;width:100%;display:flex}.promo:hover .promo-link{background:#333}.promo:hover .promo-link .promo-title{text-decoration:underline}.promo:hover .promo-image-container .gel-icon{background:#333}.promo .promo-image-container{width:100%;background-color:#f0f0f0;background-image:url(https://web.archive.org/web/20191122030557im_/https://bitesize.files.bbci.co.uk/images/svgs/furniture/bbc-blocks-image-placeholder.svg);background-position:50%;background-repeat:no-repeat;background-size:30%;flex:none;height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.promo .promo-image-container .gel-icon{display:block;position:absolute;bottom:0;left:0;background:#f1f1f1;height:54px;width:54px;color:#000;padding:16px 0;box-sizing:border-box}.promo .promo-image-container .gel-icon svg{height:20px!important}.promo .promo-image{width:100%;margin:0;border:none;position:absolute}.promo .promo-image--lazyload+.gel-icon{display:none}.promo .promo-label{font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem;background-color:#000;color:#fff;left:0;padding:8px;position:absolute;text-transform:uppercase;top:0}@media (min-width:37.5em){.promo .promo-label{font-size:13px;font-size:.8125rem}.no-touch .promo .promo-label{font-size:12px;font-size:.75rem}}.promo .promo-footer{width:100%;display:flex;flex-grow:1;flex-direction:column}.promo .promo-title{font-size:15px;font-size:.9375rem;line-height:20px;line-height:1.25rem;border:none;margin:16px;padding:0}@media (min-width:20em){.promo .promo-title{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}@media (min-width:37.5em){.promo .promo-title{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem}.no-touch .promo .promo-title{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}.promo .promo-synopsis{font-size:15px;font-size:.9375rem;line-height:18px;line-height:1.125rem;border:none;margin:16px;margin-top:0;padding:0}@media (min-width:37.5em){.promo .promo-synopsis{line-height:20px;line-height:1.25rem}.no-touch .promo .promo-synopsis{font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem}}.promo .promo-attribution{font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem;margin:16px;margin-top:auto;padding:0;text-transform:uppercase;font-weight:400}@media (min-width:37.5em){.promo .promo-attribution{font-size:13px;font-size:.8125rem}.no-touch .promo .promo-attribution{font-size:12px;font-size:.75rem}}@supports (-ms-ime-align:auto){.promo{overflow:hidden}.promo-image-container{display:table}.promo-link{height:100%}.promo-footer{position:relative}}.collection .collection-content{box-sizing:border-box;padding-bottom:16px;padding-top:28px}.collection .collection-title{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;margin-bottom:18px;margin-top:0}@media (min-width:37.5em){.collection .collection-title{font-size:26px;font-size:1.625rem;line-height:30px;line-height:1.875rem}.no-touch .collection .collection-title{font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem}}.collection .collection-title--light{color:#fff!important}.collection .collection-title .collection-title-link{color:#000;text-decoration:none}.collection .collection-title .collection-title-link:hover{color:#1074b9;text-decoration:underline}.collection .collection-title .collection-title-link .gel-icon{margin-left:8px;width:.6em;height:.6em}.error-container{box-sizing:border-box;padding:16px;background:#fff}.error-container .gel-icon--loading{padding:16px}.error-container .gel-icon--loading,.error-container svg{height:64px;width:64px}.error-container h2{font-size:2rem;max-width:800px}.error-container p{font-size:1rem;font-weight:400;max-width:800px}.error-container ul{list-style:none;margin-left:0;padding-left:0;font-size:1rem}.error-container ul a{color:#000;font-weight:700}@media (min-width:37.5em){.error-container h2{font-size:2.75rem}}.index-page{box-sizing:border-box;margin-top:16px}.index-page.sr-only{position:absolute;padding:0;margin:-1px;clip:rect(0,0,0,0);width:1px;height:1px;border:0;overflow:hidden}.index-page .index-page-title{box-sizing:border-box;padding-bottom:16px;font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem}@media (min-width:20em){.index-page .index-page-title{font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem}}@media (min-width:37.5em){.index-page .index-page-title{font-size:36px;font-size:2.25rem;line-height:40px;line-height:2.5rem}.no-touch .index-page .index-page-title{font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem}}.index-page .index-page__short-description{box-sizing:border-box;padding-bottom:16px;font-size:15px;font-size:.9375rem;line-height:20px;line-height:1.25rem}@media (min-width:20em){.index-page .index-page__short-description{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem}}@media (min-width:37.5em){.index-page .index-page__short-description{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem}.no-touch .index-page .index-page__short-description{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem}}.index-page .index-page__call-to-action{box-sizing:border-box;padding-bottom:16px}.index-page .index-page__search-bar-wrapper{box-sizing:border-box;margin-top:-30px;padding:0 8px}@media (min-width:37.5em){.index-page .index-page__search-bar-wrapper{margin-left:16px;margin-right:16px;padding:0 16px}}@media (min-width:66em){.index-page .index-page__search-bar-wrapper{margin-left:auto;margin-right:auto;max-width:1008px}}.layout-hero-2 .promo{width:50%}.layout-hero-2 .promo:first-child{width:100%}.layout-hero-2 .promo .promo-link{flex-direction:column}.layout-hero-2 .promo .promo-footer,.layout-hero-2 .promo .promo-image-container{width:100%}.layout-branding-image-3{background-size:cover}.layout-pocket .layout-pocket__row--hidden{display:none}.layout-pocket .layout-pocket__row--last{height:50px;overflow:hidden}.layout-pocket .layout-pocket__mask{box-shadow:inset 0 -10px 7px 0 rgba(0,0,0,.2);width:100%;content:" ";position:relative;bottom:0;box-shadow:inset -16px 16px -8px rgba(0,0,0,.3);text-align:center;top:-50px;height:50px;margin-bottom:-34px}.layout-pocket .layout-pocket__show-more{font-size:18px;padding:12px;background:#333;border:0;color:#fff;cursor:pointer;margin-top:22px;position:relative}.layout-pocket .layout-pocket__show-more:focus,.layout-pocket .layout-pocket__show-more:hover{background:#262626;text-decoration:underline}.layout-pocket .gel-icon--down svg{vertical-align:middle;height:12px;width:12px;padding-left:8px}.layout-2-with-links .promo-container{box-sizing:border-box;flex-direction:column}.layout-2-with-links .promo-container .collection-title:empty{margin-top:0;margin-bottom:0}.layout-2-with-links .promo-container .collection-title:empty:before{display:none}.layout-2-with-links .promo-container .promo{display:flex;flex:1 1 auto}.layout-branding-colour-three-with-link{padding-bottom:32px;direction:rtl}.layout-branding-colour-three-with-link .link-container{display:table-cell;padding:11px 0 13px;direction:ltr}@media (min-width:37.5em){.promo .promo-link{flex-direction:column}.promo .promo-footer,.promo .promo-image-container{width:100%}.layout-hero-2 .promo{width:50%}.layout-hero-2 .promo:first-child{width:100%}.layout-hero-2 .promo:first-child .promo-link{flex-direction:row}.layout-hero-2 .promo:first-child .promo-image-container{width:66.66667%}.layout-branding-colour-3 .promo,.layout-branding-image-3 .promo,.layout-hero-2 .promo:first-child .promo-footer{width:33.33333%}.layout-branding-colour-3 .promo .promo-link,.layout-branding-image-3 .promo .promo-link{flex-direction:column}.layout-branding-colour-3 .promo .promo-footer,.layout-branding-colour-3 .promo .promo-image-container,.layout-branding-image-3 .promo .promo-footer,.layout-branding-image-3 .promo .promo-image-container{width:100%}.layout-pocket .layout-pocket__row--last{height:180px}.layout-pocket .layout-pocket__mask{top:-180px;height:180px;margin-bottom:-164px}.layout-pocket .layout-pocket__show-more{margin-top:152px}.layout-2-with-links .promo-container{width:50%}.layout-2-with-links .promo-container .collection-title:empty{margin-bottom:18px}.layout-2-with-links .promo-container .collection-title:empty:before{content:"\A0";display:block}.index-page .index-page__short-description{padding-right:25%}}@media (min-width:48em){.layout-hero-2 .promo{width:25%}.layout-hero-2 .promo:first-child{width:50%}.layout-hero-2 .promo:first-child .promo-link{flex-direction:column}.layout-hero-2 .promo:first-child .promo-footer,.layout-hero-2 .promo:first-child .promo-image-container{width:100%}.layout-branding-colour-3,.layout-branding-image-3{padding:0 16px}.layout-branding-colour-3 .collection-title,.layout-branding-image-3 .collection-title{width:75%;color:#fff;padding-left:32px}.layout-branding-colour-3 .promo,.layout-branding-image-3 .promo{width:25%}.layout-branding-colour-3 .promo .promo-link,.layout-branding-image-3 .promo .promo-link{flex-direction:column}.layout-branding-colour-3 .promo .promo-footer,.layout-branding-colour-3 .promo .promo-image-container,.layout-branding-image-3 .promo .promo-footer,.layout-branding-image-3 .promo .promo-image-container{width:100%}.layout-branding-image-3 .promo:hover .promo-link .promo-title{text-decoration:underline}.layout-row-4 .promo{width:25%}.layout-pocket .layout-pocket__row--last{height:80px}.layout-pocket .layout-pocket__mask{top:-80px;height:80px;margin-bottom:-48px}.layout-pocket .layout-pocket__show-more{margin-top:52px}}.index-page__search-bar-wrapper{margin-top:-30px}</style><!--[if gt IE 8]><!--></noscript><!--<![endif]--><script>if (Morph.enhanced) { Morph.styles["bbc-morph-baseplate-content-view/5.19.0"]=true; Morph.styleSrc.push("<style>.gel-2\\/4{width:50%!important}.gel-2\\/8{width:25%!important}.gel-4\\/8{width:50%!important}.gel-6\\/8{width:75%!important}.gel-2\\/10{width:20%!important}.gel-4\\/10{width:40%!important}.gel-5\\/10{width:50%!important}.gel-6\\/10{width:60%!important}.gel-8\\/10{width:80%!important}.gel-3\\/12{width:25%!important}.gel-4\\/12{width:33.33333%!important}.gel-6\\/12{width:50%!important}.gel-8\\/12{width:66.66667%!important}.gel-9\\/12{width:75%!important}.gel-2\\/24{width:8.33333%!important}.gel-3\\/24{width:12.5%!important}.gel-4\\/24{width:16.66667%!important}.gel-6\\/24{width:25%!important}.gel-8\\/24{width:33.33333%!important}.gel-9\\/24{width:37.5%!important}.gel-10\\/24{width:41.66667%!important}.gel-12\\/24{width:50%!important}.gel-14\\/24{width:58.33333%!important}.gel-15\\/24{width:62.5%!important}.gel-16\\/24{width:66.66667%!important}.gel-18\\/24{width:75%!important}.gel-20\\/24{width:83.33333%!important}.gel-21\\/24{width:87.5%!important}.gel-22\\/24{width:91.66667%!important}@media (min-width:25em){.gel-1\\/1\\@s{width:100%!important}.gel-1\\/2\\@s{width:50%!important}.gel-1\\/3\\@s{width:33.33333%!important}.gel-2\\/3\\@s{width:66.66667%!important}.gel-1\\/4\\@s{width:25%!important}.gel-2\\/4\\@s{width:50%!important}.gel-3\\/4\\@s{width:75%!important}.gel-1\\/5\\@s{width:20%!important}.gel-2\\/5\\@s{width:40%!important}.gel-3\\/5\\@s{width:60%!important}.gel-4\\/5\\@s{width:80%!important}.gel-1\\/8\\@s{width:12.5%!important}.gel-2\\/8\\@s{width:25%!important}.gel-3\\/8\\@s{width:37.5%!important}.gel-4\\/8\\@s{width:50%!important}.gel-5\\/8\\@s{width:62.5%!important}.gel-6\\/8\\@s{width:75%!important}.gel-7\\/8\\@s{width:87.5%!important}.gel-1\\/10\\@s{width:10%!important}.gel-2\\/10\\@s{width:20%!important}.gel-3\\/10\\@s{width:30%!important}.gel-4\\/10\\@s{width:40%!important}.gel-5\\/10\\@s{width:50%!important}.gel-6\\/10\\@s{width:60%!important}.gel-7\\/10\\@s{width:70%!important}.gel-8\\/10\\@s{width:80%!important}.gel-9\\/10\\@s{width:90%!important}.gel-1\\/12\\@s{width:8.33333%!important}.gel-2\\/12\\@s{width:16.66667%!important}.gel-3\\/12\\@s{width:25%!important}.gel-4\\/12\\@s{width:33.33333%!important}.gel-5\\/12\\@s{width:41.66667%!important}.gel-6\\/12\\@s{width:50%!important}.gel-7\\/12\\@s{width:58.33333%!important}.gel-8\\/12\\@s{width:66.66667%!important}.gel-9\\/12\\@s{width:75%!important}.gel-10\\/12\\@s{width:83.33333%!important}.gel-11\\/12\\@s{width:91.66667%!important}.gel-1\\/24\\@s{width:4.16667%!important}.gel-2\\/24\\@s{width:8.33333%!important}.gel-3\\/24\\@s{width:12.5%!important}.gel-4\\/24\\@s{width:16.66667%!important}.gel-5\\/24\\@s{width:20.83333%!important}.gel-6\\/24\\@s{width:25%!important}.gel-7\\/24\\@s{width:29.16667%!important}.gel-8\\/24\\@s{width:33.33333%!important}.gel-9\\/24\\@s{width:37.5%!important}.gel-10\\/24\\@s{width:41.66667%!important}.gel-11\\/24\\@s{width:45.83333%!important}.gel-12\\/24\\@s{width:50%!important}.gel-13\\/24\\@s{width:54.16667%!important}.gel-14\\/24\\@s{width:58.33333%!important}.gel-15\\/24\\@s{width:62.5%!important}.gel-16\\/24\\@s{width:66.66667%!important}.gel-17\\/24\\@s{width:70.83333%!important}.gel-18\\/24\\@s{width:75%!important}.gel-19\\/24\\@s{width:79.16667%!important}.gel-20\\/24\\@s{width:83.33333%!important}.gel-21\\/24\\@s{width:87.5%!important}.gel-22\\/24\\@s{width:91.66667%!important}.gel-23\\/24\\@s{width:95.83333%!important}}@media (min-width:37.5em){.gel-1\\/1\\@m{width:100%!important}.gel-1\\/2\\@m{width:50%!important}.gel-1\\/3\\@m{width:33.33333%!important}.gel-2\\/3\\@m{width:66.66667%!important}.gel-1\\/4\\@m{width:25%!important}.gel-2\\/4\\@m{width:50%!important}.gel-3\\/4\\@m{width:75%!important}.gel-1\\/5\\@m{width:20%!important}.gel-2\\/5\\@m{width:40%!important}.gel-3\\/5\\@m{width:60%!important}.gel-4\\/5\\@m{width:80%!important}.gel-1\\/8\\@m{width:12.5%!important}.gel-2\\/8\\@m{width:25%!important}.gel-3\\/8\\@m{width:37.5%!important}.gel-4\\/8\\@m{width:50%!important}.gel-5\\/8\\@m{width:62.5%!important}.gel-6\\/8\\@m{width:75%!important}.gel-7\\/8\\@m{width:87.5%!important}.gel-1\\/10\\@m{width:10%!important}.gel-2\\/10\\@m{width:20%!important}.gel-3\\/10\\@m{width:30%!important}.gel-4\\/10\\@m{width:40%!important}.gel-5\\/10\\@m{width:50%!important}.gel-6\\/10\\@m{width:60%!important}.gel-7\\/10\\@m{width:70%!important}.gel-8\\/10\\@m{width:80%!important}.gel-9\\/10\\@m{width:90%!important}.gel-1\\/12\\@m{width:8.33333%!important}.gel-2\\/12\\@m{width:16.66667%!important}.gel-3\\/12\\@m{width:25%!important}.gel-4\\/12\\@m{width:33.33333%!important}.gel-5\\/12\\@m{width:41.66667%!important}.gel-6\\/12\\@m{width:50%!important}.gel-7\\/12\\@m{width:58.33333%!important}.gel-8\\/12\\@m{width:66.66667%!important}.gel-9\\/12\\@m{width:75%!important}.gel-10\\/12\\@m{width:83.33333%!important}.gel-11\\/12\\@m{width:91.66667%!important}.gel-1\\/24\\@m{width:4.16667%!important}.gel-2\\/24\\@m{width:8.33333%!important}.gel-3\\/24\\@m{width:12.5%!important}.gel-4\\/24\\@m{width:16.66667%!important}.gel-5\\/24\\@m{width:20.83333%!important}.gel-6\\/24\\@m{width:25%!important}.gel-7\\/24\\@m{width:29.16667%!important}.gel-8\\/24\\@m{width:33.33333%!important}.gel-9\\/24\\@m{width:37.5%!important}.gel-10\\/24\\@m{width:41.66667%!important}.gel-11\\/24\\@m{width:45.83333%!important}.gel-12\\/24\\@m{width:50%!important}.gel-13\\/24\\@m{width:54.16667%!important}.gel-14\\/24\\@m{width:58.33333%!important}.gel-15\\/24\\@m{width:62.5%!important}.gel-16\\/24\\@m{width:66.66667%!important}.gel-17\\/24\\@m{width:70.83333%!important}.gel-18\\/24\\@m{width:75%!important}.gel-19\\/24\\@m{width:79.16667%!important}.gel-20\\/24\\@m{width:83.33333%!important}.gel-21\\/24\\@m{width:87.5%!important}.gel-22\\/24\\@m{width:91.66667%!important}.gel-23\\/24\\@m{width:95.83333%!important}}@media (min-width:56.25em){.gel-1\\/1\\@l{width:100%!important}.gel-1\\/2\\@l{width:50%!important}.gel-1\\/3\\@l{width:33.33333%!important}.gel-2\\/3\\@l{width:66.66667%!important}.gel-1\\/4\\@l{width:25%!important}.gel-2\\/4\\@l{width:50%!important}.gel-3\\/4\\@l{width:75%!important}.gel-1\\/5\\@l{width:20%!important}.gel-2\\/5\\@l{width:40%!important}.gel-3\\/5\\@l{width:60%!important}.gel-4\\/5\\@l{width:80%!important}.gel-1\\/8\\@l{width:12.5%!important}.gel-2\\/8\\@l{width:25%!important}.gel-3\\/8\\@l{width:37.5%!important}.gel-4\\/8\\@l{width:50%!important}.gel-5\\/8\\@l{width:62.5%!important}.gel-6\\/8\\@l{width:75%!important}.gel-7\\/8\\@l{width:87.5%!important}.gel-1\\/10\\@l{width:10%!important}.gel-2\\/10\\@l{width:20%!important}.gel-3\\/10\\@l{width:30%!important}.gel-4\\/10\\@l{width:40%!important}.gel-5\\/10\\@l{width:50%!important}.gel-6\\/10\\@l{width:60%!important}.gel-7\\/10\\@l{width:70%!important}.gel-8\\/10\\@l{width:80%!important}.gel-9\\/10\\@l{width:90%!important}.gel-1\\/12\\@l{width:8.33333%!important}.gel-2\\/12\\@l{width:16.66667%!important}.gel-3\\/12\\@l{width:25%!important}.gel-4\\/12\\@l{width:33.33333%!important}.gel-5\\/12\\@l{width:41.66667%!important}.gel-6\\/12\\@l{width:50%!important}.gel-7\\/12\\@l{width:58.33333%!important}.gel-8\\/12\\@l{width:66.66667%!important}.gel-9\\/12\\@l{width:75%!important}.gel-10\\/12\\@l{width:83.33333%!important}.gel-11\\/12\\@l{width:91.66667%!important}.gel-1\\/24\\@l{width:4.16667%!important}.gel-2\\/24\\@l{width:8.33333%!important}.gel-3\\/24\\@l{width:12.5%!important}.gel-4\\/24\\@l{width:16.66667%!important}.gel-5\\/24\\@l{width:20.83333%!important}.gel-6\\/24\\@l{width:25%!important}.gel-7\\/24\\@l{width:29.16667%!important}.gel-8\\/24\\@l{width:33.33333%!important}.gel-9\\/24\\@l{width:37.5%!important}.gel-10\\/24\\@l{width:41.66667%!important}.gel-11\\/24\\@l{width:45.83333%!important}.gel-12\\/24\\@l{width:50%!important}.gel-13\\/24\\@l{width:54.16667%!important}.gel-14\\/24\\@l{width:58.33333%!important}.gel-15\\/24\\@l{width:62.5%!important}.gel-16\\/24\\@l{width:66.66667%!important}.gel-17\\/24\\@l{width:70.83333%!important}.gel-18\\/24\\@l{width:75%!important}.gel-19\\/24\\@l{width:79.16667%!important}.gel-20\\/24\\@l{width:83.33333%!important}.gel-21\\/24\\@l{width:87.5%!important}.gel-22\\/24\\@l{width:91.66667%!important}.gel-23\\/24\\@l{width:95.83333%!important}}@media (min-width:63em){.gel-1\\/1\\@xl{width:100%!important}.gel-1\\/2\\@xl{width:50%!important}.gel-1\\/3\\@xl{width:33.33333%!important}.gel-2\\/3\\@xl{width:66.66667%!important}.gel-1\\/4\\@xl{width:25%!important}.gel-2\\/4\\@xl{width:50%!important}.gel-3\\/4\\@xl{width:75%!important}.gel-1\\/5\\@xl{width:20%!important}.gel-2\\/5\\@xl{width:40%!important}.gel-3\\/5\\@xl{width:60%!important}.gel-4\\/5\\@xl{width:80%!important}.gel-1\\/8\\@xl{width:12.5%!important}.gel-2\\/8\\@xl{width:25%!important}.gel-3\\/8\\@xl{width:37.5%!important}.gel-4\\/8\\@xl{width:50%!important}.gel-5\\/8\\@xl{width:62.5%!important}.gel-6\\/8\\@xl{width:75%!important}.gel-7\\/8\\@xl{width:87.5%!important}.gel-1\\/10\\@xl{width:10%!important}.gel-2\\/10\\@xl{width:20%!important}.gel-3\\/10\\@xl{width:30%!important}.gel-4\\/10\\@xl{width:40%!important}.gel-5\\/10\\@xl{width:50%!important}.gel-6\\/10\\@xl{width:60%!important}.gel-7\\/10\\@xl{width:70%!important}.gel-8\\/10\\@xl{width:80%!important}.gel-9\\/10\\@xl{width:90%!important}.gel-1\\/12\\@xl{width:8.33333%!important}.gel-2\\/12\\@xl{width:16.66667%!important}.gel-3\\/12\\@xl{width:25%!important}.gel-4\\/12\\@xl{width:33.33333%!important}.gel-5\\/12\\@xl{width:41.66667%!important}.gel-6\\/12\\@xl{width:50%!important}.gel-7\\/12\\@xl{width:58.33333%!important}.gel-8\\/12\\@xl{width:66.66667%!important}.gel-9\\/12\\@xl{width:75%!important}.gel-10\\/12\\@xl{width:83.33333%!important}.gel-11\\/12\\@xl{width:91.66667%!important}.gel-1\\/24\\@xl{width:4.16667%!important}.gel-2\\/24\\@xl{width:8.33333%!important}.gel-3\\/24\\@xl{width:12.5%!important}.gel-4\\/24\\@xl{width:16.66667%!important}.gel-5\\/24\\@xl{width:20.83333%!important}.gel-6\\/24\\@xl{width:25%!important}.gel-7\\/24\\@xl{width:29.16667%!important}.gel-8\\/24\\@xl{width:33.33333%!important}.gel-9\\/24\\@xl{width:37.5%!important}.gel-10\\/24\\@xl{width:41.66667%!important}.gel-11\\/24\\@xl{width:45.83333%!important}.gel-12\\/24\\@xl{width:50%!important}.gel-13\\/24\\@xl{width:54.16667%!important}.gel-14\\/24\\@xl{width:58.33333%!important}.gel-15\\/24\\@xl{width:62.5%!important}.gel-16\\/24\\@xl{width:66.66667%!important}.gel-17\\/24\\@xl{width:70.83333%!important}.gel-18\\/24\\@xl{width:75%!important}.gel-19\\/24\\@xl{width:79.16667%!important}.gel-20\\/24\\@xl{width:83.33333%!important}.gel-21\\/24\\@xl{width:87.5%!important}.gel-22\\/24\\@xl{width:91.66667%!important}.gel-23\\/24\\@xl{width:95.83333%!important}}@media (min-width:80em){.gel-1\\/1\\@xxl{width:100%!important}.gel-1\\/2\\@xxl{width:50%!important}.gel-1\\/3\\@xxl{width:33.33333%!important}.gel-2\\/3\\@xxl{width:66.66667%!important}.gel-1\\/4\\@xxl{width:25%!important}.gel-2\\/4\\@xxl{width:50%!important}.gel-3\\/4\\@xxl{width:75%!important}.gel-1\\/5\\@xxl{width:20%!important}.gel-2\\/5\\@xxl{width:40%!important}.gel-3\\/5\\@xxl{width:60%!important}.gel-4\\/5\\@xxl{width:80%!important}.gel-1\\/8\\@xxl{width:12.5%!important}.gel-2\\/8\\@xxl{width:25%!important}.gel-3\\/8\\@xxl{width:37.5%!important}.gel-4\\/8\\@xxl{width:50%!important}.gel-5\\/8\\@xxl{width:62.5%!important}.gel-6\\/8\\@xxl{width:75%!important}.gel-7\\/8\\@xxl{width:87.5%!important}.gel-1\\/10\\@xxl{width:10%!important}.gel-2\\/10\\@xxl{width:20%!important}.gel-3\\/10\\@xxl{width:30%!important}.gel-4\\/10\\@xxl{width:40%!important}.gel-5\\/10\\@xxl{width:50%!important}.gel-6\\/10\\@xxl{width:60%!important}.gel-7\\/10\\@xxl{width:70%!important}.gel-8\\/10\\@xxl{width:80%!important}.gel-9\\/10\\@xxl{width:90%!important}.gel-1\\/12\\@xxl{width:8.33333%!important}.gel-2\\/12\\@xxl{width:16.66667%!important}.gel-3\\/12\\@xxl{width:25%!important}.gel-4\\/12\\@xxl{width:33.33333%!important}.gel-5\\/12\\@xxl{width:41.66667%!important}.gel-6\\/12\\@xxl{width:50%!important}.gel-7\\/12\\@xxl{width:58.33333%!important}.gel-8\\/12\\@xxl{width:66.66667%!important}.gel-9\\/12\\@xxl{width:75%!important}.gel-10\\/12\\@xxl{width:83.33333%!important}.gel-11\\/12\\@xxl{width:91.66667%!important}.gel-1\\/24\\@xxl{width:4.16667%!important}.gel-2\\/24\\@xxl{width:8.33333%!important}.gel-3\\/24\\@xxl{width:12.5%!important}.gel-4\\/24\\@xxl{width:16.66667%!important}.gel-5\\/24\\@xxl{width:20.83333%!important}.gel-6\\/24\\@xxl{width:25%!important}.gel-7\\/24\\@xxl{width:29.16667%!important}.gel-8\\/24\\@xxl{width:33.33333%!important}.gel-9\\/24\\@xxl{width:37.5%!important}.gel-10\\/24\\@xxl{width:41.66667%!important}.gel-11\\/24\\@xxl{width:45.83333%!important}.gel-12\\/24\\@xxl{width:50%!important}.gel-13\\/24\\@xxl{width:54.16667%!important}.gel-14\\/24\\@xxl{width:58.33333%!important}.gel-15\\/24\\@xxl{width:62.5%!important}.gel-16\\/24\\@xxl{width:66.66667%!important}.gel-17\\/24\\@xxl{width:70.83333%!important}.gel-18\\/24\\@xxl{width:75%!important}.gel-19\\/24\\@xxl{width:79.16667%!important}.gel-20\\/24\\@xxl{width:83.33333%!important}.gel-21\\/24\\@xxl{width:87.5%!important}.gel-22\\/24\\@xxl{width:91.66667%!important}.gel-23\\/24\\@xxl{width:95.83333%!important}}.collection .collection-content,.error-container,.gel-wrap,.index-page .index-page-title,.index-page .index-page__call-to-action,.index-page .index-page__search-bar-wrapper,.index-page .index-page__short-description{max-width:1008px;margin:0 auto;padding-right:8px;padding-left:8px}@media (min-width:25em){.collection .collection-content,.error-container,.gel-wrap,.index-page .index-page-title,.index-page .index-page__call-to-action,.index-page .index-page__search-bar-wrapper,.index-page .index-page__short-description{padding-left:16px;padding-right:16px}}@media (min-width:80em){.collection .collection-content,.error-container,.gel-wrap,.index-page .index-page-title,.index-page .index-page__call-to-action,.index-page .index-page__search-bar-wrapper,.index-page .index-page__short-description{max-width:1280px}}.gel-layout{list-style:none;direction:ltr;text-align:left;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;margin-right:0;margin-left:-8px;padding-right:0;padding-left:0}@media (min-width:37.5em){.gel-layout{margin-left:-16px}}.gel-layout__item{width:100%;display:inline-block;padding-left:8px;text-align:left;vertical-align:top}@media (min-width:37.5em){.gel-layout__item{padding-left:16px}}.gel-layout--flush{margin-left:0}.gel-layout--flush>.gel-layout__item{padding-left:0}.gel-layout--rev{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.no-flexbox .gel-layout--rev{direction:rtl;text-align:left}.no-flexbox .gel-layout--rev>.gel-layout__item{direction:ltr;text-align:left}.gel-layout--middle{-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.gel-layout--middle>.gel-layout__item{vertical-align:middle}.gel-layout--bottom{-webkit-align-items:flex-end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}.gel-layout--bottom>.gel-layout__item{vertical-align:bottom}.gel-layout--right{text-align:right;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.gel-layout--right>.gel-layout__item{text-align:left}.gel-layout--center{text-align:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.gel-layout--center>.gel-layout__item{text-align:left}.gel-layout--auto>.gel-layout__item{width:auto}.gel-layout--no-flex{min-width:100%}.gel-layout--no-flex,.gel-layout--no-flex>.gel-layout__item{display:block;display:inline-block}.gel-layout--equal>.gel-layout__item{display:-webkit-flex;display:flex}.gel-layout--fit>.gel-layout__item{width:auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.gel-layout__item--top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.gel-layout__item--center{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.gel-layout__item--bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.gel-1\\/1{width:100%!important}.gel-1\\/2{width:50%!important}.gel-1\\/3{width:33.33333%!important}.gel-2\\/3{width:66.66667%!important}.gel-1\\/4{width:25%!important}.gel-3\\/4{width:75%!important}.gel-1\\/5{width:20%!important}.gel-2\\/5{width:40%!important}.gel-3\\/5{width:60%!important}.gel-4\\/5{width:80%!important}.gel-1\\/8{width:12.5%!important}.gel-3\\/8{width:37.5%!important}.gel-5\\/8{width:62.5%!important}.gel-7\\/8{width:87.5%!important}.gel-1\\/10{width:10%!important}.gel-3\\/10{width:30%!important}.gel-7\\/10{width:70%!important}.gel-9\\/10{width:90%!important}.gel-1\\/12{width:8.33333%!important}.gel-2\\/12{width:16.66667%!important}.gel-5\\/12{width:41.66667%!important}.gel-7\\/12{width:58.33333%!important}.gel-10\\/12{width:83.33333%!important}.gel-11\\/12{width:91.66667%!important}.gel-1\\/24{width:4.16667%!important}.gel-5\\/24{width:20.83333%!important}.gel-7\\/24{width:29.16667%!important}.gel-11\\/24{width:45.83333%!important}.gel-13\\/24{width:54.16667%!important}.gel-17\\/24{width:70.83333%!important}.gel-19\\/24{width:79.16667%!important}.gel-23\\/24{width:95.83333%!important}@media (min-width:25em){.gel-1\\/1\\@s{width:100%!important}.gel-1\\/2\\@s{width:50%!important}.gel-1\\/3\\@s{width:33.33333%!important}.gel-2\\/3\\@s{width:66.66667%!important}.gel-1\\/4\\@s{width:25%!important}.gel-3\\/4\\@s{width:75%!important}.gel-1\\/5\\@s{width:20%!important}.gel-2\\/5\\@s{width:40%!important}.gel-3\\/5\\@s{width:60%!important}.gel-4\\/5\\@s{width:80%!important}.gel-1\\/8\\@s{width:12.5%!important}.gel-3\\/8\\@s{width:37.5%!important}.gel-5\\/8\\@s{width:62.5%!important}.gel-7\\/8\\@s{width:87.5%!important}.gel-1\\/10\\@s{width:10%!important}.gel-3\\/10\\@s{width:30%!important}.gel-7\\/10\\@s{width:70%!important}.gel-9\\/10\\@s{width:90%!important}.gel-1\\/12\\@s{width:8.33333%!important}.gel-2\\/12\\@s{width:16.66667%!important}.gel-5\\/12\\@s{width:41.66667%!important}.gel-7\\/12\\@s{width:58.33333%!important}.gel-10\\/12\\@s{width:83.33333%!important}.gel-11\\/12\\@s{width:91.66667%!important}.gel-1\\/24\\@s{width:4.16667%!important}.gel-5\\/24\\@s{width:20.83333%!important}.gel-7\\/24\\@s{width:29.16667%!important}.gel-11\\/24\\@s{width:45.83333%!important}.gel-13\\/24\\@s{width:54.16667%!important}.gel-17\\/24\\@s{width:70.83333%!important}.gel-19\\/24\\@s{width:79.16667%!important}.gel-23\\/24\\@s{width:95.83333%!important}}@media (min-width:37.5em){.gel-1\\/1\\@m{width:100%!important}.gel-1\\/2\\@m{width:50%!important}.gel-1\\/3\\@m{width:33.33333%!important}.gel-2\\/3\\@m{width:66.66667%!important}.gel-1\\/4\\@m{width:25%!important}.gel-3\\/4\\@m{width:75%!important}.gel-1\\/5\\@m{width:20%!important}.gel-2\\/5\\@m{width:40%!important}.gel-3\\/5\\@m{width:60%!important}.gel-4\\/5\\@m{width:80%!important}.gel-1\\/8\\@m{width:12.5%!important}.gel-3\\/8\\@m{width:37.5%!important}.gel-5\\/8\\@m{width:62.5%!important}.gel-7\\/8\\@m{width:87.5%!important}.gel-1\\/10\\@m{width:10%!important}.gel-3\\/10\\@m{width:30%!important}.gel-7\\/10\\@m{width:70%!important}.gel-9\\/10\\@m{width:90%!important}.gel-1\\/12\\@m{width:8.33333%!important}.gel-2\\/12\\@m{width:16.66667%!important}.gel-5\\/12\\@m{width:41.66667%!important}.gel-7\\/12\\@m{width:58.33333%!important}.gel-10\\/12\\@m{width:83.33333%!important}.gel-11\\/12\\@m{width:91.66667%!important}.gel-1\\/24\\@m{width:4.16667%!important}.gel-5\\/24\\@m{width:20.83333%!important}.gel-7\\/24\\@m{width:29.16667%!important}.gel-11\\/24\\@m{width:45.83333%!important}.gel-13\\/24\\@m{width:54.16667%!important}.gel-17\\/24\\@m{width:70.83333%!important}.gel-19\\/24\\@m{width:79.16667%!important}.gel-23\\/24\\@m{width:95.83333%!important}}@media (min-width:56.25em){.gel-1\\/1\\@l{width:100%!important}.gel-1\\/2\\@l{width:50%!important}.gel-1\\/3\\@l{width:33.33333%!important}.gel-2\\/3\\@l{width:66.66667%!important}.gel-1\\/4\\@l{width:25%!important}.gel-3\\/4\\@l{width:75%!important}.gel-1\\/5\\@l{width:20%!important}.gel-2\\/5\\@l{width:40%!important}.gel-3\\/5\\@l{width:60%!important}.gel-4\\/5\\@l{width:80%!important}.gel-1\\/8\\@l{width:12.5%!important}.gel-3\\/8\\@l{width:37.5%!important}.gel-5\\/8\\@l{width:62.5%!important}.gel-7\\/8\\@l{width:87.5%!important}.gel-1\\/10\\@l{width:10%!important}.gel-3\\/10\\@l{width:30%!important}.gel-7\\/10\\@l{width:70%!important}.gel-9\\/10\\@l{width:90%!important}.gel-1\\/12\\@l{width:8.33333%!important}.gel-2\\/12\\@l{width:16.66667%!important}.gel-5\\/12\\@l{width:41.66667%!important}.gel-7\\/12\\@l{width:58.33333%!important}.gel-10\\/12\\@l{width:83.33333%!important}.gel-11\\/12\\@l{width:91.66667%!important}.gel-1\\/24\\@l{width:4.16667%!important}.gel-5\\/24\\@l{width:20.83333%!important}.gel-7\\/24\\@l{width:29.16667%!important}.gel-11\\/24\\@l{width:45.83333%!important}.gel-13\\/24\\@l{width:54.16667%!important}.gel-17\\/24\\@l{width:70.83333%!important}.gel-19\\/24\\@l{width:79.16667%!important}.gel-23\\/24\\@l{width:95.83333%!important}}@media (min-width:63em){.gel-1\\/1\\@xl{width:100%!important}.gel-1\\/2\\@xl{width:50%!important}.gel-1\\/3\\@xl{width:33.33333%!important}.gel-2\\/3\\@xl{width:66.66667%!important}.gel-1\\/4\\@xl{width:25%!important}.gel-3\\/4\\@xl{width:75%!important}.gel-1\\/5\\@xl{width:20%!important}.gel-2\\/5\\@xl{width:40%!important}.gel-3\\/5\\@xl{width:60%!important}.gel-4\\/5\\@xl{width:80%!important}.gel-1\\/8\\@xl{width:12.5%!important}.gel-3\\/8\\@xl{width:37.5%!important}.gel-5\\/8\\@xl{width:62.5%!important}.gel-7\\/8\\@xl{width:87.5%!important}.gel-1\\/10\\@xl{width:10%!important}.gel-3\\/10\\@xl{width:30%!important}.gel-7\\/10\\@xl{width:70%!important}.gel-9\\/10\\@xl{width:90%!important}.gel-1\\/12\\@xl{width:8.33333%!important}.gel-2\\/12\\@xl{width:16.66667%!important}.gel-5\\/12\\@xl{width:41.66667%!important}.gel-7\\/12\\@xl{width:58.33333%!important}.gel-10\\/12\\@xl{width:83.33333%!important}.gel-11\\/12\\@xl{width:91.66667%!important}.gel-1\\/24\\@xl{width:4.16667%!important}.gel-5\\/24\\@xl{width:20.83333%!important}.gel-7\\/24\\@xl{width:29.16667%!important}.gel-11\\/24\\@xl{width:45.83333%!important}.gel-13\\/24\\@xl{width:54.16667%!important}.gel-17\\/24\\@xl{width:70.83333%!important}.gel-19\\/24\\@xl{width:79.16667%!important}.gel-23\\/24\\@xl{width:95.83333%!important}}@media (min-width:80em){.gel-1\\/1\\@xxl{width:100%!important}.gel-1\\/2\\@xxl{width:50%!important}.gel-1\\/3\\@xxl{width:33.33333%!important}.gel-2\\/3\\@xxl{width:66.66667%!important}.gel-1\\/4\\@xxl{width:25%!important}.gel-3\\/4\\@xxl{width:75%!important}.gel-1\\/5\\@xxl{width:20%!important}.gel-2\\/5\\@xxl{width:40%!important}.gel-3\\/5\\@xxl{width:60%!important}.gel-4\\/5\\@xxl{width:80%!important}.gel-1\\/8\\@xxl{width:12.5%!important}.gel-3\\/8\\@xxl{width:37.5%!important}.gel-5\\/8\\@xxl{width:62.5%!important}.gel-7\\/8\\@xxl{width:87.5%!important}.gel-1\\/10\\@xxl{width:10%!important}.gel-3\\/10\\@xxl{width:30%!important}.gel-7\\/10\\@xxl{width:70%!important}.gel-9\\/10\\@xxl{width:90%!important}.gel-1\\/12\\@xxl{width:8.33333%!important}.gel-2\\/12\\@xxl{width:16.66667%!important}.gel-5\\/12\\@xxl{width:41.66667%!important}.gel-7\\/12\\@xxl{width:58.33333%!important}.gel-10\\/12\\@xxl{width:83.33333%!important}.gel-11\\/12\\@xxl{width:91.66667%!important}.gel-1\\/24\\@xxl{width:4.16667%!important}.gel-5\\/24\\@xxl{width:20.83333%!important}.gel-7\\/24\\@xxl{width:29.16667%!important}.gel-11\\/24\\@xxl{width:45.83333%!important}.gel-13\\/24\\@xxl{width:54.16667%!important}.gel-17\\/24\\@xxl{width:70.83333%!important}.gel-19\\/24\\@xxl{width:79.16667%!important}.gel-23\\/24\\@xxl{width:95.83333%!important}}.ec-icon{fill:currentColor;height:1em;position:relative;top:2px;width:1em}.ec-icon svg{height:inherit;width:inherit}.ec-pagination{display:flex;padding-bottom:24px}.ec-pagination__list{display:inline-block;list-style:none;margin:0 auto;padding:0}.ec-pagination__list-item{font-size:15px;font-size:.9375rem;line-height:20px;line-height:1.25rem;font-weight:700;display:none;padding-left:8px;padding-top:8px}@media (min-width:20em){.ec-pagination__list-item{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}@media (min-width:37.5em){.ec-pagination__list-item{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem}.no-touch .ec-pagination__list-item{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}.ec-pagination__list-item:first-child{padding-left:0}.ec-pagination__list-item.ec-pagination__priority--0{display:inline}@media (min-width:37.5em){.ec-pagination__list-item.ec-pagination__priority--1{display:inline}}@media (min-width:56.25em){.ec-pagination__list-item.ec-pagination__priority--2{display:inline}}@media (min-width:63em){.ec-pagination__list-item.ec-pagination__priority--3{display:inline}}.ec-pagination__ellipsis{display:inline}.ec-pagination__ellipsis:after{content:\"...\"}@media (min-width:63em){.ec-pagination__ellipsis--priority-1{display:none}}@media (min-width:56.25em){.ec-pagination__ellipsis--priority-2{display:none}}@media (min-width:37.5em){.ec-pagination__ellipsis--priority-3{display:none}}.ec-pagination__ellipsis--priority-4{display:none}.ec-pagination__link{background-color:#eee;color:#252525;display:inline-block;line-height:44px;text-align:center;text-decoration:none;width:44px}.ec-pagination__link:visited{color:#706d66}.ec-pagination__link:focus,.ec-pagination__link:hover{background-color:#252525;color:#eee;text-decoration:underline}.ec-pagination__link--disabled{color:#dbdbdb}.ec-pagination__link--disabled:focus,.ec-pagination__link--disabled:hover{background-color:#eee;color:#dbdbdb;text-decoration:none}.ec-pagination__link--selected{background-color:#0073bb;color:#fff}.ec-pagination__link .ec-icon{top:0}.ec-pagination__link .ec-icon svg{height:12px;width:12px}.ec-pagination-summary{padding-bottom:16px;padding-top:24px}.ec-pagination-summary__text{font-size:15px;font-size:.9375rem;line-height:20px;line-height:1.25rem}@media (min-width:20em){.ec-pagination-summary__text{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}@media (min-width:37.5em){.ec-pagination-summary__text{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem}.no-touch .ec-pagination-summary__text{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}@media (min-width:37.5em){.ec-pagination-summary{padding-bottom:24px}}.ec-pagination--bitesize .ec-pagination__link{background-color:#fff;text-decoration:underline;text-decoration-color:#e5640f}.ec-pagination--bitesize .ec-pagination__link--arrow{background-color:#e5640f;color:#fff}.ec-pagination--bitesize .ec-pagination__link--arrow:focus,.ec-pagination--bitesize .ec-pagination__link--arrow:hover{background-color:#252525;color:#fff}.ec-pagination--bitesize .ec-pagination__link--arrow.ec-pagination__link--disabled,.ec-pagination--bitesize .ec-pagination__link--arrow.ec-pagination__link--disabled:focus,.ec-pagination--bitesize .ec-pagination__link--arrow.ec-pagination__link--disabled:hover{background-color:#eee;color:#fff}.ec-pagination--bitesize .ec-pagination__link:focus,.ec-pagination--bitesize .ec-pagination__link:hover{background-color:#fff;color:#e5640f;text-decoration:none}.ec-pagination--bitesize .ec-pagination__link--selected{background-color:#252525;text-decoration:none}.ec-pagination--bitesize .ec-pagination__link--selected:focus,.ec-pagination--bitesize .ec-pagination__link--selected:hover{background-color:#252525;color:#fff}.baseplate-canon{font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem}@media (min-width:20em){.baseplate-canon{font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem}}@media (min-width:37.5em){.baseplate-canon{font-size:52px;font-size:3.25rem;line-height:56px;line-height:3.5rem}.no-touch .baseplate-canon{font-size:44px;font-size:2.75rem;line-height:48px;line-height:3rem}}.baseplate-canon-bold{font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem;font-weight:700;letter-spacing:-1px;letter-spacing:-.0625rem}@media (min-width:20em){.baseplate-canon-bold{font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem}}@media (min-width:37.5em){.baseplate-canon-bold{font-size:52px;font-size:3.25rem;line-height:56px;line-height:3.5rem}.no-touch .baseplate-canon-bold{font-size:44px;font-size:2.75rem;line-height:48px;line-height:3rem}}.baseplate-trafalgar{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem}@media (min-width:20em){.baseplate-trafalgar{font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem}}@media (min-width:37.5em){.baseplate-trafalgar{font-size:36px;font-size:2.25rem;line-height:40px;line-height:2.5rem}.no-touch .baseplate-trafalgar{font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem}}.baseplate-trafalgar-bold{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;font-weight:700;letter-spacing:-1px;letter-spacing:-.0625rem}@media (min-width:20em){.baseplate-trafalgar-bold{font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem}}@media (min-width:37.5em){.baseplate-trafalgar-bold{font-size:36px;font-size:2.25rem;line-height:40px;line-height:2.5rem}.no-touch .baseplate-trafalgar-bold{font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem}}.baseplate-paragon{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem}@media (min-width:20em){.baseplate-paragon{font-size:22px;font-size:1.375rem;line-height:26px;line-height:1.625rem}}@media (min-width:37.5em){.baseplate-paragon{font-size:30px;font-size:1.875rem;line-height:34px;line-height:2.125rem}.no-touch .baseplate-paragon{font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem}}.baseplate-paragon-bold{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;font-weight:700;letter-spacing:-1px;letter-spacing:-.0625rem}@media (min-width:20em){.baseplate-paragon-bold{font-size:22px;font-size:1.375rem;line-height:26px;line-height:1.625rem}}@media (min-width:37.5em){.baseplate-paragon-bold{font-size:30px;font-size:1.875rem;line-height:34px;line-height:2.125rem}.no-touch .baseplate-paragon-bold{font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem}}.baseplate-double-pica{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem}@media (min-width:37.5em){.baseplate-double-pica{font-size:26px;font-size:1.625rem;line-height:30px;line-height:1.875rem}.no-touch .baseplate-double-pica{font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem}}.baseplate-double-pica-bold{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;font-weight:700;letter-spacing:-1px;letter-spacing:-.0625rem}@media (min-width:37.5em){.baseplate-double-pica-bold{font-size:26px;font-size:1.625rem;line-height:30px;line-height:1.875rem}.no-touch .baseplate-double-pica-bold{font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem}}.baseplate-great-primer{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem}@media (min-width:37.5em){.baseplate-great-primer{font-size:21px;font-size:1.3125rem;line-height:24px;line-height:1.5rem}.no-touch .baseplate-great-primer{font-size:20px;font-size:1.25rem}}.baseplate-great-primer-bold{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;font-weight:700}@media (min-width:20em){.baseplate-great-primer-bold{letter-spacing:-1px;letter-spacing:-.0625rem}}@media (min-width:37.5em){.baseplate-great-primer-bold{font-size:21px;font-size:1.3125rem;line-height:24px;line-height:1.5rem}.no-touch .baseplate-great-primer-bold{font-size:20px;font-size:1.25rem}}.baseplate-pica{font-size:15px;font-size:.9375rem;line-height:20px;line-height:1.25rem}@media (min-width:20em){.baseplate-pica{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}@media (min-width:37.5em){.baseplate-pica{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem}.no-touch .baseplate-pica{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}.baseplate-pica-bold{font-size:15px;font-size:.9375rem;line-height:20px;line-height:1.25rem;font-weight:700}@media (min-width:20em){.baseplate-pica-bold{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}@media (min-width:37.5em){.baseplate-pica-bold{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem}.no-touch .baseplate-pica-bold{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}.baseplate-long-primer{font-size:15px;font-size:.9375rem;line-height:18px;line-height:1.125rem}@media (min-width:37.5em){.baseplate-long-primer{line-height:20px;line-height:1.25rem}.no-touch .baseplate-long-primer{font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem}}.baseplate-long-primer-bold{font-size:15px;font-size:.9375rem;line-height:18px;line-height:1.125rem;font-weight:700}@media (min-width:37.5em){.baseplate-long-primer-bold{line-height:20px;line-height:1.25rem}.no-touch .baseplate-long-primer-bold{font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem}}.baseplate-brevier{font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem}@media (min-width:20em){.baseplate-brevier{line-height:18px;line-height:1.125rem}}@media (min-width:37.5em){.no-touch .baseplate-brevier{font-size:13px;font-size:.8125rem;line-height:16px;line-height:1rem}}.baseplate-brevier-bold{font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem;font-weight:700}@media (min-width:20em){.baseplate-brevier-bold{line-height:18px;line-height:1.125rem}}@media (min-width:37.5em){.no-touch .baseplate-brevier-bold{font-size:13px;font-size:.8125rem;line-height:16px;line-height:1rem}}.baseplate-minion{font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem;text-transform:uppercase}@media (min-width:37.5em){.baseplate-minion{font-size:13px;font-size:.8125rem}.no-touch .baseplate-minion{font-size:12px;font-size:.75rem}}.baseplate-minion-bold{font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem;text-transform:uppercase;font-weight:700}@media (min-width:37.5em){.baseplate-minion-bold{font-size:13px;font-size:.8125rem}.no-touch .baseplate-minion-bold{font-size:12px;font-size:.75rem}}.baseplate-body-copy{font-size:15px;font-size:.9375rem;line-height:20px;line-height:1.25rem}@media (min-width:20em){.baseplate-body-copy{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem}}@media (min-width:37.5em){.baseplate-body-copy{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem}.no-touch .baseplate-body-copy{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem}}.education-link__invisible--my-bitesize{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.education-link__link--my-bitesize{text-decoration:none}.education-link__link--my-bitesize:visited .education-link__link-title--my-bitesize{color:#fff}.education-link__link--my-bitesize:focus .education-link__link-panel--my-bitesize,.education-link__link--my-bitesize:hover .education-link__link-panel--my-bitesize{background-color:#231f20}.education-link__link--my-bitesize:focus .education-link__link-title--my-bitesize,.education-link__link--my-bitesize:hover .education-link__link-title--my-bitesize{color:#fff;font-weight:400;text-decoration:underline}.education-link__link--my-bitesize:focus .education-link__link-subtitle--my-bitesize,.education-link__link--my-bitesize:hover .education-link__link-subtitle--my-bitesize{color:#fff;font-weight:400;text-decoration:none}.education-link__link--my-bitesize:focus .education-link__link-icon--my-bitesize,.education-link__link--my-bitesize:hover .education-link__link-icon--my-bitesize{fill:#fff}.education-link__link--my-bitesize:focus svg,.education-link__link--my-bitesize:hover svg{pointer-events:none}.education-link__link-panel--my-bitesize{background-color:#e5640f;margin-bottom:3px;padding:12px}.education-link__link-text-wrapper--my-bitesize{display:table-cell;width:100%}.education-link__link-title--my-bitesize{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;color:#fff;font-weight:400;text-decoration:none}@media (min-width:37.5em){.education-link__link-title--my-bitesize{font-size:21px;font-size:1.3125rem;line-height:24px;line-height:1.5rem}.no-touch .education-link__link-title--my-bitesize{font-size:20px;font-size:1.25rem}}.education-link__link-subtitle--my-bitesize{font-size:15px;font-size:.9375rem;line-height:20px;line-height:1.25rem;color:#fff;font-weight:400;margin-top:4px;text-decoration:none}@media (min-width:20em){.education-link__link-subtitle--my-bitesize{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}@media (min-width:37.5em){.education-link__link-subtitle--my-bitesize{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem}.no-touch .education-link__link-subtitle--my-bitesize{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}.education-link__link-icon-wrapper--my-bitesize{display:table-cell;vertical-align:middle}.education-link__link-icon--my-bitesize{fill:#fff;height:16px;padding-top:3px;padding-left:8px;width:16px}@media (min-width:37.5em){.education-link__link-icon--my-bitesize{padding-top:4px}}svg{pointer-events:none}body{margin:0}.promo{width:100%;box-sizing:border-box;margin-bottom:16px}.promo .promo-link{flex-direction:column;background:#f1f1f1;border:none;color:#fff;line-height:0;margin:0;text-decoration:none;padding:0;width:100%;display:flex}.promo:hover .promo-link{background:#333}.promo:hover .promo-link .promo-title{text-decoration:underline}.promo:hover .promo-image-container .gel-icon{background:#333}.promo .promo-image-container{width:100%;background-color:#f0f0f0;background-image:url(https://bitesize.files.bbci.co.uk/images/svgs/furniture/bbc-blocks-image-placeholder.svg);background-position:50%;background-repeat:no-repeat;background-size:30%;flex:none;height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.promo .promo-image-container .gel-icon{display:block;position:absolute;bottom:0;left:0;background:#f1f1f1;height:54px;width:54px;color:#000;padding:16px 0;box-sizing:border-box}.promo .promo-image-container .gel-icon svg{height:20px!important}.promo .promo-image{width:100%;margin:0;border:none;position:absolute}.promo .promo-image--lazyload+.gel-icon{display:none}.promo .promo-label{font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem;background-color:#000;color:#fff;left:0;padding:8px;position:absolute;text-transform:uppercase;top:0}@media (min-width:37.5em){.promo .promo-label{font-size:13px;font-size:.8125rem}.no-touch .promo .promo-label{font-size:12px;font-size:.75rem}}.promo .promo-footer{width:100%;display:flex;flex-grow:1;flex-direction:column}.promo .promo-title{font-size:15px;font-size:.9375rem;line-height:20px;line-height:1.25rem;border:none;margin:16px;padding:0}@media (min-width:20em){.promo .promo-title{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}@media (min-width:37.5em){.promo .promo-title{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem}.no-touch .promo .promo-title{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}.promo .promo-synopsis{font-size:15px;font-size:.9375rem;line-height:18px;line-height:1.125rem;border:none;margin:16px;margin-top:0;padding:0}@media (min-width:37.5em){.promo .promo-synopsis{line-height:20px;line-height:1.25rem}.no-touch .promo .promo-synopsis{font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem}}.promo .promo-attribution{font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem;margin:16px;margin-top:auto;padding:0;text-transform:uppercase;font-weight:400}@media (min-width:37.5em){.promo .promo-attribution{font-size:13px;font-size:.8125rem}.no-touch .promo .promo-attribution{font-size:12px;font-size:.75rem}}@supports (-ms-ime-align:auto){.promo{overflow:hidden}.promo-image-container{display:table}.promo-link{height:100%}.promo-footer{position:relative}}.collection .collection-content{box-sizing:border-box;padding-bottom:16px;padding-top:28px}.collection .collection-title{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;margin-bottom:18px;margin-top:0}@media (min-width:37.5em){.collection .collection-title{font-size:26px;font-size:1.625rem;line-height:30px;line-height:1.875rem}.no-touch .collection .collection-title{font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem}}.collection .collection-title--light{color:#fff!important}.collection .collection-title .collection-title-link{color:#000;text-decoration:none}.collection .collection-title .collection-title-link:hover{color:#1074b9;text-decoration:underline}.collection .collection-title .collection-title-link .gel-icon{margin-left:8px;width:.6em;height:.6em}.error-container{box-sizing:border-box;padding:16px;background:#fff}.error-container .gel-icon--loading{padding:16px}.error-container .gel-icon--loading,.error-container svg{height:64px;width:64px}.error-container h2{font-size:2rem;max-width:800px}.error-container p{font-size:1rem;font-weight:400;max-width:800px}.error-container ul{list-style:none;margin-left:0;padding-left:0;font-size:1rem}.error-container ul a{color:#000;font-weight:700}@media (min-width:37.5em){.error-container h2{font-size:2.75rem}}.index-page{box-sizing:border-box;margin-top:16px}.index-page.sr-only{position:absolute;padding:0;margin:-1px;clip:rect(0,0,0,0);width:1px;height:1px;border:0;overflow:hidden}.index-page .index-page-title{box-sizing:border-box;padding-bottom:16px;font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem}@media (min-width:20em){.index-page .index-page-title{font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem}}@media (min-width:37.5em){.index-page .index-page-title{font-size:36px;font-size:2.25rem;line-height:40px;line-height:2.5rem}.no-touch .index-page .index-page-title{font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem}}.index-page .index-page__short-description{box-sizing:border-box;padding-bottom:16px;font-size:15px;font-size:.9375rem;line-height:20px;line-height:1.25rem}@media (min-width:20em){.index-page .index-page__short-description{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem}}@media (min-width:37.5em){.index-page .index-page__short-description{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem}.no-touch .index-page .index-page__short-description{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem}}.index-page .index-page__call-to-action{box-sizing:border-box;padding-bottom:16px}.index-page .index-page__search-bar-wrapper{box-sizing:border-box;margin-top:-30px;padding:0 8px}@media (min-width:37.5em){.index-page .index-page__search-bar-wrapper{margin-left:16px;margin-right:16px;padding:0 16px}}@media (min-width:66em){.index-page .index-page__search-bar-wrapper{margin-left:auto;margin-right:auto;max-width:1008px}}.layout-hero-2 .promo{width:50%}.layout-hero-2 .promo:first-child{width:100%}.layout-hero-2 .promo .promo-link{flex-direction:column}.layout-hero-2 .promo .promo-footer,.layout-hero-2 .promo .promo-image-container{width:100%}.layout-branding-image-3{background-size:cover}.layout-pocket .layout-pocket__row--hidden{display:none}.layout-pocket .layout-pocket__row--last{height:50px;overflow:hidden}.layout-pocket .layout-pocket__mask{box-shadow:inset 0 -10px 7px 0 rgba(0,0,0,.2);width:100%;content:\" \";position:relative;bottom:0;box-shadow:inset -16px 16px -8px rgba(0,0,0,.3);text-align:center;top:-50px;height:50px;margin-bottom:-34px}.layout-pocket .layout-pocket__show-more{font-size:18px;padding:12px;background:#333;border:0;color:#fff;cursor:pointer;margin-top:22px;position:relative}.layout-pocket .layout-pocket__show-more:focus,.layout-pocket .layout-pocket__show-more:hover{background:#262626;text-decoration:underline}.layout-pocket .gel-icon--down svg{vertical-align:middle;height:12px;width:12px;padding-left:8px}.layout-2-with-links .promo-container{box-sizing:border-box;flex-direction:column}.layout-2-with-links .promo-container .collection-title:empty{margin-top:0;margin-bottom:0}.layout-2-with-links .promo-container .collection-title:empty:before{display:none}.layout-2-with-links .promo-container .promo{display:flex;flex:1 1 auto}.layout-branding-colour-three-with-link{padding-bottom:32px;direction:rtl}.layout-branding-colour-three-with-link .link-container{display:table-cell;padding:11px 0 13px;direction:ltr}@media (min-width:37.5em){.promo .promo-link{flex-direction:column}.promo .promo-footer,.promo .promo-image-container{width:100%}.layout-hero-2 .promo{width:50%}.layout-hero-2 .promo:first-child{width:100%}.layout-hero-2 .promo:first-child .promo-link{flex-direction:row}.layout-hero-2 .promo:first-child .promo-image-container{width:66.66667%}.layout-branding-colour-3 .promo,.layout-branding-image-3 .promo,.layout-hero-2 .promo:first-child .promo-footer{width:33.33333%}.layout-branding-colour-3 .promo .promo-link,.layout-branding-image-3 .promo .promo-link{flex-direction:column}.layout-branding-colour-3 .promo .promo-footer,.layout-branding-colour-3 .promo .promo-image-container,.layout-branding-image-3 .promo .promo-footer,.layout-branding-image-3 .promo .promo-image-container{width:100%}.layout-pocket .layout-pocket__row--last{height:180px}.layout-pocket .layout-pocket__mask{top:-180px;height:180px;margin-bottom:-164px}.layout-pocket .layout-pocket__show-more{margin-top:152px}.layout-2-with-links .promo-container{width:50%}.layout-2-with-links .promo-container .collection-title:empty{margin-bottom:18px}.layout-2-with-links .promo-container .collection-title:empty:before{content:\"\\A0\";display:block}.index-page .index-page__short-description{padding-right:25%}}@media (min-width:48em){.layout-hero-2 .promo{width:25%}.layout-hero-2 .promo:first-child{width:50%}.layout-hero-2 .promo:first-child .promo-link{flex-direction:column}.layout-hero-2 .promo:first-child .promo-footer,.layout-hero-2 .promo:first-child .promo-image-container{width:100%}.layout-branding-colour-3,.layout-branding-image-3{padding:0 16px}.layout-branding-colour-3 .collection-title,.layout-branding-image-3 .collection-title{width:75%;color:#fff;padding-left:32px}.layout-branding-colour-3 .promo,.layout-branding-image-3 .promo{width:25%}.layout-branding-colour-3 .promo .promo-link,.layout-branding-image-3 .promo .promo-link{flex-direction:column}.layout-branding-colour-3 .promo .promo-footer,.layout-branding-colour-3 .promo .promo-image-container,.layout-branding-image-3 .promo .promo-footer,.layout-branding-image-3 .promo .promo-image-container{width:100%}.layout-branding-image-3 .promo:hover .promo-link .promo-title{text-decoration:underline}.layout-row-4 .promo{width:25%}.layout-pocket .layout-pocket__row--last{height:80px}.layout-pocket .layout-pocket__mask{top:-80px;height:80px;margin-bottom:-48px}.layout-pocket .layout-pocket__show-more{margin-top:52px}}.index-page__search-bar-wrapper{margin-top:-30px}</style>"); }</script><!--[if gt IE 8]><!--><noscript class="morph-core-style"><!--<![endif]--><style>.ec-search-bar{background-color:#deddde;padding:8px;margin-top:12px;margin-bottom:16px}.ec-search-bar__form{position:relative}.ec-search-bar__querybox{border:none;box-sizing:border-box;font-family:inherit;font-feature-settings:inherit;font-size:16px;height:40px;line-height:1.15;padding:0 36px 0 8px;width:100%}.ec-search-bar__querybox:focus{outline:none}.ec-search-bar__querybox::-ms-clear{display:none}.ec-search-bar__results{list-style-type:none;padding-left:0;margin:0}.ec-search-bar__close-button{background-color:transparent;border:0;cursor:pointer;height:36px;position:absolute;right:0;top:2px;width:36px}.ec-search-bar__close-button>svg{height:16px;width:16px}.ec-search-bar__icon{height:36px;position:absolute;right:0;text-align:center;top:10px;width:36px}.ec-search-bar__icon>svg{height:16px;width:16px}.ec-search-bar__label{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.ec-search-bar__no-results-label{display:block;font-size:16px;padding:12px 8px;overflow-wrap:break-word}.ec-search-bar__result-item{border:0 solid #b8b8b8;border-bottom-width:1px;font-size:16px;padding:0}.ec-search-bar__result-item--active{background-color:#5a5a5a}.ec-search-bar__result-item:last-child{border:none}.ec-search-bar__result-item-link{padding:12px 8px;display:block;text-decoration:none;color:#231f20}.ec-search-bar__result-item-link:visited{color:#525252}.ec-search-bar__result-item-link--active{padding:12px 8px;display:block;text-decoration:none;color:#fff}.ec-search-bar__results:list-of-type{border:none}body{font-family:Helvetica,Arial,freesans,sans-serif}.b-reith-sans-font.b-reith-sans-loaded{font-feature-settings:"ss01"}.b-reith-sans-font .language-selector__drawer{line-height:1.2rem}</style><!--[if gt IE 8]><!--></noscript><!--<![endif]--><script>if (Morph.enhanced) { Morph.styles["bbc-morph-bitesize-search-view/1.9.0"]=true; Morph.styleSrc.push("<style>.ec-search-bar{background-color:#deddde;padding:8px;margin-top:12px;margin-bottom:16px}.ec-search-bar__form{position:relative}.ec-search-bar__querybox{border:none;box-sizing:border-box;font-family:inherit;font-feature-settings:inherit;font-size:16px;height:40px;line-height:1.15;padding:0 36px 0 8px;width:100%}.ec-search-bar__querybox:focus{outline:none}.ec-search-bar__querybox::-ms-clear{display:none}.ec-search-bar__results{list-style-type:none;padding-left:0;margin:0}.ec-search-bar__close-button{background-color:transparent;border:0;cursor:pointer;height:36px;position:absolute;right:0;top:2px;width:36px}.ec-search-bar__close-button>svg{height:16px;width:16px}.ec-search-bar__icon{height:36px;position:absolute;right:0;text-align:center;top:10px;width:36px}.ec-search-bar__icon>svg{height:16px;width:16px}.ec-search-bar__label{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.ec-search-bar__no-results-label{display:block;font-size:16px;padding:12px 8px;overflow-wrap:break-word}.ec-search-bar__result-item{border:0 solid #b8b8b8;border-bottom-width:1px;font-size:16px;padding:0}.ec-search-bar__result-item--active{background-color:#5a5a5a}.ec-search-bar__result-item:last-child{border:none}.ec-search-bar__result-item-link{padding:12px 8px;display:block;text-decoration:none;color:#231f20}.ec-search-bar__result-item-link:visited{color:#525252}.ec-search-bar__result-item-link--active{padding:12px 8px;display:block;text-decoration:none;color:#fff}.ec-search-bar__results:list-of-type{border:none}body{font-family:Helvetica,Arial,freesans,sans-serif}.b-reith-sans-font.b-reith-sans-loaded{font-feature-settings:\"ss01\"}.b-reith-sans-font .language-selector__drawer{line-height:1.2rem}</style>"); }</script><script>if (Morph.enhanced) { Morph.styles["bbc-morph-gel-icons/3.0.0"]=true; Morph.styleSrc.push("<style>.gel-icon{display:inline-block}.gel-icon svg{width:inherit;height:inherit;fill:currentColor}.gel-icon--loading{-webkit-animation-name:gel-spin;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:gel-spin;-moz-animation-duration:1s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;animation-name:gel-spin;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}@-moz-keyframes gel-spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes gel-spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes gel-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}\n</style>"); }</script><script type="text/javascript">Morph.initStyles(); /* u3676219259484983 */</script><script>window.Morph = {}</script><script type="text/javascript">Morph.markPerformance = function(label) { if(window.performance && window.performance.mark) { window.performance.mark(label); } }; Morph.versions = {}; Morph.modules = {}; Morph.config = { cdn: "m.files.bbci.co.uk", pushEnv: "live" }; Morph.styles = {}; Morph.styleSrc = []; Morph.toInit = {bundles: [], registers: [], payloads: []}; Morph.initStyles = function() { if (!Morph.enhanced) { var eles = Array.prototype.slice.call(document.getElementsByTagName('noscript')); for (var i = 0, len = eles.length; i<len; i++) { if (eles[i].className === 'morph-core-style') { document.write(eles[i].innerText); eles[i].parentNode.removeChild(eles[i]); } } return; } for (var j = 0, jLen = Morph.styleSrc.length; j<jLen; j++) { document.write(Morph.styleSrc[j]); } Morph.styleSrc = []; };</script><script type="text/javascript">Morph.forceCore = window.location.search.indexOf('morph-disable-enhanced=1')>-1; Morph.modernBrowser = ( 'addEventListener' in window && 'querySelector' in document && 'localStorage' in window ); Morph.isOperaMini = ( window.navigator.userAgent.indexOf('Opera Mini/')>-1 && window.navigator.userAgent.indexOf('Presto/')>-1 ); Morph.enhanced = (!Morph.forceCore && Morph.modernBrowser && !Morph.isOperaMini);</script><!--[if gt IE 8]><!--><noscript class="morph-core-style"><!--<![endif]--><style>body{font-family:Helvetica,Arial,freesans,sans-serif}.b-reith-sans-font.b-reith-sans-loaded{font-feature-settings:"ss01"}.b-reith-sans-font .all-subjects__btn,.b-reith-sans-font .banner__link,.b-reith-sans-font .banner__list-item,.b-reith-sans-font .banner__text,.b-reith-sans-font .context-panel-description,.b-reith-sans-font .context-panel__description,.b-reith-sans-font .dialogue__description h1,.b-reith-sans-font .global-language-selector__drawer,.b-reith-sans-font .global-language-selector__icon-yes,.b-reith-sans-font .homepage-menu-text,.b-reith-sans-font .language-selector__drawer,.b-reith-sans-font .language-selector__icon-yes,.b-reith-sans-font .phase-card__link,.b-reith-sans-font .poem h1,.b-reith-sans-font .quote__text,.b-reith-sans-font blockquote q{font-family:inherit;font-feature-settings:inherit}.b-reith-sans-font .banner__title,.b-reith-sans-font .context-panel__button,.b-reith-sans-font .context-panel__header,.b-reith-sans-font .examspec-picker__button-link,.b-reith-sans-font .examspec-picker__header,.b-reith-sans-font .highlights__title,.b-reith-sans-font .homepage__overlay--v2 .homepage-overlay__body-title,.b-reith-sans-font .homepage__phases .phase-card__subtitle,.b-reith-sans-font .homepage__strapline,.b-reith-sans-font .logo__link,.b-reith-sans-font .masthead__logo,.b-reith-sans-font .masthead__logo--dark,.b-reith-sans-font .nation-card__label,.b-reith-sans-font .phase-card__title,.b-reith-sans-font .study-guide__title,.b-reith-sans-font .super-pos-card,.b-reith-sans-font .topic__header,.b-reith-sans-font .topics__header,.b-reith-sans-font .topics__title,.b-reith-sans-font .your-subjects__all-subjects__title,.b-reith-sans-font .your-subjects__bitesize-title,.b-reith-sans-font .your-subjects__choose-title,.b-reith-sans-font .your-subjects__error-title,.b-reith-sans-font .your-subjects__idcta__title,.b-reith-sans-font .your-subjects__last-activity-title,.b-reith-sans-font .your-subjects__no-relevant-subjects__title,.b-reith-sans-font .your-subjects__set-up-subjects__title,.b-reith-sans-font .your-subjects__title,.b-reith-sans-font .your-subjects__under-thirteen__title{font-family:inherit;font-weight:700}.b-reith-sans-font .language-selector__drawer{line-height:1.2rem}.all-subjects-banner__container{background:#fff}.all-subjects-banner{max-width:1008px;margin:0 auto;padding-right:8px;padding-left:8px;width:100%;background-color:#fff;padding:16px}@media (min-width:37.5em){.all-subjects-banner{width:100%}}.all-subjects-banner__text-container{list-style:none;direction:ltr;text-align:left;text-align:center}@media (min-width:37.5em) and (max-width:56.24em){.all-subjects-banner__text-container{width:50%;text-align:left}}@media (min-width:56.25em){.all-subjects-banner__text-container{width:75%;text-align:left}}.all-subjects-banner__title{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;width:100%;font-weight:700;padding:16px 0 8px;text-align:center}@media (min-width:37.5em){.all-subjects-banner__title{padding-left:16px;text-align:left}}@media (min-width:63em){.all-subjects-banner__title{padding-left:0}}.all-subjects-banner__text{font-size:15px;font-size:.9375rem;line-height:20px;line-height:1.25rem;padding-bottom:16px}@media (min-width:37.5em){.all-subjects-banner__text{padding-bottom:0;padding-left:16px}}@media (min-width:63em){.all-subjects-banner__text{padding-left:0}}.all-subjects-banner__button-container{padding-bottom:16px}@media (min-width:37.5em){.all-subjects-banner__button-container{padding:16px 0 16px 16px}}@media (min-width:63em){.all-subjects-banner__button-container{padding-left:0}}.all-subjects-banner__button{background-color:#e5640f;color:#fff;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;display:inline-block;font-family:inherit;padding:12px;text-decoration:none}.all-subjects-banner__button:active,.all-subjects-banner__button:hover{background-color:#231f20;color:#fff;text-decoration:underline}.all-subjects-banner__button:focus{outline:10px solid #1a9bf0;background-color:#e5640f;color:#fff;text-decoration:none}@media (min-width:20em){.all-subjects-banner__button{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem}}@media (min-width:37.5em){.all-subjects-banner__button,.n-no-touchevents.all-subjects-banner__button,.n-no-touchevents .all-subjects-banner__button{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem}}@media (min-width:37.5em){.all-subjects-banner__button{text-align:center}}.all-subjects-banner__button .gel-icon--next{color:#fff;height:16px;padding-left:8px;position:relative;top:3px;width:16px}.all-subjects-banner__image{display:none;margin:0 auto;text-align:center}@media (min-width:37.5em) and (max-width:56.24em){.all-subjects-banner__image{width:50%;display:inline-block;margin:-28px auto}}@media (min-width:56.25em){.all-subjects-banner__image{width:25%;display:inline-block;margin:-40px auto 16px}}.all-subjects-banner__image svg{height:140px;margin:auto;width:300px}@media (min-width:37.5em){.all-subjects-banner__image svg{float:right;height:140px;width:300px}}@media (min-width:56.25em){.all-subjects-banner__image svg{float:right;height:140px;width:400px}}</style><!--[if gt IE 8]><!--></noscript><!--<![endif]--><script>if (Morph.enhanced) { Morph.styles["bbc-morph-bitesize-all-subjects-banner-view/1.2.0"]=true; Morph.styleSrc.push("<style>body{font-family:Helvetica,Arial,freesans,sans-serif}.b-reith-sans-font.b-reith-sans-loaded{font-feature-settings:\"ss01\"}.b-reith-sans-font .all-subjects__btn,.b-reith-sans-font .banner__link,.b-reith-sans-font .banner__list-item,.b-reith-sans-font .banner__text,.b-reith-sans-font .context-panel-description,.b-reith-sans-font .context-panel__description,.b-reith-sans-font .dialogue__description h1,.b-reith-sans-font .global-language-selector__drawer,.b-reith-sans-font .global-language-selector__icon-yes,.b-reith-sans-font .homepage-menu-text,.b-reith-sans-font .language-selector__drawer,.b-reith-sans-font .language-selector__icon-yes,.b-reith-sans-font .phase-card__link,.b-reith-sans-font .poem h1,.b-reith-sans-font .quote__text,.b-reith-sans-font blockquote q{font-family:inherit;font-feature-settings:inherit}.b-reith-sans-font .banner__title,.b-reith-sans-font .context-panel__button,.b-reith-sans-font .context-panel__header,.b-reith-sans-font .examspec-picker__button-link,.b-reith-sans-font .examspec-picker__header,.b-reith-sans-font .highlights__title,.b-reith-sans-font .homepage__overlay--v2 .homepage-overlay__body-title,.b-reith-sans-font .homepage__phases .phase-card__subtitle,.b-reith-sans-font .homepage__strapline,.b-reith-sans-font .logo__link,.b-reith-sans-font .masthead__logo,.b-reith-sans-font .masthead__logo--dark,.b-reith-sans-font .nation-card__label,.b-reith-sans-font .phase-card__title,.b-reith-sans-font .study-guide__title,.b-reith-sans-font .super-pos-card,.b-reith-sans-font .topic__header,.b-reith-sans-font .topics__header,.b-reith-sans-font .topics__title,.b-reith-sans-font .your-subjects__all-subjects__title,.b-reith-sans-font .your-subjects__bitesize-title,.b-reith-sans-font .your-subjects__choose-title,.b-reith-sans-font .your-subjects__error-title,.b-reith-sans-font .your-subjects__idcta__title,.b-reith-sans-font .your-subjects__last-activity-title,.b-reith-sans-font .your-subjects__no-relevant-subjects__title,.b-reith-sans-font .your-subjects__set-up-subjects__title,.b-reith-sans-font .your-subjects__title,.b-reith-sans-font .your-subjects__under-thirteen__title{font-family:inherit;font-weight:700}.b-reith-sans-font .language-selector__drawer{line-height:1.2rem}.all-subjects-banner__container{background:#fff}.all-subjects-banner{max-width:1008px;margin:0 auto;padding-right:8px;padding-left:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;background-color:#fff;padding:16px}@media (min-width:25em){.all-subjects-banner{padding-left:16px;padding-right:16px}}@media (min-width:37.5em){.all-subjects-banner{width:100%}}.all-subjects-banner__text-container{list-style:none;direction:ltr;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;margin-right:0;margin-left:-8px;padding-right:0;padding-left:0;width:100%;display:inline-block;padding-left:8px;text-align:left;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}@media (min-width:37.5em){.all-subjects-banner__text-container{margin-left:-16px;padding-left:16px}}@media (min-width:37.5em) and (max-width:56.24em){.all-subjects-banner__text-container{width:50%;text-align:left}}@media (min-width:56.25em){.all-subjects-banner__text-container{width:75%;text-align:left}}.all-subjects-banner__title{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;width:100%;font-weight:700;padding:16px 0 8px;text-align:center}@media (min-width:20em){.all-subjects-banner__title{font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem}}@media (min-width:37.5em){.all-subjects-banner__title{font-size:36px;font-size:2.25rem;line-height:40px;line-height:2.5rem}.n-no-touchevents .all-subjects-banner__title{font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem}}@media (min-width:37.5em){.all-subjects-banner__title{padding-left:16px;text-align:left}}@media (min-width:63em){.all-subjects-banner__title{padding-left:0}}.all-subjects-banner__text{font-size:15px;font-size:.9375rem;line-height:20px;line-height:1.25rem;padding-bottom:16px}@media (min-width:20em){.all-subjects-banner__text{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem}}@media (min-width:37.5em){.all-subjects-banner__text{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem}.n-no-touchevents .all-subjects-banner__text{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem}}@media (min-width:37.5em){.all-subjects-banner__text{padding-bottom:0;padding-left:16px}}@media (min-width:63em){.all-subjects-banner__text{padding-left:0}}.all-subjects-banner__button-container{padding-bottom:16px}@media (min-width:37.5em){.all-subjects-banner__button-container{padding:16px 0 16px 16px}}@media (min-width:63em){.all-subjects-banner__button-container{padding-left:0}}.all-subjects-banner__button{background-color:#e5640f;color:#fff;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;display:inline-block;font-family:inherit;padding:12px;text-decoration:none}.all-subjects-banner__button:active,.all-subjects-banner__button:hover{background-color:#231f20;color:#fff;text-decoration:underline}.all-subjects-banner__button:focus{outline:10px solid #1a9bf0;background-color:#e5640f;color:#fff;text-decoration:none}@media (min-width:20em){.all-subjects-banner__button{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem}}@media (min-width:37.5em){.all-subjects-banner__button,.n-no-touchevents.all-subjects-banner__button,.n-no-touchevents .all-subjects-banner__button{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem}}@media (min-width:37.5em){.all-subjects-banner__button{text-align:center}}.all-subjects-banner__button .gel-icon--next{color:#fff;height:16px;padding-left:8px;position:relative;top:3px;width:16px}.all-subjects-banner__image{display:none;margin:0 auto;text-align:center}@media (min-width:37.5em) and (max-width:56.24em){.all-subjects-banner__image{width:50%;display:inline-block;margin:-28px auto}}@media (min-width:56.25em){.all-subjects-banner__image{width:25%;display:inline-block;margin:-40px auto 16px}}.all-subjects-banner__image svg{height:140px;margin:auto;width:300px}@media (min-width:37.5em){.all-subjects-banner__image svg{float:right;height:140px;width:300px}}@media (min-width:56.25em){.all-subjects-banner__image svg{float:right;height:140px;width:400px}}</style>"); }</script><script type="text/javascript">Morph.initStyles(); /* u4687705067917705 */</script><script type="text/javascript"> var domain = "co.uk"; var _sf_async_config = _sf_async_config || {}; var _sf_startpt=(new Date()).getTime(); _sf_async_config.domain = "www" + ".bbc." + domain; _sf_async_config.uid = 50924; _sf_async_config.title = window.document.title; _sf_async_config.path = "bbc." + domain + window.location.pathname + ""; _sf_async_config.sections = "bitesize"; </script></head><body> <noscript><p style="position: absolute; top: -999em"><img src="https://web.archive.org/web/20191122030557im_/https://a1.api.bbc.co.uk/hit.xiti?&col=1&from=p&ptag=js&s=598253&p=bitesize.page&x2=[responsive]&x3=[bbc_website]&x4=[en-GB]&x7=[index-home]&x8=[reverb-1.2.0-nojs]&x11=[BITESIZE]&x12=[BITESIZE]" height="1" width="1" alt=""></p></noscript> <!-- BBCDOTCOM bodyFirst --><div id="bbccom_interstitial_ad" class="bbccom_display_none"></div><div id="bbccom_interstitial" class="bbccom_display_none"><script type="text/javascript">/*<![CDATA[*/ (function() { if (window.bbcdotcom && bbcdotcom.config.isActive('ads')) { googletag.cmd.push(function() { googletag.display('bbccom_interstitial'); }); } }()); /*]]>*/</script></div><div id="bbccom_wallpaper_ad" class="bbccom_display_none"></div><div id="bbccom_wallpaper" class="bbccom_display_none"><script type="text/javascript">/*<![CDATA[*/ (function() { var wallpaper; if (window.bbcdotcom && bbcdotcom.config.isActive('ads')) { if (bbcdotcom.config.isAsync()) { googletag.cmd.push(function() { googletag.display('bbccom_wallpaper'); }); } else if (typeof googletag !== "undefined" && typeof googletag.display === "function") { googletag.display("wallpaper"); } wallpaper = bbcdotcom.adverts.adRegister.getAd('wallpaper'); } }()); /*]]>*/</script></div><script type="text/javascript">/*<![CDATA[*/ (function() { if (window.bbcdotcom && bbcdotcom.config.isActive('ads')) { document.write(unescape('%3Cscript id="gnlAdsEnabled" class="bbccom_display_none"%3E%3C/script%3E')); } if (window.bbcdotcom && bbcdotcom.config.isActive('analytics')) { document.write(unescape('%3Cscript id="gnlAnalyticsEnabled" class="bbccom_display_none"%3E%3C/script%3E')); } }()); /*]]>*/</script><script type="text/javascript">/*<![CDATA[*/ (function() { window.bbcdotcom.bodyFirst = true; }()); /*]]>*/</script> <div id="cookiePrompt"></div> <!--[if (gt IE 8) | (IEMobile)]><!--><header id="orb-banner" role="banner" aria-label="BBC"><!--<![endif]--><!--[if (lt IE 9) & (!IEMobile)]> <![if (IE 8)]> <header id="orb-banner" role="banner" class="orb-old-ie orb-ie8" aria-label="BBC"> <![endif]> <![if (IE 7)]> <header id="orb-banner" role="banner" class="orb-old-ie orb-ie7" aria-label="BBC"> <![endif]> <![if (IE 6)]> <header id="orb-banner" role="banner" class="orb-old-ie orb-ie6" aria-label="BBC"> <![endif]> <![endif]--><div id="orb-header" class="orb-nav-pri orb-nav-pri-white orb-nav-empty" dir="ltr"><div class="orb-nav-pri-container b-r b-g-p"><div class="orb-nav-section orb-nav-blocks"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/">Homepage</a></div><section><div class="orb-skip-links"><h2>Accessibility links</h2><ul><li><a href="#orb-modules">Skip to content</a></li><li><a id="orb-accessibility-help" href="/web/20191122030557/https://www.bbc.co.uk/accessibility/">Accessibility Help</a></li></ul></div></section><div id="mybbc-wrapper" class="orb-nav-section orb-nav-id orb-nav-focus orb-nav-id-default"><div id="idcta-statusbar" class="orb-nav-section orb-nav-focus" data-bbc-container="id-cta" data-bbc-event-type="click" data-bbc-ignore-views="1" data-bbc-metadata="{"id-cta-type": "statusbar-orb"}" data-bbc-source="responsive_web" data-bbc-title="id-cta-sign-in"><a id="idcta-link" href="https://web.archive.org/web/20191122030557/https://account.bbc.com/account"><span id="idcta-username">BBC Account</span></a></div><script type="text/javascript">require(['idcta/statusbar'], function (statusbar) {new statusbar.Statusbar({id: 'idcta-statusbar', publiclyCacheable: true});});</script><!-- Because we are now loading the notification bell CSS asynchronously, we need this inline style hack to ensure that the notification div is hidden by default, and shown only if and when the bell code is loaded from notification-ui --><a id="notification-link" class="js-notification-link animated three" href="#" style="display: none"><span class="hidden-span">Notifications</span><div class="notification-link--triangle"></div><div class="notification-link--triangle"></div><span id="not-num"></span></a></div><nav role="navigation" aria-label="BBC" class="orb-nav"><div class="orb-nav-section orb-nav-links orb-nav-focus" id="orb-nav-links"><ul><li class="orb-nav-home"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/">Home</a></li><li class="orb-nav-news"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/news">News</a></li><li class="orb-nav-sport"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/sport">Sport</a></li><li class="orb-nav-weather"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/weather">Weather</a></li><li class="orb-nav-iplayer"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/iplayer">iPlayer</a></li><li class="orb-nav-sounds"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/sounds">Sounds</a></li><li class="orb-nav-cbbc"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/cbbc">CBBC</a></li><li class="orb-nav-cbeebies"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/cbeebies">CBeebies</a></li><li class="orb-nav-food"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/food">Food</a></li><li class="orb-nav-bitesize"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize">Bitesize</a></li><li class="orb-nav-arts"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/arts">Arts</a></li><li class="orb-nav-taster"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/taster">Taster</a></li><li class="orb-nav-local"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/news/localnews">Local</a></li><li class="orb-nav-tv"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/tv">TV</a></li><li class="orb-nav-radio"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/radio">Radio</a></li><li class="orb-nav-three"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bbcthree">Three</a></li><li id="orb-nav-more" style="width: 88px" aria-controls="orb-panel-more"><a href="#orb-footer" data-alt="More" class="istats-notrack">Menu<span class="orb-icon orb-icon-arrow"></span></a></li></ul></div></nav><div class="orb-nav-section orb-nav-search"><a class="orb-search__button" href="https://web.archive.org/web/20191122030557/https://search.bbc.co.uk/search?scope=all:learning" title="Search the BBC">Search</a><form class="b-f" id="orb-search-form" role="search" method="get" action="https://web.archive.org/web/20191122030557/https://search.bbc.co.uk/search" accept-charset="utf-8"><div><input type="hidden" name="scope" id="orb-search-scope" value="all:learning"><label for="orb-search-q">Search the BBC</label><input id="orb-search-q" type="text" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" name="q" placeholder="Search"><button id="orb-search-button" class="orb-search__button">Search the BBC</button><input type="hidden" name="suggid" id="orb-search-suggid"></div></form></div></div><div id="orb-panels"></div></div></header> <!-- Styling hook for shared modules only --> <div id="orb-modules"> <div id="u33812745318788373"><noscript data-reactid=".b6ze7a3mdg" data-react-checksum="-1503653644"></noscript></div><div id="u10977956154276258"><div data-reactid=".e52oxhhoy0" data-react-checksum="136750460"><div class="bitesize-header-background" data-reactid=".e52oxhhoy0.0"></div><noscript data-reactid=".e52oxhhoy0.1"></noscript><div data-reactid=".e52oxhhoy0.2"><div class="global-navigation" data-reactid=".e52oxhhoy0.2.0"><header class="global-navigation__header" data-reactid=".e52oxhhoy0.2.0.0"><div class="global-navigation__header__wrap" data-reactid=".e52oxhhoy0.2.0.0.0"><span class="global-navigation__header__logo" tabindex="-1" data-reactid=".e52oxhhoy0.2.0.0.0.0"><a class="global-navigation__header__logo__link--animate global-navigation__header__logo__link--delay-animation global-navigation__header__logo__link" href="/web/20191122030557/https://www.bbc.co.uk/bitesize" data-reactid=".e52oxhhoy0.2.0.0.0.0.0">Bitesize</a></span><button type="button" class="global-navigation__header__menu-button" aria-label="Open menu" data-reactid=".e52oxhhoy0.2.0.0.0.1"><i class="gel-icon gel-icon--list-view global-navigation__header__menu-button__list-view" data-reactid=".e52oxhhoy0.2.0.0.0.1.0"><svg width="32" height="32" viewbox="0 0 32 32" data-reactid=".e52oxhhoy0.2.0.0.0.1.0.0"><path d="M0 0v8h32V0zM0 17v3h32v-8H0zM0 29v3h32v-8H0z" data-reactid=".e52oxhhoy0.2.0.0.0.1.0.0.0"></path></svg></i><span class="global-navigation__header__menu-button__text" data-reactid=".e52oxhhoy0.2.0.0.0.1.1">All Bitesize</span></button><div class="global-navigation__mobile-nav" data-reactid=".e52oxhhoy0.2.0.0.0.2"></div></div></header><nav class="global-navigation__primary-nav" data-reactid=".e52oxhhoy0.2.0.1"><div class="global-navigation__primary-nav__wrap" data-reactid=".e52oxhhoy0.2.0.1.0"><div class="global-language-selector" data-reactid=".e52oxhhoy0.2.0.1.0.0"><button type="button" class="global-language-selector__drawer global-language-selector__drawer--closed" data-reactid=".e52oxhhoy0.2.0.1.0.0.0"><span class="global-language-selector__drawer-text" data-reactid=".e52oxhhoy0.2.0.1.0.0.0.0">Change language</span></button><div class="global-language-selector__container global-language-selector__container--hidden" data-reactid=".e52oxhhoy0.2.0.1.0.0.1"><ol class="global-language-selector__list" data-reactid=".e52oxhhoy0.2.0.1.0.0.1.0"><li class="global-language-selector__language global-language-selector__language--selected" data-reactid=".e52oxhhoy0.2.0.1.0.0.1.0.0"><button type="button" tabindex="0" lang="en-GB" class="global-language-selector__language-link" aria-label="English, selected" data-reactid=".e52oxhhoy0.2.0.1.0.0.1.0.0.0"><span class="global-language-selector__language-label" lang="en-GB" data-reactid=".e52oxhhoy0.2.0.1.0.0.1.0.0.0.0">English</span><span class="global-language-selector__icon-yes gel-icon gel-icon--yes" data-reactid=".e52oxhhoy0.2.0.1.0.0.1.0.0.0.1"><svg class="bitesize-yes-svg" version="1.1" x="0px" y="0px" width="31.8px" height="32px" viewbox="0 0 31.8 32" data-reactid=".e52oxhhoy0.2.0.1.0.0.1.0.0.0.1.0"><polygon points="12.8,28.9 31.8,6.3 28,3.1 12.2,21.9 3.2,14.4 0,18.2 " data-reactid=".e52oxhhoy0.2.0.1.0.0.1.0.0.0.1.0.0"></polygon></svg></span></button></li><li class="global-language-selector__language" data-reactid=".e52oxhhoy0.2.0.1.0.0.1.0.1:$cy-GB"><button type="button" tabindex="0" lang="cy-GB" class="global-language-selector__language-link" aria-label="Cymraeg" data-reactid=".e52oxhhoy0.2.0.1.0.0.1.0.1:$cy-GB.0"><span class="global-language-selector__language-label" lang="cy-GB" data-reactid=".e52oxhhoy0.2.0.1.0.0.1.0.1:$cy-GB.0.0">Cymraeg</span></button></li><li class="global-language-selector__language" data-reactid=".e52oxhhoy0.2.0.1.0.0.1.0.1:$ga-GB"><button type="button" tabindex="0" lang="ga-GB" class="global-language-selector__language-link" aria-label="Gaeilge" data-reactid=".e52oxhhoy0.2.0.1.0.0.1.0.1:$ga-GB.0"><span class="global-language-selector__language-label" lang="ga-GB" data-reactid=".e52oxhhoy0.2.0.1.0.0.1.0.1:$ga-GB.0.0">Gaeilge</span></button></li><li class="global-language-selector__language" data-reactid=".e52oxhhoy0.2.0.1.0.0.1.0.1:$gd-GB"><button type="button" tabindex="0" lang="gd-GB" class="global-language-selector__language-link" aria-label="Gàidhlig" data-reactid=".e52oxhhoy0.2.0.1.0.0.1.0.1:$gd-GB.0"><span class="global-language-selector__language-label" lang="gd-GB" data-reactid=".e52oxhhoy0.2.0.1.0.0.1.0.1:$gd-GB.0.0">Gàidhlig</span></button></li></ol></div></div><ul class="global-navigation__list" data-reactid=".e52oxhhoy0.2.0.1.0.1"><li class="global-navigation__list__item global-navigation__list__item--highlighted" data-reactid=".e52oxhhoy0.2.0.1.0.1.0:$home"><a class="global-navigation__list__link" href="/web/20191122030557/https://www.bbc.co.uk/bitesize" data-reactid=".e52oxhhoy0.2.0.1.0.1.0:$home.0"><span class="global-navigation__list__link-text" data-reactid=".e52oxhhoy0.2.0.1.0.1.0:$home.0.0">Home</span></a></li><li class="global-navigation__list__item" data-reactid=".e52oxhhoy0.2.0.1.0.1.0:$learn-revise"><a class="global-navigation__list__link" href="/web/20191122030557/https://www.bbc.co.uk/bitesize/learn" data-reactid=".e52oxhhoy0.2.0.1.0.1.0:$learn-revise.0"><span class="global-navigation__list__link-text" data-reactid=".e52oxhhoy0.2.0.1.0.1.0:$learn-revise.0.0">Learn & revise</span></a></li><li class="global-navigation__list__item" data-reactid=".e52oxhhoy0.2.0.1.0.1.0:$support"><a class="global-navigation__list__link" href="/web/20191122030557/https://www.bbc.co.uk/bitesize/support" data-reactid=".e52oxhhoy0.2.0.1.0.1.0:$support.0"><span class="global-navigation__list__link-text" data-reactid=".e52oxhhoy0.2.0.1.0.1.0:$support.0.0">Support</span></a></li><li class="global-navigation__list__item" data-reactid=".e52oxhhoy0.2.0.1.0.1.0:$careers"><a class="global-navigation__list__link" href="/web/20191122030557/https://www.bbc.co.uk/bitesize/careers" data-reactid=".e52oxhhoy0.2.0.1.0.1.0:$careers.0"><span class="global-navigation__list__link-text" data-reactid=".e52oxhhoy0.2.0.1.0.1.0:$careers.0.0">Careers</span></a></li><li data-reactid=".e52oxhhoy0.2.0.1.0.1.1"><ul class="global-navigation__list__items--pinned" data-reactid=".e52oxhhoy0.2.0.1.0.1.1.0"><li class="global-navigation__list__item" data-reactid=".e52oxhhoy0.2.0.1.0.1.1.0.$my-bitesize"><a class="global-navigation__list__link" href="/web/20191122030557/https://www.bbc.co.uk/bitesize/my" data-reactid=".e52oxhhoy0.2.0.1.0.1.1.0.$my-bitesize.0"><span class="global-navigation__list__link-my-bitesize" data-reactid=".e52oxhhoy0.2.0.1.0.1.1.0.$my-bitesize.0.0">My Bitesize</span></a></li><li class="global-navigation__list__item global-navigation__list__item--pinned global-navigation__list__item--all-bitesize" data-reactid=".e52oxhhoy0.2.0.1.0.1.1.0.$all-bitesize"><button type="button" class="global-navigation__list__link--button global-navigation__list__link--button--pinned" aria-live="polite" aria-label="Menu button, this menu is closed" data-reactid=".e52oxhhoy0.2.0.1.0.1.1.0.$all-bitesize.0"><span class="gel-icon gel-icon--list-view" data-reactid=".e52oxhhoy0.2.0.1.0.1.1.0.$all-bitesize.0.0"><svg width="32" height="32" viewbox="0 0 32 32" data-reactid=".e52oxhhoy0.2.0.1.0.1.1.0.$all-bitesize.0.0.0"><path d="M0 0v8h32V0zM0 17v3h32v-8H0zM0 29v3h32v-8H0z" data-reactid=".e52oxhhoy0.2.0.1.0.1.1.0.$all-bitesize.0.0.0.0"></path></svg></span><span class="global-navigation__list__link-text" data-reactid=".e52oxhhoy0.2.0.1.0.1.1.0.$all-bitesize.0.1">All Bitesize</span></button></li></ul></li></ul></div></nav></div><div class="header-image-container header-image-container--homepage header-image-no-logo header-image-container--no-illustration" aria-hidden="false" data-reactid=".e52oxhhoy0.2.1"><div class="header-image-container__wrap" data-reactid=".e52oxhhoy0.2.1.0"></div></div></div></div></div><div id="u3279372960842666"><noscript data-reactid=".pibiov8w2m" data-react-checksum="-1369894575"></noscript></div><div id="u4044526169789371"><div class="promoted-navigation__container" data-reactid=".mb8gz983hu" data-react-checksum="566825268"><div class="promoted-navigation" data-reactid=".mb8gz983hu.0"><noscript data-reactid=".mb8gz983hu.0.0"></noscript><a class="optional-link" href="/web/20191122030557/https://www.bbc.co.uk/bitesize/learn" data-reactid=".mb8gz983hu.0.1"><h1 class="promoted-navigation__title" data-reactid=".mb8gz983hu.0.1.0">Learn & revise</h1><div class="gel-icon gel-icon--next" data-reactid=".mb8gz983hu.0.1.1"><svg width="31.9" height="32" viewbox="0 0 31.9 32" data-reactid=".mb8gz983hu.0.1.1.0"><path d="M29 16L3 0v7.2L17.6 16 3 24.8V32z" data-reactid=".mb8gz983hu.0.1.1.0.0"></path></svg></div></a><div class="promoted-navigation__phases" data-reactid=".mb8gz983hu.0.2"><div class="promoted-navigation__phases-layout" data-reactid=".mb8gz983hu.0.2.0"><div class="promoted-navigation__phases-item" data-reactid=".mb8gz983hu.0.2.0.$Primary"><div class="phase-card phase-card--primary" data-reactid=".mb8gz983hu.0.2.0.$Primary.0"><a class="phase-card__link" href="/web/20191122030557/https://www.bbc.co.uk/bitesize/primary" aria-label="Go to Primary (Age 3 to 11)" data-reactid=".mb8gz983hu.0.2.0.$Primary.0.0"><div class="phase-card__content-container" data-reactid=".mb8gz983hu.0.2.0.$Primary.0.0.0"><div class="phase-card__title" data-reactid=".mb8gz983hu.0.2.0.$Primary.0.0.0.0">Primary</div><div class="phase-card__subtitle" data-reactid=".mb8gz983hu.0.2.0.$Primary.0.0.0.1">Age 3 to 11</div><div class="phase-card__cta" data-reactid=".mb8gz983hu.0.2.0.$Primary.0.0.0.2"><span data-reactid=".mb8gz983hu.0.2.0.$Primary.0.0.0.2.0">Go to Primary</span><div class="gel-icon gel-icon--next" data-reactid=".mb8gz983hu.0.2.0.$Primary.0.0.0.2.1"><svg width="31.9" height="32" viewbox="0 0 31.9 32" data-reactid=".mb8gz983hu.0.2.0.$Primary.0.0.0.2.1.0"><path d="M29 16L3 0v7.2L17.6 16 3 24.8V32z" data-reactid=".mb8gz983hu.0.2.0.$Primary.0.0.0.2.1.0.0"></path></svg></div></div></div></a></div></div><div class="promoted-navigation__phases-item" data-reactid=".mb8gz983hu.0.2.0.$Secondary"><div class="phase-card phase-card--secondary" data-reactid=".mb8gz983hu.0.2.0.$Secondary.0"><button class="phase-card__link" aria-label="Go to Secondary (Age 11 to 16)" type="button" data-reactid=".mb8gz983hu.0.2.0.$Secondary.0.0"><div class="phase-card__content-container" data-reactid=".mb8gz983hu.0.2.0.$Secondary.0.0.0"><div class="phase-card__title" data-reactid=".mb8gz983hu.0.2.0.$Secondary.0.0.0.0">Secondary</div><div class="phase-card__subtitle" data-reactid=".mb8gz983hu.0.2.0.$Secondary.0.0.0.1">Age 11 to 16</div><div class="phase-card__cta" data-reactid=".mb8gz983hu.0.2.0.$Secondary.0.0.0.2"><span data-reactid=".mb8gz983hu.0.2.0.$Secondary.0.0.0.2.0">Go to Secondary</span><div class="gel-icon gel-icon--next" data-reactid=".mb8gz983hu.0.2.0.$Secondary.0.0.0.2.1"><svg width="31.9" height="32" viewbox="0 0 31.9 32" data-reactid=".mb8gz983hu.0.2.0.$Secondary.0.0.0.2.1.0"><path d="M29 16L3 0v7.2L17.6 16 3 24.8V32z" data-reactid=".mb8gz983hu.0.2.0.$Secondary.0.0.0.2.1.0.0"></path></svg></div></div></div></button></div></div><div class="promoted-navigation__phases-item" data-reactid=".mb8gz983hu.0.2.0.$Post-16"><div class="phase-card phase-card--post-16" data-reactid=".mb8gz983hu.0.2.0.$Post-16.0"><button class="phase-card__link" aria-label="Go to Post-16 (Age 16+)" type="button" data-reactid=".mb8gz983hu.0.2.0.$Post-16.0.0"><div class="phase-card__content-container" data-reactid=".mb8gz983hu.0.2.0.$Post-16.0.0.0"><div class="phase-card__title" data-reactid=".mb8gz983hu.0.2.0.$Post-16.0.0.0.0">Post-16</div><div class="phase-card__subtitle" data-reactid=".mb8gz983hu.0.2.0.$Post-16.0.0.0.1">Age 16+</div><div class="phase-card__cta" data-reactid=".mb8gz983hu.0.2.0.$Post-16.0.0.0.2"><span data-reactid=".mb8gz983hu.0.2.0.$Post-16.0.0.0.2.0">Go to Post-16</span><div class="gel-icon gel-icon--next" data-reactid=".mb8gz983hu.0.2.0.$Post-16.0.0.0.2.1"><svg width="31.9" height="32" viewbox="0 0 31.9 32" data-reactid=".mb8gz983hu.0.2.0.$Post-16.0.0.0.2.1.0"><path d="M29 16L3 0v7.2L17.6 16 3 24.8V32z" data-reactid=".mb8gz983hu.0.2.0.$Post-16.0.0.0.2.1.0.0"></path></svg></div></div></div></button></div></div></div></div></div></div></div><div id="u9188280101832728"><noscript data-reactid=".1otjhn3f7bi" data-react-checksum="-1170468503"></noscript></div><div id="u3676219259484983"><div class="index-page" data-reactid=".9f2ljqabfg" data-react-checksum="-994770155"><span data-reactid=".9f2ljqabfg.1"></span><span data-reactid=".9f2ljqabfg.2"></span><div class="collection" data-reactid=".9f2ljqabfg.4:$collection-zhfpcqt-0"><div class="collection-content" data-reactid=".9f2ljqabfg.4:$collection-zhfpcqt-0.0"><div class="gel-layout gel-layout--equal layout-2-with-links" data-reactid=".9f2ljqabfg.4:$collection-zhfpcqt-0.0.0"><div class="gel-layout__item promo-container" data-reactid=".9f2ljqabfg.4:$collection-zhfpcqt-0.0.0.$promo-zmbfhbk-0"><h2 class="collection-title" data-reactid=".9f2ljqabfg.4:$collection-zhfpcqt-0.0.0.$promo-zmbfhbk-0.0"><a class="collection-title-link" href="https://web.archive.org/web/20191122030557/https://www.bbc.com/bitesize/support" data-reactid=".9f2ljqabfg.4:$collection-zhfpcqt-0.0.0.$promo-zmbfhbk-0.0.0"><span data-reactid=".9f2ljqabfg.4:$collection-zhfpcqt-0.0.0.$promo-zmbfhbk-0.0.0.0">Support</span><div class="gel-icon gel-icon--next" data-reactid=".9f2ljqabfg.4:$collection-zhfpcqt-0.0.0.$promo-zmbfhbk-0.0.0.1"><svg viewbox="0 0 32 32" data-reactid=".9f2ljqabfg.4:$collection-zhfpcqt-0.0.0.$promo-zmbfhbk-0.0.0.1.0"><title data-reactid=".9f2ljqabfg.4:$collection-zhfpcqt-0.0.0.$promo-zmbfhbk-0.0.0.1.0.0">next</title><path d="M29 16L3 0v7.2L17.6 16 3 24.8V32l26-16z" data-reactid=".9f2ljqabfg.4:$collection-zhfpcqt-0.0.0.$promo-zmbfhbk-0.0.0.1.0.1"></path></svg></div></a></h2><div class="promo gel-12/12" data-reactid=".9f2ljqabfg.4:$collection-zhfpcqt-0.0.0.$promo-zmbfhbk-0.1"><a class="promo-link" href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z6kypg8" tabindex="0" aria-hidden="false" data-reactid=".9f2ljqabfg.4:$collection-zhfpcqt-0.0.0.$promo-zmbfhbk-0.1.0"><div class="promo-image-container" aria-hidden="true" data-reactid=".9f2ljqabfg.4:$collection-zhfpcqt-0.0.0.$promo-zmbfhbk-0.1.0.0"><div class="promo-image--lazyload" data-src="https://web.archive.org/web/20191122030557oe_/https://ichef.bbci.co.uk/images/ic/{width}xn/p07tvsbf.jpg" data-alt="Children in Need: Fundraiser or fundfaker?" data-class="promo-image" data-reactid=".9f2ljqabfg.4:$collection-zhfpcqt-0.0.0.$promo-zmbfhbk-0.1.0.0.0"></div></div><div class="promo-footer" data-reactid=".9f2ljqabfg.4:$collection-zhfpcqt-0.0.0.$promo-zmbfhbk-0.1.0.1"><h2 class="promo-title" data-reactid=".9f2ljqabfg.4:$collection-zhfpcqt-0.0.0.$promo-zmbfhbk-0.1.0.1.0">Children in Need: Fundraiser or fundfaker?</h2><h5 class="promo-attribution" data-reactid=".9f2ljqabfg.4:$collection-zhfpcqt-0.0.0.$promo-zmbfhbk-0.1.0.1.2">SUPPORT</h5></div></a></div></div><div class="gel-layout__item promo-container" data-reactid=".9f2ljqabfg.4:$collection-zhfpcqt-0.0.0.$promo-znypxyc-1"><h2 class="collection-title" data-reactid=".9f2ljqabfg.4:$collection-zhfpcqt-0.0.0.$promo-znypxyc-1.0"><a class="collection-title-link" href="https://web.archive.org/web/20191122030557/https://www.bbc.com/bitesize/careers" data-reactid=".9f2ljqabfg.4:$collection-zhfpcqt-0.0.0.$promo-znypxyc-1.0.0"><span data-reactid=".9f2ljqabfg.4:$collection-zhfpcqt-0.0.0.$promo-znypxyc-1.0.0.0">Careers</span><div class="gel-icon gel-icon--next" data-reactid=".9f2ljqabfg.4:$collection-zhfpcqt-0.0.0.$promo-znypxyc-1.0.0.1"><svg viewbox="0 0 32 32" data-reactid=".9f2ljqabfg.4:$collection-zhfpcqt-0.0.0.$promo-znypxyc-1.0.0.1.0"><title data-reactid=".9f2ljqabfg.4:$collection-zhfpcqt-0.0.0.$promo-znypxyc-1.0.0.1.0.0">next</title><path d="M29 16L3 0v7.2L17.6 16 3 24.8V32l26-16z" data-reactid=".9f2ljqabfg.4:$collection-zhfpcqt-0.0.0.$promo-znypxyc-1.0.0.1.0.1"></path></svg></div></a></h2><div class="promo gel-12/12" data-reactid=".9f2ljqabfg.4:$collection-zhfpcqt-0.0.0.$promo-znypxyc-1.1"><a class="promo-link" href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z6dpxyc" tabindex="0" aria-hidden="false" data-reactid=".9f2ljqabfg.4:$collection-zhfpcqt-0.0.0.$promo-znypxyc-1.1.0"><div class="promo-image-container" aria-hidden="true" data-reactid=".9f2ljqabfg.4:$collection-zhfpcqt-0.0.0.$promo-znypxyc-1.1.0.0"><div class="promo-image--lazyload" data-src="https://web.archive.org/web/20191122030557oe_/https://ichef.bbci.co.uk/images/ic/{width}xn/p07sccsj.jpg" data-alt="What is an entrepreneur?" data-class="promo-image" data-reactid=".9f2ljqabfg.4:$collection-zhfpcqt-0.0.0.$promo-znypxyc-1.1.0.0.0"></div></div><div class="promo-footer" data-reactid=".9f2ljqabfg.4:$collection-zhfpcqt-0.0.0.$promo-znypxyc-1.1.0.1"><h2 class="promo-title" data-reactid=".9f2ljqabfg.4:$collection-zhfpcqt-0.0.0.$promo-znypxyc-1.1.0.1.0">What is an entrepreneur?</h2><h5 class="promo-attribution" data-reactid=".9f2ljqabfg.4:$collection-zhfpcqt-0.0.0.$promo-znypxyc-1.1.0.1.2">CAREERS</h5></div></a></div></div></div></div></div><div class="collection" data-reactid=".9f2ljqabfg.4:$collection-zk8dcqt-1"><div class="layout-branding-image-3" style="background-image:url("https://web.archive.org/web/20191122030557im_/https://ichef.bbci.co.uk/images/ic/1200xn/p06jrnd0.png");" data-reactid=".9f2ljqabfg.4:$collection-zk8dcqt-1.0"><div class="collection-content" data-reactid=".9f2ljqabfg.4:$collection-zk8dcqt-1.0.0"><div class="gel-layout gel-layout--center" data-reactid=".9f2ljqabfg.4:$collection-zk8dcqt-1.0.0.0"><h2 class="collection-title collection-title--light gel-layout__item" data-reactid=".9f2ljqabfg.4:$collection-zk8dcqt-1.0.0.0.0">TV highlights</h2></div><div class="gel-layout gel-layout--center gel-layout--equal" data-reactid=".9f2ljqabfg.4:$collection-zk8dcqt-1.0.0.1"><div class="promo gel-layout__item" data-reactid=".9f2ljqabfg.4:$collection-zk8dcqt-1.0.0.1.$promo-zkkc382-0"><a class="promo-link" href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zjbhmfr" tabindex="0" aria-hidden="false" data-reactid=".9f2ljqabfg.4:$collection-zk8dcqt-1.0.0.1.$promo-zkkc382-0.0"><div class="promo-image-container" aria-hidden="true" data-reactid=".9f2ljqabfg.4:$collection-zk8dcqt-1.0.0.1.$promo-zkkc382-0.0.0"><div class="promo-image--lazyload" data-src="https://web.archive.org/web/20191122030557oe_/https://ichef.bbci.co.uk/images/ic/{width}xn/p07ty9ct.jpg" data-alt="The maths that proves no-one is safe in the Strictly vote" data-class="promo-image" data-reactid=".9f2ljqabfg.4:$collection-zk8dcqt-1.0.0.1.$promo-zkkc382-0.0.0.0"></div></div><div class="promo-footer" data-reactid=".9f2ljqabfg.4:$collection-zk8dcqt-1.0.0.1.$promo-zkkc382-0.0.1"><h2 class="promo-title" data-reactid=".9f2ljqabfg.4:$collection-zk8dcqt-1.0.0.1.$promo-zkkc382-0.0.1.0">The maths that proves no-one is safe in the Strictly vote</h2><p class="promo-synopsis" data-reactid=".9f2ljqabfg.4:$collection-zk8dcqt-1.0.0.1.$promo-zkkc382-0.0.1.1">There's no hiding at the top of that scoreboard</p><h5 class="promo-attribution" data-reactid=".9f2ljqabfg.4:$collection-zk8dcqt-1.0.0.1.$promo-zkkc382-0.0.1.2">TOPICAL</h5></div></a></div><div class="promo gel-layout__item" data-reactid=".9f2ljqabfg.4:$collection-zk8dcqt-1.0.0.1.$promo-z77krj6-1"><a class="promo-link" href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zrhjkmn" tabindex="0" aria-hidden="false" data-reactid=".9f2ljqabfg.4:$collection-zk8dcqt-1.0.0.1.$promo-z77krj6-1.0"><div class="promo-image-container" aria-hidden="true" data-reactid=".9f2ljqabfg.4:$collection-zk8dcqt-1.0.0.1.$promo-z77krj6-1.0.0"><div class="promo-image--lazyload" data-src="https://web.archive.org/web/20191122030557oe_/https://ichef.bbci.co.uk/images/ic/{width}xn/p07tlzj7.jpg" data-alt="Writing War of the Worlds for the 21st Century" data-class="promo-image" data-reactid=".9f2ljqabfg.4:$collection-zk8dcqt-1.0.0.1.$promo-z77krj6-1.0.0.0"></div></div><div class="promo-footer" data-reactid=".9f2ljqabfg.4:$collection-zk8dcqt-1.0.0.1.$promo-z77krj6-1.0.1"><h2 class="promo-title" data-reactid=".9f2ljqabfg.4:$collection-zk8dcqt-1.0.0.1.$promo-z77krj6-1.0.1.0">Writing War of the Worlds for the 21st Century</h2><p class="promo-synopsis" data-reactid=".9f2ljqabfg.4:$collection-zk8dcqt-1.0.0.1.$promo-z77krj6-1.0.1.1">Writer Peter Harness on the responsibility of adapting HG Wells' sci-fi classic</p><h5 class="promo-attribution" data-reactid=".9f2ljqabfg.4:$collection-zk8dcqt-1.0.0.1.$promo-z77krj6-1.0.1.2">TOPICAL</h5></div></a></div><div class="promo gel-layout__item" data-reactid=".9f2ljqabfg.4:$collection-zk8dcqt-1.0.0.1.$promo-z69ypg8-2"><a class="promo-link" href="https://web.archive.org/web/20191122030557/https://www.bbc.com/bitesize/articles/zkdvnrd" tabindex="0" aria-hidden="false" data-reactid=".9f2ljqabfg.4:$collection-zk8dcqt-1.0.0.1.$promo-z69ypg8-2.0"><div class="promo-image-container" aria-hidden="true" data-reactid=".9f2ljqabfg.4:$collection-zk8dcqt-1.0.0.1.$promo-z69ypg8-2.0.0"><div class="promo-image--lazyload" data-src="https://web.archive.org/web/20191122030557oe_/https://ichef.bbci.co.uk/images/ic/{width}xn/p07t5ryq.jpg" data-alt="Gary Lineker: My Grandad’s War" data-class="promo-image" data-reactid=".9f2ljqabfg.4:$collection-zk8dcqt-1.0.0.1.$promo-z69ypg8-2.0.0.0"></div></div><div class="promo-footer" data-reactid=".9f2ljqabfg.4:$collection-zk8dcqt-1.0.0.1.$promo-z69ypg8-2.0.1"><h2 class="promo-title" data-reactid=".9f2ljqabfg.4:$collection-zk8dcqt-1.0.0.1.$promo-z69ypg8-2.0.1.0">Gary Lineker: My Grandad’s War</h2><p class="promo-synopsis" data-reactid=".9f2ljqabfg.4:$collection-zk8dcqt-1.0.0.1.$promo-z69ypg8-2.0.1.1">Gary Lineker takes an emotional journey to uncover his grandfather's untold World War Two story.</p><h5 class="promo-attribution" data-reactid=".9f2ljqabfg.4:$collection-zk8dcqt-1.0.0.1.$promo-z69ypg8-2.0.1.2">TOPICAL</h5></div></a></div></div></div></div></div><div class="collection" data-reactid=".9f2ljqabfg.4:$collection-zfhbscw-2"><div class="layout-branding-image-3" style="background-image:url("https://web.archive.org/web/20191122030557im_/https://ichef.bbci.co.uk/images/ic/1200xn/p0742k28.jpg");" data-reactid=".9f2ljqabfg.4:$collection-zfhbscw-2.0"><div class="collection-content" data-reactid=".9f2ljqabfg.4:$collection-zfhbscw-2.0.0"><div class="gel-layout gel-layout--center" data-reactid=".9f2ljqabfg.4:$collection-zfhbscw-2.0.0.0"><h2 class="collection-title collection-title--light gel-layout__item" data-reactid=".9f2ljqabfg.4:$collection-zfhbscw-2.0.0.0.0">Seven Worlds, One Planet</h2></div><div class="gel-layout gel-layout--center gel-layout--equal" data-reactid=".9f2ljqabfg.4:$collection-zfhbscw-2.0.0.1"><div class="promo gel-layout__item" data-reactid=".9f2ljqabfg.4:$collection-zfhbscw-2.0.0.1.$promo-z7ypxyc-0"><a class="promo-link" href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zmw4bdm" tabindex="0" aria-hidden="false" data-reactid=".9f2ljqabfg.4:$collection-zfhbscw-2.0.0.1.$promo-z7ypxyc-0.0"><div class="promo-image-container" aria-hidden="true" data-reactid=".9f2ljqabfg.4:$collection-zfhbscw-2.0.0.1.$promo-z7ypxyc-0.0.0"><div class="promo-image--lazyload" data-src="https://web.archive.org/web/20191122030557oe_/https://ichef.bbci.co.uk/images/ic/{width}xn/p07txwlz.jpg" data-alt="Australia: The land down under" data-class="promo-image" data-reactid=".9f2ljqabfg.4:$collection-zfhbscw-2.0.0.1.$promo-z7ypxyc-0.0.0.0"></div></div><div class="promo-footer" data-reactid=".9f2ljqabfg.4:$collection-zfhbscw-2.0.0.1.$promo-z7ypxyc-0.0.1"><h2 class="promo-title" data-reactid=".9f2ljqabfg.4:$collection-zfhbscw-2.0.0.1.$promo-z7ypxyc-0.0.1.0">Australia: The land down under</h2><p class="promo-synopsis" data-reactid=".9f2ljqabfg.4:$collection-zfhbscw-2.0.0.1.$promo-z7ypxyc-0.0.1.1">From hopping kangaroo to beautiful reefs, we take a look at some of Australia's wildlife and natural wonders.</p><h5 class="promo-attribution" data-reactid=".9f2ljqabfg.4:$collection-zfhbscw-2.0.0.1.$promo-z7ypxyc-0.0.1.2">SEVEN WORLDS, ONE PLANET</h5></div></a></div><div class="promo gel-layout__item" data-reactid=".9f2ljqabfg.4:$collection-zfhbscw-2.0.0.1.$promo-zdx8cqt-1"><a class="promo-link" href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zvvmjhv" tabindex="0" aria-hidden="false" data-reactid=".9f2ljqabfg.4:$collection-zfhbscw-2.0.0.1.$promo-zdx8cqt-1.0"><div class="promo-image-container" aria-hidden="true" data-reactid=".9f2ljqabfg.4:$collection-zfhbscw-2.0.0.1.$promo-zdx8cqt-1.0.0"><div class="promo-image--lazyload" data-src="https://web.archive.org/web/20191122030557oe_/https://ichef.bbci.co.uk/images/ic/{width}xn/p07tcddc.jpg" data-alt="South America: Rainforests, rivers and waterfalls" data-class="promo-image" data-reactid=".9f2ljqabfg.4:$collection-zfhbscw-2.0.0.1.$promo-zdx8cqt-1.0.0.0"></div></div><div class="promo-footer" data-reactid=".9f2ljqabfg.4:$collection-zfhbscw-2.0.0.1.$promo-zdx8cqt-1.0.1"><h2 class="promo-title" data-reactid=".9f2ljqabfg.4:$collection-zfhbscw-2.0.0.1.$promo-zdx8cqt-1.0.1.0">South America: Rainforests, rivers and waterfalls</h2><p class="promo-synopsis" data-reactid=".9f2ljqabfg.4:$collection-zfhbscw-2.0.0.1.$promo-zdx8cqt-1.0.1.1">Find out more about the most species-rich continent on the planet, South America.</p><h5 class="promo-attribution" data-reactid=".9f2ljqabfg.4:$collection-zfhbscw-2.0.0.1.$promo-zdx8cqt-1.0.1.2">SEVEN WORLDS, ONE PLANET</h5></div></a></div><div class="promo gel-layout__item" data-reactid=".9f2ljqabfg.4:$collection-zfhbscw-2.0.0.1.$promo-zfnc382-2"><a class="promo-link" href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zf7n6v4" tabindex="0" aria-hidden="false" data-reactid=".9f2ljqabfg.4:$collection-zfhbscw-2.0.0.1.$promo-zfnc382-2.0"><div class="promo-image-container" aria-hidden="true" data-reactid=".9f2ljqabfg.4:$collection-zfhbscw-2.0.0.1.$promo-zfnc382-2.0.0"><div class="promo-image--lazyload" data-src="https://web.archive.org/web/20191122030557oe_/https://ichef.bbci.co.uk/images/ic/{width}xn/p07rydpn.jpg" data-alt="Filming a nature documentary: What could possibly go wrong?" data-class="promo-image" data-reactid=".9f2ljqabfg.4:$collection-zfhbscw-2.0.0.1.$promo-zfnc382-2.0.0.0"></div></div><div class="promo-footer" data-reactid=".9f2ljqabfg.4:$collection-zfhbscw-2.0.0.1.$promo-zfnc382-2.0.1"><h2 class="promo-title" data-reactid=".9f2ljqabfg.4:$collection-zfhbscw-2.0.0.1.$promo-zfnc382-2.0.1.0">Filming a nature documentary: What could possibly go wrong?</h2><p class="promo-synopsis" data-reactid=".9f2ljqabfg.4:$collection-zfhbscw-2.0.0.1.$promo-zfnc382-2.0.1.1">How hard can it be to film a nature documentary? These stories from Seven Worlds, One Planet tell all.</p><h5 class="promo-attribution" data-reactid=".9f2ljqabfg.4:$collection-zfhbscw-2.0.0.1.$promo-zfnc382-2.0.1.2">SEVEN WORLDS, ONE PLANET</h5></div></a></div></div></div></div></div><div class="collection" data-reactid=".9f2ljqabfg.4:$collection-zh9h8xs-3"><div class="layout-branding-image-3" style="background-image:url("https://web.archive.org/web/20191122030557im_/https://ichef.bbci.co.uk/images/ic/1200xn/p06jrnd0.png");" data-reactid=".9f2ljqabfg.4:$collection-zh9h8xs-3.0"><div class="collection-content" data-reactid=".9f2ljqabfg.4:$collection-zh9h8xs-3.0.0"><div class="gel-layout gel-layout--center" data-reactid=".9f2ljqabfg.4:$collection-zh9h8xs-3.0.0.0"><h2 class="collection-title collection-title--light gel-layout__item" data-reactid=".9f2ljqabfg.4:$collection-zh9h8xs-3.0.0.0.0">Handpicked by Bitesize</h2></div><div class="gel-layout gel-layout--center gel-layout--equal" data-reactid=".9f2ljqabfg.4:$collection-zh9h8xs-3.0.0.1"><div class="promo gel-layout__item" data-reactid=".9f2ljqabfg.4:$collection-zh9h8xs-3.0.0.1.$promo-zfhjkmn-0"><a class="promo-link" href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zf24bdm" tabindex="0" aria-hidden="false" data-reactid=".9f2ljqabfg.4:$collection-zh9h8xs-3.0.0.1.$promo-zfhjkmn-0.0"><div class="promo-image-container" aria-hidden="true" data-reactid=".9f2ljqabfg.4:$collection-zh9h8xs-3.0.0.1.$promo-zfhjkmn-0.0.0"><div class="promo-image--lazyload" data-src="https://web.archive.org/web/20191122030557oe_/https://ichef.bbci.co.uk/images/ic/{width}xn/p07tn3g1.jpg" data-alt="Dancing with dyslexia: How dance helps me express myself " data-class="promo-image" data-reactid=".9f2ljqabfg.4:$collection-zh9h8xs-3.0.0.1.$promo-zfhjkmn-0.0.0.0"></div></div><div class="promo-footer" data-reactid=".9f2ljqabfg.4:$collection-zh9h8xs-3.0.0.1.$promo-zfhjkmn-0.0.1"><h2 class="promo-title" data-reactid=".9f2ljqabfg.4:$collection-zh9h8xs-3.0.0.1.$promo-zfhjkmn-0.0.1.0">Dancing with dyslexia: How dance helps me express myself </h2><p class="promo-synopsis" data-reactid=".9f2ljqabfg.4:$collection-zh9h8xs-3.0.0.1.$promo-zfhjkmn-0.0.1.1">Choreographers Charlotte and Elizabeth talk to BBC Bitesize about how dance transformed their lives. </p><h5 class="promo-attribution" data-reactid=".9f2ljqabfg.4:$collection-zh9h8xs-3.0.0.1.$promo-zfhjkmn-0.0.1.2">TOPICAL</h5></div></a></div><div class="promo gel-layout__item" data-reactid=".9f2ljqabfg.4:$collection-zh9h8xs-3.0.0.1.$promo-zbhjkmn-1"><a class="promo-link" href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zrpw92p" tabindex="0" aria-hidden="false" data-reactid=".9f2ljqabfg.4:$collection-zh9h8xs-3.0.0.1.$promo-zbhjkmn-1.0"><div class="promo-image-container" aria-hidden="true" data-reactid=".9f2ljqabfg.4:$collection-zh9h8xs-3.0.0.1.$promo-zbhjkmn-1.0.0"><div class="promo-image--lazyload" data-src="https://web.archive.org/web/20191122030557oe_/https://ichef.bbci.co.uk/images/ic/{width}xn/p07t62pt.jpg" data-alt="Quiz: The un-bear-ably cute teddy bear quiz" data-class="promo-image" data-reactid=".9f2ljqabfg.4:$collection-zh9h8xs-3.0.0.1.$promo-zbhjkmn-1.0.0.0"></div></div><div class="promo-footer" data-reactid=".9f2ljqabfg.4:$collection-zh9h8xs-3.0.0.1.$promo-zbhjkmn-1.0.1"><h2 class="promo-title" data-reactid=".9f2ljqabfg.4:$collection-zh9h8xs-3.0.0.1.$promo-zbhjkmn-1.0.1.0">Quiz: The un-bear-ably cute teddy bear quiz</h2><p class="promo-synopsis" data-reactid=".9f2ljqabfg.4:$collection-zh9h8xs-3.0.0.1.$promo-zbhjkmn-1.0.1.1">How much do you know about these famous bears?</p></div></a></div><div class="promo gel-layout__item" data-reactid=".9f2ljqabfg.4:$collection-zh9h8xs-3.0.0.1.$promo-zbptqp3-2"><a class="promo-link" href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zb2q92p" tabindex="0" aria-hidden="false" data-reactid=".9f2ljqabfg.4:$collection-zh9h8xs-3.0.0.1.$promo-zbptqp3-2.0"><div class="promo-image-container" aria-hidden="true" data-reactid=".9f2ljqabfg.4:$collection-zh9h8xs-3.0.0.1.$promo-zbptqp3-2.0.0"><div class="promo-image--lazyload" data-src="https://web.archive.org/web/20191122030557oe_/https://ichef.bbci.co.uk/images/ic/{width}xn/p06wm3p9.jpg" data-alt="Articles and quizzes" data-class="promo-image" data-reactid=".9f2ljqabfg.4:$collection-zh9h8xs-3.0.0.1.$promo-zbptqp3-2.0.0.0"></div><div class="gel-icon gel-icon--collection" data-reactid=".9f2ljqabfg.4:$collection-zh9h8xs-3.0.0.1.$promo-zbptqp3-2.0.0.2"><svg viewbox="0 0 32 32" data-reactid=".9f2ljqabfg.4:$collection-zh9h8xs-3.0.0.1.$promo-zbptqp3-2.0.0.2.0"><title data-reactid=".9f2ljqabfg.4:$collection-zh9h8xs-3.0.0.1.$promo-zbptqp3-2.0.0.2.0.0">collection</title><path d="M4 26h22V4h2v24H4v-2z" data-reactid=".9f2ljqabfg.4:$collection-zh9h8xs-3.0.0.1.$promo-zbptqp3-2.0.0.2.0.1"></path><path d="M8 32v-2h22V8h2v24H8z" data-reactid=".9f2ljqabfg.4:$collection-zh9h8xs-3.0.0.1.$promo-zbptqp3-2.0.0.2.0.2"></path><path d="M0 24h24V0H0z" data-reactid=".9f2ljqabfg.4:$collection-zh9h8xs-3.0.0.1.$promo-zbptqp3-2.0.0.2.0.3"></path></svg></div></div><div class="promo-footer" data-reactid=".9f2ljqabfg.4:$collection-zh9h8xs-3.0.0.1.$promo-zbptqp3-2.0.1"><h2 class="promo-title" data-reactid=".9f2ljqabfg.4:$collection-zh9h8xs-3.0.0.1.$promo-zbptqp3-2.0.1.0">Articles and quizzes</h2><p class="promo-synopsis" data-reactid=".9f2ljqabfg.4:$collection-zh9h8xs-3.0.0.1.$promo-zbptqp3-2.0.1.1">For more fun content to get your teeth into, look no further.</p></div></a></div></div></div></div></div></div></div><div id="u4687705067917705"><div class="all-subjects-banner__container" data-reactid=".2bvqpss3cw0" data-react-checksum="-256824845"><div class="all-subjects-banner" data-reactid=".2bvqpss3cw0.0"><div class="all-subjects-banner__title" data-reactid=".2bvqpss3cw0.0.0">View all our subjects</div><div class="all-subjects-banner__text-container" data-reactid=".2bvqpss3cw0.0.1"><div class="all-subjects-banner__text" data-reactid=".2bvqpss3cw0.0.1.0">Maths, English, Science and more... We've got you.</div><div class="all-subjects-banner__button-container" data-reactid=".2bvqpss3cw0.0.1.1"><a href="/web/20191122030557/https://www.bbc.co.uk/bitesize/subjects" class="all-subjects-banner__button" data-reactid=".2bvqpss3cw0.0.1.1.0"><span class="all-subjects-banner__button-text" data-reactid=".2bvqpss3cw0.0.1.1.0.0">View all subjects</span><div class="gel-icon gel-icon--next" data-reactid=".2bvqpss3cw0.0.1.1.0.1"><svg width="31.9" height="32" viewbox="0 0 31.9 32" data-reactid=".2bvqpss3cw0.0.1.1.0.1.0"><path d="M29 16L3 0v7.2L17.6 16 3 24.8V32z" data-reactid=".2bvqpss3cw0.0.1.1.0.1.0.0"></path></svg></div></a></div></div><div class="all-subjects-banner__image" data-reactid=".2bvqpss3cw0.0.2"><svg width="394px" height="141px" viewbox="0 0 394 141" version="1.1" data-reactid=".2bvqpss3cw0.0.2.0"><title data-reactid=".2bvqpss3cw0.0.2.0.0">All Subjects</title><defs data-reactid=".2bvqpss3cw0.0.2.0.1"></defs><g id="Page-1" stroke="none" stroke-width="1" fill="none" data-reactid=".2bvqpss3cw0.0.2.0.2"><g id="DESKTOP-1008-HOMEPAGE" transform="translate(-728.000000, -2075.000000)" data-reactid=".2bvqpss3cw0.0.2.0.2.0"><g id="Group-2" transform="translate(152.000000, 2061.000000)" data-reactid=".2bvqpss3cw0.0.2.0.2.0.0"><g id="Group" transform="translate(576.000000, 14.000000)" data-reactid=".2bvqpss3cw0.0.2.0.2.0.0.0"><g id="Group-9" transform="translate(0.000000, 84.000000)" fill="#231F20" data-reactid=".2bvqpss3cw0.0.2.0.2.0.0.0.0"><path d="M102.6631,37.1562 L16.6591,37.1562 C15.7251,37.1562 14.9671,36.3982 14.9671,35.4642 C14.9671,34.5292 15.7251,33.7712 16.6591,33.7712 L102.6631,33.7712 C103.5981,33.7712 104.3551,34.5292 104.3551,35.4642 C104.3551,36.3982 103.5981,37.1562 102.6631,37.1562" id="Fill-1" data-reactid=".2bvqpss3cw0.0.2.0.2.0.0.0.0.0"></path><path d="M8.0576,37.1562 L2.0296,37.1562 C1.0946,37.1562 0.3366,36.3982 0.3366,35.4642 C0.3366,34.5292 1.0946,33.7712 2.0296,33.7712 L8.0576,33.7712 C8.9926,33.7712 9.7496,34.5292 9.7496,35.4642 C9.7496,36.3982 8.9926,37.1562 8.0576,37.1562" id="Fill-3" data-reactid=".2bvqpss3cw0.0.2.0.2.0.0.0.0.1"></path><path d="M376.4697,4.248 L290.4657,4.248 C289.5317,4.248 288.7737,3.49 288.7737,2.556 C288.7737,1.621 289.5317,0.863 290.4657,0.863 L376.4697,0.863 C377.4047,0.863 378.1617,1.621 378.1617,2.556 C378.1617,3.49 377.4047,4.248 376.4697,4.248" id="Fill-5" data-reactid=".2bvqpss3cw0.0.2.0.2.0.0.0.0.2"></path><path d="M391.8594,4.248 L385.8314,4.248 C384.8964,4.248 384.1384,3.49 384.1384,2.556 C384.1384,1.621 384.8964,0.863 385.8314,0.863 L391.8594,0.863 C392.7944,0.863 393.5514,1.621 393.5514,2.556 C393.5514,3.49 392.7944,4.248 391.8594,4.248" id="Fill-7" data-reactid=".2bvqpss3cw0.0.2.0.2.0.0.0.0.3"></path></g><g id="Group-46" transform="translate(99.000000, 0.000000)" data-reactid=".2bvqpss3cw0.0.2.0.2.0.0.0.1"><path d="M11.6302,7.9983 C15.9922,11.3543 21.7302,12.7143 30.7892,12.7143 C38.5922,12.7143 45.4912,10.3383 52.1622,8.0403 C58.9222,5.7113 65.3062,3.5123 72.6612,3.5123 C87.4342,3.5123 93.3432,13.7993 94.9572,17.4083 L94.9572,18.6643 L94.9572,28.5973 L94.9572,30.9823 L94.9572,47.7033 L94.9572,63.6973 L94.9572,81.2303 L94.9572,90.4623 L94.9572,107.9853 L94.9572,108.9773 C94.9532,108.9723 94.9492,108.9663 94.9452,108.9603 C94.9202,108.9263 94.8932,108.8913 94.8682,108.8573 C94.7612,108.7113 94.6512,108.5643 94.5372,108.4153 C94.4912,108.3553 94.4432,108.2943 94.3962,108.2323 C94.2932,108.1013 94.1872,107.9673 94.0792,107.8333 C94.0332,107.7773 93.9882,107.7193 93.9412,107.6633 C93.7902,107.4783 93.6342,107.2923 93.4732,107.1053 C93.4462,107.0743 93.4182,107.0443 93.3912,107.0133 C93.2532,106.8553 93.1112,106.6963 92.9662,106.5373 C92.9112,106.4763 92.8532,106.4143 92.7972,106.3533 C92.6682,106.2153 92.5372,106.0773 92.4032,105.9383 C92.3482,105.8823 92.2942,105.8253 92.2382,105.7693 C92.0522,105.5803 91.8622,105.3923 91.6662,105.2043 C91.6372,105.1773 91.6062,105.1493 91.5772,105.1213 C91.4072,104.9603 91.2332,104.8003 91.0542,104.6393 C90.9882,104.5793 90.9202,104.5203 90.8532,104.4603 C90.6992,104.3253 90.5412,104.1893 90.3812,104.0553 C90.3152,104.0003 90.2502,103.9443 90.1842,103.8903 C89.9612,103.7073 89.7352,103.5253 89.5022,103.3463 C89.4732,103.3233 89.4422,103.3013 89.4132,103.2783 C89.2062,103.1213 88.9952,102.9663 88.7792,102.8113 C88.7022,102.7563 88.6242,102.7023 88.5462,102.6483 C88.3642,102.5203 88.1782,102.3943 87.9902,102.2703 C87.9122,102.2193 87.8362,102.1683 87.7582,102.1173 C87.4982,101.9493 87.2342,101.7833 86.9622,101.6223 C86.9332,101.6053 86.9032,101.5883 86.8742,101.5713 C86.6282,101.4263 86.3772,101.2853 86.1222,101.1463 C86.0342,101.0983 85.9442,101.0503 85.8542,101.0043 C85.6422,100.8913 85.4282,100.7813 85.2092,100.6743 C85.1202,100.6303 85.0332,100.5853 84.9432,100.5433 C84.6422,100.3993 84.3372,100.2583 84.0242,100.1233 C83.9982,100.1113 83.9712,100.1013 83.9452,100.0903 C83.6552,99.9663 83.3602,99.8483 83.0612,99.7323 C82.9612,99.6943 82.8602,99.6573 82.7582,99.6193 C82.5162,99.5303 82.2692,99.4433 82.0192,99.3583 C81.9192,99.3243 81.8182,99.2893 81.7152,99.2573 C81.3722,99.1453 81.0242,99.0393 80.6682,98.9393 C80.6472,98.9333 80.6252,98.9293 80.6052,98.9233 C80.2682,98.8303 79.9242,98.7443 79.5762,98.6623 C79.4642,98.6363 79.3502,98.6113 79.2372,98.5863 C78.9612,98.5253 78.6832,98.4683 78.4002,98.4143 C78.2852,98.3933 78.1722,98.3703 78.0562,98.3503 C77.6682,98.2813 77.2752,98.2173 76.8732,98.1633 C76.8612,98.1613 76.8492,98.1603 76.8372,98.1593 C76.4472,98.1063 76.0492,98.0643 75.6462,98.0263 C75.5222,98.0143 75.3962,98.0043 75.2702,97.9943 C74.9612,97.9693 74.6472,97.9483 74.3302,97.9323 C74.2012,97.9253 74.0742,97.9183 73.9442,97.9123 C73.5092,97.8963 73.0692,97.8843 72.6202,97.8843 C64.7632,97.8843 57.8402,100.2683 51.1462,102.5753 C44.4112,104.8943 38.0502,107.0863 30.7482,107.0863 C30.3922,107.0863 30.0422,107.0833 29.6992,107.0783 C29.6282,107.0783 29.5602,107.0763 29.4892,107.0743 C29.2152,107.0703 28.9442,107.0663 28.6792,107.0583 C28.6232,107.0573 28.5702,107.0553 28.5132,107.0533 C28.2362,107.0453 27.9622,107.0363 27.6932,107.0253 C27.6582,107.0233 27.6242,107.0213 27.5892,107.0203 C27.2992,107.0073 27.0132,106.9943 26.7352,106.9773 C26.7292,106.9773 26.7232,106.9773 26.7172,106.9763 C18.4422,106.4943 14.6042,104.4433 11.6302,101.3563 L11.6302,7.9983 Z" id="Fill-10" fill="#FFFFFF" data-reactid=".2bvqpss3cw0.0.2.0.2.0.0.0.1.0"></path><path d="M120.2493,3.5124 C127.6043,3.5124 133.9883,5.7114 140.7483,8.0394 C147.4193,10.3374 154.3173,12.7144 162.1203,12.7144 C171.1793,12.7144 176.9183,11.3544 181.2803,7.9984 L181.2803,101.3564 C178.3053,104.4424 174.4683,106.4944 166.1933,106.9764 C166.1873,106.9764 166.1813,106.9764 166.1753,106.9774 C165.8963,106.9934 165.6103,107.0074 165.3213,107.0204 C165.2863,107.0214 165.2523,107.0234 165.2163,107.0254 C164.9483,107.0364 164.6733,107.0454 164.3963,107.0534 C164.3403,107.0554 164.2863,107.0574 164.2303,107.0584 C163.9663,107.0654 163.6943,107.0704 163.4213,107.0744 C163.3503,107.0764 163.2823,107.0784 163.2103,107.0784 C162.8673,107.0834 162.5183,107.0864 162.1613,107.0864 C154.8603,107.0864 148.4993,104.8944 141.7643,102.5744 C135.0703,100.2684 128.1463,97.8834 120.2903,97.8834 C119.8413,97.8834 119.4013,97.8964 118.9663,97.9124 C118.8363,97.9184 118.7093,97.9254 118.5803,97.9324 C118.2623,97.9484 117.9493,97.9694 117.6393,97.9944 C117.5143,98.0044 117.3883,98.0144 117.2633,98.0254 C116.8613,98.0634 116.4623,98.1064 116.0723,98.1594 C116.0613,98.1604 116.0483,98.1614 116.0363,98.1634 C115.6353,98.2174 115.2423,98.2814 114.8543,98.3494 C114.7383,98.3704 114.6243,98.3934 114.5093,98.4144 C114.2273,98.4684 113.9483,98.5254 113.6733,98.5864 C113.5603,98.6114 113.4463,98.6354 113.3343,98.6624 C112.9853,98.7444 112.6423,98.8294 112.3053,98.9234 C112.2843,98.9294 112.2633,98.9334 112.2423,98.9394 C111.8853,99.0394 111.5383,99.1454 111.1943,99.2574 C111.0923,99.2894 110.9913,99.3244 110.8903,99.3584 C110.6403,99.4434 110.3943,99.5304 110.1513,99.6194 C110.0503,99.6574 109.9493,99.6944 109.8493,99.7324 C109.5493,99.8484 109.2543,99.9664 108.9653,100.0904 C108.9393,100.1014 108.9123,100.1114 108.8863,100.1234 C108.5733,100.2574 108.2673,100.3994 107.9663,100.5434 C107.8773,100.5854 107.7893,100.6304 107.7013,100.6744 C107.4823,100.7814 107.2673,100.8914 107.0553,101.0034 C106.9663,101.0504 106.8763,101.0984 106.7883,101.1454 C106.5323,101.2854 106.2823,101.4264 106.0363,101.5714 C106.0073,101.5884 105.9773,101.6054 105.9483,101.6224 C105.6763,101.7834 105.4113,101.9494 105.1523,102.1174 C105.0733,102.1684 104.9983,102.2184 104.9203,102.2694 C104.7313,102.3944 104.5463,102.5204 104.3643,102.6484 C104.2863,102.7024 104.2073,102.7564 104.1313,102.8114 C103.9153,102.9654 103.7043,103.1214 103.4973,103.2784 C103.4683,103.3014 103.4373,103.3234 103.4073,103.3464 C103.1753,103.5254 102.9493,103.7074 102.7263,103.8894 C102.6603,103.9444 102.5953,103.9994 102.5293,104.0544 C102.3693,104.1894 102.2113,104.3254 102.0573,104.4604 C101.9903,104.5204 101.9223,104.5794 101.8563,104.6394 C101.6773,104.7994 101.5033,104.9604 101.3323,105.1214 C101.3033,105.1494 101.2733,105.1764 101.2443,105.2044 C101.0483,105.3924 100.8583,105.5804 100.6723,105.7694 C100.6163,105.8254 100.5623,105.8824 100.5073,105.9384 C100.3733,106.0774 100.2413,106.2154 100.1133,106.3534 C100.0573,106.4144 99.9993,106.4754 99.9443,106.5374 C99.7993,106.6964 99.6563,106.8554 99.5183,107.0134 C99.4913,107.0434 99.4633,107.0744 99.4373,107.1054 C99.2763,107.2924 99.1203,107.4784 98.9683,107.6634 C98.9223,107.7194 98.8773,107.7764 98.8313,107.8334 C98.7233,107.9674 98.6173,108.1004 98.5143,108.2324 C98.4673,108.2944 98.4193,108.3554 98.3733,108.4154 C98.2593,108.5644 98.1493,108.7114 98.0423,108.8574 C98.0163,108.8914 97.9903,108.9264 97.9653,108.9604 C97.9613,108.9664 97.9573,108.9714 97.9533,108.9774 L97.9533,107.9854 L97.9533,90.4624 L97.9533,81.2304 L97.9533,63.6974 L97.9533,47.7034 L97.9533,30.9824 L97.9533,28.5974 L97.9533,18.6644 L97.9533,17.4084 C99.5663,13.7994 105.4763,3.5124 120.2493,3.5124" id="Fill-12" fill="#FFFFFF" data-reactid=".2bvqpss3cw0.0.2.0.2.0.0.0.1.1"></path><path d="M162.1616,110.082 C154.3586,110.082 147.4606,107.705 140.7886,105.407 C134.0296,103.079 127.6456,100.88 120.2906,100.88 C105.1196,100.88 99.2956,111.727 97.8736,115.051 C97.6376,115.602 97.0956,115.96 96.4956,115.96 L96.4146,115.96 C95.8146,115.96 95.2726,115.602 95.0366,115.051 C93.6146,111.727 87.7906,100.88 72.6196,100.88 C65.2646,100.88 58.8806,103.079 52.1216,105.407 C45.4496,107.705 38.5516,110.082 30.7486,110.082 C21.7146,110.082 15.9886,108.722 11.6306,105.367 L11.6306,120.525 L81.6206,120.525 C89.2176,120.525 94.0236,125.459 94.8036,130.674 L94.9566,130.674 L97.9536,130.674 L98.1066,130.674 C98.8866,125.459 103.6926,120.525 111.2896,120.525 L181.2796,120.525 L181.2796,105.367 C176.9216,108.722 171.1956,110.082 162.1616,110.082" id="Fill-14" fill="#EC833D" data-reactid=".2bvqpss3cw0.0.2.0.2.0.0.0.1.2"></path><path d="M188.9002,125.2037 L188.9002,128.2007 L188.9002,129.2287 L109.7882,129.2287 C109.2122,129.2287 108.6882,129.5597 108.4382,130.0777 C106.3852,134.3507 102.4522,137.1557 97.9532,137.6707 L97.9532,137.6697 C97.4602,137.7257 96.9632,137.7637 96.4592,137.7647 L96.4552,137.7647 L96.4512,137.7647 C95.9462,137.7637 95.4492,137.7257 94.9572,137.6697 L94.9572,137.6707 C90.4582,137.1557 86.5252,134.3507 84.4722,130.0777 C84.2222,129.5597 83.6982,129.2287 83.1222,129.2287 L4.0102,129.2287 L4.0102,128.2007 L4.0102,125.2037 L4.0102,22.5907 L8.6342,22.5907 L8.6342,84.0837 C8.6272,84.0837 8.6202,84.0827 8.6132,84.0817 L8.6132,121.8507 C8.6132,121.9607 8.6262,122.0657 8.6482,122.1677 C8.7222,122.9267 9.3542,123.5207 10.1322,123.5207 L81.6212,123.5207 C88.7252,123.5207 91.9202,128.5797 91.9202,132.1717 C91.9202,132.9987 92.5912,133.6687 93.4182,133.6687 L94.9572,133.6687 L97.9532,133.6687 L99.4922,133.6687 C100.3192,133.6687 100.9902,132.9987 100.9902,132.1717 C100.9902,128.5797 104.1852,123.5207 111.2892,123.5207 L182.7782,123.5207 C183.5552,123.5207 184.1882,122.9267 184.2612,122.1677 C184.2832,122.0657 184.2972,121.9607 184.2972,121.8507 L184.2972,84.0817 C184.2902,84.0827 184.2832,84.0837 184.2762,84.0837 L184.2762,22.5907 L188.9002,22.5907 L188.9002,125.2037 Z" id="Fill-16" fill="#E5640F" data-reactid=".2bvqpss3cw0.0.2.0.2.0.0.0.1.3"></path><path d="M96.4551,141 C87.8971,141 83.4061,134.81 81.9571,132.343 L2.6631,132.343 C1.7281,132.343 0.9711,131.585 0.9711,130.65 L0.9711,20.98 C0.9711,20.046 1.7281,19.288 2.6631,19.288 L10.2291,19.288 C11.1641,19.288 11.9221,20.046 11.9221,20.98 C11.9221,21.915 11.1641,22.673 10.2291,22.673 L4.3551,22.673 L4.3551,128.958 L82.9671,128.958 C83.6271,128.958 84.2271,129.342 84.5041,129.941 C84.6481,130.25 88.1961,137.615 96.4551,137.615 C97.3901,137.615 98.1471,138.373 98.1471,139.308 C98.1471,140.242 97.3901,141 96.4551,141" id="Fill-18" fill="#231F20" data-reactid=".2bvqpss3cw0.0.2.0.2.0.0.0.1.4"></path><path d="M96.4541,116.2852 C95.7071,116.2852 95.0351,115.7912 94.8261,115.0542 C94.6621,114.4872 90.5801,101.0562 73.6971,101.0562 C64.4601,101.0562 57.8031,103.5072 51.3631,105.8762 C45.2901,108.1102 39.0101,110.4212 30.9441,110.4212 C14.2211,110.4212 9.0961,103.9772 8.8861,103.7042 C8.3171,102.9622 8.4581,101.8992 9.2001,101.3312 C9.9381,100.7672 10.9891,100.9012 11.5601,101.6302 C11.6641,101.7532 16.2081,107.0362 30.9441,107.0362 C38.4061,107.0362 44.1331,104.9292 50.1941,102.6982 C56.9121,100.2272 63.8571,97.6722 73.6971,97.6722 C89.3121,97.6722 95.5271,108.1232 97.4071,112.3702 C97.8541,112.6752 98.1471,113.1872 98.1471,113.7692 L98.1471,114.5932 C98.1471,115.4372 97.5241,116.1532 96.6871,116.2692 C96.6091,116.2802 96.5311,116.2852 96.4541,116.2852" id="Fill-20" fill="#231F20" data-reactid=".2bvqpss3cw0.0.2.0.2.0.0.0.1.5"></path><path d="M96.4551,134.0957 L93.8441,134.0957 C92.9091,134.0957 92.1511,133.3377 92.1511,132.4037 C92.1511,124.5957 82.6341,123.4127 81.6561,123.3127 L10.2291,123.3127 C9.2951,123.3127 8.5371,122.5547 8.5371,121.6197 L8.5371,5.2797 C8.5371,4.5537 8.9991,3.9087 9.6861,3.6757 C10.3711,3.4487 11.1331,3.6747 11.5731,4.2497 C11.6031,4.2867 16.1091,9.6407 30.9441,9.6407 C38.4061,9.6407 44.1331,7.5327 50.1941,5.3027 C56.9121,2.8317 63.8571,0.2767 73.6971,0.2767 C93.1951,0.2767 98.0371,16.5717 98.0841,16.7367 C98.1261,16.8857 98.1471,17.0407 98.1471,17.1977 L98.1471,113.7697 C98.1471,114.7037 97.3901,115.4617 96.4551,115.4617 C95.5201,115.4617 94.7631,114.7037 94.7631,113.7697 L94.7631,17.4527 C94.1751,15.6557 89.6511,3.6607 73.6971,3.6607 C64.4601,3.6607 57.8031,6.1117 51.3631,8.4807 C45.2901,10.7147 39.0101,13.0257 30.9441,13.0257 C20.9071,13.0257 15.0481,10.7047 11.9221,8.7897 L11.9221,119.9277 L81.7371,119.9277 C81.7861,119.9277 81.8341,119.9297 81.8821,119.9337 C86.2941,120.3137 94.3771,123.0677 95.4241,130.7107 L96.4551,130.7107 C97.3901,130.7107 98.1471,131.4687 98.1471,132.4037 C98.1471,133.3377 97.3901,134.0957 96.4551,134.0957" id="Fill-22" fill="#231F20" data-reactid=".2bvqpss3cw0.0.2.0.2.0.0.0.1.6"></path><path d="M165.7295,36.6348 C154.2985,36.6348 149.7425,35.7058 135.2595,30.4218 C122.0625,25.6068 111.3915,30.3258 111.2855,30.3728 C110.4365,30.7608 109.4315,30.3838 109.0445,29.5308 C108.6585,28.6808 109.0355,27.6768 109.8865,27.2908 C110.3725,27.0718 121.9365,21.9558 136.4195,27.2418 C150.4245,32.3518 154.8075,33.2498 165.7295,33.2498 C166.6645,33.2498 167.4215,34.0078 167.4215,34.9428 C167.4215,35.8768 166.6645,36.6348 165.7295,36.6348" id="Fill-24" fill="#231F20" data-reactid=".2bvqpss3cw0.0.2.0.2.0.0.0.1.7"></path><path d="M165.7295,46.4385 C154.2985,46.4385 149.7425,45.5095 135.2595,40.2255 C122.1285,35.4375 111.3905,40.1305 111.2825,40.1785 C110.4305,40.5585 109.4285,40.1825 109.0445,39.3315 C108.6615,38.4805 109.0365,37.4805 109.8865,37.0945 C110.3725,36.8735 121.9365,31.7625 136.4195,37.0455 C150.4245,42.1555 154.8075,43.0535 165.7295,43.0535 C166.6645,43.0535 167.4215,43.8115 167.4215,44.7465 C167.4215,45.6805 166.6645,46.4385 165.7295,46.4385" id="Fill-26" fill="#231F20" data-reactid=".2bvqpss3cw0.0.2.0.2.0.0.0.1.8"></path><path d="M165.7295,56.2432 C154.2985,56.2432 149.7425,55.3142 135.2595,50.0302 C122.1285,45.2422 111.3905,49.9342 111.2825,49.9832 C110.4305,50.3632 109.4285,49.9872 109.0445,49.1362 C108.6615,48.2852 109.0365,47.2852 109.8865,46.8992 C110.3725,46.6782 121.9365,41.5662 136.4195,46.8502 C150.4245,51.9602 154.8075,52.8582 165.7295,52.8582 C166.6645,52.8582 167.4215,53.6162 167.4215,54.5512 C167.4215,55.4852 166.6645,56.2432 165.7295,56.2432" id="Fill-28" fill="#231F20" data-reactid=".2bvqpss3cw0.0.2.0.2.0.0.0.1.9"></path><path d="M165.7295,66.0479 C154.2985,66.0479 149.7425,65.1189 135.2595,59.8349 C122.1285,55.0459 111.3905,59.7389 111.2825,59.7879 C110.4305,60.1679 109.4285,59.7919 109.0445,58.9409 C108.6615,58.0899 109.0365,57.0899 109.8865,56.7039 C110.3725,56.4839 121.9365,51.3719 136.4195,56.6549 C150.4245,61.7649 154.8075,62.6629 165.7295,62.6629 C166.6645,62.6629 167.4215,63.4209 167.4215,64.3559 C167.4215,65.2899 166.6645,66.0479 165.7295,66.0479" id="Fill-30" fill="#231F20" data-reactid=".2bvqpss3cw0.0.2.0.2.0.0.0.1.a"></path><path d="M165.7295,75.8525 C154.2975,75.8525 149.7425,74.9235 135.2595,69.6385 C122.1285,64.8495 111.3905,69.5435 111.2825,69.5915 C110.4305,69.9715 109.4285,69.5955 109.0445,68.7445 C108.6615,67.8935 109.0365,66.8935 109.8865,66.5075 C110.3725,66.2865 121.9365,61.1755 136.4195,66.4585 C150.4235,71.5695 154.8065,72.4675 165.7295,72.4675 C166.6645,72.4675 167.4215,73.2255 167.4215,74.1605 C167.4215,75.0945 166.6645,75.8525 165.7295,75.8525" id="Fill-32" fill="#231F20" data-reactid=".2bvqpss3cw0.0.2.0.2.0.0.0.1.b"></path><path d="M96.4697,141 C95.5347,141 94.7777,140.242 94.7777,139.308 C94.7777,138.373 95.5347,137.615 96.4697,137.615 C104.7857,137.615 108.3867,130.019 108.4217,129.941 C108.6987,129.342 109.2987,128.958 109.9587,128.958 L188.5697,128.958 L188.5697,22.673 L182.6957,22.673 C181.7607,22.673 181.0027,21.915 181.0027,20.98 C181.0027,20.046 181.7607,19.288 182.6957,19.288 L190.2617,19.288 C191.1967,19.288 191.9537,20.046 191.9537,20.98 L191.9537,130.65 C191.9537,131.585 191.1967,132.343 190.2617,132.343 L110.9687,132.343 C109.5197,134.81 105.0277,141 96.4697,141" id="Fill-34" fill="#231F20" data-reactid=".2bvqpss3cw0.0.2.0.2.0.0.0.1.c"></path><path d="M99.0811,134.0957 L96.4701,134.0957 C95.5351,134.0957 94.7771,133.3377 94.7771,132.4037 C94.7771,131.4687 95.5351,130.7107 96.4701,130.7107 L97.5011,130.7107 C98.5481,123.0677 106.6321,120.3137 111.0441,119.9337 C111.0921,119.9297 111.1401,119.9277 111.1881,119.9277 L181.0031,119.9277 L181.0031,8.7897 C177.8771,10.7047 172.0181,13.0257 161.9811,13.0257 C153.9151,13.0257 147.6351,10.7147 141.5611,8.4807 C135.1231,6.1117 128.4651,3.6607 119.2281,3.6607 C102.3461,3.6607 98.2631,17.0917 98.0971,17.6627 C97.8381,18.5597 96.9041,19.0777 96.0041,18.8227 C95.1071,18.5657 94.5871,17.6337 94.8411,16.7367 C94.8881,16.5717 99.7301,0.2767 119.2281,0.2767 C129.0681,0.2767 136.0141,2.8317 142.7301,5.3027 C148.7931,7.5327 154.5191,9.6407 161.9811,9.6407 C176.8151,9.6407 181.3211,4.2867 181.3651,4.2327 C181.8171,3.6757 182.5781,3.4497 183.2531,3.6937 C183.9291,3.9327 184.3881,4.5627 184.3881,5.2797 L184.3881,121.6197 C184.3881,122.5547 183.6301,123.3127 182.6951,123.3127 L111.2691,123.3127 C110.3081,123.4107 100.7731,124.5887 100.7731,132.4037 C100.7731,133.3377 100.0161,134.0957 99.0811,134.0957" id="Fill-36" fill="#231F20" data-reactid=".2bvqpss3cw0.0.2.0.2.0.0.0.1.d"></path><path d="M96.4707,116.2852 C96.3937,116.2852 96.3157,116.2802 96.2377,116.2692 C95.4007,116.1532 94.7777,115.4372 94.7777,114.5932 L94.7777,113.7692 C94.7777,113.1872 95.0707,112.6752 95.5177,112.3702 C97.3977,108.1232 103.6137,97.6722 119.2287,97.6722 C129.0687,97.6722 136.0137,100.2272 142.7307,102.6982 C148.7927,104.9292 154.5187,107.0362 161.9817,107.0362 C176.8157,107.0362 181.3217,101.6822 181.3657,101.6282 C181.9477,100.9092 183.0087,100.7822 183.7357,101.3542 C184.4627,101.9272 184.6017,102.9692 184.0387,103.7042 C183.8287,103.9772 178.7037,110.4212 161.9817,110.4212 C153.9147,110.4212 147.6347,108.1102 141.5617,105.8762 C135.1227,103.5072 128.4647,101.0562 119.2287,101.0562 C112.0837,101.0562 106.3537,103.4282 102.1977,108.1022 C99.1067,111.5802 98.1087,115.0192 98.0987,115.0542 C97.8897,115.7912 97.2177,116.2852 96.4707,116.2852" id="Fill-38" fill="#231F20" data-reactid=".2bvqpss3cw0.0.2.0.2.0.0.0.1.e"></path><path d="M33.9475,58.4893 L38.9085,58.4893 C38.5075,57.2263 38.1005,55.9783 37.6915,54.7453 C37.2805,53.5113 36.8635,52.2843 36.4435,51.0613 C36.0225,52.3053 35.6005,53.5433 35.1805,54.7743 C34.7595,56.0073 34.3485,57.2453 33.9475,58.4893 Z M41.5855,67.0903 C41.3855,66.4083 41.1805,65.7323 40.9685,65.0593 C40.7585,64.3883 40.5535,63.7213 40.3515,63.0603 L32.5045,63.0603 C32.1015,64.3843 31.6925,65.7263 31.2705,67.0903 L25.1055,67.0903 C26.4295,63.3203 27.7675,59.6433 29.1205,56.0543 C30.4735,52.4643 31.8625,48.9763 33.2845,45.5883 L39.7515,45.5883 C41.1955,49.1563 42.5985,52.7393 43.9615,56.3393 C45.3255,59.9363 46.6465,63.5213 47.9305,67.0903 L41.5855,67.0903 Z" id="Fill-40" fill="#231F20" data-reactid=".2bvqpss3cw0.0.2.0.2.0.0.0.1.f"></path><path d="M57.8527,55.5715 C57.0517,55.5715 56.3907,55.8845 55.8687,56.5045 L55.8687,62.7285 C56.3087,62.8695 56.8017,62.9405 57.3427,62.9405 C58.2447,62.9405 58.9377,62.6135 59.4177,61.9635 C59.8977,61.3105 60.1387,60.3835 60.1387,59.1815 C60.1387,57.9985 59.9437,57.1005 59.5517,56.4905 C59.1617,55.8775 58.5957,55.5715 57.8527,55.5715 M65.8237,58.9695 C65.8237,60.7945 65.4717,62.3385 64.7707,63.6015 C64.0677,64.8645 63.0467,65.8275 61.7037,66.4875 C60.3597,67.1505 58.7147,67.4805 56.7707,67.4805 C55.7087,67.4805 54.6517,67.3645 53.5987,67.1365 C52.5457,66.9055 51.4277,66.5385 50.2447,66.0365 L50.2447,44.6865 L55.8687,44.6865 L55.8687,52.5945 C56.3507,52.0745 56.8917,51.6825 57.4917,51.4225 C58.0937,51.1625 58.7757,51.0325 59.5367,51.0325 C60.8207,51.0325 61.9327,51.3575 62.8767,52.0075 C63.8187,52.6595 64.5447,53.5825 65.0557,54.7745 C65.5677,55.9675 65.8237,57.3675 65.8237,58.9695" id="Fill-42" fill="#231F20" data-reactid=".2bvqpss3cw0.0.2.0.2.0.0.0.1.g"></path><path d="M76.7402,67.48 C74.9342,67.48 73.4052,67.159 72.1522,66.519 C70.9002,65.877 69.9432,64.94 69.2812,63.706 C68.6202,62.473 68.2882,60.986 68.2882,59.24 C68.2882,57.998 68.4902,56.87 68.8902,55.859 C69.2912,54.846 69.8722,53.979 70.6342,53.256 C71.3952,52.534 72.3032,51.984 73.3562,51.603 C74.4072,51.223 75.5972,51.032 76.9202,51.032 C77.6612,51.032 78.3782,51.105 79.0712,51.257 C79.7612,51.408 80.4092,51.613 81.0092,51.873 L81.0092,56.564 C80.5072,56.224 79.9812,55.974 79.4312,55.813 C78.8802,55.653 78.3032,55.571 77.7012,55.571 C76.5182,55.571 75.6012,55.892 74.9512,56.534 C74.2982,57.176 73.9732,58.078 73.9732,59.24 C73.9732,60.423 74.2922,61.336 74.9342,61.978 C75.5762,62.62 76.4672,62.941 77.6112,62.941 C78.2522,62.941 78.8632,62.865 79.4462,62.714 C80.0272,62.563 80.6192,62.299 81.2212,61.917 L81.2212,66.519 C80.5792,66.859 79.8822,67.105 79.1292,67.256 C78.3782,67.407 77.5812,67.48 76.7402,67.48" id="Fill-44" fill="#231F20" data-reactid=".2bvqpss3cw0.0.2.0.2.0.0.0.1.h"></path></g><polyline id="Fill-47" fill="#EC833D" points="217.351 2 217.351 88.111 211.175 79.519 205 88.111 205 5.799" data-reactid=".2bvqpss3cw0.0.2.0.2.0.0.0.2"></polyline><path d="M217.044,89.804 C216.51,89.804 215.994,89.55 215.67,89.1 L210.868,82.42 L206.066,89.1 C205.639,89.696 204.873,89.948 204.174,89.723 C203.474,89.497 203,88.846 203,88.112 L203,5.799 L206.385,5.799 L206.385,82.857 L209.494,78.532 C210.129,77.647 211.607,77.647 212.242,78.532 L215.352,82.857 L215.352,2 L218.736,2 L218.736,88.112 C218.736,88.846 218.263,89.497 217.563,89.723 C217.392,89.778 217.217,89.804 217.044,89.804" id="Fill-48" fill="#231F20" data-reactid=".2bvqpss3cw0.0.2.0.2.0.0.0.3"></path></g></g></g></g></svg></div></div></div></div> </div> <div id="orb-footer" class="orb-footer" dir="ltr"><div id="navp-orb-footer-promo"></div><aside role="complementary"><div id="orb-aside" class="orb-nav-sec b-r b-g-p"><div class="orb-footer-inner" role="navigation" aria-label="BBC"><h2 class="orb-footer-lead">Explore the BBC</h2><div class="orb-footer-primary-links"><ul><li class="orb-nav-home"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/">Home</a></li><li class="orb-nav-news"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/news">News</a></li><li class="orb-nav-sport"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/sport">Sport</a></li><li class="orb-nav-weather"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/weather">Weather</a></li><li class="orb-nav-iplayer"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/iplayer">iPlayer</a></li><li class="orb-nav-sounds"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/sounds">Sounds</a></li><li class="orb-nav-cbbc"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/cbbc">CBBC</a></li><li class="orb-nav-cbeebies"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/cbeebies">CBeebies</a></li><li class="orb-nav-food"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/food">Food</a></li><li class="orb-nav-bitesize"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize">Bitesize</a></li><li class="orb-nav-arts"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/arts">Arts</a></li><li class="orb-nav-taster"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/taster">Taster</a></li><li class="orb-nav-local"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/news/localnews">Local</a></li><li class="orb-nav-tv"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/tv">TV</a></li><li class="orb-nav-radio"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/radio">Radio</a></li><li class="orb-nav-three"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bbcthree">Three</a></li></ul></div></div></div></aside><footer role="contentinfo"><div id="orb-contentinfo" class="orb-nav-sec b-r b-g-p"><script>window.orb.worldwideFooterlinks = '<li class="orb-footer-ads"><a href="https://web.archive.org/web/20191122030557/https://advertising.bbcworldwide.com/">Advertise with us<'+'/a><'+'/li><li class="orb-footer-adchoices"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.com/usingthebbc/cookies/how-does-the-bbc-use-cookies-for-advertising/">Ad choices<'+'/a><'+'/li>';</script><div class="orb-footer-inner"> <ul><li class="orb-footer-terms"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/usingthebbc/terms/">Terms of Use</a></li><li class="orb-footer-about"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/aboutthebbc">About the BBC</a></li><li class="orb-footer-privacy"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/usingthebbc/privacy/">Privacy Policy</a></li><li class="orb-footer-cookies"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/usingthebbc/cookies/">Cookies</a></li><li class="orb-footer-accessibility"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/accessibility/">Accessibility Help</a></li><li class="orb-footer-parental"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/guidance">Parental Guidance</a></li><li class="orb-footer-contact"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/contact">Contact the BBC</a></li><li class="orb-footer-newsletter"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bbcnewsletter">Get Personalised Newsletters</a></li></ul><small><em class="orb-hilight">Copyright © 2019 BBC.</em> The BBC is not responsible for the content of external sites. <span class="orb-footer-links"><a href="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/help/web/links/" class="orb-hilight">Read about our approach to external linking.</a></span></small></div></div></div></footer></div><script id="orb-js-script" data-assetpath="https://nav.files.bbci.co.uk/orbit/3.0.0-754.2d9c7965/" src="https://web.archive.org/web/20191122030557js_/https://nav.files.bbci.co.uk/orbit/3.0.0-754.2d9c7965/js/orb.min.js"></script> <script type="text/javascript">require(['orb/lib/_$'], function($) { $.ready(function() { initialiseFooter(); }); var scrollCheckTimer; var didScroll; var previousPosition = 0; var delta = 5; var PROMO_SHOW_BREAKPOINT = 1500; var pageLength = 0; function initialiseFooter() { // Suppress this feature on browsers we no longer test var myNav = navigator.userAgent.toLowerCase(); var oldIE = (myNav.indexOf('msie') !== -1) && parseInt(myNav.split('msie')[1], 10) <= 10; if (!oldIE) { require(['orb/cookies'], function (bbccookies) { var disabledByCookie = (parseInt(bbccookies.get('ckns_nav_promofail')) || 0) >= 3; if (!disabledByCookie) { require(['orb/fig'], function (orbFig) { orbFig.load(function (fig) { if (fig.geo.isUK()) { setUpLazyLoading(); } }); }); } }); } } function setUpLazyLoading() { // offsetHeight is expensive to calculate, only do it once. pageLength = Math.abs(document.body.offsetHeight); if (pageLength < getViewportHeight() + 300 || pageLength - getCurrentPosition() < PROMO_SHOW_BREAKPOINT) { loadPromo(); } else { window.onscroll = function () { didScroll = true; }; scrollCheckTimer = setInterval(function () { if (didScroll) { hasScrolled(); didScroll = false; } }, 250); } } function loadPromo() { clearInterval(scrollCheckTimer); require(['orb/async/_footerpromo'], function(promo) { promo.init('https://web.archive.org/web/20191122030557/https://navpromo.api.bbci.co.uk', ''); }); } function getViewportHeight() { return window.innerHeight; } function getCurrentPosition() { return Math.abs(window.scrollY || document.body.scrollTop || document.documentElement.scrollTop); } function hasScrolled() { var currentPosition = getCurrentPosition(); if (Math.abs(previousPosition - currentPosition) <= delta) { return; } if (currentPosition > previousPosition) { if ((pageLength - currentPosition) <= PROMO_SHOW_BREAKPOINT) { loadPromo(); } } previousPosition = currentPosition; } })</script><script type="text/javascript">/*<![CDATA[*/ require(['orb/nav'], function(nav) { window.bbcuser.isUKCombined().then(function(isUK) { if (isUK) { nav.loadJs('https://web.archive.org/web/20191122030557/https://nav.files.bbci.co.uk/orbit/3.0.0-754.2d9c7965/js/edr.min.js'); } }); }); /*]]>*/</script><script type="text/javascript">require.config({ paths: { "mybbc/templates": '//web.archive.org/web/20191122030557/https://mybbc.files.bbci.co.uk/notification-ui/3.9.10/templates', "mybbc/notifications": '//web.archive.org/web/20191122030557/https://mybbc.files.bbci.co.uk/notification-ui/3.9.10/js' } }); require(['mybbc/notifications/NotificationsMain', 'idcta/idcta-1'], function (NotificationsMain, idcta) { var loadNotifications = function (isUK) { if (isUK) { window.bbcpage.loadCSS('//web.archive.org/web/20191122030557/https://mybbc.files.bbci.co.uk/notification-ui/3.9.10/css/main.min.css').then(function() { NotificationsMain.run(idcta, '//web.archive.org/web/20191122030557/https://mybbc.files.bbci.co.uk/notification-ui/3.9.10/'); }); } }; if (window.bbcuser && window.bbcuser.isUKCombined && typeof(window.bbcuser.isUKCombined) === 'function') { // Use new API from Orbit if available window.bbcuser.isUKCombined().then(function(isUK) { loadNotifications(isUK); }); } else { // Fallback to fig (ORB support) var orbFig = window.orb.fig; loadNotifications(orbFig.geo.isUK()); } });</script><!-- BBCDOTCOM bodyLast --><div class="bbccom_display_none"><script type="text/javascript">/*<![CDATA[*/ if (window.bbcdotcom && window.bbcdotcom.analytics && bbcdotcom.config && !bbcdotcom.config.isSportApp() && !bbcdotcom.config.isReel()) { bbcdotcom.analytics.page(); } /*]]>*/</script><noscript><img src="//web.archive.org/web/20191122030557im_/https://ssc.api.bbc.com/?c1=2&c2=19293874&ns_site=bbc&name=" height="1" width="1" alt=""></noscript><script type="text/javascript">/*<![CDATA[*/ if (window.bbcdotcom && bbcdotcom.currencyProviders) { bbcdotcom.currencyProviders.write(); } /*]]>*/</script><script type="text/javascript">/*<![CDATA[*/ if (window.bbcdotcom && bbcdotcom.currencyProviders) { bbcdotcom.currencyProviders.postWrite(); } /*]]>*/</script><script type="text/javascript">/*<![CDATA[*/ if (window.bbcdotcom && bbcdotcom.data && bbcdotcom.data.stats && bbcdotcom.data.stats === 1 && bbcdotcom.utils && window.location.pathname === '/') { var wwhpEdition = bbcdotcom.utils.getMetaPropertyContent('wwhp-edition'); var _sf_async_config={}; /** CONFIGURATION START **/ _sf_async_config.uid = 50924; _sf_async_config.domain = "bbc.co.uk"; _sf_async_config.title = "Homepage"+(wwhpEdition !== '' ? ' - '+wwhpEdition : ''); _sf_async_config.sections = "Homepage"+(wwhpEdition !== '' ? ', Homepage - '+wwhpEdition : ''); _sf_async_config.region = wwhpEdition; _sf_async_config.path = "/"+(wwhpEdition !== '' ? '?'+wwhpEdition : ''); /** CONFIGURATION END **/ (function(){ function loadChartbeat() { window._sf_endpt=(new Date()).getTime(); var e = document.createElement("script"); e.setAttribute("language", "javascript"); e.setAttribute("type", "text/javascript"); e.setAttribute('src', '//web.archive.org/web/20191122030557/https://static.chartbeat.com/js/chartbeat.js'); document.body.appendChild(e); } var oldonload = window.onload; window.onload = (typeof window.onload != "function") ? loadChartbeat : function() { oldonload(); loadChartbeat(); }; })(); } /*]]>*/</script><script type="text/javascript">/*<![CDATA[*/ (function() { window.bbcdotcom.bodyLast = true; }()); /*]]>*/</script></div><!-- BBCDOTCOM all code in page --><script type="text/javascript">if (window.SEARCHBOX.suppress === false && window.SEARCHBOX.locale && /^en-?.*?/.test(window.SEARCHBOX.locale)) { require.config({ paths: { "search/searchbox": window.SEARCHBOX.searchboxAppStaticPrefix, } }); if (bbcuser && bbcuser.isUKCombined) { bbcuser.isUKCombined().then(function (isUK) { if (isUK) { require(['search/searchbox/searchboxDrawer'], function (SearchboxDrawer) { SearchboxDrawer.run(window.SEARCHBOX); }); } }); } }</script> <script type="text/javascript">window.COOKIES_STATIC_HOST = 'https://web.archive.org/web/20191122030557/https://nav.files.bbci.co.uk/orbit-webmodules/0.0.1-365.ca2257b/cookie-banner//cookie-prompt/';</script><script src="https://web.archive.org/web/20191122030557js_/https://nav.files.bbci.co.uk/orbit-webmodules/0.0.1-365.ca2257b/cookie-banner/cookie-banners.bundle.js" async=""></script><script type="text/javascript">require(["istats-1","orb/cookies"],function(o,t){if(t.isAllowed("s1"))try{if(!require.s.contexts._.config.paths.idcta)return void i();require(["idcta/idcta-1"],function(t){t&&"function"==typeof t.getIStatsLabels&&o.addLabels(t.getIStatsLabels()),i()},function(t){throw t})}catch(t){console&&"function"==typeof console.log&&console.log("an exception occurred while adding idcta labels to istats, invoking istats without them",t),i()}function i(){o.invoke()}});</script><script type="text/javascript">"use strict";window.__reverb.__reverbLoadedPromise.then(function(e){return e.initialise().then(function(){return e.viewEvent()})},function(){console.log("Failed to load reverb. No event sent")});</script><script src="https://web.archive.org/web/20191122030557js_/https://nav.files.bbci.co.uk/orbit-webmodules/0.0.1-365.ca2257b/detectview/detectview.bundle.js" async=""></script><script>Morph.toInit.bundles.push(function() { Morph.versions['bbc-morph-optimizely-ati@1.0.1']={'optimizely-ati':'1.0.0','amd-loader':'0.0.8','react':'0.14.7',};/******/ (function(modules) { // webpackBootstrap /******/ // The module cache /******/ var installedModules = {}; /******/ // The require function /******/ function __webpack_require__(moduleId) { /******/ // Check if module is in cache /******/ if(installedModules[moduleId]) /******/ return installedModules[moduleId].exports; /******/ // Create a new module (and put it into the cache) /******/ var module = installedModules[moduleId] = { /******/ exports: {}, /******/ id: moduleId, /******/ loaded: false /******/ }; /******/ // Execute the module function /******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); /******/ // Flag the module as loaded /******/ module.loaded = true; /******/ // Return the exports of the module /******/ return module.exports; /******/ } /******/ // expose the modules object (__webpack_modules__) /******/ __webpack_require__.m = modules; /******/ // expose the module cache /******/ __webpack_require__.c = installedModules; /******/ // __webpack_public_path__ /******/ __webpack_require__.p = ""; /******/ // Load entry module and return exports /******/ return __webpack_require__(0); /******/ }) /************************************************************************/ /******/ ([ /* 0 */ /***/ (function(module, exports, __webpack_require__) { Morph.modules["bbc-morph-optimizely-ati@1.0.1"] = __webpack_require__(1); /***/ }), /* 1 */ /***/ (function(module, exports, __webpack_require__) { module.exports = /******/ (function(modules) { // webpackBootstrap /******/ // The module cache /******/ var installedModules = {}; /******/ /******/ // The require function /******/ function __webpack_require__(moduleId) { /******/ /******/ // Check if module is in cache /******/ if(installedModules[moduleId]) { /******/ return installedModules[moduleId].exports; /******/ } /******/ // Create a new module (and put it into the cache) /******/ var module = installedModules[moduleId] = { /******/ i: moduleId, /******/ l: false, /******/ exports: {} /******/ }; /******/ /******/ // Execute the module function /******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); /******/ /******/ // Flag the module as loaded /******/ module.l = true; /******/ /******/ // Return the exports of the module /******/ return module.exports; /******/ } /******/ /******/ /******/ // expose the modules object (__webpack_modules__) /******/ __webpack_require__.m = modules; /******/ /******/ // expose the module cache /******/ __webpack_require__.c = installedModules; /******/ /******/ // define getter function for harmony exports /******/ __webpack_require__.d = function(exports, name, getter) { /******/ if(!__webpack_require__.o(exports, name)) { /******/ Object.defineProperty(exports, name, { /******/ configurable: false, /******/ enumerable: true, /******/ get: getter /******/ }); /******/ } /******/ }; /******/ /******/ // getDefaultExport function for compatibility with non-harmony modules /******/ __webpack_require__.n = function(module) { /******/ var getter = module && module.__esModule ? /******/ function getDefault() { return module['default']; } : /******/ function getModuleExports() { return module; }; /******/ __webpack_require__.d(getter, 'a', getter); /******/ return getter; /******/ }; /******/ /******/ // Object.prototype.hasOwnProperty.call /******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; /******/ /******/ // __webpack_public_path__ /******/ __webpack_require__.p = ""; /******/ /******/ // Load entry module and return exports /******/ return __webpack_require__(__webpack_require__.s = 0); /******/ }) /************************************************************************/ /******/ ([ /* 0 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); var _react = __webpack_require__(1); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } __webpack_require__(2); var optimizelyATI = __webpack_require__(3); var OptimizelyATI = function (_Component) { _inherits(OptimizelyATI, _Component); function OptimizelyATI() { _classCallCheck(this, OptimizelyATI); return _possibleConstructorReturn(this, (OptimizelyATI.__proto__ || Object.getPrototypeOf(OptimizelyATI)).apply(this, arguments)); } _createClass(OptimizelyATI, [{ key: 'componentDidMount', value: function componentDidMount() { optimizelyATI.init(); } }, { key: 'render', value: function render() { return null; } }]); return OptimizelyATI; }(_react.Component); exports.default = OptimizelyATI; module.exports = exports['default']; /***/ }), /* 1 */ /***/ (function(module, exports) { module.exports = __webpack_require__(2); /***/ }), /* 2 */ /***/ (function(module, exports) { module.exports = __webpack_require__(3); /***/ }), /* 3 */ /***/ (function(module, exports) { module.exports = __webpack_require__(4); /***/ }) /******/ ]); /***/ }), /* 2 */ /***/ (function(module, exports) { module.exports = React; /***/ }), /* 3 */ /***/ (function(module, exports) { module.exports = Morph.modules["amd-loader@0.0.8"]; /***/ }), /* 4 */ /***/ (function(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict'; !(__WEBPACK_AMD_DEFINE_ARRAY__ = [], __WEBPACK_AMD_DEFINE_RESULT__ = function () { // Provides an initialisation method function init() { registerCurrentlyActiveExperiments(); registerFutureActiveExperiments(); } function experimentEventTest(experimentObject) { //trigger custom experiment event const { experiment, variation } = experimentObject; if (experiment && variation) { const experimentEvent = new CustomEvent('bbc-user-event', { detail: { personalisation: { EXP: experiment + '::' + variation } } }); document.dispatchEvent(experimentEvent); } } return { init: init, experimentTest: experimentEventTest }; function registerCurrentlyActiveExperiments() { var activeCampaigns = getAllActiveOptimizelyCampaigns(); if (activeCampaigns) { var experiments = []; for (var campaignId in activeCampaigns) { if (activeCampaigns.hasOwnProperty(campaignId)) { var experimentData = getExperimentData(campaignId); experiments.push(experimentData); } } for (var i = 0; i < experiments.length; i++) { experimentEventTest(experiments[i]); } } } // Register an event handler whenever the campaignDecided event is triggered function registerFutureActiveExperiments() { window['optimizely'] = window['optimizely'] || []; window['optimizely'].push({ type: 'addListener', filter: { type: 'lifecycle', name: 'campaignDecided' }, handler: function (event) { var id = event.data.campaign.id; var experimentData = [getExperimentData(id)]; experimentEventTest(experimentData); } }); } function getExperimentData(campaignId) { var campaign = getActiveOptimizelyCampaignById(campaignId); var experimentData = {}; if (campaign) { var browserIsSeeingTheExperiment = !campaign.isInCampaignHoldback; // true if (browserIsSeeingTheExperiment) { // construct an object with the experiment name and variation experimentData = { experiment: campaign.experiment.name, variation: campaign.variation.name }; } // } } return experimentData; } // Gets a campaign object from the Optimizely API for a given campaign ID function getAllActiveOptimizelyCampaigns() { return getOptimizelyCampaignState(); } function getActiveOptimizelyCampaignById(campaignId) { return getOptimizelyCampaignState()[campaignId]; } function getOptimizelyCampaignState() { var state = window['optimizely'] && window['optimizely'].get('state'); if (state) { return state.getCampaignStates({ isActive: true }); } return {}; } }.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); /***/ }) /******/ ]);; });</script><script>Morph.toInit.registers.push(function() { Morph.register({"view":"bbc-morph-optimizely-ati","language":"en-GB","version":"1.0.1","_mrrVersion":"2.0.16"},'u33812745318788373'); });</script><script>Morph.init = function() { if (!Morph.initCalled) { Morph.markPerformance('morph-init'); Morph.initCalled = true; requirejs.config({ paths: { 'morph/react' : '//web.archive.org/web/20191122030557/https://m.files.bbci.co.uk/modules/vendor-react/1.0.0/react.min', 'morph/react-dom' : '//web.archive.org/web/20191122030557/https://m.files.bbci.co.uk/modules/vendor-react-dom/1.0.0/react-dom.min', 'morph/es5-shim' : '//web.archive.org/web/20191122030557/https://m.files.bbci.co.uk/modules/vendor-es5-shim/4.1.13/es5-shim.min', 'morph/es5-sham' : '//web.archive.org/web/20191122030557/https://m.files.bbci.co.uk/modules/vendor-es5-shim/4.1.13/es5-sham.min', 'morph/module/morph': '//web.archive.org/web/20191122030557/https://m.files.bbci.co.uk/modules/morph/5.3.1/bundle', 'live-push' : '//web.archive.org/web/20191122030557/https://push.api.bbci.co.uk/public/client' }, shim: { 'morph/react': { deps: ['morph/es5-shim', 'morph/es5-sham'] }, 'morph/es5-sham': { deps: ['morph/es5-shim'] } }, map: { 'morph/react-dom': { 'react': 'morph/react' } } }); } function attempt(fn) { fn(); } requirejs(['morph/react', 'morph/react-dom', 'morph/module/morph'], function(React, ReactDOM) { window.React = React; window.ReactDOM = ReactDOM; if (!Morph.toInitsCalled) { Morph.markPerformance('morph-init-core-deps-complete'); Morph.toInitsCalled = true; } Morph.toInit.bundles.forEach(attempt); Morph.toInit.bundles = []; Morph.markPerformance('morph-init-bundles-complete'); Morph.toInit.payloads.forEach(attempt); Morph.toInit.payloads = []; Morph.markPerformance('morph-init-payloads-complete'); Morph.toInit.registers.forEach(attempt); Morph.toInit.registers = []; Morph.markPerformance('morph-init-registers-complete'); }); };</script><script>if (!Morph.manualInit) { Morph.init(); } /* u33812745318788373 */</script><script>Morph.toInit.bundles.push(function() { Morph.versions["bbc-morph-promise@1.0.6"]={"es6-promise":"3.2.1"},function(t){function n(r){if(e[r])return e[r].exports;var o=e[r]={exports:{},id:r,loaded:!1};return t[r].call(o.exports,o,o.exports,n),o.loaded=!0,o.exports}var e={};return n.m=t,n.c=e,n.p="",n(0)}([function(t,n,e){Morph.modules["bbc-morph-promise@1.0.6"]=e(1)},function(t,n,e){var r=e(2).Promise;t.exports=r},function(t,n,e){var r;(function(t,o,i){(function(){"use strict";function s(t){return"function"==typeof t||"object"==typeof t&&null!==t}function u(t){return"function"==typeof t}function c(t){V=t}function a(t){tt=t}function f(){return function(){t.nextTick(v)}}function l(){return function(){R(v)}}function h(){var t=0,n=new rt(v),e=document.createTextNode("");return n.observe(e,{characterData:!0}),function(){e.data=t=++t%2}}function p(){var t=new MessageChannel;return t.port1.onmessage=v,function(){t.port2.postMessage(0)}}function d(){return function(){setTimeout(v,1)}}function v(){for(var t=0;t<$;t+=2){var n=st[t],e=st[t+1];n(e),st[t]=void 0,st[t+1]=void 0}$=0}function _(){try{var t=e(5);return R=t.runOnLoop||t.runOnContext,l()}catch(t){return d()}}function y(t,n){var e=this,r=new this.constructor(w);void 0===r[at]&&N(r);var o=e._state;if(o){var i=arguments[o-1];tt(function(){F(o,r,i,e._result)})}else C(e,r,t,n);return r}function m(t){var n=this;if(t&&"object"==typeof t&&t.constructor===n)return t;var e=new n(w);return j(e,t),e}function w(){}function b(){return new TypeError("You cannot resolve a promise with itself")}function g(){return new TypeError("A promises callback cannot return that same promise.")}function A(t){try{return t.then}catch(t){return pt.error=t,pt}}function x(t,n,e,r){try{t.call(n,e,r)}catch(t){return t}}function E(t,n,e){tt(function(t){var r=!1,o=x(e,n,function(e){r||(r=!0,n!==e?j(t,e):M(t,e))},function(n){r||(r=!0,k(t,n))},"Settle: "+(t._label||" unknown promise"));!r&&o&&(r=!0,k(t,o))},t)}function T(t,n){n._state===lt?M(t,n._result):n._state===ht?k(t,n._result):C(n,void 0,function(n){j(t,n)},function(n){k(t,n)})}function S(t,n,e){n.constructor===t.constructor&&e===ut&&constructor.resolve===ct?T(t,n):e===pt?k(t,pt.error):void 0===e?M(t,n):u(e)?E(t,n,e):M(t,n)}function j(t,n){t===n?k(t,b()):s(n)?S(t,n,A(n)):M(t,n)}function P(t){t._onerror&&t._onerror(t._result),O(t)}function M(t,n){t._state===ft&&(t._result=n,t._state=lt,0!==t._subscribers.length&&tt(O,t))}function k(t,n){t._state===ft&&(t._state=ht,t._result=n,tt(P,t))}function C(t,n,e,r){var o=t._subscribers,i=o.length;t._onerror=null,o[i]=n,o[i+lt]=e,o[i+ht]=r,0===i&&t._state&&tt(O,t)}function O(t){var n=t._subscribers,e=t._state;if(0!==n.length){for(var r,o,i=t._result,s=0;s<n.length;s+=3)r=n[s],o=n[s+e],r?F(e,r,o,i):o(i);t._subscribers.length=0}}function L(){this.error=null}function Y(t,n){try{return t(n)}catch(t){return dt.error=t,dt}}function F(t,n,e,r){var o,i,s,c,a=u(e);if(a){if(o=Y(e,r),o===dt?(c=!0,i=o.error,o=null):s=!0,n===o)return void k(n,g())}else o=r,s=!0;n._state!==ft||(a&&s?j(n,o):c?k(n,i):t===lt?M(n,o):t===ht&&k(n,o))}function D(t,n){try{n(function(n){j(t,n)},function(n){k(t,n)})}catch(n){k(t,n)}}function K(){return vt++}function N(t){t[at]=vt++,t._state=void 0,t._result=void 0,t._subscribers=[]}function U(t){return new bt(this,t).promise}function W(t){var n=this;return new n(Z(t)?function(e,r){for(var o=t.length,i=0;i<o;i++)n.resolve(t[i]).then(e,r)}:function(t,n){n(new TypeError("You must pass an array to race."))})}function q(t){var n=this,e=new n(w);return k(e,t),e}function z(){throw new TypeError("You must pass a resolver function as the first argument to the promise constructor")}function B(){throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.")}function G(t){this[at]=K(),this._result=this._state=void 0,this._subscribers=[],w!==t&&("function"!=typeof t&&z(),this instanceof G?D(this,t):B())}function H(t,n){this._instanceConstructor=t,this.promise=new t(w),this.promise[at]||N(this.promise),Z(n)?(this._input=n,this.length=n.length,this._remaining=n.length,this._result=new Array(this.length),0===this.length?M(this.promise,this._result):(this.length=this.length||0,this._enumerate(),0===this._remaining&&M(this.promise,this._result))):k(this.promise,I())}function I(){return new Error("Array Methods must be provided an Array")}function J(){var t;if("undefined"!=typeof o)t=o;else if("undefined"!=typeof self)t=self;else try{t=Function("return this")()}catch(t){throw new Error("polyfill failed because global object is unavailable in this environment")}var n=t.Promise;n&&"[object Promise]"===Object.prototype.toString.call(n.resolve())&&!n.cast||(t.Promise=wt)}var Q;Q=Array.isArray?Array.isArray:function(t){return"[object Array]"===Object.prototype.toString.call(t)};var R,V,X,Z=Q,$=0,tt=function(t,n){st[$]=t,st[$+1]=n,$+=2,2===$&&(V?V(v):X())},nt="undefined"!=typeof window?window:void 0,et=nt||{},rt=et.MutationObserver||et.WebKitMutationObserver,ot="undefined"==typeof self&&"undefined"!=typeof t&&"[object process]"==={}.toString.call(t),it="undefined"!=typeof Uint8ClampedArray&&"undefined"!=typeof importScripts&&"undefined"!=typeof MessageChannel,st=new Array(1e3);X=ot?f():rt?h():it?p():void 0===nt?_():d();var ut=y,ct=m,at=Math.random().toString(36).substring(16),ft=void 0,lt=1,ht=2,pt=new L,dt=new L,vt=0,_t=U,yt=W,mt=q,wt=G;G.all=_t,G.race=yt,G.resolve=ct,G.reject=mt,G._setScheduler=c,G._setAsap=a,G._asap=tt,G.prototype={constructor:G,then:ut,catch:function(t){return this.then(null,t)}};var bt=H;H.prototype._enumerate=function(){for(var t=this.length,n=this._input,e=0;this._state===ft&&e<t;e++)this._eachEntry(n[e],e)},H.prototype._eachEntry=function(t,n){var e=this._instanceConstructor,r=e.resolve;if(r===ct){var o=A(t);if(o===ut&&t._state!==ft)this._settledAt(t._state,n,t._result);else if("function"!=typeof o)this._remaining--,this._result[n]=t;else if(e===wt){var i=new e(w);S(i,t,o),this._willSettleAt(i,n)}else this._willSettleAt(new e(function(n){n(t)}),n)}else this._willSettleAt(r(t),n)},H.prototype._settledAt=function(t,n,e){var r=this.promise;r._state===ft&&(this._remaining--,t===ht?k(r,e):this._result[n]=e),0===this._remaining&&M(r,this._result)},H.prototype._willSettleAt=function(t,n){var e=this;C(t,void 0,function(t){e._settledAt(lt,n,t)},function(t){e._settledAt(ht,n,t)})};var gt=J,At={Promise:wt,polyfill:gt};e(6).amd?(r=function(){return At}.call(n,e,n,i),!(void 0!==r&&(i.exports=r))):"undefined"!=typeof i&&i.exports?i.exports=At:"undefined"!=typeof this&&(this.ES6Promise=At),gt()}).call(this)}).call(n,e(3),function(){return this}(),e(4)(t))},function(t,n){function e(){l&&a&&(l=!1,a.length?f=a.concat(f):h=-1,f.length&&r())}function r(){if(!l){var t=s(e);l=!0;for(var n=f.length;n;){for(a=f,f=[];++h<n;)a&&a[h].run();h=-1,n=f.length}a=null,l=!1,u(t)}}function o(t,n){this.fun=t,this.array=n}function i(){}var s,u,c=t.exports={};!function(){try{s=setTimeout}catch(t){s=function(){throw new Error("setTimeout is not defined")}}try{u=clearTimeout}catch(t){u=function(){throw new Error("clearTimeout is not defined")}}}();var a,f=[],l=!1,h=-1;c.nextTick=function(t){var n=new Array(arguments.length-1);if(arguments.length>1)for(var e=1;e<arguments.length;e++)n[e-1]=arguments[e];f.push(new o(t,n)),1!==f.length||l||s(r,0)},o.prototype.run=function(){this.fun.apply(null,this.array)},c.title="browser",c.browser=!0,c.env={},c.argv=[],c.version="",c.versions={},c.on=i,c.addListener=i,c.once=i,c.off=i,c.removeListener=i,c.removeAllListeners=i,c.emit=i,c.binding=function(t){throw new Error("process.binding is not supported")},c.cwd=function(){return"/"},c.chdir=function(t){throw new Error("process.chdir is not supported")},c.umask=function(){return 0}},function(t,n){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children=[],t.webpackPolyfill=1),t}},function(t,n){},function(t,n){t.exports=function(){throw new Error("define cannot be used indirect")}}]);; });</script><script>Morph.toInit.bundles.push(function() { Morph.versions["bbc-morph-istats@1.3.0"]={"bbc-morph-promise":"1.0.6",requirejs:"2.3.5"},function(n){function r(e){if(t[e])return t[e].exports;var o=t[e]={exports:{},id:e,loaded:!1};return n[e].call(o.exports,o,o.exports,r),o.loaded=!0,o.exports}var t={};return r.m=n,r.c=t,r.p="",r(0)}([function(n,r,t){Morph.modules["bbc-morph-istats@1.3.0"]=t(1)},function(n,r,t){function e(){return p?a.resolve(p):new a(function(n){requirejs(["istats-1"],function(r){p=r,n(p)})})}function o(n){return"string"==typeof n&&n[0]}function u(n,r){return o(n)&&o(r)}function i(n,r,t){return e().then(function(e){e.log(n,r,t)})}function c(n,r){return e().then(function(t){t.track(n,r)})}function s(n,r,t){return u(n,r)?i(r,n,t):a.reject("Invalid parameters")}function f(){return e().then(function(n){return n.getCountername()})}var p,a=t(2);r.track=s,r.trackRegion=c,r.getCountername=f,r.log=i},function(n,r){n.exports=Morph.modules["bbc-morph-promise@1.0.6"]}]);; });</script><script>Morph.toInit.bundles.push(function() { !function(e){function t(r){if(n[r])return n[r].exports;var a=n[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,t),a.l=!0,a.exports}var n={};t.m=e,t.c=n,t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=35)}([function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(e,t,n){var r=n(11),a=n(26),i=n(16),o=Object.defineProperty;t.f=n(2)?Object.defineProperty:function(e,t,n){if(r(e),t=i(t,!0),r(n),a)try{return o(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},function(e,t,n){e.exports=!n(12)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t){e.exports=React},function(e,t){var n=0,r=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+r).toString(36))}},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t,n){var r=n(50),a=n(51);e.exports=function(e){return r(a(e))}},function(e,t,n){n(24)("asyncIterator")},function(e,t){var n=e.exports={version:"2.6.5"};"number"==typeof __e&&(__e=n)},function(e,t,n){var r=n(9),a=n(0),i=a["__core-js_shared__"]||(a["__core-js_shared__"]={});(e.exports=function(e,t){return i[e]||(i[e]=void 0!==t?t:{})})("versions",[]).push({version:r.version,mode:n(14)?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(e,t,n){var r=n(6);e.exports=function(e){if(!r(e))throw TypeError(e+" is not an object!");return e}},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t,n){"use strict";var r=n(0),a=n(3),i=n(2),o=n(43),l=n(28),u=n(47).KEY,s=n(12),c=n(10),f=n(48),d=n(5),p=n(15),g=n(25),h=n(24),b=n(49),y=n(55),v=n(11),m=n(6),_=n(7),w=n(16),x=n(18),O=n(56),E=n(59),j=n(60),z=n(1),S=n(19),k=j.f,P=z.f,N=E.f,C=r.Symbol,R=r.JSON,T=R&&R.stringify,q=p("_hidden"),D=p("toPrimitive"),M={}.propertyIsEnumerable,A=c("symbol-registry"),B=c("symbols"),L=c("op-symbols"),G=Object.prototype,I="function"==typeof C,F=r.QObject,W=!F||!F.prototype||!F.prototype.findChild,K=i&&s(function(){return 7!=O(P({},"a",{get:function(){return P(this,"a",{value:7}).a}})).a})?function(e,t,n){var r=k(G,t);r&&delete G[t],P(e,t,n),r&&e!==G&&P(G,t,r)}:P,U=function(e){var t=B[e]=O(C.prototype);return t._k=e,t},H=I&&"symbol"==typeof C.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof C},Z=function(e,t,n){return e===G&&Z(L,t,n),v(e),t=w(t,!0),v(n),a(B,t)?(n.enumerable?(a(e,q)&&e[q][t]&&(e[q][t]=!1),n=O(n,{enumerable:x(0,!1)})):(a(e,q)||P(e,q,x(1,{})),e[q][t]=!0),K(e,t,n)):P(e,t,n)},Y=function(e,t){v(e);for(var n,r=b(t=_(t)),a=0,i=r.length;i>a;)Z(e,n=r[a++],t[n]);return e},J=function(e,t){return void 0===t?O(e):Y(O(e),t)},V=function(e){var t=M.call(this,e=w(e,!0));return!(this===G&&a(B,e)&&!a(L,e))&&(!(t||!a(this,e)||!a(B,e)||a(this,q)&&this[q][e])||t)},Q=function(e,t){if(e=_(e),t=w(t,!0),e!==G||!a(B,t)||a(L,t)){var n=k(e,t);return!n||!a(B,t)||a(e,q)&&e[q][t]||(n.enumerable=!0),n}},$=function(e){for(var t,n=N(_(e)),r=[],i=0;n.length>i;)a(B,t=n[i++])||t==q||t==u||r.push(t);return r},X=function(e){for(var t,n=e===G,r=N(n?L:_(e)),i=[],o=0;r.length>o;)!a(B,t=r[o++])||n&&!a(G,t)||i.push(B[t]);return i};I||(C=function(){if(this instanceof C)throw TypeError("Symbol is not a constructor!");var e=d(arguments.length>0?arguments[0]:void 0),t=function(n){this===G&&t.call(L,n),a(this,q)&&a(this[q],e)&&(this[q][e]=!1),K(this,e,x(1,n))};return i&&W&&K(G,e,{configurable:!0,set:t}),U(e)},l(C.prototype,"toString",function(){return this._k}),j.f=Q,z.f=Z,n(34).f=E.f=$,n(21).f=V,n(33).f=X,i&&!n(14)&&l(G,"propertyIsEnumerable",V,!0),g.f=function(e){return U(p(e))}),o(o.G+o.W+o.F*!I,{Symbol:C});for(var ee="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),te=0;ee.length>te;)p(ee[te++]);for(var ne=S(p.store),re=0;ne.length>re;)h(ne[re++]);o(o.S+o.F*!I,"Symbol",{for:function(e){return a(A,e+="")?A[e]:A[e]=C(e)},keyFor:function(e){if(!H(e))throw TypeError(e+" is not a symbol!");for(var t in A)if(A[t]===e)return t},useSetter:function(){W=!0},useSimple:function(){W=!1}}),o(o.S+o.F*!I,"Object",{create:J,defineProperty:Z,defineProperties:Y,getOwnPropertyDescriptor:Q,getOwnPropertyNames:$,getOwnPropertySymbols:X}),R&&o(o.S+o.F*(!I||s(function(){var e=C();return"[null]"!=T([e])||"{}"!=T({a:e})||"{}"!=T(Object(e))})),"JSON",{stringify:function(e){for(var t,n,r=[e],a=1;arguments.length>a;)r.push(arguments[a++]);if(n=t=r[1],(m(t)||void 0!==e)&&!H(e))return y(t)||(t=function(e,t){if("function"==typeof n&&(t=n.call(this,e,t)),!H(t))return t}),r[1]=t,T.apply(R,r)}}),C.prototype[D]||n(17)(C.prototype,D,C.prototype.valueOf),f(C,"Symbol"),f(Math,"Math",!0),f(r.JSON,"JSON",!0)},function(e,t){e.exports=!1},function(e,t,n){var r=n(10)("wks"),a=n(5),i=n(0).Symbol,o="function"==typeof i;(e.exports=function(e){return r[e]||(r[e]=o&&i[e]||(o?i:a)("Symbol."+e))}).store=r},function(e,t,n){var r=n(6);e.exports=function(e,t){if(!r(e))return e;var n,a;if(t&&"function"==typeof(n=e.toString)&&!r(a=n.call(e)))return a;if("function"==typeof(n=e.valueOf)&&!r(a=n.call(e)))return a;if(!t&&"function"==typeof(n=e.toString)&&!r(a=n.call(e)))return a;throw TypeError("Can't convert object to primitive value")}},function(e,t,n){var r=n(1),a=n(18);e.exports=n(2)?function(e,t,n){return r.f(e,t,a(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,n){var r=n(29),a=n(20);e.exports=Object.keys||function(e){return r(e,a)}},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t){t.f={}.propertyIsEnumerable},function(e,t,n){function r(e){return null==e?"":a(e)}var a=n(69);e.exports=r},function(e,t,n){var r=n(70),a=r.Symbol;e.exports=a},function(e,t,n){var r=n(0),a=n(9),i=n(14),o=n(25),l=n(1).f;e.exports=function(e){var t=a.Symbol||(a.Symbol=i?{}:r.Symbol||{});"_"==e.charAt(0)||e in t||l(t,e,{value:o.f(e)})}},function(e,t,n){t.f=n(15)},function(e,t,n){e.exports=!n(2)&&!n(12)(function(){return 7!=Object.defineProperty(n(27)("div"),"a",{get:function(){return 7}}).a})},function(e,t,n){var r=n(6),a=n(0).document,i=r(a)&&r(a.createElement);e.exports=function(e){return i?a.createElement(e):{}}},function(e,t,n){var r=n(0),a=n(17),i=n(3),o=n(5)("src"),l=n(44),u=(""+l).split("toString");n(9).inspectSource=function(e){return l.call(e)},(e.exports=function(e,t,n,l){var s="function"==typeof n;s&&(i(n,"name")||a(n,"name",t)),e[t]!==n&&(s&&(i(n,o)||a(n,o,e[t]?""+e[t]:u.join(String(t)))),e===r?e[t]=n:l?e[t]?e[t]=n:a(e,t,n):(delete e[t],a(e,t,n)))})(Function.prototype,"toString",function(){return"function"==typeof this&&this[o]||l.call(this)})},function(e,t,n){var r=n(3),a=n(7),i=n(52)(!1),o=n(32)("IE_PROTO");e.exports=function(e,t){var n,l=a(e),u=0,s=[];for(n in l)n!=o&&r(l,n)&&s.push(n);for(;t.length>u;)r(l,n=t[u++])&&(~i(s,n)||s.push(n));return s}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t){var n=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:n)(e)}},function(e,t,n){var r=n(10)("keys"),a=n(5);e.exports=function(e){return r[e]||(r[e]=a(e))}},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t,n){var r=n(29),a=n(20).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,a)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(36),a=n.n(r);Morph.modules["bbc-morph-bitesize-global-navigation-view@1.29.0"]=a.a},function(e,t,n){"use strict";function r(e){return(r="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)}e.exports=function(e){function t(r){if(n[r])return n[r].exports;var a=n[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,t),a.l=!0,a.exports}var n={};return t.m=e,t.c=n,t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=8)}([function(e,t){e.exports=n(4)},function(e,t){e.exports=n(37)},function(e,t){e.exports=n(40)},function(e,t){e.exports=n(41)},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={"en-GB":{england:"England","northern-ireland":"Northern Ireland",scotland:"Scotland",wales:"Wales",home:"Home","learn-revise":"Learn & revise",support:"Support",careers:"Careers","my-bitesize":"My Bitesize","all-bitesize":"All Bitesize",menu:"Menu",primary:"Primary",secondary:"Secondary","post-16":"Post-16",subjects:"Subjects",maths:"Maths",science:"Science",geography:"Geography",spanish:"Spanish",english:"English",history:"History",french:"French","63-more-subjects":"63 more subjects"},"cy-GB":{england:"Lloegr","northern-ireland":"Gogledd Iwerddon",scotland:"Yr Alban",wales:"Cymru",home:"Hafan","learn-revise":"Dysgu ac adolygu",support:"Cyngor",careers:"Gyrfaoedd","my-bitesize":"Fy Bitesize","all-bitesize":"Pob pwnc",menu:"Dewislen",primary:"Cynradd",secondary:"Uwchradd","post-16":"Ôl 16",subjects:"Pynciau",maths:"Mathemateg",science:"Gwyddoniaeth",geography:"Daearyddiaeth",spanish:"Sbaeneg",english:"Saesneg",history:"Hanes",french:"Ffrangeg","all-subjects":"Pob pwnc...","63-more-subjects":"63 o bynciau eraill"},"ga-GB":{england:"Sasana","northern-ireland":"Tuaisceart Eireann",scotland:"Albain",wales:"An Bhreatain Bheag",home:"Baile","learn-revise":"Foghlaim",support:"Tacaíocht",careers:"Gairmeacha","my-bitesize":"Mo Bitesize","all-bitesize":"Bitesize Uilig",menu:"Clàr",primary:"Bunoideachas",secondary:"Meánoideachas","post-16":"Iar-16",subjects:"Ábhair",maths:"Matamaitic",science:"Eolaíocht",geography:"Tíreolaíocht",spanish:"Spáinnis",english:"Béarla",history:"Stair",french:"Fraincis","63-more-subjects":"63 ábhar eile"},"gd-GB":{england:"Sasainn","northern-ireland":"Eirinn a Tuath",scotland:"Alba",wales:"A'Chuimrigh",home:"Dachaigh","learn-revise":"Ionnsaich",support:"Taic",careers:"Dreuchdan","my-bitesize":"Bitesize agamsa","all-bitesize":"Bitesize gu lèir",menu:"Roghchlár",primary:"Bun-sgoil",secondary:"Àrd-sgoil","post-16":"Nas sine na 16",subjects:"Cuspairean",maths:"Matamataig",science:"Saidheans",geography:"Cruinn-eòlas",spanish:"Spàinntis",english:"Beurla",history:"Eachdraidh",french:"Fraingis","63-more-subjects":"63 cuspairean a bharrachd"}};t.default=r,e.exports=t.default},function(e,t){e.exports=n(42)},function(e,t,n){function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=r(n(0)),i=r(n(1)),o=r(n(2)),l=r(n(5)),u=r(n(3)),s=r(n(7)),c=r(n(4)),f=function(e){return e.toLowerCase().replace(/[^\w]+/,"-")},d=function(e,t,n){return[n,t].includes("/bitesize".concat(e.href))},p=function(e){var t=e.buckets,n=e.pageType,r=e.language,i=e.href,p=e.onClick,g=e.showDrawer,h=e.includeLanguageSelector,b=e.linkToHighlight;return u.default.initLocalisations({language:r,localisations:c.default}),a.default.createElement("ul",{className:"global-navigation__list"},t.map(function(e){var t=(0,o.default)("global-navigation__list__item",{"global-navigation__list__item--highlighted":d(e,i,b)});return a.default.createElement("li",{className:t,key:f(e.title)},a.default.createElement("a",{className:"global-navigation__list__link",href:"/bitesize".concat(e.href)},a.default.createElement("span",{className:"global-navigation__list__link-text"},u.default.localise(f(e.title)))))}),a.default.createElement("li",null,a.default.createElement("ul",{className:"global-navigation__list__items--pinned"},a.default.createElement("li",{className:(0,o.default)("global-navigation__list__item",{"global-navigation__list__item--highlighted":"my"===n}),key:"my-bitesize"},a.default.createElement("a",{className:"global-navigation__list__link",href:"/bitesize/my"},a.default.createElement("span",{className:(0,o.default)("global-navigation__list__link-my-bitesize",{"global-navigation__list__link-my-bitesize--no-border":g})},u.default.localise("my-bitesize")))),h&&a.default.createElement("li",{className:"global-navigation__list__item",key:"language-selector"},a.default.createElement(s.default,{language:r})),a.default.createElement("li",{className:"global-navigation__list__item global-navigation__list__item--pinned global-navigation__list__item--all-bitesize",key:"all-bitesize"},a.default.createElement("button",{type:"button",onClick:p,className:(0,o.default)("global-navigation__list__link--button","global-navigation__list__link--button--pinned",{"global-navigation__list__link--button--pinned--open":g}),"aria-live":"polite","aria-label":"Menu button, this menu is ".concat(g?"open":"closed")},a.default.createElement("span",{className:"gel-icon gel-icon--list-view"},a.default.createElement(l.default,null)),a.default.createElement("span",{className:"global-navigation__list__link-text"},u.default.localise("all-bitesize")))))))};p.defaultProps={pageType:"",language:"en-GB",includeLanguageSelector:!1,href:null,linkToHighlight:""},p.propTypes={buckets:i.default.arrayOf(i.default.shape({title:i.default.string.isRequired,href:i.default.string.isRequired}).isRequired).isRequired,href:i.default.string,pageType:i.default.string,language:i.default.string,onClick:i.default.func.isRequired,showDrawer:i.default.bool.isRequired,includeLanguageSelector:i.default.bool,linkToHighlight:i.default.string};var g=p;t.default=g,e.exports=t.default},function(e,t,n){function a(e){return e&&e.__esModule?e:{default:e}}function i(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return i=function(){return e},e}function o(e){return(o="function"==typeof Symbol&&"symbol"===r(Symbol.iterator)?function(e){return r(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":r(e)})(e)}function l(){return l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l.apply(this,arguments)}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t,n){return t&&s(e.prototype,t),n&&s(e,n),e}function f(e,t){return!t||"object"!==o(t)&&"function"!=typeof t?p(e):t}function d(e){return(d=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function p(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function g(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&h(e,t)}function h(e,t){return(h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function b(e,t){return m(e)||v(e,t)||y()}function y(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}function v(e,t){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)){var n=[],r=!0,a=!1,i=void 0;try{for(var o,l=e[Symbol.iterator]();!(r=(o=l.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(e){a=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(a)throw i}}return n}}function m(e){if(Array.isArray(e))return e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var _=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==o(e)&&"function"!=typeof e)return{default:e};var t=i();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var l=r?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(n,a,l):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}(n(0)),w=a(n(1)),x=a(n(2)),O=a(n(12)),E=a(n(13)),j=function(){var e=new Date;return e.setYear(e.getFullYear()+1),e},z=function(e,t){var n=window.bbccookies._getCurrentDomain()||".bbc.co.uk";n="."===n.charAt(0)?n:".".concat(n),window.bbccookies.set(e,t,{path:"/",domain:n,expires:j()})},S=function(e){z("ckps_kl_lang",e),window.location.reload(!0)},k=function(e){return b(O.default.filter(function(t){return t.languageCode===e}),1)[0]||O.default[0]},P=function(e){function t(){var e;return u(this,t),e=f(this,d(t).call(this)),e.state={showLanguages:!1},e.close=e.close.bind(p(e)),e.closeClickEvent=e.closeClickEvent.bind(p(e)),e.toggle=e.toggle.bind(p(e)),e.handleKeyPress=e.handleKeyPress.bind(p(e)),e.handleFocusOut=e.handleFocusOut.bind(p(e)),e}return g(t,e),c(t,[{key:"componentDidMount",value:function(){document.addEventListener("keydown",this.handleKeyPress),document.addEventListener("mousedown",this.closeClickEvent),document.addEventListener("touchstart",this.closeClickEvent),document.addEventListener("focusout",this.handleFocusOut)}},{key:"componentWillUnmount",value:function(){document.removeEventListener("keydown",this.handleKeyPress),document.removeEventListener("mousedown",this.closeClickEvent),document.removeEventListener("touchstart",this.closeClickEvent),document.removeEventListener("focusout",this.handleFocusOut)}},{key:"closeClickEvent",value:function(e){this.state.showLanguages&&!this.languageSelector.contains(e.target)&&this.setState({showLanguages:!1})}},{key:"handleFocusOut",value:function(e){this.closeClickEvent({target:e.relatedTarget||e.target})}},{key:"handleKeyPress",value:function(e){27===e.keyCode&&this.setState({showLanguages:!1})}},{key:"close",value:function(){this.setState({showLanguages:!1})}},{key:"toggle",value:function(){this.setState(function(e){return{showLanguages:!e.showLanguages}})}},{key:"render",value:function(){var e=this,t=this.props,n=t.language,r=t.className,a=this.state.showLanguages,i=k(n),o=O.default.filter(function(e){return e.languageCode!==i.languageCode});return _.default.createElement("div",{className:(0,x.default)("global-language-selector",r),ref:function(t){e.languageSelector=t}},_.default.createElement("button",{type:"button",onClick:this.toggle,className:"global-language-selector__drawer ".concat(a?"global-language-selector__drawer--open":"global-language-selector__drawer--closed")},_.default.createElement("span",{className:"global-language-selector__drawer-text"},i.languageLabel)),_.default.createElement("div",{className:(0,x.default)("global-language-selector__container",{"global-language-selector__container--hidden":!a})},_.default.createElement("ol",{className:"global-language-selector__list"},_.default.createElement(E.default,l({},i,{onClick:S,selected:!0})),o.map(function(e){return _.default.createElement(E.default,l({key:"".concat(e.languageCode)},e,{onClick:S}))}))))}}]),t}(_.Component);P.defaultProps={language:"en-GB",className:""},P.propTypes={language:w.default.string,className:w.default.string};var N=P;t.default=N,e.exports=t.default},function(e,t,n){function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=r(n(0)),i=r(n(1)),o=r(n(9)),l=r(n(23)),u=function(e){var t=e.language,n=e.href,r=e.pageType,i=e.phase,u=e.headerData;return a.default.createElement(o.default,{language:t,href:n,pageType:r,phase:i,headerData:u,navigationData:l.default,subdirectory:"bitesize"})};u.defaultProps={headerData:{}},u.propTypes={language:i.default.string.isRequired,href:i.default.string.isRequired,pageType:i.default.string.isRequired,phase:i.default.string.isRequired,headerData:i.default.shape({title:i.default.string.isRequired,children:i.default.arrayOf(i.default.shape({title:i.default.string.isRequired,href:i.default.string.isRequired})).isRequired})};var s=u;t.default=s,e.exports=t.default},function(e,t,n){function a(e){return e&&e.__esModule?e:{default:e}}function i(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return i=function(){return e},e}function o(e){return(o="function"==typeof Symbol&&"symbol"===r(Symbol.iterator)?function(e){return r(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":r(e)})(e)}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t,n){return t&&u(e.prototype,t),n&&u(e,n),e}function c(e,t){return!t||"object"!==o(t)&&"function"!=typeof t?d(e):t}function f(e){return(f=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function d(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function p(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&g(e,t)}function g(e,t){return(g=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var h=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==o(e)&&"function"!=typeof e)return{default:e};var t=i();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var l=r?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(n,a,l):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}(n(0)),b=a(n(1)),y=a(n(10)),v=a(n(17)),m=function(e){function t(e){var n;return l(this,t),n=c(this,f(t).call(this,e)),n.state={showDrawer:!1},n.toggleDrawer=n.toggleDrawer.bind(d(n)),n}return p(t,e),s(t,[{key:"componentDidMount",value:function(){var e=document.querySelector(".global-navigation__header__logo__link");null!==e&&e.addEventListener("animationend",function(e){e.target.classList.remove("global-navigation__header__logo__link--animate"),e.target.classList.remove("global-navigation__header__logo__link--delay-animation")})}},{key:"toggleDrawer",value:function(){document.body.classList.toggle("drawer-open"),this.setState(function(e){return{showDrawer:!e.showDrawer}})}},{key:"render",value:function(){var e=this.props,t=e.pageType,n=e.language,r=e.subdirectory,a=e.navigationData,i=e.href,o=e.phase,l=e.headerData,u=this.state.showDrawer;return h.default.createElement("div",{className:"global-navigation"},h.default.createElement(y.default,{buckets:a.buckets,pageType:t,href:i,language:n,subdirectory:r,onClick:this.toggleDrawer,showDrawer:u,phase:o,headerData:l}),h.default.createElement(v.default,{allBitesize:a.allBitesize,buckets:a.buckets,href:i,pageType:t,language:n,subdirectory:r,onClick:this.toggleDrawer,showDrawer:u,headerData:l}))}}]),t}(h.Component);m.defaultProps={pageType:"",href:"",subdirectory:"bitesize",language:"en-GB",phase:"",headerData:{href:null}},m.propTypes={navigationData:b.default.shape({allBitesize:b.default.arrayOf({}),buckets:b.default.arrayOf(b.default.shape({title:b.default.string.isRequired,href:b.default.string.isRequired}).isRequired).isRequired}).isRequired,href:b.default.string,pageType:b.default.string,subdirectory:b.default.string,language:b.default.string,phase:b.default.string,headerData:b.default.shape({href:b.default.string,title:b.default.string.isRequired,children:b.default.arrayOf(b.default.shape({title:b.default.string.isRequired,href:b.default.string.isRequired})).isRequired})};var _=m;t.default=_,e.exports=t.default},function(e,t,n){function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=r(n(0)),i=r(n(1)),o=r(n(5)),l=r(n(3)),u=r(n(2)),s=r(n(4)),c=r(n(11)),f=function(e){var t=e.buckets,n=e.pageType,r=e.href,i=e.language,f=e.subdirectory,d=e.onClick,p=e.showDrawer,g=e.phase,h=e.headerData;return l.default.initLocalisations({language:i,localisations:s.default}),a.default.createElement("header",{className:"global-navigation__header"},a.default.createElement("div",{className:"global-navigation__header__wrap"},a.default.createElement("span",{className:"global-navigation__header__logo",tabIndex:"-1"},a.default.createElement("a",{className:"global-navigation__header__logo__link--animate global-navigation__header__logo__link--delay-animation ".concat(g?"global-navigation__header__logo__link global-navigation__header__logo__link--phase-".concat(g.toLowerCase()):"global-navigation__header__logo__link"),href:"/".concat(f),onMouseEnter:function(e){e.target.classList.add("global-navigation__header__logo__link--animate")}},"Bitesize")),a.default.createElement("button",{type:"button",className:(0,u.default)("global-navigation__header__menu-button",{"global-navigation__header__menu-button-active":p}),onClick:function(){return d()},"aria-label":"Open menu"},a.default.createElement("i",{className:"gel-icon gel-icon--list-view global-navigation__header__menu-button__list-view"},a.default.createElement(o.default,null)),a.default.createElement("span",{className:"global-navigation__header__menu-button__text"},l.default.localise("all-bitesize"))),a.default.createElement(c.default,{href:r,buckets:t,pageType:n,language:i,subdirectory:f,showDrawer:p,onClick:d,headerData:h})))};f.displayName="Header",f.defaultProps={href:"",language:"en-GB",pageType:"",phase:"",showDrawer:!1,subdirectory:"bitesize",headerData:{}},f.propTypes={buckets:i.default.arrayOf(i.default.shape({title:i.default.string.isRequired,href:i.default.string.isRequired}).isRequired).isRequired,href:i.default.string,language:i.default.string,onClick:i.default.func.isRequired,pageType:i.default.string,phase:i.default.string,showDrawer:i.default.bool,subdirectory:i.default.string,headerData:i.default.shape({title:i.default.string.isRequired,children:i.default.arrayOf(i.default.shape({title:i.default.string.isRequired,href:i.default.string.isRequired})).isRequired})};var d=f;t.default=d,e.exports=t.default},function(e,t,n){function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=r(n(0)),i=r(n(1)),o=r(n(6)),l=r(n(15)),u=function(e){return e&&"title"in e&&"children"in e&&e.children.length>0},s=function(e){var t=e.showDrawer,n=e.buckets,r=e.pageType,i=e.language,s=e.href,c=e.onClick,f=e.headerData;return a.default.createElement("div",{className:"global-navigation__mobile-nav"},t&&a.default.createElement("div",{className:"global-navigation__mobile-nav__drawer"},a.default.createElement(o.default,{buckets:n,pageType:r,language:i,href:s,onClick:c,showDrawer:t,linkToHighlight:f?f.href:null,includeLanguageSelector:!0})),u(f)&&a.default.createElement(l.default,{submenu:f,currentPage:s}))};s.defaultProps={pageType:"",language:"en-GB",showDrawer:!1,href:null,headerData:{href:null}},s.propTypes={buckets:i.default.arrayOf(i.default.shape({title:i.default.string.isRequired,href:i.default.string.isRequired}).isRequired).isRequired,pageType:i.default.string,language:i.default.string,showDrawer:i.default.bool,onClick:i.default.func.isRequired,href:i.default.string,headerData:i.default.shape({href:i.default.string,title:i.default.string.isRequired,children:i.default.arrayOf(i.default.shape({title:i.default.string.isRequired,href:i.default.string.isRequired})).isRequired})};var c=s;t.default=c,e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=[{languageCode:"en-GB",languageLabel:"Change language",label:"English"},{languageCode:"cy-GB",languageLabel:"Newid iaith",label:"Cymraeg"},{languageCode:"ga-GB",languageLabel:"Athraigh teanga",label:"Gaeilge"},{languageCode:"gd-GB",languageLabel:"Atharraich cànan",label:"Gàidhlig"}];t.default=r,e.exports=t.default},function(e,t,n){function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=r(n(0)),i=r(n(1)),o=r(n(2)),l=r(n(14)),u=function(e){var t=e.label,n=e.onClick,r=e.languageCode,i=e.selected;return a.default.createElement("li",{key:r,className:(0,o.default)("global-language-selector__language",{"global-language-selector__language--selected":i})},a.default.createElement("button",{type:"button",tabIndex:"0",lang:r,className:"global-language-selector__language-link",onClick:function(){return n(r)},"aria-label":i?"".concat(t,", selected"):t},a.default.createElement("span",{className:"global-language-selector__language-label",lang:r},t),i&&a.default.createElement("span",{className:"global-language-selector__icon-yes gel-icon gel-icon--yes"},a.default.createElement(l.default,null))))};u.defaultProps={selected:!1},u.propTypes={label:i.default.string.isRequired,onClick:i.default.func.isRequired,languageCode:i.default.string.isRequired,selected:i.default.bool};var s=u;t.default=s,e.exports=t.default},function(e,t){e.exports=n(61)},function(e,t,n){function a(e){return e&&e.__esModule?e:{default:e}}function i(e){return(i="function"==typeof Symbol&&"symbol"===r(Symbol.iterator)?function(e){return r(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":r(e)})(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function u(e,t,n){return t&&l(e.prototype,t),n&&l(e,n),e}function s(e,t){return!t||"object"!==i(t)&&"function"!=typeof t?f(e):t}function c(e){return(c=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function f(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function d(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&p(e,t)}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var g=a(n(0)),h=a(n(1)),b=a(n(2)),y=a(n(16)),v=function(e){function t(e){var n;return o(this,t),n=s(this,c(t).call(this,e)),n.toggleClick=n.toggleClick.bind(f(n)),n.state={isExpanded:!1},n}return d(t,e),u(t,[{key:"toggleClick",value:function(){this.setState(function(e){return{isExpanded:!e.isExpanded}})}},{key:"render",value:function(){var e=this.props,t=e.submenu,n=t.title,r=t.children,a=e.currentPage,i=this.state.isExpanded;return g.default.createElement("nav",{className:(0,b.default)("global-navigation__mobile-sub-nav",{"global-navigation__mobile-sub-nav--expanded":i})},g.default.createElement("h3",{className:"global-navigation__mobile-sub-nav-title"},g.default.createElement("button",{type:"button",className:"global-navigation__mobile-sub-nav__toggle",onClick:this.toggleClick,"aria-expanded":i,"aria-controls":"mobile-sub-nav-menu"},g.default.createElement("span",{className:"global-navigation__mobile-sub-nav-title__text"},n),g.default.createElement("span",{className:"global-navigation__chevron__down-svg"},g.default.createElement(y.default,null)))),g.default.createElement("ul",{id:"mobile-sub-nav-menu",className:"global-navigation__mobile-sub-nav-menu",hidden:!i},r.map(function(e){var t=e.title,n=e.href,r=a===n;return g.default.createElement("li",{key:t,className:(0,b.default)("global-navigation__mobile-sub-nav-menu-item",{"global-navigation__mobile-sub-nav-menu-item--highlighted":r})},g.default.createElement("a",{className:"global-navigation__mobile-sub-nav-menu-link",href:n,"data-bbc-container":"global-navigation","aria-current":r?"page":null},t))})))}}]),t}(g.default.Component);v.displayName="MobileSubNav",v.propTypes={submenu:h.default.shape({title:h.default.string.isRequired,children:h.default.arrayOf(h.default.shape({title:h.default.string.isRequired,href:h.default.string.isRequired})).isRequired}).isRequired,currentPage:h.default.string.isRequired};var m=v;t.default=m,e.exports=t.default},function(e,t){e.exports=n(62)},function(e,t,n){function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=r(n(0)),i=r(n(1)),o=r(n(18)),l=r(n(6)),u=r(n(7)),s=r(n(22)),c=function(e){return e&&"title"in e&&"children"in e&&e.children.length>0},f=function(e){var t=e.allBitesize,n=e.buckets,r=e.pageType,i=e.language,f=e.subdirectory,d=e.onClick,p=e.showDrawer,g=e.href,h=e.headerData;return a.default.createElement("nav",{className:"global-navigation__primary-nav"},a.default.createElement("div",{className:"global-navigation__primary-nav__wrap"},a.default.createElement(u.default,{language:i}),a.default.createElement(l.default,{buckets:n,pageType:r,language:i,subdirectory:f,onClick:d,showDrawer:p,href:g,linkToHighlight:h?h.href:null})),p&&a.default.createElement(o.default,{language:i,allBitesize:t,subdirectory:f}),c(h)&&a.default.createElement("div",{className:"global-navigation__sub-nav-wrap"},a.default.createElement(s.default,{currentPage:g,submenu:h})))};f.displayName="PrimaryNav",f.defaultProps={pageType:"",subdirectory:"bitesize",language:"en-GB",showDrawer:!1,href:"",headerData:{href:null}},f.propTypes={allBitesize:i.default.arrayOf(i.default.shape({section:i.default.string.isRequired,content:i.default.arrayOf(i.default.shape({title:i.default.string.isRequired,href:i.default.string.isRequired}))})).isRequired,buckets:i.default.arrayOf(i.default.shape({title:i.default.string.isRequired,href:i.default.string.isRequired}).isRequired).isRequired,href:i.default.string,pageType:i.default.string,subdirectory:i.default.string,language:i.default.string,onClick:i.default.func.isRequired,showDrawer:i.default.bool,headerData:i.default.shape({href:i.default.string,title:i.default.string.isRequired,children:i.default.arrayOf(i.default.shape({title:i.default.string.isRequired,href:i.default.string.isRequired})).isRequired})};var d=f;t.default=d,e.exports=t.default},function(e,t,n){function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=r(n(0)),i=r(n(1)),o=r(n(19)),l=r(n(20)),u=r(n(21)),s=r(n(3)),c=r(n(4)),f=function(e){return e.toLowerCase().replace(/[^\w]+/g,"-")},d=function(e){var t=e.className,n=e.allBitesize,r=e.subdirectory,i=e.language;return s.default.initLocalisations({language:i,localisations:c.default}),a.default.createElement("div",{className:t},a.default.createElement("div",{className:"global-navigation__drawer__content"},a.default.createElement("ul",{className:"global-navigation__drawer__content-list global-navigation__drawer__content-list--primary-list"},n.map(function(e){return e.href?a.default.createElement("li",{key:(0,l.default)((0,o.default)(e.section)),className:"global-navigation__drawer__content-primary-list-item global-navigation__drawer__content-primary-list-item--clickable"},a.default.createElement("a",{className:"global-navigation__drawer__content-primary-list-item__link",href:"/".concat(r).concat(e.href),"aria-label":e.aria},a.default.createElement("h2",{className:"global-navigation__drawer__content-primary-list-item__link__header"},s.default.localise(f(e.section)),a.default.createElement(u.default,null)))):a.default.createElement("li",{key:(0,o.default)(e.section),className:"global-navigation__drawer__content-primary-list-item"},a.default.createElement("h2",{className:"global-navigation__drawer__content-primary-list-item__header"},s.default.localise(f(e.section))),a.default.createElement("ul",{className:"global-navigation__drawer__content-list global-navigation__drawer__content-list--secondary-list"},e.regions.map(function(e){return a.default.createElement("li",{key:(0,l.default)((0,o.default)(e.region)),className:"global-navigation__drawer__content-secondary-list-item-container"},a.default.createElement("h3",{"aria-label":e.aria,className:"global-navigation__drawer__content-secondary-list-item__header"},s.default.localise(f(e.region))),a.default.createElement("ul",{className:"global-navigation__drawer__content-list global-navigation__drawer__content-list--tertiary-list"},e.content.map(function(t){return a.default.createElement("li",{className:"global-navigation__drawer__content-tertiary-list-item",key:(0,l.default)(t.zid)},a.default.createElement("a",{className:"global-navigation__drawer__content-tertiary-list-item__link",href:"/".concat(r).concat(t.href),"aria-label":t.aria?t.aria:"".concat(t.title," ").concat(e.region)},a.default.createElement("p",{className:"global-navigation__drawer__content-tertiary-list-item__text-container"},a.default.createElement("span",{className:"global-navigation__drawer__content-tertiary-list-item__text"},s.default.localise(f(t.title))||t.title))))})))})))}))))};d.defaultProps={className:"global-navigation__drawer",allBitesize:[],subdirectory:"bitesize",language:"en-GB"},d.propTypes={className:i.default.string,allBitesize:i.default.arrayOf(i.default.shape({section:i.default.string.isRequired,content:i.default.arrayOf(i.default.shape({title:i.default.string.isRequired,href:i.default.string.isRequired}))})),subdirectory:i.default.string,language:i.default.string};var p=d;t.default=p,e.exports=t.default},function(e,t){e.exports=n(63)},function(e,t){e.exports=n(84)},function(e,t){e.exports=n(85)},function(e,t,n){function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=r(n(0)),i=r(n(1)),o=r(n(2)),l=function(e){var t=e.submenu.children,n=e.currentPage;return a.default.createElement("nav",{className:"global-navigation__sub-nav"},a.default.createElement("ul",{className:"global-navigation__sub-nav__menu"},t.map(function(e){var t=e.title,r=e.href,i=n===r;return a.default.createElement("li",{key:t,className:(0,o.default)("global-navigation__sub-nav__menu__item",{"global-navigation__sub-nav__menu__item--selected":i})},a.default.createElement("a",{className:"global-navigation__sub-nav__menu__link",href:r,"data-bbc-container":"global-navigation","aria-current":i?"page":null},t))})))};l.displayName="SubNav",l.propTypes={submenu:i.default.shape({title:i.default.string.isRequired,children:i.default.arrayOf(i.default.shape({title:i.default.string.isRequired,href:i.default.string.isRequired})).isRequired}).isRequired,currentPage:i.default.string.isRequired};var u=l;t.default=u,e.exports=t.default},function(e,t){e.exports={buckets:[{title:"Home",href:""},{title:"learn-revise",href:"/learn"},{title:"Support",href:"/support"},{title:"Careers",href:"/careers"}],pinned:{title:"My Bitesize",href:"/my"},allBitesize:[{section:"Primary",regions:[{region:"England",aria:"English curriculum",content:[{title:"KS1",href:"/levels/z3g4d2p",zid:"z3g4d2p",aria:"Key Stage one England"},{title:"KS2",href:"/levels/zbr9wmn",zid:"zbr9wmn",aria:"Key Stage two England"}]},{region:"Northern Ireland",aria:"Northern Irish curriculum",content:[{title:"Foundation Stage",href:"/levels/znyh7nb",zid:"znyh7nb",aria:"Foundation Stage"},{title:"KS1",href:"/levels/z3g4d2p",zid:"z3g4d2p",aria:"Key Stage one Northern Ireland"},{title:"KS2",href:"/levels/zjmj92p",zid:"zjmj92p",aria:"Key Stage two Northern Ireland"}]},{region:"Scotland",aria:"Scottish curriculum",content:[{title:"Early level",href:"/levels/zf7hgwx",zid:"zf7hgwx",aria:"Early level"},{title:"1st level",href:"/levels/zgckjxs",zid:"zgckjxs",aria:"First level"},{title:"2nd Level",href:"/levels/zr48q6f",zid:"zr48q6f",aria:"Second level"},{title:"A' Chiad Ìre ",href:"/levels/zk3xy9q",zid:"zk3xy9q",aria:"A' Chiad Ìre "},{title:"An Dàrna Ìre",href:"/levels/z4y2scw",zid:"z4y2scw",aria:"An Dàrna Ìre"}]},{region:"Wales",aria:"Welsh curriculum",content:[{title:"Foundation Phase",href:"/levels/zxybmsg",zid:"zxybmsg",aria:"Foundation phase"},{title:"KS2",href:"/levels/zbr9wmn",zid:"zbr9wmn",aria:"Key Stage two Wales"},{title:"Cyfnod Sylfaen",href:"/levels/z4js6v4",zid:"z4js6v4",aria:"Cyfnod Sylfaen"},{title:"CA2",href:"/levels/zbpwt39",zid:"zbpwt39",aria:"CA2"}]}]},{section:"Secondary",regions:[{region:"England",aria:"English curriculum",content:[{title:"KS3",href:"/levels/z4kw2hv",zid:"z4kw2hv",aria:"Key Stage three England"},{title:"GCSE",href:"/levels/z98jmp3",zid:"z98jmp3",aria:"GCSE England"}]},{region:"Northern Ireland",aria:"Northern Irish curriculum",content:[{title:"KS3",href:"/levels/z4kw2hv",zid:"z4kw2hv",aria:"Key Stage three Northern Ireland"},{title:"GCSE",href:"/levels/z98jmp3",zid:"z98jmp3",aria:"GCSE Northern Ireland"}]},{region:"Scotland",aria:"Scottish curriculum",content:[{title:"3rd level",href:"/levels/zy4qn39",zid:"zy4qn39",aria:"Third level"},{title:"4th level",href:"/levels/zvk2fg8",zid:"zvk2fg8",aria:"Fourth level"},{title:"Nàiseanta 4",href:"/levels/z8hhvcw",zid:"z8hhvcw",aria:"Naiseanta four"},{title:"Nàiseanta 5",href:"/levels/zdpp34j",zid:"zdpp34j",aria:"Naiseanta five"},{title:"National 4",href:"/levels/zp3d7ty",zid:"zp3d7ty",aria:"National four"},{title:"National 5",href:"/levels/z6gw2hv",zid:"z6gw2hv",aria:"National five"},{title:"Àrd Ìre",href:"/levels/zqq4wxs",zid:"zqq4wxs",aria:"Ard Ire"},{title:"Higher",href:"/levels/zkdqxnb",zid:"zkdqxnb",aria:"Higher Scotland"}]},{region:"Wales",aria:"Welsh curriculum",content:[{title:"CA3",href:"/levels/zh6vr82",zid:"zh6vr82",aria:"CA3"},{title:"KS3",href:"/levels/z4kw2hv",zid:"z4kw2hv",aria:"Key Stage three Wales"},{title:"CBC",href:"/levels/zqxy8mn",zid:"zqxy8mn",aria:"CBC"},{title:"GCSE",href:"/levels/z98jmp3",zid:"z98jmp3",aria:"GCSE Wales"},{title:"TGAU",href:"/levels/z8w76sg",zid:"z8w76sg",aria:"TGAU"},{title:"WBQ",href:"/levels/z9wtgdm",zid:"z9wtgdm",aria:"WBQ"}]}]},{section:"Post-16",regions:[{region:"England",aria:"English curriculum",content:[{title:"Functional Skills",href:"/levels/zvhtng8",zid:"",aria:"Functional Skills levels one and two"}]},{region:"Northern Ireland",aria:"Northern Irish curriculum",content:[]},{region:"Scotland",aria:"Scottish curriculum",content:[{title:"Core Skills",href:"/levels/z66jhbk",zid:"z66jhbk",aria:"Core skills level three"}]},{region:"Wales",aria:"Welsh curriculum",content:[{title:"Essential Skills",href:"/levels/zhh7nrd",zid:"zhh7nrd",aria:"Essential skills levels one and two"}]}]},{section:"Subjects",regions:[{region:"",aria:"",content:[{title:"Maths",href:"/subjects/z6vg9j6",zid:"z6vg9j6",aria:"Maths"},{title:"English",href:"/subjects/zt3rkqt",zid:"zt3rkqt",aria:"English"}]},{region:"",aria:"",content:[{title:"Science",href:"/subjects/z7nygk7",zid:"z7nygk7",aria:"Science"},{title:"Cymraeg",href:"/subjects/zf48q6f",zid:"zf48q6f",aria:"Cymraeg"}]},{region:"",aria:"",content:[{title:"Gàidhlig",href:"/subjects/zgj2tfr",zid:"zgj2tfr",aria:"Gàidhlig"},{title:"63 more subjects",href:"/subjects/",zid:"",aria:"63 more subjects"}]}]},{section:"Support",href:"/support",aria:"Support"},{section:"Careers",href:"/careers",aria:"Careers"}]}}])},function(e,t,n){e.exports=n(38)()},function(e,t,n){"use strict";function r(){}function a(){}var i=n(39);a.resetWarningCache=r,e.exports=function(){function e(e,t,n,r,a,o){if(o!==i){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:r};return n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){var r,a;!function(){"use strict";function n(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var a=typeof r;if("string"===a||"number"===a)e.push(r);else if(Array.isArray(r)&&r.length){var o=n.apply(null,r);o&&e.push(o)}else if("object"===a)for(var l in r)i.call(r,l)&&r[l]&&e.push(l)}}return e.join(" ")}var i={}.hasOwnProperty;void 0!==e&&e.exports?(n.default=n,e.exports=n):(r=[],void 0!==(a=function(){return n}.apply(t,r))&&(e.exports=a))}()},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=["en-GB","ga-GB","gd-GB","cy-GB"],i="en-GB",o=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var a=function(e,t){return void 0!==n[t]?n[t]:e};return e.replace(/{(\d+)}/g,a)},l=function(e){var t=e.language,n=e.localisations;a.indexOf(t)>=0&&(i=t),n&&(r=n)},u=function(){return i},s=function(e){if(!r)throw new Error("No localisation data has been set.");if(!r[i])return"";for(var t=r[i][e],n=arguments.length,a=new Array(n>1?n-1:0),l=1;l<n;l++)a[l-1]=arguments[l];return a.length>0?o.apply(void 0,[t].concat(a)):t},c={initLocalisations:l,getLocale:u,localise:s};t.default=c,e.exports=t.default},function(e,t,n){"use strict";function r(e){return(r="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 a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}function l(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?u(e):t}function u(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function s(e){return(s=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function c(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&f(e,t)}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(8),n(13);var d=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var r=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};r.get||r.set?Object.defineProperty(t,n,r):t[n]=e[n]}return t.default=e,t}(n(4)),p=function(e){function t(){return a(this,t),l(this,s(t).apply(this,arguments))}return c(t,e),o(t,[{key:"componentDidMount",value:function(){this.svg.setAttribute("focusable","false")}},{key:"render",value:function(){var e=this;return d.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32",ref:function(t){e.svg=t}},d.default.createElement("path",{d:"M0 0v8h32V0zM0 17v3h32v-8H0zM0 29v3h32v-8H0z"}))}}]),t}(d.Component),g=p;t.default=g,e.exports=t.default},function(e,t,n){var r=n(0),a=n(9),i=n(17),o=n(28),l=n(45),u=function(e,t,n){var s,c,f,d,p=e&u.F,g=e&u.G,h=e&u.S,b=e&u.P,y=e&u.B,v=g?r:h?r[t]||(r[t]={}):(r[t]||{}).prototype,m=g?a:a[t]||(a[t]={}),_=m.prototype||(m.prototype={});g&&(n=t);for(s in n)c=!p&&v&&void 0!==v[s],f=(c?v:n)[s],d=y&&c?l(f,r):b&&"function"==typeof f?l(Function.call,f):f,v&&o(v,s,f,e&u.U),m[s]!=f&&i(m,s,d),b&&_[s]!=f&&(_[s]=f)};r.core=a,u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,e.exports=u},function(e,t,n){e.exports=n(10)("native-function-to-string",Function.toString)},function(e,t,n){var r=n(46);e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,a){return e.call(t,n,r,a)}}return function(){return e.apply(t,arguments)}}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t,n){var r=n(5)("meta"),a=n(6),i=n(3),o=n(1).f,l=0,u=Object.isExtensible||function(){return!0},s=!n(12)(function(){return u(Object.preventExtensions({}))}),c=function(e){o(e,r,{value:{i:"O"+ ++l,w:{}}})},f=function(e,t){if(!a(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!i(e,r)){if(!u(e))return"F";if(!t)return"E";c(e)}return e[r].i},d=function(e,t){if(!i(e,r)){if(!u(e))return!0;if(!t)return!1;c(e)}return e[r].w},p=function(e){return s&&g.NEED&&u(e)&&!i(e,r)&&c(e),e},g=e.exports={KEY:r,NEED:!1,fastKey:f,getWeak:d,onFreeze:p}},function(e,t,n){var r=n(1).f,a=n(3),i=n(15)("toStringTag");e.exports=function(e,t,n){e&&!a(e=n?e:e.prototype,i)&&r(e,i,{configurable:!0,value:t})}},function(e,t,n){var r=n(19),a=n(33),i=n(21);e.exports=function(e){var t=r(e),n=a.f;if(n)for(var o,l=n(e),u=i.f,s=0;l.length>s;)u.call(e,o=l[s++])&&t.push(o);return t}},function(e,t,n){var r=n(30);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==r(e)?e.split(""):Object(e)}},function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},function(e,t,n){var r=n(7),a=n(53),i=n(54);e.exports=function(e){return function(t,n,o){var l,u=r(t),s=a(u.length),c=i(o,s);if(e&&n!=n){for(;s>c;)if((l=u[c++])!=l)return!0}else for(;s>c;c++)if((e||c in u)&&u[c]===n)return e||c||0;return!e&&-1}}},function(e,t,n){var r=n(31),a=Math.min;e.exports=function(e){return e>0?a(r(e),9007199254740991):0}},function(e,t,n){var r=n(31),a=Math.max,i=Math.min;e.exports=function(e,t){return e=r(e),e<0?a(e+t,0):i(e,t)}},function(e,t,n){var r=n(30);e.exports=Array.isArray||function(e){return"Array"==r(e)}},function(e,t,n){var r=n(11),a=n(57),i=n(20),o=n(32)("IE_PROTO"),l=function(){},u=function(){var e,t=n(27)("iframe"),r=i.length;for(t.style.display="none",n(58).appendChild(t),t.src="javascript:",e=t.contentWindow.document,e.open(),e.write("<script>document.F=Object<\/script>"),e.close(),u=e.F;r--;)delete u.prototype[i[r]];return u()};e.exports=Object.create||function(e,t){var n;return null!==e?(l.prototype=r(e),n=new l,l.prototype=null,n[o]=e):n=u(),void 0===t?n:a(n,t)}},function(e,t,n){var r=n(1),a=n(11),i=n(19);e.exports=n(2)?Object.defineProperties:function(e,t){a(e);for(var n,o=i(t),l=o.length,u=0;l>u;)r.f(e,n=o[u++],t[n]);return e}},function(e,t,n){var r=n(0).document;e.exports=r&&r.documentElement},function(e,t,n){var r=n(7),a=n(34).f,i={}.toString,o="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],l=function(e){try{return a(e)}catch(e){return o.slice()}};e.exports.f=function(e){return o&&"[object Window]"==i.call(e)?l(e):a(r(e))}},function(e,t,n){var r=n(21),a=n(18),i=n(7),o=n(16),l=n(3),u=n(26),s=Object.getOwnPropertyDescriptor;t.f=n(2)?s:function(e,t){if(e=i(e),t=o(t,!0),u)try{return s(e,t)}catch(e){}if(l(e,t))return a(!r.f.call(e,t),e[t])}},function(e,t,n){"use strict";function r(e){return(r="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 a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}function l(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?u(e):t}function u(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function s(e){return(s=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function c(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&f(e,t)}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(8),n(13);var d=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var r=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};r.get||r.set?Object.defineProperty(t,n,r):t[n]=e[n]}return t.default=e,t}(n(4)),p=function(e){function t(){return a(this,t),l(this,s(t).apply(this,arguments))}return c(t,e),o(t,[{key:"componentDidMount",value:function(){this.svg.setAttribute("focusable","false")}},{key:"render",value:function(){var e=this;return d.default.createElement("svg",{className:"bitesize-yes-svg",version:"1.1",xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",width:"31.8px",height:"32px",viewBox:"0 0 31.8 32",enableBackground:"new 0 0 31.8 32",ref:function(t){e.svg=t}},d.default.createElement("polygon",{points:"12.8,28.9 31.8,6.3 28,3.1 12.2,21.9 3.2,14.4 0,18.2 \t"}))}}]),t}(d.Component),g=p;t.default=g,e.exports=t.default},function(e,t,n){"use strict";function r(e){return(r="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 a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}function l(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?u(e):t}function u(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function s(e){return(s=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function c(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&f(e,t)}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(8),n(13);var d=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var r=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};r.get||r.set?Object.defineProperty(t,n,r):t[n]=e[n]}return t.default=e,t}(n(4)),p=function(e){function t(){return a(this,t),l(this,s(t).apply(this,arguments))}return c(t,e),o(t,[{key:"componentDidMount",value:function(){this.svg.setAttribute("focusable","false")}},{key:"render",value:function(){var e=this;return d.default.createElement("svg",{version:"1.1",xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",width:"32px",height:"32px",viewBox:"0 0 32 32",enableBackground:"new 0 0 32 32",ref:function(t){e.svg=t}},d.default.createElement("g",{id:"Grid"}),d.default.createElement("g",{id:"Layer_2"},d.default.createElement("polygon",{points:"16,29 32,3 24.8,3 16,18.3 7.2,3 0,3"})))}}]),t}(d.Component),g=p;t.default=g,e.exports=t.default},function(e,t,n){var r=n(64),a=r(function(e,t,n){return e+(n?"_":"")+t.toLowerCase()});e.exports=a},function(e,t,n){function r(e){return function(t){return a(o(i(t).replace(l,"")),e,"")}}var a=n(65),i=n(66),o=n(80),l=RegExp("['’]","g");e.exports=r},function(e,t){function n(e,t,n,r){var a=-1,i=null==e?0:e.length;for(r&&i&&(n=e[++a]);++a<i;)n=t(n,e[a],a,e);return n}e.exports=n},function(e,t,n){function r(e){return(e=i(e))&&e.replace(o,a).replace(l,"")}var a=n(67),i=n(22),o=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,l=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g");e.exports=r},function(e,t,n){var r=n(68),a={"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"},i=r(a);e.exports=i},function(e,t){function n(e){return function(t){return null==e?void 0:e[t]}}e.exports=n},function(e,t,n){function r(e){if("string"==typeof e)return e;if(o(e))return i(e,r)+"";if(l(e))return c?c.call(e):"";var t=e+"";return"0"==t&&1/e==-u?"-0":t}var a=n(23),i=n(73),o=n(74),l=n(75),u=1/0,s=a?a.prototype:void 0,c=s?s.toString:void 0;e.exports=r},function(e,t,n){var r=n(71),a="object"==typeof self&&self&&self.Object===Object&&self,i=r||a||Function("return this")();e.exports=i},function(e,t,n){(function(t){var n="object"==typeof t&&t&&t.Object===Object&&t;e.exports=n}).call(t,n(72))},function(e,t){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(e){"object"==typeof window&&(n=window)}e.exports=n},function(e,t){function n(e,t){for(var n=-1,r=null==e?0:e.length,a=Array(r);++n<r;)a[n]=t(e[n],n,e);return a}e.exports=n},function(e,t){var n=Array.isArray;e.exports=n},function(e,t,n){function r(e){return"symbol"==typeof e||i(e)&&a(e)==o}var a=n(76),i=n(79),o="[object Symbol]";e.exports=r},function(e,t,n){function r(e){return null==e?void 0===e?u:l:s&&s in Object(e)?i(e):o(e)}var a=n(23),i=n(77),o=n(78),l="[object Null]",u="[object Undefined]",s=a?a.toStringTag:void 0;e.exports=r},function(e,t,n){function r(e){var t=o.call(e,u),n=e[u];try{e[u]=void 0;var r=!0}catch(e){}var a=l.call(e);return r&&(t?e[u]=n:delete e[u]),a}var a=n(23),i=Object.prototype,o=i.hasOwnProperty,l=i.toString,u=a?a.toStringTag:void 0;e.exports=r},function(e,t){function n(e){return a.call(e)}var r=Object.prototype,a=r.toString;e.exports=n},function(e,t){function n(e){return null!=e&&"object"==typeof e}e.exports=n},function(e,t,n){function r(e,t,n){return e=o(e),t=n?void 0:t,void 0===t?i(e)?l(e):a(e):e.match(t)||[]}var a=n(81),i=n(82),o=n(22),l=n(83);e.exports=r},function(e,t){function n(e){return e.match(r)||[]}var r=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;e.exports=n},function(e,t){function n(e){return r.test(e)}var r=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;e.exports=n},function(e,t){function n(e){return e.match(g)||[]}var r="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",a="["+r+"]",i="[a-z\\xdf-\\xf6\\xf8-\\xff]",o="(?:\\ud83c[\\udde6-\\uddff]){2}",l="[\\ud800-\\udbff][\\udc00-\\udfff]",u="[A-Z\\xc0-\\xd6\\xd8-\\xde]",s="(?:"+i+"|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])",c="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",f="(?:\\u200d(?:"+["[^\\ud800-\\udfff]",o,l].join("|")+")[\\ufe0e\\ufe0f]?"+c+")*",d="[\\ufe0e\\ufe0f]?"+c+f,p="(?:"+["[\\u2700-\\u27bf]",o,l].join("|")+")"+d,g=RegExp([u+"?"+i+"+(?:['’](?:d|ll|m|re|s|t|ve))?(?="+[a,u,"$"].join("|")+")","(?:[A-Z\\xc0-\\xd6\\xd8-\\xde]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])+(?:['’](?:D|LL|M|RE|S|T|VE))?(?="+[a,u+s,"$"].join("|")+")",u+"?"+s+"+(?:['’](?:d|ll|m|re|s|t|ve))?",u+"+(?:['’](?:D|LL|M|RE|S|T|VE))?","\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])","\\d+",p].join("|"),"g");e.exports=n},function(e,t,n){function r(e){var t=++i;return a(e)+t}var a=n(22),i=0;e.exports=r},function(e,t,n){"use strict";function r(e){return(r="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 a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}function l(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?u(e):t}function u(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function s(e){return(s=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function c(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&f(e,t)}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(8),n(13);var d=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var r=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};r.get||r.set?Object.defineProperty(t,n,r):t[n]=e[n]}return t.default=e,t}(n(4)),p=function(e){function t(){return a(this,t),l(this,s(t).apply(this,arguments))}return c(t,e),o(t,[{key:"componentDidMount",value:function(){this.svg.setAttribute("focusable","false")}},{key:"render",value:function(){var e=this;return d.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"31.9",height:"32",viewBox:"0 0 31.9 32",ref:function(t){e.svg=t}},d.default.createElement("path",{d:"M29 16L3 0v7.2L17.6 16 3 24.8V32z"}))}}]),t}(d.Component),g=p;t.default=g,e.exports=t.default}]);; });</script><script>Morph.toInit.bundles.push(function() { Morph.versions["bbc-morph-bitesize-header-view@8.20.0"]={"@babel/runtime":"7.7.2","@bbc/bitesize-branding":"12.0.0","@bbc/education-share-tools":"1.0.0","@bbc/mr-sparkle":"3.0.0","bbc-morph-bitesize-class-clip-data":"1.3.4","bbc-morph-bitesize-class-clips-data":"1.2.3","bbc-morph-bitesize-core-components":"12.3.0","bbc-morph-bitesize-crumbtrail":"2.1.2","bbc-morph-bitesize-examspec":"2.0.6","bbc-morph-bitesize-field-of-study":"1.2.2","bbc-morph-bitesize-global-navigation-view":"1.29.0","bbc-morph-bitesize-header-data":"1.11.0","bbc-morph-bitesize-level":"3.1.0","bbc-morph-bitesize-personalisation-client-tools":"9.0.0","bbc-morph-bitesize-programme-of-study":"4.2.1","bbc-morph-bitesize-topics-for-web":"2.3.0","bbc-morph-blocks-article-data":"5.7.2","bbc-morph-istats":"1.3.0","bbc-morph-istats-internal-link-tracking":"1.0.0","classnames":"2.2.6","lodash":"4.17.15","morph-container":"4.0.0","react":"0.14.7","react-dom":"0.14.7"}; !function(t){function e(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,e),o.l=!0,o.exports}var n={};e.m=t,e.c=n,e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:r})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=194)}([function(t,e){t.exports=React},function(t,e,n){var r=n(126),o="object"==typeof self&&self&&self.Object===Object&&self,i=r||o||Function("return this")();t.exports=i},function(t,e){var n=Array.isArray;t.exports=n},function(t,e){function n(t){return null!=t&&"object"==typeof t}t.exports=n},function(t,e){function n(t){return t&&t.__esModule?t:{default:t}}t.exports=n},function(t,e,n){t.exports=n(479)()},function(t,e){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(t,e,n){var r=n(173),o="object"==typeof self&&self&&self.Object===Object&&self,i=r||o||Function("return this")();t.exports=i},function(t,e){var n=Array.isArray;t.exports=n},function(t,e,n){n(186)("asyncIterator")},function(t,e,n){"use strict";var r=n(6),o=n(15),i=n(14),u=n(40),a=n(43),c=n(453).KEY,f=n(21),s=n(44),l=n(73),p=n(28),d=n(16),h=n(187),y=n(186),v=n(454),g=n(455),b=n(41),_=n(27),m=n(23),x=n(67),j=n(42),w=n(122),O=n(456),k=n(457),A=n(13),P=n(22),S=k.f,E=A.f,T=O.f,I=r.Symbol,z=r.JSON,R=z&&z.stringify,M=d("_hidden"),C=d("toPrimitive"),W={}.propertyIsEnumerable,L=s("symbol-registry"),D=s("symbols"),B=s("op-symbols"),F=Object.prototype,N="function"==typeof I,q=r.QObject,U=!q||!q.prototype||!q.prototype.findChild,$=i&&f(function(){return 7!=w(E({},"a",{get:function(){return E(this,"a",{value:7}).a}})).a})?function(t,e,n){var r=S(F,e);r&&delete F[e],E(t,e,n),r&&t!==F&&E(F,e,r)}:E,G=function(t){var e=D[t]=w(I.prototype);return e._k=t,e},V=N&&"symbol"==typeof I.iterator?function(t){return"symbol"==typeof t}:function(t){return t instanceof I},K=function(t,e,n){return t===F&&K(B,e,n),b(t),e=x(e,!0),b(n),o(D,e)?(n.enumerable?(o(t,M)&&t[M][e]&&(t[M][e]=!1),n=w(n,{enumerable:j(0,!1)})):(o(t,M)||E(t,M,j(1,{})),t[M][e]=!0),$(t,e,n)):E(t,e,n)},Z=function(t,e){b(t);for(var n,r=v(e=m(e)),o=0,i=r.length;i>o;)K(t,n=r[o++],e[n]);return t},H=function(t,e){return void 0===e?w(t):Z(w(t),e)},Y=function(t){var e=W.call(this,t=x(t,!0));return!(this===F&&o(D,t)&&!o(B,t))&&(!(e||!o(this,t)||!o(D,t)||o(this,M)&&this[M][t])||e)},J=function(t,e){if(t=m(t),e=x(e,!0),t!==F||!o(D,e)||o(B,e)){var n=S(t,e);return!n||!o(D,e)||o(t,M)&&t[M][e]||(n.enumerable=!0),n}},X=function(t){for(var e,n=T(m(t)),r=[],i=0;n.length>i;)o(D,e=n[i++])||e==M||e==c||r.push(e);return r},Q=function(t){for(var e,n=t===F,r=T(n?B:m(t)),i=[],u=0;r.length>u;)!o(D,e=r[u++])||n&&!o(F,e)||i.push(D[e]);return i};N||(I=function(){if(this instanceof I)throw TypeError("Symbol is not a constructor!");var t=p(arguments.length>0?arguments[0]:void 0),e=function(n){this===F&&e.call(B,n),o(this,M)&&o(this[M],t)&&(this[M][t]=!1),$(this,t,j(1,n))};return i&&U&&$(F,t,{configurable:!0,set:e}),G(t)},a(I.prototype,"toString",function(){return this._k}),k.f=J,A.f=K,n(188).f=O.f=X,n(46).f=Y,n(70).f=Q,i&&!n(45)&&a(F,"propertyIsEnumerable",Y,!0),h.f=function(t){return G(d(t))}),u(u.G+u.W+u.F*!N,{Symbol:I});for(var tt="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),et=0;tt.length>et;)d(tt[et++]);for(var nt=P(d.store),rt=0;nt.length>rt;)y(nt[rt++]);u(u.S+u.F*!N,"Symbol",{for:function(t){return o(L,t+="")?L[t]:L[t]=I(t)},keyFor:function(t){if(!V(t))throw TypeError(t+" is not a symbol!");for(var e in L)if(L[e]===t)return e},useSetter:function(){U=!0},useSimple:function(){U=!1}}),u(u.S+u.F*!N,"Object",{create:H,defineProperty:K,defineProperties:Z,getOwnPropertyDescriptor:J,getOwnPropertyNames:X,getOwnPropertySymbols:Q}),z&&u(u.S+u.F*(!N||f(function(){var t=I();return"[null]"!=R([t])||"{}"!=R({a:t})||"{}"!=R(Object(t))})),"JSON",{stringify:function(t){for(var e,n,r=[t],o=1;arguments.length>o;)r.push(arguments[o++]);if(n=e=r[1],(_(e)||void 0!==t)&&!V(t))return g(e)||(e=function(t,e){if("function"==typeof n&&(e=n.call(this,t,e)),!V(e))return e}),r[1]=e,R.apply(z,r)}}),I.prototype[C]||n(12)(I.prototype,C,I.prototype.valueOf),l(I,"Symbol"),l(Math,"Math",!0),l(r.JSON,"JSON",!0)},function(t,e){function n(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}t.exports=n},function(t,e,n){var r=n(13),o=n(42);t.exports=n(14)?function(t,e,n){return r.f(t,e,o(1,n))}:function(t,e,n){return t[e]=n,t}},function(t,e,n){var r=n(41),o=n(114),i=n(67),u=Object.defineProperty;e.f=n(14)?Object.defineProperty:function(t,e,n){if(r(t),e=i(e,!0),r(n),o)try{return u(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},function(t,e,n){t.exports=!n(21)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},function(t,e,n){var r=n(44)("wks"),o=n(28),i=n(6).Symbol,u="function"==typeof i;(t.exports=function(t){return r[t]||(r[t]=u&&i[t]||(u?i:o)("Symbol."+t))}).store=r},function(t,e,n){function r(t,e){var n=i(t,e);return o(n)?n:void 0}var o=n(221),i=n(226);t.exports=r},function(t,e,n){function r(t){return null==t?void 0===t?c:a:f&&f in Object(t)?i(t):u(t)}var o=n(25),i=n(222),u=n(223),a="[object Null]",c="[object Undefined]",f=o?o.toStringTag:void 0;t.exports=r},function(t,e){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),t.webpackPolyfill=1),t}},function(t,e,n){function r(t,e){var n=i(t,e);return o(n)?n:void 0}var o=n(373),i=n(378);t.exports=r},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e,n){var r=n(116),o=n(69);t.exports=Object.keys||function(t){return r(t,o)}},function(t,e,n){var r=n(117),o=n(119);t.exports=function(t){return r(o(t))}},function(t,e){t.exports={}},function(t,e,n){var r=n(1),o=r.Symbol;t.exports=o},function(t,e){var n=t.exports={version:"2.6.5"};"number"==typeof __e&&(__e=n)},function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,e){var n=0,r=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++n+r).toString(36))}},function(t,e,n){function r(t,e,n){return o(i,t,e,n)}var o=n(217),i=n(219);t.exports=r},function(t,e,n){function r(t){return"symbol"==typeof t||i(t)&&o(t)==u}var o=n(18),i=n(3),u="[object Symbol]";t.exports=r},function(t,e,n){function r(t){return u(t)?o(t):i(t)}var o=n(143),i=n(145),u=n(147);t.exports=r},function(t,e,n){var r=n(285),o=n(94),i=n(286),u=n(287),a=n(125),c=n(18),f=n(127),s=f(r),l=f(o),p=f(i),d=f(u),h=f(a),y=c;(r&&"[object DataView]"!=y(new r(new ArrayBuffer(1)))||o&&"[object Map]"!=y(new o)||i&&"[object Promise]"!=y(i.resolve())||u&&"[object Set]"!=y(new u)||a&&"[object WeakMap]"!=y(new a))&&(y=function(t){var e=c(t),n="[object Object]"==e?t.constructor:void 0,r=n?f(n):"";if(r)switch(r){case s:return"[object DataView]";case l:return"[object Map]";case p:return"[object Promise]";case d:return"[object Set]";case h:return"[object WeakMap]"}return e}),t.exports=y},function(t,e,n){function r(t){return null==t?"":o(t)}var o=n(321);t.exports=r},function(t,e,n){function r(t){if("string"==typeof t||o(t))return t;var e=t+"";return"0"==e&&1/t==-i?"-0":e}var o=n(30),i=1/0;t.exports=r},function(t,e){t.exports=Morph.modules["prop-types@15.7.2"]},function(t,e,n){function r(t){return null==t?void 0===t?c:a:f&&f in Object(t)?i(t):u(t)}var o=n(59),i=n(374),u=n(375),a="[object Null]",c="[object Undefined]",f=o?o.toStringTag:void 0;t.exports=r},function(t,e){function n(t){return null!=t&&"object"==typeof t}t.exports=n},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.openWindow=void 0;var r=function(t,e){var n=(t-e)/2;return n>0?Math.floor(n):0},o=function(t,e){if(window){var n=window.innerWidth||window.document.documentElement.clientWidth||window.document.body.clientWidth,o=window.innerHeight||window.document.documentElement.clientHeight||window.document.body.clientHeight,i=r(n,575),u=r(o,400),a="status=1,width=".concat(575,",height=").concat(400,",left=").concat(i,",top=").concat(u);window.open(t,e,a).moveTo(i,u)}};e.openWindow=o},function(t,e,n){"use strict";var r=n(108),o=n(4);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=o(n(109)),u=o(n(110)),a=o(n(111)),c=o(n(112)),f=o(n(113)),s=o(n(482)),l=r(n(0)),p=o(n(66)),d=n(0).PropTypes||n(5),h=function(t){var e=t.icon,n=t.lowerCaseName,r=t.standalone,o=(0,p.default)("ec-share-icon__svg",(0,s.default)({"ec-share-icon__svg--standalone":r},"ec-share-icon__svg--".concat(n),n));return l.default.createElement("span",{className:o},e)};h.propTypes={icon:d.element.isRequired,lowerCaseName:d.string.isRequired,standalone:d.bool.isRequired};var y=function(t){function e(t){var n;return(0,i.default)(this,e),n=(0,a.default)(this,(0,c.default)(e).call(this,t)),n.buttonRef=null,n}return(0,f.default)(e,t),(0,u.default)(e,[{key:"render",value:function(){var t=this,e=this.props,n=e.icon,r=e.name,o=e.standalone,i=e.onClick,u=e.position,a=(r||"").toLowerCase(),c=(0,p.default)("ec-share-button","ec-share-button--transparent",(0,s.default)({},"ec-share-button--".concat(a),a)),f=(0,p.default)("ec-share-cta-text",(0,s.default)({},"ec-share-cta-text--display-only-to-screen-reader",o));return l.default.createElement("button",{ref:function(e){t.buttonRef=e},className:c,"data-bbc-container":"Share Tools","data-bbc-title":r,"data-bbc-metadata":JSON.stringify({CHD:"".concat(o?"button":"menu-item",":: ").concat(u)}),"data-bbc-result":o?"share-pop-up":"share-menu","data-bbc-ignore-views":1,onClick:function(){i()}},l.default.createElement(h,{icon:n,lowerCaseName:a,standalone:o}),l.default.createElement("span",{className:f},r))}}]),e}(l.Component);y.propTypes={icon:d.node.isRequired,name:d.string.isRequired,standalone:d.bool.isRequired,onClick:d.func.isRequired,position:d.number.isRequired},y.defaultProps={dataBbc:{}};var v=y;e.default=v},function(t,e,n){var r=n(6),o=n(26),i=n(12),u=n(43),a=n(199),c=function(t,e,n){var f,s,l,p,d=t&c.F,h=t&c.G,y=t&c.S,v=t&c.P,g=t&c.B,b=h?r:y?r[e]||(r[e]={}):(r[e]||{}).prototype,_=h?o:o[e]||(o[e]={}),m=_.prototype||(_.prototype={});h&&(n=e);for(f in n)s=!d&&b&&void 0!==b[f],l=(s?b:n)[f],p=g&&s?a(l,r):v&&"function"==typeof l?a(Function.call,l):l,b&&u(b,f,l,t&c.U),_[f]!=l&&i(_,f,p),v&&m[f]!=l&&(m[f]=l)};r.core=o,c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,t.exports=c},function(t,e,n){var r=n(27);t.exports=function(t){if(!r(t))throw TypeError(t+" is not an object!");return t}},function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e,n){var r=n(6),o=n(12),i=n(15),u=n(28)("src"),a=n(198),c=(""+a).split("toString");n(26).inspectSource=function(t){return a.call(t)},(t.exports=function(t,e,n,a){var f="function"==typeof n;f&&(i(n,"name")||o(n,"name",e)),t[e]!==n&&(f&&(i(n,u)||o(n,u,t[e]?""+t[e]:c.join(String(e)))),t===r?t[e]=n:a?t[e]?t[e]=n:o(t,e,n):(delete t[e],o(t,e,n)))})(Function.prototype,"toString",function(){return"function"==typeof this&&this[u]||a.call(this)})},function(t,e,n){var r=n(26),o=n(6),i=o["__core-js_shared__"]||(o["__core-js_shared__"]={});(t.exports=function(t,e){return i[t]||(i[t]=void 0!==e?e:{})})("versions",[]).push({version:r.version,mode:n(45)?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(t,e){t.exports=!1},function(t,e){e.f={}.propertyIsEnumerable},function(t,e){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(t){"object"==typeof window&&(n=window)}t.exports=n},function(t,e,n){function r(t){return function(){var e=arguments;switch(e.length){case 0:return new t;case 1:return new t(e[0]);case 2:return new t(e[0],e[1]);case 3:return new t(e[0],e[1],e[2]);case 4:return new t(e[0],e[1],e[2],e[3]);case 5:return new t(e[0],e[1],e[2],e[3],e[4]);case 6:return new t(e[0],e[1],e[2],e[3],e[4],e[5]);case 7:return new t(e[0],e[1],e[2],e[3],e[4],e[5],e[6])}var n=o(t.prototype),r=t.apply(n,e);return i(r)?r:n}}var o=n(49),i=n(11);t.exports=r},function(t,e,n){var r=n(11),o=Object.create,i=function(){function t(){}return function(e){if(!r(e))return{};if(o)return o(e);t.prototype=e;var n=new t;return t.prototype=void 0,n}}();t.exports=i},function(t,e){function n(t,e){var n=-1,r=t.length;for(e||(e=Array(r));++n<r;)e[n]=t[n];return e}t.exports=n},function(t,e,n){function r(t,e,n,r){var u=!n;n||(n={});for(var a=-1,c=e.length;++a<c;){var f=e[a],s=r?r(n[f],t[f],f,n,t):void 0;void 0===s&&(s=t[f]),u?i(n,f,s):o(n,f,s)}return n}var o=n(142),i=n(85);t.exports=r},function(t,e,n){function r(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}var o=n(255),i=n(256),u=n(257),a=n(258),c=n(259);r.prototype.clear=o,r.prototype.delete=i,r.prototype.get=u,r.prototype.has=a,r.prototype.set=c,t.exports=r},function(t,e,n){function r(t,e){for(var n=t.length;n--;)if(o(t[n][0],e))return n;return-1}var o=n(86);t.exports=r},function(t,e,n){var r=n(17),o=r(Object,"create");t.exports=o},function(t,e,n){function r(t,e){var n=t.__data__;return o(e)?n["string"==typeof e?"string":"hash"]:n.map}var o=n(273);t.exports=r},function(t,e){t.exports=Morph.modules["bbc-morph-istats@1.3.0"]},function(t,e,n){function r(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}var o=n(363),i=n(364),u=n(365),a=n(366),c=n(367);r.prototype.clear=o,r.prototype.delete=i,r.prototype.get=u,r.prototype.has=a,r.prototype.set=c,t.exports=r},function(t,e,n){function r(t,e){for(var n=t.length;n--;)if(o(t[n][0],e))return n;return-1}var o=n(171);t.exports=r},function(t,e,n){var r=n(7),o=r.Symbol;t.exports=o},function(t,e){function n(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}t.exports=n},function(t,e,n){var r=n(20),o=r(Object,"create");t.exports=o},function(t,e,n){function r(t,e){var n=t.__data__;return o(e)?n["string"==typeof e?"string":"hash"]:n.map}var o=n(387);t.exports=r},function(t,e,n){function r(t){return u(t)?o(t):i(t)}var o=n(408),i=n(415),u=n(106);t.exports=r},function(t,e,n){function r(t){return"symbol"==typeof t||i(t)&&o(t)==u}var o=n(36),i=n(37),u="[object Symbol]";t.exports=r},function(t,e,n){function r(t){if("string"==typeof t||o(t))return t;var e=t+"";return"0"==e&&1/t==-i?"-0":e}var o=n(64),i=1/0;t.exports=r},function(t,e,n){var r,o;!function(){"use strict";function n(){for(var t=[],e=0;e<arguments.length;e++){var r=arguments[e];if(r){var o=typeof r;if("string"===o||"number"===o)t.push(r);else if(Array.isArray(r)&&r.length){var u=n.apply(null,r);u&&t.push(u)}else if("object"===o)for(var a in r)i.call(r,a)&&r[a]&&t.push(a)}}return t.join(" ")}var i={}.hasOwnProperty;void 0!==t&&t.exports?(n.default=n,t.exports=n):(r=[],void 0!==(o=function(){return n}.apply(e,r))&&(t.exports=o))}()},function(t,e,n){var r=n(27);t.exports=function(t,e){if(!r(t))return t;var n,o;if(e&&"function"==typeof(n=t.toString)&&!r(o=n.call(t)))return o;if("function"==typeof(n=t.valueOf)&&!r(o=n.call(t)))return o;if(!e&&"function"==typeof(n=t.toString)&&!r(o=n.call(t)))return o;throw TypeError("Can't convert object to primitive value")}},function(t,e,n){var r=n(44)("keys"),o=n(28);t.exports=function(t){return r[t]||(r[t]=o(t))}},function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,e){e.f=Object.getOwnPropertySymbols},function(t,e,n){var r=n(119);t.exports=function(t){return Object(r(t))}},function(t,e){t.exports={}},function(t,e,n){var r=n(13).f,o=n(15),i=n(16)("toStringTag");t.exports=function(t,e,n){t&&!o(t=n?t:t.prototype,i)&&r(t,i,{configurable:!0,value:e})}},function(t,e,n){function r(t,e,n,r,j,w,O,k){var A=e&v;if(!A&&"function"!=typeof t)throw new TypeError(h);var P=r?r.length:0;if(P||(e&=~(_|m),r=j=void 0),O=void 0===O?O:x(d(O),0),k=void 0===k?k:d(k),P-=j?j.length:0,e&m){var S=r,E=j;r=j=void 0}var T=A?void 0:f(t),I=[t,e,n,r,j,S,E,w,O,k];if(T&&s(I,T),t=I[0],e=I[1],n=I[2],r=I[3],j=I[4],k=I[9]=void 0===I[9]?A?0:t.length:x(I[9]-P,0),!k&&e&(g|b)&&(e&=~(g|b)),e&&e!=y)z=e==g||e==b?u(t,e,k):e!=_&&e!=(y|_)||j.length?a.apply(void 0,I):c(t,e,n,r);else var z=i(t,e,n);return p((T?o:l)(z,I),t,e)}var o=n(123),i=n(227),u=n(228),a=n(128),c=n(245),f=n(80),s=n(246),l=n(134),p=n(136),d=n(140),h="Expected a function",y=1,v=2,g=8,b=16,_=32,m=64,x=Math.max;t.exports=r},function(t,e){function n(t){return t}t.exports=n},function(t,e,n){function r(t){if(!i(t))return!1;var e=o(t);return e==a||e==c||e==u||e==f}var o=n(18),i=n(11),u="[object AsyncFunction]",a="[object Function]",c="[object GeneratorFunction]",f="[object Proxy]";t.exports=r},function(t,e){function n(t,e,n){switch(n.length){case 0:return t.call(e);case 1:return t.call(e,n[0]);case 2:return t.call(e,n[0],n[1]);case 3:return t.call(e,n[0],n[1],n[2])}return t.apply(e,n)}t.exports=n},function(t,e,n){function r(t){this.__wrapped__=t,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=u,this.__views__=[]}var o=n(49),i=n(79),u=4294967295;r.prototype=o(i.prototype),r.prototype.constructor=r,t.exports=r},function(t,e){function n(){}t.exports=n},function(t,e,n){var r=n(124),o=n(230),i=r?function(t){return r.get(t)}:o;t.exports=i},function(t,e,n){function r(t,e){this.__wrapped__=t,this.__actions__=[],this.__chain__=!!e,this.__index__=0,this.__values__=void 0}var o=n(49),i=n(79);r.prototype=o(i.prototype),r.prototype.constructor=r,t.exports=r},function(t,e){function n(t,e){for(var n=-1,r=null==t?0:t.length;++n<r&&!1!==e(t[n],n,t););return t}t.exports=n},function(t,e){function n(t,e){var n=typeof t;return!!(e=null==e?r:e)&&("number"==n||"symbol"!=n&&o.test(t))&&t>-1&&t%1==0&&t<e}var r=9007199254740991,o=/^(?:0|[1-9]\d*)$/;t.exports=n},function(t,e){function n(t,e){for(var n=-1,o=t.length,i=0,u=[];++n<o;){var a=t[n];a!==e&&a!==r||(t[n]=r,u[i++]=n)}return u}var r="__lodash_placeholder__";t.exports=n},function(t,e,n){function r(t,e,n){"__proto__"==e&&o?o(t,e,{configurable:!0,enumerable:!0,value:n,writable:!0}):t[e]=n}var o=n(138);t.exports=r},function(t,e){function n(t,e){return t===e||t!==t&&e!==e}t.exports=n},function(t,e,n){var r=n(250),o=n(3),i=Object.prototype,u=i.hasOwnProperty,a=i.propertyIsEnumerable,c=r(function(){return arguments}())?r:function(t){return o(t)&&u.call(t,"callee")&&!a.call(t,"callee")};t.exports=c},function(t,e,n){(function(t){var r=n(1),o=n(251),i="object"==typeof e&&e&&!e.nodeType&&e,u=i&&"object"==typeof t&&t&&!t.nodeType&&t,a=u&&u.exports===i,c=a?r.Buffer:void 0,f=c?c.isBuffer:void 0,s=f||o;t.exports=s}).call(e,n(19)(t))},function(t,e){function n(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=r}var r=9007199254740991;t.exports=n},function(t,e){function n(t){return function(e){return t(e)}}t.exports=n},function(t,e,n){(function(t){var r=n(126),o="object"==typeof e&&e&&!e.nodeType&&e,i=o&&"object"==typeof t&&t&&!t.nodeType&&t,u=i&&i.exports===o,a=u&&r.process,c=function(){try{var t=i&&i.require&&i.require("util").types;return t||a&&a.binding&&a.binding("util")}catch(t){}}();t.exports=c}).call(e,n(19)(t))},function(t,e){function n(t){var e=t&&t.constructor;return t===("function"==typeof e&&e.prototype||r)}var r=Object.prototype;t.exports=n},function(t,e,n){function r(t){var e=this.__data__=new o(t);this.size=e.size}var o=n(52),i=n(260),u=n(261),a=n(262),c=n(263),f=n(264);r.prototype.clear=i,r.prototype.delete=u,r.prototype.get=a,r.prototype.has=c,r.prototype.set=f,t.exports=r},function(t,e,n){var r=n(17),o=n(1),i=r(o,"Map");t.exports=i},function(t,e,n){function r(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}var o=n(265),i=n(272),u=n(274),a=n(275),c=n(276);r.prototype.clear=o,r.prototype.delete=i,r.prototype.get=u,r.prototype.has=a,r.prototype.set=c,t.exports=r},function(t,e,n){var r=n(282),o=n(150),i=Object.prototype,u=i.propertyIsEnumerable,a=Object.getOwnPropertySymbols,c=a?function(t){return null==t?[]:(t=Object(t),r(a(t),function(e){return u.call(t,e)}))}:o;t.exports=c},function(t,e){function n(t,e){for(var n=-1,r=e.length,o=t.length;++n<r;)t[o+n]=e[n];return t}t.exports=n},function(t,e,n){var r=n(146),o=r(Object.getPrototypeOf,Object);t.exports=o},function(t,e,n){function r(t){var e=new t.constructor(t.byteLength);return new o(e).set(new o(t)),e}var o=n(154);t.exports=r},function(t,e,n){function r(t,e){if(o(t))return!1;var n=typeof t;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=t&&!i(t))||(a.test(t)||!u.test(t)||null!=e&&t in Object(e))}var o=n(2),i=n(30),u=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;t.exports=r},function(t,e){function n(t){return t&&t.__esModule?t:{default:t}}t.exports=n},function(t,e,n){function r(t){return"function"==typeof t?t:null==t?u:"object"==typeof t?a(t)?i(t[0],t[1]):o(t):c(t)}var o=n(361),i=n(425),u=n(435),a=n(8),c=n(436);t.exports=r},function(t,e,n){var r=n(20),o=n(7),i=r(o,"Map");t.exports=i},function(t,e,n){function r(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}var o=n(379),i=n(386),u=n(388),a=n(389),c=n(390);r.prototype.clear=o,r.prototype.delete=i,r.prototype.get=u,r.prototype.has=a,r.prototype.set=c,t.exports=r},function(t,e){function n(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=r}var r=9007199254740991;t.exports=n},function(t,e,n){function r(t){return null!=t&&i(t.length)&&!o(t)}var o=n(172),i=n(105);t.exports=r},function(t,e,n){function r(t,e){if(o(t))return!1;var n=typeof t;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=t&&!i(t))||(a.test(t)||!u.test(t)||null!=e&&t in Object(e))}var o=n(8),i=n(64),u=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;t.exports=r},function(t,e,n){function r(){if("function"!=typeof WeakMap)return null;var t=new WeakMap;return r=function(){return t},t}function o(t){if(t&&t.__esModule)return t;if(null===t||"object"!==i(t)&&"function"!=typeof t)return{default:t};var e=r();if(e&&e.has(t))return e.get(t);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if(Object.prototype.hasOwnProperty.call(t,u)){var a=o?Object.getOwnPropertyDescriptor(t,u):null;a&&(a.get||a.set)?Object.defineProperty(n,u,a):n[u]=t[u]}return n.default=t,e&&e.set(t,n),n}var i=n(192);t.exports=o},function(t,e){function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}t.exports=n},function(t,e){function n(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function r(t,e,r){return e&&n(t.prototype,e),r&&n(t,r),t}t.exports=r},function(t,e,n){function r(t,e){return!e||"object"!==o(e)&&"function"!=typeof e?i(t):e}var o=n(192),i=n(193);t.exports=r},function(t,e){function n(e){return t.exports=n=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)},n(e)}t.exports=n},function(t,e,n){function r(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&o(t,e)}var o=n(478);t.exports=r},function(t,e,n){t.exports=!n(14)&&!n(21)(function(){return 7!=Object.defineProperty(n(115)("div"),"a",{get:function(){return 7}}).a})},function(t,e,n){var r=n(27),o=n(6).document,i=r(o)&&r(o.createElement);t.exports=function(t){return i?o.createElement(t):{}}},function(t,e,n){var r=n(15),o=n(23),i=n(202)(!1),u=n(68)("IE_PROTO");t.exports=function(t,e){var n,a=o(t),c=0,f=[];for(n in a)n!=u&&r(a,n)&&f.push(n);for(;e.length>c;)r(a,n=e[c++])&&(~i(f,n)||f.push(n));return f}},function(t,e,n){var r=n(118);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==r(t)?t.split(""):Object(t)}},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},function(t,e){var n=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:n)(t)}},function(t,e,n){"use strict";var r=n(206),o=n(207),i=n(72),u=n(23);t.exports=n(208)(Array,"Array",function(t,e){this._t=u(t),this._i=0,this._k=e},function(){var t=this._t,e=this._k,n=this._i++;return!t||n>=t.length?(this._t=void 0,o(1)):"keys"==e?o(0,n):"values"==e?o(0,t[n]):o(0,[n,t[n]])},"values"),i.Arguments=i.Array,r("keys"),r("values"),r("entries")},function(t,e,n){var r=n(41),o=n(210),i=n(69),u=n(68)("IE_PROTO"),a=function(){},c=function(){var t,e=n(115)("iframe"),r=i.length;for(e.style.display="none",n(211).appendChild(e),e.src="javascript:",t=e.contentWindow.document,t.open(),t.write("<script>document.F=Object<\/script>"),t.close(),c=t.F;r--;)delete c.prototype[i[r]];return c()};t.exports=Object.create||function(t,e){var n;return null!==t?(a.prototype=r(t),n=new a,a.prototype=null,n[u]=t):n=c(),void 0===e?n:o(n,e)}},function(t,e,n){var r=n(75),o=n(124),i=o?function(t,e){return o.set(t,e),t}:r;t.exports=i},function(t,e,n){var r=n(125),o=r&&new r;t.exports=o},function(t,e,n){var r=n(17),o=n(1),i=r(o,"WeakMap");t.exports=i},function(t,e,n){(function(e){var n="object"==typeof e&&e&&e.Object===Object&&e;t.exports=n}).call(e,n(47))},function(t,e){function n(t){if(null!=t){try{return o.call(t)}catch(t){}try{return t+""}catch(t){}}return""}var r=Function.prototype,o=r.toString;t.exports=n},function(t,e,n){function r(t,e,n,_,m,x,j,w,O,k){function A(){for(var d=arguments.length,h=Array(d),y=d;y--;)h[y]=arguments[y];if(T)var v=f(A),g=u(h,v);if(_&&(h=o(h,_,m,T)),x&&(h=i(h,x,j,T)),d-=g,T&&d<k){var b=l(h,v);return c(t,e,r,A.placeholder,n,h,b,w,O,k-d)}var R=S?n:this,M=E?R[t]:t;return d=h.length,w?h=s(h,w):I&&d>1&&h.reverse(),P&&O<d&&(h.length=O),this&&this!==p&&this instanceof A&&(M=z||a(M)),M.apply(R,h)}var P=e&g,S=e&d,E=e&h,T=e&(y|v),I=e&b,z=E?void 0:a(t);return A}var o=n(129),i=n(130),u=n(229),a=n(48),c=n(131),f=n(139),s=n(244),l=n(84),p=n(1),d=1,h=2,y=8,v=16,g=128,b=512;t.exports=r},function(t,e){function n(t,e,n,o){for(var i=-1,u=t.length,a=n.length,c=-1,f=e.length,s=r(u-a,0),l=Array(f+s),p=!o;++c<f;)l[c]=e[c];for(;++i<a;)(p||i<u)&&(l[n[i]]=t[i]);for(;s--;)l[c++]=t[i++];return l}var r=Math.max;t.exports=n},function(t,e){function n(t,e,n,o){for(var i=-1,u=t.length,a=-1,c=n.length,f=-1,s=e.length,l=r(u-c,0),p=Array(l+s),d=!o;++i<l;)p[i]=t[i];for(var h=i;++f<s;)p[h+f]=e[f];for(;++a<c;)(d||i<u)&&(p[h+n[a]]=t[i++]);return p}var r=Math.max;t.exports=n},function(t,e,n){function r(t,e,n,r,d,h,y,v,g,b){var _=e&s,m=_?y:void 0,x=_?void 0:y,j=_?h:void 0,w=_?void 0:h;e|=_?l:p,(e&=~(_?p:l))&f||(e&=~(a|c));var O=[t,e,d,j,m,w,x,v,g,b],k=n.apply(void 0,O);return o(t)&&i(k,O),k.placeholder=r,u(k,t,e)}var o=n(132),i=n(134),u=n(136),a=1,c=2,f=4,s=8,l=32,p=64;t.exports=r},function(t,e,n){function r(t){var e=u(t),n=a[e];if("function"!=typeof n||!(e in o.prototype))return!1;if(t===n)return!0;var r=i(n);return!!r&&t===r[0]}var o=n(78),i=n(80),u=n(133),a=n(232);t.exports=r},function(t,e,n){function r(t){for(var e=t.name+"",n=o[e],r=u.call(o,e)?n.length:0;r--;){var i=n[r],a=i.func;if(null==a||a==t)return i.name}return e}var o=n(231),i=Object.prototype,u=i.hasOwnProperty;t.exports=r},function(t,e,n){var r=n(123),o=n(135),i=o(r);t.exports=i},function(t,e){function n(t){var e=0,n=0;return function(){var u=i(),a=o-(u-n);if(n=u,a>0){if(++e>=r)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}var r=800,o=16,i=Date.now;t.exports=n},function(t,e,n){function r(t,e,n){var r=e+"";return u(t,i(r,a(o(r),n)))}var o=n(234),i=n(235),u=n(137),a=n(238);t.exports=r},function(t,e,n){var r=n(236),o=n(135),i=o(r);t.exports=i},function(t,e,n){var r=n(17),o=function(){try{var t=r(Object,"defineProperty");return t({},"",{}),t}catch(t){}}();t.exports=o},function(t,e){function n(t){return t.placeholder}t.exports=n},function(t,e,n){function r(t){var e=o(t),n=e%1;return e===e?n?e-n:e:0}var o=n(247);t.exports=r},function(t,e,n){function r(t,e){return t&&o(e,i(e),t)}var o=n(51),i=n(31);t.exports=r},function(t,e,n){function r(t,e,n){var r=t[e];a.call(t,e)&&i(r,n)&&(void 0!==n||e in t)||o(t,e,n)}var o=n(85),i=n(86),u=Object.prototype,a=u.hasOwnProperty;t.exports=r},function(t,e,n){function r(t,e){var n=u(t),r=!n&&i(t),s=!n&&!r&&a(t),p=!n&&!r&&!s&&f(t),d=n||r||s||p,h=d?o(t.length,String):[],y=h.length;for(var v in t)!e&&!l.call(t,v)||d&&("length"==v||s&&("offset"==v||"parent"==v)||p&&("buffer"==v||"byteLength"==v||"byteOffset"==v)||c(v,y))||h.push(v);return h}var o=n(249),i=n(87),u=n(2),a=n(88),c=n(83),f=n(144),s=Object.prototype,l=s.hasOwnProperty;t.exports=r},function(t,e,n){var r=n(252),o=n(90),i=n(91),u=i&&i.isTypedArray,a=u?o(u):r;t.exports=a},function(t,e,n){function r(t){if(!o(t))return i(t);var e=[];for(var n in Object(t))a.call(t,n)&&"constructor"!=n&&e.push(n);return e}var o=n(92),i=n(253),u=Object.prototype,a=u.hasOwnProperty;t.exports=r},function(t,e){function n(t,e){return function(n){return t(e(n))}}t.exports=n},function(t,e,n){function r(t){return null!=t&&i(t.length)&&!o(t)}var o=n(76),i=n(89);t.exports=r},function(t,e,n){function r(t,e,n,R,M,C){var W,L=e&k,D=e&A,B=e&P;if(n&&(W=M?n(t,R,M,C):n(t)),void 0!==W)return W;if(!j(t))return t;var F=_(t);if(F){if(W=v(t),!L)return s(t,W)}else{var N=y(t),q=N==E||N==T;if(m(t))return f(t,L);if(N==I||N==S||q&&!M){if(W=D||q?{}:b(t),!L)return D?p(t,c(W,t)):l(t,a(W,t))}else{if(!z[N])return M?t:{};W=g(t,N,L)}}C||(C=new o);var U=C.get(t);if(U)return U;if(C.set(t,W),w(t))return t.forEach(function(o){W.add(r(o,e,n,o,t,C))}),W;if(x(t))return t.forEach(function(o,i){W.set(i,r(o,e,n,i,t,C))}),W;var $=B?D?h:d:D?keysIn:O,G=F?void 0:$(t);return i(G||t,function(o,i){G&&(i=o,o=t[i]),u(W,i,r(o,e,n,i,t,C))}),W}var o=n(93),i=n(82),u=n(142),a=n(141),c=n(277),f=n(280),s=n(50),l=n(281),p=n(283),d=n(152),h=n(284),y=n(32),v=n(288),g=n(289),b=n(294),_=n(2),m=n(88),x=n(295),j=n(11),w=n(297),O=n(31),k=1,A=2,P=4,S="[object Arguments]",E="[object Function]",T="[object GeneratorFunction]",I="[object Object]",z={};z[S]=z["[object Array]"]=z["[object ArrayBuffer]"]=z["[object DataView]"]=z["[object Boolean]"]=z["[object Date]"]=z["[object Float32Array]"]=z["[object Float64Array]"]=z["[object Int8Array]"]=z["[object Int16Array]"]=z["[object Int32Array]"]=z["[object Map]"]=z["[object Number]"]=z[I]=z["[object RegExp]"]=z["[object Set]"]=z["[object String]"]=z["[object Symbol]"]=z["[object Uint8Array]"]=z["[object Uint8ClampedArray]"]=z["[object Uint16Array]"]=z["[object Uint32Array]"]=!0,z["[object Error]"]=z[E]=z["[object WeakMap]"]=!1,t.exports=r},function(t,e,n){function r(t){return u(t)?o(t,!0):i(t)}var o=n(143),i=n(278),u=n(147);t.exports=r},function(t,e){function n(){return[]}t.exports=n},function(t,e,n){var r=n(97),o=n(98),i=n(96),u=n(150),a=Object.getOwnPropertySymbols,c=a?function(t){for(var e=[];t;)r(e,i(t)),t=o(t);return e}:u;t.exports=c},function(t,e,n){function r(t){return o(t,u,i)}var o=n(153),i=n(96),u=n(31);t.exports=r},function(t,e,n){function r(t,e,n){var r=e(t);return i(t)?r:o(r,n(t))}var o=n(97),i=n(2);t.exports=r},function(t,e,n){var r=n(1),o=r.Uint8Array;t.exports=o},function(t,e,n){function r(t){return"function"==typeof t?t:null==t?u:"object"==typeof t?a(t)?i(t[0],t[1]):o(t):c(t)}var o=n(304),i=n(317),u=n(75),a=n(2),c=n(325);t.exports=r},function(t,e,n){function r(t,e,n,u,a){return t===e||(null==t||null==e||!i(t)&&!i(e)?t!==t&&e!==e:o(t,e,n,u,r,a))}var o=n(306),i=n(3);t.exports=r},function(t,e,n){function r(t,e,n,r,f,s){var l=n&a,p=t.length,d=e.length;if(p!=d&&!(l&&d>p))return!1;var h=s.get(t);if(h&&s.get(e))return h==e;var y=-1,v=!0,g=n&c?new o:void 0;for(s.set(t,e),s.set(e,t);++y<p;){var b=t[y],_=e[y];if(r)var m=l?r(_,b,y,e,t,s):r(b,_,y,t,e,s);if(void 0!==m){if(m)continue;v=!1;break}if(g){if(!i(e,function(t,e){if(!u(g,e)&&(b===t||f(b,t,n,r,s)))return g.push(e)})){v=!1;break}}else if(b!==_&&!f(b,_,n,r,s)){v=!1;break}}return s.delete(t),s.delete(e),v}var o=n(307),i=n(310),u=n(311),a=1,c=2;t.exports=r},function(t,e,n){function r(t){return t===t&&!o(t)}var o=n(11);t.exports=r},function(t,e){function n(t,e){return function(n){return null!=n&&(n[t]===e&&(void 0!==e||t in Object(n)))}}t.exports=n},function(t,e,n){function r(t,e){e=o(e,t);for(var n=0,r=e.length;null!=t&&n<r;)t=t[i(e[n++])];return n&&n==r?t:void 0}var o=n(161),i=n(34);t.exports=r},function(t,e,n){function r(t,e){return o(t)?t:i(t,e)?[t]:u(a(t))}var o=n(2),i=n(100),u=n(162),a=n(33);t.exports=r},function(t,e,n){var r=n(319),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,i=/\\(\\)?/g,u=r(function(t){var e=[];return 46===t.charCodeAt(0)&&e.push(""),t.replace(o,function(t,n,r,o){e.push(r?o.replace(i,"$1"):n||t)}),e});t.exports=u},function(t,e){function n(t,e){for(var n=-1,r=null==t?0:t.length,o=Array(r);++n<r;)o[n]=e(t[n],n,t);return o}t.exports=n},function(t,e,n){function r(t){return u(i(t,void 0,o),t+"")}var o=n(329),i=n(332),u=n(137);t.exports=r},function(t,e){t.exports={cap:!1,curry:!1,fixed:!1,immutable:!1,rearg:!1}},function(t,e){t.exports=Morph.modules["bbc-morph-promise@1.0.6"]},function(t,e,n){"use strict";var r=n(101);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(n(166)),i=r(n(56)),u=function(){return window.Promise||(window.Promise=o.default),new o.default(function(t,e){requirejs(["idcta-v2/id-config"],function(n){n["bbcid-v5"]&&"RED"!==n["bbcid-v5"]?t():(i.default.track("id_flagpole_red","error"),e(new Error("Flagpole RED or value missing")))},function(t){i.default.track("requirejs","error",{error_message:t.toString()}),e(t)})})},a={checkFlagpole:u};e.default=a,t.exports=e.default},function(t,e){t.exports=Morph.modules["whatwg-fetch@2.0.4"]},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r={live:{uasApiKey:"f84u0qqpuquhr",newtonApiKey:"hY7m6nL3dPAXyn9kK763kW65tu3hG0A0"},test:{uasApiKey:"rn5lii9febqql",newtonApiKey:"0YIvZUWEyGJxVGIyyuHIHKANb4cshSXt"}},o=function(){return window&&window.Morph&&""!==window.Morph.config.pushEnv?window.Morph.config.pushEnv:"test"},i=function(){return window&&window.location&&window.location.hostname&&window.location.hostname.includes("bbc.co.uk")?"co.uk":"com"},u={test:".test",live:""},a=function(){return u[o()]},c=function(){return r[o()].uasApiKey},f=function(){return"https://activity".concat(a(),".api.bbc.").concat(i())},s=function(){return"https://newton".concat(a(),".api.bbc.").concat(i())},l=function(){return r[o()].newtonApiKey},p=function(){return"https://idcta".concat(a(),".api.bbc.co.uk")},d=function(){return"https://push".concat(a(),".api.bbci.co.uk")},h=function(){return"https://www".concat(a(),".bbc.com")},y={getUASHost:f,getUASApiKey:c,getNewtonHost:s,getNewtonApiKey:l,getIdHost:p,getMorphPushProxyHost:d,getBBCHost:h};e.default=y,t.exports=e.default},function(t,e,n){function r(t){var e=this.__data__=new o(t);this.size=e.size}var o=n(57),i=n(368),u=n(369),a=n(370),c=n(371),f=n(372);r.prototype.clear=i,r.prototype.delete=u,r.prototype.get=a,r.prototype.has=c,r.prototype.set=f,t.exports=r},function(t,e){function n(t,e){return t===e||t!==t&&e!==e}t.exports=n},function(t,e,n){function r(t){if(!i(t))return!1;var e=o(t);return e==a||e==c||e==u||e==f}var o=n(36),i=n(60),u="[object AsyncFunction]",a="[object Function]",c="[object GeneratorFunction]",f="[object Proxy]";t.exports=r},function(t,e,n){(function(e){var n="object"==typeof e&&e&&e.Object===Object&&e;t.exports=n}).call(e,n(47))},function(t,e){function n(t){if(null!=t){try{return o.call(t)}catch(t){}try{return t+""}catch(t){}}return""}var r=Function.prototype,o=r.toString;t.exports=n},function(t,e,n){function r(t,e,n,u,a){return t===e||(null==t||null==e||!i(t)&&!i(e)?t!==t&&e!==e:o(t,e,n,u,r,a))}var o=n(391),i=n(37);t.exports=r},function(t,e,n){function r(t,e,n,r,f,s){var l=n&a,p=t.length,d=e.length;if(p!=d&&!(l&&d>p))return!1;var h=s.get(t);if(h&&s.get(e))return h==e;var y=-1,v=!0,g=n&c?new o:void 0;for(s.set(t,e),s.set(e,t);++y<p;){var b=t[y],_=e[y];if(r)var m=l?r(_,b,y,e,t,s):r(b,_,y,t,e,s);if(void 0!==m){if(m)continue;v=!1;break}if(g){if(!i(e,function(t,e){if(!u(g,e)&&(b===t||f(b,t,n,r,s)))return g.push(e)})){v=!1;break}}else if(b!==_&&!f(b,_,n,r,s)){v=!1;break}}return s.delete(t),s.delete(e),v}var o=n(392),i=n(395),u=n(396),a=1,c=2;t.exports=r},function(t,e,n){var r=n(410),o=n(37),i=Object.prototype,u=i.hasOwnProperty,a=i.propertyIsEnumerable,c=r(function(){return arguments}())?r:function(t){return o(t)&&u.call(t,"callee")&&!a.call(t,"callee")};t.exports=c},function(t,e,n){(function(t){var r=n(7),o=n(411),i="object"==typeof e&&e&&!e.nodeType&&e,u=i&&"object"==typeof t&&t&&!t.nodeType&&t,a=u&&u.exports===i,c=a?r.Buffer:void 0,f=c?c.isBuffer:void 0,s=f||o;t.exports=s}).call(e,n(19)(t))},function(t,e){function n(t,e){var n=typeof t;return!!(e=null==e?r:e)&&("number"==n||"symbol"!=n&&o.test(t))&&t>-1&&t%1==0&&t<e}var r=9007199254740991,o=/^(?:0|[1-9]\d*)$/;t.exports=n},function(t,e,n){var r=n(412),o=n(413),i=n(414),u=i&&i.isTypedArray,a=u?o(u):r;t.exports=a},function(t,e,n){function r(t){return t===t&&!o(t)}var o=n(60);t.exports=r},function(t,e){function n(t,e){return function(n){return null!=n&&(n[t]===e&&(void 0!==e||t in Object(n)))}}t.exports=n},function(t,e,n){function r(t,e,n){var r=null==t?void 0:o(t,e);return void 0===r?n:r}var o=n(184);t.exports=r},function(t,e,n){function r(t,e){e=o(e,t);for(var n=0,r=e.length;null!=t&&n<r;)t=t[i(e[n++])];return n&&n==r?t:void 0}var o=n(185),i=n(65);t.exports=r},function(t,e,n){function r(t,e){return o(t)?t:i(t,e)?[t]:u(a(t))}var o=n(8),i=n(107),u=n(426),a=n(429);t.exports=r},function(t,e,n){var r=n(6),o=n(26),i=n(45),u=n(187),a=n(13).f;t.exports=function(t){var e=o.Symbol||(o.Symbol=i?{}:r.Symbol||{});"_"==t.charAt(0)||t in e||a(e,t,{value:u.f(t)})}},function(t,e,n){e.f=n(16)},function(t,e,n){var r=n(116),o=n(69).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return r(t,o)}},function(t,e,n){"use strict";function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function u(t,e,n){return e&&i(t.prototype,e),n&&i(t,n),t}function a(t,e){return!e||"object"!==r(e)&&"function"!=typeof e?c(t):e}function c(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function f(t){return(f=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function s(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&l(t,e)}function l(t,e){return(l=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n(9),n(10);var p=function(t){return t&&t.__esModule?t:{default:t}}(n(0)),d=function(t){function e(){return o(this,e),a(this,f(e).apply(this,arguments))}return s(e,t),u(e,[{key:"componentDidMount",value:function(){this.node.setAttribute("focusable","false")}},{key:"render",value:function(){var t=this;return p.default.createElement("svg",{version:"1.1",xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",width:"18px",height:"18px",viewBox:"0 0 32 32",enableBackground:"new 0 0 32 32",xmlSpace:"preserve",ref:function(e){t.node=e}},p.default.createElement("polygon",{points:"32,3.5 28.5,0 16,12.5 3.5,0 0,3.5 12.5,16 0,28.5 3.5,32 16,19.5 28.5,32 32,28.5 19.5,16"}))}}]),e}(p.default.Component),h=d;e.default=h,t.exports=e.default},function(t,e,n){"use strict";function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function u(t,e,n){return e&&i(t.prototype,e),n&&i(t,n),t}function a(t,e){return!e||"object"!==r(e)&&"function"!=typeof e?c(t):e}function c(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function f(t){return(f=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function s(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&l(t,e)}function l(t,e){return(l=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n(9),n(10);var p=function(t){return t&&t.__esModule?t:{default:t}}(n(0)),d=function(t){function e(){return o(this,e),a(this,f(e).apply(this,arguments))}return s(e,t),u(e,[{key:"componentDidMount",value:function(){this.node.setAttribute("focusable","false")}},{key:"render",value:function(){var t=this;return p.default.createElement("svg",{version:"1.1",xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",width:"18px",height:"26px",viewBox:"0 0 32 48",enableBackground:"new 0 0 32 48",xmlSpace:"preserve",ref:function(e){t.node=e}},p.default.createElement("polygon",{points:"32,3.5 28.5,0 16,12.5 3.5,0 0,3.5 12.5,16 0,28.5 3.5,32 16,19.5 28.5,32 32,28.5 19.5,16"}),p.default.createElement("rect",{y:"43.8",x:"0",height:"4.2",width:"32"}))}}]),e}(p.default.Component),h=d;e.default=h,t.exports=e.default},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(n(0)),i=(r(n(35)),function(t){var e=t.onClick,n=t.text,r=t.isEnabled,i=t.className,u=t.children,a=t.aria;return o.default.createElement("button",{type:"button",className:"bitesize__button ".concat(i),disabled:!r,onClick:e,"aria-live":a},u,n)});i.defaultProps={className:"",isEnabled:!0,text:"",aria:"off",children:""};var u=i;e.default=u,t.exports=e.default},function(t,e){function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function r(e){return"function"==typeof Symbol&&"symbol"===n(Symbol.iterator)?t.exports=r=function(t){return n(t)}:t.exports=r=function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":n(t)},r(e)}t.exports=r},function(t,e){function n(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}t.exports=n},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(195),o=n.n(r);Morph.modules["bbc-morph-bitesize-header-view@8.20.0"]=o.a},function(t,e,n){"use strict";function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}t.exports=function(t){function e(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,e),o.l=!0,o.exports}var n={};return e.m=t,e.c=n,e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:r})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=41)}([function(t,e){t.exports=n(0)},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=function(t){return t&&t.__esModule?t:{default:t}}(n(21)),o={"en-GB":{"all-subjects":{label:"All subjects",description:"Learning resources for adults, children, parents and teachers organised by subject."},counter:{clips:{plural:"$numberOfClassClips class clips",singular:"$numberOfClassClips class clip"},guides:{plural:"$numberOfLearnerGuides learner guides",singular:"$numberOfLearnerGuides learner guide"}},subjects:"Subjects",levels:"Levels",partOf:"Part of","class-clips":"class clips",duration:"Duration $clipDuration","Learn & revise":"Learn & revise",buttonText:{added:"Added",addToMyBitesize:"Add to My Bitesize",adding:"Adding",removing:"Removing",remove:"Remove"},errorSavingNotification:"Sorry, we haven't been able to save your changes",signInUpsellToolTipTitle:"Add this learner guide to My Bitesize",signInUpsellToolTipText:"You need to be signed in to add this to My Bitesize",shareTools:{ctaText:"Share",headerText:"Share this with",readMoreText:"Read more about sharing",copyLinkText:"Copy link",copiedText:"Copied!"}},"ga-GB":{"all-subjects":{label:"Na hábhair ar fad",description:"Acmhainní foghlama do dhaoine fásta, páistí, tuismitheoirí agus múinteoirí eagraithe de réir leibhéil, ábhair agus topaice."},counter:{clips:{plural:"$numberOfClassClips gearrthóg ranga",singular:"$numberOfClassClips gearrthóg ranga"},guides:{plural:"$numberOfLearnerGuides treoir d'fhoghlaimeoirí",singular:"$numberOfLearnerGuides treoir d'fhoghlaimeoirí"}},subjects:"Ábhair",levels:"Leibhéil",partOf:"Cuid de","class-clips":"gearrthóga ranga",duration:"Fad $clipDuration","Learn & revise":"Foghlaim",buttonText:{added:"Curtha leis",addToMyBitesize:"Cuir le Mo Bitesize",adding:"Ag cur leis",removing:"Á bhaint",remove:"Bain"},errorSavingNotification:"Buartha, níor éirigh linn d'athruithe a shábháil",signInUpsellToolTipTitle:"Add this learner guide to My Bitesize",signInUpsellToolTipText:"You need to be signed in to add this to My Bitesize",shareTools:{ctaText:"Roinn",headerText:"Roinn é seo le",readMoreText:"Léigh níos mó maidir le comhroinnt",copyLinkText:"Cóipeáil an nasc",copiedText:"Cóipeáilte!"}},"gd-GB":{"all-subjects":{label:"Na cuspairean air fad",description:"Goireasan foghlaim dha inbhich, clann, pàrantan is tidsearan le fiosrachadh mu chuspairean."},counter:{clips:{plural:"$numberOfClassClips criomagan clas",singular:"$numberOfClassClips chriomag clas"},guides:{plural:"$numberOfLearnerGuides Iùil luchd-ionnsachaidh",singular:"$numberOfLearnerGuides Iùl Luchd-ionnsachaidh"}},subjects:"Cuspairean",levels:"Ìrean",partOf:"Pàirt de","class-clips":"criomagan clas",duration:"Fad $clipDuration","Learn & revise":"Ionnsaich",buttonText:{added:"Air a chur-ris",addToMyBitesize:"Cuir ri Bitesize Agamsa",adding:"A' cur-ris",removing:"A' dubhadh às",remove:"Dubh às"},errorSavingNotification:"Duilich, cha deach againn air d' atharrachaidhean a shàbhaladh",signInUpsellToolTipTitle:"Cuir an t-iùil-ionnsachaidh seo ri Bitesize Agamsa",signInUpsellToolTipText:"Feumaidh tu logadh a-steach airson seo a chur ri Bitesize Agamsa",shareTools:{ctaText:"Sgaoil",headerText:"Sgaoil seo gu",readMoreText:"Leugh tuilleadh mu sgaoileadh",copyLinkText:"Leth-bhreac den cheangal",copiedText:"Leth-bhreac dèanta!"}},"cy-GB":{"all-subjects":{label:"Holl bynciau",description:"Adnoddau dysgu i oedolion, plant, rhieni ac athrawon wedi'u trefnu yn ôl pwnc."},counter:{clips:{plural:"$numberOfClassClips o glipiau dosbarth",singular:"$numberOfClassClips clip dosbarth"},guides:{plural:"$numberOfLearnerGuides o ganllawiau i ddysgwyr",singular:"$numberOfLearnerGuides canllaw i ddysgwyr"}},subjects:"Pynciau",levels:"Lefelau",partOf:"Rhan o bwnc",partOfWelshAlternative:"Rhan o'r adran","class-clips":"clipiau dosbarth",duration:"Hyd $clipDuration","Learn & revise":"Dysgu ac adolygu",buttonText:{added:"Wedi ychwanegu",addToMyBitesize:"Ychwanegu i Fy Bitesize",adding:"Wrthi'n ychwanegu",removing:"Wrthi'n dileu",remove:"Dileu"},errorSavingNotification:"Dyw dy newidiadau ddim wedi cael eu cadw",signInUpsellToolTipTitle:"Ychwanegu’r canllaw dysgu yma i Fy Bitesize",signInUpsellToolTipText:"Rhaid i ti fewngofnodi i ychwanegu hwn i Fy Bitesize",shareTools:{ctaText:"Rhannu",headerText:"Rhannu hwn gyda",readMoreText:"Darllen mwy am rannu",copyLinkText:"Copïo’r ddolen",copiedText:"Wedi copïo"}}},i=function(){return{"en-gb":"en-GB","ga-gb":"ga-GB","gd-gb":"gd-GB","cy-gb":"cy-GB"}[(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").toLowerCase()]||"en-GB"},u=function(t){return function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},u=(0,r.default)(o,"".concat(i(t),".").concat(e),"");return Object.keys(n).reduce(function(t,e){return t.replace("$".concat(e),n[e])},u)}};e.default=u,t.exports=e.default},function(t,e){t.exports=n(196)},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0}),e.validateDuration=e.formatDuration=void 0;var r=/PT(?:(\d+)H)?(?:(\d+)M)?(\d+)S?/,o=function(t){return"string"==typeof t&&t.match(r)||!1};e.validateDuration=o;var i=function(t){var e=o(t);if(!e)return"";e.shift();var n=e.filter(function(t){return void 0!==t});return n.map(function(e,r){var o=e&&1===e.toString().length?"0".concat(e):e;return r<n.length-1?"".concat(o,":"):1===n.length&&t.indexOf("M")>0?"".concat(o,":00"):1===n.length&&t.indexOf("S")>0?"00:".concat(o):o}).concat().join("")};e.formatDuration=i},function(t,e){t.exports=n(56)},function(t,e){t.exports=n(350)},function(t,e){t.exports=n(351)},function(t,e){t.exports=n(358)},function(t,e){t.exports=n(359)},function(t,e,n){function r(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(n(6)),i=r(n(5)),u=function(t,e){return i.default.getDetails().then(function(n){return n.hasPersonalisationEnabled?o.default.postReadForAnArticle(t,e):Promise.resolve()})},a=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"favourited",n=arguments.length>2?arguments[2]:void 0;return o.default.postFavourite({id:t,type:n,action:e})},c={submitRead:u,submitFavourite:a};e.default=c,t.exports=e.default},function(t,e){t.exports=n(444)},function(t,e,n){function o(t){return t&&t.__esModule?t:{default:t}}function i(){if("function"!=typeof WeakMap)return null;var t=new WeakMap;return i=function(){return t},t}function u(t){return(u="function"==typeof Symbol&&"symbol"===r(Symbol.iterator)?function(t){return r(t)}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":r(t)})(t)}function a(){return a=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},a.apply(this,arguments)}function c(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function f(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function s(t,e,n){return e&&f(t.prototype,e),n&&f(t,n),t}function l(t,e){return!e||"object"!==u(e)&&"function"!=typeof e?p(t):e}function p(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function d(t){return(d=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function h(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&y(t,e)}function y(t,e){return(y=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var v=function(t){if(t&&t.__esModule)return t;if(null===t||"object"!==u(t)&&"function"!=typeof t)return{default:t};var e=i();if(e&&e.has(t))return e.get(t);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if(Object.prototype.hasOwnProperty.call(t,o)){var a=r?Object.getOwnPropertyDescriptor(t,o):null;a&&(a.get||a.set)?Object.defineProperty(n,o,a):n[o]=t[o]}return n.default=t,e&&e.set(t,n),n}(n(0)),g=o(n(12)),b=o(n(13)),_=o(n(14)),m=o(n(15)),x=n(16),j=o(n(17)),w=o(n(39)),O=function(t,e){return(0,g.default)("header-image-no-logo",{"header-image-container--in-app":t},{"header-image-container--no-illustration":!e})},k=function(t,e,n){return(0,g.default)("bitesize-header-background",t?"bitesize-header-background--phase-".concat(t.toLowerCase()):"",{"bitesize-header-background--primary-index":"primary-index"===e},{"bitesize-header-background--in-app":n})},A=function(t){return["programme-of-study","examspecs","primary-index"].includes(t)},P=function(t,e){var n=["zgkw2hv","zjxhfg8","z6svr82","z826n39","zv48q6f","z2pfb9q","zyhbwmn","zvnrq6f","zwxhfg8","zdm3nrd","zbkw2hv","z7hs34j"],r=["primary-index"];return n.includes(e)||r.includes(t)},S=function(t,e){return A(t)&&!P(t,e)},E=function(t){function e(t){var n;return c(this,e),n=l(this,d(e).call(this,t)),n.state={notificationMessage:"",notificationError:!1},n}return h(e,t),s(e,[{key:"componentDidMount",value:function(){var t=this.props,e=t.phase,r=t.fosZid;n(40);var o=e.toLowerCase();window.mrSparkle({phase:o,selector:".bitesize-header-background",zid:r})}},{key:"render",value:function(){var t=this,e=this.props,n=e.phase,r=e.isInApp,o=e.fosZid,i=e.isPreview,u=e.pageType,c=e.headerData,f=e.zid,s=this.state,l=s.notificationMessage,p=s.notificationError,d=["index-page","flashcards","tags","collection-index"],h=function(e,n){t.setState({notificationMessage:e,notificationError:n})},y=A(u),g=S(u,f);return v.default.createElement("div",null,v.default.createElement("div",{className:k(n,u,r)}),v.default.createElement(m.default,{message:l,notificationClearedAction:function(){t.state.notificationMessage="",t.state.notificationError=!1},isError:p}),v.default.createElement("div",null,!r&&v.default.createElement(b.default,a({},this.props,{headerData:c})),v.default.createElement(_.default,{fosZid:o,className:O(r,y)},i&&v.default.createElement("p",{className:"preview-panel"},"THIS IS A PREVIEW PAGE"),d.indexOf(u)<0&&v.default.createElement(j.default,a({},this.props,{displayPartialWidth:g,displaySubjectIllustration:y,setNotificationMessage:h,showPartOf:!r&&"primary-index"!==u})),y&&v.default.createElement(w.default,{pageHasPartialWidthContextPanel:g,url:(0,x.getIllustrationUrl)(this.props)}))))}}]),e}(v.Component);E.displayName="Header",E.defaultProps={description:"",zid:null,topicId:null,label:"",isPreview:void 0,numberOfClassClips:0,numberOfLearnerGuides:0,hasTopics:!1,fosZid:"",subdirectory:"education",globalNav:"false",phase:"",isTaggedWithMultipleTopics:!1,headerData:{}},E.propTypes={description:v.PropTypes.string,fosZid:v.PropTypes.string,label:v.PropTypes.string,language:v.PropTypes.string.isRequired,numberOfClassClips:v.PropTypes.number,numberOfLearnerGuides:v.PropTypes.number,hasTopics:v.PropTypes.bool,pageType:v.PropTypes.string.isRequired,zid:v.PropTypes.string,topicId:v.PropTypes.string,isPreview:v.PropTypes.string,subdirectory:v.PropTypes.string,globalNav:v.PropTypes.string,phase:v.PropTypes.string,isInApp:v.PropTypes.bool.isRequired,isTaggedWithMultipleTopics:v.PropTypes.bool,headerData:v.PropTypes.shape({title:v.PropTypes.string.isRequired,href:v.PropTypes.string.isRequired,children:v.PropTypes.arrayOf(v.PropTypes.shape({title:v.PropTypes.string.isRequired,href:v.PropTypes.string.isRequired})).isRequired})};var T=E;e.default=T,t.exports=e.default},function(t,e){t.exports=n(66)},function(t,e){t.exports=n(449)},function(t,e){t.exports=n(450)},function(t,e){t.exports=n(452)},function(t,e,n){var r=function(t){return"primary-index"===t.pageType?"https://web.archive.org/web/20191122030557/https://bitesize.files.bbci.co.uk/images/phases/primary/".concat(t.pageType,".png"):"https://web.archive.org/web/20191122030557/https://bitesize.files.bbci.co.uk/images/svgs/subjects/v2/".concat(t.phase.toLowerCase(),"/").concat(t.fosZid,".svg")};t.exports={getIllustrationUrl:r}},function(t,e,n){function o(t){return(o="function"==typeof Symbol&&"symbol"===r(Symbol.iterator)?function(t){return r(t)}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":r(t)})(t)}function i(t){return t&&t.__esModule?t:{default:t}}function u(){if("function"!=typeof WeakMap)return null;var t=new WeakMap;return u=function(){return t},t}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=function(t){if(t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var e=u();if(e&&e.has(t))return e.get(t);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in t)if(Object.prototype.hasOwnProperty.call(t,i)){var a=r?Object.getOwnPropertyDescriptor(t,i):null;a&&(a.get||a.set)?Object.defineProperty(n,i,a):n[i]=t[i]}return n.default=t,e&&e.set(t,n),n}(n(0)),c=i(n(18)),f=i(n(19)),s=i(n(23)),l=n(3),p=i(n(24)),d=i(n(27)),h=i(n(37)),y=function(t,e,n){var r="404"!==t,o=""!==e;return r&&o&&!n},v=function(t,e,n){var r=["z98jmp3","z6gw2hv","zdpp34j","z8w76sg","zp3d7ty","z8hhvcw","zkdqxnb","zqq4wxs"];return!n&&r.includes(t)&&"guide"===e},g=function(t,e,n){var r=t;return e&&(r=r.replace(new RegExp("^(".concat(e,"\\s)([\\-|\\–]\\s)?"),"g"),"").trim()),n&&(r=r.replace(new RegExp("(\\s[\\-|\\–])?(\\s\\b".concat(n,")?$"),"g"),"")),r},b=function(t){return"context-panel".concat(t?" context-panel--partial-width":"")},_=function(t,e){return!t&&e?"context-panel__info-container":null},m=function(t){return"context-panel__description".concat("primary-index"===t?" context-panel__description--large":"")},x=function(t){var e=t.contentId,n=t.description,r=t.hasTopics,o=t.label,i=t.language,u=t.levelId,x=t.levelLabel,j=t.examspecLabel,w=t.numberOfClassClips,O=t.numberOfLearnerGuides,k=t.pageType,A=t.zid,P=t.duration,S=t.subdirectory,E=t.isInApp,T=t.setNotificationMessage,I=t.showPartOf,z=t.displayPartialWidth,R=t.displaySubjectIllustration,M=g(o,x,j);return a.default.createElement("header",{className:b(z)},y(k,x,E)&&a.default.createElement(c.default,t),a.default.createElement("div",{className:_(z,R)},a.default.createElement("div",{className:"context-panel__header-container"},"guide"===k&&a.default.createElement("h2",{className:"context-panel__header"},M),"guide"!==k&&a.default.createElement("h1",{className:"context-panel__header"},M)),n&&a.default.createElement("div",{className:"context-panel__description-container"},a.default.createElement("p",{className:m(k)},n)),I&&a.default.createElement(p.default,t),!r&&("clips"===k||O>0)&&a.default.createElement(f.default,{subdirectory:S,language:i,numberOfClassClips:w,numberOfLearnerGuides:O,pageType:k,zid:A}),!r&&(0,l.validateDuration)(P)&&a.default.createElement(s.default,{duration:P,language:i}),!E&&a.default.createElement(d.default,{contentId:e,pageType:k,setNotificationMessage:T,language:i}),v(u,k,E)&&a.default.createElement(h.default,{zid:e,language:i})))};x.displayName="ContextPanel",x.defaultProps={contentId:"",description:"",numberOfClassClips:0,numberOfLearnerGuides:0,hasTopics:!1,zid:"",topicId:"",levelLabel:"",examspecLabel:"",subdirectory:"bitesize",examspecId:"",levelId:"",duration:"",isInApp:!1,showPartOf:!0,displaySubjectIllustration:!1},x.propTypes={contentId:a.PropTypes.string,description:a.PropTypes.string,label:a.PropTypes.string.isRequired,language:a.PropTypes.string.isRequired,numberOfClassClips:a.PropTypes.number,numberOfLearnerGuides:a.PropTypes.number,hasTopics:a.PropTypes.bool,pageType:a.PropTypes.string.isRequired,zid:a.PropTypes.string,topicId:a.PropTypes.string,levelLabel:a.PropTypes.string,examspecLabel:a.PropTypes.string,subdirectory:a.PropTypes.string,examspecId:a.PropTypes.string,levelId:a.PropTypes.string,duration:a.PropTypes.string,isInApp:a.PropTypes.bool,setNotificationMessage:a.PropTypes.func.isRequired,showPartOf:a.PropTypes.bool,displayPartialWidth:a.PropTypes.bool.isRequired,displaySubjectIllustration:a.PropTypes.bool};var j=x;e.default=j,t.exports=e.default},function(t,e,n){function o(t){return(o="function"==typeof Symbol&&"symbol"===r(Symbol.iterator)?function(t){return r(t)}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":r(t)})(t)}function i(){if("function"!=typeof WeakMap)return null;var t=new WeakMap;return i=function(){return t},t}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=function(t){if(t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var e=i();if(e&&e.has(t))return e.get(t);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if(Object.prototype.hasOwnProperty.call(t,u)){var a=r?Object.getOwnPropertyDescriptor(t,u):null;a&&(a.get||a.set)?Object.defineProperty(n,u,a):n[u]=t[u]}return n.default=t,e&&e.set(t,n),n}(n(0)),a=function(t){return t&&t.__esModule?t:{default:t}}(n(2)),c=(0,a.default)(function(t){return u.default.createElement("a",t,t.children)}),f=function(t){var e=t.levelLabel,n=t.levelId,r=t.examspecLabel,o=t.examspecId,i=t.subdirectory;return u.default.createElement("div",{className:"level-filter"},u.default.createElement("div",{className:"level-filter__items"},u.default.createElement("div",{className:"level-filter__item"},u.default.createElement(c,{className:"level-filter__item-level",href:"/".concat(i,"/levels/").concat(n),iStatsAction:"part-of",iStatsType:"click-level"},e)),r&&u.default.createElement("div",{className:"level-filter__item"},u.default.createElement(c,{className:"level-filter__item-examspec",href:"/".concat(i,"/examspecs/").concat(o),iStatsAction:"part-of",iStatsType:"click-examboard"},r))))};f.displayName="LevelFilter",f.defaultProps={levelLabel:"",levelId:"",examspecLabel:"",examspecId:"",subdirectory:"bitesize"},f.propTypes={levelLabel:u.PropTypes.string,levelId:u.PropTypes.string,examspecLabel:u.PropTypes.string,examspecId:u.PropTypes.string,subdirectory:u.PropTypes.string};var s=f;e.default=s,t.exports=e.default},function(t,e,n){function o(t){return(o="function"==typeof Symbol&&"symbol"===r(Symbol.iterator)?function(t){return r(t)}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":r(t)})(t)}function i(t){return t&&t.__esModule?t:{default:t}}function u(){if("function"!=typeof WeakMap)return null;var t=new WeakMap;return u=function(){return t},t}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=function(t){if(t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var e=u();if(e&&e.has(t))return e.get(t);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in t)if(Object.prototype.hasOwnProperty.call(t,i)){var a=r?Object.getOwnPropertyDescriptor(t,i):null;a&&(a.get||a.set)?Object.defineProperty(n,i,a):n[i]=t[i]}return n.default=t,e&&e.set(t,n),n}(n(0)),c=i(n(20)),f=i(n(22)),s=function(t){var e=t.pageType;return a.default.createElement("div",{className:"resource-counter__container"},"clips"===e?a.default.createElement(c.default,t):a.default.createElement(f.default,t))};s.displayName="ResourceCounter",s.propTypes={pageType:a.PropTypes.string.isRequired};var l=s;e.default=l,t.exports=e.default},function(t,e,n){function o(t){return(o="function"==typeof Symbol&&"symbol"===r(Symbol.iterator)?function(t){return r(t)}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":r(t)})(t)}function i(t){return t&&t.__esModule?t:{default:t}}function u(){if("function"!=typeof WeakMap)return null;var t=new WeakMap;return u=function(){return t},t}function a(){return a=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},a.apply(this,arguments)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var c=function(t){if(t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var e=u();if(e&&e.has(t))return e.get(t);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in t)if(Object.prototype.hasOwnProperty.call(t,i)){var a=r?Object.getOwnPropertyDescriptor(t,i):null;a&&(a.get||a.set)?Object.defineProperty(n,i,a):n[i]=t[i]}return n.default=t,e&&e.set(t,n),n}(n(0)),f=i(n(2)),s=i(n(1)),l=(0,f.default)(function(t){return c.default.createElement("a",a({className:"resource-counter__container-link"},t),t.children)}),p=function(t){return t>1?"plural":"singular"},d=function(t){var e=t.language,n=t.numberOfClassClips,r=t.numberOfLearnerGuides,o=t.subdirectory,i=t.zid,u=(0,s.default)(e),a=r>0&&n>0?" + ":"";return c.default.createElement("p",{className:"resource-counter__container-text"},r>0&&c.default.createElement(l,{className:"resource-counter__container-link",href:"/".concat(o,"/topics/").concat(i),iStatsAction:"learner_guides",iStatsType:"click"},u("counter.guides.".concat(p(r)),{numberOfLearnerGuides:r})),a,n>0&&u("counter.clips.".concat(p(n)),{numberOfClassClips:n}))};d.displayName="ClipsResourceCounter",d.defaultProps={numberOfClassClips:0,numberOfLearnerGuides:0,subdirectory:"bitesize"},d.propTypes={language:c.PropTypes.string.isRequired,numberOfClassClips:c.PropTypes.number,numberOfLearnerGuides:c.PropTypes.number,subdirectory:c.PropTypes.string,zid:c.PropTypes.string.isRequired};var h=d;e.default=h,t.exports=e.default},function(t,e){t.exports=n(183)},function(t,e,n){function o(t){return(o="function"==typeof Symbol&&"symbol"===r(Symbol.iterator)?function(t){return r(t)}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":r(t)})(t)}function i(t){return t&&t.__esModule?t:{default:t}}function u(){if("function"!=typeof WeakMap)return null;var t=new WeakMap;return u=function(){return t},t}function a(){return a=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},a.apply(this,arguments)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var c=function(t){if(t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var e=u();if(e&&e.has(t))return e.get(t);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in t)if(Object.prototype.hasOwnProperty.call(t,i)){var a=r?Object.getOwnPropertyDescriptor(t,i):null;a&&(a.get||a.set)?Object.defineProperty(n,i,a):n[i]=t[i]}return n.default=t,e&&e.set(t,n),n}(n(0)),f=i(n(2)),s=i(n(1)),l=(0,f.default)(function(t){return c.default.createElement("a",a({className:"resource-counter__container-link"},t),t.children)}),p=function(t){return t>1?"plural":"singular"},d=function(t){var e=t.language,n=t.numberOfClassClips,r=t.numberOfLearnerGuides,o=t.zid,i=(0,s.default)(e);return c.default.createElement("p",{className:"resource-counter__container-text"},r>0&&i("counter.guides.".concat(p(r)),{numberOfLearnerGuides:r})+(n>0?" + ":""),n>0&&c.default.createElement(l,{className:"resource-counter__container-link",href:"/bitesize/topics/".concat(o,"/resources/1"),iStatsAction:"class_clips",iStatsType:"click"},i("counter.clips.".concat(p(n)),{numberOfClassClips:n})))};d.displayName="TopicsResourceCounter",d.defaultProps={numberOfClassClips:0,numberOfLearnerGuides:0},d.propTypes={language:c.PropTypes.string.isRequired,numberOfClassClips:c.PropTypes.number,numberOfLearnerGuides:c.PropTypes.number,zid:c.PropTypes.string.isRequired};var h=d;e.default=h,t.exports=e.default},function(t,e,n){function o(t){return(o="function"==typeof Symbol&&"symbol"===r(Symbol.iterator)?function(t){return r(t)}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":r(t)})(t)}function i(){if("function"!=typeof WeakMap)return null;var t=new WeakMap;return i=function(){return t},t}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=function(t){if(t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var e=i();if(e&&e.has(t))return e.get(t);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if(Object.prototype.hasOwnProperty.call(t,u)){var a=r?Object.getOwnPropertyDescriptor(t,u):null;a&&(a.get||a.set)?Object.defineProperty(n,u,a):n[u]=t[u]}return n.default=t,e&&e.set(t,n),n}(n(0)),a=n(3),c=function(t){return t&&t.__esModule?t:{default:t}}(n(1)),f=function(t){var e=t.language,n=t.duration,r=(0,c.default)(e),o=(0,a.formatDuration)(n);return""!==o?u.default.createElement("div",{className:"context-panel__duration"},u.default.createElement("span",null,r("duration",{clipDuration:o}))):u.default.createElement("span",null)};f.displayName="Duration",f.propTypes={language:u.PropTypes.string.isRequired,duration:u.PropTypes.string.isRequired};var s=f;e.default=s,t.exports=e.default},function(t,e,n){function o(t){return(o="function"==typeof Symbol&&"symbol"===r(Symbol.iterator)?function(t){return r(t)}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":r(t)})(t)}function i(){if("function"!=typeof WeakMap)return null;var t=new WeakMap;return i=function(){return t},t}function u(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=u(n(7)),c=function(t){if(t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var e=i();if(e&&e.has(t))return e.get(t);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if(Object.prototype.hasOwnProperty.call(t,u)){var a=r?Object.getOwnPropertyDescriptor(t,u):null;a&&(a.get||a.set)?Object.defineProperty(n,u,a):n[u]=t[u]}return n.default=t,e&&e.set(t,n),n}(n(0)),f=u(n(25)),s=u(n(8)),l=u(n(26)),p=["programme-of-study","field-of-study"],d=function(t,e,n,r){var o=["Support","Careers"],i=r&&(0,s.default)(r,function(t){return o.indexOf(t.label)>-1}),u=i?i.label:null;return!n&&u?{label:u,link:"/".concat(t,"/").concat(u.toLowerCase())}:{label:e?e.label:"Learn & revise",link:e&&e.id?"/".concat(t,"/subjects/").concat(e.id):"/".concat(t).concat("/learn")}},h=function(t){var e=t.subdirectory,n=t.tags,r=t.topicLabel,o=t.topicId,i=t.language,u=t.crumbtrailData.body,a=t.stubs,s=(0,f.default)(u,"type"),p=r?{label:r,id:o}:s["topic-of-study"],h=d(e,s["programme-of-study"],p,n);return c.default.createElement(l.default,{subdirectory:e,language:i,context:h,topic:p,stubs:a})},y=function(t){var e=t.crumbtrail,n=t.language,r=t.stubs,o=t.subdirectory,i=(0,f.default)(e,"type"),u=i["programme-of-study"],a=i["topic-of-study"],s=d(o,u);return c.default.createElement(l.default,{subdirectory:o,language:n,context:s,topic:a,stubs:r})},v=a.default.create(h,{data:function(t){var e=t.zid,n=t.topicId;return{crumbtrailData:{uri:{data:"bbc-morph-bitesize-crumbtrail",zid:t.isTaggedWithMultipleTopics?n:e},updates:!1}}}}),g=function(t){var e=t.pageType;return p.includes(e)?c.default.createElement(y,t):c.default.createElement(v,t)};g.displayName="ContextLabelContainer",g.defaultProps={subdirectory:"",language:"en-GB",tags:[],topicLabel:void 0,topicId:void 0,stubs:[],crumbtrail:[]},g.propTypes={subdirectory:c.PropTypes.string,language:c.PropTypes.string,crumbtrail:c.PropTypes.arrayOf(c.PropTypes.shape({id:c.PropTypes.string.isRequired,type:c.PropTypes.string.isRequired,label:c.PropTypes.string.isRequired}).isRequired),tags:c.PropTypes.arrayOf(c.PropTypes.shape({label:c.PropTypes.string})),topicLabel:c.PropTypes.string,topicId:c.PropTypes.string,stubs:c.default.PropTypes.shape({id:c.default.PropTypes.string.isRequired,label:c.default.PropTypes.string.isRequired,path:c.default.PropTypes.string.isRequired})};var b=g;e.default=b,t.exports=e.default},function(t,e){t.exports=n(459)},function(t,e,n){function o(t){return(o="function"==typeof Symbol&&"symbol"===r(Symbol.iterator)?function(t){return r(t)}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":r(t)})(t)}function i(t){return t&&t.__esModule?t:{default:t}}function u(){if("function"!=typeof WeakMap)return null;var t=new WeakMap;return u=function(){return t},t}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=function(t){if(t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var e=u();if(e&&e.has(t))return e.get(t);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in t)if(Object.prototype.hasOwnProperty.call(t,i)){var a=r?Object.getOwnPropertyDescriptor(t,i):null;a&&(a.get||a.set)?Object.defineProperty(n,i,a):n[i]=t[i]}return n.default=t,e&&e.set(t,n),n}(n(0)),c=i(n(2)),f=i(n(1)),s=(0,c.default)(function(t){return a.default.createElement("a",t,t.children)}),l=function(t){var e=t.context,n=t.language,r=t.stubs,o=(0,f.default)(n),i=e.label,u=e.link,c=e&&null!==i.match(/Learn & revise|Support/i)&&"cy-GB"===n?"partOfWelshAlternative":"partOf";return a.default.createElement("div",{className:"context-label"},a.default.createElement("div",{className:"context-label__title"},o(c)),a.default.createElement("div",{className:"context-label__items"},e&&a.default.createElement("div",{className:"context-label__item"},a.default.createElement(s,{className:"context-label__item-link",href:u,iStatsAction:"part-of",iStatsType:"click"},o(i)||i)),r.map(function(t){return a.default.createElement("div",{className:"context-label__item"},a.default.createElement(s,{className:"context-label__item-link",href:t.path,iStatsAction:"part-of",iStatsType:"click"},t.label))})))};l.displayName="ContextLabel",l.defaultProps={topic:{},language:"en-GB",stubs:[]},l.propTypes={context:a.PropTypes.shape({label:a.PropTypes.string,link:a.PropTypes.string}).isRequired,topic:a.PropTypes.shape({id:a.PropTypes.string,type:a.PropTypes.string,label:a.PropTypes.string}),language:a.PropTypes.string,stubs:a.default.PropTypes.arrayOf(a.PropTypes.shape({id:a.default.PropTypes.string.isRequired,label:a.default.PropTypes.string.isRequired,path:a.default.PropTypes.string.isRequired}).isRequired)};var p=l;e.default=p,t.exports=e.default},function(t,e,n){function o(t){return t&&t.__esModule?t:{default:t}}function i(){if("function"!=typeof WeakMap)return null;var t=new WeakMap;return i=function(){return t},t}function u(t){return(u="function"==typeof Symbol&&"symbol"===r(Symbol.iterator)?function(t){return r(t)}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":r(t)})(t)}function a(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function c(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function f(t,e,n){return e&&c(t.prototype,e),n&&c(t,n),t}function s(t,e){return!e||"object"!==u(e)&&"function"!=typeof e?p(t):e}function l(t){return(l=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function p(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function d(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&h(t,e)}function h(t,e){return(h=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var y=function(t){if(t&&t.__esModule)return t;if(null===t||"object"!==u(t)&&"function"!=typeof t)return{default:t};var e=i();if(e&&e.has(t))return e.get(t);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if(Object.prototype.hasOwnProperty.call(t,o)){var a=r?Object.getOwnPropertyDescriptor(t,o):null;a&&(a.get||a.set)?Object.defineProperty(n,o,a):n[o]=t[o]}return n.default=t,e&&e.set(t,n),n}(n(0)),v=o(n(4)),g=o(n(5)),b=o(n(28)),_=o(n(29)),m=o(n(30)),x=o(n(31)),j=o(n(6)),w=o(n(32)),O=o(n(9)),k=o(n(1)),A=o(n(33)),P=function(t){return t?"favourited":"unfavourited"},S=function(t){return P(!t)},E=function(t){return"guide"===t||"blocks"===t},T=function(t){return"guide"===t?"study-guide":"article"},I=function(t){function e(t){var n;a(this,e),n=s(this,l(e).call(this,t));var r=(0,k.default)(t.language);return n.localisations={buttonText:r("buttonText"),errorMessage:r("errorSavingNotification"),signInUpsellToolTipTitle:r("signInUpsellToolTipTitle"),signInUpsellToolTipText:r("signInUpsellToolTipText")},n.state={featureEnabled:!1,isFavourited:!1,saveInProgress:!1,uasClientType:T(t.pageType),isSignedIn:!1},n.save=n.save.bind(p(n)),n.getButtonContent=n.getButtonContent.bind(p(n)),n}return d(e,t),f(e,[{key:"componentDidMount",value:function(){var t=this,e=this.props,n=e.contentId,r=e.pageType,o=this.state.uasClientType;E(r)&&(this.setState({featureEnabled:!0}),g.default.getDetails().then(function(e){e.isSignedIn&&(t.setState({isSignedIn:!0}),j.default.isFavourited(n,o).then(function(e){t.setState({isFavourited:e})}))}).catch(function(){}))}},{key:"getButtonContent",value:function(){var t=this.state,e=t.isFavourited,n=t.saveInProgress,r=this.localisations.buttonText,o="bitesize-header__add-to-my-bitesize bitesize-header__add-to-my-bitesize--action-".concat(P(e));return e?{buttonClass:o,text:r.added,icon:y.default.createElement(m.default,null),hoverText:r.remove,hoverIcon:y.default.createElement(x.default,null),savingText:r.removing,iStatsAction:"remove_cta",saveInProgress:n}:{buttonClass:o,text:r.addToMyBitesize,icon:y.default.createElement(_.default,null),hoverText:r.addToMyBitesize,hoverIcon:y.default.createElement(_.default,null),savingText:r.adding,iStatsAction:"add_cta",saveInProgress:n}}},{key:"createButtonView",value:function(){var t=this.getButtonContent(),e=t.buttonClass,n=t.text,r=t.icon,o=t.hoverText,i=t.hoverIcon,u=t.savingText,a=t.saveInProgress;return y.default.createElement(b.default,{disabled:a,onClick:this.save,className:e,aria:"polite"},a&&y.default.createElement("span",{className:"bitesize-header__add-button-content bitesize-header__add-button-content--saving"},i,y.default.createElement("span",null,u)),!a&&y.default.createElement("span",null,y.default.createElement("span",{className:"bitesize-header__add-button-content bitesize-header__add-button-content--normal"},r,y.default.createElement("span",null,n)),y.default.createElement("span",{className:"bitesize-header__add-button-content bitesize-header__add-button-content--hover"},i,y.default.createElement("span",null,o))))}},{key:"createSignedOutButtonView",value:function(){var t=this.props.language,e=this.localisations,n=e.signInUpsellToolTipText,r=e.signInUpsellToolTipTitle,o=e.buttonText,i=y.default.createElement("span",null,y.default.createElement(_.default,null),y.default.createElement("span",null,o.addToMyBitesize));return y.default.createElement(w.default,{title:r,text:n,buttonContent:i,body:y.default.createElement(A.default,{language:t})})}},{key:"save",value:function(){var t=this,e=this.state,n=e.isFavourited,r=e.uasClientType,o=e.isSignedIn,i=this.localisations.errorMessage;if(o){var u=this.props,a=u.contentId,c=u.setNotificationMessage,f=this.getButtonContent(n),s=f.iStatsAction;this.setState({saveInProgress:!0}),v.default.track(s,"click"),O.default.submitFavourite(a,S(n),r).then(function(){t.setState({isFavourited:!n,saveInProgress:!1})}).catch(function(){t.setState({saveInProgress:!1}),c(i,!0)})}}},{key:"render",value:function(){var t=this.state,e=t.featureEnabled,n=t.isSignedIn;return e?y.default.createElement("div",{className:"bitesize-header__my-bitesize"},n?this.createButtonView():this.createSignedOutButtonView()):null}}]),e}(y.Component);I.propTypes={contentId:y.PropTypes.string.isRequired,pageType:y.PropTypes.string.isRequired,setNotificationMessage:y.PropTypes.func.isRequired,language:y.PropTypes.string.isRequired};var z=I;e.default=z,t.exports=e.default},function(t,e){t.exports=n(191)},function(t,e){t.exports=n(470)},function(t,e){t.exports=n(471)},function(t,e){t.exports=n(472)},function(t,e){t.exports=n(473)},function(t,e,n){function o(t){return t&&t.__esModule?t:{default:t}}function i(){if("function"!=typeof WeakMap)return null;var t=new WeakMap;return i=function(){return t},t}function u(t){return(u="function"==typeof Symbol&&"symbol"===r(Symbol.iterator)?function(t){return r(t)}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":r(t)})(t)}function a(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function c(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function f(t,e,n){return e&&c(t.prototype,e),n&&c(t,n),t}function s(t,e){return!e||"object"!==u(e)&&"function"!=typeof e?l(t):e}function l(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function p(t){return(p=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function d(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&h(t,e)}function h(t,e){return(h=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var y=function(t){if(t&&t.__esModule)return t;if(null===t||"object"!==u(t)&&"function"!=typeof t)return{default:t};var e=i();if(e&&e.has(t))return e.get(t);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if(Object.prototype.hasOwnProperty.call(t,o)){var a=r?Object.getOwnPropertyDescriptor(t,o):null;a&&(a.get||a.set)?Object.defineProperty(n,o,a):n[o]=t[o]}return n.default=t,e&&e.set(t,n),n}(n(0)),v=o(n(4)),g=o(n(34)),b=o(n(35)),_=o(n(36)),m=function(){v.default.track("sign-in-cta","click")},x=function(){v.default.track("register","click")},j=function(){document.querySelector(".my-bitesize__idcta-container .id4-cta-signin").addEventListener("click",m),document.querySelector(".my-bitesize__idcta-container .id4-cta-register").addEventListener("click",x)},w=function(){document.querySelector(".my-bitesize__idcta-container .id4-cta-signin").removeEventListener("click",m),document.querySelector(".my-bitesize__idcta-container .id4-cta-register").removeEventListener("click",x)},O=function(t){function e(t){var n;return a(this,e),n=s(this,p(e).call(this,t)),n.state={idcta:void 0},n}return d(e,t),f(e,[{key:"componentDidMount",value:function(){var t=this,e=this.props,n=e.language,r=e.purposeText;g.default.checkFlagpole().then(function(){var e=window.location.href;(0,b.default)(n,r,e).then(function(e){document.head.insertAdjacentHTML("beforeend",e.inlineHead),t.setState({idcta:{__html:e.html}})}).catch(function(){})}).catch(function(){})}},{key:"componentDidUpdate",value:function(){this.state.idcta&&j()}},{key:"componentWillUnmount",value:function(){this.state.idcta&&w()}},{key:"render",value:function(){var t=this.state.idcta;return t?y.default.createElement("div",{className:"my-bitesize__idcta-container",dangerouslySetInnerHTML:t}):y.default.createElement("div",{className:"my-bitesize__idcta-container"},y.default.createElement(_.default,null))}}]),e}(y.default.Component);O.defaultProps={language:"en-GB",purposeText:""},O.propTypes={language:y.PropTypes.string,purposeText:y.PropTypes.string};var k=O;e.default=k,t.exports=e.default},function(t,e){t.exports=n(167)},function(t,e){t.exports=n(474)},function(t,e){t.exports=n(475)},function(t,e,n){function o(t){return(o="function"==typeof Symbol&&"symbol"===r(Symbol.iterator)?function(t){return r(t)}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":r(t)})(t)}function i(){if("function"!=typeof WeakMap)return null;var t=new WeakMap;return i=function(){return t},t}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=function(t){if(t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var e=i();if(e&&e.has(t))return e.get(t);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if(Object.prototype.hasOwnProperty.call(t,u)){var a=r?Object.getOwnPropertyDescriptor(t,u):null;a&&(a.get||a.set)?Object.defineProperty(n,u,a):n[u]=t[u]}return n.default=t,e&&e.set(t,n),n}(n(0)),a=n(38),c=function(t){return t&&t.__esModule?t:{default:t}}(n(1)),f=function(t){var e=t.zid,n=t.language,r="https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/guides/".concat(e),o=(0,c.default)(n),i=o("shareTools"),f=i.ctaText,s=i.headerText,l=i.readMoreText,p=i.copyLinkText,d=i.copiedText;return u.default.createElement("span",{className:"bitesize-sharetools"},u.default.createElement("span",{className:"bitesize-sharetools__standalone-buttons"},u.default.createElement(a.Twitter,{link:r,position:0,standalone:!0}),u.default.createElement(a.Facebook,{link:r,position:1,standalone:!0}),u.default.createElement(a.WhatsApp,{link:r,position:2,standalone:!0})),u.default.createElement(a.SharePanel,{ctaText:f,headerText:s,readMoreText:l},u.default.createElement(a.Twitter,{link:r,position:0}),u.default.createElement(a.Facebook,{link:r,position:1}),u.default.createElement(a.WhatsApp,{link:r,position:2}),u.default.createElement(a.CopyLinkBox,{link:r,shareText:p,copiedText:d,position:3})))};f.displayName="BitesizeShareTools",f.propTypes={zid:u.PropTypes.string.isRequired,language:u.PropTypes.string.isRequired};var s=f;e.default=s,t.exports=e.default},function(t,e){t.exports=n(476)},function(t,e,n){function o(t){return(o="function"==typeof Symbol&&"symbol"===r(Symbol.iterator)?function(t){return r(t)}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":r(t)})(t)}function i(){if("function"!=typeof WeakMap)return null;var t=new WeakMap;return i=function(){return t},t}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=function(t){if(t&&t.__esModule)return t;if(null===t||"object"!==o(t)&&"function"!=typeof t)return{default:t};var e=i();if(e&&e.has(t))return e.get(t);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if(Object.prototype.hasOwnProperty.call(t,u)){var a=r?Object.getOwnPropertyDescriptor(t,u):null;a&&(a.get||a.set)?Object.defineProperty(n,u,a):n[u]=t[u]}return n.default=t,e&&e.set(t,n),n}(n(0)),a=function(t){var e=t.pageHasPartialWidthContextPanel,n=t.url;return u.default.createElement("span",{className:e?"bitesize-header__subject-illustration--partial-width":"bitesize-header__subject-illustration",style:{backgroundImage:"url(".concat(n,")")}})};a.propTypes={pageHasPartialWidthContextPanel:u.PropTypes.bool.isRequired,url:u.PropTypes.string.isRequired};var c=a;e.default=c,t.exports=e.default},function(t,e){t.exports=n(490)},function(t,e,n){function r(t){return t&&t.__esModule?t:{default:t}}function o(){return o=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},o.apply(this,arguments)}function i(t,e){if(null==t)return{};var n,r,o=u(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r<i.length;r++)n=i[r],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}function u(t,e){if(null==t)return{};var n,r,o={},i=Object.keys(t);for(r=0;r<i.length;r++)n=i[r],e.indexOf(n)>=0||(o[n]=t[n]);return o}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=r(n(0)),c=r(n(7)),f=r(n(42)),s=r(n(43)),l=r(n(44)),p=r(n(45)),d=r(n(46)),h=r(n(47)),y=r(n(48)),v=r(n(49)),g=r(n(51)),b=r(n(52)),_=r(n(53)),m=r(n(54)),x=r(n(55)),j=r(n(56)),w=r(n(57)),O=r(n(58)),k=r(n(59)),A={"all-subjects":p.default,blocks:x.default,clips:l.default,clip:s.default,"collection-index":w.default,examspecs:d.default,"field-of-study":h.default,flashcards:j.default,guide:y.default,"index-page":j.default,levels:v.default,"programme-of-study":g.default,"primary-index":k.default,tags:O.default,topic:b.default,404:_.default,500:m.default},P=function(t){var e=t.pageType,n=i(t,["pageType"]);return A[e].getData(n)},S=function(t){var e=t.pageType,n=i(t,["pageType"]);return A[e].parseData(n)},E=function(t){return a.default.createElement(f.default,o({},t,{parseData:S}))},T=c.default.create(E,{data:function(t){return P(t)?{context:{uri:P(t),requireSuccess:!0,updates:!1},levels:{uri:{data:"bbc-morph-bitesize-level"},requireSuccess:!1,updates:!1}}:{}}}),I=function(t){if(t.pageType in A)return a.default.createElement(T,t);throw new Error("".concat(t.pageType," is an invalid page type"))},z=I;e.default=z,t.exports=e.default},function(t,e,n){function o(t){return t&&t.__esModule?t:{default:t}}function i(){if("function"!=typeof WeakMap)return null;var t=new WeakMap;return i=function(){return t},t}function u(t){return(u="function"==typeof Symbol&&"symbol"===r(Symbol.iterator)?function(t){return r(t)}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":r(t)})(t)}function a(){return a=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},a.apply(this,arguments)}function c(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function f(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function s(t,e,n){return e&&f(t.prototype,e),n&&f(t,n),t}function l(t,e){return!e||"object"!==u(e)&&"function"!=typeof e?p(t):e}function p(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function d(t){return(d=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function h(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&y(t,e)}function y(t,e){return(y=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var v=function(t){if(t&&t.__esModule)return t;if(null===t||"object"!==u(t)&&"function"!=typeof t)return{default:t};var e=i();if(e&&e.has(t))return e.get(t);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if(Object.prototype.hasOwnProperty.call(t,o)){var a=r?Object.getOwnPropertyDescriptor(t,o):null;a&&(a.get||a.set)?Object.defineProperty(n,o,a):n[o]=t[o]}return n.default=t,e&&e.set(t,n),n}(n(0)),g=o(n(8)),b=o(n(11)),_=o(n(9)),m=function(t){function e(){return c(this,e),l(this,d(e).apply(this,arguments))}return h(e,t),s(e,[{key:"componentDidMount",value:function(){if("blocks"===this.props.pageType){var t=this.props,e=t.context.body,n=e.id,r=e.topics,o=t.isPreview,i=r.map(function(t){return t.keyStage.id}).join(","),u=r.map(function(t){return t.programmeOfStudy.id}).join(","),a={levelId:i,posId:u},c=r.map(function(t){if(t.examSpecification&&t.examSpecification.id)return t.examSpecification.id}).filter(Boolean).join(",");""!==c&&Object.assign(a,{examspecId:c}),"true"!==o&&_.default.submitRead(n,a)}}},{key:"render",value:function(){var t=this.props,e=t.language,n=t.href,r=t.parseData,o=t.pageType,i=t.isPreview,u=t.subdirectory,c=t.zid,f=t.topicId,s=t.context.body,l=t.levels,p=t.isInApp,d=r({pageType:o,data:s,language:e,zid:c,topicId:f}),h="";if(l){var y=(0,g.default)(l.body,function(t){return t.id===d.levelId});h=y?y.phase:""}return v.default.createElement(b.default,a({href:n,language:e,pageType:o,isPreview:i,subdirectory:u,phase:h,isInApp:p},d))}}]),e}(v.Component);m.defaultProps={context:{body:{}},levels:void 0,globalNav:"false",isPreview:void 0,zid:void 0,topicId:void 0,isInApp:!1,href:""},m.propTypes={zid:v.PropTypes.string,topicId:v.PropTypes.string,pageType:v.PropTypes.string.isRequired,href:v.PropTypes.string,parseData:v.PropTypes.func.isRequired,context:v.PropTypes.oneOfType([v.PropTypes.shape({body:v.PropTypes.shape()}),v.PropTypes.shape({body:v.PropTypes.shape({id:v.PropTypes.string.isRequired,label:v.PropTypes.string.isRequired,description:v.PropTypes.string.isRequired,programmeOfStudy:v.PropTypes.shape({label:v.PropTypes.string.isRequired}),fieldOfStudy:v.PropTypes.shape({label:v.PropTypes.string})})}),v.PropTypes.array]),levels:v.PropTypes.shape({body:v.PropTypes.arrayOf(v.PropTypes.shape({id:v.PropTypes.string.isRequired,label:v.PropTypes.string,description:v.PropTypes.string,lowerAge:v.PropTypes.number,phase:v.PropTypes.string,subLevelOf:v.PropTypes.string,type:v.PropTypes.string,upperAge:v.PropTypes.number,nations:v.PropTypes.arrayOf(v.PropTypes.shape({id:v.PropTypes.string.isRequired,label:v.PropTypes.string.isRequired,type:v.PropTypes.string}))}))}),globalNav:v.PropTypes.string,language:v.PropTypes.string.isRequired,subdirectory:v.PropTypes.string.isRequired,isPreview:v.PropTypes.string,isInApp:v.PropTypes.bool};var x=m;e.default=x,t.exports=e.default},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=function(t){return{data:"bbc-morph-bitesize-class-clip-data",clipId:t.zid}},o=function(t){var e=t.data;return{label:e.title,fosZid:e.topicOfStudy.fieldOfStudy.id,zid:e.topicOfStudyId,levelLabel:e.topicOfStudy.level.label,levelId:e.topicOfStudy.level.id,topicLabel:e.topicOfStudy.label,topicId:e.topicOfStudy.id,duration:e.video?e.video.duration:null,stubs:[{id:e.topicOfStudy.id,label:e.topicOfStudy.label,path:"/bitesize/topics/".concat(e.topicOfStudy.id)}]}},i={getData:r,parseData:o};e.default=i,t.exports=e.default},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=function(t){return t&&t.__esModule?t:{default:t}}(n(1)),o=function(t){return{data:"bbc-morph-bitesize-class-clips-data",topicOfStudyId:t.zid}},i=function(t){var e=t.data,n=t.language,o=t.zid,i=(0,r.default)(n);return{label:"".concat(e.topicOfStudy.label," ").concat(i("class-clips")),fosZid:e.topicOfStudy.fieldOfStudy.id,zid:o,numberOfClassClips:e.clipsCount,numberOfLearnerGuides:e.guidesCount,levelLabel:e.topicOfStudy.level.label,levelId:e.topicOfStudy.level.id,topicLabel:e.topicOfStudy.label,topicId:e.topicOfStudy.id,stubs:[{id:e.topicOfStudy.id,label:e.topicOfStudy.label,path:"/bitesize/topics/".concat(e.topicOfStudy.id)}]}},u={getData:o,parseData:i};e.default=u,t.exports=e.default},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=function(t){return t&&t.__esModule?t:{default:t}}(n(1)),o=function(){},i=function(t){var e=t.language,n=(0,r.default)(e);return{label:n("all-subjects.label"),description:n("all-subjects.description")}},u={getData:o,parseData:i};e.default=u,t.exports=e.default},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=function(t){return{data:"bbc-morph-bitesize-examspec",zid:t.zid}},o=function(t){var e=t.data,n=t.zid;return{label:"".concat(e.programmeOfStudy.label," - ").concat(e.label),fosZid:e.programmeOfStudy.fieldOfStudy.id,zid:n,levelLabel:e.programmeOfStudy.keyStage.label,levelId:e.programmeOfStudy.keyStage.id,examspecLabel:e.label,examspecId:n}},i={getData:r,parseData:o};e.default=i,t.exports=e.default},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=function(t){return{data:"bbc-morph-bitesize-header-data",pageType:"field-of-study",language:t.language,zid:t.zid}},o=function(t){return t.data},i={getData:r,parseData:o};e.default=i,t.exports=e.default},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=n(10),o=(0,r.omitBy)(r.isNil),i=function(t){var e=t.zid,n=t.chapterType,r=t.cacheBuster;return o({data:"bbc-morph-bitesize-header-data",zid:e,chapterType:n,pageType:"guide",pageIndex:1,cacheBuster:r})},u=function(t){return t.data},a={getData:i,parseData:u};e.default=a,t.exports=e.default},function(t,e,n){function r(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(n(50)),i=r(n(1)),u=function(t){return{data:"bbc-morph-bitesize-level",levelId:t.zid}},a=function(t){return!!["zvbc87h","zc9d7ty","zfxmtv4"].includes(t)},c=function(t){return Object.assign((0,o.default)(t.language),{primaryLabel:"Learn & Revise",primaryLink:""})},f=function(t){var e=t.data,n=t.language,r=t.zid,o="subjects";return a(r)&&(o="levels"),{label:(0,i.default)(n)(o),fosZid:"",description:e.description,zid:r,levelLabel:e.label,levelId:r}},s=function(t){return t.zid?f(t):c(t)},l={getData:u,parseData:s};e.default=l,t.exports=e.default},function(t,e){t.exports=n(491)},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=function(t){return{data:"bbc-morph-bitesize-header-data",zid:t.zid,pageType:"programme-of-study"}},o=function(t){return t.data},i={getData:r,parseData:o};e.default=i,t.exports=e.default},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=function(t){return{data:"bbc-morph-bitesize-topics-for-web",language:t.language,zid:t.zid}},o=function(t){var e=t.data;return{label:e.label,fosZid:e.taughtInFieldZid,numberOfClassClips:e.numberOfClassClips,numberOfLearnerGuides:e.content.length,zid:e.id,hasTopics:e.topics.length>0,levelLabel:e.level,levelId:e.taughtAtLevelId,examspecLabel:e.examspecLabel,examspecId:e.examspecId}},i={getData:r,parseData:o};e.default=i,t.exports=e.default},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=function(){},o=function(){return{label:"Sorry, but we’re having difficulties showing you the page you asked for.",description:"The content might have been moved or deleted, or you may have mis-typed the link."}},i={getData:r,parseData:o};e.default=i,t.exports=e.default},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=function(){},o=function(){return{label:"Sorry, but we’re having difficulties showing you the page you asked for.",description:"Please try again later."}},i={getData:r,parseData:o};e.default=i,t.exports=e.default},function(t,e,n){function r(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function o(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?r(n,!0).forEach(function(e){i(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):r(n).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function i(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=function(t){return{data:"bbc-morph-blocks-article-data",projectName:"blocks-bitesize",zid:t.zid,preview:t.preview,timestamp:t.timestamp}},a=function(t,e){return e&&t&&t.length?t.find(function(t){return t.id===e}):null},c=function(t,e){if(t&&t.length){var n=a(t,e)||t[0],r=n.id,i=n.label,u=n.fieldOfStudy,c=n.keyStage,f=n.examSpecification,s=[{id:r,label:i,path:"/bitesize/topics/".concat(r)}];return o({levelLabel:c.label,levelId:c.id,examspecLabel:f.label,examspecId:f.id,stubs:s,fosZid:u.id},t.length>1?{topicId:r}:{})}return null},f=function(t){var e=t.data,n=t.topicId,r=e.headline,i=e.topics,u=e.tags,a=i&&1===i.length,f=i&&i.length>1;return o({label:r,zid:a?i[0].id:e.id,contentId:e.id,tags:u,isTaggedWithMultipleTopics:f},c(i,n))},s={getData:u,parseData:f};e.default=s,t.exports=e.default},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=n(10),o=(0,r.omitBy)(r.isNil),i=function(t){var e=t.href,n=t.language,r=void 0===n?"en-GB":n,i=t.cacheBuster;if(e&&(e.endsWith("support")||e.endsWith("careers")))return o({data:"bbc-morph-bitesize-header-data",pageType:"index-page",href:e,language:r,cacheBuster:i})},u=function(t){return{headerData:t.data}},a={getData:i,parseData:u};e.default=a,t.exports=e.default},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=n(10),o=(0,r.omitBy)(r.isNil),i=function(t){var e=t.slug,n=t.language,r=void 0===n?"en-GB":n,i=t.cacheBuster;return o({data:"bbc-morph-bitesize-header-data",pageType:"collection-index",slug:e,language:r,cacheBuster:i})},u=function(t){return{headerData:t.data||{}}},a={getData:i,parseData:u};e.default=a,t.exports=e.default},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=n(10),o=(0,r.omitBy)(r.isNil),i=function(t){var e=t.zid,n=t.language,r=void 0===n?"en-GB":n,i=t.cacheBuster;return o({data:"bbc-morph-bitesize-header-data",pageType:"tags",zid:e,language:r,cacheBuster:i})},u=function(t){return{headerData:t.data||{}}},a={getData:i,parseData:u};e.default=a,t.exports=e.default},function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=function(){},o=function(){return{label:"Primary Levels",description:"Ages 3 to 11"}},i={getData:r,parseData:o};e.default=i,t.exports=e.default}])},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(){return o=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},o.apply(this,arguments)}function i(t,e){if(null==t)return{};var n,r,o=u(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r<i.length;r++)n=i[r],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}function u(t,e){if(null==t)return{};var n,r,o={},i=Object.keys(t);for(r=0;r<i.length;r++)n=i[r],e.indexOf(n)>=0||(o[n]=t[n]);return o}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n(197),n(205),n(121),n(213),n(215);var a=r(n(216)),c=r(n(0)),f=(r(n(35)),r(n(56))),s=n(338),l=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3?arguments[3]:void 0;return function(){f.default.track((0,s.formatIStatsValue)(t),(0,s.formatIStatsValue)(e),(0,a.default)(s.formatIStatsValue,n)),r.apply(void 0,arguments)}},p=function(t){function e(e){var n=e.onClick,r=e.iStatsAction,u=e.iStatsType,a=e.iStatsOptions,f=i(e,["onClick","iStatsAction","iStatsType","iStatsOptions"]);return c.default.createElement(t,o({},f,{onClick:l(r,u,a,n)}))}return e.defaultProps={onClick:function(){return null},iStatsType:"",iStatsOptions:{}},e.displayName="iStatsOnClick(".concat(t.displayName||t.name||"Component",")"),e};e.default=p,t.exports=e.default},function(t,e,n){var r=n(40);r(r.S+r.F,"Object",{assign:n(201)})},function(t,e,n){t.exports=n(44)("native-function-to-string",Function.toString)},function(t,e,n){var r=n(200);t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,o){return t.call(e,n,r,o)}}return function(){return t.apply(e,arguments)}}},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,e,n){"use strict";var r=n(22),o=n(70),i=n(46),u=n(71),a=n(117),c=Object.assign;t.exports=!c||n(21)(function(){var t={},e={},n=Symbol(),r="abcdefghijklmnopqrst";return t[n]=7,r.split("").forEach(function(t){e[t]=t}),7!=c({},t)[n]||Object.keys(c({},e)).join("")!=r})?function(t,e){for(var n=u(t),c=arguments.length,f=1,s=o.f,l=i.f;c>f;)for(var p,d=a(arguments[f++]),h=s?r(d).concat(s(d)):r(d),y=h.length,v=0;y>v;)l.call(d,p=h[v++])&&(n[p]=d[p]);return n}:c},function(t,e,n){var r=n(23),o=n(203),i=n(204);t.exports=function(t){return function(e,n,u){var a,c=r(e),f=o(c.length),s=i(u,f);if(t&&n!=n){for(;f>s;)if((a=c[s++])!=a)return!0}else for(;f>s;s++)if((t||s in c)&&c[s]===n)return t||s||0;return!t&&-1}}},function(t,e,n){var r=n(120),o=Math.min;t.exports=function(t){return t>0?o(r(t),9007199254740991):0}},function(t,e,n){var r=n(120),o=Math.max,i=Math.min;t.exports=function(t,e){return t=r(t),t<0?o(t+e,0):i(t,e)}},function(t,e,n){for(var r=n(121),o=n(22),i=n(43),u=n(6),a=n(12),c=n(72),f=n(16),s=f("iterator"),l=f("toStringTag"),p=c.Array,d={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},h=o(d),y=0;y<h.length;y++){var v,g=h[y],b=d[g],_=u[g],m=_&&_.prototype;if(m&&(m[s]||a(m,s,p),m[l]||a(m,l,g),c[g]=p,b))for(v in r)m[v]||i(m,v,r[v],!0)}},function(t,e,n){var r=n(16)("unscopables"),o=Array.prototype;void 0==o[r]&&n(12)(o,r,{}),t.exports=function(t){o[r][t]=!0}},function(t,e){t.exports=function(t,e){return{value:e,done:!!t}}},function(t,e,n){"use strict";var r=n(45),o=n(40),i=n(43),u=n(12),a=n(72),c=n(209),f=n(73),s=n(212),l=n(16)("iterator"),p=!([].keys&&"next"in[].keys()),d=function(){return this};t.exports=function(t,e,n,h,y,v,g){c(n,e,h);var b,_,m,x=function(t){if(!p&&t in k)return k[t];switch(t){case"keys":case"values":return function(){return new n(this,t)}}return function(){return new n(this,t)}},j=e+" Iterator",w="values"==y,O=!1,k=t.prototype,A=k[l]||k["@@iterator"]||y&&k[y],P=A||x(y),S=y?w?x("entries"):P:void 0,E="Array"==e?k.entries||A:A;if(E&&(m=s(E.call(new t)))!==Object.prototype&&m.next&&(f(m,j,!0),r||"function"==typeof m[l]||u(m,l,d)),w&&A&&"values"!==A.name&&(O=!0,P=function(){return A.call(this)}),r&&!g||!p&&!O&&k[l]||u(k,l,P),a[e]=P,a[j]=d,y)if(b={values:w?P:x("values"),keys:v?P:x("keys"),entries:S},g)for(_ in b)_ in k||i(k,_,b[_]);else o(o.P+o.F*(p||O),e,b);return b}},function(t,e,n){"use strict";var r=n(122),o=n(42),i=n(73),u={};n(12)(u,n(16)("iterator"),function(){return this}),t.exports=function(t,e,n){t.prototype=r(u,{next:o(1,n)}),i(t,e+" Iterator")}},function(t,e,n){var r=n(13),o=n(41),i=n(22);t.exports=n(14)?Object.defineProperties:function(t,e){o(t);for(var n,u=i(e),a=u.length,c=0;a>c;)r.f(t,n=u[c++],e[n]);return t}},function(t,e,n){var r=n(6).document;t.exports=r&&r.documentElement},function(t,e,n){var r=n(15),o=n(71),i=n(68)("IE_PROTO"),u=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=o(t),r(t,i)?t[i]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?u:null}},function(t,e,n){var r=n(71),o=n(22);n(214)("keys",function(){return function(t){return o(r(t))}})},function(t,e,n){var r=n(40),o=n(26),i=n(21);t.exports=function(t,e){var n=(o.Object||{})[t]||Object[t],u={};u[t]=e(n),r(r.S+r.F*i(function(){n(1)}),"Object",u)}},function(t,e,n){var r=n(13).f,o=Function.prototype,i=/^\s*function ([^ (]*)/;"name"in o||n(14)&&r(o,"name",{configurable:!0,get:function(){try{return(""+this).match(i)[1]}catch(t){return""}}})},function(t,e,n){var r=n(29),o=r("mapValues",n(334));o.placeholder=n(24),t.exports=o},function(t,e,n){function r(t,e){return 2==e?function(e,n){return t.apply(void 0,arguments)}:function(e){return t.apply(void 0,arguments)}}function o(t,e){return 2==e?function(e,n){return t(e,n)}:function(e){return t(e)}}function i(t){for(var e=t?t.length:0,n=Array(e);e--;)n[e]=t[e];return n}function u(t){return function(e){return t({},e)}}function a(t,e){return function(){for(var n=arguments.length,r=n-1,o=Array(n);n--;)o[n]=arguments[n];var i=o[e],u=o.slice(0,e);return i&&p.apply(u,i),e!=r&&p.apply(u,o.slice(e+1)),t.apply(this,u)}}function c(t,e){return function(){var n=arguments.length;if(n){for(var r=Array(n);n--;)r[n]=arguments[n];var o=r[0]=e.apply(void 0,r);return t.apply(void 0,r),o}}}function f(t,e,n,p){function d(t,e){if(A.cap){var n=s.iterateeRearg[t];if(n)return x(e,n);var r=!O&&s.iterateeAry[t];if(r)return m(e,r)}return e}function h(t,e,n){return S||A.curry&&n>1?W(e,n):e}function y(t,e,n){if(A.fixed&&(E||!s.skipFixed[t])){var r=s.methodSpread[t],o=r&&r.start;return void 0===o?R(e,n):a(e,o)}return e}function v(t,e,n){return A.rearg&&n>1&&(T||!s.skipRearg[t])?U(e,s.methodRearg[t]||s.aryRearg[n]):e}function g(t,e){e=G(e);for(var n=-1,r=e.length,o=r-1,i=C(Object(t)),u=i;null!=u&&++n<r;){var a=e[n],c=u[a];null==c||F(c)||B(c)||N(c)||(u[a]=C(n==o?c:Object(c))),u=u[a]}return i}function b(t){return Z.runInContext.convert(t)(void 0)}function _(t,e){var n=s.aliasToReal[t]||t,r=s.remap[n]||n,o=p;return function(t){var i=O?I:z,u=O?I[r]:e,a=M(M({},o),t);return f(i,n,u,a)}}function m(t,e){return j(t,function(t){return"function"==typeof t?o(t,e):t})}function x(t,e){return j(t,function(t){var n=e.length;return r(U(o(t,n),e),n)})}function j(t,e){return function(){var n=arguments.length;if(!n)return t();for(var r=Array(n);n--;)r[n]=arguments[n];var o=A.rearg?0:n-1;return r[o]=e(r[o]),t.apply(void 0,r)}}function w(t,e,n){var r,o=s.aliasToReal[t]||t,a=e,f=K[o];return f?a=f(e):A.immutable&&(s.mutate.array[o]?a=c(e,i):s.mutate.object[o]?a=c(e,u(e)):s.mutate.set[o]&&(a=c(e,g))),L(V,function(t){return L(s.aryMethod[t],function(e){if(o==e){var n=s.methodSpread[o],i=n&&n.afterRearg;return r=i?y(o,v(o,a,t),t):v(o,y(o,a,t),t),r=d(o,r),r=h(o,r,t),!1}}),!r}),r||(r=a),r==e&&(r=S?W(r,1):function(){return e.apply(this,arguments)}),r.convert=_(o,e),r.placeholder=e.placeholder=n,r}var O="function"==typeof e,k=e===Object(e);if(k&&(p=n,n=e,e=void 0),null==n)throw new TypeError;p||(p={});var A={cap:!("cap"in p)||p.cap,curry:!("curry"in p)||p.curry,fixed:!("fixed"in p)||p.fixed,immutable:!("immutable"in p)||p.immutable,rearg:!("rearg"in p)||p.rearg},P=O?n:l,S="curry"in p&&p.curry,E="fixed"in p&&p.fixed,T="rearg"in p&&p.rearg,I=O?n.runInContext():void 0,z=O?n:{ary:t.ary,assign:t.assign,clone:t.clone,curry:t.curry,forEach:t.forEach,isArray:t.isArray,isError:t.isError,isFunction:t.isFunction,isWeakMap:t.isWeakMap,iteratee:t.iteratee,keys:t.keys,rearg:t.rearg,toInteger:t.toInteger,toPath:t.toPath},R=z.ary,M=z.assign,C=z.clone,W=z.curry,L=z.forEach,D=z.isArray,B=z.isError,F=z.isFunction,N=z.isWeakMap,q=z.keys,U=z.rearg,$=z.toInteger,G=z.toPath,V=q(s.aryMethod),K={castArray:function(t){return function(){var e=arguments[0];return D(e)?t(i(e)):t.apply(void 0,arguments)}},iteratee:function(t){return function(){var e=arguments[0],n=arguments[1],r=t(e,n),i=r.length;return A.cap&&"number"==typeof n?(n=n>2?n-2:1,i&&i<=n?r:o(r,n)):r}},mixin:function(t){return function(e){var n=this;if(!F(n))return t(n,Object(e));var r=[];return L(q(e),function(t){F(e[t])&&r.push([t,n.prototype[t]])}),t(n,Object(e)),L(r,function(t){var e=t[1];F(e)?n.prototype[t[0]]=e:delete n.prototype[t[0]]}),n}},nthArg:function(t){return function(e){var n=e<0?1:$(e)+1;return W(t(e),n)}},rearg:function(t){return function(e,n){var r=n?n.length:0;return W(t(e,n),r)}},runInContext:function(e){return function(n){return f(t,e(n),p)}}};if(!k)return w(e,n,P);var Z=n,H=[];return L(V,function(t){L(s.aryMethod[t],function(t){var e=Z[s.remap[t]||t];e&&H.push([t,w(t,e,Z)])})}),L(q(Z),function(t){var e=Z[t];if("function"==typeof e){for(var n=H.length;n--;)if(H[n][0]==t)return;e.convert=_(t,e),H.push([t,e])}}),L(H,function(t){Z[t[0]]=t[1]}),Z.convert=b,Z.placeholder=Z,L(q(Z),function(t){L(s.realToAlias[t]||[],function(e){Z[e]=Z[t]})}),Z}var s=n(218),l=n(24),p=Array.prototype.push;t.exports=f},function(t,e){e.aliasToReal={each:"forEach",eachRight:"forEachRight",entries:"toPairs",entriesIn:"toPairsIn",extend:"assignIn",extendAll:"assignInAll",extendAllWith:"assignInAllWith",extendWith:"assignInWith",first:"head",conforms:"conformsTo",matches:"isMatch",property:"get",__:"placeholder",F:"stubFalse",T:"stubTrue",all:"every",allPass:"overEvery",always:"constant",any:"some",anyPass:"overSome",apply:"spread",assoc:"set",assocPath:"set",complement:"negate",compose:"flowRight",contains:"includes",dissoc:"unset",dissocPath:"unset",dropLast:"dropRight",dropLastWhile:"dropRightWhile",equals:"isEqual",identical:"eq",indexBy:"keyBy",init:"initial",invertObj:"invert",juxt:"over",omitAll:"omit",nAry:"ary",path:"get",pathEq:"matchesProperty",pathOr:"getOr",paths:"at",pickAll:"pick",pipe:"flow",pluck:"map",prop:"get",propEq:"matchesProperty",propOr:"getOr",props:"at",symmetricDifference:"xor",symmetricDifferenceBy:"xorBy",symmetricDifferenceWith:"xorWith",takeLast:"takeRight",takeLastWhile:"takeRightWhile",unapply:"rest",unnest:"flatten",useWith:"overArgs",where:"conformsTo",whereEq:"isMatch",zipObj:"zipObject"},e.aryMethod={1:["assignAll","assignInAll","attempt","castArray","ceil","create","curry","curryRight","defaultsAll","defaultsDeepAll","floor","flow","flowRight","fromPairs","invert","iteratee","memoize","method","mergeAll","methodOf","mixin","nthArg","over","overEvery","overSome","rest","reverse","round","runInContext","spread","template","trim","trimEnd","trimStart","uniqueId","words","zipAll"],2:["add","after","ary","assign","assignAllWith","assignIn","assignInAllWith","at","before","bind","bindAll","bindKey","chunk","cloneDeepWith","cloneWith","concat","conformsTo","countBy","curryN","curryRightN","debounce","defaults","defaultsDeep","defaultTo","delay","difference","divide","drop","dropRight","dropRightWhile","dropWhile","endsWith","eq","every","filter","find","findIndex","findKey","findLast","findLastIndex","findLastKey","flatMap","flatMapDeep","flattenDepth","forEach","forEachRight","forIn","forInRight","forOwn","forOwnRight","get","groupBy","gt","gte","has","hasIn","includes","indexOf","intersection","invertBy","invoke","invokeMap","isEqual","isMatch","join","keyBy","lastIndexOf","lt","lte","map","mapKeys","mapValues","matchesProperty","maxBy","meanBy","merge","mergeAllWith","minBy","multiply","nth","omit","omitBy","overArgs","pad","padEnd","padStart","parseInt","partial","partialRight","partition","pick","pickBy","propertyOf","pull","pullAll","pullAt","random","range","rangeRight","rearg","reject","remove","repeat","restFrom","result","sampleSize","some","sortBy","sortedIndex","sortedIndexOf","sortedLastIndex","sortedLastIndexOf","sortedUniqBy","split","spreadFrom","startsWith","subtract","sumBy","take","takeRight","takeRightWhile","takeWhile","tap","throttle","thru","times","trimChars","trimCharsEnd","trimCharsStart","truncate","union","uniqBy","uniqWith","unset","unzipWith","without","wrap","xor","zip","zipObject","zipObjectDeep"],3:["assignInWith","assignWith","clamp","differenceBy","differenceWith","findFrom","findIndexFrom","findLastFrom","findLastIndexFrom","getOr","includesFrom","indexOfFrom","inRange","intersectionBy","intersectionWith","invokeArgs","invokeArgsMap","isEqualWith","isMatchWith","flatMapDepth","lastIndexOfFrom","mergeWith","orderBy","padChars","padCharsEnd","padCharsStart","pullAllBy","pullAllWith","rangeStep","rangeStepRight","reduce","reduceRight","replace","set","slice","sortedIndexBy","sortedLastIndexBy","transform","unionBy","unionWith","update","xorBy","xorWith","zipWith"],4:["fill","setWith","updateWith"]},e.aryRearg={2:[1,0],3:[2,0,1],4:[3,2,0,1]},e.iterateeAry={dropRightWhile:1,dropWhile:1,every:1,filter:1,find:1,findFrom:1,findIndex:1,findIndexFrom:1,findKey:1,findLast:1,findLastFrom:1,findLastIndex:1,findLastIndexFrom:1,findLastKey:1,flatMap:1,flatMapDeep:1,flatMapDepth:1,forEach:1,forEachRight:1,forIn:1,forInRight:1,forOwn:1,forOwnRight:1,map:1,mapKeys:1,mapValues:1,partition:1,reduce:2,reduceRight:2,reject:1,remove:1,some:1,takeRightWhile:1,takeWhile:1,times:1,transform:2},e.iterateeRearg={mapKeys:[1],reduceRight:[1,0]},e.methodRearg={assignInAllWith:[1,0],assignInWith:[1,2,0],assignAllWith:[1,0],assignWith:[1,2,0],differenceBy:[1,2,0],differenceWith:[1,2,0],getOr:[2,1,0],intersectionBy:[1,2,0],intersectionWith:[1,2,0],isEqualWith:[1,2,0],isMatchWith:[2,1,0],mergeAllWith:[1,0],mergeWith:[1,2,0],padChars:[2,1,0],padCharsEnd:[2,1,0],padCharsStart:[2,1,0],pullAllBy:[2,1,0],pullAllWith:[2,1,0],rangeStep:[1,2,0],rangeStepRight:[1,2,0],setWith:[3,1,2,0],sortedIndexBy:[2,1,0],sortedLastIndexBy:[2,1,0],unionBy:[1,2,0],unionWith:[1,2,0],updateWith:[3,1,2,0],xorBy:[1,2,0],xorWith:[1,2,0],zipWith:[1,2,0]},e.methodSpread={assignAll:{start:0},assignAllWith:{start:0},assignInAll:{start:0},assignInAllWith:{start:0},defaultsAll:{start:0},defaultsDeepAll:{start:0},invokeArgs:{start:2},invokeArgsMap:{start:2},mergeAll:{start:0},mergeAllWith:{start:0},partial:{start:1},partialRight:{start:1},without:{start:1},zipAll:{start:0}},e.mutate={array:{fill:!0,pull:!0,pullAll:!0,pullAllBy:!0,pullAllWith:!0,pullAt:!0,remove:!0,reverse:!0},object:{assign:!0,assignAll:!0,assignAllWith:!0,assignIn:!0,assignInAll:!0,assignInAllWith:!0,assignInWith:!0,assignWith:!0,defaults:!0,defaultsAll:!0,defaultsDeep:!0,defaultsDeepAll:!0,merge:!0,mergeAll:!0,mergeAllWith:!0,mergeWith:!0},set:{set:!0,setWith:!0,unset:!0,update:!0,updateWith:!0}},e.realToAlias=function(){var t=Object.prototype.hasOwnProperty,n=e.aliasToReal,r={};for(var o in n){var i=n[o];t.call(r,i)?r[i].push(o):r[i]=[o]}return r}(),e.remap={assignAll:"assign",assignAllWith:"assignWith",assignInAll:"assignIn",assignInAllWith:"assignInWith",curryN:"curry",curryRightN:"curryRight",defaultsAll:"defaults",defaultsDeepAll:"defaultsDeep",findFrom:"find",findIndexFrom:"findIndex",findLastFrom:"findLast",findLastIndexFrom:"findLastIndex",getOr:"get",includesFrom:"includes",indexOfFrom:"indexOf",invokeArgs:"invoke",invokeArgsMap:"invokeMap",lastIndexOfFrom:"lastIndexOf",mergeAll:"merge",mergeAllWith:"mergeWith",padChars:"pad",padCharsEnd:"padEnd",padCharsStart:"padStart",propertyOf:"get",rangeStep:"range",rangeStepRight:"rangeRight",restFrom:"rest",spreadFrom:"spread",trimChars:"trim",trimCharsEnd:"trimEnd",trimCharsStart:"trimStart",zipAll:"zip"},e.skipFixed={castArray:!0,flow:!0,flowRight:!0,iteratee:!0,mixin:!0,rearg:!0,runInContext:!0},e.skipRearg={add:!0,assign:!0,assignIn:!0,bind:!0,bindKey:!0,concat:!0,difference:!0,divide:!0,eq:!0,gt:!0,gte:!0,isEqual:!0,lt:!0,lte:!0,matchesProperty:!0,merge:!0,multiply:!0,overArgs:!0,partial:!0,partialRight:!0,propertyOf:!0,random:!0,range:!0,rangeRight:!0,subtract:!0,zip:!0,zipObject:!0,zipObjectDeep:!0}},function(t,e,n){t.exports={ary:n(220),assign:n(141),clone:n(254),curry:n(299),forEach:n(82),isArray:n(2),isError:n(300),isFunction:n(76),isWeakMap:n(302),iteratee:n(303),keys:n(145),rearg:n(328),toInteger:n(140),toPath:n(333)}},function(t,e,n){function r(t,e,n){return e=n?void 0:e,e=t&&null==e?t.length:e,o(t,i,void 0,void 0,void 0,void 0,e)}var o=n(74),i=128;t.exports=r},function(t,e,n){function r(t){return!(!u(t)||i(t))&&(o(t)?h:f).test(a(t))}var o=n(76),i=n(224),u=n(11),a=n(127),c=/[\\^$.*+?()[\]{}|]/g,f=/^\[object .+?Constructor\]$/,s=Function.prototype,l=Object.prototype,p=s.toString,d=l.hasOwnProperty,h=RegExp("^"+p.call(d).replace(c,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");t.exports=r},function(t,e,n){function r(t){var e=u.call(t,c),n=t[c];try{t[c]=void 0;var r=!0}catch(t){}var o=a.call(t);return r&&(e?t[c]=n:delete t[c]),o}var o=n(25),i=Object.prototype,u=i.hasOwnProperty,a=i.toString,c=o?o.toStringTag:void 0;t.exports=r},function(t,e){function n(t){return o.call(t)}var r=Object.prototype,o=r.toString;t.exports=n},function(t,e,n){function r(t){return!!i&&i in t}var o=n(225),i=function(){var t=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}();t.exports=r},function(t,e,n){var r=n(1),o=r["__core-js_shared__"];t.exports=o},function(t,e){function n(t,e){return null==t?void 0:t[e]}t.exports=n},function(t,e,n){function r(t,e,n){function r(){return(this&&this!==i&&this instanceof r?c:t).apply(a?n:this,arguments)}var a=e&u,c=o(t);return r}var o=n(48),i=n(1),u=1;t.exports=r},function(t,e,n){function r(t,e,n){function r(){for(var i=arguments.length,p=Array(i),d=i,h=c(r);d--;)p[d]=arguments[d];var y=i<3&&p[0]!==h&&p[i-1]!==h?[]:f(p,h);return(i-=y.length)<n?a(t,e,u,r.placeholder,void 0,p,y,void 0,void 0,n-i):o(this&&this!==s&&this instanceof r?l:t,this,p)}var l=i(t);return r}var o=n(77),i=n(48),u=n(128),a=n(131),c=n(139),f=n(84),s=n(1);t.exports=r},function(t,e){function n(t,e){for(var n=t.length,r=0;n--;)t[n]===e&&++r;return r}t.exports=n},function(t,e){function n(){}t.exports=n},function(t,e){var n={};t.exports=n},function(t,e,n){function r(t){if(c(t)&&!a(t)&&!(t instanceof o)){if(t instanceof i)return t;if(l.call(t,"__wrapped__"))return f(t)}return new i(t)}var o=n(78),i=n(81),u=n(79),a=n(2),c=n(3),f=n(233),s=Object.prototype,l=s.hasOwnProperty;r.prototype=u.prototype,r.prototype.constructor=r,t.exports=r},function(t,e,n){function r(t){if(t instanceof o)return t.clone();var e=new i(t.__wrapped__,t.__chain__);return e.__actions__=u(t.__actions__),e.__index__=t.__index__,e.__values__=t.__values__,e}var o=n(78),i=n(81),u=n(50);t.exports=r},function(t,e){function n(t){var e=t.match(r);return e?e[1].split(o):[]}var r=/\{\n\/\* \[wrapped with (.+)\] \*/,o=/,? & /;t.exports=n},function(t,e){function n(t,e){var n=e.length;if(!n)return t;var o=n-1;return e[o]=(n>1?"& ":"")+e[o],e=e.join(n>2?", ":" "),t.replace(r,"{\n/* [wrapped with "+e+"] */\n")}var r=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/;t.exports=n},function(t,e,n){var r=n(237),o=n(138),i=n(75),u=o?function(t,e){return o(t,"toString",{configurable:!0,enumerable:!1,value:r(e),writable:!0})}:i;t.exports=u},function(t,e){function n(t){return function(){return t}}t.exports=n},function(t,e,n){function r(t,e){return o(u,function(n){var r="_."+n[0];e&n[1]&&!i(t,r)&&t.push(r)}),t.sort()}var o=n(82),i=n(239),u=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]];t.exports=r},function(t,e,n){function r(t,e){return!!(null==t?0:t.length)&&o(t,e,0)>-1}var o=n(240);t.exports=r},function(t,e,n){function r(t,e,n){return e===e?u(t,e,n):o(t,i,n)}var o=n(241),i=n(242),u=n(243);t.exports=r},function(t,e){function n(t,e,n,r){for(var o=t.length,i=n+(r?1:-1);r?i--:++i<o;)if(e(t[i],i,t))return i;return-1}t.exports=n},function(t,e){function n(t){return t!==t}t.exports=n},function(t,e){function n(t,e,n){for(var r=n-1,o=t.length;++r<o;)if(t[r]===e)return r;return-1}t.exports=n},function(t,e,n){function r(t,e){for(var n=t.length,r=u(e.length,n),a=o(t);r--;){var c=e[r];t[r]=i(c,n)?a[c]:void 0}return t}var o=n(50),i=n(83),u=Math.min;t.exports=r},function(t,e,n){function r(t,e,n,r){function c(){for(var e=-1,i=arguments.length,a=-1,l=r.length,p=Array(l+i),d=this&&this!==u&&this instanceof c?s:t;++a<l;)p[a]=r[a];for(;i--;)p[a++]=arguments[++e];return o(d,f?n:this,p)}var f=e&a,s=i(t);return c}var o=n(77),i=n(48),u=n(1),a=1;t.exports=r},function(t,e,n){function r(t,e){var n=t[1],r=e[1],y=n|r,v=y<(c|f|p),g=r==p&&n==l||r==p&&n==d&&t[7].length<=e[8]||r==(p|d)&&e[7].length<=e[8]&&n==l;if(!v&&!g)return t;r&c&&(t[2]=e[2],y|=n&c?0:s);var b=e[3];if(b){var _=t[3];t[3]=_?o(_,b,e[4]):b,t[4]=_?u(t[3],a):e[4]}return b=e[5],b&&(_=t[5],t[5]=_?i(_,b,e[6]):b,t[6]=_?u(t[5],a):e[6]),b=e[7],b&&(t[7]=b),r&p&&(t[8]=null==t[8]?e[8]:h(t[8],e[8])),null==t[9]&&(t[9]=e[9]),t[0]=e[0],t[1]=y,t}var o=n(129),i=n(130),u=n(84),a="__lodash_placeholder__",c=1,f=2,s=4,l=8,p=128,d=256,h=Math.min;t.exports=r},function(t,e,n){function r(t){if(!t)return 0===t?t:0;if((t=o(t))===i||t===-i){return(t<0?-1:1)*u}return t===t?t:0}var o=n(248),i=1/0,u=1.7976931348623157e308;t.exports=r},function(t,e,n){function r(t){if("number"==typeof t)return t;if(i(t))return u;if(o(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=o(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=t.replace(a,"");var n=f.test(t);return n||s.test(t)?l(t.slice(2),n?2:8):c.test(t)?u:+t}var o=n(11),i=n(30),u=NaN,a=/^\s+|\s+$/g,c=/^[-+]0x[0-9a-f]+$/i,f=/^0b[01]+$/i,s=/^0o[0-7]+$/i,l=parseInt;t.exports=r},function(t,e){function n(t,e){for(var n=-1,r=Array(t);++n<t;)r[n]=e(n);return r}t.exports=n},function(t,e,n){function r(t){return i(t)&&o(t)==u}var o=n(18),i=n(3),u="[object Arguments]";t.exports=r},function(t,e){function n(){return!1}t.exports=n},function(t,e,n){function r(t){return u(t)&&i(t.length)&&!!a[o(t)]}var o=n(18),i=n(89),u=n(3),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,t.exports=r},function(t,e,n){var r=n(146),o=r(Object.keys,Object);t.exports=o},function(t,e,n){function r(t){return o(t,i)}var o=n(148),i=4;t.exports=r},function(t,e){function n(){this.__data__=[],this.size=0}t.exports=n},function(t,e,n){function r(t){var e=this.__data__,n=o(e,t);return!(n<0)&&(n==e.length-1?e.pop():u.call(e,n,1),--this.size,!0)}var o=n(53),i=Array.prototype,u=i.splice;t.exports=r},function(t,e,n){function r(t){var e=this.__data__,n=o(e,t);return n<0?void 0:e[n][1]}var o=n(53);t.exports=r},function(t,e,n){function r(t){return o(this.__data__,t)>-1}var o=n(53);t.exports=r},function(t,e,n){function r(t,e){var n=this.__data__,r=o(n,t);return r<0?(++this.size,n.push([t,e])):n[r][1]=e,this}var o=n(53);t.exports=r},function(t,e,n){function r(){this.__data__=new o,this.size=0}var o=n(52);t.exports=r},function(t,e){function n(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n}t.exports=n},function(t,e){function n(t){return this.__data__.get(t)}t.exports=n},function(t,e){function n(t){return this.__data__.has(t)}t.exports=n},function(t,e,n){function r(t,e){var n=this.__data__;if(n instanceof o){var r=n.__data__;if(!i||r.length<a-1)return r.push([t,e]),this.size=++n.size,this;n=this.__data__=new u(r)}return n.set(t,e),this.size=n.size,this}var o=n(52),i=n(94),u=n(95),a=200;t.exports=r},function(t,e,n){function r(){this.size=0,this.__data__={hash:new o,map:new(u||i),string:new o}}var o=n(266),i=n(52),u=n(94);t.exports=r},function(t,e,n){function r(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}var o=n(267),i=n(268),u=n(269),a=n(270),c=n(271);r.prototype.clear=o,r.prototype.delete=i,r.prototype.get=u,r.prototype.has=a,r.prototype.set=c,t.exports=r},function(t,e,n){function r(){this.__data__=o?o(null):{},this.size=0}var o=n(54);t.exports=r},function(t,e){function n(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}t.exports=n},function(t,e,n){function r(t){var e=this.__data__;if(o){var n=e[t];return n===i?void 0:n}return a.call(e,t)?e[t]:void 0}var o=n(54),i="__lodash_hash_undefined__",u=Object.prototype,a=u.hasOwnProperty;t.exports=r},function(t,e,n){function r(t){var e=this.__data__;return o?void 0!==e[t]:u.call(e,t)}var o=n(54),i=Object.prototype,u=i.hasOwnProperty;t.exports=r},function(t,e,n){function r(t,e){var n=this.__data__;return this.size+=this.has(t)?0:1,n[t]=o&&void 0===e?i:e,this}var o=n(54),i="__lodash_hash_undefined__";t.exports=r},function(t,e,n){function r(t){var e=o(this,t).delete(t);return this.size-=e?1:0,e}var o=n(55);t.exports=r},function(t,e){function n(t){var e=typeof t;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==t:null===t}t.exports=n},function(t,e,n){function r(t){return o(this,t).get(t)}var o=n(55);t.exports=r},function(t,e,n){function r(t){return o(this,t).has(t)}var o=n(55);t.exports=r},function(t,e,n){function r(t,e){var n=o(this,t),r=n.size;return n.set(t,e),this.size+=n.size==r?0:1,this}var o=n(55);t.exports=r},function(t,e,n){function r(t,e){return t&&o(e,i(e),t)}var o=n(51),i=n(149);t.exports=r},function(t,e,n){function r(t){if(!o(t))return u(t);var e=i(t),n=[];for(var r in t)("constructor"!=r||!e&&c.call(t,r))&&n.push(r);return n}var o=n(11),i=n(92),u=n(279),a=Object.prototype,c=a.hasOwnProperty;t.exports=r},function(t,e){function n(t){var e=[];if(null!=t)for(var n in Object(t))e.push(n);return e}t.exports=n},function(t,e,n){(function(t){function r(t,e){if(e)return t.slice();var n=t.length,r=f?f(n):new t.constructor(n);return t.copy(r),r}var o=n(1),i="object"==typeof e&&e&&!e.nodeType&&e,u=i&&"object"==typeof t&&t&&!t.nodeType&&t,a=u&&u.exports===i,c=a?o.Buffer:void 0,f=c?c.allocUnsafe:void 0;t.exports=r}).call(e,n(19)(t))},function(t,e,n){function r(t,e){return o(t,i(t),e)}var o=n(51),i=n(96);t.exports=r},function(t,e){function n(t,e){for(var n=-1,r=null==t?0:t.length,o=0,i=[];++n<r;){var u=t[n];e(u,n,t)&&(i[o++]=u)}return i}t.exports=n},function(t,e,n){function r(t,e){return o(t,i(t),e)}var o=n(51),i=n(151);t.exports=r},function(t,e,n){function r(t){return o(t,u,i)}var o=n(153),i=n(151),u=n(149);t.exports=r},function(t,e,n){var r=n(17),o=n(1),i=r(o,"DataView");t.exports=i},function(t,e,n){var r=n(17),o=n(1),i=r(o,"Promise");t.exports=i},function(t,e,n){var r=n(17),o=n(1),i=r(o,"Set");t.exports=i},function(t,e){function n(t){var e=t.length,n=new t.constructor(e);return e&&"string"==typeof t[0]&&o.call(t,"index")&&(n.index=t.index,n.input=t.input),n}var r=Object.prototype,o=r.hasOwnProperty;t.exports=n},function(t,e,n){function r(t,e,n){var r=t.constructor;switch(e){case g:return o(t);case f:case s:return new r(+t);case b:return i(t,n);case _:case m:case x:case j:case w:case O:case k:case A:case P:return c(t,n);case l:return new r;case p:case y:return new r(t);case d:return u(t);case h:return new r;case v:return a(t)}}var o=n(99),i=n(290),u=n(291),a=n(292),c=n(293),f="[object Boolean]",s="[object Date]",l="[object Map]",p="[object Number]",d="[object RegExp]",h="[object Set]",y="[object String]",v="[object Symbol]",g="[object ArrayBuffer]",b="[object DataView]",_="[object Float32Array]",m="[object Float64Array]",x="[object Int8Array]",j="[object Int16Array]",w="[object Int32Array]",O="[object Uint8Array]",k="[object Uint8ClampedArray]",A="[object Uint16Array]",P="[object Uint32Array]";t.exports=r},function(t,e,n){function r(t,e){var n=e?o(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.byteLength)}var o=n(99);t.exports=r},function(t,e){function n(t){var e=new t.constructor(t.source,r.exec(t));return e.lastIndex=t.lastIndex,e}var r=/\w*$/;t.exports=n},function(t,e,n){function r(t){return u?Object(u.call(t)):{}}var o=n(25),i=o?o.prototype:void 0,u=i?i.valueOf:void 0;t.exports=r},function(t,e,n){function r(t,e){var n=e?o(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.length)}var o=n(99);t.exports=r},function(t,e,n){function r(t){return"function"!=typeof t.constructor||u(t)?{}:o(i(t))}var o=n(49),i=n(98),u=n(92);t.exports=r},function(t,e,n){var r=n(296),o=n(90),i=n(91),u=i&&i.isMap,a=u?o(u):r;t.exports=a},function(t,e,n){function r(t){return i(t)&&o(t)==u}var o=n(32),i=n(3),u="[object Map]";t.exports=r},function(t,e,n){var r=n(298),o=n(90),i=n(91),u=i&&i.isSet,a=u?o(u):r;t.exports=a},function(t,e,n){function r(t){return i(t)&&o(t)==u}var o=n(32),i=n(3),u="[object Set]";t.exports=r},function(t,e,n){function r(t,e,n){e=n?void 0:e;var u=o(t,i,void 0,void 0,void 0,void 0,void 0,e);return u.placeholder=r.placeholder,u}var o=n(74),i=8;r.placeholder={},t.exports=r},function(t,e,n){function r(t){if(!i(t))return!1;var e=o(t);return e==c||e==a||"string"==typeof t.message&&"string"==typeof t.name&&!u(t)}var o=n(18),i=n(3),u=n(301),a="[object DOMException]",c="[object Error]";t.exports=r},function(t,e,n){function r(t){if(!u(t)||o(t)!=a)return!1;var e=i(t);if(null===e)return!0;var n=l.call(e,"constructor")&&e.constructor;return"function"==typeof n&&n instanceof n&&s.call(n)==p}var o=n(18),i=n(98),u=n(3),a="[object Object]",c=Function.prototype,f=Object.prototype,s=c.toString,l=f.hasOwnProperty,p=s.call(Object);t.exports=r},function(t,e,n){function r(t){return i(t)&&o(t)==u}var o=n(32),i=n(3),u="[object WeakMap]";t.exports=r},function(t,e,n){function r(t){return i("function"==typeof t?t:o(t,u))}var o=n(148),i=n(155),u=1;t.exports=r},function(t,e,n){function r(t){var e=i(t);return 1==e.length&&e[0][2]?u(e[0][0],e[0][1]):function(n){return n===t||o(n,t,e)}}var o=n(305),i=n(316),u=n(159);t.exports=r},function(t,e,n){function r(t,e,n,r){var c=n.length,f=c,s=!r;if(null==t)return!f;for(t=Object(t);c--;){var l=n[c];if(s&&l[2]?l[1]!==t[l[0]]:!(l[0]in t))return!1}for(;++c<f;){l=n[c];var p=l[0],d=t[p],h=l[1];if(s&&l[2]){if(void 0===d&&!(p in t))return!1}else{var y=new o;if(r)var v=r(d,h,p,t,e,y);if(!(void 0===v?i(h,d,u|a,r,y):v))return!1}}return!0}var o=n(93),i=n(156),u=1,a=2;t.exports=r},function(t,e,n){function r(t,e,n,r,v,b){var _=f(t),m=f(e),x=_?h:c(t),j=m?h:c(e);x=x==d?y:x,j=j==d?y:j;var w=x==y,O=j==y,k=x==j;if(k&&s(t)){if(!s(e))return!1;_=!0,w=!1}if(k&&!w)return b||(b=new o),_||l(t)?i(t,e,n,r,v,b):u(t,e,x,n,r,v,b);if(!(n&p)){var A=w&&g.call(t,"__wrapped__"),P=O&&g.call(e,"__wrapped__");if(A||P){var S=A?t.value():t,E=P?e.value():e;return b||(b=new o),v(S,E,n,r,b)}}return!!k&&(b||(b=new o),a(t,e,n,r,v,b))}var o=n(93),i=n(157),u=n(312),a=n(315),c=n(32),f=n(2),s=n(88),l=n(144),p=1,d="[object Arguments]",h="[object Array]",y="[object Object]",v=Object.prototype,g=v.hasOwnProperty;t.exports=r},function(t,e,n){function r(t){var e=-1,n=null==t?0:t.length;for(this.__data__=new o;++e<n;)this.add(t[e])}var o=n(95),i=n(308),u=n(309);r.prototype.add=r.prototype.push=i,r.prototype.has=u,t.exports=r},function(t,e){function n(t){return this.__data__.set(t,r),this}var r="__lodash_hash_undefined__";t.exports=n},function(t,e){function n(t){return this.__data__.has(t)}t.exports=n},function(t,e){function n(t,e){for(var n=-1,r=null==t?0:t.length;++n<r;)if(e(t[n],n,t))return!0;return!1}t.exports=n},function(t,e){function n(t,e){return t.has(e)}t.exports=n},function(t,e,n){function r(t,e,n,r,o,w,k){switch(n){case j:if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)return!1;t=t.buffer,e=e.buffer;case x:return!(t.byteLength!=e.byteLength||!w(new i(t),new i(e)));case p:case d:case v:return u(+t,+e);case h:return t.name==e.name&&t.message==e.message;case g:case _:return t==e+"";case y:var A=c;case b:var P=r&s;if(A||(A=f),t.size!=e.size&&!P)return!1;var S=k.get(t);if(S)return S==e;r|=l,k.set(t,e);var E=a(A(t),A(e),r,o,w,k);return k.delete(t),E;case m:if(O)return O.call(t)==O.call(e)}return!1}var o=n(25),i=n(154),u=n(86),a=n(157),c=n(313),f=n(314),s=1,l=2,p="[object Boolean]",d="[object Date]",h="[object Error]",y="[object Map]",v="[object Number]",g="[object RegExp]",b="[object Set]",_="[object String]",m="[object Symbol]",x="[object ArrayBuffer]",j="[object DataView]",w=o?o.prototype:void 0,O=w?w.valueOf:void 0;t.exports=r},function(t,e){function n(t){var e=-1,n=Array(t.size);return t.forEach(function(t,r){n[++e]=[r,t]}),n}t.exports=n},function(t,e){function n(t){var e=-1,n=Array(t.size);return t.forEach(function(t){n[++e]=t}),n}t.exports=n},function(t,e,n){function r(t,e,n,r,u,c){var f=n&i,s=o(t),l=s.length;if(l!=o(e).length&&!f)return!1;for(var p=l;p--;){var d=s[p];if(!(f?d in e:a.call(e,d)))return!1}var h=c.get(t);if(h&&c.get(e))return h==e;var y=!0;c.set(t,e),c.set(e,t);for(var v=f;++p<l;){d=s[p];var g=t[d],b=e[d];if(r)var _=f?r(b,g,d,e,t,c):r(g,b,d,t,e,c);if(!(void 0===_?g===b||u(g,b,n,r,c):_)){y=!1;break}v||(v="constructor"==d)}if(y&&!v){var m=t.constructor,x=e.constructor;m!=x&&"constructor"in t&&"constructor"in e&&!("function"==typeof m&&m instanceof m&&"function"==typeof x&&x instanceof x)&&(y=!1)}return c.delete(t),c.delete(e),y}var o=n(152),i=1,u=Object.prototype,a=u.hasOwnProperty;t.exports=r},function(t,e,n){function r(t){for(var e=i(t),n=e.length;n--;){var r=e[n],u=t[r];e[n]=[r,u,o(u)]}return e}var o=n(158),i=n(31);t.exports=r},function(t,e,n){function r(t,e){return a(t)&&c(e)?f(s(t),e):function(n){var r=i(n,t);return void 0===r&&r===e?u(n,t):o(e,r,l|p)}}var o=n(156),i=n(318),u=n(322),a=n(100),c=n(158),f=n(159),s=n(34),l=1,p=2;t.exports=r},function(t,e,n){function r(t,e,n){var r=null==t?void 0:o(t,e);return void 0===r?n:r}var o=n(160);t.exports=r},function(t,e,n){function r(t){var e=o(t,function(t){return n.size===i&&n.clear(),t}),n=e.cache;return e}var o=n(320),i=500;t.exports=r},function(t,e,n){function r(t,e){if("function"!=typeof t||null!=e&&"function"!=typeof e)throw new TypeError(i);var n=function(){var r=arguments,o=e?e.apply(this,r):r[0],i=n.cache;if(i.has(o))return i.get(o);var u=t.apply(this,r);return n.cache=i.set(o,u)||i,u};return n.cache=new(r.Cache||o),n}var o=n(95),i="Expected a function";r.Cache=o,t.exports=r},function(t,e,n){function r(t){if("string"==typeof t)return t;if(u(t))return i(t,r)+"";if(a(t))return s?s.call(t):"";var e=t+"";return"0"==e&&1/t==-c?"-0":e}var o=n(25),i=n(163),u=n(2),a=n(30),c=1/0,f=o?o.prototype:void 0,s=f?f.toString:void 0;t.exports=r},function(t,e,n){function r(t,e){return null!=t&&i(t,e,o)}var o=n(323),i=n(324);t.exports=r},function(t,e){function n(t,e){return null!=t&&e in Object(t)}t.exports=n},function(t,e,n){function r(t,e,n){e=o(e,t);for(var r=-1,s=e.length,l=!1;++r<s;){var p=f(e[r]);if(!(l=null!=t&&n(t,p)))break;t=t[p]}return l||++r!=s?l:!!(s=null==t?0:t.length)&&c(s)&&a(p,s)&&(u(t)||i(t))}var o=n(161),i=n(87),u=n(2),a=n(83),c=n(89),f=n(34);t.exports=r},function(t,e,n){function r(t){return u(t)?o(a(t)):i(t)}var o=n(326),i=n(327),u=n(100),a=n(34);t.exports=r},function(t,e){function n(t){return function(e){return null==e?void 0:e[t]}}t.exports=n},function(t,e,n){function r(t){return function(e){return o(e,t)}}var o=n(160);t.exports=r},function(t,e,n){var r=n(74),o=n(164),i=o(function(t,e){return r(t,256,void 0,void 0,void 0,e)});t.exports=i},function(t,e,n){function r(t){return(null==t?0:t.length)?o(t,1):[]}var o=n(330);t.exports=r},function(t,e,n){function r(t,e,n,u,a){var c=-1,f=t.length;for(n||(n=i),a||(a=[]);++c<f;){var s=t[c];e>0&&n(s)?e>1?r(s,e-1,n,u,a):o(a,s):u||(a[a.length]=s)}return a}var o=n(97),i=n(331);t.exports=r},function(t,e,n){function r(t){return u(t)||i(t)||!!(a&&t&&t[a])}var o=n(25),i=n(87),u=n(2),a=o?o.isConcatSpreadable:void 0;t.exports=r},function(t,e,n){function r(t,e,n){return e=i(void 0===e?t.length-1:e,0),function(){for(var r=arguments,u=-1,a=i(r.length-e,0),c=Array(a);++u<a;)c[u]=r[e+u];u=-1;for(var f=Array(e+1);++u<e;)f[u]=r[u];return f[e]=n(c),o(t,this,f)}}var o=n(77),i=Math.max;t.exports=r},function(t,e,n){function r(t){return u(t)?o(t,f):a(t)?[t]:i(c(s(t)))}var o=n(163),i=n(50),u=n(2),a=n(30),c=n(162),f=n(34),s=n(33);t.exports=r},function(t,e,n){function r(t,e){var n={};return e=u(e,3),i(t,function(t,r,i){o(n,r,e(t,r,i))}),n}var o=n(85),i=n(335),u=n(155);t.exports=r},function(t,e,n){function r(t,e){return t&&o(t,e,i)}var o=n(336),i=n(31);t.exports=r},function(t,e,n){var r=n(337),o=r();t.exports=o},function(t,e){function n(t){return function(e,n,r){for(var o=-1,i=Object(e),u=r(e),a=u.length;a--;){var c=u[t?a:++o];if(!1===n(i[c],c,i))break}return e}}t.exports=n},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(n(339)),i=r(n(341)),u=r(n(345)),a=r(n(348)),c=(0,u.default)([i.default,(0,o.default)(/,|\(|\)/g,""),(0,o.default)(/\s+/g,"_"),(0,o.default)(/'|’/g,"_039_"),(0,o.default)("–","-")]),f=(0,u.default)([a.default,c]),s={formatIStatsValueKeepCase:c,formatIStatsValue:f};e.default=s,t.exports=e.default},function(t,e,n){var r=n(29),o=r("replace",n(340));o.placeholder=n(24),t.exports=o},function(t,e,n){function r(){var t=arguments,e=o(t[0]);return t.length<3?e:e.replace(t[1],t[2])}var o=n(33);t.exports=r},function(t,e,n){var r=n(29),o=r("deburr",n(342),n(165));o.placeholder=n(24),t.exports=o},function(t,e,n){function r(t){return(t=i(t))&&t.replace(u,o).replace(a,"")}var o=n(343),i=n(33),u=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,a=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g");t.exports=r},function(t,e,n){var r=n(344),o={"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"},i=r(o);t.exports=i},function(t,e){function n(t){return function(e){return null==t?void 0:t[e]}}t.exports=n},function(t,e,n){var r=n(29),o=r("flow",n(346));o.placeholder=n(24),t.exports=o},function(t,e,n){var r=n(347),o=r();t.exports=o},function(t,e,n){function r(t){return i(function(e){var n=e.length,r=n,i=o.prototype.thru;for(t&&e.reverse();r--;){var y=e[r];if("function"!=typeof y)throw new TypeError(s);if(i&&!v&&"wrapper"==a(y))var v=new o([],!0)}for(r=v?r:n;++r<n;){y=e[r];var g=a(y),b="wrapper"==g?u(y):void 0;v=b&&f(b[0])&&b[1]==(d|l|p|h)&&!b[4].length&&1==b[9]?v[a(b[0])].apply(v,b[3]):1==y.length&&f(y)?v[g]():v.thru(y)}return function(){var t=arguments,r=t[0];if(v&&1==t.length&&c(r))return v.plant(r).value();for(var o=0,i=n?e[o].apply(this,t):r;++o<n;)i=e[o].call(this,i);return i}})}var o=n(81),i=n(164),u=n(80),a=n(133),c=n(2),f=n(132),s="Expected a function",l=8,p=32,d=128,h=256;t.exports=r},function(t,e,n){var r=n(29),o=r("toLower",n(349),n(165));o.placeholder=n(24),t.exports=o},function(t,e,n){function r(t){return o(t).toLowerCase()}var o=n(33);t.exports=r},function(t,e,n){"use strict";var r=n(101);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(n(166)),i=r(n(56)),u=r(n(167)),a=function(){return window.Promise||(window.Promise=o.default),new o.default(function(t,e){requirejs(["idcta-v2/idcta-1","orb/cookies"],function(e,n){t({idcta:e,cookiesLib:n})},function(t){i.default.track("requirejs","error",{error_message:t.toString()}),e(t)})})},c={isSignedIn:!1},f=function(){return a().then(function(t){var e=t.idcta,n=t.cookiesLib,r=n.readPolicy();return e.hasCookie()?u.default.checkFlagpole().then(function(){return e.initiateTokenRefresh().then(function(){var t=e.getUserDetailsFromCookie();return{isSignedIn:!0,isUnderThirteen:"u13"===t.ab,hasPersonalisationEnabled:t.ep,displayName:t.dn,personalisationCookiesEnabled:r.personalisation}}).catch(function(t){return i.default.track("id_token_refresh_error","error",{error_code:t.code,error_message:t.message}),c})}):c})},s={getDetails:f};e.default=s,t.exports=e.default},function(t,e,n){"use strict";var r=n(101);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(n(352));n(168);var i=n(353),u=n(169),a="urn:bbc:isite2:file_id:",c={origin:"web"},f={"programme-of-study":"biteprogrammestudy",exam:"biteexamspecification","study-guide":"bitestudyguide",article:"article"},s=function(t){return f[t]},l=function(t){return"article"===t?"blocks-bitesize":"education"},p=function(t){return t.map(function(t){var e=t.id,n=t.type,r=t.action;return{resourceId:e,resourceDomain:"learning",resourceType:s(n),action:r}})},d=function(t){return{resourceId:"".concat(a).concat(l(t.type),":").concat(t.id),resourceDomain:"learning",resourceType:s(t.type),action:t.action}},h=function(t){var e={resourceId:"".concat(a).concat(l(t.type),":").concat(t.id),resourceDomain:"learning",resourceType:s(t.type),metaData:c};return e.metaData.levelId=t.keyStageId,t.examspecId&&(e.metaData.examspecId=t.examspecId),t.posId&&(e.metaData.posId=t.posId),e},y=function(t,e){return{resourceId:"".concat(a,"blocks-bitesize:").concat(t),resourceDomain:"learning",resourceType:f.article,metaData:(0,o.default)(c,e)}},v=function(t,e){return"".concat(a).concat(l(e),":").concat(t)},g=function(t){return"urn:bbc:learning:article:isite2:file_id:blocks-bitesize:".concat(t)},b=function(t,e){return fetch("".concat((0,u.getUASHost)()).concat(t),{method:"POST",headers:new Headers({"Content-Type":"application/json",Accept:"application/json","X-Authentication-Provider":"idv5","X-Api-Key":(0,u.getUASApiKey)()}),credentials:"include",body:JSON.stringify(e)}).then(function(t){return 202!==t.status?t.json():void 0}).then(function(e){if(e)throw new Error("Error posting resource(s) to '".concat(t,"': ").concat(JSON.stringify(e,null,2)))})},_=b,m=function(t,e){var n=(0,i.chunk)(50,e).map(function(e){return b(t,e)});return Promise.all(n).then(function(){})},x=function(t){var e="";return t&&(Object.keys(t).forEach(function(n){e+="&".concat(n,"=").concat(t[n])}),e="?".concat(e.substr(1))),e},j=function(t){return fetch("".concat((0,u.getUASHost)()).concat(t),{method:"GET",headers:new Headers({"Content-Type":"application/json",Accept:"application/json","X-Authentication-Provider":"idv5","X-Api-Key":(0,u.getUASApiKey)()}),credentials:"include"}).then(function(e){if(200!==e.status)throw new Error("Error getting '".concat(t,"': ").concat(JSON.stringify(e.json(),null,2)));return e.json()})},w=function(t){return fetch("".concat((0,u.getUASHost)()).concat(t),{method:"GET",headers:new Headers({"Content-Type":"application/json",Accept:"application/json","X-Authentication-Provider":"idv5","X-Api-Key":(0,u.getUASApiKey)()}),credentials:"include"}).then(function(e){if(200!==e.status)throw new Error("Error getting '".concat(t,"': ").concat(JSON.stringify(e.json(),null,2)));return e.json()}).then(function(t){return t.items})},O=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return w("/my/favourites/unlimited?resourceDomain=learning&action=favourited").then(function(t){return t.filter(function(t){return t.resourceType===f["study-guide"]||t.resourceType===f.article})}).then(function(e){return t>0?(0,i.take)(t,e):e})},k=function(t){return m("/my/batch/follows",p(t))},A=function(t){return _("/my/follows",t)},P=function(t){return j("/my/follows/".concat(t))},S=function(t){return w("/my/follows".concat(x(t)))},E=function(t){return _("/my/reads",h(t))},T=function(t){return w("/my/reads".concat(x(t)))},I=function(t,e){return _("/my/reads",y(t,e))},z=function(t){return _("/my/favourites",d(t))},R=function(t,e){return w("/my/favourites/unlimited?resourceDomain=learning&action=favourited&resourceType=".concat(s(e))).then(function(n){return(0,i.some)({resourceId:v(t,e)},n)})},M=function(t){return w("/my/reads/".concat(g(t))).then(function(){return!0}).catch(function(){return!1})},C={getFollow:P,getFollows:S,getSavedForLater:O,postFollow:A,postFollows:k,getReads:T,postRead:E,postReadForAnArticle:I,postFavourite:z,isFavourited:R,isArticleRead:M};e.default=C,t.exports=e.default},function(t,e){function n(){return t.exports=n=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},n.apply(this,arguments)}t.exports=n},function(t,e,n){var r=n(354).runInContext();t.exports=n(355)(r,r)},function(t,e,n){(function(t,r){var o;(function(){function i(t,e,n){switch(n.length){case 0:return t.call(e);case 1:return t.call(e,n[0]);case 2:return t.call(e,n[0],n[1]);case 3:return t.call(e,n[0],n[1],n[2])}return t.apply(e,n)}function u(t,e,n,r){for(var o=-1,i=null==t?0:t.length;++o<i;){var u=t[o];e(r,u,n(u),t)}return r}function a(t,e){for(var n=-1,r=null==t?0:t.length;++n<r&&!1!==e(t[n],n,t););return t}function c(t,e){for(var n=null==t?0:t.length;n--&&!1!==e(t[n],n,t););return t}function f(t,e){for(var n=-1,r=null==t?0:t.length;++n<r;)if(!e(t[n],n,t))return!1;return!0}function s(t,e){for(var n=-1,r=null==t?0:t.length,o=0,i=[];++n<r;){var u=t[n];e(u,n,t)&&(i[o++]=u)}return i}function l(t,e){return!(null==t||!t.length)&&-1<m(t,e,0)}function p(t,e,n){for(var r=-1,o=null==t?0:t.length;++r<o;)if(n(e,t[r]))return!0;return!1}function d(t,e){for(var n=-1,r=null==t?0:t.length,o=Array(r);++n<r;)o[n]=e(t[n],n,t);return o}function h(t,e){for(var n=-1,r=e.length,o=t.length;++n<r;)t[o+n]=e[n];return t}function y(t,e,n,r){var o=-1,i=null==t?0:t.length;for(r&&i&&(n=t[++o]);++o<i;)n=e(n,t[o],o,t);return n}function v(t,e,n,r){var o=null==t?0:t.length;for(r&&o&&(n=t[--o]);o--;)n=e(n,t[o],o,t);return n}function g(t,e){for(var n=-1,r=null==t?0:t.length;++n<r;)if(e(t[n],n,t))return!0;return!1}function b(t,e,n){var r;return n(t,function(t,n,o){if(e(t,n,o))return r=n,!1}),r}function _(t,e,n,r){var o=t.length;for(n+=r?1:-1;r?n--:++n<o;)if(e(t[n],n,t))return n;return-1}function m(t,e,n){if(e===e)t:{--n;for(var r=t.length;++n<r;)if(t[n]===e){t=n;break t}t=-1}else t=_(t,j,n);return t}function x(t,e,n,r){--n;for(var o=t.length;++n<o;)if(r(t[n],e))return n;return-1}function j(t){return t!==t}function w(t,e){var n=null==t?0:t.length;return n?S(t,e)/n:V}function O(t){return function(e){return null==e?$:e[t]}}function k(t){return function(e){return null==t?$:t[e]}}function A(t,e,n,r,o){return o(t,function(t,o,i){n=r?(r=!1,t):e(n,t,o,i)}),n}function P(t,e){var n=t.length;for(t.sort(e);n--;)t[n]=t[n].c;return t}function S(t,e){for(var n,r=-1,o=t.length;++r<o;){var i=e(t[r]);i!==$&&(n=n===$?i:n+i)}return n}function E(t,e){for(var n=-1,r=Array(t);++n<t;)r[n]=e(n);return r}function T(t,e){return d(e,function(e){return[e,t[e]]})}function I(t){return function(e){return t(e)}}function z(t,e){return d(e,function(e){return t[e]})}function R(t,e){return t.has(e)}function M(t,e){for(var n=-1,r=t.length;++n<r&&-1<m(e,t[n],0););return n}function C(t,e){for(var n=t.length;n--&&-1<m(e,t[n],0););return n}function W(t){return"\\"+Lt[t]}function L(t){var e=-1,n=Array(t.size);return t.forEach(function(t,r){n[++e]=[r,t]}),n}function D(t,e){return function(n){return t(e(n))}}function B(t,e){for(var n=-1,r=t.length,o=0,i=[];++n<r;){var u=t[n];u!==e&&"__lodash_placeholder__"!==u||(t[n]="__lodash_placeholder__",i[o++]=n)}return i}function F(t){var e=-1,n=Array(t.size);return t.forEach(function(t){n[++e]=t}),n}function N(t){var e=-1,n=Array(t.size);return t.forEach(function(t){n[++e]=[t,t]}),n}function q(t){if(zt.test(t)){for(var e=Tt.lastIndex=0;Tt.test(t);)++e;t=e}else t=te(t);return t}function U(t){return zt.test(t)?t.match(Tt)||[]:t.split("")}var $,G=1/0,V=NaN,K=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]],Z=/\b__p\+='';/g,H=/\b(__p\+=)''\+/g,Y=/(__e\(.*?\)|\b__t\))\+'';/g,J=/&(?:amp|lt|gt|quot|#39);/g,X=/[&<>"']/g,Q=RegExp(J.source),tt=RegExp(X.source),et=/<%-([\s\S]+?)%>/g,nt=/<%([\s\S]+?)%>/g,rt=/<%=([\s\S]+?)%>/g,ot=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,it=/^\w*$/,ut=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,at=/[\\^$.*+?()[\]{}|]/g,ct=RegExp(at.source),ft=/^\s+|\s+$/g,st=/^\s+/,lt=/\s+$/,pt=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,dt=/\{\n\/\* \[wrapped with (.+)\] \*/,ht=/,? & /,yt=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,vt=/\\(\\)?/g,gt=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,bt=/\w*$/,_t=/^[-+]0x[0-9a-f]+$/i,mt=/^0b[01]+$/i,xt=/^\[object .+?Constructor\]$/,jt=/^0o[0-7]+$/i,wt=/^(?:0|[1-9]\d*)$/,Ot=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,kt=/($^)/,At=/['\n\r\u2028\u2029\\]/g,Pt="[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?(?:\\u200d(?:[^\\ud800-\\udfff]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff])[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?)*",St=RegExp("['’]","g"),Et=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g"),Tt=RegExp("\\ud83c[\\udffb-\\udfff](?=\\ud83c[\\udffb-\\udfff])|(?:[^\\ud800-\\udfff][\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]?|[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff]|[\\ud800-\\udfff])"+Pt,"g"),It=RegExp(["[A-Z\\xc0-\\xd6\\xd8-\\xde]?[a-z\\xdf-\\xf6\\xf8-\\xff]+(?:['’](?:d|ll|m|re|s|t|ve))?(?=[\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000]|[A-Z\\xc0-\\xd6\\xd8-\\xde]|$)|(?:[A-Z\\xc0-\\xd6\\xd8-\\xde]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])+(?:['’](?:D|LL|M|RE|S|T|VE))?(?=[\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000]|[A-Z\\xc0-\\xd6\\xd8-\\xde](?:[a-z\\xdf-\\xf6\\xf8-\\xff]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])|$)|[A-Z\\xc0-\\xd6\\xd8-\\xde]?(?:[a-z\\xdf-\\xf6\\xf8-\\xff]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])+(?:['’](?:d|ll|m|re|s|t|ve))?|[A-Z\\xc0-\\xd6\\xd8-\\xde]+(?:['’](?:D|LL|M|RE|S|T|VE))?|\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])|\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])|\\d+","(?:[\\u2700-\\u27bf]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff])[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?(?:\\u200d(?:[^\\ud800-\\udfff]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff])[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?)*"].join("|"),"g"),zt=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]"),Rt=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Mt="Array Buffer DataView Date Error Float32Array Float64Array Function Int8Array Int16Array Int32Array Map Math Object Promise RegExp Set String Symbol TypeError Uint8Array Uint8ClampedArray Uint16Array Uint32Array WeakMap _ clearTimeout isFinite parseInt setTimeout".split(" "),Ct={};Ct["[object Float32Array]"]=Ct["[object Float64Array]"]=Ct["[object Int8Array]"]=Ct["[object Int16Array]"]=Ct["[object Int32Array]"]=Ct["[object Uint8Array]"]=Ct["[object Uint8ClampedArray]"]=Ct["[object Uint16Array]"]=Ct["[object Uint32Array]"]=!0,Ct["[object Arguments]"]=Ct["[object Array]"]=Ct["[object ArrayBuffer]"]=Ct["[object Boolean]"]=Ct["[object DataView]"]=Ct["[object Date]"]=Ct["[object Error]"]=Ct["[object Function]"]=Ct["[object Map]"]=Ct["[object Number]"]=Ct["[object Object]"]=Ct["[object RegExp]"]=Ct["[object Set]"]=Ct["[object String]"]=Ct["[object WeakMap]"]=!1;var Wt={};Wt["[object Arguments]"]=Wt["[object Array]"]=Wt["[object ArrayBuffer]"]=Wt["[object DataView]"]=Wt["[object Boolean]"]=Wt["[object Date]"]=Wt["[object Float32Array]"]=Wt["[object Float64Array]"]=Wt["[object Int8Array]"]=Wt["[object Int16Array]"]=Wt["[object Int32Array]"]=Wt["[object Map]"]=Wt["[object Number]"]=Wt["[object Object]"]=Wt["[object RegExp]"]=Wt["[object Set]"]=Wt["[object String]"]=Wt["[object Symbol]"]=Wt["[object Uint8Array]"]=Wt["[object Uint8ClampedArray]"]=Wt["[object Uint16Array]"]=Wt["[object Uint32Array]"]=!0,Wt["[object Error]"]=Wt["[object Function]"]=Wt["[object WeakMap]"]=!1;var Lt={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Dt=parseFloat,Bt=parseInt,Ft="object"==typeof t&&t&&t.Object===Object&&t,Nt="object"==typeof self&&self&&self.Object===Object&&self,qt=Ft||Nt||Function("return this")(),Ut="object"==typeof e&&e&&!e.nodeType&&e,$t=Ut&&"object"==typeof r&&r&&!r.nodeType&&r,Gt=$t&&$t.exports===Ut,Vt=Gt&&Ft.process,Kt=function(){try{var t=$t&&$t.f&&$t.f("util").types;return t||Vt&&Vt.binding&&Vt.binding("util")}catch(t){}}(),Zt=Kt&&Kt.isArrayBuffer,Ht=Kt&&Kt.isDate,Yt=Kt&&Kt.isMap,Jt=Kt&&Kt.isRegExp,Xt=Kt&&Kt.isSet,Qt=Kt&&Kt.isTypedArray,te=O("length"),ee=k({"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"}),ne=k({"&":"&","<":"<",">":">",'"':""","'":"'"}),re=k({"&":"&","<":"<",">":">",""":'"',"'":"'"}),oe=function t(e){function n(t){if(_o(t)&&!ua(t)&&!(t instanceof k)){if(t instanceof o)return t;if(ai.call(t,"__wrapped__"))return Nr(t)}return new o(t)}function r(){}function o(t,e){this.__wrapped__=t,this.__actions__=[],this.__chain__=!!e,this.__index__=0,this.__values__=$}function k(t){this.__wrapped__=t,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=4294967295,this.__views__=[]}function Pt(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}function Tt(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}function Lt(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}function Ft(t){var e=-1,n=null==t?0:t.length;for(this.__data__=new Lt;++e<n;)this.add(t[e])}function Nt(t){this.size=(this.__data__=new Tt(t)).size}function Ut(t,e){var n,r=ua(t),o=!r&&ia(t),i=!r&&!o&&ca(t),u=!r&&!o&&!i&&da(t),o=(r=r||o||i||u)?E(t.length,ei):[],a=o.length;for(n in t)!e&&!ai.call(t,n)||r&&("length"==n||i&&("offset"==n||"parent"==n)||u&&("buffer"==n||"byteLength"==n||"byteOffset"==n)||Pr(n,a))||o.push(n);return o}function $t(t){var e=t.length;return e?t[on(0,e-1)]:$}function Vt(t,e){return Lr(Cn(t),pe(e,0,t.length))}function Kt(t){return Lr(Cn(t))}function te(t,e,n){(n===$||so(t[e],n))&&(n!==$||e in t)||se(t,e,n)}function ie(t,e,n){var r=t[e];ai.call(t,e)&&so(r,n)&&(n!==$||e in t)||se(t,e,n)}function ue(t,e){for(var n=t.length;n--;)if(so(t[n][0],e))return n;return-1}function ae(t,e,n,r){return iu(t,function(t,o,i){e(r,t,n(t),i)}),r}function ce(t,e){return t&&Wn(e,Ro(e),t)}function fe(t,e){return t&&Wn(e,Mo(e),t)}function se(t,e,n){"__proto__"==e&&ki?ki(t,e,{configurable:!0,enumerable:!0,value:n,writable:!0}):t[e]=n}function le(t,e){for(var n=-1,r=e.length,o=Zo(r),i=null==t;++n<r;)o[n]=i?$:Io(t,e[n]);return o}function pe(t,e,n){return t===t&&(n!==$&&(t=t<=n?t:n),e!==$&&(t=t>=e?t:e)),t}function de(t,e,n,r,o,i){var u,c=1&e,f=2&e,s=4&e;if(n&&(u=o?n(t,r,o,i):n(t)),u!==$)return u;if(!bo(t))return t;if(r=ua(t)){if(u=wr(t),!c)return Cn(t,u)}else{var l=vu(t),p="[object Function]"==l||"[object GeneratorFunction]"==l;if(ca(t))return En(t,c);if("[object Object]"==l||"[object Arguments]"==l||p&&!o){if(u=f||p?{}:Or(t),!c)return f?Dn(t,fe(u,t)):Ln(t,ce(u,t))}else{if(!Wt[l])return o?t:{};u=kr(t,l,c)}}if(i||(i=new Nt),o=i.get(t))return o;i.set(t,u),pa(t)?t.forEach(function(r){u.add(de(r,e,n,r,t,i))}):sa(t)&&t.forEach(function(r,o){u.set(o,de(r,e,n,o,t,i))});var f=s?f?yr:hr:f?Mo:Ro,d=r?$:f(t);return a(d||t,function(r,o){d&&(o=r,r=t[o]),ie(u,o,de(r,e,n,o,t,i))}),u}function he(t){var e=Ro(t);return function(n){return ye(n,t,e)}}function ye(t,e,n){var r=n.length;if(null==t)return!r;for(t=Qo(t);r--;){var o=n[r],i=e[o],u=t[o];if(u===$&&!(o in t)||!i(u))return!1}return!0}function ve(t,e,n){if("function"!=typeof t)throw new ni("Expected a function");return _u(function(){t.apply($,n)},e)}function ge(t,e,n,r){var o=-1,i=l,u=!0,a=t.length,c=[],f=e.length;if(!a)return c;n&&(e=d(e,I(n))),r?(i=p,u=!1):200<=e.length&&(i=R,u=!1,e=new Ft(e));t:for(;++o<a;){var s=t[o],h=null==n?s:n(s),s=r||0!==s?s:0;if(u&&h===h){for(var y=f;y--;)if(e[y]===h)continue t;c.push(s)}else i(e,h,r)||c.push(s)}return c}function be(t,e){var n=!0;return iu(t,function(t,r,o){return n=!!e(t,r,o)}),n}function _e(t,e,n){for(var r=-1,o=t.length;++r<o;){var i=t[r],u=e(i);if(null!=u&&(a===$?u===u&&!wo(u):n(u,a)))var a=u,c=i}return c}function me(t,e){var n=[];return iu(t,function(t,r,o){e(t,r,o)&&n.push(t)}),n}function xe(t,e,n,r,o){var i=-1,u=t.length;for(n||(n=Ar),o||(o=[]);++i<u;){var a=t[i];0<e&&n(a)?1<e?xe(a,e-1,n,r,o):h(o,a):r||(o[o.length]=a)}return o}function je(t,e){return t&&au(t,e,Ro)}function we(t,e){return t&&cu(t,e,Ro)}function Oe(t,e){return s(e,function(e){return yo(t[e])})}function ke(t,e){e=Pn(e,t);for(var n=0,r=e.length;null!=t&&n<r;)t=t[Dr(e[n++])];return n&&n==r?t:$}function Ae(t,e,n){return e=e(t),ua(t)?e:h(e,n(t))}function Pe(t){if(null==t)t=t===$?"[object Undefined]":"[object Null]";else if(Oi&&Oi in Qo(t)){var e=ai.call(t,Oi),n=t[Oi];try{t[Oi]=$;var r=!0}catch(t){}var o=si.call(t);r&&(e?t[Oi]=n:delete t[Oi]),t=o}else t=si.call(t);return t}function Se(t,e){return t>e}function Ee(t,e){return null!=t&&ai.call(t,e)}function Te(t,e){return null!=t&&e in Qo(t)}function Ie(t,e,n){for(var r=n?p:l,o=t[0].length,i=t.length,u=i,a=Zo(i),c=1/0,f=[];u--;){var s=t[u];u&&e&&(s=d(s,I(e))),c=Li(s.length,c),a[u]=!n&&(e||120<=o&&120<=s.length)?new Ft(u&&s):$}var s=t[0],h=-1,y=a[0];t:for(;++h<o&&f.length<c;){var v=s[h],g=e?e(v):v,v=n||0!==v?v:0;if(y?!R(y,g):!r(f,g,n)){for(u=i;--u;){var b=a[u];if(b?!R(b,g):!r(t[u],g,n))continue t}y&&y.push(g),f.push(v)}}return f}function ze(t,e,n){var r={};return je(t,function(t,o,i){e(r,n(t),o,i)}),r}function Re(t,e,n){return e=Pn(e,t),t=2>e.length?t:ke(t,pn(e,0,-1)),e=null==t?t:t[Dr(Vr(e))],null==e?$:i(e,t,n)}function Me(t){return _o(t)&&"[object Arguments]"==Pe(t)}function Ce(t){return _o(t)&&"[object ArrayBuffer]"==Pe(t)}function We(t){return _o(t)&&"[object Date]"==Pe(t)}function Le(t,e,n,r,o){if(t===e)e=!0;else if(null==t||null==e||!_o(t)&&!_o(e))e=t!==t&&e!==e;else t:{var i=ua(t),u=ua(e),a=i?"[object Array]":vu(t),c=u?"[object Array]":vu(e),a="[object Arguments]"==a?"[object Object]":a,c="[object Arguments]"==c?"[object Object]":c,f="[object Object]"==a,u="[object Object]"==c;if((c=a==c)&&ca(t)){if(!ca(e)){e=!1;break t}i=!0,f=!1}if(c&&!f)o||(o=new Nt),e=i||da(t)?lr(t,e,n,r,Le,o):pr(t,e,a,n,r,Le,o);else{if(!(1&n)&&(i=f&&ai.call(t,"__wrapped__"),a=u&&ai.call(e,"__wrapped__"),i||a)){t=i?t.value():t,e=a?e.value():e,o||(o=new Nt),e=Le(t,e,n,r,o);break t}if(c)e:if(o||(o=new Nt),i=1&n,a=hr(t),u=a.length,c=hr(e).length,u==c||i){for(f=u;f--;){var s=a[f];if(!(i?s in e:ai.call(e,s))){e=!1;break e}}if((c=o.get(t))&&o.get(e))e=c==e;else{c=!0,o.set(t,e),o.set(e,t);for(var l=i;++f<u;){var s=a[f],p=t[s],d=e[s];if(r)var h=i?r(d,p,s,e,t,o):r(p,d,s,t,e,o);if(h===$?p!==d&&!Le(p,d,n,r,o):!h){c=!1;break}l||(l="constructor"==s)}c&&!l&&(n=t.constructor,r=e.constructor,n!=r&&"constructor"in t&&"constructor"in e&&!("function"==typeof n&&n instanceof n&&"function"==typeof r&&r instanceof r)&&(c=!1)),o.delete(t),o.delete(e),e=c}}else e=!1;else e=!1}}return e}function De(t){return _o(t)&&"[object Map]"==vu(t)}function Be(t,e,n,r){var o=n.length,i=o,u=!r;if(null==t)return!i;for(t=Qo(t);o--;){var a=n[o];if(u&&a[2]?a[1]!==t[a[0]]:!(a[0]in t))return!1}for(;++o<i;){var a=n[o],c=a[0],f=t[c],s=a[1];if(u&&a[2]){if(f===$&&!(c in t))return!1}else{if(a=new Nt,r)var l=r(f,s,c,t,e,a);if(l===$?!Le(s,f,3,r,a):!l)return!1}}return!0}function Fe(t){return!(!bo(t)||fi&&fi in t)&&(yo(t)?di:xt).test(Br(t))}function Ne(t){return _o(t)&&"[object RegExp]"==Pe(t)}function qe(t){return _o(t)&&"[object Set]"==vu(t)}function Ue(t){return _o(t)&&go(t.length)&&!!Ct[Pe(t)]}function $e(t){return"function"==typeof t?t:null==t?No:"object"==typeof t?ua(t)?He(t[0],t[1]):Ze(t):Go(t)}function Ge(t){if(!Ir(t))return Ci(t);var e,n=[];for(e in Qo(t))ai.call(t,e)&&"constructor"!=e&&n.push(e);return n}function Ve(t,e){return t<e}function Ke(t,e){var n=-1,r=lo(t)?Zo(t.length):[];return iu(t,function(t,o,i){r[++n]=e(t,o,i)}),r}function Ze(t){var e=mr(t);return 1==e.length&&e[0][2]?zr(e[0][0],e[0][1]):function(n){return n===t||Be(n,t,e)}}function He(t,e){return Er(t)&&e===e&&!bo(e)?zr(Dr(t),e):function(n){var r=Io(n,t);return r===$&&r===e?zo(n,t):Le(e,r,3)}}function Ye(t,e,n,r,o){t!==e&&au(e,function(i,u){if(o||(o=new Nt),bo(i)){var a=o,c=Mr(t,u),f=Mr(e,u),s=a.get(f);if(s)te(t,u,s);else{var s=r?r(c,f,u+"",t,e,a):$,l=s===$;if(l){var p=ua(f),d=!p&&ca(f),h=!p&&!d&&da(f),s=f;p||d||h?ua(c)?s=c:po(c)?s=Cn(c):d?(l=!1,s=En(f,!0)):h?(l=!1,s=In(f,!0)):s=[]:xo(f)||ia(f)?(s=c,ia(c)?s=Eo(c):bo(c)&&!yo(c)||(s=Or(f))):l=!1}l&&(a.set(f,s),Ye(s,f,n,r,a),a.delete(f)),te(t,u,s)}}else a=r?r(Mr(t,u),i,u+"",t,e,o):$,a===$&&(a=i),te(t,u,a)},Mo)}function Je(t,e){var n=t.length;if(n)return e+=0>e?n:0,Pr(e,n)?t[e]:$}function Xe(t,e,n){var r=-1;return e=d(e.length?e:[No],I(br())),t=Ke(t,function(t){return{a:d(e,function(e){return e(t)}),b:++r,c:t}}),P(t,function(t,e){var r;t:{r=-1;for(var o=t.a,i=e.a,u=o.length,a=n.length;++r<u;){var c=zn(o[r],i[r]);if(c){r=r>=a?c:c*("desc"==n[r]?-1:1);break t}}r=t.b-e.b}return r})}function Qe(t,e){return tn(t,e,function(e,n){return zo(t,n)})}function tn(t,e,n){for(var r=-1,o=e.length,i={};++r<o;){var u=e[r],a=ke(t,u);n(a,u)&&sn(i,Pn(u,t),a)}return i}function en(t){return function(e){return ke(e,t)}}function nn(t,e,n,r){var o=r?x:m,i=-1,u=e.length,a=t;for(t===e&&(e=Cn(e)),n&&(a=d(t,I(n)));++i<u;)for(var c=0,f=e[i],f=n?n(f):f;-1<(c=o(a,f,c,r));)a!==t&&xi.call(a,c,1),xi.call(t,c,1);return t}function rn(t,e){for(var n=t?e.length:0,r=n-1;n--;){var o=e[n];if(n==r||o!==i){var i=o;Pr(o)?xi.call(t,o,1):mn(t,o)}}}function on(t,e){return t+Ti(Fi()*(e-t+1))}function un(t,e){var n="";if(!t||1>e||9007199254740991<e)return n;do{e%2&&(n+=t),(e=Ti(e/2))&&(t+=t)}while(e);return n}function an(t,e){return mu(Rr(t,e,No),t+"")}function cn(t){return $t(Wo(t))}function fn(t,e){var n=Wo(t);return Lr(n,pe(e,0,n.length))}function sn(t,e,n,r){if(!bo(t))return t;e=Pn(e,t);for(var o=-1,i=e.length,u=i-1,a=t;null!=a&&++o<i;){var c=Dr(e[o]),f=n;if(o!=u){var s=a[c],f=r?r(s,c,a):$;f===$&&(f=bo(s)?s:Pr(e[o+1])?[]:{})}ie(a,c,f),a=a[c]}return t}function ln(t){return Lr(Wo(t))}function pn(t,e,n){var r=-1,o=t.length;for(0>e&&(e=-e>o?0:o+e),n=n>o?o:n,0>n&&(n+=o),o=e>n?0:n-e>>>0,e>>>=0,n=Zo(o);++r<o;)n[r]=t[r+e];return n}function dn(t,e){var n;return iu(t,function(t,r,o){return!(n=e(t,r,o))}),!!n}function hn(t,e,n){var r=0,o=null==t?r:t.length;if("number"==typeof e&&e===e&&2147483647>=o){for(;r<o;){var i=r+o>>>1,u=t[i];null!==u&&!wo(u)&&(n?u<=e:u<e)?r=i+1:o=i}return o}return yn(t,e,No,n)}function yn(t,e,n,r){e=n(e);for(var o=0,i=null==t?0:t.length,u=e!==e,a=null===e,c=wo(e),f=e===$;o<i;){var s=Ti((o+i)/2),l=n(t[s]),p=l!==$,d=null===l,h=l===l,y=wo(l);(u?r||h:f?h&&(r||p):a?h&&p&&(r||!d):c?h&&p&&!d&&(r||!y):d||y?0:r?l<=e:l<e)?o=s+1:i=s}return Li(i,4294967294)}function vn(t,e){for(var n=-1,r=t.length,o=0,i=[];++n<r;){var u=t[n],a=e?e(u):u;if(!n||!so(a,c)){var c=a;i[o++]=0===u?0:u}}return i}function gn(t){return"number"==typeof t?t:wo(t)?V:+t}function bn(t){if("string"==typeof t)return t;if(ua(t))return d(t,bn)+"";if(wo(t))return ru?ru.call(t):"";var e=t+"";return"0"==e&&1/t==-G?"-0":e}function _n(t,e,n){var r=-1,o=l,i=t.length,u=!0,a=[],c=a;if(n)u=!1,o=p;else if(200<=i){if(o=e?null:pu(t))return F(o);u=!1,o=R,c=new Ft}else c=e?[]:a;t:for(;++r<i;){var f=t[r],s=e?e(f):f,f=n||0!==f?f:0;if(u&&s===s){for(var d=c.length;d--;)if(c[d]===s)continue t;e&&c.push(s),a.push(f)}else o(c,s,n)||(c!==a&&c.push(s),a.push(f))}return a}function mn(t,e){return e=Pn(e,t),null==(t=2>e.length?t:ke(t,pn(e,0,-1)))||delete t[Dr(Vr(e))]}function xn(t,e,n,r){for(var o=t.length,i=r?o:-1;(r?i--:++i<o)&&e(t[i],i,t););return n?pn(t,r?0:i,r?i+1:o):pn(t,r?i+1:0,r?o:i)}function jn(t,e){var n=t;return n instanceof k&&(n=n.value()),y(e,function(t,e){return e.func.apply(e.thisArg,h([t],e.args))},n)}function wn(t,e,n){var r=t.length;if(2>r)return r?_n(t[0]):[];for(var o=-1,i=Zo(r);++o<r;)for(var u=t[o],a=-1;++a<r;)a!=o&&(i[o]=ge(i[o]||u,t[a],e,n));return _n(xe(i,1),e,n)}function On(t,e,n){for(var r=-1,o=t.length,i=e.length,u={};++r<o;)n(u,t[r],r<i?e[r]:$);return u}function kn(t){return po(t)?t:[]}function An(t){return"function"==typeof t?t:No}function Pn(t,e){return ua(t)?t:Er(t,e)?[t]:xu(To(t))}function Sn(t,e,n){var r=t.length;return n=n===$?r:n,!e&&n>=r?t:pn(t,e,n)}function En(t,e){if(e)return t.slice();var n=t.length,n=gi?gi(n):new t.constructor(n);return t.copy(n),n}function Tn(t){var e=new t.constructor(t.byteLength);return new vi(e).set(new vi(t)),e}function In(t,e){return new t.constructor(e?Tn(t.buffer):t.buffer,t.byteOffset,t.length)}function zn(t,e){if(t!==e){var n=t!==$,r=null===t,o=t===t,i=wo(t),u=e!==$,a=null===e,c=e===e,f=wo(e);if(!a&&!f&&!i&&t>e||i&&u&&c&&!a&&!f||r&&u&&c||!n&&c||!o)return 1;if(!r&&!i&&!f&&t<e||f&&n&&o&&!r&&!i||a&&n&&o||!u&&o||!c)return-1}return 0}function Rn(t,e,n,r){var o=-1,i=t.length,u=n.length,a=-1,c=e.length,f=Wi(i-u,0),s=Zo(c+f);for(r=!r;++a<c;)s[a]=e[a];for(;++o<u;)(r||o<i)&&(s[n[o]]=t[o]);for(;f--;)s[a++]=t[o++];return s}function Mn(t,e,n,r){var o=-1,i=t.length,u=-1,a=n.length,c=-1,f=e.length,s=Wi(i-a,0),l=Zo(s+f);for(r=!r;++o<s;)l[o]=t[o];for(s=o;++c<f;)l[s+c]=e[c];for(;++u<a;)(r||o<i)&&(l[s+n[u]]=t[o++]);return l}function Cn(t,e){var n=-1,r=t.length;for(e||(e=Zo(r));++n<r;)e[n]=t[n];return e}function Wn(t,e,n,r){var o=!n;n||(n={});for(var i=-1,u=e.length;++i<u;){var a=e[i],c=r?r(n[a],t[a],a,n,t):$;c===$&&(c=t[a]),o?se(n,a,c):ie(n,a,c)}return n}function Ln(t,e){return Wn(t,hu(t),e)}function Dn(t,e){return Wn(t,yu(t),e)}function Bn(t,e){return function(n,r){var o=ua(n)?u:ae,i=e?e():{};return o(n,t,br(r,2),i)}}function Fn(t){return an(function(e,n){var r=-1,o=n.length,i=1<o?n[o-1]:$,u=2<o?n[2]:$,i=3<t.length&&"function"==typeof i?(o--,i):$;for(u&&Sr(n[0],n[1],u)&&(i=3>o?$:i,o=1),e=Qo(e);++r<o;)(u=n[r])&&t(e,u,r,i);return e})}function Nn(t,e){return function(n,r){if(null==n)return n;if(!lo(n))return t(n,r);for(var o=n.length,i=e?o:-1,u=Qo(n);(e?i--:++i<o)&&!1!==r(u[i],i,u););return n}}function qn(t){return function(e,n,r){var o=-1,i=Qo(e);r=r(e);for(var u=r.length;u--;){var a=r[t?u:++o];if(!1===n(i[a],a,i))break}return e}}function Un(t,e,n){function r(){return(this&&this!==qt&&this instanceof r?i:t).apply(o?n:this,arguments)}var o=1&e,i=Vn(t);return r}function $n(t){return function(e){e=To(e);var n=zt.test(e)?U(e):$,r=n?n[0]:e.charAt(0);return e=n?Sn(n,1).join(""):e.slice(1),r[t]()+e}}function Gn(t){return function(e){return y(Bo(Do(e).replace(St,"")),t,"")}}function Vn(t){return function(){var e=arguments;switch(e.length){case 0:return new t;case 1:return new t(e[0]);case 2:return new t(e[0],e[1]);case 3:return new t(e[0],e[1],e[2]);case 4:return new t(e[0],e[1],e[2],e[3]);case 5:return new t(e[0],e[1],e[2],e[3],e[4]);case 6:return new t(e[0],e[1],e[2],e[3],e[4],e[5]);case 7:return new t(e[0],e[1],e[2],e[3],e[4],e[5],e[6])}var n=ou(t.prototype),e=t.apply(n,e);return bo(e)?e:n}}function Kn(t,e,n){function r(){for(var u=arguments.length,a=Zo(u),c=u,f=gr(r);c--;)a[c]=arguments[c];return c=3>u&&a[0]!==f&&a[u-1]!==f?[]:B(a,f),u-=c.length,u<n?or(t,e,Yn,r.placeholder,$,a,c,$,$,n-u):i(this&&this!==qt&&this instanceof r?o:t,this,a)}var o=Vn(t);return r}function Zn(t){return function(e,n,r){var o=Qo(e);if(!lo(e)){var i=br(n,3);e=Ro(e),n=function(t){return i(o[t],t,o)}}return n=t(e,n,r),-1<n?o[i?e[n]:n]:$}}function Hn(t){return dr(function(e){var n=e.length,r=n,i=o.prototype.thru;for(t&&e.reverse();r--;){var u=e[r];if("function"!=typeof u)throw new ni("Expected a function");if(i&&!a&&"wrapper"==vr(u))var a=new o([],!0)}for(r=a?r:n;++r<n;)var u=e[r],i=vr(u),c="wrapper"==i?du(u):$,a=c&&Tr(c[0])&&424==c[1]&&!c[4].length&&1==c[9]?a[vr(c[0])].apply(a,c[3]):1==u.length&&Tr(u)?a[i]():a.thru(u);return function(){var t=arguments,r=t[0];if(a&&1==t.length&&ua(r))return a.plant(r).value();for(var o=0,t=n?e[o].apply(this,t):r;++o<n;)t=e[o].call(this,t);return t}})}function Yn(t,e,n,r,o,i,u,a,c,f){function s(){for(var g=arguments.length,b=Zo(g),_=g;_--;)b[_]=arguments[_];if(h){var m,x=gr(s),_=b.length;for(m=0;_--;)b[_]===x&&++m}if(r&&(b=Rn(b,r,o,h)),i&&(b=Mn(b,i,u,h)),g-=m,h&&g<f)return x=B(b,x),or(t,e,Yn,s.placeholder,n,b,x,a,c,f-g);if(x=p?n:this,_=d?x[t]:t,g=b.length,a){m=b.length;for(var j=Li(a.length,m),w=Cn(b);j--;){var O=a[j];b[j]=Pr(O,m)?w[O]:$}}else y&&1<g&&b.reverse();return l&&c<g&&(b.length=c),this&&this!==qt&&this instanceof s&&(_=v||Vn(_)),_.apply(x,b)}var l=128&e,p=1&e,d=2&e,h=24&e,y=512&e,v=d?$:Vn(t);return s}function Jn(t,e){return function(n,r){return ze(n,t,e(r))}}function Xn(t,e){return function(n,r){var o;if(n===$&&r===$)return e;if(n!==$&&(o=n),r!==$){if(o===$)return r;"string"==typeof n||"string"==typeof r?(n=bn(n),r=bn(r)):(n=gn(n),r=gn(r)),o=t(n,r)}return o}}function Qn(t){return dr(function(e){return e=d(e,I(br())),an(function(n){var r=this;return t(e,function(t){return i(t,r,n)})})})}function tr(t,e){e=e===$?" ":bn(e);var n=e.length;return 2>n?n?un(e,t):e:(n=un(e,Ei(t/q(e))),zt.test(e)?Sn(U(n),0,t).join(""):n.slice(0,t))}function er(t,e,n,r){function o(){for(var e=-1,c=arguments.length,f=-1,s=r.length,l=Zo(s+c),p=this&&this!==qt&&this instanceof o?a:t;++f<s;)l[f]=r[f];for(;c--;)l[f++]=arguments[++e];return i(p,u?n:this,l)}var u=1&e,a=Vn(t);return o}function nr(t){return function(e,n,r){r&&"number"!=typeof r&&Sr(e,n,r)&&(n=r=$),e=ko(e),n===$?(n=e,e=0):n=ko(n),r=r===$?e<n?1:-1:ko(r);var o=-1;n=Wi(Ei((n-e)/(r||1)),0);for(var i=Zo(n);n--;)i[t?n:++o]=e,e+=r;return i}}function rr(t){return function(e,n){return"string"==typeof e&&"string"==typeof n||(e=So(e),n=So(n)),t(e,n)}}function or(t,e,n,r,o,i,u,a,c,f){var s=8&e,l=s?u:$;u=s?$:u;var p=s?i:$;return i=s?$:i,e=(e|(s?32:64))&~(s?64:32),4&e||(e&=-4),o=[t,e,o,p,l,i,u,a,c,f],n=n.apply($,o),Tr(t)&&bu(n,o),n.placeholder=r,Cr(n,t,e)}function ir(t){var e=Xo[t];return function(t,n){if(t=So(t),(n=null==n?0:Li(Ao(n),292))&&Ri(t)){var r=(To(t)+"e").split("e"),r=e(r[0]+"e"+(+r[1]+n)),r=(To(r)+"e").split("e");return+(r[0]+"e"+(+r[1]-n))}return e(t)}}function ur(t){return function(e){var n=vu(e);return"[object Map]"==n?L(e):"[object Set]"==n?N(e):T(e,t(e))}}function ar(t,e,n,r,o,i,u,a){var c=2&e;if(!c&&"function"!=typeof t)throw new ni("Expected a function");var f=r?r.length:0;if(f||(e&=-97,r=o=$),u=u===$?u:Wi(Ao(u),0),a=a===$?a:Ao(a),f-=o?o.length:0,64&e){var s=r,l=o;r=o=$}var p=c?$:du(t);return i=[t,e,n,r,o,s,l,i,u,a],p&&(n=i[1],t=p[1],e=n|t,r=128==t&&8==n||128==t&&256==n&&i[7].length<=p[8]||384==t&&p[7].length<=p[8]&&8==n,131>e||r)&&(1&t&&(i[2]=p[2],e|=1&n?0:4),(n=p[3])&&(r=i[3],i[3]=r?Rn(r,n,p[4]):n,i[4]=r?B(i[3],"__lodash_placeholder__"):p[4]),(n=p[5])&&(r=i[5],i[5]=r?Mn(r,n,p[6]):n,i[6]=r?B(i[5],"__lodash_placeholder__"):p[6]),(n=p[7])&&(i[7]=n),128&t&&(i[8]=null==i[8]?p[8]:Li(i[8],p[8])),null==i[9]&&(i[9]=p[9]),i[0]=p[0],i[1]=e),t=i[0],e=i[1],n=i[2],r=i[3],o=i[4],a=i[9]=i[9]===$?c?0:t.length:Wi(i[9]-f,0),!a&&24&e&&(e&=-25),Cr((p?fu:bu)(e&&1!=e?8==e||16==e?Kn(t,e,a):32!=e&&33!=e||o.length?Yn.apply($,i):er(t,e,n,r):Un(t,e,n),i),t,e)}function cr(t,e,n,r){return t===$||so(t,oi[n])&&!ai.call(r,n)?e:t}function fr(t,e,n,r,o,i){return bo(t)&&bo(e)&&(i.set(e,t),Ye(t,e,$,fr,i),i.delete(e)),t}function sr(t){return xo(t)?$:t}function lr(t,e,n,r,o,i){var u=1&n,a=t.length,c=e.length;if(a!=c&&!(u&&c>a))return!1;if((c=i.get(t))&&i.get(e))return c==e;var c=-1,f=!0,s=2&n?new Ft:$;for(i.set(t,e),i.set(e,t);++c<a;){var l=t[c],p=e[c];if(r)var d=u?r(p,l,c,e,t,i):r(l,p,c,t,e,i);if(d!==$){if(d)continue;f=!1;break}if(s){if(!g(e,function(t,e){if(!R(s,e)&&(l===t||o(l,t,n,r,i)))return s.push(e)})){f=!1;break}}else if(l!==p&&!o(l,p,n,r,i)){f=!1;break}}return i.delete(t),i.delete(e),f}function pr(t,e,n,r,o,i,u){switch(n){case"[object DataView]":if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)break;t=t.buffer,e=e.buffer;case"[object ArrayBuffer]":if(t.byteLength!=e.byteLength||!i(new vi(t),new vi(e)))break;return!0;case"[object Boolean]":case"[object Date]":case"[object Number]":return so(+t,+e);case"[object Error]":return t.name==e.name&&t.message==e.message;case"[object RegExp]":case"[object String]":return t==e+"";case"[object Map]":var a=L;case"[object Set]":if(a||(a=F),t.size!=e.size&&!(1&r))break;return(n=u.get(t))?n==e:(r|=2,u.set(t,e),e=lr(a(t),a(e),r,o,i,u),u.delete(t),e);case"[object Symbol]":if(nu)return nu.call(t)==nu.call(e)}return!1}function dr(t){return mu(Rr(t,$,$r),t+"")}function hr(t){return Ae(t,Ro,hu)}function yr(t){return Ae(t,Mo,yu)}function vr(t){for(var e=t.name+"",n=Hi[e],r=ai.call(Hi,e)?n.length:0;r--;){var o=n[r],i=o.func;if(null==i||i==t)return o.name}return e}function gr(t){return(ai.call(n,"placeholder")?n:t).placeholder}function br(){var t=n.iteratee||qo,t=t===qo?$e:t;return arguments.length?t(arguments[0],arguments[1]):t}function _r(t,e){var n=t.__data__,r=typeof e;return("string"==r||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==e:null===e)?n["string"==typeof e?"string":"hash"]:n.map}function mr(t){for(var e=Ro(t),n=e.length;n--;){var r=e[n],o=t[r];e[n]=[r,o,o===o&&!bo(o)]}return e}function xr(t,e){var n=null==t?$:t[e];return Fe(n)?n:$}function jr(t,e,n){e=Pn(e,t);for(var r=-1,o=e.length,i=!1;++r<o;){var u=Dr(e[r]);if(!(i=null!=t&&n(t,u)))break;t=t[u]}return i||++r!=o?i:!!(o=null==t?0:t.length)&&go(o)&&Pr(u,o)&&(ua(t)||ia(t))}function wr(t){var e=t.length,n=new t.constructor(e);return e&&"string"==typeof t[0]&&ai.call(t,"index")&&(n.index=t.index,n.input=t.input),n}function Or(t){return"function"!=typeof t.constructor||Ir(t)?{}:ou(bi(t))}function kr(t,e,n){var r=t.constructor;switch(e){case"[object ArrayBuffer]":return Tn(t);case"[object Boolean]":case"[object Date]":return new r(+t);case"[object DataView]":return e=n?Tn(t.buffer):t.buffer,new t.constructor(e,t.byteOffset,t.byteLength);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return In(t,n);case"[object Map]":return new r;case"[object Number]":case"[object String]":return new r(t);case"[object RegExp]":return e=new t.constructor(t.source,bt.exec(t)),e.lastIndex=t.lastIndex,e;case"[object Set]":return new r;case"[object Symbol]":return nu?Qo(nu.call(t)):{}}}function Ar(t){return ua(t)||ia(t)||!!(ji&&t&&t[ji])}function Pr(t,e){var n=typeof t;return!!(e=null==e?9007199254740991:e)&&("number"==n||"symbol"!=n&&wt.test(t))&&-1<t&&0==t%1&&t<e}function Sr(t,e,n){if(!bo(n))return!1;var r=typeof e;return!!("number"==r?lo(n)&&Pr(e,n.length):"string"==r&&e in n)&&so(n[e],t)}function Er(t,e){if(ua(t))return!1;var n=typeof t;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=t&&!wo(t))||it.test(t)||!ot.test(t)||null!=e&&t in Qo(e)}function Tr(t){var e=vr(t),r=n[e];return"function"==typeof r&&e in k.prototype&&(t===r||!!(e=du(r))&&t===e[0])}function Ir(t){var e=t&&t.constructor;return t===("function"==typeof e&&e.prototype||oi)}function zr(t,e){return function(n){return null!=n&&n[t]===e&&(e!==$||t in Qo(n))}}function Rr(t,e,n){return e=Wi(e===$?t.length-1:e,0),function(){for(var r=arguments,o=-1,u=Wi(r.length-e,0),a=Zo(u);++o<u;)a[o]=r[e+o];for(o=-1,u=Zo(e+1);++o<e;)u[o]=r[o];return u[e]=n(a),i(t,this,u)}}function Mr(t,e){if(("constructor"!==e||"function"!=typeof t[e])&&"__proto__"!=e)return t[e]}function Cr(t,e,n){var r=e+"";e=mu;var o,i=Fr;return o=(o=r.match(dt))?o[1].split(ht):[],n=i(o,n),(i=n.length)&&(o=i-1,n[o]=(1<i?"& ":"")+n[o],n=n.join(2<i?", ":" "),r=r.replace(pt,"{\n/* [wrapped with "+n+"] */\n")),e(t,r)}function Wr(t){var e=0,n=0;return function(){var r=Di(),o=16-(r-n);if(n=r,0<o){if(800<=++e)return arguments[0]}else e=0;return t.apply($,arguments)}}function Lr(t,e){var n=-1,r=t.length,o=r-1;for(e=e===$?r:e;++n<e;){var r=on(n,o),i=t[r];t[r]=t[n],t[n]=i}return t.length=e,t}function Dr(t){if("string"==typeof t||wo(t))return t;var e=t+"";return"0"==e&&1/t==-G?"-0":e}function Br(t){if(null!=t){try{return ui.call(t)}catch(t){}return t+""}return""}function Fr(t,e){return a(K,function(n){var r="_."+n[0];e&n[1]&&!l(t,r)&&t.push(r)}),t.sort()}function Nr(t){if(t instanceof k)return t.clone();var e=new o(t.__wrapped__,t.__chain__);return e.__actions__=Cn(t.__actions__),e.__index__=t.__index__,e.__values__=t.__values__,e}function qr(t,e,n){var r=null==t?0:t.length;return r?(n=null==n?0:Ao(n),0>n&&(n=Wi(r+n,0)),_(t,br(e,3),n)):-1}function Ur(t,e,n){var r=null==t?0:t.length;if(!r)return-1;var o=r-1;return n!==$&&(o=Ao(n),o=0>n?Wi(r+o,0):Li(o,r-1)),_(t,br(e,3),o,!0)}function $r(t){return(null==t?0:t.length)?xe(t,1):[]}function Gr(t){return t&&t.length?t[0]:$}function Vr(t){var e=null==t?0:t.length;return e?t[e-1]:$}function Kr(t,e){return t&&t.length&&e&&e.length?nn(t,e):t}function Zr(t){return null==t?t:Ni.call(t)}function Hr(t){if(!t||!t.length)return[];var e=0;return t=s(t,function(t){if(po(t))return e=Wi(t.length,e),!0}),E(e,function(e){return d(t,O(e))})}function Yr(t,e){if(!t||!t.length)return[];var n=Hr(t);return null==e?n:d(n,function(t){return i(e,$,t)})}function Jr(t){return t=n(t),t.__chain__=!0,t}function Xr(t,e){return e(t)}function Qr(){return this}function to(t,e){return(ua(t)?a:iu)(t,br(e,3))}function eo(t,e){return(ua(t)?c:uu)(t,br(e,3))}function no(t,e){return(ua(t)?d:Ke)(t,br(e,3))}function ro(t,e,n){return e=n?$:e,e=t&&null==e?t.length:e,ar(t,128,$,$,$,$,e)}function oo(t,e){var n;if("function"!=typeof e)throw new ni("Expected a function");return t=Ao(t),function(){return 0<--t&&(n=e.apply(this,arguments)),1>=t&&(e=$),n}}function io(t,e,n){return e=n?$:e,t=ar(t,8,$,$,$,$,$,e),t.placeholder=io.placeholder,t}function uo(t,e,n){return e=n?$:e,t=ar(t,16,$,$,$,$,$,e),t.placeholder=uo.placeholder,t}function ao(t,e,n){function r(e){var n=c,r=f;return c=f=$,h=e,l=t.apply(r,n)}function o(t){var n=t-d;return t-=h,d===$||n>=e||0>n||v&&t>=s}function i(){var t=Zu();if(o(t))return u(t);var n,r=_u;n=t-h,t=e-(t-d),n=v?Li(t,s-n):t,p=r(i,n)}function u(t){return p=$,g&&c?r(t):(c=f=$,l)}function a(){var t=Zu(),n=o(t);if(c=arguments,f=this,d=t,n){if(p===$)return h=t=d,p=_u(i,e),y?r(t):l;if(v)return lu(p),p=_u(i,e),r(d)}return p===$&&(p=_u(i,e)),l}var c,f,s,l,p,d,h=0,y=!1,v=!1,g=!0;if("function"!=typeof t)throw new ni("Expected a function");return e=So(e)||0,bo(n)&&(y=!!n.leading,s=(v="maxWait"in n)?Wi(So(n.maxWait)||0,e):s,g="trailing"in n?!!n.trailing:g),a.cancel=function(){p!==$&&lu(p),h=0,c=d=f=p=$},a.flush=function(){return p===$?l:u(Zu())},a}function co(t,e){function n(){var r=arguments,o=e?e.apply(this,r):r[0],i=n.cache;return i.has(o)?i.get(o):(r=t.apply(this,r),n.cache=i.set(o,r)||i,r)}if("function"!=typeof t||null!=e&&"function"!=typeof e)throw new ni("Expected a function");return n.cache=new(co.Cache||Lt),n}function fo(t){if("function"!=typeof t)throw new ni("Expected a function");return function(){var e=arguments;switch(e.length){case 0:return!t.call(this);case 1:return!t.call(this,e[0]);case 2:return!t.call(this,e[0],e[1]);case 3:return!t.call(this,e[0],e[1],e[2])}return!t.apply(this,e)}}function so(t,e){return t===e||t!==t&&e!==e}function lo(t){return null!=t&&go(t.length)&&!yo(t)}function po(t){return _o(t)&&lo(t)}function ho(t){if(!_o(t))return!1;var e=Pe(t);return"[object Error]"==e||"[object DOMException]"==e||"string"==typeof t.message&&"string"==typeof t.name&&!xo(t)}function yo(t){return!!bo(t)&&("[object Function]"==(t=Pe(t))||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t)}function vo(t){return"number"==typeof t&&t==Ao(t)}function go(t){return"number"==typeof t&&-1<t&&0==t%1&&9007199254740991>=t}function bo(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}function _o(t){return null!=t&&"object"==typeof t}function mo(t){return"number"==typeof t||_o(t)&&"[object Number]"==Pe(t)}function xo(t){return!(!_o(t)||"[object Object]"!=Pe(t))&&(null===(t=bi(t))||"function"==typeof(t=ai.call(t,"constructor")&&t.constructor)&&t instanceof t&&ui.call(t)==li)}function jo(t){return"string"==typeof t||!ua(t)&&_o(t)&&"[object String]"==Pe(t)}function wo(t){return"symbol"==typeof t||_o(t)&&"[object Symbol]"==Pe(t)}function Oo(t){if(!t)return[];if(lo(t))return jo(t)?U(t):Cn(t);if(wi&&t[wi]){t=t[wi]();for(var e,n=[];!(e=t.next()).done;)n.push(e.value);return n}return e=vu(t),("[object Map]"==e?L:"[object Set]"==e?F:Wo)(t)}function ko(t){return t?(t=So(t),t===G||t===-G?1.7976931348623157e308*(0>t?-1:1):t===t?t:0):0===t?t:0}function Ao(t){t=ko(t);var e=t%1;return t===t?e?t-e:t:0}function Po(t){return t?pe(Ao(t),0,4294967295):0}function So(t){if("number"==typeof t)return t;if(wo(t))return V;if(bo(t)&&(t="function"==typeof t.valueOf?t.valueOf():t,t=bo(t)?t+"":t),"string"!=typeof t)return 0===t?t:+t;t=t.replace(ft,"");var e=mt.test(t);return e||jt.test(t)?Bt(t.slice(2),e?2:8):_t.test(t)?V:+t}function Eo(t){return Wn(t,Mo(t))}function To(t){return null==t?"":bn(t)}function Io(t,e,n){return t=null==t?$:ke(t,e),t===$?n:t}function zo(t,e){return null!=t&&jr(t,e,Te)}function Ro(t){return lo(t)?Ut(t):Ge(t)}function Mo(t){if(lo(t))t=Ut(t,!0);else if(bo(t)){var e,n=Ir(t),r=[];for(e in t)("constructor"!=e||!n&&ai.call(t,e))&&r.push(e);t=r}else{if(e=[],null!=t)for(n in Qo(t))e.push(n);t=e}return t}function Co(t,e){if(null==t)return{};var n=d(yr(t),function(t){return[t]});return e=br(e),tn(t,n,function(t,n){return e(t,n[0])})}function Wo(t){return null==t?[]:z(t,Ro(t))}function Lo(t){return Ba(To(t).toLowerCase())}function Do(t){return(t=To(t))&&t.replace(Ot,ee).replace(Et,"")}function Bo(t,e,n){return t=To(t),e=n?$:e,e===$?Rt.test(t)?t.match(It)||[]:t.match(yt)||[]:t.match(e)||[]}function Fo(t){return function(){return t}}function No(t){return t}function qo(t){return $e("function"==typeof t?t:de(t,1))}function Uo(t,e,n){var r=Ro(e),o=Oe(e,r);null!=n||bo(e)&&(o.length||!r.length)||(n=e,e=t,t=this,o=Oe(e,Ro(e)));var i=!(bo(n)&&"chain"in n&&!n.chain),u=yo(t);return a(o,function(n){var r=e[n];t[n]=r,u&&(t.prototype[n]=function(){var e=this.__chain__;if(i||e){var n=t(this.__wrapped__);return(n.__actions__=Cn(this.__actions__)).push({func:r,args:arguments,thisArg:t}),n.__chain__=e,n}return r.apply(t,h([this.value()],arguments))})}),t}function $o(){}function Go(t){return Er(t)?O(Dr(t)):en(t)}function Vo(){return[]}function Ko(){return!1}e=null==e?qt:oe.defaults(qt.Object(),e,oe.pick(qt,Mt));var Zo=e.Array,Ho=e.Date,Yo=e.Error,Jo=e.Function,Xo=e.Math,Qo=e.Object,ti=e.RegExp,ei=e.String,ni=e.TypeError,ri=Zo.prototype,oi=Qo.prototype,ii=e["__core-js_shared__"],ui=Jo.prototype.toString,ai=oi.hasOwnProperty,ci=0,fi=function(){var t=/[^.]+$/.exec(ii&&ii.keys&&ii.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}(),si=oi.toString,li=ui.call(Qo),pi=qt._,di=ti("^"+ui.call(ai).replace(at,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),hi=Gt?e.Buffer:$,yi=e.Symbol,vi=e.Uint8Array,gi=hi?hi.g:$,bi=D(Qo.getPrototypeOf,Qo),_i=Qo.create,mi=oi.propertyIsEnumerable,xi=ri.splice,ji=yi?yi.isConcatSpreadable:$,wi=yi?yi.iterator:$,Oi=yi?yi.toStringTag:$,ki=function(){try{var t=xr(Qo,"defineProperty");return t({},"",{}),t}catch(t){}}(),Ai=e.clearTimeout!==qt.clearTimeout&&e.clearTimeout,Pi=Ho&&Ho.now!==qt.Date.now&&Ho.now,Si=e.setTimeout!==qt.setTimeout&&e.setTimeout,Ei=Xo.ceil,Ti=Xo.floor,Ii=Qo.getOwnPropertySymbols,zi=hi?hi.isBuffer:$,Ri=e.isFinite,Mi=ri.join,Ci=D(Qo.keys,Qo),Wi=Xo.max,Li=Xo.min,Di=Ho.now,Bi=e.parseInt,Fi=Xo.random,Ni=ri.reverse,qi=xr(e,"DataView"),Ui=xr(e,"Map"),$i=xr(e,"Promise"),Gi=xr(e,"Set"),Vi=xr(e,"WeakMap"),Ki=xr(Qo,"create"),Zi=Vi&&new Vi,Hi={},Yi=Br(qi),Ji=Br(Ui),Xi=Br($i),Qi=Br(Gi),tu=Br(Vi),eu=yi?yi.prototype:$,nu=eu?eu.valueOf:$,ru=eu?eu.toString:$,ou=function(){function t(){}return function(e){return bo(e)?_i?_i(e):(t.prototype=e,e=new t,t.prototype=$,e):{}}}();n.templateSettings={escape:et,evaluate:nt,interpolate:rt,variable:"",imports:{_:n}},n.prototype=r.prototype,n.prototype.constructor=n,o.prototype=ou(r.prototype),o.prototype.constructor=o,k.prototype=ou(r.prototype),k.prototype.constructor=k,Pt.prototype.clear=function(){this.__data__=Ki?Ki(null):{},this.size=0},Pt.prototype.delete=function(t){return t=this.has(t)&&delete this.__data__[t],this.size-=t?1:0,t},Pt.prototype.get=function(t){var e=this.__data__;return Ki?(t=e[t],"__lodash_hash_undefined__"===t?$:t):ai.call(e,t)?e[t]:$},Pt.prototype.has=function(t){var e=this.__data__;return Ki?e[t]!==$:ai.call(e,t)},Pt.prototype.set=function(t,e){var n=this.__data__;return this.size+=this.has(t)?0:1,n[t]=Ki&&e===$?"__lodash_hash_undefined__":e,this},Tt.prototype.clear=function(){this.__data__=[],this.size=0},Tt.prototype.delete=function(t){var e=this.__data__;return!(0>(t=ue(e,t))||(t==e.length-1?e.pop():xi.call(e,t,1),--this.size,0))},Tt.prototype.get=function(t){var e=this.__data__;return t=ue(e,t),0>t?$:e[t][1]},Tt.prototype.has=function(t){return-1<ue(this.__data__,t)},Tt.prototype.set=function(t,e){var n=this.__data__,r=ue(n,t);return 0>r?(++this.size,n.push([t,e])):n[r][1]=e,this},Lt.prototype.clear=function(){this.size=0,this.__data__={hash:new Pt,map:new(Ui||Tt),string:new Pt}},Lt.prototype.delete=function(t){return t=_r(this,t).delete(t),this.size-=t?1:0,t},Lt.prototype.get=function(t){return _r(this,t).get(t)},Lt.prototype.has=function(t){return _r(this,t).has(t)},Lt.prototype.set=function(t,e){var n=_r(this,t),r=n.size;return n.set(t,e),this.size+=n.size==r?0:1,this},Ft.prototype.add=Ft.prototype.push=function(t){return this.__data__.set(t,"__lodash_hash_undefined__"),this},Ft.prototype.has=function(t){return this.__data__.has(t)},Nt.prototype.clear=function(){this.__data__=new Tt,this.size=0},Nt.prototype.delete=function(t){var e=this.__data__;return t=e.delete(t),this.size=e.size,t},Nt.prototype.get=function(t){return this.__data__.get(t)},Nt.prototype.has=function(t){return this.__data__.has(t)},Nt.prototype.set=function(t,e){var n=this.__data__;if(n instanceof Tt){var r=n.__data__;if(!Ui||199>r.length)return r.push([t,e]),this.size=++n.size,this;n=this.__data__=new Lt(r)}return n.set(t,e),this.size=n.size,this};var iu=Nn(je),uu=Nn(we,!0),au=qn(),cu=qn(!0),fu=Zi?function(t,e){return Zi.set(t,e),t}:No,su=ki?function(t,e){return ki(t,"toString",{configurable:!0,enumerable:!1,value:Fo(e),writable:!0})}:No,lu=Ai||function(t){return qt.clearTimeout(t)},pu=Gi&&1/F(new Gi([,-0]))[1]==G?function(t){return new Gi(t)}:$o,du=Zi?function(t){return Zi.get(t)}:$o,hu=Ii?function(t){return null==t?[]:(t=Qo(t),s(Ii(t),function(e){return mi.call(t,e)}))}:Vo,yu=Ii?function(t){for(var e=[];t;)h(e,hu(t)),t=bi(t);return e}:Vo,vu=Pe;(qi&&"[object DataView]"!=vu(new qi(new ArrayBuffer(1)))||Ui&&"[object Map]"!=vu(new Ui)||$i&&"[object Promise]"!=vu($i.resolve())||Gi&&"[object Set]"!=vu(new Gi)||Vi&&"[object WeakMap]"!=vu(new Vi))&&(vu=function(t){var e=Pe(t);if(t=(t="[object Object]"==e?t.constructor:$)?Br(t):"")switch(t){case Yi:return"[object DataView]";case Ji:return"[object Map]";case Xi:return"[object Promise]";case Qi:return"[object Set]";case tu:return"[object WeakMap]"}return e});var gu=ii?yo:Ko,bu=Wr(fu),_u=Si||function(t,e){return qt.setTimeout(t,e)},mu=Wr(su),xu=function(t){t=co(t,function(t){return 500===e.size&&e.clear(),t});var e=t.cache;return t}(function(t){var e=[];return 46===t.charCodeAt(0)&&e.push(""),t.replace(ut,function(t,n,r,o){e.push(r?o.replace(vt,"$1"):n||t)}),e}),ju=an(function(t,e){return po(t)?ge(t,xe(e,1,po,!0)):[]}),wu=an(function(t,e){var n=Vr(e);return po(n)&&(n=$),po(t)?ge(t,xe(e,1,po,!0),br(n,2)):[]}),Ou=an(function(t,e){var n=Vr(e);return po(n)&&(n=$),po(t)?ge(t,xe(e,1,po,!0),$,n):[]}),ku=an(function(t){var e=d(t,kn);return e.length&&e[0]===t[0]?Ie(e):[]}),Au=an(function(t){var e=Vr(t),n=d(t,kn);return e===Vr(n)?e=$:n.pop(),n.length&&n[0]===t[0]?Ie(n,br(e,2)):[]}),Pu=an(function(t){var e=Vr(t),n=d(t,kn);return(e="function"==typeof e?e:$)&&n.pop(),n.length&&n[0]===t[0]?Ie(n,$,e):[]}),Su=an(Kr),Eu=dr(function(t,e){var n=null==t?0:t.length,r=le(t,e);return rn(t,d(e,function(t){return Pr(t,n)?+t:t}).sort(zn)),r}),Tu=an(function(t){return _n(xe(t,1,po,!0))}),Iu=an(function(t){var e=Vr(t);return po(e)&&(e=$),_n(xe(t,1,po,!0),br(e,2))}),zu=an(function(t){var e=Vr(t),e="function"==typeof e?e:$;return _n(xe(t,1,po,!0),$,e)}),Ru=an(function(t,e){return po(t)?ge(t,e):[]}),Mu=an(function(t){return wn(s(t,po))}),Cu=an(function(t){var e=Vr(t);return po(e)&&(e=$),wn(s(t,po),br(e,2))}),Wu=an(function(t){var e=Vr(t),e="function"==typeof e?e:$;return wn(s(t,po),$,e)}),Lu=an(Hr),Du=an(function(t){var e=t.length,e=1<e?t[e-1]:$,e="function"==typeof e?(t.pop(),e):$;return Yr(t,e)}),Bu=dr(function(t){function e(e){return le(e,t)}var n=t.length,r=n?t[0]:0,i=this.__wrapped__;return!(1<n||this.__actions__.length)&&i instanceof k&&Pr(r)?(i=i.slice(r,+r+(n?1:0)),i.__actions__.push({func:Xr,args:[e],thisArg:$}),new o(i,this.__chain__).thru(function(t){return n&&!t.length&&t.push($),t})):this.thru(e)}),Fu=Bn(function(t,e,n){ai.call(t,n)?++t[n]:se(t,n,1)}),Nu=Zn(qr),qu=Zn(Ur),Uu=Bn(function(t,e,n){ai.call(t,n)?t[n].push(e):se(t,n,[e])}),$u=an(function(t,e,n){var r=-1,o="function"==typeof e,u=lo(t)?Zo(t.length):[];return iu(t,function(t){u[++r]=o?i(e,t,n):Re(t,e,n)}),u}),Gu=Bn(function(t,e,n){se(t,n,e)}),Vu=Bn(function(t,e,n){t[n?0:1].push(e)},function(){return[[],[]]}),Ku=an(function(t,e){if(null==t)return[];var n=e.length;return 1<n&&Sr(t,e[0],e[1])?e=[]:2<n&&Sr(e[0],e[1],e[2])&&(e=[e[0]]),Xe(t,xe(e,1),[])}),Zu=Pi||function(){return qt.Date.now()},Hu=an(function(t,e,n){var r=1;if(n.length)var o=B(n,gr(Hu)),r=32|r;return ar(t,r,e,n,o)}),Yu=an(function(t,e,n){var r=3;if(n.length)var o=B(n,gr(Yu)),r=32|r;return ar(e,r,t,n,o)}),Ju=an(function(t,e){return ve(t,1,e)}),Xu=an(function(t,e,n){return ve(t,So(e)||0,n)});co.Cache=Lt;var Qu=an(function(t,e){e=1==e.length&&ua(e[0])?d(e[0],I(br())):d(xe(e,1),I(br()));var n=e.length;return an(function(r){for(var o=-1,u=Li(r.length,n);++o<u;)r[o]=e[o].call(this,r[o]);return i(t,this,r)})}),ta=an(function(t,e){return ar(t,32,$,e,B(e,gr(ta)))}),ea=an(function(t,e){return ar(t,64,$,e,B(e,gr(ea)))}),na=dr(function(t,e){return ar(t,256,$,$,$,e)}),ra=rr(Se),oa=rr(function(t,e){return t>=e}),ia=Me(function(){return arguments}())?Me:function(t){return _o(t)&&ai.call(t,"callee")&&!mi.call(t,"callee")},ua=Zo.isArray,aa=Zt?I(Zt):Ce,ca=zi||Ko,fa=Ht?I(Ht):We,sa=Yt?I(Yt):De,la=Jt?I(Jt):Ne,pa=Xt?I(Xt):qe,da=Qt?I(Qt):Ue,ha=rr(Ve),ya=rr(function(t,e){return t<=e}),va=Fn(function(t,e){if(Ir(e)||lo(e))Wn(e,Ro(e),t);else for(var n in e)ai.call(e,n)&&ie(t,n,e[n])}),ga=Fn(function(t,e){Wn(e,Mo(e),t)}),ba=Fn(function(t,e,n,r){Wn(e,Mo(e),t,r)}),_a=Fn(function(t,e,n,r){Wn(e,Ro(e),t,r)}),ma=dr(le),xa=an(function(t,e){t=Qo(t);var n=-1,r=e.length,o=2<r?e[2]:$;for(o&&Sr(e[0],e[1],o)&&(r=1);++n<r;)for(var o=e[n],i=Mo(o),u=-1,a=i.length;++u<a;){var c=i[u],f=t[c];(f===$||so(f,oi[c])&&!ai.call(t,c))&&(t[c]=o[c])}return t}),ja=an(function(t){return t.push($,fr),i(Pa,$,t)}),wa=Jn(function(t,e,n){null!=e&&"function"!=typeof e.toString&&(e=si.call(e)),t[e]=n},Fo(No)),Oa=Jn(function(t,e,n){null!=e&&"function"!=typeof e.toString&&(e=si.call(e)),ai.call(t,e)?t[e].push(n):t[e]=[n]},br),ka=an(Re),Aa=Fn(function(t,e,n){Ye(t,e,n)}),Pa=Fn(function(t,e,n,r){Ye(t,e,n,r)}),Sa=dr(function(t,e){var n={};if(null==t)return n;var r=!1;e=d(e,function(e){return e=Pn(e,t),r||(r=1<e.length),e}),Wn(t,yr(t),n),r&&(n=de(n,7,sr));for(var o=e.length;o--;)mn(n,e[o]);return n}),Ea=dr(function(t,e){return null==t?{}:Qe(t,e)}),Ta=ur(Ro),Ia=ur(Mo),za=Gn(function(t,e,n){return e=e.toLowerCase(),t+(n?Lo(e):e)}),Ra=Gn(function(t,e,n){return t+(n?"-":"")+e.toLowerCase()}),Ma=Gn(function(t,e,n){return t+(n?" ":"")+e.toLowerCase()}),Ca=$n("toLowerCase"),Wa=Gn(function(t,e,n){return t+(n?"_":"")+e.toLowerCase()}),La=Gn(function(t,e,n){return t+(n?" ":"")+Ba(e)}),Da=Gn(function(t,e,n){return t+(n?" ":"")+e.toUpperCase()}),Ba=$n("toUpperCase"),Fa=an(function(t,e){try{return i(t,$,e)}catch(t){return ho(t)?t:new Yo(t)}}),Na=dr(function(t,e){return a(e,function(e){e=Dr(e),se(t,e,Hu(t[e],t))}),t}),qa=Hn(),Ua=Hn(!0),$a=an(function(t,e){return function(n){return Re(n,t,e)}}),Ga=an(function(t,e){return function(n){return Re(t,n,e)}}),Va=Qn(d),Ka=Qn(f),Za=Qn(g),Ha=nr(),Ya=nr(!0),Ja=Xn(function(t,e){return t+e},0),Xa=ir("ceil"),Qa=Xn(function(t,e){return t/e},1),tc=ir("floor"),ec=Xn(function(t,e){return t*e},1),nc=ir("round"),rc=Xn(function(t,e){return t-e},0);return n.after=function(t,e){if("function"!=typeof e)throw new ni("Expected a function");return t=Ao(t),function(){if(1>--t)return e.apply(this,arguments)}},n.ary=ro,n.assign=va,n.assignIn=ga,n.assignInWith=ba,n.assignWith=_a,n.at=ma,n.before=oo,n.bind=Hu,n.bindAll=Na,n.bindKey=Yu,n.castArray=function(){if(!arguments.length)return[];var t=arguments[0];return ua(t)?t:[t]},n.chain=Jr,n.chunk=function(t,e,n){if(e=(n?Sr(t,e,n):e===$)?1:Wi(Ao(e),0),!(n=null==t?0:t.length)||1>e)return[];for(var r=0,o=0,i=Zo(Ei(n/e));r<n;)i[o++]=pn(t,r,r+=e);return i},n.compact=function(t){for(var e=-1,n=null==t?0:t.length,r=0,o=[];++e<n;){var i=t[e];i&&(o[r++]=i)}return o},n.concat=function(){var t=arguments.length;if(!t)return[];for(var e=Zo(t-1),n=arguments[0];t--;)e[t-1]=arguments[t];return h(ua(n)?Cn(n):[n],xe(e,1))},n.cond=function(t){var e=null==t?0:t.length,n=br();return t=e?d(t,function(t){if("function"!=typeof t[1])throw new ni("Expected a function");return[n(t[0]),t[1]]}):[],an(function(n){for(var r=-1;++r<e;){var o=t[r];if(i(o[0],this,n))return i(o[1],this,n)}})},n.conforms=function(t){return he(de(t,1))},n.constant=Fo,n.countBy=Fu,n.create=function(t,e){var n=ou(t);return null==e?n:ce(n,e)},n.curry=io,n.curryRight=uo,n.debounce=ao,n.defaults=xa,n.defaultsDeep=ja,n.defer=Ju,n.delay=Xu,n.difference=ju,n.differenceBy=wu,n.differenceWith=Ou,n.drop=function(t,e,n){var r=null==t?0:t.length;return r?(e=n||e===$?1:Ao(e),pn(t,0>e?0:e,r)):[]},n.dropRight=function(t,e,n){var r=null==t?0:t.length;return r?(e=n||e===$?1:Ao(e),e=r-e,pn(t,0,0>e?0:e)):[]},n.dropRightWhile=function(t,e){return t&&t.length?xn(t,br(e,3),!0,!0):[]},n.dropWhile=function(t,e){return t&&t.length?xn(t,br(e,3),!0):[]},n.fill=function(t,e,n,r){var o=null==t?0:t.length;if(!o)return[];for(n&&"number"!=typeof n&&Sr(t,e,n)&&(n=0,r=o),o=t.length,n=Ao(n),0>n&&(n=-n>o?0:o+n),r=r===$||r>o?o:Ao(r),0>r&&(r+=o),r=n>r?0:Po(r);n<r;)t[n++]=e;return t},n.filter=function(t,e){return(ua(t)?s:me)(t,br(e,3))},n.flatMap=function(t,e){return xe(no(t,e),1)},n.flatMapDeep=function(t,e){return xe(no(t,e),G)},n.flatMapDepth=function(t,e,n){return n=n===$?1:Ao(n),xe(no(t,e),n)},n.flatten=$r,n.flattenDeep=function(t){return(null==t?0:t.length)?xe(t,G):[]},n.flattenDepth=function(t,e){return null!=t&&t.length?(e=e===$?1:Ao(e),xe(t,e)):[]},n.flip=function(t){return ar(t,512)},n.flow=qa,n.flowRight=Ua,n.fromPairs=function(t){for(var e=-1,n=null==t?0:t.length,r={};++e<n;){var o=t[e];r[o[0]]=o[1]}return r},n.functions=function(t){return null==t?[]:Oe(t,Ro(t))},n.functionsIn=function(t){return null==t?[]:Oe(t,Mo(t))},n.groupBy=Uu,n.initial=function(t){return(null==t?0:t.length)?pn(t,0,-1):[]},n.intersection=ku,n.intersectionBy=Au,n.intersectionWith=Pu,n.invert=wa,n.invertBy=Oa,n.invokeMap=$u,n.iteratee=qo,n.keyBy=Gu,n.keys=Ro,n.keysIn=Mo,n.map=no,n.mapKeys=function(t,e){var n={};return e=br(e,3),je(t,function(t,r,o){se(n,e(t,r,o),t)}),n},n.mapValues=function(t,e){var n={};return e=br(e,3),je(t,function(t,r,o){se(n,r,e(t,r,o))}),n},n.matches=function(t){return Ze(de(t,1))},n.matchesProperty=function(t,e){return He(t,de(e,1))},n.memoize=co,n.merge=Aa,n.mergeWith=Pa,n.method=$a,n.methodOf=Ga,n.mixin=Uo,n.negate=fo,n.nthArg=function(t){return t=Ao(t),an(function(e){return Je(e,t)})},n.omit=Sa,n.omitBy=function(t,e){return Co(t,fo(br(e)))},n.once=function(t){return oo(2,t)},n.orderBy=function(t,e,n,r){return null==t?[]:(ua(e)||(e=null==e?[]:[e]),n=r?$:n,ua(n)||(n=null==n?[]:[n]),Xe(t,e,n))},n.over=Va,n.overArgs=Qu,n.overEvery=Ka,n.overSome=Za,n.partial=ta,n.partialRight=ea,n.partition=Vu,n.pick=Ea,n.pickBy=Co,n.property=Go,n.propertyOf=function(t){return function(e){return null==t?$:ke(t,e)}},n.pull=Su,n.pullAll=Kr,n.pullAllBy=function(t,e,n){return t&&t.length&&e&&e.length?nn(t,e,br(n,2)):t},n.pullAllWith=function(t,e,n){return t&&t.length&&e&&e.length?nn(t,e,$,n):t},n.pullAt=Eu,n.range=Ha,n.rangeRight=Ya,n.rearg=na,n.reject=function(t,e){return(ua(t)?s:me)(t,fo(br(e,3)))},n.remove=function(t,e){var n=[];if(!t||!t.length)return n;var r=-1,o=[],i=t.length;for(e=br(e,3);++r<i;){var u=t[r];e(u,r,t)&&(n.push(u),o.push(r))}return rn(t,o),n},n.rest=function(t,e){if("function"!=typeof t)throw new ni("Expected a function");return e=e===$?e:Ao(e),an(t,e)},n.reverse=Zr,n.sampleSize=function(t,e,n){return e=(n?Sr(t,e,n):e===$)?1:Ao(e),(ua(t)?Vt:fn)(t,e)},n.set=function(t,e,n){return null==t?t:sn(t,e,n)},n.setWith=function(t,e,n,r){return r="function"==typeof r?r:$,null==t?t:sn(t,e,n,r)},n.shuffle=function(t){return(ua(t)?Kt:ln)(t)},n.slice=function(t,e,n){var r=null==t?0:t.length;return r?(n&&"number"!=typeof n&&Sr(t,e,n)?(e=0,n=r):(e=null==e?0:Ao(e),n=n===$?r:Ao(n)),pn(t,e,n)):[]},n.sortBy=Ku,n.sortedUniq=function(t){return t&&t.length?vn(t):[]},n.sortedUniqBy=function(t,e){return t&&t.length?vn(t,br(e,2)):[]},n.split=function(t,e,n){return n&&"number"!=typeof n&&Sr(t,e,n)&&(e=n=$),n=n===$?4294967295:n>>>0,n?(t=To(t))&&("string"==typeof e||null!=e&&!la(e))&&!(e=bn(e))&&zt.test(t)?Sn(U(t),0,n):t.split(e,n):[]},n.spread=function(t,e){if("function"!=typeof t)throw new ni("Expected a function");return e=null==e?0:Wi(Ao(e),0),an(function(n){var r=n[e];return n=Sn(n,0,e),r&&h(n,r),i(t,this,n)})},n.tail=function(t){var e=null==t?0:t.length;return e?pn(t,1,e):[]},n.take=function(t,e,n){return t&&t.length?(e=n||e===$?1:Ao(e),pn(t,0,0>e?0:e)):[]},n.takeRight=function(t,e,n){var r=null==t?0:t.length;return r?(e=n||e===$?1:Ao(e),e=r-e,pn(t,0>e?0:e,r)):[]},n.takeRightWhile=function(t,e){return t&&t.length?xn(t,br(e,3),!1,!0):[]},n.takeWhile=function(t,e){return t&&t.length?xn(t,br(e,3)):[]},n.tap=function(t,e){return e(t),t},n.throttle=function(t,e,n){var r=!0,o=!0;if("function"!=typeof t)throw new ni("Expected a function");return bo(n)&&(r="leading"in n?!!n.leading:r,o="trailing"in n?!!n.trailing:o),ao(t,e,{leading:r,maxWait:e,trailing:o})},n.thru=Xr,n.toArray=Oo,n.toPairs=Ta,n.toPairsIn=Ia,n.toPath=function(t){return ua(t)?d(t,Dr):wo(t)?[t]:Cn(xu(To(t)))},n.toPlainObject=Eo,n.transform=function(t,e,n){var r=ua(t),o=r||ca(t)||da(t);if(e=br(e,4),null==n){var i=t&&t.constructor;n=o?r?new i:[]:bo(t)&&yo(i)?ou(bi(t)):{}}return(o?a:je)(t,function(t,r,o){return e(n,t,r,o)}),n},n.unary=function(t){return ro(t,1)},n.union=Tu,n.unionBy=Iu,n.unionWith=zu,n.uniq=function(t){return t&&t.length?_n(t):[]},n.uniqBy=function(t,e){return t&&t.length?_n(t,br(e,2)):[]},n.uniqWith=function(t,e){return e="function"==typeof e?e:$,t&&t.length?_n(t,$,e):[]},n.unset=function(t,e){return null==t||mn(t,e)},n.unzip=Hr,n.unzipWith=Yr,n.update=function(t,e,n){return null==t?t:sn(t,e,An(n)(ke(t,e)),void 0)},n.updateWith=function(t,e,n,r){return r="function"==typeof r?r:$,null!=t&&(t=sn(t,e,An(n)(ke(t,e)),r)),t},n.values=Wo,n.valuesIn=function(t){return null==t?[]:z(t,Mo(t))},n.without=Ru,n.words=Bo,n.wrap=function(t,e){return ta(An(e),t)},n.xor=Mu,n.xorBy=Cu,n.xorWith=Wu,n.zip=Lu,n.zipObject=function(t,e){return On(t||[],e||[],ie)},n.zipObjectDeep=function(t,e){return On(t||[],e||[],sn)},n.zipWith=Du,n.entries=Ta,n.entriesIn=Ia,n.extend=ga,n.extendWith=ba,Uo(n,n),n.add=Ja,n.attempt=Fa,n.camelCase=za,n.capitalize=Lo,n.ceil=Xa,n.clamp=function(t,e,n){return n===$&&(n=e,e=$),n!==$&&(n=So(n),n=n===n?n:0),e!==$&&(e=So(e),e=e===e?e:0),pe(So(t),e,n)},n.clone=function(t){return de(t,4)},n.cloneDeep=function(t){return de(t,5)},n.cloneDeepWith=function(t,e){return e="function"==typeof e?e:$,de(t,5,e)},n.cloneWith=function(t,e){return e="function"==typeof e?e:$,de(t,4,e)},n.conformsTo=function(t,e){return null==e||ye(t,e,Ro(e))},n.deburr=Do,n.defaultTo=function(t,e){return null==t||t!==t?e:t},n.divide=Qa,n.endsWith=function(t,e,n){t=To(t),e=bn(e);var r=t.length,r=n=n===$?r:pe(Ao(n),0,r);return 0<=(n-=e.length)&&t.slice(n,r)==e},n.eq=so,n.escape=function(t){return(t=To(t))&&tt.test(t)?t.replace(X,ne):t},n.escapeRegExp=function(t){return(t=To(t))&&ct.test(t)?t.replace(at,"\\$&"):t},n.every=function(t,e,n){var r=ua(t)?f:be;return n&&Sr(t,e,n)&&(e=$),r(t,br(e,3))},n.find=Nu,n.findIndex=qr,n.findKey=function(t,e){return b(t,br(e,3),je)},n.findLast=qu,n.findLastIndex=Ur,n.findLastKey=function(t,e){return b(t,br(e,3),we)},n.floor=tc,n.forEach=to,n.forEachRight=eo,n.forIn=function(t,e){return null==t?t:au(t,br(e,3),Mo)},n.forInRight=function(t,e){return null==t?t:cu(t,br(e,3),Mo)},n.forOwn=function(t,e){return t&&je(t,br(e,3))},n.forOwnRight=function(t,e){return t&&we(t,br(e,3))},n.get=Io,n.gt=ra,n.gte=oa,n.has=function(t,e){return null!=t&&jr(t,e,Ee)},n.hasIn=zo,n.head=Gr,n.identity=No,n.includes=function(t,e,n,r){return t=lo(t)?t:Wo(t),n=n&&!r?Ao(n):0,r=t.length,0>n&&(n=Wi(r+n,0)),jo(t)?n<=r&&-1<t.indexOf(e,n):!!r&&-1<m(t,e,n)},n.indexOf=function(t,e,n){var r=null==t?0:t.length;return r?(n=null==n?0:Ao(n),0>n&&(n=Wi(r+n,0)),m(t,e,n)):-1},n.inRange=function(t,e,n){return e=ko(e),n===$?(n=e,e=0):n=ko(n),(t=So(t))>=Li(e,n)&&t<Wi(e,n)},n.invoke=ka,n.isArguments=ia,n.isArray=ua,n.isArrayBuffer=aa,n.isArrayLike=lo,n.isArrayLikeObject=po,n.isBoolean=function(t){return!0===t||!1===t||_o(t)&&"[object Boolean]"==Pe(t)},n.isBuffer=ca,n.isDate=fa,n.isElement=function(t){return _o(t)&&1===t.nodeType&&!xo(t)},n.isEmpty=function(t){if(null==t)return!0;if(lo(t)&&(ua(t)||"string"==typeof t||"function"==typeof t.splice||ca(t)||da(t)||ia(t)))return!t.length;var e=vu(t);if("[object Map]"==e||"[object Set]"==e)return!t.size;if(Ir(t))return!Ge(t).length;for(var n in t)if(ai.call(t,n))return!1;return!0},n.isEqual=function(t,e){return Le(t,e)},n.isEqualWith=function(t,e,n){var r=(n="function"==typeof n?n:$)?n(t,e):$;return r===$?Le(t,e,$,n):!!r},n.isError=ho,n.isFinite=function(t){return"number"==typeof t&&Ri(t)},n.isFunction=yo,n.isInteger=vo,n.isLength=go,n.isMap=sa,n.isMatch=function(t,e){return t===e||Be(t,e,mr(e))},n.isMatchWith=function(t,e,n){return n="function"==typeof n?n:$,Be(t,e,mr(e),n)},n.isNaN=function(t){return mo(t)&&t!=+t},n.isNative=function(t){if(gu(t))throw new Yo("Unsupported core-js use. Try https://npms.io/search?q=ponyfill.");return Fe(t)},n.isNil=function(t){return null==t},n.isNull=function(t){return null===t},n.isNumber=mo,n.isObject=bo,n.isObjectLike=_o,n.isPlainObject=xo,n.isRegExp=la,n.isSafeInteger=function(t){return vo(t)&&-9007199254740991<=t&&9007199254740991>=t},n.isSet=pa,n.isString=jo,n.isSymbol=wo,n.isTypedArray=da,n.isUndefined=function(t){return t===$},n.isWeakMap=function(t){return _o(t)&&"[object WeakMap]"==vu(t)},n.isWeakSet=function(t){return _o(t)&&"[object WeakSet]"==Pe(t)},n.join=function(t,e){return null==t?"":Mi.call(t,e)},n.kebabCase=Ra,n.last=Vr,n.lastIndexOf=function(t,e,n){var r=null==t?0:t.length;if(!r)return-1;var o=r;if(n!==$&&(o=Ao(n),o=0>o?Wi(r+o,0):Li(o,r-1)),e===e){for(n=o+1;n--&&t[n]!==e;);t=n}else t=_(t,j,o,!0);return t},n.lowerCase=Ma,n.lowerFirst=Ca,n.lt=ha,n.lte=ya,n.max=function(t){return t&&t.length?_e(t,No,Se):$},n.maxBy=function(t,e){return t&&t.length?_e(t,br(e,2),Se):$},n.mean=function(t){return w(t,No)},n.meanBy=function(t,e){return w(t,br(e,2))},n.min=function(t){return t&&t.length?_e(t,No,Ve):$},n.minBy=function(t,e){return t&&t.length?_e(t,br(e,2),Ve):$},n.stubArray=Vo,n.stubFalse=Ko,n.stubObject=function(){return{}},n.stubString=function(){return""},n.stubTrue=function(){return!0},n.multiply=ec,n.nth=function(t,e){return t&&t.length?Je(t,Ao(e)):$},n.noConflict=function(){return qt._===this&&(qt._=pi),this},n.noop=$o,n.now=Zu,n.pad=function(t,e,n){t=To(t);var r=(e=Ao(e))?q(t):0;return!e||r>=e?t:(e=(e-r)/2,tr(Ti(e),n)+t+tr(Ei(e),n))},n.padEnd=function(t,e,n){t=To(t);var r=(e=Ao(e))?q(t):0;return e&&r<e?t+tr(e-r,n):t},n.padStart=function(t,e,n){t=To(t);var r=(e=Ao(e))?q(t):0;return e&&r<e?tr(e-r,n)+t:t},n.parseInt=function(t,e,n){return n||null==e?e=0:e&&(e=+e),Bi(To(t).replace(st,""),e||0)},n.random=function(t,e,n){if(n&&"boolean"!=typeof n&&Sr(t,e,n)&&(e=n=$),n===$&&("boolean"==typeof e?(n=e,e=$):"boolean"==typeof t&&(n=t,t=$)),t===$&&e===$?(t=0,e=1):(t=ko(t),e===$?(e=t,t=0):e=ko(e)),t>e){var r=t;t=e,e=r}return n||t%1||e%1?(n=Fi(),Li(t+n*(e-t+Dt("1e-"+((n+"").length-1))),e)):on(t,e)},n.reduce=function(t,e,n){var r=ua(t)?y:A,o=3>arguments.length;return r(t,br(e,4),n,o,iu)},n.reduceRight=function(t,e,n){var r=ua(t)?v:A,o=3>arguments.length;return r(t,br(e,4),n,o,uu)},n.repeat=function(t,e,n){return e=(n?Sr(t,e,n):e===$)?1:Ao(e),un(To(t),e)},n.replace=function(){var t=arguments,e=To(t[0]);return 3>t.length?e:e.replace(t[1],t[2])},n.result=function(t,e,n){e=Pn(e,t);var r=-1,o=e.length;for(o||(o=1,t=$);++r<o;){var i=null==t?$:t[Dr(e[r])];i===$&&(r=o,i=n),t=yo(i)?i.call(t):i}return t},n.round=nc,n.runInContext=t,n.sample=function(t){return(ua(t)?$t:cn)(t)},n.size=function(t){if(null==t)return 0;if(lo(t))return jo(t)?q(t):t.length;var e=vu(t);return"[object Map]"==e||"[object Set]"==e?t.size:Ge(t).length},n.snakeCase=Wa,n.some=function(t,e,n){var r=ua(t)?g:dn;return n&&Sr(t,e,n)&&(e=$),r(t,br(e,3))},n.sortedIndex=function(t,e){return hn(t,e)},n.sortedIndexBy=function(t,e,n){return yn(t,e,br(n,2))},n.sortedIndexOf=function(t,e){var n=null==t?0:t.length;if(n){var r=hn(t,e);if(r<n&&so(t[r],e))return r}return-1},n.sortedLastIndex=function(t,e){return hn(t,e,!0)},n.sortedLastIndexBy=function(t,e,n){return yn(t,e,br(n,2),!0)},n.sortedLastIndexOf=function(t,e){if(null==t?0:t.length){var n=hn(t,e,!0)-1;if(so(t[n],e))return n}return-1},n.startCase=La,n.startsWith=function(t,e,n){return t=To(t),n=null==n?0:pe(Ao(n),0,t.length),e=bn(e),t.slice(n,n+e.length)==e},n.subtract=rc,n.sum=function(t){return t&&t.length?S(t,No):0},n.sumBy=function(t,e){return t&&t.length?S(t,br(e,2)):0},n.template=function(t,e,r){var o=n.templateSettings;r&&Sr(t,e,r)&&(e=$),t=To(t),e=ba({},e,o,cr),r=ba({},e.imports,o.imports,cr);var i,u,a=Ro(r),c=z(r,a),f=0;r=e.interpolate||kt;var s="__p+='";r=ti((e.escape||kt).source+"|"+r.source+"|"+(r===rt?gt:kt).source+"|"+(e.evaluate||kt).source+"|$","g");var l=ai.call(e,"sourceURL")?"//# sourceURL="+(e.sourceURL+"").replace(/[\r\n]/g," ")+"\n":"";if(t.replace(r,function(e,n,r,o,a,c){return r||(r=o),s+=t.slice(f,c).replace(At,W),n&&(i=!0,s+="'+__e("+n+")+'"),a&&(u=!0,s+="';"+a+";\n__p+='"),r&&(s+="'+((__t=("+r+"))==null?'':__t)+'"),f=c+e.length,e}),s+="';",(e=ai.call(e,"variable")&&e.variable)||(s="with(obj){"+s+"}"),s=(u?s.replace(Z,""):s).replace(H,"$1").replace(Y,"$1;"),s="function("+(e||"obj")+"){"+(e?"":"obj||(obj={});")+"var __t,__p=''"+(i?",__e=_.escape":"")+(u?",__j=Array.prototype.join;function print(){__p+=__j.call(arguments,'')}":";")+s+"return __p}",e=Fa(function(){return Jo(a,l+"return "+s).apply($,c)}),e.source=s,ho(e))throw e;return e},n.times=function(t,e){if(1>(t=Ao(t))||9007199254740991<t)return[];var n=4294967295,r=Li(t,4294967295);for(e=br(e),t-=4294967295,r=E(r,e);++n<t;)e(n);return r},n.toFinite=ko,n.toInteger=Ao,n.toLength=Po,n.toLower=function(t){return To(t).toLowerCase()},n.toNumber=So,n.toSafeInteger=function(t){return t?pe(Ao(t),-9007199254740991,9007199254740991):0===t?t:0},n.toString=To,n.toUpper=function(t){return To(t).toUpperCase()},n.trim=function(t,e,n){return(t=To(t))&&(n||e===$)?t.replace(ft,""):t&&(e=bn(e))?(t=U(t),n=U(e),e=M(t,n),n=C(t,n)+1,Sn(t,e,n).join("")):t},n.trimEnd=function(t,e,n){return(t=To(t))&&(n||e===$)?t.replace(lt,""):t&&(e=bn(e))?(t=U(t),e=C(t,U(e))+1,Sn(t,0,e).join("")):t},n.trimStart=function(t,e,n){return(t=To(t))&&(n||e===$)?t.replace(st,""):t&&(e=bn(e))?(t=U(t),e=M(t,U(e)),Sn(t,e).join("")):t},n.truncate=function(t,e){var n=30,r="...";if(bo(e))var o="separator"in e?e.separator:o,n="length"in e?Ao(e.length):n,r="omission"in e?bn(e.omission):r;t=To(t);var i=t.length;if(zt.test(t))var u=U(t),i=u.length;if(n>=i)return t;if(1>(i=n-q(r)))return r;if(n=u?Sn(u,0,i).join(""):t.slice(0,i),o===$)return n+r;if(u&&(i+=n.length-i),la(o)){if(t.slice(i).search(o)){var a=n;for(o.global||(o=ti(o.source,To(bt.exec(o))+"g")),o.lastIndex=0;u=o.exec(a);)var c=u.index;n=n.slice(0,c===$?i:c)}}else t.indexOf(bn(o),i)!=i&&-1<(o=n.lastIndexOf(o))&&(n=n.slice(0,o));return n+r},n.unescape=function(t){return(t=To(t))&&Q.test(t)?t.replace(J,re):t},n.uniqueId=function(t){var e=++ci;return To(t)+e},n.upperCase=Da,n.upperFirst=Ba,n.each=to,n.eachRight=eo,n.first=Gr,Uo(n,function(){var t={};return je(n,function(e,r){ai.call(n.prototype,r)||(t[r]=e)}),t}(),{chain:!1}),n.VERSION="4.17.15",a("bind bindKey curry curryRight partial partialRight".split(" "),function(t){n[t].placeholder=n}),a(["drop","take"],function(t,e){k.prototype[t]=function(n){n=n===$?1:Wi(Ao(n),0);var r=this.__filtered__&&!e?new k(this):this.clone();return r.__filtered__?r.__takeCount__=Li(n,r.__takeCount__):r.__views__.push({size:Li(n,4294967295),type:t+(0>r.__dir__?"Right":"")}),r},k.prototype[t+"Right"]=function(e){return this.reverse()[t](e).reverse()}}),a(["filter","map","takeWhile"],function(t,e){var n=e+1,r=1==n||3==n;k.prototype[t]=function(t){var e=this.clone();return e.__iteratees__.push({iteratee:br(t,3),type:n}),e.__filtered__=e.__filtered__||r,e}}),a(["head","last"],function(t,e){var n="take"+(e?"Right":"");k.prototype[t]=function(){return this[n](1).value()[0]}}),a(["initial","tail"],function(t,e){var n="drop"+(e?"":"Right");k.prototype[t]=function(){return this.__filtered__?new k(this):this[n](1)}}),k.prototype.compact=function(){return this.filter(No)},k.prototype.find=function(t){return this.filter(t).head()},k.prototype.findLast=function(t){return this.reverse().find(t)},k.prototype.invokeMap=an(function(t,e){return"function"==typeof t?new k(this):this.map(function(n){return Re(n,t,e)})}),k.prototype.reject=function(t){return this.filter(fo(br(t)))},k.prototype.slice=function(t,e){t=Ao(t);var n=this;return n.__filtered__&&(0<t||0>e)?new k(n):(0>t?n=n.takeRight(-t):t&&(n=n.drop(t)),e!==$&&(e=Ao(e),n=0>e?n.dropRight(-e):n.take(e-t)),n)},k.prototype.takeRightWhile=function(t){return this.reverse().takeWhile(t).reverse()},k.prototype.toArray=function(){return this.take(4294967295)},je(k.prototype,function(t,e){var r=/^(?:filter|find|map|reject)|While$/.test(e),i=/^(?:head|last)$/.test(e),u=n[i?"take"+("last"==e?"Right":""):e],a=i||/^find/.test(e);u&&(n.prototype[e]=function(){function e(t){return t=u.apply(n,h([t],f)),i&&d?t[0]:t}var c=this.__wrapped__,f=i?[1]:arguments,s=c instanceof k,l=f[0],p=s||ua(c);p&&r&&"function"==typeof l&&1!=l.length&&(s=p=!1);var d=this.__chain__,y=!!this.__actions__.length,l=a&&!d,s=s&&!y;return!a&&p?(c=s?c:new k(this),c=t.apply(c,f),c.__actions__.push({func:Xr,args:[e],thisArg:$}),new o(c,d)):l&&s?t.apply(this,f):(c=this.thru(e),l?i?c.value()[0]:c.value():c)})}),a("pop push shift sort splice unshift".split(" "),function(t){var e=ri[t],r=/^(?:push|sort|unshift)$/.test(t)?"tap":"thru",o=/^(?:pop|shift)$/.test(t);n.prototype[t]=function(){var t=arguments;if(o&&!this.__chain__){var n=this.value();return e.apply(ua(n)?n:[],t)}return this[r](function(n){return e.apply(ua(n)?n:[],t)})}}),je(k.prototype,function(t,e){var r=n[e];if(r){var o=r.name+"";ai.call(Hi,o)||(Hi[o]=[]),Hi[o].push({name:e,func:r})}}),Hi[Yn($,2).name]=[{name:"wrapper",func:$}],k.prototype.clone=function(){var t=new k(this.__wrapped__);return t.__actions__=Cn(this.__actions__),t.__dir__=this.__dir__,t.__filtered__=this.__filtered__,t.__iteratees__=Cn(this.__iteratees__),t.__takeCount__=this.__takeCount__,t.__views__=Cn(this.__views__),t},k.prototype.reverse=function(){if(this.__filtered__){var t=new k(this);t.__dir__=-1,t.__filtered__=!0}else t=this.clone(),t.__dir__*=-1;return t},k.prototype.value=function(){var t,e=this.__wrapped__.value(),n=this.__dir__,r=ua(e),o=0>n,i=r?e.length:0;t=i;for(var u=this.__views__,a=0,c=-1,f=u.length;++c<f;){var s=u[c],l=s.size;switch(s.type){case"drop":a+=l;break;case"dropRight":t-=l;break;case"take":t=Li(t,a+l);break;case"takeRight":a=Wi(a,t-l)}}if(t={start:a,end:t},u=t.start,a=t.end,t=a-u,u=o?a:u-1,a=this.__iteratees__,c=a.length,f=0,s=Li(t,this.__takeCount__),!r||!o&&i==t&&s==t)return jn(e,this.__actions__);r=[];t:for(;t--&&f<s;){for(u+=n,o=-1,i=e[u];++o<c;){var p=a[o],l=p.type,p=(0,p.iteratee)(i);if(2==l)i=p;else if(!p){if(1==l)continue t;break t}}r[f++]=i}return r},n.prototype.at=Bu,n.prototype.chain=function(){return Jr(this)},n.prototype.commit=function(){return new o(this.value(),this.__chain__)},n.prototype.next=function(){this.__values__===$&&(this.__values__=Oo(this.value()));var t=this.__index__>=this.__values__.length;return{done:t,value:t?$:this.__values__[this.__index__++]}},n.prototype.plant=function(t){for(var e,n=this;n instanceof r;){var o=Nr(n);o.__index__=0,o.__values__=$,e?i.__wrapped__=o:e=o;var i=o,n=n.__wrapped__}return i.__wrapped__=t,e},n.prototype.reverse=function(){var t=this.__wrapped__;return t instanceof k?(this.__actions__.length&&(t=new k(this)),t=t.reverse(),t.__actions__.push({func:Xr,args:[Zr],thisArg:$}),new o(t,this.__chain__)):this.thru(Zr)},n.prototype.toJSON=n.prototype.valueOf=n.prototype.value=function(){return jn(this.__wrapped__,this.__actions__)},n.prototype.first=n.prototype.head,wi&&(n.prototype[wi]=Qr),n}();qt._=oe,void 0!==(o=function(){return oe}.call(e,n,e,r))&&(r.exports=o)}).call(this)}).call(e,n(47),n(19)(t))},function(t,e,n){function r(t,e){return 2==e?function(e,n){return t.apply(void 0,arguments)}:function(e){return t.apply(void 0,arguments)}}function o(t,e){return 2==e?function(e,n){return t(e,n)}:function(e){return t(e)}}function i(t){for(var e=t?t.length:0,n=Array(e);e--;)n[e]=t[e];return n}function u(t){return function(e){return t({},e)}}function a(t,e){return function(){for(var n=arguments.length,r=n-1,o=Array(n);n--;)o[n]=arguments[n];var i=o[e],u=o.slice(0,e);return i&&p.apply(u,i),e!=r&&p.apply(u,o.slice(e+1)),t.apply(this,u)}}function c(t,e){return function(){var n=arguments.length;if(n){for(var r=Array(n);n--;)r[n]=arguments[n];var o=r[0]=e.apply(void 0,r);return t.apply(void 0,r),o}}}function f(t,e,n,p){function d(t,e){if(A.cap){var n=s.iterateeRearg[t];if(n)return x(e,n);var r=!O&&s.iterateeAry[t];if(r)return m(e,r)}return e}function h(t,e,n){return S||A.curry&&n>1?W(e,n):e}function y(t,e,n){if(A.fixed&&(E||!s.skipFixed[t])){var r=s.methodSpread[t],o=r&&r.start;return void 0===o?R(e,n):a(e,o)}return e}function v(t,e,n){return A.rearg&&n>1&&(T||!s.skipRearg[t])?U(e,s.methodRearg[t]||s.aryRearg[n]):e}function g(t,e){e=G(e);for(var n=-1,r=e.length,o=r-1,i=C(Object(t)),u=i;null!=u&&++n<r;){var a=e[n],c=u[a];null==c||F(c)||B(c)||N(c)||(u[a]=C(n==o?c:Object(c))),u=u[a]}return i}function b(t){return Z.runInContext.convert(t)(void 0)}function _(t,e){var n=s.aliasToReal[t]||t,r=s.remap[n]||n,o=p;return function(t){var i=O?I:z,u=O?I[r]:e,a=M(M({},o),t);return f(i,n,u,a)}}function m(t,e){return j(t,function(t){return"function"==typeof t?o(t,e):t})}function x(t,e){return j(t,function(t){var n=e.length;return r(U(o(t,n),e),n)})}function j(t,e){return function(){var n=arguments.length;if(!n)return t();for(var r=Array(n);n--;)r[n]=arguments[n];var o=A.rearg?0:n-1;return r[o]=e(r[o]),t.apply(void 0,r)}}function w(t,e,n){var r,o=s.aliasToReal[t]||t,a=e,f=K[o];return f?a=f(e):A.immutable&&(s.mutate.array[o]?a=c(e,i):s.mutate.object[o]?a=c(e,u(e)):s.mutate.set[o]&&(a=c(e,g))),L(V,function(t){return L(s.aryMethod[t],function(e){if(o==e){var n=s.methodSpread[o],i=n&&n.afterRearg;return r=i?y(o,v(o,a,t),t):v(o,y(o,a,t),t),r=d(o,r),r=h(o,r,t),!1}}),!r}),r||(r=a),r==e&&(r=S?W(r,1):function(){return e.apply(this,arguments)}),r.convert=_(o,e),r.placeholder=e.placeholder=n,r}var O="function"==typeof e,k=e===Object(e);if(k&&(p=n,n=e,e=void 0),null==n)throw new TypeError;p||(p={});var A={cap:!("cap"in p)||p.cap,curry:!("curry"in p)||p.curry,fixed:!("fixed"in p)||p.fixed,immutable:!("immutable"in p)||p.immutable,rearg:!("rearg"in p)||p.rearg},P=O?n:l,S="curry"in p&&p.curry,E="fixed"in p&&p.fixed,T="rearg"in p&&p.rearg,I=O?n.runInContext():void 0,z=O?n:{ary:t.ary,assign:t.assign,clone:t.clone,curry:t.curry,forEach:t.forEach,isArray:t.isArray,isError:t.isError,isFunction:t.isFunction,isWeakMap:t.isWeakMap,iteratee:t.iteratee,keys:t.keys,rearg:t.rearg,toInteger:t.toInteger,toPath:t.toPath},R=z.ary,M=z.assign,C=z.clone,W=z.curry,L=z.forEach,D=z.isArray,B=z.isError,F=z.isFunction,N=z.isWeakMap,q=z.keys,U=z.rearg,$=z.toInteger,G=z.toPath,V=q(s.aryMethod),K={castArray:function(t){return function(){var e=arguments[0];return D(e)?t(i(e)):t.apply(void 0,arguments)}},iteratee:function(t){return function(){var e=arguments[0],n=arguments[1],r=t(e,n),i=r.length;return A.cap&&"number"==typeof n?(n=n>2?n-2:1,i&&i<=n?r:o(r,n)):r}},mixin:function(t){return function(e){var n=this;if(!F(n))return t(n,Object(e));var r=[];return L(q(e),function(t){F(e[t])&&r.push([t,n.prototype[t]])}),t(n,Object(e)),L(r,function(t){var e=t[1];F(e)?n.prototype[t[0]]=e:delete n.prototype[t[0]]}),n}},nthArg:function(t){return function(e){var n=e<0?1:$(e)+1;return W(t(e),n)}},rearg:function(t){return function(e,n){var r=n?n.length:0;return W(t(e,n),r)}},runInContext:function(e){return function(n){return f(t,e(n),p)}}};if(!k)return w(e,n,P);var Z=n,H=[];return L(V,function(t){L(s.aryMethod[t],function(t){var e=Z[s.remap[t]||t];e&&H.push([t,w(t,e,Z)])})}),L(q(Z),function(t){var e=Z[t];if("function"==typeof e){for(var n=H.length;n--;)if(H[n][0]==t)return;e.convert=_(t,e),H.push([t,e])}}),L(H,function(t){Z[t[0]]=t[1]}),Z.convert=b,Z.placeholder=Z,L(q(Z),function(t){L(s.realToAlias[t]||[],function(e){Z[e]=Z[t]})}),Z}var s=n(356),l=n(357),p=Array.prototype.push;t.exports=f},function(t,e){e.aliasToReal={each:"forEach",eachRight:"forEachRight",entries:"toPairs",entriesIn:"toPairsIn",extend:"assignIn",extendAll:"assignInAll",extendAllWith:"assignInAllWith",extendWith:"assignInWith",first:"head",conforms:"conformsTo",matches:"isMatch",property:"get",__:"placeholder",F:"stubFalse",T:"stubTrue",all:"every",allPass:"overEvery",always:"constant",any:"some",anyPass:"overSome",apply:"spread",assoc:"set",assocPath:"set",complement:"negate",compose:"flowRight",contains:"includes",dissoc:"unset",dissocPath:"unset",dropLast:"dropRight",dropLastWhile:"dropRightWhile",equals:"isEqual",identical:"eq",indexBy:"keyBy",init:"initial",invertObj:"invert",juxt:"over",omitAll:"omit",nAry:"ary",path:"get",pathEq:"matchesProperty",pathOr:"getOr",paths:"at",pickAll:"pick",pipe:"flow",pluck:"map",prop:"get",propEq:"matchesProperty",propOr:"getOr",props:"at",symmetricDifference:"xor",symmetricDifferenceBy:"xorBy",symmetricDifferenceWith:"xorWith",takeLast:"takeRight",takeLastWhile:"takeRightWhile",unapply:"rest",unnest:"flatten",useWith:"overArgs",where:"conformsTo",whereEq:"isMatch",zipObj:"zipObject"},e.aryMethod={1:["assignAll","assignInAll","attempt","castArray","ceil","create","curry","curryRight","defaultsAll","defaultsDeepAll","floor","flow","flowRight","fromPairs","invert","iteratee","memoize","method","mergeAll","methodOf","mixin","nthArg","over","overEvery","overSome","rest","reverse","round","runInContext","spread","template","trim","trimEnd","trimStart","uniqueId","words","zipAll"],2:["add","after","ary","assign","assignAllWith","assignIn","assignInAllWith","at","before","bind","bindAll","bindKey","chunk","cloneDeepWith","cloneWith","concat","conformsTo","countBy","curryN","curryRightN","debounce","defaults","defaultsDeep","defaultTo","delay","difference","divide","drop","dropRight","dropRightWhile","dropWhile","endsWith","eq","every","filter","find","findIndex","findKey","findLast","findLastIndex","findLastKey","flatMap","flatMapDeep","flattenDepth","forEach","forEachRight","forIn","forInRight","forOwn","forOwnRight","get","groupBy","gt","gte","has","hasIn","includes","indexOf","intersection","invertBy","invoke","invokeMap","isEqual","isMatch","join","keyBy","lastIndexOf","lt","lte","map","mapKeys","mapValues","matchesProperty","maxBy","meanBy","merge","mergeAllWith","minBy","multiply","nth","omit","omitBy","overArgs","pad","padEnd","padStart","parseInt","partial","partialRight","partition","pick","pickBy","propertyOf","pull","pullAll","pullAt","random","range","rangeRight","rearg","reject","remove","repeat","restFrom","result","sampleSize","some","sortBy","sortedIndex","sortedIndexOf","sortedLastIndex","sortedLastIndexOf","sortedUniqBy","split","spreadFrom","startsWith","subtract","sumBy","take","takeRight","takeRightWhile","takeWhile","tap","throttle","thru","times","trimChars","trimCharsEnd","trimCharsStart","truncate","union","uniqBy","uniqWith","unset","unzipWith","without","wrap","xor","zip","zipObject","zipObjectDeep"],3:["assignInWith","assignWith","clamp","differenceBy","differenceWith","findFrom","findIndexFrom","findLastFrom","findLastIndexFrom","getOr","includesFrom","indexOfFrom","inRange","intersectionBy","intersectionWith","invokeArgs","invokeArgsMap","isEqualWith","isMatchWith","flatMapDepth","lastIndexOfFrom","mergeWith","orderBy","padChars","padCharsEnd","padCharsStart","pullAllBy","pullAllWith","rangeStep","rangeStepRight","reduce","reduceRight","replace","set","slice","sortedIndexBy","sortedLastIndexBy","transform","unionBy","unionWith","update","xorBy","xorWith","zipWith"],4:["fill","setWith","updateWith"]},e.aryRearg={2:[1,0],3:[2,0,1],4:[3,2,0,1]},e.iterateeAry={dropRightWhile:1,dropWhile:1,every:1,filter:1,find:1,findFrom:1,findIndex:1,findIndexFrom:1,findKey:1,findLast:1,findLastFrom:1,findLastIndex:1,findLastIndexFrom:1,findLastKey:1,flatMap:1,flatMapDeep:1,flatMapDepth:1,forEach:1,forEachRight:1,forIn:1,forInRight:1,forOwn:1,forOwnRight:1,map:1,mapKeys:1,mapValues:1,partition:1,reduce:2,reduceRight:2,reject:1,remove:1,some:1,takeRightWhile:1,takeWhile:1,times:1,transform:2},e.iterateeRearg={mapKeys:[1],reduceRight:[1,0]},e.methodRearg={assignInAllWith:[1,0],assignInWith:[1,2,0],assignAllWith:[1,0],assignWith:[1,2,0],differenceBy:[1,2,0],differenceWith:[1,2,0],getOr:[2,1,0],intersectionBy:[1,2,0],intersectionWith:[1,2,0],isEqualWith:[1,2,0],isMatchWith:[2,1,0],mergeAllWith:[1,0],mergeWith:[1,2,0],padChars:[2,1,0],padCharsEnd:[2,1,0],padCharsStart:[2,1,0],pullAllBy:[2,1,0],pullAllWith:[2,1,0],rangeStep:[1,2,0],rangeStepRight:[1,2,0],setWith:[3,1,2,0],sortedIndexBy:[2,1,0],sortedLastIndexBy:[2,1,0],unionBy:[1,2,0],unionWith:[1,2,0],updateWith:[3,1,2,0],xorBy:[1,2,0],xorWith:[1,2,0],zipWith:[1,2,0]},e.methodSpread={assignAll:{start:0},assignAllWith:{start:0},assignInAll:{start:0},assignInAllWith:{start:0},defaultsAll:{start:0},defaultsDeepAll:{start:0},invokeArgs:{start:2},invokeArgsMap:{start:2},mergeAll:{start:0},mergeAllWith:{start:0},partial:{start:1},partialRight:{start:1},without:{start:1},zipAll:{start:0}},e.mutate={array:{fill:!0,pull:!0,pullAll:!0,pullAllBy:!0,pullAllWith:!0,pullAt:!0,remove:!0,reverse:!0},object:{assign:!0,assignAll:!0,assignAllWith:!0,assignIn:!0,assignInAll:!0,assignInAllWith:!0,assignInWith:!0,assignWith:!0,defaults:!0,defaultsAll:!0,defaultsDeep:!0,defaultsDeepAll:!0,merge:!0,mergeAll:!0,mergeAllWith:!0,mergeWith:!0},set:{set:!0,setWith:!0,unset:!0,update:!0,updateWith:!0}},e.realToAlias=function(){var t=Object.prototype.hasOwnProperty,n=e.aliasToReal,r={};for(var o in n){var i=n[o];t.call(r,i)?r[i].push(o):r[i]=[o]}return r}(),e.remap={assignAll:"assign",assignAllWith:"assignWith",assignInAll:"assignIn",assignInAllWith:"assignInWith",curryN:"curry",curryRightN:"curryRight",defaultsAll:"defaults",defaultsDeepAll:"defaultsDeep",findFrom:"find",findIndexFrom:"findIndex",findLastFrom:"findLast",findLastIndexFrom:"findLastIndex",getOr:"get",includesFrom:"includes",indexOfFrom:"indexOf",invokeArgs:"invoke",invokeArgsMap:"invokeMap",lastIndexOfFrom:"lastIndexOf",mergeAll:"merge",mergeAllWith:"mergeWith",padChars:"pad",padCharsEnd:"padEnd",padCharsStart:"padStart",propertyOf:"get",rangeStep:"range",rangeStepRight:"rangeRight",restFrom:"rest",spreadFrom:"spread",trimChars:"trim",trimCharsEnd:"trimEnd",trimCharsStart:"trimStart",zipAll:"zip"},e.skipFixed={castArray:!0,flow:!0,flowRight:!0,iteratee:!0,mixin:!0,rearg:!0,runInContext:!0},e.skipRearg={add:!0,assign:!0,assignIn:!0,bind:!0,bindKey:!0,concat:!0,difference:!0,divide:!0,eq:!0,gt:!0,gte:!0,isEqual:!0,lt:!0,lte:!0,matchesProperty:!0,merge:!0,multiply:!0,overArgs:!0,partial:!0,partialRight:!0,propertyOf:!0,random:!0,range:!0,rangeRight:!0,subtract:!0,zip:!0,zipObject:!0,zipObjectDeep:!0}},function(t,e){t.exports={}},function(t,e){t.exports={create:function(t,e){return Morph.createContainerWithCaller("bbc-morph-bitesize-header-view@8.20.0",t,e)}}},function(t,e,n){var r=n(360),o=n(439),i=r(o);t.exports=i},function(t,e,n){function r(t){return function(e,n,r){var a=Object(e);if(!i(e)){var c=o(n,3);e=u(e),n=function(t){return c(a[t],t,a)}}var f=t(e,n,r);return f>-1?a[c?e[f]:f]:void 0}}var o=n(102),i=n(106),u=n(63);t.exports=r},function(t,e,n){function r(t){var e=i(t);return 1==e.length&&e[0][2]?u(e[0][0],e[0][1]):function(n){return n===t||o(n,t,e)}}var o=n(362),i=n(424),u=n(182);t.exports=r},function(t,e,n){function r(t,e,n,r){var c=n.length,f=c,s=!r;if(null==t)return!f;for(t=Object(t);c--;){var l=n[c];if(s&&l[2]?l[1]!==t[l[0]]:!(l[0]in t))return!1}for(;++c<f;){l=n[c];var p=l[0],d=t[p],h=l[1];if(s&&l[2]){if(void 0===d&&!(p in t))return!1}else{var y=new o;if(r)var v=r(d,h,p,t,e,y);if(!(void 0===v?i(h,d,u|a,r,y):v))return!1}}return!0}var o=n(170),i=n(175),u=1,a=2;t.exports=r},function(t,e){function n(){this.__data__=[],this.size=0}t.exports=n},function(t,e,n){function r(t){var e=this.__data__,n=o(e,t);return!(n<0)&&(n==e.length-1?e.pop():u.call(e,n,1),--this.size,!0)}var o=n(58),i=Array.prototype,u=i.splice;t.exports=r},function(t,e,n){function r(t){var e=this.__data__,n=o(e,t);return n<0?void 0:e[n][1]}var o=n(58);t.exports=r},function(t,e,n){function r(t){return o(this.__data__,t)>-1}var o=n(58);t.exports=r},function(t,e,n){function r(t,e){var n=this.__data__,r=o(n,t);return r<0?(++this.size,n.push([t,e])):n[r][1]=e,this}var o=n(58);t.exports=r},function(t,e,n){function r(){this.__data__=new o,this.size=0}var o=n(57);t.exports=r},function(t,e){function n(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n}t.exports=n},function(t,e){function n(t){return this.__data__.get(t)}t.exports=n},function(t,e){function n(t){return this.__data__.has(t)}t.exports=n},function(t,e,n){function r(t,e){var n=this.__data__;if(n instanceof o){var r=n.__data__;if(!i||r.length<a-1)return r.push([t,e]),this.size=++n.size,this;n=this.__data__=new u(r)}return n.set(t,e),this.size=n.size,this}var o=n(57),i=n(103),u=n(104),a=200;t.exports=r},function(t,e,n){function r(t){return!(!u(t)||i(t))&&(o(t)?h:f).test(a(t))}var o=n(172),i=n(376),u=n(60),a=n(174),c=/[\\^$.*+?()[\]{}|]/g,f=/^\[object .+?Constructor\]$/,s=Function.prototype,l=Object.prototype,p=s.toString,d=l.hasOwnProperty,h=RegExp("^"+p.call(d).replace(c,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");t.exports=r},function(t,e,n){function r(t){var e=u.call(t,c),n=t[c];try{t[c]=void 0;var r=!0}catch(t){}var o=a.call(t);return r&&(e?t[c]=n:delete t[c]),o}var o=n(59),i=Object.prototype,u=i.hasOwnProperty,a=i.toString,c=o?o.toStringTag:void 0;t.exports=r},function(t,e){function n(t){return o.call(t)}var r=Object.prototype,o=r.toString;t.exports=n},function(t,e,n){function r(t){return!!i&&i in t}var o=n(377),i=function(){var t=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}();t.exports=r},function(t,e,n){var r=n(7),o=r["__core-js_shared__"];t.exports=o},function(t,e){function n(t,e){return null==t?void 0:t[e]}t.exports=n},function(t,e,n){function r(){this.size=0,this.__data__={hash:new o,map:new(u||i),string:new o}}var o=n(380),i=n(57),u=n(103);t.exports=r},function(t,e,n){function r(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}var o=n(381),i=n(382),u=n(383),a=n(384),c=n(385);r.prototype.clear=o,r.prototype.delete=i,r.prototype.get=u,r.prototype.has=a,r.prototype.set=c,t.exports=r},function(t,e,n){function r(){this.__data__=o?o(null):{},this.size=0}var o=n(61);t.exports=r},function(t,e){function n(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}t.exports=n},function(t,e,n){function r(t){var e=this.__data__;if(o){var n=e[t];return n===i?void 0:n}return a.call(e,t)?e[t]:void 0}var o=n(61),i="__lodash_hash_undefined__",u=Object.prototype,a=u.hasOwnProperty;t.exports=r},function(t,e,n){function r(t){var e=this.__data__;return o?void 0!==e[t]:u.call(e,t)}var o=n(61),i=Object.prototype,u=i.hasOwnProperty;t.exports=r},function(t,e,n){function r(t,e){var n=this.__data__;return this.size+=this.has(t)?0:1,n[t]=o&&void 0===e?i:e,this}var o=n(61),i="__lodash_hash_undefined__";t.exports=r},function(t,e,n){function r(t){var e=o(this,t).delete(t);return this.size-=e?1:0,e}var o=n(62);t.exports=r},function(t,e){function n(t){var e=typeof t;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==t:null===t}t.exports=n},function(t,e,n){function r(t){return o(this,t).get(t)}var o=n(62);t.exports=r},function(t,e,n){function r(t){return o(this,t).has(t)}var o=n(62);t.exports=r},function(t,e,n){function r(t,e){var n=o(this,t),r=n.size;return n.set(t,e),this.size+=n.size==r?0:1,this}var o=n(62);t.exports=r},function(t,e,n){function r(t,e,n,r,v,b){var _=f(t),m=f(e),x=_?h:c(t),j=m?h:c(e);x=x==d?y:x,j=j==d?y:j;var w=x==y,O=j==y,k=x==j;if(k&&s(t)){if(!s(e))return!1;_=!0,w=!1}if(k&&!w)return b||(b=new o),_||l(t)?i(t,e,n,r,v,b):u(t,e,x,n,r,v,b);if(!(n&p)){var A=w&&g.call(t,"__wrapped__"),P=O&&g.call(e,"__wrapped__");if(A||P){var S=A?t.value():t,E=P?e.value():e;return b||(b=new o),v(S,E,n,r,b)}}return!!k&&(b||(b=new o),a(t,e,n,r,v,b))}var o=n(170),i=n(176),u=n(397),a=n(401),c=n(419),f=n(8),s=n(178),l=n(180),p=1,d="[object Arguments]",h="[object Array]",y="[object Object]",v=Object.prototype,g=v.hasOwnProperty;t.exports=r},function(t,e,n){function r(t){var e=-1,n=null==t?0:t.length;for(this.__data__=new o;++e<n;)this.add(t[e])}var o=n(104),i=n(393),u=n(394);r.prototype.add=r.prototype.push=i,r.prototype.has=u,t.exports=r},function(t,e){function n(t){return this.__data__.set(t,r),this}var r="__lodash_hash_undefined__";t.exports=n},function(t,e){function n(t){return this.__data__.has(t)}t.exports=n},function(t,e){function n(t,e){for(var n=-1,r=null==t?0:t.length;++n<r;)if(e(t[n],n,t))return!0;return!1}t.exports=n},function(t,e){function n(t,e){return t.has(e)}t.exports=n},function(t,e,n){function r(t,e,n,r,o,w,k){switch(n){case j:if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)return!1;t=t.buffer,e=e.buffer;case x:return!(t.byteLength!=e.byteLength||!w(new i(t),new i(e)));case p:case d:case v:return u(+t,+e);case h:return t.name==e.name&&t.message==e.message;case g:case _:return t==e+"";case y:var A=c;case b:var P=r&s;if(A||(A=f),t.size!=e.size&&!P)return!1;var S=k.get(t);if(S)return S==e;r|=l,k.set(t,e);var E=a(A(t),A(e),r,o,w,k);return k.delete(t),E;case m:if(O)return O.call(t)==O.call(e)}return!1}var o=n(59),i=n(398),u=n(171),a=n(176),c=n(399),f=n(400),s=1,l=2,p="[object Boolean]",d="[object Date]",h="[object Error]",y="[object Map]",v="[object Number]",g="[object RegExp]",b="[object Set]",_="[object String]",m="[object Symbol]",x="[object ArrayBuffer]",j="[object DataView]",w=o?o.prototype:void 0,O=w?w.valueOf:void 0;t.exports=r},function(t,e,n){var r=n(7),o=r.Uint8Array;t.exports=o},function(t,e){function n(t){var e=-1,n=Array(t.size);return t.forEach(function(t,r){n[++e]=[r,t]}),n}t.exports=n},function(t,e){function n(t){var e=-1,n=Array(t.size);return t.forEach(function(t){n[++e]=t}),n}t.exports=n},function(t,e,n){function r(t,e,n,r,u,c){var f=n&i,s=o(t),l=s.length;if(l!=o(e).length&&!f)return!1;for(var p=l;p--;){var d=s[p];if(!(f?d in e:a.call(e,d)))return!1}var h=c.get(t);if(h&&c.get(e))return h==e;var y=!0;c.set(t,e),c.set(e,t);for(var v=f;++p<l;){d=s[p];var g=t[d],b=e[d];if(r)var _=f?r(b,g,d,e,t,c):r(g,b,d,t,e,c);if(!(void 0===_?g===b||u(g,b,n,r,c):_)){y=!1;break}v||(v="constructor"==d)}if(y&&!v){var m=t.constructor,x=e.constructor;m!=x&&"constructor"in t&&"constructor"in e&&!("function"==typeof m&&m instanceof m&&"function"==typeof x&&x instanceof x)&&(y=!1)}return c.delete(t),c.delete(e),y}var o=n(402),i=1,u=Object.prototype,a=u.hasOwnProperty;t.exports=r},function(t,e,n){function r(t){return o(t,u,i)}var o=n(403),i=n(405),u=n(63);t.exports=r},function(t,e,n){function r(t,e,n){var r=e(t);return i(t)?r:o(r,n(t))}var o=n(404),i=n(8);t.exports=r},function(t,e){function n(t,e){for(var n=-1,r=e.length,o=t.length;++n<r;)t[o+n]=e[n];return t}t.exports=n},function(t,e,n){var r=n(406),o=n(407),i=Object.prototype,u=i.propertyIsEnumerable,a=Object.getOwnPropertySymbols,c=a?function(t){return null==t?[]:(t=Object(t),r(a(t),function(e){return u.call(t,e)}))}:o;t.exports=c},function(t,e){function n(t,e){for(var n=-1,r=null==t?0:t.length,o=0,i=[];++n<r;){var u=t[n];e(u,n,t)&&(i[o++]=u)}return i}t.exports=n},function(t,e){function n(){return[]}t.exports=n},function(t,e,n){function r(t,e){var n=u(t),r=!n&&i(t),s=!n&&!r&&a(t),p=!n&&!r&&!s&&f(t),d=n||r||s||p,h=d?o(t.length,String):[],y=h.length;for(var v in t)!e&&!l.call(t,v)||d&&("length"==v||s&&("offset"==v||"parent"==v)||p&&("buffer"==v||"byteLength"==v||"byteOffset"==v)||c(v,y))||h.push(v);return h}var o=n(409),i=n(177),u=n(8),a=n(178),c=n(179),f=n(180),s=Object.prototype,l=s.hasOwnProperty;t.exports=r},function(t,e){function n(t,e){for(var n=-1,r=Array(t);++n<t;)r[n]=e(n);return r}t.exports=n},function(t,e,n){function r(t){return i(t)&&o(t)==u}var o=n(36),i=n(37),u="[object Arguments]";t.exports=r},function(t,e){function n(){return!1}t.exports=n},function(t,e,n){function r(t){return u(t)&&i(t.length)&&!!a[o(t)]}var o=n(36),i=n(105),u=n(37),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,t.exports=r},function(t,e){function n(t){return function(e){return t(e)}}t.exports=n},function(t,e,n){(function(t){var r=n(173),o="object"==typeof e&&e&&!e.nodeType&&e,i=o&&"object"==typeof t&&t&&!t.nodeType&&t,u=i&&i.exports===o,a=u&&r.process,c=function(){try{var t=i&&i.require&&i.require("util").types;return t||a&&a.binding&&a.binding("util")}catch(t){}}();t.exports=c}).call(e,n(19)(t))},function(t,e,n){function r(t){if(!o(t))return i(t);var e=[];for(var n in Object(t))a.call(t,n)&&"constructor"!=n&&e.push(n);return e}var o=n(416),i=n(417),u=Object.prototype,a=u.hasOwnProperty;t.exports=r},function(t,e){function n(t){var e=t&&t.constructor;return t===("function"==typeof e&&e.prototype||r)}var r=Object.prototype;t.exports=n},function(t,e,n){var r=n(418),o=r(Object.keys,Object);t.exports=o},function(t,e){function n(t,e){return function(n){return t(e(n))}}t.exports=n},function(t,e,n){var r=n(420),o=n(103),i=n(421),u=n(422),a=n(423),c=n(36),f=n(174),s=f(r),l=f(o),p=f(i),d=f(u),h=f(a),y=c;(r&&"[object DataView]"!=y(new r(new ArrayBuffer(1)))||o&&"[object Map]"!=y(new o)||i&&"[object Promise]"!=y(i.resolve())||u&&"[object Set]"!=y(new u)||a&&"[object WeakMap]"!=y(new a))&&(y=function(t){var e=c(t),n="[object Object]"==e?t.constructor:void 0,r=n?f(n):"";if(r)switch(r){case s:return"[object DataView]";case l:return"[object Map]";case p:return"[object Promise]";case d:return"[object Set]";case h:return"[object WeakMap]"}return e}),t.exports=y},function(t,e,n){var r=n(20),o=n(7),i=r(o,"DataView");t.exports=i},function(t,e,n){var r=n(20),o=n(7),i=r(o,"Promise");t.exports=i},function(t,e,n){var r=n(20),o=n(7),i=r(o,"Set");t.exports=i},function(t,e,n){var r=n(20),o=n(7),i=r(o,"WeakMap");t.exports=i},function(t,e,n){function r(t){for(var e=i(t),n=e.length;n--;){var r=e[n],u=t[r];e[n]=[r,u,o(u)]}return e}var o=n(181),i=n(63);t.exports=r},function(t,e,n){function r(t,e){return a(t)&&c(e)?f(s(t),e):function(n){var r=i(n,t);return void 0===r&&r===e?u(n,t):o(e,r,l|p)}}var o=n(175),i=n(183),u=n(432),a=n(107),c=n(181),f=n(182),s=n(65),l=1,p=2;t.exports=r},function(t,e,n){var r=n(427),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,i=/\\(\\)?/g,u=r(function(t){var e=[];return 46===t.charCodeAt(0)&&e.push(""),t.replace(o,function(t,n,r,o){e.push(r?o.replace(i,"$1"):n||t)}),e});t.exports=u},function(t,e,n){function r(t){var e=o(t,function(t){return n.size===i&&n.clear(),t}),n=e.cache;return e}var o=n(428),i=500;t.exports=r},function(t,e,n){function r(t,e){if("function"!=typeof t||null!=e&&"function"!=typeof e)throw new TypeError(i);var n=function(){var r=arguments,o=e?e.apply(this,r):r[0],i=n.cache;if(i.has(o))return i.get(o);var u=t.apply(this,r);return n.cache=i.set(o,u)||i,u};return n.cache=new(r.Cache||o),n}var o=n(104),i="Expected a function";r.Cache=o,t.exports=r},function(t,e,n){function r(t){return null==t?"":o(t)}var o=n(430);t.exports=r},function(t,e,n){function r(t){if("string"==typeof t)return t;if(u(t))return i(t,r)+"";if(a(t))return s?s.call(t):"";var e=t+"";return"0"==e&&1/t==-c?"-0":e}var o=n(59),i=n(431),u=n(8),a=n(64),c=1/0,f=o?o.prototype:void 0,s=f?f.toString:void 0;t.exports=r},function(t,e){function n(t,e){for(var n=-1,r=null==t?0:t.length,o=Array(r);++n<r;)o[n]=e(t[n],n,t);return o}t.exports=n},function(t,e,n){function r(t,e){return null!=t&&i(t,e,o)}var o=n(433),i=n(434);t.exports=r},function(t,e){function n(t,e){return null!=t&&e in Object(t)}t.exports=n},function(t,e,n){function r(t,e,n){e=o(e,t);for(var r=-1,s=e.length,l=!1;++r<s;){var p=f(e[r]);if(!(l=null!=t&&n(t,p)))break;t=t[p]}return l||++r!=s?l:!!(s=null==t?0:t.length)&&c(s)&&a(p,s)&&(u(t)||i(t))}var o=n(185),i=n(177),u=n(8),a=n(179),c=n(105),f=n(65);t.exports=r},function(t,e){function n(t){return t}t.exports=n},function(t,e,n){function r(t){return u(t)?o(a(t)):i(t)}var o=n(437),i=n(438),u=n(107),a=n(65);t.exports=r},function(t,e){function n(t){return function(e){return null==e?void 0:e[t]}}t.exports=n},function(t,e,n){function r(t){return function(e){return o(e,t)}}var o=n(184);t.exports=r},function(t,e,n){function r(t,e,n){var r=null==t?0:t.length;if(!r)return-1;var c=null==n?0:u(n);return c<0&&(c=a(r+c,0)),o(t,i(e,3),c)}var o=n(440),i=n(102),u=n(441),a=Math.max;t.exports=r},function(t,e){function n(t,e,n,r){for(var o=t.length,i=n+(r?1:-1);r?i--:++i<o;)if(e(t[i],i,t))return i;return-1}t.exports=n},function(t,e,n){function r(t){var e=o(t),n=e%1;return e===e?n?e-n:e:0}var o=n(442);t.exports=r},function(t,e,n){function r(t){if(!t)return 0===t?t:0;if((t=o(t))===i||t===-i){return(t<0?-1:1)*u}return t===t?t:0}var o=n(443),i=1/0,u=1.7976931348623157e308;t.exports=r},function(t,e,n){function r(t){if("number"==typeof t)return t;if(i(t))return u;if(o(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=o(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=t.replace(a,"");var n=f.test(t);return n||s.test(t)?l(t.slice(2),n?2:8):c.test(t)?u:+t}var o=n(60),i=n(64),u=NaN,a=/^\s+|\s+$/g,c=/^[-+]0x[0-9a-f]+$/i,f=/^0b[01]+$/i,s=/^0o[0-7]+$/i,l=parseInt;t.exports=r},function(t,e,n){var r=n(445).runInContext();t.exports=n(446)(r,r)},function(t,e,n){(function(t,r){var o;(function(){function i(t,e,n){switch(n.length){case 0:return t.call(e);case 1:return t.call(e,n[0]);case 2:return t.call(e,n[0],n[1]);case 3:return t.call(e,n[0],n[1],n[2])}return t.apply(e,n)}function u(t,e,n,r){for(var o=-1,i=null==t?0:t.length;++o<i;){var u=t[o];e(r,u,n(u),t)}return r}function a(t,e){for(var n=-1,r=null==t?0:t.length;++n<r&&!1!==e(t[n],n,t););return t}function c(t,e){for(var n=null==t?0:t.length;n--&&!1!==e(t[n],n,t););return t}function f(t,e){for(var n=-1,r=null==t?0:t.length;++n<r;)if(!e(t[n],n,t))return!1;return!0}function s(t,e){for(var n=-1,r=null==t?0:t.length,o=0,i=[];++n<r;){var u=t[n];e(u,n,t)&&(i[o++]=u)}return i}function l(t,e){return!(null==t||!t.length)&&-1<m(t,e,0)}function p(t,e,n){for(var r=-1,o=null==t?0:t.length;++r<o;)if(n(e,t[r]))return!0;return!1}function d(t,e){for(var n=-1,r=null==t?0:t.length,o=Array(r);++n<r;)o[n]=e(t[n],n,t);return o}function h(t,e){for(var n=-1,r=e.length,o=t.length;++n<r;)t[o+n]=e[n];return t}function y(t,e,n,r){var o=-1,i=null==t?0:t.length;for(r&&i&&(n=t[++o]);++o<i;)n=e(n,t[o],o,t);return n}function v(t,e,n,r){var o=null==t?0:t.length;for(r&&o&&(n=t[--o]);o--;)n=e(n,t[o],o,t);return n}function g(t,e){for(var n=-1,r=null==t?0:t.length;++n<r;)if(e(t[n],n,t))return!0;return!1}function b(t,e,n){var r;return n(t,function(t,n,o){if(e(t,n,o))return r=n,!1}),r}function _(t,e,n,r){var o=t.length;for(n+=r?1:-1;r?n--:++n<o;)if(e(t[n],n,t))return n;return-1}function m(t,e,n){if(e===e)t:{--n;for(var r=t.length;++n<r;)if(t[n]===e){t=n;break t}t=-1}else t=_(t,j,n);return t}function x(t,e,n,r){--n;for(var o=t.length;++n<o;)if(r(t[n],e))return n;return-1}function j(t){return t!==t}function w(t,e){var n=null==t?0:t.length;return n?S(t,e)/n:V}function O(t){return function(e){return null==e?$:e[t]}}function k(t){return function(e){return null==t?$:t[e]}}function A(t,e,n,r,o){return o(t,function(t,o,i){n=r?(r=!1,t):e(n,t,o,i)}),n}function P(t,e){var n=t.length;for(t.sort(e);n--;)t[n]=t[n].c;return t}function S(t,e){for(var n,r=-1,o=t.length;++r<o;){var i=e(t[r]);i!==$&&(n=n===$?i:n+i)}return n}function E(t,e){for(var n=-1,r=Array(t);++n<t;)r[n]=e(n);return r}function T(t,e){return d(e,function(e){return[e,t[e]]})}function I(t){return function(e){return t(e)}}function z(t,e){return d(e,function(e){return t[e]})}function R(t,e){return t.has(e)}function M(t,e){for(var n=-1,r=t.length;++n<r&&-1<m(e,t[n],0););return n}function C(t,e){for(var n=t.length;n--&&-1<m(e,t[n],0););return n}function W(t){return"\\"+Lt[t]}function L(t){var e=-1,n=Array(t.size);return t.forEach(function(t,r){n[++e]=[r,t]}),n}function D(t,e){return function(n){return t(e(n))}}function B(t,e){for(var n=-1,r=t.length,o=0,i=[];++n<r;){var u=t[n];u!==e&&"__lodash_placeholder__"!==u||(t[n]="__lodash_placeholder__",i[o++]=n)}return i}function F(t){var e=-1,n=Array(t.size);return t.forEach(function(t){n[++e]=t}),n}function N(t){var e=-1,n=Array(t.size);return t.forEach(function(t){n[++e]=[t,t]}),n}function q(t){if(zt.test(t)){for(var e=Tt.lastIndex=0;Tt.test(t);)++e;t=e}else t=te(t);return t}function U(t){return zt.test(t)?t.match(Tt)||[]:t.split("")}var $,G=1/0,V=NaN,K=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]],Z=/\b__p\+='';/g,H=/\b(__p\+=)''\+/g,Y=/(__e\(.*?\)|\b__t\))\+'';/g,J=/&(?:amp|lt|gt|quot|#39);/g,X=/[&<>"']/g,Q=RegExp(J.source),tt=RegExp(X.source),et=/<%-([\s\S]+?)%>/g,nt=/<%([\s\S]+?)%>/g,rt=/<%=([\s\S]+?)%>/g,ot=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,it=/^\w*$/,ut=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,at=/[\\^$.*+?()[\]{}|]/g,ct=RegExp(at.source),ft=/^\s+|\s+$/g,st=/^\s+/,lt=/\s+$/,pt=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,dt=/\{\n\/\* \[wrapped with (.+)\] \*/,ht=/,? & /,yt=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,vt=/\\(\\)?/g,gt=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,bt=/\w*$/,_t=/^[-+]0x[0-9a-f]+$/i,mt=/^0b[01]+$/i,xt=/^\[object .+?Constructor\]$/,jt=/^0o[0-7]+$/i,wt=/^(?:0|[1-9]\d*)$/,Ot=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,kt=/($^)/,At=/['\n\r\u2028\u2029\\]/g,Pt="[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?(?:\\u200d(?:[^\\ud800-\\udfff]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff])[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?)*",St=RegExp("['’]","g"),Et=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g"),Tt=RegExp("\\ud83c[\\udffb-\\udfff](?=\\ud83c[\\udffb-\\udfff])|(?:[^\\ud800-\\udfff][\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]?|[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff]|[\\ud800-\\udfff])"+Pt,"g"),It=RegExp(["[A-Z\\xc0-\\xd6\\xd8-\\xde]?[a-z\\xdf-\\xf6\\xf8-\\xff]+(?:['’](?:d|ll|m|re|s|t|ve))?(?=[\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000]|[A-Z\\xc0-\\xd6\\xd8-\\xde]|$)|(?:[A-Z\\xc0-\\xd6\\xd8-\\xde]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])+(?:['’](?:D|LL|M|RE|S|T|VE))?(?=[\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000]|[A-Z\\xc0-\\xd6\\xd8-\\xde](?:[a-z\\xdf-\\xf6\\xf8-\\xff]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])|$)|[A-Z\\xc0-\\xd6\\xd8-\\xde]?(?:[a-z\\xdf-\\xf6\\xf8-\\xff]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])+(?:['’](?:d|ll|m|re|s|t|ve))?|[A-Z\\xc0-\\xd6\\xd8-\\xde]+(?:['’](?:D|LL|M|RE|S|T|VE))?|\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])|\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])|\\d+","(?:[\\u2700-\\u27bf]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff])[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?(?:\\u200d(?:[^\\ud800-\\udfff]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff])[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?)*"].join("|"),"g"),zt=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]"),Rt=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Mt="Array Buffer DataView Date Error Float32Array Float64Array Function Int8Array Int16Array Int32Array Map Math Object Promise RegExp Set String Symbol TypeError Uint8Array Uint8ClampedArray Uint16Array Uint32Array WeakMap _ clearTimeout isFinite parseInt setTimeout".split(" "),Ct={};Ct["[object Float32Array]"]=Ct["[object Float64Array]"]=Ct["[object Int8Array]"]=Ct["[object Int16Array]"]=Ct["[object Int32Array]"]=Ct["[object Uint8Array]"]=Ct["[object Uint8ClampedArray]"]=Ct["[object Uint16Array]"]=Ct["[object Uint32Array]"]=!0,Ct["[object Arguments]"]=Ct["[object Array]"]=Ct["[object ArrayBuffer]"]=Ct["[object Boolean]"]=Ct["[object DataView]"]=Ct["[object Date]"]=Ct["[object Error]"]=Ct["[object Function]"]=Ct["[object Map]"]=Ct["[object Number]"]=Ct["[object Object]"]=Ct["[object RegExp]"]=Ct["[object Set]"]=Ct["[object String]"]=Ct["[object WeakMap]"]=!1;var Wt={};Wt["[object Arguments]"]=Wt["[object Array]"]=Wt["[object ArrayBuffer]"]=Wt["[object DataView]"]=Wt["[object Boolean]"]=Wt["[object Date]"]=Wt["[object Float32Array]"]=Wt["[object Float64Array]"]=Wt["[object Int8Array]"]=Wt["[object Int16Array]"]=Wt["[object Int32Array]"]=Wt["[object Map]"]=Wt["[object Number]"]=Wt["[object Object]"]=Wt["[object RegExp]"]=Wt["[object Set]"]=Wt["[object String]"]=Wt["[object Symbol]"]=Wt["[object Uint8Array]"]=Wt["[object Uint8ClampedArray]"]=Wt["[object Uint16Array]"]=Wt["[object Uint32Array]"]=!0,Wt["[object Error]"]=Wt["[object Function]"]=Wt["[object WeakMap]"]=!1;var Lt={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Dt=parseFloat,Bt=parseInt,Ft="object"==typeof t&&t&&t.Object===Object&&t,Nt="object"==typeof self&&self&&self.Object===Object&&self,qt=Ft||Nt||Function("return this")(),Ut="object"==typeof e&&e&&!e.nodeType&&e,$t=Ut&&"object"==typeof r&&r&&!r.nodeType&&r,Gt=$t&&$t.exports===Ut,Vt=Gt&&Ft.process,Kt=function(){try{var t=$t&&$t.f&&$t.f("util").types;return t||Vt&&Vt.binding&&Vt.binding("util")}catch(t){}}(),Zt=Kt&&Kt.isArrayBuffer,Ht=Kt&&Kt.isDate,Yt=Kt&&Kt.isMap,Jt=Kt&&Kt.isRegExp,Xt=Kt&&Kt.isSet,Qt=Kt&&Kt.isTypedArray,te=O("length"),ee=k({"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"}),ne=k({"&":"&","<":"<",">":">",'"':""","'":"'"}),re=k({"&":"&","<":"<",">":">",""":'"',"'":"'"}),oe=function t(e){function n(t){if(_o(t)&&!ua(t)&&!(t instanceof k)){if(t instanceof o)return t;if(ai.call(t,"__wrapped__"))return Nr(t)}return new o(t)}function r(){}function o(t,e){this.__wrapped__=t,this.__actions__=[],this.__chain__=!!e,this.__index__=0,this.__values__=$}function k(t){this.__wrapped__=t,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=4294967295,this.__views__=[]}function Pt(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}function Tt(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}function Lt(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}function Ft(t){var e=-1,n=null==t?0:t.length;for(this.__data__=new Lt;++e<n;)this.add(t[e])}function Nt(t){this.size=(this.__data__=new Tt(t)).size}function Ut(t,e){var n,r=ua(t),o=!r&&ia(t),i=!r&&!o&&ca(t),u=!r&&!o&&!i&&da(t),o=(r=r||o||i||u)?E(t.length,ei):[],a=o.length;for(n in t)!e&&!ai.call(t,n)||r&&("length"==n||i&&("offset"==n||"parent"==n)||u&&("buffer"==n||"byteLength"==n||"byteOffset"==n)||Pr(n,a))||o.push(n);return o}function $t(t){var e=t.length;return e?t[on(0,e-1)]:$}function Vt(t,e){return Lr(Cn(t),pe(e,0,t.length))}function Kt(t){return Lr(Cn(t))}function te(t,e,n){(n===$||so(t[e],n))&&(n!==$||e in t)||se(t,e,n)}function ie(t,e,n){var r=t[e];ai.call(t,e)&&so(r,n)&&(n!==$||e in t)||se(t,e,n)}function ue(t,e){for(var n=t.length;n--;)if(so(t[n][0],e))return n;return-1}function ae(t,e,n,r){return iu(t,function(t,o,i){e(r,t,n(t),i)}),r}function ce(t,e){return t&&Wn(e,Ro(e),t)}function fe(t,e){return t&&Wn(e,Mo(e),t)}function se(t,e,n){"__proto__"==e&&ki?ki(t,e,{configurable:!0,enumerable:!0,value:n,writable:!0}):t[e]=n}function le(t,e){for(var n=-1,r=e.length,o=Zo(r),i=null==t;++n<r;)o[n]=i?$:Io(t,e[n]);return o}function pe(t,e,n){return t===t&&(n!==$&&(t=t<=n?t:n),e!==$&&(t=t>=e?t:e)),t}function de(t,e,n,r,o,i){var u,c=1&e,f=2&e,s=4&e;if(n&&(u=o?n(t,r,o,i):n(t)),u!==$)return u;if(!bo(t))return t;if(r=ua(t)){if(u=wr(t),!c)return Cn(t,u)}else{var l=vu(t),p="[object Function]"==l||"[object GeneratorFunction]"==l;if(ca(t))return En(t,c);if("[object Object]"==l||"[object Arguments]"==l||p&&!o){if(u=f||p?{}:Or(t),!c)return f?Dn(t,fe(u,t)):Ln(t,ce(u,t))}else{if(!Wt[l])return o?t:{};u=kr(t,l,c)}}if(i||(i=new Nt),o=i.get(t))return o;i.set(t,u),pa(t)?t.forEach(function(r){u.add(de(r,e,n,r,t,i))}):sa(t)&&t.forEach(function(r,o){u.set(o,de(r,e,n,o,t,i))});var f=s?f?yr:hr:f?Mo:Ro,d=r?$:f(t);return a(d||t,function(r,o){d&&(o=r,r=t[o]),ie(u,o,de(r,e,n,o,t,i))}),u}function he(t){var e=Ro(t);return function(n){return ye(n,t,e)}}function ye(t,e,n){var r=n.length;if(null==t)return!r;for(t=Qo(t);r--;){var o=n[r],i=e[o],u=t[o];if(u===$&&!(o in t)||!i(u))return!1}return!0}function ve(t,e,n){if("function"!=typeof t)throw new ni("Expected a function");return _u(function(){t.apply($,n)},e)}function ge(t,e,n,r){var o=-1,i=l,u=!0,a=t.length,c=[],f=e.length;if(!a)return c;n&&(e=d(e,I(n))),r?(i=p,u=!1):200<=e.length&&(i=R,u=!1,e=new Ft(e));t:for(;++o<a;){var s=t[o],h=null==n?s:n(s),s=r||0!==s?s:0;if(u&&h===h){for(var y=f;y--;)if(e[y]===h)continue t;c.push(s)}else i(e,h,r)||c.push(s)}return c}function be(t,e){var n=!0;return iu(t,function(t,r,o){return n=!!e(t,r,o)}),n}function _e(t,e,n){for(var r=-1,o=t.length;++r<o;){var i=t[r],u=e(i);if(null!=u&&(a===$?u===u&&!wo(u):n(u,a)))var a=u,c=i}return c}function me(t,e){var n=[];return iu(t,function(t,r,o){e(t,r,o)&&n.push(t)}),n}function xe(t,e,n,r,o){var i=-1,u=t.length;for(n||(n=Ar),o||(o=[]);++i<u;){var a=t[i];0<e&&n(a)?1<e?xe(a,e-1,n,r,o):h(o,a):r||(o[o.length]=a)}return o}function je(t,e){return t&&au(t,e,Ro)}function we(t,e){return t&&cu(t,e,Ro)}function Oe(t,e){return s(e,function(e){return yo(t[e])})}function ke(t,e){e=Pn(e,t);for(var n=0,r=e.length;null!=t&&n<r;)t=t[Dr(e[n++])];return n&&n==r?t:$}function Ae(t,e,n){return e=e(t),ua(t)?e:h(e,n(t))}function Pe(t){if(null==t)t=t===$?"[object Undefined]":"[object Null]";else if(Oi&&Oi in Qo(t)){var e=ai.call(t,Oi),n=t[Oi];try{t[Oi]=$;var r=!0}catch(t){}var o=si.call(t);r&&(e?t[Oi]=n:delete t[Oi]),t=o}else t=si.call(t);return t}function Se(t,e){return t>e}function Ee(t,e){return null!=t&&ai.call(t,e)}function Te(t,e){return null!=t&&e in Qo(t)}function Ie(t,e,n){for(var r=n?p:l,o=t[0].length,i=t.length,u=i,a=Zo(i),c=1/0,f=[];u--;){var s=t[u];u&&e&&(s=d(s,I(e))),c=Li(s.length,c),a[u]=!n&&(e||120<=o&&120<=s.length)?new Ft(u&&s):$}var s=t[0],h=-1,y=a[0];t:for(;++h<o&&f.length<c;){var v=s[h],g=e?e(v):v,v=n||0!==v?v:0;if(y?!R(y,g):!r(f,g,n)){for(u=i;--u;){var b=a[u];if(b?!R(b,g):!r(t[u],g,n))continue t}y&&y.push(g),f.push(v)}}return f}function ze(t,e,n){var r={};return je(t,function(t,o,i){e(r,n(t),o,i)}),r}function Re(t,e,n){return e=Pn(e,t),t=2>e.length?t:ke(t,pn(e,0,-1)),e=null==t?t:t[Dr(Vr(e))],null==e?$:i(e,t,n)}function Me(t){return _o(t)&&"[object Arguments]"==Pe(t)}function Ce(t){return _o(t)&&"[object ArrayBuffer]"==Pe(t)}function We(t){return _o(t)&&"[object Date]"==Pe(t)}function Le(t,e,n,r,o){if(t===e)e=!0;else if(null==t||null==e||!_o(t)&&!_o(e))e=t!==t&&e!==e;else t:{var i=ua(t),u=ua(e),a=i?"[object Array]":vu(t),c=u?"[object Array]":vu(e),a="[object Arguments]"==a?"[object Object]":a,c="[object Arguments]"==c?"[object Object]":c,f="[object Object]"==a,u="[object Object]"==c;if((c=a==c)&&ca(t)){if(!ca(e)){e=!1;break t}i=!0,f=!1}if(c&&!f)o||(o=new Nt),e=i||da(t)?lr(t,e,n,r,Le,o):pr(t,e,a,n,r,Le,o);else{if(!(1&n)&&(i=f&&ai.call(t,"__wrapped__"),a=u&&ai.call(e,"__wrapped__"),i||a)){t=i?t.value():t,e=a?e.value():e,o||(o=new Nt),e=Le(t,e,n,r,o);break t}if(c)e:if(o||(o=new Nt),i=1&n,a=hr(t),u=a.length,c=hr(e).length,u==c||i){for(f=u;f--;){var s=a[f];if(!(i?s in e:ai.call(e,s))){e=!1;break e}}if((c=o.get(t))&&o.get(e))e=c==e;else{c=!0,o.set(t,e),o.set(e,t);for(var l=i;++f<u;){var s=a[f],p=t[s],d=e[s];if(r)var h=i?r(d,p,s,e,t,o):r(p,d,s,t,e,o);if(h===$?p!==d&&!Le(p,d,n,r,o):!h){c=!1;break}l||(l="constructor"==s)}c&&!l&&(n=t.constructor,r=e.constructor,n!=r&&"constructor"in t&&"constructor"in e&&!("function"==typeof n&&n instanceof n&&"function"==typeof r&&r instanceof r)&&(c=!1)),o.delete(t),o.delete(e),e=c}}else e=!1;else e=!1}}return e}function De(t){return _o(t)&&"[object Map]"==vu(t)}function Be(t,e,n,r){var o=n.length,i=o,u=!r;if(null==t)return!i;for(t=Qo(t);o--;){var a=n[o];if(u&&a[2]?a[1]!==t[a[0]]:!(a[0]in t))return!1}for(;++o<i;){var a=n[o],c=a[0],f=t[c],s=a[1];if(u&&a[2]){if(f===$&&!(c in t))return!1}else{if(a=new Nt,r)var l=r(f,s,c,t,e,a);if(l===$?!Le(s,f,3,r,a):!l)return!1}}return!0}function Fe(t){return!(!bo(t)||fi&&fi in t)&&(yo(t)?di:xt).test(Br(t))}function Ne(t){return _o(t)&&"[object RegExp]"==Pe(t)}function qe(t){return _o(t)&&"[object Set]"==vu(t)}function Ue(t){return _o(t)&&go(t.length)&&!!Ct[Pe(t)]}function $e(t){return"function"==typeof t?t:null==t?No:"object"==typeof t?ua(t)?He(t[0],t[1]):Ze(t):Go(t)}function Ge(t){if(!Ir(t))return Ci(t);var e,n=[];for(e in Qo(t))ai.call(t,e)&&"constructor"!=e&&n.push(e);return n}function Ve(t,e){return t<e}function Ke(t,e){var n=-1,r=lo(t)?Zo(t.length):[];return iu(t,function(t,o,i){r[++n]=e(t,o,i)}),r}function Ze(t){var e=mr(t);return 1==e.length&&e[0][2]?zr(e[0][0],e[0][1]):function(n){return n===t||Be(n,t,e)}}function He(t,e){return Er(t)&&e===e&&!bo(e)?zr(Dr(t),e):function(n){var r=Io(n,t);return r===$&&r===e?zo(n,t):Le(e,r,3)}}function Ye(t,e,n,r,o){t!==e&&au(e,function(i,u){if(o||(o=new Nt),bo(i)){var a=o,c=Mr(t,u),f=Mr(e,u),s=a.get(f);if(s)te(t,u,s);else{var s=r?r(c,f,u+"",t,e,a):$,l=s===$;if(l){var p=ua(f),d=!p&&ca(f),h=!p&&!d&&da(f),s=f;p||d||h?ua(c)?s=c:po(c)?s=Cn(c):d?(l=!1,s=En(f,!0)):h?(l=!1,s=In(f,!0)):s=[]:xo(f)||ia(f)?(s=c,ia(c)?s=Eo(c):bo(c)&&!yo(c)||(s=Or(f))):l=!1}l&&(a.set(f,s),Ye(s,f,n,r,a),a.delete(f)),te(t,u,s)}}else a=r?r(Mr(t,u),i,u+"",t,e,o):$,a===$&&(a=i),te(t,u,a)},Mo)}function Je(t,e){var n=t.length;if(n)return e+=0>e?n:0,Pr(e,n)?t[e]:$}function Xe(t,e,n){var r=-1;return e=d(e.length?e:[No],I(br())),t=Ke(t,function(t){return{a:d(e,function(e){return e(t)}),b:++r,c:t}}),P(t,function(t,e){var r;t:{r=-1;for(var o=t.a,i=e.a,u=o.length,a=n.length;++r<u;){var c=zn(o[r],i[r]);if(c){r=r>=a?c:c*("desc"==n[r]?-1:1);break t}}r=t.b-e.b}return r})}function Qe(t,e){return tn(t,e,function(e,n){return zo(t,n)})}function tn(t,e,n){for(var r=-1,o=e.length,i={};++r<o;){var u=e[r],a=ke(t,u);n(a,u)&&sn(i,Pn(u,t),a)}return i}function en(t){return function(e){return ke(e,t)}}function nn(t,e,n,r){var o=r?x:m,i=-1,u=e.length,a=t;for(t===e&&(e=Cn(e)),n&&(a=d(t,I(n)));++i<u;)for(var c=0,f=e[i],f=n?n(f):f;-1<(c=o(a,f,c,r));)a!==t&&xi.call(a,c,1),xi.call(t,c,1);return t}function rn(t,e){for(var n=t?e.length:0,r=n-1;n--;){var o=e[n];if(n==r||o!==i){var i=o;Pr(o)?xi.call(t,o,1):mn(t,o)}}}function on(t,e){return t+Ti(Fi()*(e-t+1))}function un(t,e){var n="";if(!t||1>e||9007199254740991<e)return n;do{e%2&&(n+=t),(e=Ti(e/2))&&(t+=t)}while(e);return n}function an(t,e){return mu(Rr(t,e,No),t+"")}function cn(t){return $t(Wo(t))}function fn(t,e){var n=Wo(t);return Lr(n,pe(e,0,n.length))}function sn(t,e,n,r){if(!bo(t))return t;e=Pn(e,t);for(var o=-1,i=e.length,u=i-1,a=t;null!=a&&++o<i;){var c=Dr(e[o]),f=n;if(o!=u){var s=a[c],f=r?r(s,c,a):$;f===$&&(f=bo(s)?s:Pr(e[o+1])?[]:{})}ie(a,c,f),a=a[c]}return t}function ln(t){return Lr(Wo(t))}function pn(t,e,n){var r=-1,o=t.length;for(0>e&&(e=-e>o?0:o+e),n=n>o?o:n,0>n&&(n+=o),o=e>n?0:n-e>>>0,e>>>=0,n=Zo(o);++r<o;)n[r]=t[r+e];return n}function dn(t,e){var n;return iu(t,function(t,r,o){return!(n=e(t,r,o))}),!!n}function hn(t,e,n){var r=0,o=null==t?r:t.length;if("number"==typeof e&&e===e&&2147483647>=o){for(;r<o;){var i=r+o>>>1,u=t[i];null!==u&&!wo(u)&&(n?u<=e:u<e)?r=i+1:o=i}return o}return yn(t,e,No,n)}function yn(t,e,n,r){e=n(e);for(var o=0,i=null==t?0:t.length,u=e!==e,a=null===e,c=wo(e),f=e===$;o<i;){var s=Ti((o+i)/2),l=n(t[s]),p=l!==$,d=null===l,h=l===l,y=wo(l);(u?r||h:f?h&&(r||p):a?h&&p&&(r||!d):c?h&&p&&!d&&(r||!y):d||y?0:r?l<=e:l<e)?o=s+1:i=s}return Li(i,4294967294)}function vn(t,e){for(var n=-1,r=t.length,o=0,i=[];++n<r;){var u=t[n],a=e?e(u):u;if(!n||!so(a,c)){var c=a;i[o++]=0===u?0:u}}return i}function gn(t){return"number"==typeof t?t:wo(t)?V:+t}function bn(t){if("string"==typeof t)return t;if(ua(t))return d(t,bn)+"";if(wo(t))return ru?ru.call(t):"";var e=t+"";return"0"==e&&1/t==-G?"-0":e}function _n(t,e,n){var r=-1,o=l,i=t.length,u=!0,a=[],c=a;if(n)u=!1,o=p;else if(200<=i){if(o=e?null:pu(t))return F(o);u=!1,o=R,c=new Ft}else c=e?[]:a;t:for(;++r<i;){var f=t[r],s=e?e(f):f,f=n||0!==f?f:0;if(u&&s===s){for(var d=c.length;d--;)if(c[d]===s)continue t;e&&c.push(s),a.push(f)}else o(c,s,n)||(c!==a&&c.push(s),a.push(f))}return a}function mn(t,e){return e=Pn(e,t),null==(t=2>e.length?t:ke(t,pn(e,0,-1)))||delete t[Dr(Vr(e))]}function xn(t,e,n,r){for(var o=t.length,i=r?o:-1;(r?i--:++i<o)&&e(t[i],i,t););return n?pn(t,r?0:i,r?i+1:o):pn(t,r?i+1:0,r?o:i)}function jn(t,e){var n=t;return n instanceof k&&(n=n.value()),y(e,function(t,e){return e.func.apply(e.thisArg,h([t],e.args))},n)}function wn(t,e,n){var r=t.length;if(2>r)return r?_n(t[0]):[];for(var o=-1,i=Zo(r);++o<r;)for(var u=t[o],a=-1;++a<r;)a!=o&&(i[o]=ge(i[o]||u,t[a],e,n));return _n(xe(i,1),e,n)}function On(t,e,n){for(var r=-1,o=t.length,i=e.length,u={};++r<o;)n(u,t[r],r<i?e[r]:$);return u}function kn(t){return po(t)?t:[]}function An(t){return"function"==typeof t?t:No}function Pn(t,e){return ua(t)?t:Er(t,e)?[t]:xu(To(t))}function Sn(t,e,n){var r=t.length;return n=n===$?r:n,!e&&n>=r?t:pn(t,e,n)}function En(t,e){if(e)return t.slice();var n=t.length,n=gi?gi(n):new t.constructor(n);return t.copy(n),n}function Tn(t){var e=new t.constructor(t.byteLength);return new vi(e).set(new vi(t)),e}function In(t,e){return new t.constructor(e?Tn(t.buffer):t.buffer,t.byteOffset,t.length)}function zn(t,e){if(t!==e){var n=t!==$,r=null===t,o=t===t,i=wo(t),u=e!==$,a=null===e,c=e===e,f=wo(e);if(!a&&!f&&!i&&t>e||i&&u&&c&&!a&&!f||r&&u&&c||!n&&c||!o)return 1;if(!r&&!i&&!f&&t<e||f&&n&&o&&!r&&!i||a&&n&&o||!u&&o||!c)return-1}return 0}function Rn(t,e,n,r){var o=-1,i=t.length,u=n.length,a=-1,c=e.length,f=Wi(i-u,0),s=Zo(c+f);for(r=!r;++a<c;)s[a]=e[a];for(;++o<u;)(r||o<i)&&(s[n[o]]=t[o]);for(;f--;)s[a++]=t[o++];return s}function Mn(t,e,n,r){var o=-1,i=t.length,u=-1,a=n.length,c=-1,f=e.length,s=Wi(i-a,0),l=Zo(s+f);for(r=!r;++o<s;)l[o]=t[o];for(s=o;++c<f;)l[s+c]=e[c];for(;++u<a;)(r||o<i)&&(l[s+n[u]]=t[o++]);return l}function Cn(t,e){var n=-1,r=t.length;for(e||(e=Zo(r));++n<r;)e[n]=t[n];return e}function Wn(t,e,n,r){var o=!n;n||(n={});for(var i=-1,u=e.length;++i<u;){var a=e[i],c=r?r(n[a],t[a],a,n,t):$;c===$&&(c=t[a]),o?se(n,a,c):ie(n,a,c)}return n}function Ln(t,e){return Wn(t,hu(t),e)}function Dn(t,e){return Wn(t,yu(t),e)}function Bn(t,e){return function(n,r){var o=ua(n)?u:ae,i=e?e():{};return o(n,t,br(r,2),i)}}function Fn(t){return an(function(e,n){var r=-1,o=n.length,i=1<o?n[o-1]:$,u=2<o?n[2]:$,i=3<t.length&&"function"==typeof i?(o--,i):$;for(u&&Sr(n[0],n[1],u)&&(i=3>o?$:i,o=1),e=Qo(e);++r<o;)(u=n[r])&&t(e,u,r,i);return e})}function Nn(t,e){return function(n,r){if(null==n)return n;if(!lo(n))return t(n,r);for(var o=n.length,i=e?o:-1,u=Qo(n);(e?i--:++i<o)&&!1!==r(u[i],i,u););return n}}function qn(t){return function(e,n,r){var o=-1,i=Qo(e);r=r(e);for(var u=r.length;u--;){var a=r[t?u:++o];if(!1===n(i[a],a,i))break}return e}}function Un(t,e,n){function r(){return(this&&this!==qt&&this instanceof r?i:t).apply(o?n:this,arguments)}var o=1&e,i=Vn(t);return r}function $n(t){return function(e){e=To(e);var n=zt.test(e)?U(e):$,r=n?n[0]:e.charAt(0);return e=n?Sn(n,1).join(""):e.slice(1),r[t]()+e}}function Gn(t){return function(e){return y(Bo(Do(e).replace(St,"")),t,"")}}function Vn(t){return function(){var e=arguments;switch(e.length){case 0:return new t;case 1:return new t(e[0]);case 2:return new t(e[0],e[1]);case 3:return new t(e[0],e[1],e[2]);case 4:return new t(e[0],e[1],e[2],e[3]);case 5:return new t(e[0],e[1],e[2],e[3],e[4]);case 6:return new t(e[0],e[1],e[2],e[3],e[4],e[5]);case 7:return new t(e[0],e[1],e[2],e[3],e[4],e[5],e[6])}var n=ou(t.prototype),e=t.apply(n,e);return bo(e)?e:n}}function Kn(t,e,n){function r(){for(var u=arguments.length,a=Zo(u),c=u,f=gr(r);c--;)a[c]=arguments[c];return c=3>u&&a[0]!==f&&a[u-1]!==f?[]:B(a,f),u-=c.length,u<n?or(t,e,Yn,r.placeholder,$,a,c,$,$,n-u):i(this&&this!==qt&&this instanceof r?o:t,this,a)}var o=Vn(t);return r}function Zn(t){return function(e,n,r){var o=Qo(e);if(!lo(e)){var i=br(n,3);e=Ro(e),n=function(t){return i(o[t],t,o)}}return n=t(e,n,r),-1<n?o[i?e[n]:n]:$}}function Hn(t){return dr(function(e){var n=e.length,r=n,i=o.prototype.thru;for(t&&e.reverse();r--;){var u=e[r];if("function"!=typeof u)throw new ni("Expected a function");if(i&&!a&&"wrapper"==vr(u))var a=new o([],!0)}for(r=a?r:n;++r<n;)var u=e[r],i=vr(u),c="wrapper"==i?du(u):$,a=c&&Tr(c[0])&&424==c[1]&&!c[4].length&&1==c[9]?a[vr(c[0])].apply(a,c[3]):1==u.length&&Tr(u)?a[i]():a.thru(u);return function(){var t=arguments,r=t[0];if(a&&1==t.length&&ua(r))return a.plant(r).value();for(var o=0,t=n?e[o].apply(this,t):r;++o<n;)t=e[o].call(this,t);return t}})}function Yn(t,e,n,r,o,i,u,a,c,f){function s(){for(var g=arguments.length,b=Zo(g),_=g;_--;)b[_]=arguments[_];if(h){var m,x=gr(s),_=b.length;for(m=0;_--;)b[_]===x&&++m}if(r&&(b=Rn(b,r,o,h)),i&&(b=Mn(b,i,u,h)),g-=m,h&&g<f)return x=B(b,x),or(t,e,Yn,s.placeholder,n,b,x,a,c,f-g);if(x=p?n:this,_=d?x[t]:t,g=b.length,a){m=b.length;for(var j=Li(a.length,m),w=Cn(b);j--;){var O=a[j];b[j]=Pr(O,m)?w[O]:$}}else y&&1<g&&b.reverse();return l&&c<g&&(b.length=c),this&&this!==qt&&this instanceof s&&(_=v||Vn(_)),_.apply(x,b)}var l=128&e,p=1&e,d=2&e,h=24&e,y=512&e,v=d?$:Vn(t);return s}function Jn(t,e){return function(n,r){return ze(n,t,e(r))}}function Xn(t,e){return function(n,r){var o;if(n===$&&r===$)return e;if(n!==$&&(o=n),r!==$){if(o===$)return r;"string"==typeof n||"string"==typeof r?(n=bn(n),r=bn(r)):(n=gn(n),r=gn(r)),o=t(n,r)}return o}}function Qn(t){return dr(function(e){return e=d(e,I(br())),an(function(n){var r=this;return t(e,function(t){return i(t,r,n)})})})}function tr(t,e){e=e===$?" ":bn(e);var n=e.length;return 2>n?n?un(e,t):e:(n=un(e,Ei(t/q(e))),zt.test(e)?Sn(U(n),0,t).join(""):n.slice(0,t))}function er(t,e,n,r){function o(){for(var e=-1,c=arguments.length,f=-1,s=r.length,l=Zo(s+c),p=this&&this!==qt&&this instanceof o?a:t;++f<s;)l[f]=r[f];for(;c--;)l[f++]=arguments[++e];return i(p,u?n:this,l)}var u=1&e,a=Vn(t);return o}function nr(t){return function(e,n,r){r&&"number"!=typeof r&&Sr(e,n,r)&&(n=r=$),e=ko(e),n===$?(n=e,e=0):n=ko(n),r=r===$?e<n?1:-1:ko(r);var o=-1;n=Wi(Ei((n-e)/(r||1)),0);for(var i=Zo(n);n--;)i[t?n:++o]=e,e+=r;return i}}function rr(t){return function(e,n){return"string"==typeof e&&"string"==typeof n||(e=So(e),n=So(n)),t(e,n)}}function or(t,e,n,r,o,i,u,a,c,f){var s=8&e,l=s?u:$;u=s?$:u;var p=s?i:$;return i=s?$:i,e=(e|(s?32:64))&~(s?64:32),4&e||(e&=-4),o=[t,e,o,p,l,i,u,a,c,f],n=n.apply($,o),Tr(t)&&bu(n,o),n.placeholder=r,Cr(n,t,e)}function ir(t){var e=Xo[t];return function(t,n){if(t=So(t),(n=null==n?0:Li(Ao(n),292))&&Ri(t)){var r=(To(t)+"e").split("e"),r=e(r[0]+"e"+(+r[1]+n)),r=(To(r)+"e").split("e");return+(r[0]+"e"+(+r[1]-n))}return e(t)}}function ur(t){return function(e){var n=vu(e);return"[object Map]"==n?L(e):"[object Set]"==n?N(e):T(e,t(e))}}function ar(t,e,n,r,o,i,u,a){var c=2&e;if(!c&&"function"!=typeof t)throw new ni("Expected a function");var f=r?r.length:0;if(f||(e&=-97,r=o=$),u=u===$?u:Wi(Ao(u),0),a=a===$?a:Ao(a),f-=o?o.length:0,64&e){var s=r,l=o;r=o=$}var p=c?$:du(t);return i=[t,e,n,r,o,s,l,i,u,a],p&&(n=i[1],t=p[1],e=n|t,r=128==t&&8==n||128==t&&256==n&&i[7].length<=p[8]||384==t&&p[7].length<=p[8]&&8==n,131>e||r)&&(1&t&&(i[2]=p[2],e|=1&n?0:4),(n=p[3])&&(r=i[3],i[3]=r?Rn(r,n,p[4]):n,i[4]=r?B(i[3],"__lodash_placeholder__"):p[4]),(n=p[5])&&(r=i[5],i[5]=r?Mn(r,n,p[6]):n,i[6]=r?B(i[5],"__lodash_placeholder__"):p[6]),(n=p[7])&&(i[7]=n),128&t&&(i[8]=null==i[8]?p[8]:Li(i[8],p[8])),null==i[9]&&(i[9]=p[9]),i[0]=p[0],i[1]=e),t=i[0],e=i[1],n=i[2],r=i[3],o=i[4],a=i[9]=i[9]===$?c?0:t.length:Wi(i[9]-f,0),!a&&24&e&&(e&=-25),Cr((p?fu:bu)(e&&1!=e?8==e||16==e?Kn(t,e,a):32!=e&&33!=e||o.length?Yn.apply($,i):er(t,e,n,r):Un(t,e,n),i),t,e)}function cr(t,e,n,r){return t===$||so(t,oi[n])&&!ai.call(r,n)?e:t}function fr(t,e,n,r,o,i){return bo(t)&&bo(e)&&(i.set(e,t),Ye(t,e,$,fr,i),i.delete(e)),t}function sr(t){return xo(t)?$:t}function lr(t,e,n,r,o,i){var u=1&n,a=t.length,c=e.length;if(a!=c&&!(u&&c>a))return!1;if((c=i.get(t))&&i.get(e))return c==e;var c=-1,f=!0,s=2&n?new Ft:$;for(i.set(t,e),i.set(e,t);++c<a;){var l=t[c],p=e[c];if(r)var d=u?r(p,l,c,e,t,i):r(l,p,c,t,e,i);if(d!==$){if(d)continue;f=!1;break}if(s){if(!g(e,function(t,e){if(!R(s,e)&&(l===t||o(l,t,n,r,i)))return s.push(e)})){f=!1;break}}else if(l!==p&&!o(l,p,n,r,i)){f=!1;break}}return i.delete(t),i.delete(e),f}function pr(t,e,n,r,o,i,u){switch(n){case"[object DataView]":if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)break;t=t.buffer,e=e.buffer;case"[object ArrayBuffer]":if(t.byteLength!=e.byteLength||!i(new vi(t),new vi(e)))break;return!0;case"[object Boolean]":case"[object Date]":case"[object Number]":return so(+t,+e);case"[object Error]":return t.name==e.name&&t.message==e.message;case"[object RegExp]":case"[object String]":return t==e+"";case"[object Map]":var a=L;case"[object Set]":if(a||(a=F),t.size!=e.size&&!(1&r))break;return(n=u.get(t))?n==e:(r|=2,u.set(t,e),e=lr(a(t),a(e),r,o,i,u),u.delete(t),e);case"[object Symbol]":if(nu)return nu.call(t)==nu.call(e)}return!1}function dr(t){return mu(Rr(t,$,$r),t+"")}function hr(t){return Ae(t,Ro,hu)}function yr(t){return Ae(t,Mo,yu)}function vr(t){for(var e=t.name+"",n=Hi[e],r=ai.call(Hi,e)?n.length:0;r--;){var o=n[r],i=o.func;if(null==i||i==t)return o.name}return e}function gr(t){return(ai.call(n,"placeholder")?n:t).placeholder}function br(){var t=n.iteratee||qo,t=t===qo?$e:t;return arguments.length?t(arguments[0],arguments[1]):t}function _r(t,e){var n=t.__data__,r=typeof e;return("string"==r||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==e:null===e)?n["string"==typeof e?"string":"hash"]:n.map}function mr(t){for(var e=Ro(t),n=e.length;n--;){var r=e[n],o=t[r];e[n]=[r,o,o===o&&!bo(o)]}return e}function xr(t,e){var n=null==t?$:t[e];return Fe(n)?n:$}function jr(t,e,n){e=Pn(e,t);for(var r=-1,o=e.length,i=!1;++r<o;){var u=Dr(e[r]);if(!(i=null!=t&&n(t,u)))break;t=t[u]}return i||++r!=o?i:!!(o=null==t?0:t.length)&&go(o)&&Pr(u,o)&&(ua(t)||ia(t))}function wr(t){var e=t.length,n=new t.constructor(e);return e&&"string"==typeof t[0]&&ai.call(t,"index")&&(n.index=t.index,n.input=t.input),n}function Or(t){return"function"!=typeof t.constructor||Ir(t)?{}:ou(bi(t))}function kr(t,e,n){var r=t.constructor;switch(e){case"[object ArrayBuffer]":return Tn(t);case"[object Boolean]":case"[object Date]":return new r(+t);case"[object DataView]":return e=n?Tn(t.buffer):t.buffer,new t.constructor(e,t.byteOffset,t.byteLength);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return In(t,n);case"[object Map]":return new r;case"[object Number]":case"[object String]":return new r(t);case"[object RegExp]":return e=new t.constructor(t.source,bt.exec(t)),e.lastIndex=t.lastIndex,e;case"[object Set]":return new r;case"[object Symbol]":return nu?Qo(nu.call(t)):{}}}function Ar(t){return ua(t)||ia(t)||!!(ji&&t&&t[ji])}function Pr(t,e){var n=typeof t;return!!(e=null==e?9007199254740991:e)&&("number"==n||"symbol"!=n&&wt.test(t))&&-1<t&&0==t%1&&t<e}function Sr(t,e,n){if(!bo(n))return!1;var r=typeof e;return!!("number"==r?lo(n)&&Pr(e,n.length):"string"==r&&e in n)&&so(n[e],t)}function Er(t,e){if(ua(t))return!1;var n=typeof t;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=t&&!wo(t))||it.test(t)||!ot.test(t)||null!=e&&t in Qo(e)}function Tr(t){var e=vr(t),r=n[e];return"function"==typeof r&&e in k.prototype&&(t===r||!!(e=du(r))&&t===e[0])}function Ir(t){var e=t&&t.constructor;return t===("function"==typeof e&&e.prototype||oi)}function zr(t,e){return function(n){return null!=n&&n[t]===e&&(e!==$||t in Qo(n))}}function Rr(t,e,n){return e=Wi(e===$?t.length-1:e,0),function(){for(var r=arguments,o=-1,u=Wi(r.length-e,0),a=Zo(u);++o<u;)a[o]=r[e+o];for(o=-1,u=Zo(e+1);++o<e;)u[o]=r[o];return u[e]=n(a),i(t,this,u)}}function Mr(t,e){if(("constructor"!==e||"function"!=typeof t[e])&&"__proto__"!=e)return t[e]}function Cr(t,e,n){var r=e+"";e=mu;var o,i=Fr;return o=(o=r.match(dt))?o[1].split(ht):[],n=i(o,n),(i=n.length)&&(o=i-1,n[o]=(1<i?"& ":"")+n[o],n=n.join(2<i?", ":" "),r=r.replace(pt,"{\n/* [wrapped with "+n+"] */\n")),e(t,r)}function Wr(t){var e=0,n=0;return function(){var r=Di(),o=16-(r-n);if(n=r,0<o){if(800<=++e)return arguments[0]}else e=0;return t.apply($,arguments)}}function Lr(t,e){var n=-1,r=t.length,o=r-1;for(e=e===$?r:e;++n<e;){var r=on(n,o),i=t[r];t[r]=t[n],t[n]=i}return t.length=e,t}function Dr(t){if("string"==typeof t||wo(t))return t;var e=t+"";return"0"==e&&1/t==-G?"-0":e}function Br(t){if(null!=t){try{return ui.call(t)}catch(t){}return t+""}return""}function Fr(t,e){return a(K,function(n){var r="_."+n[0];e&n[1]&&!l(t,r)&&t.push(r)}),t.sort()}function Nr(t){if(t instanceof k)return t.clone();var e=new o(t.__wrapped__,t.__chain__);return e.__actions__=Cn(t.__actions__),e.__index__=t.__index__,e.__values__=t.__values__,e}function qr(t,e,n){var r=null==t?0:t.length;return r?(n=null==n?0:Ao(n),0>n&&(n=Wi(r+n,0)),_(t,br(e,3),n)):-1}function Ur(t,e,n){var r=null==t?0:t.length;if(!r)return-1;var o=r-1;return n!==$&&(o=Ao(n),o=0>n?Wi(r+o,0):Li(o,r-1)),_(t,br(e,3),o,!0)}function $r(t){return(null==t?0:t.length)?xe(t,1):[]}function Gr(t){return t&&t.length?t[0]:$}function Vr(t){var e=null==t?0:t.length;return e?t[e-1]:$}function Kr(t,e){return t&&t.length&&e&&e.length?nn(t,e):t}function Zr(t){return null==t?t:Ni.call(t)}function Hr(t){if(!t||!t.length)return[];var e=0;return t=s(t,function(t){if(po(t))return e=Wi(t.length,e),!0}),E(e,function(e){return d(t,O(e))})}function Yr(t,e){if(!t||!t.length)return[];var n=Hr(t);return null==e?n:d(n,function(t){return i(e,$,t)})}function Jr(t){return t=n(t),t.__chain__=!0,t}function Xr(t,e){return e(t)}function Qr(){return this}function to(t,e){return(ua(t)?a:iu)(t,br(e,3))}function eo(t,e){return(ua(t)?c:uu)(t,br(e,3))}function no(t,e){return(ua(t)?d:Ke)(t,br(e,3))}function ro(t,e,n){return e=n?$:e,e=t&&null==e?t.length:e,ar(t,128,$,$,$,$,e)}function oo(t,e){var n;if("function"!=typeof e)throw new ni("Expected a function");return t=Ao(t),function(){return 0<--t&&(n=e.apply(this,arguments)),1>=t&&(e=$),n}}function io(t,e,n){return e=n?$:e,t=ar(t,8,$,$,$,$,$,e),t.placeholder=io.placeholder,t}function uo(t,e,n){return e=n?$:e,t=ar(t,16,$,$,$,$,$,e),t.placeholder=uo.placeholder,t}function ao(t,e,n){function r(e){var n=c,r=f;return c=f=$,h=e,l=t.apply(r,n)}function o(t){var n=t-d;return t-=h,d===$||n>=e||0>n||v&&t>=s}function i(){var t=Zu();if(o(t))return u(t);var n,r=_u;n=t-h,t=e-(t-d),n=v?Li(t,s-n):t,p=r(i,n)}function u(t){return p=$,g&&c?r(t):(c=f=$,l)}function a(){var t=Zu(),n=o(t);if(c=arguments,f=this,d=t,n){if(p===$)return h=t=d,p=_u(i,e),y?r(t):l;if(v)return lu(p),p=_u(i,e),r(d)}return p===$&&(p=_u(i,e)),l}var c,f,s,l,p,d,h=0,y=!1,v=!1,g=!0;if("function"!=typeof t)throw new ni("Expected a function");return e=So(e)||0,bo(n)&&(y=!!n.leading,s=(v="maxWait"in n)?Wi(So(n.maxWait)||0,e):s,g="trailing"in n?!!n.trailing:g),a.cancel=function(){p!==$&&lu(p),h=0,c=d=f=p=$},a.flush=function(){return p===$?l:u(Zu())},a}function co(t,e){function n(){var r=arguments,o=e?e.apply(this,r):r[0],i=n.cache;return i.has(o)?i.get(o):(r=t.apply(this,r),n.cache=i.set(o,r)||i,r)}if("function"!=typeof t||null!=e&&"function"!=typeof e)throw new ni("Expected a function");return n.cache=new(co.Cache||Lt),n}function fo(t){if("function"!=typeof t)throw new ni("Expected a function");return function(){var e=arguments;switch(e.length){case 0:return!t.call(this);case 1:return!t.call(this,e[0]);case 2:return!t.call(this,e[0],e[1]);case 3:return!t.call(this,e[0],e[1],e[2])}return!t.apply(this,e)}}function so(t,e){return t===e||t!==t&&e!==e}function lo(t){return null!=t&&go(t.length)&&!yo(t)}function po(t){return _o(t)&&lo(t)}function ho(t){if(!_o(t))return!1;var e=Pe(t);return"[object Error]"==e||"[object DOMException]"==e||"string"==typeof t.message&&"string"==typeof t.name&&!xo(t)}function yo(t){return!!bo(t)&&("[object Function]"==(t=Pe(t))||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t)}function vo(t){return"number"==typeof t&&t==Ao(t)}function go(t){return"number"==typeof t&&-1<t&&0==t%1&&9007199254740991>=t}function bo(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}function _o(t){return null!=t&&"object"==typeof t}function mo(t){return"number"==typeof t||_o(t)&&"[object Number]"==Pe(t)}function xo(t){return!(!_o(t)||"[object Object]"!=Pe(t))&&(null===(t=bi(t))||"function"==typeof(t=ai.call(t,"constructor")&&t.constructor)&&t instanceof t&&ui.call(t)==li)}function jo(t){return"string"==typeof t||!ua(t)&&_o(t)&&"[object String]"==Pe(t)}function wo(t){return"symbol"==typeof t||_o(t)&&"[object Symbol]"==Pe(t)}function Oo(t){if(!t)return[];if(lo(t))return jo(t)?U(t):Cn(t);if(wi&&t[wi]){t=t[wi]();for(var e,n=[];!(e=t.next()).done;)n.push(e.value);return n}return e=vu(t),("[object Map]"==e?L:"[object Set]"==e?F:Wo)(t)}function ko(t){return t?(t=So(t),t===G||t===-G?1.7976931348623157e308*(0>t?-1:1):t===t?t:0):0===t?t:0}function Ao(t){t=ko(t);var e=t%1;return t===t?e?t-e:t:0}function Po(t){return t?pe(Ao(t),0,4294967295):0}function So(t){if("number"==typeof t)return t;if(wo(t))return V;if(bo(t)&&(t="function"==typeof t.valueOf?t.valueOf():t,t=bo(t)?t+"":t),"string"!=typeof t)return 0===t?t:+t;t=t.replace(ft,"");var e=mt.test(t);return e||jt.test(t)?Bt(t.slice(2),e?2:8):_t.test(t)?V:+t}function Eo(t){return Wn(t,Mo(t))}function To(t){return null==t?"":bn(t)}function Io(t,e,n){return t=null==t?$:ke(t,e),t===$?n:t}function zo(t,e){return null!=t&&jr(t,e,Te)}function Ro(t){return lo(t)?Ut(t):Ge(t)}function Mo(t){if(lo(t))t=Ut(t,!0);else if(bo(t)){var e,n=Ir(t),r=[];for(e in t)("constructor"!=e||!n&&ai.call(t,e))&&r.push(e);t=r}else{if(e=[],null!=t)for(n in Qo(t))e.push(n);t=e}return t}function Co(t,e){if(null==t)return{};var n=d(yr(t),function(t){return[t]});return e=br(e),tn(t,n,function(t,n){return e(t,n[0])})}function Wo(t){return null==t?[]:z(t,Ro(t))}function Lo(t){return Ba(To(t).toLowerCase())}function Do(t){return(t=To(t))&&t.replace(Ot,ee).replace(Et,"")}function Bo(t,e,n){return t=To(t),e=n?$:e,e===$?Rt.test(t)?t.match(It)||[]:t.match(yt)||[]:t.match(e)||[]}function Fo(t){return function(){return t}}function No(t){return t}function qo(t){return $e("function"==typeof t?t:de(t,1))}function Uo(t,e,n){var r=Ro(e),o=Oe(e,r);null!=n||bo(e)&&(o.length||!r.length)||(n=e,e=t,t=this,o=Oe(e,Ro(e)));var i=!(bo(n)&&"chain"in n&&!n.chain),u=yo(t);return a(o,function(n){var r=e[n];t[n]=r,u&&(t.prototype[n]=function(){var e=this.__chain__;if(i||e){var n=t(this.__wrapped__);return(n.__actions__=Cn(this.__actions__)).push({func:r,args:arguments,thisArg:t}),n.__chain__=e,n}return r.apply(t,h([this.value()],arguments))})}),t}function $o(){}function Go(t){return Er(t)?O(Dr(t)):en(t)}function Vo(){return[]}function Ko(){return!1}e=null==e?qt:oe.defaults(qt.Object(),e,oe.pick(qt,Mt));var Zo=e.Array,Ho=e.Date,Yo=e.Error,Jo=e.Function,Xo=e.Math,Qo=e.Object,ti=e.RegExp,ei=e.String,ni=e.TypeError,ri=Zo.prototype,oi=Qo.prototype,ii=e["__core-js_shared__"],ui=Jo.prototype.toString,ai=oi.hasOwnProperty,ci=0,fi=function(){var t=/[^.]+$/.exec(ii&&ii.keys&&ii.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}(),si=oi.toString,li=ui.call(Qo),pi=qt._,di=ti("^"+ui.call(ai).replace(at,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),hi=Gt?e.Buffer:$,yi=e.Symbol,vi=e.Uint8Array,gi=hi?hi.g:$,bi=D(Qo.getPrototypeOf,Qo),_i=Qo.create,mi=oi.propertyIsEnumerable,xi=ri.splice,ji=yi?yi.isConcatSpreadable:$,wi=yi?yi.iterator:$,Oi=yi?yi.toStringTag:$,ki=function(){try{var t=xr(Qo,"defineProperty");return t({},"",{}),t}catch(t){}}(),Ai=e.clearTimeout!==qt.clearTimeout&&e.clearTimeout,Pi=Ho&&Ho.now!==qt.Date.now&&Ho.now,Si=e.setTimeout!==qt.setTimeout&&e.setTimeout,Ei=Xo.ceil,Ti=Xo.floor,Ii=Qo.getOwnPropertySymbols,zi=hi?hi.isBuffer:$,Ri=e.isFinite,Mi=ri.join,Ci=D(Qo.keys,Qo),Wi=Xo.max,Li=Xo.min,Di=Ho.now,Bi=e.parseInt,Fi=Xo.random,Ni=ri.reverse,qi=xr(e,"DataView"),Ui=xr(e,"Map"),$i=xr(e,"Promise"),Gi=xr(e,"Set"),Vi=xr(e,"WeakMap"),Ki=xr(Qo,"create"),Zi=Vi&&new Vi,Hi={},Yi=Br(qi),Ji=Br(Ui),Xi=Br($i),Qi=Br(Gi),tu=Br(Vi),eu=yi?yi.prototype:$,nu=eu?eu.valueOf:$,ru=eu?eu.toString:$,ou=function(){function t(){}return function(e){return bo(e)?_i?_i(e):(t.prototype=e,e=new t,t.prototype=$,e):{}}}();n.templateSettings={escape:et,evaluate:nt,interpolate:rt,variable:"",imports:{_:n}},n.prototype=r.prototype,n.prototype.constructor=n,o.prototype=ou(r.prototype),o.prototype.constructor=o,k.prototype=ou(r.prototype),k.prototype.constructor=k,Pt.prototype.clear=function(){this.__data__=Ki?Ki(null):{},this.size=0},Pt.prototype.delete=function(t){return t=this.has(t)&&delete this.__data__[t],this.size-=t?1:0,t},Pt.prototype.get=function(t){var e=this.__data__;return Ki?(t=e[t],"__lodash_hash_undefined__"===t?$:t):ai.call(e,t)?e[t]:$},Pt.prototype.has=function(t){var e=this.__data__;return Ki?e[t]!==$:ai.call(e,t)},Pt.prototype.set=function(t,e){var n=this.__data__;return this.size+=this.has(t)?0:1,n[t]=Ki&&e===$?"__lodash_hash_undefined__":e,this},Tt.prototype.clear=function(){this.__data__=[],this.size=0},Tt.prototype.delete=function(t){var e=this.__data__;return!(0>(t=ue(e,t))||(t==e.length-1?e.pop():xi.call(e,t,1),--this.size,0))},Tt.prototype.get=function(t){var e=this.__data__;return t=ue(e,t),0>t?$:e[t][1]},Tt.prototype.has=function(t){return-1<ue(this.__data__,t)},Tt.prototype.set=function(t,e){var n=this.__data__,r=ue(n,t);return 0>r?(++this.size,n.push([t,e])):n[r][1]=e,this},Lt.prototype.clear=function(){this.size=0,this.__data__={hash:new Pt,map:new(Ui||Tt),string:new Pt}},Lt.prototype.delete=function(t){return t=_r(this,t).delete(t),this.size-=t?1:0,t},Lt.prototype.get=function(t){return _r(this,t).get(t)},Lt.prototype.has=function(t){return _r(this,t).has(t)},Lt.prototype.set=function(t,e){var n=_r(this,t),r=n.size;return n.set(t,e),this.size+=n.size==r?0:1,this},Ft.prototype.add=Ft.prototype.push=function(t){return this.__data__.set(t,"__lodash_hash_undefined__"),this},Ft.prototype.has=function(t){return this.__data__.has(t)},Nt.prototype.clear=function(){this.__data__=new Tt,this.size=0},Nt.prototype.delete=function(t){var e=this.__data__;return t=e.delete(t),this.size=e.size,t},Nt.prototype.get=function(t){return this.__data__.get(t)},Nt.prototype.has=function(t){return this.__data__.has(t)},Nt.prototype.set=function(t,e){var n=this.__data__;if(n instanceof Tt){var r=n.__data__;if(!Ui||199>r.length)return r.push([t,e]),this.size=++n.size,this;n=this.__data__=new Lt(r)}return n.set(t,e),this.size=n.size,this};var iu=Nn(je),uu=Nn(we,!0),au=qn(),cu=qn(!0),fu=Zi?function(t,e){return Zi.set(t,e),t}:No,su=ki?function(t,e){return ki(t,"toString",{configurable:!0,enumerable:!1,value:Fo(e),writable:!0})}:No,lu=Ai||function(t){return qt.clearTimeout(t)},pu=Gi&&1/F(new Gi([,-0]))[1]==G?function(t){return new Gi(t)}:$o,du=Zi?function(t){return Zi.get(t)}:$o,hu=Ii?function(t){return null==t?[]:(t=Qo(t),s(Ii(t),function(e){return mi.call(t,e)}))}:Vo,yu=Ii?function(t){for(var e=[];t;)h(e,hu(t)),t=bi(t);return e}:Vo,vu=Pe;(qi&&"[object DataView]"!=vu(new qi(new ArrayBuffer(1)))||Ui&&"[object Map]"!=vu(new Ui)||$i&&"[object Promise]"!=vu($i.resolve())||Gi&&"[object Set]"!=vu(new Gi)||Vi&&"[object WeakMap]"!=vu(new Vi))&&(vu=function(t){var e=Pe(t);if(t=(t="[object Object]"==e?t.constructor:$)?Br(t):"")switch(t){case Yi:return"[object DataView]";case Ji:return"[object Map]";case Xi:return"[object Promise]";case Qi:return"[object Set]";case tu:return"[object WeakMap]"}return e});var gu=ii?yo:Ko,bu=Wr(fu),_u=Si||function(t,e){return qt.setTimeout(t,e)},mu=Wr(su),xu=function(t){t=co(t,function(t){return 500===e.size&&e.clear(),t});var e=t.cache;return t}(function(t){var e=[];return 46===t.charCodeAt(0)&&e.push(""),t.replace(ut,function(t,n,r,o){e.push(r?o.replace(vt,"$1"):n||t)}),e}),ju=an(function(t,e){return po(t)?ge(t,xe(e,1,po,!0)):[]}),wu=an(function(t,e){var n=Vr(e);return po(n)&&(n=$),po(t)?ge(t,xe(e,1,po,!0),br(n,2)):[]}),Ou=an(function(t,e){var n=Vr(e);return po(n)&&(n=$),po(t)?ge(t,xe(e,1,po,!0),$,n):[]}),ku=an(function(t){var e=d(t,kn);return e.length&&e[0]===t[0]?Ie(e):[]}),Au=an(function(t){var e=Vr(t),n=d(t,kn);return e===Vr(n)?e=$:n.pop(),n.length&&n[0]===t[0]?Ie(n,br(e,2)):[]}),Pu=an(function(t){var e=Vr(t),n=d(t,kn);return(e="function"==typeof e?e:$)&&n.pop(),n.length&&n[0]===t[0]?Ie(n,$,e):[]}),Su=an(Kr),Eu=dr(function(t,e){var n=null==t?0:t.length,r=le(t,e);return rn(t,d(e,function(t){return Pr(t,n)?+t:t}).sort(zn)),r}),Tu=an(function(t){return _n(xe(t,1,po,!0))}),Iu=an(function(t){var e=Vr(t);return po(e)&&(e=$),_n(xe(t,1,po,!0),br(e,2))}),zu=an(function(t){var e=Vr(t),e="function"==typeof e?e:$;return _n(xe(t,1,po,!0),$,e)}),Ru=an(function(t,e){return po(t)?ge(t,e):[]}),Mu=an(function(t){return wn(s(t,po))}),Cu=an(function(t){var e=Vr(t);return po(e)&&(e=$),wn(s(t,po),br(e,2))}),Wu=an(function(t){var e=Vr(t),e="function"==typeof e?e:$;return wn(s(t,po),$,e)}),Lu=an(Hr),Du=an(function(t){var e=t.length,e=1<e?t[e-1]:$,e="function"==typeof e?(t.pop(),e):$;return Yr(t,e)}),Bu=dr(function(t){function e(e){return le(e,t)}var n=t.length,r=n?t[0]:0,i=this.__wrapped__;return!(1<n||this.__actions__.length)&&i instanceof k&&Pr(r)?(i=i.slice(r,+r+(n?1:0)),i.__actions__.push({func:Xr,args:[e],thisArg:$}),new o(i,this.__chain__).thru(function(t){return n&&!t.length&&t.push($),t})):this.thru(e)}),Fu=Bn(function(t,e,n){ai.call(t,n)?++t[n]:se(t,n,1)}),Nu=Zn(qr),qu=Zn(Ur),Uu=Bn(function(t,e,n){ai.call(t,n)?t[n].push(e):se(t,n,[e])}),$u=an(function(t,e,n){var r=-1,o="function"==typeof e,u=lo(t)?Zo(t.length):[];return iu(t,function(t){u[++r]=o?i(e,t,n):Re(t,e,n)}),u}),Gu=Bn(function(t,e,n){se(t,n,e)}),Vu=Bn(function(t,e,n){t[n?0:1].push(e)},function(){return[[],[]]}),Ku=an(function(t,e){if(null==t)return[];var n=e.length;return 1<n&&Sr(t,e[0],e[1])?e=[]:2<n&&Sr(e[0],e[1],e[2])&&(e=[e[0]]),Xe(t,xe(e,1),[])}),Zu=Pi||function(){return qt.Date.now()},Hu=an(function(t,e,n){var r=1;if(n.length)var o=B(n,gr(Hu)),r=32|r;return ar(t,r,e,n,o)}),Yu=an(function(t,e,n){var r=3;if(n.length)var o=B(n,gr(Yu)),r=32|r;return ar(e,r,t,n,o)}),Ju=an(function(t,e){return ve(t,1,e)}),Xu=an(function(t,e,n){return ve(t,So(e)||0,n)});co.Cache=Lt;var Qu=an(function(t,e){e=1==e.length&&ua(e[0])?d(e[0],I(br())):d(xe(e,1),I(br()));var n=e.length;return an(function(r){for(var o=-1,u=Li(r.length,n);++o<u;)r[o]=e[o].call(this,r[o]);return i(t,this,r)})}),ta=an(function(t,e){return ar(t,32,$,e,B(e,gr(ta)))}),ea=an(function(t,e){return ar(t,64,$,e,B(e,gr(ea)))}),na=dr(function(t,e){return ar(t,256,$,$,$,e)}),ra=rr(Se),oa=rr(function(t,e){return t>=e}),ia=Me(function(){return arguments}())?Me:function(t){return _o(t)&&ai.call(t,"callee")&&!mi.call(t,"callee")},ua=Zo.isArray,aa=Zt?I(Zt):Ce,ca=zi||Ko,fa=Ht?I(Ht):We,sa=Yt?I(Yt):De,la=Jt?I(Jt):Ne,pa=Xt?I(Xt):qe,da=Qt?I(Qt):Ue,ha=rr(Ve),ya=rr(function(t,e){return t<=e}),va=Fn(function(t,e){if(Ir(e)||lo(e))Wn(e,Ro(e),t);else for(var n in e)ai.call(e,n)&&ie(t,n,e[n])}),ga=Fn(function(t,e){Wn(e,Mo(e),t)}),ba=Fn(function(t,e,n,r){Wn(e,Mo(e),t,r)}),_a=Fn(function(t,e,n,r){Wn(e,Ro(e),t,r)}),ma=dr(le),xa=an(function(t,e){t=Qo(t);var n=-1,r=e.length,o=2<r?e[2]:$;for(o&&Sr(e[0],e[1],o)&&(r=1);++n<r;)for(var o=e[n],i=Mo(o),u=-1,a=i.length;++u<a;){var c=i[u],f=t[c];(f===$||so(f,oi[c])&&!ai.call(t,c))&&(t[c]=o[c])}return t}),ja=an(function(t){return t.push($,fr),i(Pa,$,t)}),wa=Jn(function(t,e,n){null!=e&&"function"!=typeof e.toString&&(e=si.call(e)),t[e]=n},Fo(No)),Oa=Jn(function(t,e,n){null!=e&&"function"!=typeof e.toString&&(e=si.call(e)),ai.call(t,e)?t[e].push(n):t[e]=[n]},br),ka=an(Re),Aa=Fn(function(t,e,n){Ye(t,e,n)}),Pa=Fn(function(t,e,n,r){Ye(t,e,n,r)}),Sa=dr(function(t,e){var n={};if(null==t)return n;var r=!1;e=d(e,function(e){return e=Pn(e,t),r||(r=1<e.length),e}),Wn(t,yr(t),n),r&&(n=de(n,7,sr));for(var o=e.length;o--;)mn(n,e[o]);return n}),Ea=dr(function(t,e){return null==t?{}:Qe(t,e)}),Ta=ur(Ro),Ia=ur(Mo),za=Gn(function(t,e,n){return e=e.toLowerCase(),t+(n?Lo(e):e)}),Ra=Gn(function(t,e,n){return t+(n?"-":"")+e.toLowerCase()}),Ma=Gn(function(t,e,n){return t+(n?" ":"")+e.toLowerCase()}),Ca=$n("toLowerCase"),Wa=Gn(function(t,e,n){return t+(n?"_":"")+e.toLowerCase()}),La=Gn(function(t,e,n){return t+(n?" ":"")+Ba(e)}),Da=Gn(function(t,e,n){return t+(n?" ":"")+e.toUpperCase()}),Ba=$n("toUpperCase"),Fa=an(function(t,e){try{return i(t,$,e)}catch(t){return ho(t)?t:new Yo(t)}}),Na=dr(function(t,e){return a(e,function(e){e=Dr(e),se(t,e,Hu(t[e],t))}),t}),qa=Hn(),Ua=Hn(!0),$a=an(function(t,e){return function(n){return Re(n,t,e)}}),Ga=an(function(t,e){return function(n){return Re(t,n,e)}}),Va=Qn(d),Ka=Qn(f),Za=Qn(g),Ha=nr(),Ya=nr(!0),Ja=Xn(function(t,e){return t+e},0),Xa=ir("ceil"),Qa=Xn(function(t,e){return t/e},1),tc=ir("floor"),ec=Xn(function(t,e){return t*e},1),nc=ir("round"),rc=Xn(function(t,e){return t-e},0);return n.after=function(t,e){if("function"!=typeof e)throw new ni("Expected a function");return t=Ao(t),function(){if(1>--t)return e.apply(this,arguments)}},n.ary=ro,n.assign=va,n.assignIn=ga,n.assignInWith=ba,n.assignWith=_a,n.at=ma,n.before=oo,n.bind=Hu,n.bindAll=Na,n.bindKey=Yu,n.castArray=function(){if(!arguments.length)return[];var t=arguments[0];return ua(t)?t:[t]},n.chain=Jr,n.chunk=function(t,e,n){if(e=(n?Sr(t,e,n):e===$)?1:Wi(Ao(e),0),!(n=null==t?0:t.length)||1>e)return[];for(var r=0,o=0,i=Zo(Ei(n/e));r<n;)i[o++]=pn(t,r,r+=e);return i},n.compact=function(t){for(var e=-1,n=null==t?0:t.length,r=0,o=[];++e<n;){var i=t[e];i&&(o[r++]=i)}return o},n.concat=function(){var t=arguments.length;if(!t)return[];for(var e=Zo(t-1),n=arguments[0];t--;)e[t-1]=arguments[t];return h(ua(n)?Cn(n):[n],xe(e,1))},n.cond=function(t){var e=null==t?0:t.length,n=br();return t=e?d(t,function(t){if("function"!=typeof t[1])throw new ni("Expected a function");return[n(t[0]),t[1]]}):[],an(function(n){for(var r=-1;++r<e;){var o=t[r];if(i(o[0],this,n))return i(o[1],this,n)}})},n.conforms=function(t){return he(de(t,1))},n.constant=Fo,n.countBy=Fu,n.create=function(t,e){var n=ou(t);return null==e?n:ce(n,e)},n.curry=io,n.curryRight=uo,n.debounce=ao,n.defaults=xa,n.defaultsDeep=ja,n.defer=Ju,n.delay=Xu,n.difference=ju,n.differenceBy=wu,n.differenceWith=Ou,n.drop=function(t,e,n){var r=null==t?0:t.length;return r?(e=n||e===$?1:Ao(e),pn(t,0>e?0:e,r)):[]},n.dropRight=function(t,e,n){var r=null==t?0:t.length;return r?(e=n||e===$?1:Ao(e),e=r-e,pn(t,0,0>e?0:e)):[]},n.dropRightWhile=function(t,e){return t&&t.length?xn(t,br(e,3),!0,!0):[]},n.dropWhile=function(t,e){return t&&t.length?xn(t,br(e,3),!0):[]},n.fill=function(t,e,n,r){var o=null==t?0:t.length;if(!o)return[];for(n&&"number"!=typeof n&&Sr(t,e,n)&&(n=0,r=o),o=t.length,n=Ao(n),0>n&&(n=-n>o?0:o+n),r=r===$||r>o?o:Ao(r),0>r&&(r+=o),r=n>r?0:Po(r);n<r;)t[n++]=e;return t},n.filter=function(t,e){return(ua(t)?s:me)(t,br(e,3))},n.flatMap=function(t,e){return xe(no(t,e),1)},n.flatMapDeep=function(t,e){return xe(no(t,e),G)},n.flatMapDepth=function(t,e,n){return n=n===$?1:Ao(n),xe(no(t,e),n)},n.flatten=$r,n.flattenDeep=function(t){return(null==t?0:t.length)?xe(t,G):[]},n.flattenDepth=function(t,e){return null!=t&&t.length?(e=e===$?1:Ao(e),xe(t,e)):[]},n.flip=function(t){return ar(t,512)},n.flow=qa,n.flowRight=Ua,n.fromPairs=function(t){for(var e=-1,n=null==t?0:t.length,r={};++e<n;){var o=t[e];r[o[0]]=o[1]}return r},n.functions=function(t){return null==t?[]:Oe(t,Ro(t))},n.functionsIn=function(t){return null==t?[]:Oe(t,Mo(t))},n.groupBy=Uu,n.initial=function(t){return(null==t?0:t.length)?pn(t,0,-1):[]},n.intersection=ku,n.intersectionBy=Au,n.intersectionWith=Pu,n.invert=wa,n.invertBy=Oa,n.invokeMap=$u,n.iteratee=qo,n.keyBy=Gu,n.keys=Ro,n.keysIn=Mo,n.map=no,n.mapKeys=function(t,e){var n={};return e=br(e,3),je(t,function(t,r,o){se(n,e(t,r,o),t)}),n},n.mapValues=function(t,e){var n={};return e=br(e,3),je(t,function(t,r,o){se(n,r,e(t,r,o))}),n},n.matches=function(t){return Ze(de(t,1))},n.matchesProperty=function(t,e){return He(t,de(e,1))},n.memoize=co,n.merge=Aa,n.mergeWith=Pa,n.method=$a,n.methodOf=Ga,n.mixin=Uo,n.negate=fo,n.nthArg=function(t){return t=Ao(t),an(function(e){return Je(e,t)})},n.omit=Sa,n.omitBy=function(t,e){return Co(t,fo(br(e)))},n.once=function(t){return oo(2,t)},n.orderBy=function(t,e,n,r){return null==t?[]:(ua(e)||(e=null==e?[]:[e]),n=r?$:n,ua(n)||(n=null==n?[]:[n]),Xe(t,e,n))},n.over=Va,n.overArgs=Qu,n.overEvery=Ka,n.overSome=Za,n.partial=ta,n.partialRight=ea,n.partition=Vu,n.pick=Ea,n.pickBy=Co,n.property=Go,n.propertyOf=function(t){return function(e){return null==t?$:ke(t,e)}},n.pull=Su,n.pullAll=Kr,n.pullAllBy=function(t,e,n){return t&&t.length&&e&&e.length?nn(t,e,br(n,2)):t},n.pullAllWith=function(t,e,n){return t&&t.length&&e&&e.length?nn(t,e,$,n):t},n.pullAt=Eu,n.range=Ha,n.rangeRight=Ya,n.rearg=na,n.reject=function(t,e){return(ua(t)?s:me)(t,fo(br(e,3)))},n.remove=function(t,e){var n=[];if(!t||!t.length)return n;var r=-1,o=[],i=t.length;for(e=br(e,3);++r<i;){var u=t[r];e(u,r,t)&&(n.push(u),o.push(r))}return rn(t,o),n},n.rest=function(t,e){if("function"!=typeof t)throw new ni("Expected a function");return e=e===$?e:Ao(e),an(t,e)},n.reverse=Zr,n.sampleSize=function(t,e,n){return e=(n?Sr(t,e,n):e===$)?1:Ao(e),(ua(t)?Vt:fn)(t,e)},n.set=function(t,e,n){return null==t?t:sn(t,e,n)},n.setWith=function(t,e,n,r){return r="function"==typeof r?r:$,null==t?t:sn(t,e,n,r)},n.shuffle=function(t){return(ua(t)?Kt:ln)(t)},n.slice=function(t,e,n){var r=null==t?0:t.length;return r?(n&&"number"!=typeof n&&Sr(t,e,n)?(e=0,n=r):(e=null==e?0:Ao(e),n=n===$?r:Ao(n)),pn(t,e,n)):[]},n.sortBy=Ku,n.sortedUniq=function(t){return t&&t.length?vn(t):[]},n.sortedUniqBy=function(t,e){return t&&t.length?vn(t,br(e,2)):[]},n.split=function(t,e,n){return n&&"number"!=typeof n&&Sr(t,e,n)&&(e=n=$),n=n===$?4294967295:n>>>0,n?(t=To(t))&&("string"==typeof e||null!=e&&!la(e))&&!(e=bn(e))&&zt.test(t)?Sn(U(t),0,n):t.split(e,n):[]},n.spread=function(t,e){if("function"!=typeof t)throw new ni("Expected a function");return e=null==e?0:Wi(Ao(e),0),an(function(n){var r=n[e];return n=Sn(n,0,e),r&&h(n,r),i(t,this,n)})},n.tail=function(t){var e=null==t?0:t.length;return e?pn(t,1,e):[]},n.take=function(t,e,n){return t&&t.length?(e=n||e===$?1:Ao(e),pn(t,0,0>e?0:e)):[]},n.takeRight=function(t,e,n){var r=null==t?0:t.length;return r?(e=n||e===$?1:Ao(e),e=r-e,pn(t,0>e?0:e,r)):[]},n.takeRightWhile=function(t,e){return t&&t.length?xn(t,br(e,3),!1,!0):[]},n.takeWhile=function(t,e){return t&&t.length?xn(t,br(e,3)):[]},n.tap=function(t,e){return e(t),t},n.throttle=function(t,e,n){var r=!0,o=!0;if("function"!=typeof t)throw new ni("Expected a function");return bo(n)&&(r="leading"in n?!!n.leading:r,o="trailing"in n?!!n.trailing:o),ao(t,e,{leading:r,maxWait:e,trailing:o})},n.thru=Xr,n.toArray=Oo,n.toPairs=Ta,n.toPairsIn=Ia,n.toPath=function(t){return ua(t)?d(t,Dr):wo(t)?[t]:Cn(xu(To(t)))},n.toPlainObject=Eo,n.transform=function(t,e,n){var r=ua(t),o=r||ca(t)||da(t);if(e=br(e,4),null==n){var i=t&&t.constructor;n=o?r?new i:[]:bo(t)&&yo(i)?ou(bi(t)):{}}return(o?a:je)(t,function(t,r,o){return e(n,t,r,o)}),n},n.unary=function(t){return ro(t,1)},n.union=Tu,n.unionBy=Iu,n.unionWith=zu,n.uniq=function(t){return t&&t.length?_n(t):[]},n.uniqBy=function(t,e){return t&&t.length?_n(t,br(e,2)):[]},n.uniqWith=function(t,e){return e="function"==typeof e?e:$,t&&t.length?_n(t,$,e):[]},n.unset=function(t,e){return null==t||mn(t,e)},n.unzip=Hr,n.unzipWith=Yr,n.update=function(t,e,n){return null==t?t:sn(t,e,An(n)(ke(t,e)),void 0)},n.updateWith=function(t,e,n,r){return r="function"==typeof r?r:$,null!=t&&(t=sn(t,e,An(n)(ke(t,e)),r)),t},n.values=Wo,n.valuesIn=function(t){return null==t?[]:z(t,Mo(t))},n.without=Ru,n.words=Bo,n.wrap=function(t,e){return ta(An(e),t)},n.xor=Mu,n.xorBy=Cu,n.xorWith=Wu,n.zip=Lu,n.zipObject=function(t,e){return On(t||[],e||[],ie)},n.zipObjectDeep=function(t,e){return On(t||[],e||[],sn)},n.zipWith=Du,n.entries=Ta,n.entriesIn=Ia,n.extend=ga,n.extendWith=ba,Uo(n,n),n.add=Ja,n.attempt=Fa,n.camelCase=za,n.capitalize=Lo,n.ceil=Xa,n.clamp=function(t,e,n){return n===$&&(n=e,e=$),n!==$&&(n=So(n),n=n===n?n:0),e!==$&&(e=So(e),e=e===e?e:0),pe(So(t),e,n)},n.clone=function(t){return de(t,4)},n.cloneDeep=function(t){return de(t,5)},n.cloneDeepWith=function(t,e){return e="function"==typeof e?e:$,de(t,5,e)},n.cloneWith=function(t,e){return e="function"==typeof e?e:$,de(t,4,e)},n.conformsTo=function(t,e){return null==e||ye(t,e,Ro(e))},n.deburr=Do,n.defaultTo=function(t,e){return null==t||t!==t?e:t},n.divide=Qa,n.endsWith=function(t,e,n){t=To(t),e=bn(e);var r=t.length,r=n=n===$?r:pe(Ao(n),0,r);return 0<=(n-=e.length)&&t.slice(n,r)==e},n.eq=so,n.escape=function(t){return(t=To(t))&&tt.test(t)?t.replace(X,ne):t},n.escapeRegExp=function(t){return(t=To(t))&&ct.test(t)?t.replace(at,"\\$&"):t},n.every=function(t,e,n){var r=ua(t)?f:be;return n&&Sr(t,e,n)&&(e=$),r(t,br(e,3))},n.find=Nu,n.findIndex=qr,n.findKey=function(t,e){return b(t,br(e,3),je)},n.findLast=qu,n.findLastIndex=Ur,n.findLastKey=function(t,e){return b(t,br(e,3),we)},n.floor=tc,n.forEach=to,n.forEachRight=eo,n.forIn=function(t,e){return null==t?t:au(t,br(e,3),Mo)},n.forInRight=function(t,e){return null==t?t:cu(t,br(e,3),Mo)},n.forOwn=function(t,e){return t&&je(t,br(e,3))},n.forOwnRight=function(t,e){return t&&we(t,br(e,3))},n.get=Io,n.gt=ra,n.gte=oa,n.has=function(t,e){return null!=t&&jr(t,e,Ee)},n.hasIn=zo,n.head=Gr,n.identity=No,n.includes=function(t,e,n,r){return t=lo(t)?t:Wo(t),n=n&&!r?Ao(n):0,r=t.length,0>n&&(n=Wi(r+n,0)),jo(t)?n<=r&&-1<t.indexOf(e,n):!!r&&-1<m(t,e,n)},n.indexOf=function(t,e,n){var r=null==t?0:t.length;return r?(n=null==n?0:Ao(n),0>n&&(n=Wi(r+n,0)),m(t,e,n)):-1},n.inRange=function(t,e,n){return e=ko(e),n===$?(n=e,e=0):n=ko(n),(t=So(t))>=Li(e,n)&&t<Wi(e,n)},n.invoke=ka,n.isArguments=ia,n.isArray=ua,n.isArrayBuffer=aa,n.isArrayLike=lo,n.isArrayLikeObject=po,n.isBoolean=function(t){return!0===t||!1===t||_o(t)&&"[object Boolean]"==Pe(t)},n.isBuffer=ca,n.isDate=fa,n.isElement=function(t){return _o(t)&&1===t.nodeType&&!xo(t)},n.isEmpty=function(t){if(null==t)return!0;if(lo(t)&&(ua(t)||"string"==typeof t||"function"==typeof t.splice||ca(t)||da(t)||ia(t)))return!t.length;var e=vu(t);if("[object Map]"==e||"[object Set]"==e)return!t.size;if(Ir(t))return!Ge(t).length;for(var n in t)if(ai.call(t,n))return!1;return!0},n.isEqual=function(t,e){return Le(t,e)},n.isEqualWith=function(t,e,n){var r=(n="function"==typeof n?n:$)?n(t,e):$;return r===$?Le(t,e,$,n):!!r},n.isError=ho,n.isFinite=function(t){return"number"==typeof t&&Ri(t)},n.isFunction=yo,n.isInteger=vo,n.isLength=go,n.isMap=sa,n.isMatch=function(t,e){return t===e||Be(t,e,mr(e))},n.isMatchWith=function(t,e,n){return n="function"==typeof n?n:$,Be(t,e,mr(e),n)},n.isNaN=function(t){return mo(t)&&t!=+t},n.isNative=function(t){if(gu(t))throw new Yo("Unsupported core-js use. Try https://npms.io/search?q=ponyfill.");return Fe(t)},n.isNil=function(t){return null==t},n.isNull=function(t){return null===t},n.isNumber=mo,n.isObject=bo,n.isObjectLike=_o,n.isPlainObject=xo,n.isRegExp=la,n.isSafeInteger=function(t){return vo(t)&&-9007199254740991<=t&&9007199254740991>=t},n.isSet=pa,n.isString=jo,n.isSymbol=wo,n.isTypedArray=da,n.isUndefined=function(t){return t===$},n.isWeakMap=function(t){return _o(t)&&"[object WeakMap]"==vu(t)},n.isWeakSet=function(t){return _o(t)&&"[object WeakSet]"==Pe(t)},n.join=function(t,e){return null==t?"":Mi.call(t,e)},n.kebabCase=Ra,n.last=Vr,n.lastIndexOf=function(t,e,n){var r=null==t?0:t.length;if(!r)return-1;var o=r;if(n!==$&&(o=Ao(n),o=0>o?Wi(r+o,0):Li(o,r-1)),e===e){for(n=o+1;n--&&t[n]!==e;);t=n}else t=_(t,j,o,!0);return t},n.lowerCase=Ma,n.lowerFirst=Ca,n.lt=ha,n.lte=ya,n.max=function(t){return t&&t.length?_e(t,No,Se):$},n.maxBy=function(t,e){return t&&t.length?_e(t,br(e,2),Se):$},n.mean=function(t){return w(t,No)},n.meanBy=function(t,e){return w(t,br(e,2))},n.min=function(t){return t&&t.length?_e(t,No,Ve):$},n.minBy=function(t,e){return t&&t.length?_e(t,br(e,2),Ve):$},n.stubArray=Vo,n.stubFalse=Ko,n.stubObject=function(){return{}},n.stubString=function(){return""},n.stubTrue=function(){return!0},n.multiply=ec,n.nth=function(t,e){return t&&t.length?Je(t,Ao(e)):$},n.noConflict=function(){return qt._===this&&(qt._=pi),this},n.noop=$o,n.now=Zu,n.pad=function(t,e,n){t=To(t);var r=(e=Ao(e))?q(t):0;return!e||r>=e?t:(e=(e-r)/2,tr(Ti(e),n)+t+tr(Ei(e),n))},n.padEnd=function(t,e,n){t=To(t);var r=(e=Ao(e))?q(t):0;return e&&r<e?t+tr(e-r,n):t},n.padStart=function(t,e,n){t=To(t);var r=(e=Ao(e))?q(t):0;return e&&r<e?tr(e-r,n)+t:t},n.parseInt=function(t,e,n){return n||null==e?e=0:e&&(e=+e),Bi(To(t).replace(st,""),e||0)},n.random=function(t,e,n){if(n&&"boolean"!=typeof n&&Sr(t,e,n)&&(e=n=$),n===$&&("boolean"==typeof e?(n=e,e=$):"boolean"==typeof t&&(n=t,t=$)),t===$&&e===$?(t=0,e=1):(t=ko(t),e===$?(e=t,t=0):e=ko(e)),t>e){var r=t;t=e,e=r}return n||t%1||e%1?(n=Fi(),Li(t+n*(e-t+Dt("1e-"+((n+"").length-1))),e)):on(t,e)},n.reduce=function(t,e,n){var r=ua(t)?y:A,o=3>arguments.length;return r(t,br(e,4),n,o,iu)},n.reduceRight=function(t,e,n){var r=ua(t)?v:A,o=3>arguments.length;return r(t,br(e,4),n,o,uu)},n.repeat=function(t,e,n){return e=(n?Sr(t,e,n):e===$)?1:Ao(e),un(To(t),e)},n.replace=function(){var t=arguments,e=To(t[0]);return 3>t.length?e:e.replace(t[1],t[2])},n.result=function(t,e,n){e=Pn(e,t);var r=-1,o=e.length;for(o||(o=1,t=$);++r<o;){var i=null==t?$:t[Dr(e[r])];i===$&&(r=o,i=n),t=yo(i)?i.call(t):i}return t},n.round=nc,n.runInContext=t,n.sample=function(t){return(ua(t)?$t:cn)(t)},n.size=function(t){if(null==t)return 0;if(lo(t))return jo(t)?q(t):t.length;var e=vu(t);return"[object Map]"==e||"[object Set]"==e?t.size:Ge(t).length},n.snakeCase=Wa,n.some=function(t,e,n){var r=ua(t)?g:dn;return n&&Sr(t,e,n)&&(e=$),r(t,br(e,3))},n.sortedIndex=function(t,e){return hn(t,e)},n.sortedIndexBy=function(t,e,n){return yn(t,e,br(n,2))},n.sortedIndexOf=function(t,e){var n=null==t?0:t.length;if(n){var r=hn(t,e);if(r<n&&so(t[r],e))return r}return-1},n.sortedLastIndex=function(t,e){return hn(t,e,!0)},n.sortedLastIndexBy=function(t,e,n){return yn(t,e,br(n,2),!0)},n.sortedLastIndexOf=function(t,e){if(null==t?0:t.length){var n=hn(t,e,!0)-1;if(so(t[n],e))return n}return-1},n.startCase=La,n.startsWith=function(t,e,n){return t=To(t),n=null==n?0:pe(Ao(n),0,t.length),e=bn(e),t.slice(n,n+e.length)==e},n.subtract=rc,n.sum=function(t){return t&&t.length?S(t,No):0},n.sumBy=function(t,e){return t&&t.length?S(t,br(e,2)):0},n.template=function(t,e,r){var o=n.templateSettings;r&&Sr(t,e,r)&&(e=$),t=To(t),e=ba({},e,o,cr),r=ba({},e.imports,o.imports,cr);var i,u,a=Ro(r),c=z(r,a),f=0;r=e.interpolate||kt;var s="__p+='";r=ti((e.escape||kt).source+"|"+r.source+"|"+(r===rt?gt:kt).source+"|"+(e.evaluate||kt).source+"|$","g");var l=ai.call(e,"sourceURL")?"//# sourceURL="+(e.sourceURL+"").replace(/[\r\n]/g," ")+"\n":"";if(t.replace(r,function(e,n,r,o,a,c){return r||(r=o),s+=t.slice(f,c).replace(At,W),n&&(i=!0,s+="'+__e("+n+")+'"),a&&(u=!0,s+="';"+a+";\n__p+='"),r&&(s+="'+((__t=("+r+"))==null?'':__t)+'"),f=c+e.length,e}),s+="';",(e=ai.call(e,"variable")&&e.variable)||(s="with(obj){"+s+"}"),s=(u?s.replace(Z,""):s).replace(H,"$1").replace(Y,"$1;"),s="function("+(e||"obj")+"){"+(e?"":"obj||(obj={});")+"var __t,__p=''"+(i?",__e=_.escape":"")+(u?",__j=Array.prototype.join;function print(){__p+=__j.call(arguments,'')}":";")+s+"return __p}",e=Fa(function(){return Jo(a,l+"return "+s).apply($,c)}),e.source=s,ho(e))throw e;return e},n.times=function(t,e){if(1>(t=Ao(t))||9007199254740991<t)return[];var n=4294967295,r=Li(t,4294967295);for(e=br(e),t-=4294967295,r=E(r,e);++n<t;)e(n);return r},n.toFinite=ko,n.toInteger=Ao,n.toLength=Po,n.toLower=function(t){return To(t).toLowerCase()},n.toNumber=So,n.toSafeInteger=function(t){return t?pe(Ao(t),-9007199254740991,9007199254740991):0===t?t:0},n.toString=To,n.toUpper=function(t){return To(t).toUpperCase()},n.trim=function(t,e,n){return(t=To(t))&&(n||e===$)?t.replace(ft,""):t&&(e=bn(e))?(t=U(t),n=U(e),e=M(t,n),n=C(t,n)+1,Sn(t,e,n).join("")):t},n.trimEnd=function(t,e,n){return(t=To(t))&&(n||e===$)?t.replace(lt,""):t&&(e=bn(e))?(t=U(t),e=C(t,U(e))+1,Sn(t,0,e).join("")):t},n.trimStart=function(t,e,n){return(t=To(t))&&(n||e===$)?t.replace(st,""):t&&(e=bn(e))?(t=U(t),e=M(t,U(e)),Sn(t,e).join("")):t},n.truncate=function(t,e){var n=30,r="...";if(bo(e))var o="separator"in e?e.separator:o,n="length"in e?Ao(e.length):n,r="omission"in e?bn(e.omission):r;t=To(t);var i=t.length;if(zt.test(t))var u=U(t),i=u.length;if(n>=i)return t;if(1>(i=n-q(r)))return r;if(n=u?Sn(u,0,i).join(""):t.slice(0,i),o===$)return n+r;if(u&&(i+=n.length-i),la(o)){if(t.slice(i).search(o)){var a=n;for(o.global||(o=ti(o.source,To(bt.exec(o))+"g")),o.lastIndex=0;u=o.exec(a);)var c=u.index;n=n.slice(0,c===$?i:c)}}else t.indexOf(bn(o),i)!=i&&-1<(o=n.lastIndexOf(o))&&(n=n.slice(0,o));return n+r},n.unescape=function(t){return(t=To(t))&&Q.test(t)?t.replace(J,re):t},n.uniqueId=function(t){var e=++ci;return To(t)+e},n.upperCase=Da,n.upperFirst=Ba,n.each=to,n.eachRight=eo,n.first=Gr,Uo(n,function(){var t={};return je(n,function(e,r){ai.call(n.prototype,r)||(t[r]=e)}),t}(),{chain:!1}),n.VERSION="4.17.15",a("bind bindKey curry curryRight partial partialRight".split(" "),function(t){n[t].placeholder=n}),a(["drop","take"],function(t,e){k.prototype[t]=function(n){n=n===$?1:Wi(Ao(n),0);var r=this.__filtered__&&!e?new k(this):this.clone();return r.__filtered__?r.__takeCount__=Li(n,r.__takeCount__):r.__views__.push({size:Li(n,4294967295),type:t+(0>r.__dir__?"Right":"")}),r},k.prototype[t+"Right"]=function(e){return this.reverse()[t](e).reverse()}}),a(["filter","map","takeWhile"],function(t,e){var n=e+1,r=1==n||3==n;k.prototype[t]=function(t){var e=this.clone();return e.__iteratees__.push({iteratee:br(t,3),type:n}),e.__filtered__=e.__filtered__||r,e}}),a(["head","last"],function(t,e){var n="take"+(e?"Right":"");k.prototype[t]=function(){return this[n](1).value()[0]}}),a(["initial","tail"],function(t,e){var n="drop"+(e?"":"Right");k.prototype[t]=function(){return this.__filtered__?new k(this):this[n](1)}}),k.prototype.compact=function(){return this.filter(No)},k.prototype.find=function(t){return this.filter(t).head()},k.prototype.findLast=function(t){return this.reverse().find(t)},k.prototype.invokeMap=an(function(t,e){return"function"==typeof t?new k(this):this.map(function(n){return Re(n,t,e)})}),k.prototype.reject=function(t){return this.filter(fo(br(t)))},k.prototype.slice=function(t,e){t=Ao(t);var n=this;return n.__filtered__&&(0<t||0>e)?new k(n):(0>t?n=n.takeRight(-t):t&&(n=n.drop(t)),e!==$&&(e=Ao(e),n=0>e?n.dropRight(-e):n.take(e-t)),n)},k.prototype.takeRightWhile=function(t){return this.reverse().takeWhile(t).reverse()},k.prototype.toArray=function(){return this.take(4294967295)},je(k.prototype,function(t,e){var r=/^(?:filter|find|map|reject)|While$/.test(e),i=/^(?:head|last)$/.test(e),u=n[i?"take"+("last"==e?"Right":""):e],a=i||/^find/.test(e);u&&(n.prototype[e]=function(){function e(t){return t=u.apply(n,h([t],f)),i&&d?t[0]:t}var c=this.__wrapped__,f=i?[1]:arguments,s=c instanceof k,l=f[0],p=s||ua(c);p&&r&&"function"==typeof l&&1!=l.length&&(s=p=!1);var d=this.__chain__,y=!!this.__actions__.length,l=a&&!d,s=s&&!y;return!a&&p?(c=s?c:new k(this),c=t.apply(c,f),c.__actions__.push({func:Xr,args:[e],thisArg:$}),new o(c,d)):l&&s?t.apply(this,f):(c=this.thru(e),l?i?c.value()[0]:c.value():c)})}),a("pop push shift sort splice unshift".split(" "),function(t){var e=ri[t],r=/^(?:push|sort|unshift)$/.test(t)?"tap":"thru",o=/^(?:pop|shift)$/.test(t);n.prototype[t]=function(){var t=arguments;if(o&&!this.__chain__){var n=this.value();return e.apply(ua(n)?n:[],t)}return this[r](function(n){return e.apply(ua(n)?n:[],t)})}}),je(k.prototype,function(t,e){var r=n[e];if(r){var o=r.name+"";ai.call(Hi,o)||(Hi[o]=[]),Hi[o].push({name:e,func:r})}}),Hi[Yn($,2).name]=[{name:"wrapper",func:$}],k.prototype.clone=function(){var t=new k(this.__wrapped__);return t.__actions__=Cn(this.__actions__),t.__dir__=this.__dir__,t.__filtered__=this.__filtered__,t.__iteratees__=Cn(this.__iteratees__),t.__takeCount__=this.__takeCount__,t.__views__=Cn(this.__views__),t},k.prototype.reverse=function(){if(this.__filtered__){var t=new k(this);t.__dir__=-1,t.__filtered__=!0}else t=this.clone(),t.__dir__*=-1;return t},k.prototype.value=function(){var t,e=this.__wrapped__.value(),n=this.__dir__,r=ua(e),o=0>n,i=r?e.length:0;t=i;for(var u=this.__views__,a=0,c=-1,f=u.length;++c<f;){var s=u[c],l=s.size;switch(s.type){case"drop":a+=l;break;case"dropRight":t-=l;break;case"take":t=Li(t,a+l);break;case"takeRight":a=Wi(a,t-l)}}if(t={start:a,end:t},u=t.start,a=t.end,t=a-u,u=o?a:u-1,a=this.__iteratees__,c=a.length,f=0,s=Li(t,this.__takeCount__),!r||!o&&i==t&&s==t)return jn(e,this.__actions__);r=[];t:for(;t--&&f<s;){for(u+=n,o=-1,i=e[u];++o<c;){var p=a[o],l=p.type,p=(0,p.iteratee)(i);if(2==l)i=p;else if(!p){if(1==l)continue t;break t}}r[f++]=i}return r},n.prototype.at=Bu,n.prototype.chain=function(){return Jr(this)},n.prototype.commit=function(){return new o(this.value(),this.__chain__)},n.prototype.next=function(){this.__values__===$&&(this.__values__=Oo(this.value()));var t=this.__index__>=this.__values__.length;return{done:t,value:t?$:this.__values__[this.__index__++]}},n.prototype.plant=function(t){for(var e,n=this;n instanceof r;){var o=Nr(n);o.__index__=0,o.__values__=$,e?i.__wrapped__=o:e=o;var i=o,n=n.__wrapped__}return i.__wrapped__=t,e},n.prototype.reverse=function(){var t=this.__wrapped__;return t instanceof k?(this.__actions__.length&&(t=new k(this)),t=t.reverse(),t.__actions__.push({func:Xr,args:[Zr],thisArg:$}),new o(t,this.__chain__)):this.thru(Zr)},n.prototype.toJSON=n.prototype.valueOf=n.prototype.value=function(){return jn(this.__wrapped__,this.__actions__)},n.prototype.first=n.prototype.head,wi&&(n.prototype[wi]=Qr),n}();qt._=oe,void 0!==(o=function(){return oe}.call(e,n,e,r))&&(r.exports=o)}).call(this)}).call(e,n(47),n(19)(t))},function(t,e,n){function r(t,e){return 2==e?function(e,n){return t.apply(void 0,arguments)}:function(e){return t.apply(void 0,arguments)}}function o(t,e){return 2==e?function(e,n){return t(e,n)}:function(e){return t(e)}}function i(t){for(var e=t?t.length:0,n=Array(e);e--;)n[e]=t[e];return n}function u(t){return function(e){return t({},e)}}function a(t,e){return function(){for(var n=arguments.length,r=n-1,o=Array(n);n--;)o[n]=arguments[n];var i=o[e],u=o.slice(0,e);return i&&p.apply(u,i),e!=r&&p.apply(u,o.slice(e+1)),t.apply(this,u)}}function c(t,e){return function(){var n=arguments.length;if(n){for(var r=Array(n);n--;)r[n]=arguments[n];var o=r[0]=e.apply(void 0,r);return t.apply(void 0,r),o}}}function f(t,e,n,p){function d(t,e){if(A.cap){var n=s.iterateeRearg[t];if(n)return x(e,n);var r=!O&&s.iterateeAry[t];if(r)return m(e,r)}return e}function h(t,e,n){return S||A.curry&&n>1?W(e,n):e}function y(t,e,n){if(A.fixed&&(E||!s.skipFixed[t])){var r=s.methodSpread[t],o=r&&r.start;return void 0===o?R(e,n):a(e,o)}return e}function v(t,e,n){return A.rearg&&n>1&&(T||!s.skipRearg[t])?U(e,s.methodRearg[t]||s.aryRearg[n]):e}function g(t,e){e=G(e);for(var n=-1,r=e.length,o=r-1,i=C(Object(t)),u=i;null!=u&&++n<r;){var a=e[n],c=u[a];null==c||F(c)||B(c)||N(c)||(u[a]=C(n==o?c:Object(c))),u=u[a]}return i}function b(t){return Z.runInContext.convert(t)(void 0)}function _(t,e){var n=s.aliasToReal[t]||t,r=s.remap[n]||n,o=p;return function(t){var i=O?I:z,u=O?I[r]:e,a=M(M({},o),t);return f(i,n,u,a)}}function m(t,e){return j(t,function(t){return"function"==typeof t?o(t,e):t})}function x(t,e){return j(t,function(t){var n=e.length;return r(U(o(t,n),e),n)})}function j(t,e){return function(){var n=arguments.length;if(!n)return t();for(var r=Array(n);n--;)r[n]=arguments[n];var o=A.rearg?0:n-1;return r[o]=e(r[o]),t.apply(void 0,r)}}function w(t,e,n){var r,o=s.aliasToReal[t]||t,a=e,f=K[o];return f?a=f(e):A.immutable&&(s.mutate.array[o]?a=c(e,i):s.mutate.object[o]?a=c(e,u(e)):s.mutate.set[o]&&(a=c(e,g))),L(V,function(t){return L(s.aryMethod[t],function(e){if(o==e){var n=s.methodSpread[o],i=n&&n.afterRearg;return r=i?y(o,v(o,a,t),t):v(o,y(o,a,t),t),r=d(o,r),r=h(o,r,t),!1}}),!r}),r||(r=a),r==e&&(r=S?W(r,1):function(){return e.apply(this,arguments)}),r.convert=_(o,e),r.placeholder=e.placeholder=n,r}var O="function"==typeof e,k=e===Object(e);if(k&&(p=n,n=e,e=void 0),null==n)throw new TypeError;p||(p={});var A={cap:!("cap"in p)||p.cap,curry:!("curry"in p)||p.curry,fixed:!("fixed"in p)||p.fixed,immutable:!("immutable"in p)||p.immutable,rearg:!("rearg"in p)||p.rearg},P=O?n:l,S="curry"in p&&p.curry,E="fixed"in p&&p.fixed,T="rearg"in p&&p.rearg,I=O?n.runInContext():void 0,z=O?n:{ary:t.ary,assign:t.assign,clone:t.clone,curry:t.curry,forEach:t.forEach,isArray:t.isArray,isError:t.isError,isFunction:t.isFunction,isWeakMap:t.isWeakMap,iteratee:t.iteratee,keys:t.keys,rearg:t.rearg,toInteger:t.toInteger,toPath:t.toPath},R=z.ary,M=z.assign,C=z.clone,W=z.curry,L=z.forEach,D=z.isArray,B=z.isError,F=z.isFunction,N=z.isWeakMap,q=z.keys,U=z.rearg,$=z.toInteger,G=z.toPath,V=q(s.aryMethod),K={castArray:function(t){return function(){var e=arguments[0];return D(e)?t(i(e)):t.apply(void 0,arguments)}},iteratee:function(t){return function(){var e=arguments[0],n=arguments[1],r=t(e,n),i=r.length;return A.cap&&"number"==typeof n?(n=n>2?n-2:1,i&&i<=n?r:o(r,n)):r}},mixin:function(t){return function(e){var n=this;if(!F(n))return t(n,Object(e));var r=[];return L(q(e),function(t){F(e[t])&&r.push([t,n.prototype[t]])}),t(n,Object(e)),L(r,function(t){var e=t[1];F(e)?n.prototype[t[0]]=e:delete n.prototype[t[0]]}),n}},nthArg:function(t){return function(e){var n=e<0?1:$(e)+1;return W(t(e),n)}},rearg:function(t){return function(e,n){var r=n?n.length:0;return W(t(e,n),r)}},runInContext:function(e){return function(n){return f(t,e(n),p)}}};if(!k)return w(e,n,P);var Z=n,H=[];return L(V,function(t){L(s.aryMethod[t],function(t){var e=Z[s.remap[t]||t];e&&H.push([t,w(t,e,Z)])})}),L(q(Z),function(t){var e=Z[t];if("function"==typeof e){for(var n=H.length;n--;)if(H[n][0]==t)return;e.convert=_(t,e),H.push([t,e])}}),L(H,function(t){Z[t[0]]=t[1]}),Z.convert=b,Z.placeholder=Z,L(q(Z),function(t){L(s.realToAlias[t]||[],function(e){Z[e]=Z[t]})}),Z}var s=n(447),l=n(448),p=Array.prototype.push;t.exports=f},function(t,e){e.aliasToReal={each:"forEach",eachRight:"forEachRight",entries:"toPairs",entriesIn:"toPairsIn",extend:"assignIn",extendAll:"assignInAll",extendAllWith:"assignInAllWith",extendWith:"assignInWith",first:"head",conforms:"conformsTo",matches:"isMatch",property:"get",__:"placeholder",F:"stubFalse",T:"stubTrue",all:"every",allPass:"overEvery",always:"constant",any:"some",anyPass:"overSome",apply:"spread",assoc:"set",assocPath:"set",complement:"negate",compose:"flowRight",contains:"includes",dissoc:"unset",dissocPath:"unset",dropLast:"dropRight",dropLastWhile:"dropRightWhile",equals:"isEqual",identical:"eq",indexBy:"keyBy",init:"initial",invertObj:"invert",juxt:"over",omitAll:"omit",nAry:"ary",path:"get",pathEq:"matchesProperty",pathOr:"getOr",paths:"at",pickAll:"pick",pipe:"flow",pluck:"map",prop:"get",propEq:"matchesProperty",propOr:"getOr",props:"at",symmetricDifference:"xor",symmetricDifferenceBy:"xorBy",symmetricDifferenceWith:"xorWith",takeLast:"takeRight",takeLastWhile:"takeRightWhile",unapply:"rest",unnest:"flatten",useWith:"overArgs",where:"conformsTo",whereEq:"isMatch",zipObj:"zipObject"},e.aryMethod={1:["assignAll","assignInAll","attempt","castArray","ceil","create","curry","curryRight","defaultsAll","defaultsDeepAll","floor","flow","flowRight","fromPairs","invert","iteratee","memoize","method","mergeAll","methodOf","mixin","nthArg","over","overEvery","overSome","rest","reverse","round","runInContext","spread","template","trim","trimEnd","trimStart","uniqueId","words","zipAll"],2:["add","after","ary","assign","assignAllWith","assignIn","assignInAllWith","at","before","bind","bindAll","bindKey","chunk","cloneDeepWith","cloneWith","concat","conformsTo","countBy","curryN","curryRightN","debounce","defaults","defaultsDeep","defaultTo","delay","difference","divide","drop","dropRight","dropRightWhile","dropWhile","endsWith","eq","every","filter","find","findIndex","findKey","findLast","findLastIndex","findLastKey","flatMap","flatMapDeep","flattenDepth","forEach","forEachRight","forIn","forInRight","forOwn","forOwnRight","get","groupBy","gt","gte","has","hasIn","includes","indexOf","intersection","invertBy","invoke","invokeMap","isEqual","isMatch","join","keyBy","lastIndexOf","lt","lte","map","mapKeys","mapValues","matchesProperty","maxBy","meanBy","merge","mergeAllWith","minBy","multiply","nth","omit","omitBy","overArgs","pad","padEnd","padStart","parseInt","partial","partialRight","partition","pick","pickBy","propertyOf","pull","pullAll","pullAt","random","range","rangeRight","rearg","reject","remove","repeat","restFrom","result","sampleSize","some","sortBy","sortedIndex","sortedIndexOf","sortedLastIndex","sortedLastIndexOf","sortedUniqBy","split","spreadFrom","startsWith","subtract","sumBy","take","takeRight","takeRightWhile","takeWhile","tap","throttle","thru","times","trimChars","trimCharsEnd","trimCharsStart","truncate","union","uniqBy","uniqWith","unset","unzipWith","without","wrap","xor","zip","zipObject","zipObjectDeep"],3:["assignInWith","assignWith","clamp","differenceBy","differenceWith","findFrom","findIndexFrom","findLastFrom","findLastIndexFrom","getOr","includesFrom","indexOfFrom","inRange","intersectionBy","intersectionWith","invokeArgs","invokeArgsMap","isEqualWith","isMatchWith","flatMapDepth","lastIndexOfFrom","mergeWith","orderBy","padChars","padCharsEnd","padCharsStart","pullAllBy","pullAllWith","rangeStep","rangeStepRight","reduce","reduceRight","replace","set","slice","sortedIndexBy","sortedLastIndexBy","transform","unionBy","unionWith","update","xorBy","xorWith","zipWith"],4:["fill","setWith","updateWith"]},e.aryRearg={2:[1,0],3:[2,0,1],4:[3,2,0,1]},e.iterateeAry={dropRightWhile:1,dropWhile:1,every:1,filter:1,find:1,findFrom:1,findIndex:1,findIndexFrom:1,findKey:1,findLast:1,findLastFrom:1,findLastIndex:1,findLastIndexFrom:1,findLastKey:1,flatMap:1,flatMapDeep:1,flatMapDepth:1,forEach:1,forEachRight:1,forIn:1,forInRight:1,forOwn:1,forOwnRight:1,map:1,mapKeys:1,mapValues:1,partition:1,reduce:2,reduceRight:2,reject:1,remove:1,some:1,takeRightWhile:1,takeWhile:1,times:1,transform:2},e.iterateeRearg={mapKeys:[1],reduceRight:[1,0]},e.methodRearg={assignInAllWith:[1,0],assignInWith:[1,2,0],assignAllWith:[1,0],assignWith:[1,2,0],differenceBy:[1,2,0],differenceWith:[1,2,0],getOr:[2,1,0],intersectionBy:[1,2,0],intersectionWith:[1,2,0],isEqualWith:[1,2,0],isMatchWith:[2,1,0],mergeAllWith:[1,0],mergeWith:[1,2,0],padChars:[2,1,0],padCharsEnd:[2,1,0],padCharsStart:[2,1,0],pullAllBy:[2,1,0],pullAllWith:[2,1,0],rangeStep:[1,2,0],rangeStepRight:[1,2,0],setWith:[3,1,2,0],sortedIndexBy:[2,1,0],sortedLastIndexBy:[2,1,0],unionBy:[1,2,0],unionWith:[1,2,0],updateWith:[3,1,2,0],xorBy:[1,2,0],xorWith:[1,2,0],zipWith:[1,2,0]},e.methodSpread={assignAll:{start:0},assignAllWith:{start:0},assignInAll:{start:0},assignInAllWith:{start:0},defaultsAll:{start:0},defaultsDeepAll:{start:0},invokeArgs:{start:2},invokeArgsMap:{start:2},mergeAll:{start:0},mergeAllWith:{start:0},partial:{start:1},partialRight:{start:1},without:{start:1},zipAll:{start:0}},e.mutate={array:{fill:!0,pull:!0,pullAll:!0,pullAllBy:!0,pullAllWith:!0,pullAt:!0,remove:!0,reverse:!0},object:{assign:!0,assignAll:!0,assignAllWith:!0,assignIn:!0,assignInAll:!0,assignInAllWith:!0,assignInWith:!0,assignWith:!0,defaults:!0,defaultsAll:!0,defaultsDeep:!0,defaultsDeepAll:!0,merge:!0,mergeAll:!0,mergeAllWith:!0,mergeWith:!0},set:{set:!0,setWith:!0,unset:!0,update:!0,updateWith:!0}},e.realToAlias=function(){var t=Object.prototype.hasOwnProperty,n=e.aliasToReal,r={};for(var o in n){var i=n[o];t.call(r,i)?r[i].push(o):r[i]=[o]}return r}(),e.remap={assignAll:"assign",assignAllWith:"assignWith",assignInAll:"assignIn",assignInAllWith:"assignInWith",curryN:"curry",curryRightN:"curryRight",defaultsAll:"defaults",defaultsDeepAll:"defaultsDeep",findFrom:"find",findIndexFrom:"findIndex",findLastFrom:"findLast",findLastIndexFrom:"findLastIndex",getOr:"get",includesFrom:"includes",indexOfFrom:"indexOf",invokeArgs:"invoke",invokeArgsMap:"invokeMap",lastIndexOfFrom:"lastIndexOf",mergeAll:"merge",mergeAllWith:"mergeWith",padChars:"pad",padCharsEnd:"padEnd",padCharsStart:"padStart",propertyOf:"get",rangeStep:"range",rangeStepRight:"rangeRight",restFrom:"rest",spreadFrom:"spread",trimChars:"trim",trimCharsEnd:"trimEnd",trimCharsStart:"trimStart",zipAll:"zip"},e.skipFixed={castArray:!0,flow:!0,flowRight:!0,iteratee:!0,mixin:!0,rearg:!0,runInContext:!0},e.skipRearg={add:!0,assign:!0,assignIn:!0,bind:!0,bindKey:!0,concat:!0,difference:!0,divide:!0,eq:!0,gt:!0,gte:!0,isEqual:!0,lt:!0,lte:!0,matchesProperty:!0,merge:!0,multiply:!0,overArgs:!0,partial:!0,partialRight:!0,propertyOf:!0,random:!0,range:!0,rangeRight:!0,subtract:!0,zip:!0,zipObject:!0,zipObjectDeep:!0}},function(t,e){t.exports={}},function(t,e){t.exports=Morph.modules["bbc-morph-bitesize-global-navigation-view@1.29.0"]},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.HeaderImageContainer=void 0;var o=r(n(0)),i=(r(n(35)),r(n(451))),u=function(t){var e=t.children,n=t.fosZid,r=t.className,u=t.ariaHidden;return o.default.createElement("div",{className:(0,i.default)("header-image-container","header-image-container--".concat(n||"homepage"),r),"aria-hidden":u},o.default.createElement("div",{className:"header-image-container__wrap"},e))};e.HeaderImageContainer=u,u.defaultProps={className:"",fosZid:"",ariaHidden:!1};var a=u;e.default=a},function(t,e,n){var r,o;!function(){"use strict";function n(){for(var t=[],e=0;e<arguments.length;e++){var r=arguments[e];if(r){var o=typeof r;if("string"===o||"number"===o)t.push(r);else if(Array.isArray(r)&&r.length){var u=n.apply(null,r);u&&t.push(u)}else if("object"===o)for(var a in r)i.call(r,a)&&r[a]&&t.push(a)}}return t.join(" ")}var i={}.hasOwnProperty;void 0!==t&&t.exports?(n.default=n,t.exports=n):(r=[],void 0!==(o=function(){return n}.apply(e,r))&&(t.exports=o))}()},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function u(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function a(t,e,n){return e&&u(t.prototype,e),n&&u(t,n),t}function c(t,e){return!e||"object"!==o(e)&&"function"!=typeof e?s(t):e}function f(t){return(f=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function s(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&p(t,e)}function p(t,e){return(p=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n(9),n(10);var d=r(n(0)),h=(r(n(35)),r(n(189))),y=r(n(190)),v=r(n(458)),g={height:{desktop:40,mobile:32},width:{desktop:600}},b=function(t){function e(t){var n;return i(this,e),n=c(this,f(e).call(this,t)),n.state={isOrbVisible:!0,windowWidth:0,message:null},n.currentTimer=null,n.setOrbVisibilityState=n.setOrbVisibilityState.bind(s(n)),n.handleResize=n.handleResize.bind(s(n)),n.setMessage=n.setMessage.bind(s(n)),n.clearMessage=n.clearMessage.bind(s(n)),n}return l(e,t),a(e,[{key:"componentDidMount",value:function(){var t=this;this.handleResize(),this.setState({message:""}),window.addEventListener?(window.addEventListener("resize",this.handleResize),window.addEventListener("scroll",this.setOrbVisibilityState)):(window.attachEvent("scroll",this.setOrbVisibilityState),document.body.onresize=function(){return t.handleResize()})}},{key:"componentWillReceiveProps",value:function(t){this.setMessage(t.message,t.isError)}},{key:"componentWillUnmount",value:function(){window.removeEventListener?(window.removeEventListener("resize",this.handleResize),window.removeEventListener("scroll",this.setOrbVisibilityState)):(window.detachEvent("scroll",this.setOrbVisibilityState),document.body.onresize=function(){})}},{key:"setMessage",value:function(t,e){var n=this;this.setState({message:t,isError:e}),""!==t&&(window.clearTimeout(this.currentTimer),this.currentTimer=setTimeout(function(){n.clearMessage()},5e3))}},{key:"setOrbVisibilityState",value:function(){var t=this.state.windowWidth<g.width.desktop?g.height.mobile:g.height.desktop,e=window.scrollY||window.pageYOffset||document.documentElement.scrollTop,n=e<t;n!==this.state.isOrbVisible&&this.setState({isOrbVisible:n})}},{key:"clearMessage",value:function(){this.currentTimer&&(window.clearTimeout(this.currentTimer),this.currentTimer=null,this.setState({message:""}),this.props.notificationClearedAction())}},{key:"handleResize",value:function(){this.state.windowWidth=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,this.setOrbVisibilityState()}},{key:"render",value:function(){if(!this.state.message)return null;var t=["bitesize__notification-bar"];return this.state.isOrbVisible&&t.push("bitesize__notification-orb-visible"),this.state.message&&t.push("bitesize__notification-active"),this.state.isError&&t.push("bitesize__notification-error"),d.default.createElement("div",{className:t.join(" ")},d.default.createElement("div",{className:"bitesize__notification-wrap"},d.default.createElement("div",{className:"bitesize__notification-bar__inner"},d.default.createElement("span",{className:"bitesize__notification-icon--error"},d.default.createElement(v.default,null)),d.default.createElement("p",{role:"alert","aria-live":"assertive",className:"bitesize__notification-text"},this.state.message),d.default.createElement("button",{className:"bitesize__notification-dismiss-button",type:"button",onClick:this.clearMessage},d.default.createElement("span",{className:"bitesize__notification-icon"},d.default.createElement(h.default,null)),d.default.createElement("span",{className:"bitesize__notification-icon--hover"},d.default.createElement(y.default,null))))))}}]),e}(d.default.Component);b.defaultProps={isError:null};var _=b;e.default=_,t.exports=e.default},function(t,e,n){var r=n(28)("meta"),o=n(27),i=n(15),u=n(13).f,a=0,c=Object.isExtensible||function(){return!0},f=!n(21)(function(){return c(Object.preventExtensions({}))}),s=function(t){u(t,r,{value:{i:"O"+ ++a,w:{}}})},l=function(t,e){if(!o(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!i(t,r)){if(!c(t))return"F";if(!e)return"E";s(t)}return t[r].i},p=function(t,e){if(!i(t,r)){if(!c(t))return!0;if(!e)return!1;s(t)}return t[r].w},d=function(t){return f&&h.NEED&&c(t)&&!i(t,r)&&s(t),t},h=t.exports={KEY:r,NEED:!1,fastKey:l,getWeak:p,onFreeze:d}},function(t,e,n){var r=n(22),o=n(70),i=n(46);t.exports=function(t){var e=r(t),n=o.f;if(n)for(var u,a=n(t),c=i.f,f=0;a.length>f;)c.call(t,u=a[f++])&&e.push(u);return e}},function(t,e,n){var r=n(118);t.exports=Array.isArray||function(t){return"Array"==r(t)}},function(t,e,n){var r=n(23),o=n(188).f,i={}.toString,u="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],a=function(t){try{return o(t)}catch(t){return u.slice()}};t.exports.f=function(t){return u&&"[object Window]"==i.call(t)?a(t):o(r(t))}},function(t,e,n){var r=n(46),o=n(42),i=n(23),u=n(67),a=n(15),c=n(114),f=Object.getOwnPropertyDescriptor;e.f=n(14)?f:function(t,e){if(t=i(t),e=u(e,!0),c)try{return f(t,e)}catch(t){}if(a(t,e))return o(!r.f.call(t,e),t[e])}},function(t,e,n){"use strict";function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function u(t,e,n){return e&&i(t.prototype,e),n&&i(t,n),t}function a(t,e){return!e||"object"!==r(e)&&"function"!=typeof e?c(t):e}function c(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function f(t){return(f=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function s(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&l(t,e)}function l(t,e){return(l=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n(9),n(10);var p=function(t){return t&&t.__esModule?t:{default:t}}(n(0)),d=function(t){function e(){return o(this,e),a(this,f(e).apply(this,arguments))}return s(e,t),u(e,[{key:"componentDidMount",value:function(){this.node.setAttribute("focusable","false")}},{key:"render",value:function(){var t=this;return p.default.createElement("svg",{version:"1.1",xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",width:"32px",height:"32px",viewBox:"0 0 32 32",enableBackground:"new 0 0 32 32",xmlSpace:"preserve",ref:function(e){t.node=e}},p.default.createElement("g",{id:"Grid"}),p.default.createElement("g",{id:"Layer_2"},p.default.createElement("g",null,p.default.createElement("path",{d:"M16,2L0,30h32L16,2z M18,27h-4v-4h4V27z M14,21V11h4v10H14z"}))))}}]),e}(p.default.Component),h=d;e.default=h,t.exports=e.default},function(t,e,n){var r=n(460),o=n(462),i=o(function(t,e,n){r(t,n,e)});t.exports=i},function(t,e,n){function r(t,e,n){"__proto__"==e&&o?o(t,e,{configurable:!0,enumerable:!0,value:n,writable:!0}):t[e]=n}var o=n(461);t.exports=r},function(t,e,n){var r=n(20),o=function(){try{var t=r(Object,"defineProperty");return t({},"",{}),t}catch(t){}}();t.exports=o},function(t,e,n){function r(t,e){return function(n,r){var c=a(n)?o:i,f=e?e():{};return c(n,t,u(r,2),f)}}var o=n(463),i=n(464),u=n(102),a=n(8);t.exports=r},function(t,e){function n(t,e,n,r){for(var o=-1,i=null==t?0:t.length;++o<i;){var u=t[o];e(r,u,n(u),t)}return r}t.exports=n},function(t,e,n){function r(t,e,n,r){return o(t,function(t,o,i){e(r,t,n(t),i)}),r}var o=n(465);t.exports=r},function(t,e,n){var r=n(466),o=n(469),i=o(r);t.exports=i},function(t,e,n){function r(t,e){return t&&o(t,e,i)}var o=n(467),i=n(63);t.exports=r},function(t,e,n){var r=n(468),o=r();t.exports=o},function(t,e){function n(t){return function(e,n,r){for(var o=-1,i=Object(e),u=r(e),a=u.length;a--;){var c=u[t?a:++o];if(!1===n(i[c],c,i))break}return e}}t.exports=n},function(t,e,n){function r(t,e){return function(n,r){if(null==n)return n;if(!o(n))return t(n,r);for(var i=n.length,u=e?i:-1,a=Object(n);(e?u--:++u<i)&&!1!==r(a[u],u,a););return n}}var o=n(106);t.exports=r},function(t,e,n){"use strict";function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function u(t,e,n){return e&&i(t.prototype,e),n&&i(t,n),t}function a(t,e){return!e||"object"!==r(e)&&"function"!=typeof e?c(t):e}function c(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function f(t){return(f=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function s(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&l(t,e)}function l(t,e){return(l=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n(9),n(10);var p=function(t){return t&&t.__esModule?t:{default:t}}(n(0)),d=function(t){function e(){return o(this,e),a(this,f(e).apply(this,arguments))}return s(e,t),u(e,[{key:"componentDidMount",value:function(){this.node.setAttribute("focusable","false")}},{key:"render",value:function(){var t=this;return p.default.createElement("svg",{className:"bitesize-add-svg",xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32",ref:function(e){t.node=e}},p.default.createElement("polygon",{points:"31.5,13.5 18.5,13.5 18.5,0.5 13.5,0.5 13.5,13.5 0.5,13.5 0.5,18.5 13.5,18.5 13.5,31.5 18.5,31.5 18.5,18.5 31.5,18.5"}))}}]),e}(p.default.Component),h=d;e.default=h,t.exports=e.default},function(t,e,n){"use strict";function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function u(t,e,n){return e&&i(t.prototype,e),n&&i(t,n),t}function a(t,e){return!e||"object"!==r(e)&&"function"!=typeof e?c(t):e}function c(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function f(t){return(f=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function s(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&l(t,e)}function l(t,e){return(l=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n(9),n(10);var p=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)if(Object.prototype.hasOwnProperty.call(t,n)){var r=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(t,n):{};r.get||r.set?Object.defineProperty(e,n,r):e[n]=t[n]}return e.default=t,e}(n(0)),d=function(t){function e(){return o(this,e),a(this,f(e).apply(this,arguments))}return s(e,t),u(e,[{key:"componentDidMount",value:function(){this.svg.setAttribute("focusable","false")}},{key:"render",value:function(){var t=this;return p.default.createElement("svg",{className:"bitesize-yes-svg",version:"1.1",xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",width:"31.8px",height:"32px",viewBox:"0 0 31.8 32",enableBackground:"new 0 0 31.8 32",ref:function(e){t.svg=e}},p.default.createElement("polygon",{points:"12.8,28.9 31.8,6.3 28,3.1 12.2,21.9 3.2,14.4 0,18.2 \t"}))}}]),e}(p.Component),h=d;e.default=h,t.exports=e.default},function(t,e,n){"use strict";function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function u(t,e,n){return e&&i(t.prototype,e),n&&i(t,n),t}function a(t,e){return!e||"object"!==r(e)&&"function"!=typeof e?c(t):e}function c(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function f(t){return(f=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function s(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&l(t,e)}function l(t,e){return(l=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n(9),n(10);var p=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)if(Object.prototype.hasOwnProperty.call(t,n)){var r=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(t,n):{};r.get||r.set?Object.defineProperty(e,n,r):e[n]=t[n]}return e.default=t,e}(n(0)),d=function(t){function e(){return o(this,e),a(this,f(e).apply(this,arguments))}return s(e,t),u(e,[{key:"componentDidMount",value:function(){this.svg.setAttribute("focusable","false")}},{key:"render",value:function(){var t=this;return p.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32",ref:function(e){t.svg=e}},p.default.createElement("path",{d:"M32 3.5L28.5 0 16 12.5 3.5 0 0 3.5 12.5 16 0 28.5 3.5 32 16 19.5 28.5 32l3.5-3.5L19.5 16z"}))}}]),e}(p.Component),h=d;e.default=h,t.exports=e.default},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(t){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function u(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function a(t,e,n){return e&&u(t.prototype,e),n&&u(t,n),t}function c(t,e){return!e||"object"!==o(e)&&"function"!=typeof e?s(t):e}function f(t){return(f=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function s(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&p(t,e)}function p(t,e){return(p=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n(9),n(10);var d=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)if(Object.prototype.hasOwnProperty.call(t,n)){var r=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(t,n):{};r.get||r.set?Object.defineProperty(e,n,r):e[n]=t[n]}return e.default=t,e}(n(0)),h=(r(n(35)),r(n(189))),y=r(n(190)),v=r(n(191)),g=function(t){function e(t){var n;return i(this,e),n=c(this,f(e).call(this,t)),n.state={visible:!1},n.closeToolTip=n.closeToolTip.bind(s(n)),n.handleKeyPress=n.handleKeyPress.bind(s(n)),n.toggleToolTip=n.toggleToolTip.bind(s(n)),n}return l(e,t),a(e,[{key:"componentWillUnmount",value:function(){this.removeCloseEventListeners()}},{key:"setupCloseEventListeners",value:function(){document.addEventListener("keydown",this.handleKeyPress)}},{key:"removeCloseEventListeners",value:function(){document.removeEventListener("keydown",this.handleKeyPress)}},{key:"closeToolTip",value:function(){this.removeCloseEventListeners(),this.setState({visible:!1})}},{key:"handleKeyPress",value:function(t){"Escape"===t.key&&(this.removeCloseEventListeners(),this.setState({visible:!1}))}},{key:"toggleToolTip",value:function(){this.removeCloseEventListeners(),this.setupCloseEventListeners(),this.setState(function(t){return{visible:!t.visible}})}},{key:"render",value:function(){var t=this.state.visible,e=this.props.buttonContent;return d.default.createElement("div",null,t&&d.default.createElement("div",{className:"bitesize-tooltip-popup__background",onClick:this.closeToolTip,"aria-hidden":"true"}),d.default.createElement("div",{className:"bitesize-tooltip-popup__container"},d.default.createElement(v.default,{onClick:this.toggleToolTip},e),t&&d.default.createElement("div",{className:"bitesize-tooltip-popup__popup-box"},d.default.createElement("p",{className:"bitesize-tooltip-popup__title",aria:"assertive"},this.props.title),d.default.createElement("p",{className:"bitesize-tooltip-popup__text",aria:"assertive"},this.props.text),d.default.createElement("div",{className:"bitesize-tooltip-popup__cta-container"},this.props.body),d.default.createElement("button",{type:"button",className:"bitesize-tooltip-popup__closebutton",onClick:this.closeToolTip},d.default.createElement("span",{className:"bitesize-tooltip-popup__close-icon"},d.default.createElement(h.default,null)),d.default.createElement("span",{className:"bitesize-tooltip-popup__close-icon--hover"},d.default.createElement(y.default,null))))))}}]),e}(d.Component),b=g;e.default=b,t.exports=e.default},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n(168);var r=n(169),o=function(t,e,n){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"blue",i="".concat((0,r.getIdHost)(),"/idcta/init?ptrt=").concat(n,"&lang=").concat(t,"&purpose=").concat(e,"&context=").concat("bitesize","&pathway=").concat("bitesize","&buttonSize=").concat("small","&buttonColour=").concat(o);return fetch(i).then(function(t){return t.json()})};e.default=o,t.exports=e.default},function(t,e,n){"use strict";function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function u(t,e,n){return e&&i(t.prototype,e),n&&i(t,n),t}function a(t,e){return!e||"object"!==r(e)&&"function"!=typeof e?c(t):e}function c(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function f(t){return(f=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function s(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&l(t,e)}function l(t,e){return(l=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n(9),n(10);var p=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)if(Object.prototype.hasOwnProperty.call(t,n)){var r=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(t,n):{};r.get||r.set?Object.defineProperty(e,n,r):e[n]=t[n]}return e.default=t,e}(n(0)),d=function(t){function e(){return o(this,e),a(this,f(e).apply(this,arguments))}return s(e,t),u(e,[{key:"componentDidMount",value:function(){this.svg.setAttribute("focusable","false")}},{key:"render",value:function(){var t=this;return p.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32",ref:function(e){t.svg=e}},p.default.createElement("path",{d:"M29.8 8l-3.5 2c1 1.8 1.6 3.8 1.6 6 0 6.6-5.4 12-12 12S4 22.6 4 16 9.4 4 16 4V0C7.2 0 0 7.2 0 16s7.2 16 16 16 16-7.2 16-16c0-2.9-.8-5.6-2.2-8z"}))}}]),e}(p.Component),h=d;e.default=h,t.exports=e.default},function(t,e,n){"use strict";var r=n(4);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"CopyLinkBox",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"Facebook",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(e,"Pinterest",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"SharePanel",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(e,"Twitter",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"WhatsApp",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"Yummly",{enumerable:!0,get:function(){return s.default}});var o=r(n(477)),i=r(n(481)),u=r(n(483)),a=r(n(484)),c=r(n(487)),f=r(n(488)),s=r(n(489))},function(t,e,n){"use strict";var r=n(108),o=n(4);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=o(n(109)),u=o(n(110)),a=o(n(111)),c=o(n(112)),f=o(n(113)),s=r(n(0)),l=n(0).PropTypes||n(5),p=function(t){function e(t){var n;return(0,i.default)(this,e),n=(0,a.default)(this,(0,c.default)(e).call(this,t)),n.state={copied:!1},n}return(0,f.default)(e,t),(0,u.default)(e,[{key:"handleCopyUrl",value:function(){try{this.inputElement.select(),document.execCommand("copy"),this.setState({copied:!0})}catch(t){}}},{key:"render",value:function(){var t=this,e=this.props,n=e.copiedText,r=e.shareText,o=e.onClickCallback,i=e.link,u=e.position,a=this.state.copied;return s.default.createElement("div",{className:"ec-share-copy-link","data-bbc-container":"Share Tools","data-bbc-title":"Copy Link","data-bbc-metadata":JSON.stringify({CHD:"copy-link:: ".concat(u)})},s.default.createElement("label",{className:"ec-share-copy-link__text"},a?n:r),s.default.createElement("input",{className:"ec-share-copy-link__input",onClick:function(){o&&o(),t.handleCopyUrl()},readOnly:!0,ref:function(e){t.inputElement=e},type:"text",value:i}))}}]),e}(s.Component);p.defaultProps={shareText:"Copy and share link",copiedText:"Copied!"},p.propTypes={link:l.string.isRequired,copiedText:l.string,shareText:l.string,onClickCallback:l.func,position:l.number.isRequired};var d=p;e.default=d},function(t,e){function n(e,r){return t.exports=n=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t},n(e,r)}t.exports=n},function(t,e,n){"use strict";function r(){}function o(){}var i=n(480);o.resetWarningCache=r,t.exports=function(){function t(t,e,n,r,o,u){if(u!==i){var a=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw a.name="Invariant Violation",a}}function e(){return t}t.isRequired=t;var n={array:t,bool:t,func:t,number:t,object:t,string:t,symbol:t,any:t,arrayOf:e,element:t,elementType:t,instanceOf:e,node:t,objectOf:e,oneOf:e,oneOfType:e,shape:e,exact:e,checkPropTypes:o,resetWarningCache:r};return n.PropTypes=n,n}},function(t,e,n){"use strict";t.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(t,e,n){"use strict";var r=n(4);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(n(0)),i=n(38),u=r(n(39)),a=n(0).PropTypes||n(5),c=o.default.createElement("svg",{focusable:"false",viewBox:"0 0 32 32"},o.default.createElement("path",{d:"M12.1 32V17H8v-5.4h4.1V7c0-3.6 2.4-7 8-7 2.2 0 3.9.2 3.9.2l-.1 5.1h-3.6c-2 0-2.3.9-2.3 2.4v3.9h6l-.3 5.4H18v15h-5.9z"})),f=function(t){var e=t.caption,n=t.description,r=t.link,a=t.name,f=t.picture,s=t.standalone,l=t.onClickCallback,p=t.position;return o.default.createElement(u.default,{icon:c,name:"Facebook",standalone:s,onClick:function(){l&&l();var t="https://web.archive.org/web/20191122030557/https://www.facebook.com/dialog/feed?app_id=58567469885&redirect_uri=http%3A%2F%2Fwww.bbc.co.uk%2Fmodules%2Fshare%2Fclose&display=popup";n&&(t+="&description=".concat(encodeURIComponent(n))),e&&(t+="&caption=".concat(encodeURIComponent(e))),f&&(t+="&picture=".concat(encodeURIComponent(f))),a&&(t+="&name=".concat(encodeURIComponent(a))),t+="&link=".concat(encodeURIComponent(r)),(0,i.openWindow)(t)},position:p})};f.propTypes={link:a.string.isRequired,description:a.string,picture:a.string,name:a.string,caption:a.string,standalone:a.bool,onClickCallback:a.func,position:a.number.isRequired},f.defaultProps={standalone:!1};var s=f;e.default=s},function(t,e){function n(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}t.exports=n},function(t,e,n){"use strict";var r=n(4);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(n(0)),i=n(38),u=r(n(39)),a=n(0).PropTypes||n(5),c=o.default.createElement("svg",{focusable:"false",viewBox:"-3 -3 82 82"},o.default.createElement("path",{d:"M27.5 71c3.3 1 6.7 1.6 10.3 1.6C57 72.6 72.6 57 72.6 37.8 72.6 18.6 57 3 37.8 3 18.6 3 3 18.6 3 37.8c0 14.8 9.3 27.5 22.4 32.5-.3-2.7-.6-7.2 0-10.3l4-17.2s-1-2-1-5.2c0-4.8 3-8.4 6.4-8.4 3 0 4.4 2.2 4.4 5 0 3-2 7.3-3 11.4C35.6 49 38 52 41.5 52c6.2 0 11-6.6 11-16 0-8.3-6-14-14.6-14-9.8 0-15.6 7.3-15.6 15 0 3 1 6 2.6 8 .3.2.3.5.2 1l-1 3.8c0 .6-.4.8-1 .4-4.4-2-7-8.3-7-13.4 0-11 7.8-21 22.8-21 12 0 21.3 8.6 21.3 20 0 12-7.4 21.6-18 21.6-3.4 0-6.7-1.8-7.8-4L32 61.7c-.8 3-3 7-4.5 9.4z"})),f=function(t){var e=t.link,n=t.media,r=t.standalone,a=t.onClickCallback,f=t.position;return o.default.createElement(u.default,{icon:c,name:"Pinterest",standalone:r,onClick:function(){a&&a(),(0,i.openWindow)("".concat("https://web.archive.org/web/20191122030557/https://www.pinterest.com/pin/create/button","?url=").concat(e).concat(n?"&media=".concat(encodeURIComponent(n)):""))},position:f})};f.propTypes={link:a.string.isRequired,media:a.string,standalone:a.bool,onClickCallback:a.func,position:a.number.isRequired},f.defaultProps={standalone:!1};var s=f;e.default=s},function(t,e,n){"use strict";var r=n(108),o=n(4);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=o(n(109)),u=o(n(110)),a=o(n(111)),c=o(n(112)),f=o(n(193)),s=o(n(113)),l=r(n(0)),p=o(n(66)),d=o(n(485)),h=o(n(486)),y=n(0).PropTypes||n(5),v=function(t){return[].concat(t)},g=function(t){function e(t){var n;return(0,i.default)(this,e),n=(0,a.default)(this,(0,c.default)(e).call(this,t)),n.closeSharePanel=n.closeSharePanel.bind((0,f.default)(n)),n.handleFocusOut=n.handleFocusOut.bind((0,f.default)(n)),n.state={isOpen:!1},n}return(0,s.default)(e,t),(0,u.default)(e,[{key:"toggleSharePanel",value:function(t){this.setState({isOpen:!this.state.isOpen}),t.stopPropagation(),t.preventDefault()}},{key:"closeSharePanel",value:function(t){this.state.isOpen&&!this.sharePanel.contains(t.target)&&this.setState({isOpen:!1})}},{key:"handleFocusOut",value:function(t){this.closeSharePanel({target:t.relatedTarget||t.target})}},{key:"componentDidMount",value:function(){document.addEventListener("mousedown",this.closeSharePanel),document.addEventListener("touchstart",this.closeSharePanel),document.addEventListener("focusout",this.handleFocusOut)}},{key:"componentWillUnmount",value:function(){document.removeEventListener("mousedown",this.closeSharePanel),document.removeEventListener("touchstart",this.closeSharePanel),document.removeEventListener("focusout",this.handleFocusOut)}},{key:"render",value:function(){var t=this,e=this.props,n=e.className,r=e.children,o=e.ctaText,i=e.headerText,u=e.readMoreText,a=e.shareButtonComponent,c=e.onClickCallback;return l.default.createElement("div",{className:(0,p.default)("ec-share-tools",n),ref:function(e){t.sharePanel=e}},l.default.createElement(a,{className:"ec-share-tools__open-button",active:this.state.isOpen,onButtonClick:function(e){c&&c(),t.toggleSharePanel(e)},ctaText:o}),l.default.createElement("div",{className:(0,p.default)({"ec-share-panel":!0,"ec-share-panel--open":this.state.isOpen})},l.default.createElement("div",{className:"ec-share-panel__header"},l.default.createElement("span",{className:"ec-share-panel__header-text"},i),l.default.createElement(d.default,{onClick:function(e){return t.toggleSharePanel(e)}})),l.default.createElement("div",{className:"ec-share-panel__body"},l.default.createElement("ul",{className:"ec-share-panel__items"},v(r).map(function(t,e){return l.default.createElement("li",{key:e,className:"ec-share-panel__item"},t)}),l.default.createElement("li",{className:"ec-share-panel__item"},l.default.createElement("a",{className:"ec-share-panel__read-more-link",href:"https://web.archive.org/web/20191122030557/http://www.bbc.co.uk/faqs/questions/bbc_online/sharing"},u))))))}}]),e}(l.Component);g.defaultProps={children:[],ctaText:"Share",direction:"up",headerText:"Share this with",isOpen:!1,readMoreText:"Read more about sharing.",shareButtonComponent:h.default},g.propTypes={direction:y.string,children:y.node,className:y.string,ctaText:y.string,headerText:y.string,isOpen:y.bool,readMoreText:y.string,shareButtonComponent:y.func,onClickCallback:y.func};var b=g;e.default=b},function(t,e,n){"use strict";var r=n(4);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(n(0)),i=n(0).PropTypes||n(5),u=function(t){var e=t.onClick;return o.default.createElement("button",{className:"ec-share-panel__close-button",onClick:e},o.default.createElement("span",{className:"ec-share-panel__close-button-icon"},o.default.createElement("svg",{focusable:"false",viewBox:"0 0 32 32",width:"16",height:"16"},o.default.createElement("path",{d:"M32 3.5L28.5 0 16 12.5 3.5 0 0 3.5 12.5 16 0 28.5 3.5 32 16 19.5 28.5 32l3.5-3.5L19.5 16"}))))};u.propTypes={onClick:i.func.isRequired};var a=u;e.default=a},function(t,e,n){"use strict";var r=n(4);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(n(0)),i=r(n(66)),u=n(0).PropTypes||n(5),a=function(t){var e=t.children;return o.default.createElement("span",null,o.default.createElement("span",{className:"ec-share-icon__svg"},o.default.createElement("svg",{focusable:"false",xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 32 32"},o.default.createElement("path",{d:"M6.8 22.2c1.6 0 3-.7 4-1.8l9 4.8c-.1.4-.2.8-.2 1.3 0 3 2.5 5.5 5.5 5.5s5.5-2.4 5.5-5.5-2.5-5.5-5.5-5.5c-1.6 0-3 .7-4 1.8l-9.5-5.2-.1-2.8 9.7-5.5c1 1 2.3 1.5 3.8 1.5 3 0 5.5-2.5 5.5-5.5S28.2 0 25.2 0s-5.5 2.4-5.5 5.5c0 .6.1 1.1.2 1.6l-9.3 5.7c-1-.9-2.3-1.5-3.8-1.5-3 0-5.5 2.4-5.5 5.5.1 2.9 2.5 5.4 5.5 5.4z"}))),o.default.createElement("span",{className:"ec-share-cta-text"},e))};a.propTypes={children:u.node.isRequired};var c=function(t){var e=t.active,n=t.ctaText,r=t.onButtonClick;return o.default.createElement("button",{className:(0,i.default)({"ec-share-button":!0,"ec-share-button__share":!0,"ec-share-button__share--open":e}),onClick:r,"data-bbc-container":"Share Tools","data-bbc-title":"Share Icon"},o.default.createElement(a,null,n))};c.defaultProps={active:!1},c.propTypes={active:u.bool,ctaText:u.string.isRequired,onButtonClick:u.func.isRequired};var f=c;e.default=f},function(t,e,n){"use strict";var r=n(4);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(n(0)),i=n(38),u=r(n(39)),a=n(0).PropTypes||n(5),c=o.default.createElement("svg",{focusable:"false",viewBox:"0 0 32 32"},o.default.createElement("path",{d:"M32 6.1c-1.2.5-2.4.9-3.8 1 1.4-.8 2.4-2.1 2.9-3.6-1.3.8-2.7 1.3-4.2 1.6C25.7 3.8 24 3 22.2 3c-3.6 0-6.6 2.9-6.6 6.6 0 .5.1 1 .2 1.5-5.5-.3-10.3-2.9-13.6-6.9-.6 1-.9 2.1-.9 3.3 0 2.3 1.2 4.3 2.9 5.5-1.1 0-2.1-.3-3-.8v.1c0 3.2 2.3 5.8 5.3 6.4-.6.1-1.1.2-1.7.2-.4 0-.8 0-1.2-.1.8 2.6 3.3 4.5 6.1 4.6-2.2 1.8-5.1 2.8-8.2 2.8-.5 0-1.1 0-1.6-.1 3 1.8 6.5 2.9 10.2 2.9 12.1 0 18.7-10 18.7-18.7v-.9c1.2-.9 2.3-2 3.2-3.3z"})),f=function(t){var e=t.text,n=t.hashTags,r=t.link,a=t.via,f=t.standalone,s=t.onClickCallback,l=t.position;return o.default.createElement(u.default,{icon:c,name:"Twitter",standalone:f,onClick:function(){s&&s();var t="".concat("https://web.archive.org/web/20191122030557/https://twitter.com/intent/tweet","?url=").concat(r);e&&(t+="&text=".concat(encodeURIComponent(e))),n&&(t+="&hashtags=".concat(n.join(","))),a&&(t+="&via=".concat(a)),(0,i.openWindow)(t)},position:l})};f.propTypes={text:a.string,hashTags:a.arrayOf(a.string),link:a.string.isRequired,via:a.string,standalone:a.bool,onClickCallback:a.func,position:a.number.isRequired},f.defaultProps={standalone:!1};var s=f;e.default=s},function(t,e,n){"use strict";var r=n(4);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(n(0)),i=n(38),u=r(n(39)),a=n(0).PropTypes||n(5),c=o.default.createElement("svg",{focusable:"false",viewBox:"0 0 24 24"},o.default.createElement("path",{d:"M.057 24l1.687-6.163c-1.041-1.804-1.588-3.849-1.587-5.946.003-6.556 5.338-11.891 11.893-11.891 3.181.001 6.167 1.24 8.413 3.488 2.245 2.248 3.481 5.236 3.48 8.414-.003 6.557-5.338 11.892-11.893 11.892-1.99-.001-3.951-.5-5.688-1.448l-6.305 1.654zm6.597-3.807c1.676.995 3.276 1.591 5.392 1.592 5.448 0 9.886-4.434 9.889-9.885.002-5.462-4.415-9.89-9.881-9.892-5.452 0-9.887 4.434-9.889 9.884-.001 2.225.651 3.891 1.746 5.634l-.999 3.648 3.742-.981zm11.387-5.464c-.074-.124-.272-.198-.57-.347-.297-.149-1.758-.868-2.031-.967-.272-.099-.47-.149-.669.149-.198.297-.768.967-.941 1.165-.173.198-.347.223-.644.074-.297-.149-1.255-.462-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.297-.347.446-.521.151-.172.2-.296.3-.495.099-.198.05-.372-.025-.521-.075-.148-.669-1.611-.916-2.206-.242-.579-.487-.501-.669-.51l-.57-.01c-.198 0-.52.074-.792.372s-1.04 1.016-1.04 2.479 1.065 2.876 1.213 3.074c.149.198 2.095 3.2 5.076 4.487.709.306 1.263.489 1.694.626.712.226 1.36.194 1.872.118.571-.085 1.758-.719 2.006-1.413.248-.695.248-1.29.173-1.414z"})),f=function(t){var e=t.link,n=t.via,r=t.standalone,a=t.onClickCallback,f=t.position;return o.default.createElement(u.default,{icon:c,name:"WhatsApp",standalone:r,onClick:function(){a&&a();var t="".concat(window.innerWidth<=600?"https://web.archive.org/web/20191122030557/https://api.whatsapp.com/send":"https://web.archive.org/web/20191122030557/https://web.whatsapp.com/send","?text=").concat(encodeURIComponent(e));n&&(t+="&via=".concat(encodeURIComponent("".concat(n)))),(0,i.openWindow)(t)},position:f})};f.propTypes={link:a.string.isRequired,via:a.string,standalone:a.bool,onClickCallback:a.func,position:a.number.isRequired},f.defaultProps={standalone:!1};var s=f;e.default=s},function(t,e,n){"use strict";var r=n(4);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(n(0)),i=n(38),u=r(n(39)),a=n(0).PropTypes||n(5),c=o.default.createElement("svg",{focusable:"false",viewBox:"-3 0 29 29"},o.default.createElement("path",{d:"m23.55,22c0,-0.2 -0.2,-0.3 -0.3,-0.3c-0.3,-0.1 -0.5,0 -1.3,-0.4c-0.6,-0.3 -3.5,-1.7 -7.5,-2.1l2.9,-16.4c0.1,-0.7 0.1,-1.3 -0.1,-1.7c-0.3,-0.6 -1.1,-0.7 -1.9,-0.6c-0.7,0.1 -1.2,0.3 -1.3,0.4s-0.2,0.2 -0.2,0.4c0,0.3 0.3,0.6 0.1,1.7c0,0.3 -1,5.5 -1.8,10c-2.1,1.3 -4.9,1.9 -5.5,1.1c-0.3,-0.4 -0.2,-1.1 0.1,-2.2c0.1,-0.2 1.3,-4.9 1.6,-6.3c0.7,-2.6 0.2,-4.9 -2.5,-5.2c-2.3,-0.2 -4.5,1.1 -5.2,1.9c-0.5,0.5 -0.3,1.1 0.1,1.9c0.3,0.6 0.8,1 0.9,1c0.1,0.1 0.3,0.1 0.4,0c0.8,-0.9 2.2,-1.5 2.7,-1.1c0.4,0.4 0.3,1 0.1,1.7c0,0 -1.5,5.6 -2.1,8c-0.4,1.7 0,3.3 1.3,4.1c0.9,0.6 2.3,0.5 3.4,0.4c2.4,-0.3 3.8,-1.3 4,-1.5c-0.3,1.5 -0.4,2.5 -0.4,2.5s-2.7,0.2 -4.9,1.6c-2.9,1.7 -4.1,5.7 -2.2,7.8c1.9,2.1 5.1,1.3 6.5,0.4c1.3,-0.9 2.9,-2.7 3.7,-6.8c4.4,0.2 5.5,2.5 7.4,2.6c1.2,-0.2 2.1,-1.5 2,-2.9zm-15,4c-0.6,0.4 -1.3,0.4 -1.7,0c-0.4,-0.5 -0.5,-3.1 3.6,-3.8c0,-0.1 -0.7,3 -1.9,3.8z",id:"svg_8"})),f=function(t){var e=t.link,n=t.title,r=t.image,a=t.standalone,f=t.onClickCallback,s=t.position;return o.default.createElement(u.default,{icon:c,name:"Yummly",standalone:a,onClick:function(){f&&f();var t="".concat("https://web.archive.org/web/20191122030557/http://www.yummly.com/urb/verify","?url=").concat(encodeURIComponent(e));n&&(t+="&title=".concat(encodeURIComponent("".concat(n)))),r&&(t+="&image=".concat(encodeURIComponent("".concat(r)))),(0,i.openWindow)(t)},position:s})};f.propTypes={link:a.string.isRequired,title:a.string,image:a.string,standalone:a.bool,onClickCallback:a.func,position:a.number.isRequired},f.defaultProps={standalone:!1};var s=f;e.default=s},function(t,e,n){"use strict";function r(t,e){return u(t)||i(t,e)||o()}function o(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}function i(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var u,a=t[Symbol.iterator]();!(r=(u=a.next()).done)&&(n.push(u.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{r||null==a.return||a.return()}finally{if(o)throw i}}return n}function u(t){if(Array.isArray(t))return t}function a(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(t){return Object.getOwnPropertyDescriptor(n,t).enumerable}))),r.forEach(function(e){c(t,e,n[e])})}return t}function c(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function f(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function l(t,e,n){return e&&s(t.prototype,e),n&&s(t,n),t}var p={primary:{universal:"https://web.archive.org/web/20191122030557/https://bitesize.files.bbci.co.uk/scripts/sparks/v2/sparks-universal-primary.js",geography:"https://web.archive.org/web/20191122030557/https://bitesize.files.bbci.co.uk/scripts/sparks/v2/sparks-primary-geography.js","english-lit":"https://web.archive.org/web/20191122030557/https://bitesize.files.bbci.co.uk/scripts/sparks/v2/sparks-primary-english-lit.js","english-lang":"https://web.archive.org/web/20191122030557/https://bitesize.files.bbci.co.uk/scripts/sparks/v2/sparks-primary-english-lang.js",language:"https://web.archive.org/web/20191122030557/https://bitesize.files.bbci.co.uk/scripts/sparks/v2/sparks-primary-language.js",maths:"https://web.archive.org/web/20191122030557/https://bitesize.files.bbci.co.uk/scripts/sparks/v2/sparks-primary-maths.js",science:"https://web.archive.org/web/20191122030557/https://bitesize.files.bbci.co.uk/scripts/sparks/v2/sparks-primary-science.js"},secondary:{universal:"https://web.archive.org/web/20191122030557/https://bitesize.files.bbci.co.uk/scripts/sparks/v2/sparks-universal-secondary.js",geography:"https://web.archive.org/web/20191122030557/https://bitesize.files.bbci.co.uk/scripts/sparks/v2/sparks-secondary-geography.js","english-lit":"https://web.archive.org/web/20191122030557/https://bitesize.files.bbci.co.uk/scripts/sparks/v2/sparks-secondary-english-lit.js","english-lang":"https://web.archive.org/web/20191122030557/https://bitesize.files.bbci.co.uk/scripts/sparks/v2/sparks-secondary-english-lang.js",language:"https://web.archive.org/web/20191122030557/https://bitesize.files.bbci.co.uk/scripts/sparks/v2/sparks-secondary-language.js",maths:"https://web.archive.org/web/20191122030557/https://bitesize.files.bbci.co.uk/scripts/sparks/v2/sparks-secondary-maths.js",science:"https://web.archive.org/web/20191122030557/https://bitesize.files.bbci.co.uk/scripts/sparks/v2/sparks-secondary-science.js"}},d={zt3rkqt:"english-lang",z2f3cdm:"geography",zkxhfg8:"language",z426n39:"language",zc7xpv4:"language",z86pyrd:"language",zrqmhyc:"language",z9mtsbk:"language",zjpfb9q:"language",z9frq6f:"language",z3cr9j6:"language",zqnygk7:"language",z8rdtfr:"english-lit",zhbc87h:"english-lit",zy9d7ty:"english-lit",z6vg9j6:"maths",z37qtfr:"maths",z7nygk7:"science",z2svr82:"science",zmf3cdm:"science",zxyb4wx:"science"},h=function(t){return d[t]?d[t]:null},y=function(){function t(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};f(this,t);var o={opacity:1,opacityTransition:.5,scale:1};this.config=a({},o,n),this.svg=e.cloneNode(!0);var i=this.svg.getAttribute("viewBox").split(" "),u=r(i,4),c=u[2],s=u[3];this.baseWidth=c,this.baseHeight=s,this.opacity=this.config.opacity,this.opacityTransition=this.config.opacityTransition,this.scale=this.config.scale,this.svg.setAttribute("focusable","false"),this.hide()}return l(t,[{key:"hasPosition",value:function(){return!!this.config.position}},{key:"show",value:function(){this.svg.style.display="block",this.svg.style.opacity=this.opacity}},{key:"fadeIn",value:function(){var t=this;requestAnimationFrame(function(){t.svg.style.display="block",requestAnimationFrame(function(){t.svg.style.opacity=t.opacity})})}},{key:"hide",value:function(){this.svg.style.display="none",this.svg.style.opacity=0}},{key:"opacity",get:function(){return this.config.opacity},set:function(t){this.config.opacity=t,this.svg.style.opacity=t}},{key:"opacityTransition",get:function(){return this.config.opacityTransition},set:function(t){this.config.opacityTransition=t,this.svg.style.transitionDuration="".concat(t,"s")}},{key:"position",get:function(){return this.config.position},set:function(t){var e=r(t,2),n=e[0],o=e[1],i="string"==typeof n?n:"".concat(n.toString(),"px"),u="string"==typeof o?o:"".concat(o.toString(),"px");this.config.position=[i,u],this.svg.style.left="".concat(n,"px"),this.svg.style.top="".concat(o,"px")}},{key:"scale",get:function(){return this.config.scale},set:function(t){this.config.scale=t,this.svg.style.width="".concat(this.baseWidth*t,"px"),this.svg.style.height="".concat(this.baseHeight*t,"px")}}]),t}(),v=function(t){return t%2==0},g=function(t,e){return Math.floor(Math.random()*(e-t+1))+t},b=function(){for(var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,e=[],n=0;n<t;n++)e.push(n);return e},_=function(){function t(e,n){f(this,t),this.parentElement=e,this.sparkSource=n,this.sparks=[]}return l(t,[{key:"getRandomSpark",value:function(){return this.sparkSource[g(0,this.sparkSource.length-1)]}},{key:"addSparkStylesheet",value:function(){if(!document.getElementById("spark-styles")){var t=document.createElement("style");t.id="spark-styles",t.textContent="\n .bitesize-spark-background {\n z-index: -1;\n overflow: hidden;\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n }\n\n .bitesize-spark {\n display: none;\n opacity: 0;\n position: absolute;\n transition-property: opacity;\n transition-timing-function: ease-in;\n }\n ",document.head.appendChild(t)}}},{key:"initialize",value:function(){var t=document.createElement("div");t.classList.add("bitesize-spark-background");for(var e=0;e<100;e++){var n=this.getRandomSpark(),r=new y(n,{opacityTransition:g(200,500)/1e3,scale:g(25,75)/100});this.sparks[e]=r}this.sparks.forEach(function(e){return t.appendChild(e.svg)});var o=window.getComputedStyle(this.parentElement),i=o.backgroundColor,u=o.backgroundImage,a=o.backgroundPosition,c=o.backgroundSize,f=o.backgroundRepeat;t.style.backgroundColor=i,t.style.backgroundImage=u,t.style.backgroundPosition=a,t.style.backgroundSize=c,t.style.backgroundRepeat=f,this.addSparkStylesheet(),this.parentElement.appendChild(t),this.parentElement.style.background="none"}},{key:"distribute",value:function(){var t=this;if(window.matchMedia("(max-width: 600px)").matches)return void this.hideAllSparks();var e={horizontalSlots:Math.floor(this.parentElement.clientWidth/128),verticalSlots:Math.floor(this.parentElement.clientHeight/64)},n=b(e.horizontalSlots),r=b(e.verticalSlots);n.map(function(t){return r}).map(function(t,e){return t.filter(function(t){return v(t)===v(e)})}).map(function(t,e){return t.map(function(t){return{xCoordinate:e,yCoordinate:t}})}).reduce(function(t,e){return t.concat(e)},[]).forEach(function(e,n){var r=e.xCoordinate,o=e.yCoordinate,i=t.sparks[n];if(!i.hasPosition()){var u=128*r+g(-32,32)+64+16,a=64*o+g(-32,32)+32;i.position=[u,a]}i.fadeIn()})}},{key:"hideAllSparks",value:function(){this.sparks.forEach(function(t){return t.hide()})}}]),t}(),m=function(t){return"secondary"===t||"post-16"===t?"secondary":"primary"},x=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"primary",e=arguments.length>1?arguments[1]:void 0,n=e?"".concat(t,"-").concat(e):t,r="#bitesize-sparks-".concat(n," > svg");return document.querySelectorAll(r)},j=function(t){t.initialize(),t.distribute(),window.addEventListener("resize",function(){t.distribute()})};window.mrSparkle=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.zid?h(t.zid):null,n=document.querySelector(t.selector);if(null!==n){var r=m(t.phase),o=x(r,e);if(o.length){var i=new _(n,o);j(i)}else{var u=p[r][e||"universal"];window.require([u],function(){o=x(r,e);var t=new _(n,o);j(t)})}}}},function(t,e,n){"use strict";var r={"en-GB":{label:"All levels",description:"Learning resources for adults, children, parents and teachers organised by level, subject and topic."},"cy-GB":{label:"Pob lefel",description:"Adnoddau Dysgu ar gyfer oedolion, plant, rhieni ac athrawon yn ol lefel, pwnc ac is-bynciau."},"ga-GB":{label:"Gach leibhéil",description:"Acmhainní foghlama do dhaoine fásta, páistí, tuismitheoirí agus múinteoirí eagraithe de réir leibhéil, ábhair agus topaice."},"gd-GB":{label:"Na h-ìrean air fad",description:"Goireasan foghlaim dha inbhich, clann, pàrantan is tidsearan le fiosrachadh mu ìre, cuspair agus fo-chuspair."}};t.exports=function(t){var e=r[t]||r["en-GB"];return{label:e.label,fosZid:"",description:e.description}}}]); //# sourceMappingURL=bundle.js.map; });</script><script>Morph.toInit.registers.push(function() { Morph.register({"view":"bbc-morph-bitesize-header-view","pageType":"index-page","href":"\/bitesize","globalNav":"true","subdirectory":"bitesize","branding":"phase2","language":"en-GB","version":"8.20.0","_mrrVersion":"2.0.16"},'u10977956154276258'); });</script><script>Morph.init = function() { if (!Morph.initCalled) { Morph.markPerformance('morph-init'); Morph.initCalled = true; requirejs.config({ paths: { 'morph/react' : '//web.archive.org/web/20191122030557/https://m.files.bbci.co.uk/modules/vendor-react/1.0.0/react.min', 'morph/react-dom' : '//web.archive.org/web/20191122030557/https://m.files.bbci.co.uk/modules/vendor-react-dom/1.0.0/react-dom.min', 'morph/es5-shim' : '//web.archive.org/web/20191122030557/https://m.files.bbci.co.uk/modules/vendor-es5-shim/4.1.13/es5-shim.min', 'morph/es5-sham' : '//web.archive.org/web/20191122030557/https://m.files.bbci.co.uk/modules/vendor-es5-shim/4.1.13/es5-sham.min', 'morph/module/morph': '//web.archive.org/web/20191122030557/https://m.files.bbci.co.uk/modules/morph/5.3.1/bundle', 'live-push' : '//web.archive.org/web/20191122030557/https://push.api.bbci.co.uk/public/client' }, shim: { 'morph/react': { deps: ['morph/es5-shim', 'morph/es5-sham'] }, 'morph/es5-sham': { deps: ['morph/es5-shim'] } }, map: { 'morph/react-dom': { 'react': 'morph/react' } } }); } function attempt(fn) { fn(); } requirejs(['morph/react', 'morph/react-dom', 'morph/module/morph'], function(React, ReactDOM) { window.React = React; window.ReactDOM = ReactDOM; if (!Morph.toInitsCalled) { Morph.markPerformance('morph-init-core-deps-complete'); Morph.toInitsCalled = true; } Morph.toInit.bundles.forEach(attempt); Morph.toInit.bundles = []; Morph.markPerformance('morph-init-bundles-complete'); Morph.toInit.payloads.forEach(attempt); Morph.toInit.payloads = []; Morph.markPerformance('morph-init-payloads-complete'); Morph.toInit.registers.forEach(attempt); Morph.toInit.registers = []; Morph.markPerformance('morph-init-registers-complete'); }); };</script><script>if (!Morph.manualInit) { Morph.init(); } /* u10977956154276258 */</script><script>Morph.toInit.bundles.push(function() { Morph.versions["bbc-morph-bitesize-your-subjects-view@1.1.0"]={"@babel/core":"7.5.5","@babel/plugin-transform-object-assign":"7.2.0","@babel/runtime":"7.5.5","@bbc/education-accordion":"0.2.1","@bbc/education-subject-card-list":"0.3.1","bbc-morph-bitesize-core-components":"10.2.5","bbc-morph-bitesize-core-utils":"5.0.2","bbc-morph-bitesize-personalisation-client-tools":"9.0.0",classnames:"2.2.6",react:"0.14.7","react-dom":"0.14.7","react-motion":"0.4.8","whatwg-fetch":"2.0.3"},function(t){function e(r){if(n[r])return n[r].exports;var o=n[r]={exports:{},id:r,loaded:!1};return t[r].call(o.exports,o,o.exports,e),o.loaded=!0,o.exports}var n={};e.m=t,e.c=n,e.p="",e(0)}([function(t,e,n){Morph.modules["bbc-morph-bitesize-your-subjects-view@1.1.0"]=n(1)},function(t,e,n){t.exports=n(2)},function(t,e,n){t.exports=function(t){function e(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,e),o.l=!0,o.exports}var n={};return e.m=t,e.c=n,e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:r})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=0)}([function(t,e,n){"use strict";var r=n(1),o=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=o(n(3)),u=o(n(4)),a=o(n(5)),c=o(n(6)),s=o(n(7)),f=o(n(8)),l=o(n(9)),p=o(n(10)),d=r(n(11)),v=o(n(12)),y=o(n(13)),h=o(n(14)),b=o(n(15)),m=o(n(16)),g=o(n(17)),_=function(t){function e(t){var n;(0,a.default)(this,e),n=(0,s.default)(this,(0,f.default)(e).call(this,t)),n.state={yourSubjects:[]},n.updateYourSubjects=n.updateYourSubjects.bind((0,l.default)(n));var r=n.props.language;return v.default.initLocalisations({language:r,localisations:g.default}),n}return(0,p.default)(e,t),(0,c.default)(e,[{key:"componentDidMount",value:function(){function t(){return e.apply(this,arguments)}var e=(0,u.default)(i.default.mark(function t(){var e,n;return i.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,m.default.getDetails();case 3:if(e=t.sent,!(n=e.isSignedIn)){t.next=8;break}return t.next=8,this.updateYourSubjects();case 8:t.next=13;break;case 10:t.prev=10,t.t0=t.catch(0),console.error(t.t0.message);case 13:case"end":return t.stop()}},t,this,[[0,10]])}));return t}()},{key:"updateYourSubjects",value:function(){var t=this;return(0,b.default)().then(function(e){t.setState({yourSubjects:e})}).catch(function(t){console.error(t.message)})}},{key:"render",value:function(){var t=this.state.yourSubjects,e=t.length>0,n=d.default.createElement(h.default,{subjects:t,dataBbcContainer:"Your subjects",fadeInTransition:!0}),r=v.default.localise("yourSubjectsTitle");return e&&d.default.createElement("div",{className:"your-subjects__content-wrap"},d.default.createElement("div",{className:"your-subjects__content--mobile"},d.default.createElement(y.default,{title:r},n)),d.default.createElement("div",{className:"your-subjects__content--desktop"},d.default.createElement("span",{className:"your-subjects__link"},d.default.createElement("h1",{className:"your-subjects__title"},r)),n))}}]),e}(d.Component);_.propTypes={language:d.PropTypes.string},_.defaultProps={language:"en-GB"};var w=_;e.default=w,t.exports=e.default},function(t,e){t.exports=n(3)},function(t,e){t.exports=n(4)},function(t,e){t.exports=n(5)},function(t,e){t.exports=n(7)},function(t,e){t.exports=n(8)},function(t,e){t.exports=n(9)},function(t,e){t.exports=n(10)},function(t,e){t.exports=n(13)},function(t,e){t.exports=n(12)},function(t,e){t.exports=n(14)},function(t,e){t.exports=n(16)},function(t,e){t.exports=n(17)},function(t,e){t.exports=n(18)},function(t,e){t.exports=n(38)},function(t,e){t.exports=n(46)},function(t,e){t.exports=n(197)},function(t,e,n){"use strict";t.exports={"en-GB":{yourSubjectsTitle:"Your subjects"},"ga-GB":{yourSubjectsTitle:"D’ábhair féin"},"cy-GB":{yourSubjectsTitle:"Dy bynciau"},"gd-GB":{yourSubjectsTitle:"Do chuspairean"}}}])},function(t,e){function n(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)if(Object.prototype.hasOwnProperty.call(t,n)){var r=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(t,n):{};r.get||r.set?Object.defineProperty(e,n,r):e[n]=t[n]}return e.default=t,e}t.exports=n},function(t,e){function n(t){return t&&t.__esModule?t:{default:t}}t.exports=n},function(t,e,n){t.exports=n(6)},function(t,e,n){var r=function(t){"use strict";function e(t,e,n,o){var i=e&&e.prototype instanceof r?e:r,u=Object.create(i.prototype),a=new p(o||[]);return u._invoke=c(t,n,a),u}function n(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(t){return{type:"throw",arg:t}}}function r(){}function o(){}function i(){}function u(t){["next","throw","return"].forEach(function(e){t[e]=function(t){return this._invoke(e,t)}})}function a(t){function e(r,o,i,u){var a=n(t[r],t,o);if("throw"!==a.type){var c=a.arg,s=c.value;return s&&"object"==typeof s&&b.call(s,"__await")?Promise.resolve(s.__await).then(function(t){e("next",t,i,u)},function(t){e("throw",t,i,u)}):Promise.resolve(s).then(function(t){c.value=t,i(c)},function(t){return e("throw",t,i,u)})}u(a.arg)}function r(t,n){function r(){return new Promise(function(r,o){e(t,n,r,o)})}return o=o?o.then(r,r):r()}var o;this._invoke=r}function c(t,e,r){var o=x;return function(i,u){if(o===O)throw new Error("Generator is already running");if(o===S){if("throw"===i)throw u;return v()}for(r.method=i,r.arg=u;;){var a=r.delegate;if(a){var c=s(a,r);if(c){if(c===E)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(o===x)throw o=S,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o=O;var f=n(t,e,r);if("normal"===f.type){if(o=r.done?S:j,f.arg===E)continue;return{value:f.arg,done:r.done}}"throw"===f.type&&(o=S,r.method="throw",r.arg=f.arg)}}}function s(t,e){var r=t.iterator[e.method];if(r===y){if(e.delegate=null,"throw"===e.method){if(t.iterator.return&&(e.method="return",e.arg=y,s(t,e),"throw"===e.method))return E;e.method="throw",e.arg=new TypeError("The iterator does not provide a 'throw' method")}return E}var o=n(r,t.iterator,e.arg);if("throw"===o.type)return e.method="throw",e.arg=o.arg,e.delegate=null,E;var i=o.arg;return i?i.done?(e[t.resultName]=i.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=y),e.delegate=null,E):i:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,E)}function f(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function l(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function p(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(f,this),this.reset(!0)}function d(t){if(t){var e=t[g];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var n=-1,r=function e(){for(;++n<t.length;)if(b.call(t,n))return e.value=t[n],e.done=!1,e;return e.value=y,e.done=!0,e};return r.next=r}}return{next:v}}function v(){return{value:y,done:!0}}var y,h=Object.prototype,b=h.hasOwnProperty,m="function"==typeof Symbol?Symbol:{},g=m.iterator||"@@iterator",_=m.asyncIterator||"@@asyncIterator",w=m.toStringTag||"@@toStringTag";t.wrap=e;var x="suspendedStart",j="suspendedYield",O="executing",S="completed",E={},P={};P[g]=function(){return this};var k=Object.getPrototypeOf,A=k&&k(k(d([])));A&&A!==h&&b.call(A,g)&&(P=A);var T=i.prototype=r.prototype=Object.create(P);return o.prototype=T.constructor=i,i.constructor=o,i[w]=o.displayName="GeneratorFunction",t.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===o||"GeneratorFunction"===(e.displayName||e.name))},t.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,i):(t.__proto__=i,w in t||(t[w]="GeneratorFunction")),t.prototype=Object.create(T),t},t.awrap=function(t){return{__await:t}},u(a.prototype),a.prototype[_]=function(){return this},t.AsyncIterator=a,t.async=function(n,r,o,i){var u=new a(e(n,r,o,i));return t.isGeneratorFunction(r)?u:u.next().then(function(t){return t.done?t.value:u.next()})},u(T),T[w]="Generator",T[g]=function(){return this},T.toString=function(){return"[object Generator]"},t.keys=function(t){var e=[];for(var n in t)e.push(n);return e.reverse(),function n(){for(;e.length;){var r=e.pop();if(r in t)return n.value=r,n.done=!1,n}return n.done=!0,n}},t.values=d,p.prototype={constructor:p,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=y,this.done=!1,this.delegate=null,this.method="next",this.arg=y,this.tryEntries.forEach(l),!t)for(var e in this)"t"===e.charAt(0)&&b.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=y)},stop:function(){this.done=!0;var t=this.tryEntries[0],e=t.completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){function e(e,r){return i.type="throw",i.arg=t,n.next=e,r&&(n.method="next",n.arg=y),!!r}if(this.done)throw t;for(var n=this,r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r],i=o.completion;if("root"===o.tryLoc)return e("end");if(o.tryLoc<=this.prev){var u=b.call(o,"catchLoc"),a=b.call(o,"finallyLoc");if(u&&a){if(this.prev<o.catchLoc)return e(o.catchLoc,!0);if(this.prev<o.finallyLoc)return e(o.finallyLoc)}else if(u){if(this.prev<o.catchLoc)return e(o.catchLoc,!0)}else{if(!a)throw new Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return e(o.finallyLoc)}}}},abrupt:function(t,e){for(var n=this.tryEntries.length-1;n>=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&b.call(r,"finallyLoc")&&this.prev<r.finallyLoc){var o=r;break}}o&&("break"===t||"continue"===t)&&o.tryLoc<=e&&e<=o.finallyLoc&&(o=null);var i=o?o.completion:{};return i.type=t,i.arg=e,o?(this.method="next",this.next=o.finallyLoc,E):this.complete(i)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),E},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),l(n),E}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var r=n.completion;if("throw"===r.type){var o=r.arg;l(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,n){return this.delegate={iterator:d(t),resultName:e,nextLoc:n},"next"===this.method&&(this.arg=y),E}},t}(t.exports);try{regeneratorRuntime=r}catch(t){Function("r","regeneratorRuntime = r")(r)}},function(t,e){function n(t,e,n,r,o,i,u){try{var a=t[i](u),c=a.value}catch(t){return void n(t)}a.done?e(c):Promise.resolve(c).then(r,o)}function r(t){return function(){var e=this,r=arguments;return new Promise(function(o,i){function u(t){n(c,o,i,u,a,"next",t)}function a(t){n(c,o,i,u,a,"throw",t)}var c=t.apply(e,r);u(void 0)})}}t.exports=r},function(t,e){function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}t.exports=n},function(t,e){function n(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function r(t,e,r){return e&&n(t.prototype,e),r&&n(t,r),t}t.exports=r},function(t,e,n){function r(t,e){return!e||"object"!==o(e)&&"function"!=typeof e?i(t):e}var o=n(11),i=n(12);t.exports=r},function(t,e){function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function r(e){return"function"==typeof Symbol&&"symbol"===n(Symbol.iterator)?t.exports=r=function(t){return n(t)}:t.exports=r=function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":n(t)},r(e)}t.exports=r},function(t,e){function n(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}t.exports=n},function(t,e){function n(e){return t.exports=n=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)},n(e)}t.exports=n},function(t,e,n){function r(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&o(t,e)}var o=n(15);t.exports=r},function(t,e){function n(e,r){return t.exports=n=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t},n(e,r)}t.exports=n},function(t,e){t.exports=React},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n,r=["en-GB","ga-GB","gd-GB","cy-GB"],o="en-GB",i=function(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];var o=function(t,e){return void 0!==n[e]?n[e]:t};return t.replace(/{(\d+)}/g,o)},u=function(t){var e=t.language,i=t.localisations;r.indexOf(e)>=0&&(o=e),i&&(n=i)},a=function(){return o},c=function(t){if(!n)throw new Error("No localisation data has been set.");if(!n[o])return"";for(var e=n[o][t],r=arguments.length,u=new Array(r>1?r-1:0),a=1;a<r;a++)u[a-1]=arguments[a];return u.length>0?i.apply(void 0,[e].concat(u)):e},s={initLocalisations:u,getLocale:a,localise:c};e.default=s,t.exports=e.default},function(t,e,n){"use strict";var r=n(4);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(n(19)),i=o.default;e.default=i},function(t,e,n){"use strict";var r=n(4);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(n(8)),i=r(n(9)),u=r(n(10)),a=r(n(13)),c=r(n(12)),s=r(n(14)),f=r(n(16)),l=n(20),p=n(16).PropTypes||n(22),d=function(t){function e(t){var n;return(0,o.default)(this,e),n=(0,u.default)(this,(0,a.default)(e).call(this,t)),n.state={isExpanded:!1,isFocussed:!1},n.toggleClick=n.toggleClick.bind((0,c.default)(n)),n.onFocus=n.onFocus.bind((0,c.default)(n)),n.onBlur=n.onBlur.bind((0,c.default)(n)),n}return(0,s.default)(e,t),(0,i.default)(e,[{key:"toggleClick",value:function(){this.setState(function(t){return{isExpanded:!t.isExpanded}})}},{key:"onFocus",value:function(){this.setState(function(){return{isFocussed:!0}})}},{key:"onBlur",value:function(){this.setState(function(){return{isFocussed:!1}})}},{key:"render",value:function(){var t=this.props,e=t.title,n=t.groupName,r=t.children,o=this.state,i=o.isExpanded,u=o.isFocussed,a="ec-accordion--".concat(n),c=i?" ec-accordion--expanded":"",s=u?" ec-accordion--focussed":"";return f.default.createElement("div",{className:"ec-accordion ".concat(a).concat(c).concat(s)},f.default.createElement("h2",{className:"ec-accordion__title-bar"},f.default.createElement("button",{type:"button",onFocus:this.onFocus,onBlur:this.onBlur,className:"ec-accordion__title-bar-button",onClick:this.toggleClick,"aria-expanded":i},e,f.default.createElement("div",{className:"ec-accordion__down-arrow"},f.default.createElement(l.GelDownIcon,null)))),f.default.createElement("div",{className:"ec-accordion__content"},r))}}]),e}(f.default.Component);d.propTypes={title:p.string.isRequired,groupName:p.string,children:p.node.isRequired},d.defaultProps={groupName:"default-group"};var v=d;e.default=v},function(t,e,n){"use strict";var r=n(4),o=r(n(21)),i=r(n(32)),u=r(n(33)),a=r(n(34)),c=r(n(35)),s=r(n(36)),f=r(n(37));t.exports={GelAddIcon:o.default,GelDownIcon:i.default,GelHeadingLinkIcon:u.default,GelIconDuration:a.default,GelNextIcon:c.default,GelPreviousIcon:s.default,GelRecentActivityIcon:f.default}},function(t,e,n){"use strict";var r=n(4);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(n(16)),i=n(16).PropTypes||n(22),u=function(t){var e=t.className;return o.default.createElement("svg",{className:e,xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32",fill:"white"},o.default.createElement("polygon",{points:"31.5,13.5 18.5,13.5 18.5,0.5 13.5,0.5 13.5,13.5 0.5,13.5 0.5,18.5 13.5,18.5 13.5,31.5 18.5,31.5 18.5,18.5 31.5,18.5"}))};u.propTypes={className:i.string},u.defaultProps={className:""};var a=u;e.default=a},function(t,e,n){(function(e){if("production"!==e.env.NODE_ENV){var r=n(24);t.exports=n(27)(r.isElement,!0)}else t.exports=n(31)()}).call(e,n(23))},function(t,e){function n(){throw new Error("setTimeout has not been defined")}function r(){throw new Error("clearTimeout has not been defined")}function o(t){if(f===setTimeout)return setTimeout(t,0);if((f===n||!f)&&setTimeout)return f=setTimeout,setTimeout(t,0);try{return f(t,0)}catch(e){try{return f.call(null,t,0)}catch(e){return f.call(this,t,0)}}}function i(t){if(l===clearTimeout)return clearTimeout(t);if((l===r||!l)&&clearTimeout)return l=clearTimeout,clearTimeout(t);try{return l(t)}catch(e){try{return l.call(null,t)}catch(e){return l.call(this,t)}}}function u(){y&&d&&(y=!1,d.length?v=d.concat(v):h=-1,v.length&&a())}function a(){if(!y){var t=o(u);y=!0;for(var e=v.length;e;){for(d=v,v=[];++h<e;)d&&d[h].run();h=-1,e=v.length}d=null,y=!1,i(t)}}function c(t,e){this.fun=t,this.array=e}function s(){}var f,l,p=t.exports={};!function(){try{f="function"==typeof setTimeout?setTimeout:n}catch(t){f=n}try{l="function"==typeof clearTimeout?clearTimeout:r}catch(t){l=r}}();var d,v=[],y=!1,h=-1;p.nextTick=function(t){var e=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)e[n-1]=arguments[n];v.push(new c(t,e)),1!==v.length||y||o(a)},c.prototype.run=function(){this.fun.apply(null,this.array)},p.title="browser",p.browser=!0,p.env={},p.argv=[],p.version="",p.versions={},p.on=s,p.addListener=s,p.once=s,p.off=s,p.removeListener=s,p.removeAllListeners=s,p.emit=s,p.prependListener=s,p.prependOnceListener=s,p.listeners=function(t){return[]},p.binding=function(t){throw new Error("process.binding is not supported")},p.cwd=function(){return"/"},p.chdir=function(t){throw new Error("process.chdir is not supported")},p.umask=function(){return 0}},function(t,e,n){(function(e){"use strict";"production"===e.env.NODE_ENV?t.exports=n(25):t.exports=n(26)}).call(e,n(23))},function(t,e){"use strict";function n(t){if("object"==typeof t&&null!==t){var e=t.$$typeof;switch(e){case i:switch(t=t.type){case p:case d:case a:case s:case c:case y:return t;default:switch(t=t&&t.$$typeof){case l:case v:case f:return t;default:return e}}case b:case h:case u:return e}}}function r(t){return n(t)===d}Object.defineProperty(e,"__esModule",{value:!0});var o="function"==typeof Symbol&&Symbol.for,i=o?Symbol.for("react.element"):60103,u=o?Symbol.for("react.portal"):60106,a=o?Symbol.for("react.fragment"):60107,c=o?Symbol.for("react.strict_mode"):60108,s=o?Symbol.for("react.profiler"):60114,f=o?Symbol.for("react.provider"):60109,l=o?Symbol.for("react.context"):60110,p=o?Symbol.for("react.async_mode"):60111,d=o?Symbol.for("react.concurrent_mode"):60111,v=o?Symbol.for("react.forward_ref"):60112,y=o?Symbol.for("react.suspense"):60113,h=o?Symbol.for("react.memo"):60115,b=o?Symbol.for("react.lazy"):60116;e.typeOf=n,e.AsyncMode=p,e.ConcurrentMode=d,e.ContextConsumer=l,e.ContextProvider=f,e.Element=i,e.ForwardRef=v,e.Fragment=a,e.Lazy=b,e.Memo=h,e.Portal=u,e.Profiler=s,e.StrictMode=c,e.Suspense=y,e.isValidElementType=function(t){return"string"==typeof t||"function"==typeof t||t===a||t===d||t===s||t===c||t===y||"object"==typeof t&&null!==t&&(t.$$typeof===b||t.$$typeof===h||t.$$typeof===f||t.$$typeof===l||t.$$typeof===v)},e.isAsyncMode=function(t){return r(t)||n(t)===p},e.isConcurrentMode=r,e.isContextConsumer=function(t){return n(t)===l},e.isContextProvider=function(t){return n(t)===f},e.isElement=function(t){return"object"==typeof t&&null!==t&&t.$$typeof===i},e.isForwardRef=function(t){return n(t)===v},e.isFragment=function(t){return n(t)===a},e.isLazy=function(t){return n(t)===b},e.isMemo=function(t){return n(t)===h},e.isPortal=function(t){return n(t)===u},e.isProfiler=function(t){return n(t)===s},e.isStrictMode=function(t){return n(t)===c},e.isSuspense=function(t){return n(t)===y}},function(t,e,n){(function(t){"use strict";"production"!==t.env.NODE_ENV&&function(){function t(t){return"string"==typeof t||"function"==typeof t||t===g||t===S||t===w||t===_||t===P||"object"==typeof t&&null!==t&&(t.$$typeof===A||t.$$typeof===k||t.$$typeof===x||t.$$typeof===j||t.$$typeof===E)}function n(t){if("object"==typeof t&&null!==t){var e=t.$$typeof;switch(e){case b:var n=t.type;switch(n){case O:case S:case g:case w:case _:case P:return n;default:var r=n&&n.$$typeof;switch(r){case j:case E:case x:return r;default:return e}}case A:case k:case m:return e}}}function r(t){return Y||(Y=!0,M(!1,"The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 17+. Update your code to use ReactIs.isConcurrentMode() instead. It has the exact same API.")),o(t)||n(t)===O}function o(t){return n(t)===S}function i(t){return n(t)===j}function u(t){return n(t)===x}function a(t){return"object"==typeof t&&null!==t&&t.$$typeof===b}function c(t){return n(t)===E}function s(t){return n(t)===g}function f(t){return n(t)===A}function l(t){return n(t)===k}function p(t){return n(t)===m}function d(t){return n(t)===w}function v(t){return n(t)===_}function y(t){return n(t)===P}Object.defineProperty(e,"__esModule",{value:!0});var h="function"==typeof Symbol&&Symbol.for,b=h?Symbol.for("react.element"):60103,m=h?Symbol.for("react.portal"):60106,g=h?Symbol.for("react.fragment"):60107,_=h?Symbol.for("react.strict_mode"):60108,w=h?Symbol.for("react.profiler"):60114,x=h?Symbol.for("react.provider"):60109,j=h?Symbol.for("react.context"):60110,O=h?Symbol.for("react.async_mode"):60111,S=h?Symbol.for("react.concurrent_mode"):60111,E=h?Symbol.for("react.forward_ref"):60112,P=h?Symbol.for("react.suspense"):60113,k=h?Symbol.for("react.memo"):60115,A=h?Symbol.for("react.lazy"):60116,T=function(){},z=function(t){for(var e=arguments.length,n=Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];var o=0,i="Warning: "+t.replace(/%s/g,function(){return n[o++]});"undefined"!=typeof console&&console.warn(i);try{throw new Error(i)}catch(t){}};T=function(t,e){if(void 0===e)throw new Error("`lowPriorityWarning(condition, format, ...args)` requires a warning message argument");if(!t){for(var n=arguments.length,r=Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];z.apply(void 0,[e].concat(r))}};var M=T,N=O,I=S,L=j,C=x,D=b,R=E,F=g,$=A,q=k,B=m,G=w,V=_,W=P,Y=!1;e.typeOf=n,e.AsyncMode=N,e.ConcurrentMode=I,e.ContextConsumer=L,e.ContextProvider=C,e.Element=D,e.ForwardRef=R,e.Fragment=F,e.Lazy=$,e.Memo=q,e.Portal=B,e.Profiler=G,e.StrictMode=V,e.Suspense=W,e.isValidElementType=t,e.isAsyncMode=r,e.isConcurrentMode=o,e.isContextConsumer=i,e.isContextProvider=u,e.isElement=a,e.isForwardRef=c,e.isFragment=s,e.isLazy=f,e.isMemo=l,e.isPortal=p,e.isProfiler=d,e.isStrictMode=v,e.isSuspense=y}()}).call(e,n(23))},function(t,e,n){(function(e){"use strict";function r(){return null}var o=n(24),i=n(28),u=n(29),a=n(30),c=Function.call.bind(Object.prototype.hasOwnProperty),s=function(){};"production"!==e.env.NODE_ENV&&(s=function(t){var e="Warning: "+t;"undefined"!=typeof console&&console.error(e);try{throw new Error(e)}catch(t){}}),t.exports=function(t,n){function f(t){var e=t&&(k&&t[k]||t[A]);if("function"==typeof e)return e}function l(t,e){return t===e?0!==t||1/t==1/e:t!==t&&e!==e}function p(t){this.message=t,this.stack=""}function d(t){function r(r,a,c,f,l,d,v){if(f=f||T,d=d||c,v!==u){if(n){var y=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use `PropTypes.checkPropTypes()` to call them. Read more at http://fb.me/use-check-prop-types");throw y.name="Invariant Violation",y}if("production"!==e.env.NODE_ENV&&"undefined"!=typeof console){var h=f+":"+c;!o[h]&&i<3&&(s("You are manually calling a React.PropTypes validation function for the `"+d+"` prop on `"+f+"`. This is deprecated and will throw in the standalone `prop-types` package. You may be seeing this warning due to a third-party PropTypes library. See https://fb.me/react-warning-dont-call-proptypes for details."),o[h]=!0,i++)}}return null==a[c]?r?new p(null===a[c]?"The "+l+" `"+d+"` is marked as required in `"+f+"`, but its value is `null`.":"The "+l+" `"+d+"` is marked as required in `"+f+"`, but its value is `undefined`."):null:t(a,c,f,l,d)}if("production"!==e.env.NODE_ENV)var o={},i=0;var a=r.bind(null,!1);return a.isRequired=r.bind(null,!0),a}function v(t){function e(e,n,r,o,i,u){var a=e[n];if(O(a)!==t)return new p("Invalid "+o+" `"+i+"` of type `"+S(a)+"` supplied to `"+r+"`, expected `"+t+"`.");return null}return d(e)}function y(t){function e(e,n,r,o,i){if("function"!=typeof t)return new p("Property `"+i+"` of component `"+r+"` has invalid PropType notation inside arrayOf.");var a=e[n];if(!Array.isArray(a)){return new p("Invalid "+o+" `"+i+"` of type `"+O(a)+"` supplied to `"+r+"`, expected an array.")}for(var c=0;c<a.length;c++){var s=t(a,c,r,o,i+"["+c+"]",u);if(s instanceof Error)return s}return null}return d(e)}function h(t){function e(e,n,r,o,i){if(!(e[n]instanceof t)){var u=t.name||T;return new p("Invalid "+o+" `"+i+"` of type `"+P(e[n])+"` supplied to `"+r+"`, expected instance of `"+u+"`.")}return null}return d(e)}function b(t){function n(e,n,r,o,i){for(var u=e[n],a=0;a<t.length;a++)if(l(u,t[a]))return null;var c=JSON.stringify(t,function(t,e){return"symbol"===S(e)?String(e):e});return new p("Invalid "+o+" `"+i+"` of value `"+String(u)+"` supplied to `"+r+"`, expected one of "+c+".")}return Array.isArray(t)?d(n):("production"!==e.env.NODE_ENV&&s(arguments.length>1?"Invalid arguments supplied to oneOf, expected an array, got "+arguments.length+" arguments. A common mistake is to write oneOf(x, y, z) instead of oneOf([x, y, z]).":"Invalid argument supplied to oneOf, expected an array."),r)}function m(t){function e(e,n,r,o,i){if("function"!=typeof t)return new p("Property `"+i+"` of component `"+r+"` has invalid PropType notation inside objectOf.");var a=e[n],s=O(a);if("object"!==s)return new p("Invalid "+o+" `"+i+"` of type `"+s+"` supplied to `"+r+"`, expected an object.");for(var f in a)if(c(a,f)){var l=t(a,f,r,o,i+"."+f,u);if(l instanceof Error)return l}return null}return d(e)}function g(t){function n(e,n,r,o,i){for(var a=0;a<t.length;a++){if(null==(0,t[a])(e,n,r,o,i,u))return null}return new p("Invalid "+o+" `"+i+"` supplied to `"+r+"`.")}if(!Array.isArray(t))return"production"!==e.env.NODE_ENV&&s("Invalid argument supplied to oneOfType, expected an instance of array."),r;for(var o=0;o<t.length;o++){var i=t[o];if("function"!=typeof i)return s("Invalid argument supplied to oneOfType. Expected an array of check functions, but received "+E(i)+" at index "+o+"."),r}return d(n)}function _(t){function e(e,n,r,o,i){var a=e[n],c=O(a);if("object"!==c)return new p("Invalid "+o+" `"+i+"` of type `"+c+"` supplied to `"+r+"`, expected `object`.");for(var s in t){var f=t[s];if(f){var l=f(a,s,r,o,i+"."+s,u);if(l)return l}}return null}return d(e)}function w(t){function e(e,n,r,o,a){var c=e[n],s=O(c);if("object"!==s)return new p("Invalid "+o+" `"+a+"` of type `"+s+"` supplied to `"+r+"`, expected `object`.");var f=i({},e[n],t);for(var l in f){var d=t[l];if(!d)return new p("Invalid "+o+" `"+a+"` key `"+l+"` supplied to `"+r+"`.\nBad object: "+JSON.stringify(e[n],null," ")+"\nValid keys: "+JSON.stringify(Object.keys(t),null," "));var v=d(c,l,r,o,a+"."+l,u);if(v)return v}return null}return d(e)}function x(e){switch(typeof e){case"number":case"string":case"undefined":return!0;case"boolean":return!e;case"object":if(Array.isArray(e))return e.every(x);if(null===e||t(e))return!0;var n=f(e);if(!n)return!1;var r,o=n.call(e);if(n!==e.entries){for(;!(r=o.next()).done;)if(!x(r.value))return!1}else for(;!(r=o.next()).done;){var i=r.value;if(i&&!x(i[1]))return!1}return!0;default:return!1}}function j(t,e){return"symbol"===t||!!e&&("Symbol"===e["@@toStringTag"]||"function"==typeof Symbol&&e instanceof Symbol)}function O(t){var e=typeof t;return Array.isArray(t)?"array":t instanceof RegExp?"object":j(e,t)?"symbol":e}function S(t){if(void 0===t||null===t)return""+t;var e=O(t);if("object"===e){if(t instanceof Date)return"date";if(t instanceof RegExp)return"regexp"}return e}function E(t){var e=S(t);switch(e){case"array":case"object":return"an "+e;case"boolean":case"date":case"regexp":return"a "+e;default:return e}}function P(t){return t.constructor&&t.constructor.name?t.constructor.name:T}var k="function"==typeof Symbol&&Symbol.iterator,A="@@iterator",T="<<anonymous>>",z={array:v("array"),bool:v("boolean"),func:v("function"),number:v("number"),object:v("object"),string:v("string"),symbol:v("symbol"),any:function(){return d(r)}(),arrayOf:y,element:function(){function e(e,n,r,o,i){var u=e[n];if(!t(u)){return new p("Invalid "+o+" `"+i+"` of type `"+O(u)+"` supplied to `"+r+"`, expected a single ReactElement.")}return null}return d(e)}(),elementType:function(){function t(t,e,n,r,i){var u=t[e];if(!o.isValidElementType(u)){return new p("Invalid "+r+" `"+i+"` of type `"+O(u)+"` supplied to `"+n+"`, expected a single ReactElement type.")}return null}return d(t)}(),instanceOf:h,node:function(){function t(t,e,n,r,o){return x(t[e])?null:new p("Invalid "+r+" `"+o+"` supplied to `"+n+"`, expected a ReactNode.")}return d(t)}(),objectOf:m,oneOf:b,oneOfType:g,shape:_,exact:w};return p.prototype=Error.prototype,z.checkPropTypes=a,z.resetWarningCache=a.resetWarningCache,z.PropTypes=z,z}}).call(e,n(23))},function(t,e){"use strict";function n(t){if(null===t||void 0===t)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(t)}var r=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable;t.exports=function(){try{if(!Object.assign)return!1;var t=new String("abc");if(t[5]="de","5"===Object.getOwnPropertyNames(t)[0])return!1;for(var e={},n=0;n<10;n++)e["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(e).map(function(t){return e[t]}).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach(function(t){r[t]=t}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(t){return!1}}()?Object.assign:function(t,e){for(var u,a,c=n(t),s=1;s<arguments.length;s++){u=Object(arguments[s]);for(var f in u)o.call(u,f)&&(c[f]=u[f]);if(r){a=r(u);for(var l=0;l<a.length;l++)i.call(u,a[l])&&(c[a[l]]=u[a[l]])}}return c}},function(t,e){"use strict";t.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(t,e,n){(function(e){"use strict";function r(t,n,r,c,s){if("production"!==e.env.NODE_ENV)for(var f in t)if(a(t,f)){var l;try{if("function"!=typeof t[f]){var p=Error((c||"React class")+": "+r+" type `"+f+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof t[f]+"`.");throw p.name="Invariant Violation",p}l=t[f](n,f,c,r,null,i)}catch(t){l=t}if(!l||l instanceof Error||o((c||"React class")+": type specification of "+r+" `"+f+"` is invalid; the type checker function must return `null` or an `Error` but returned a "+typeof l+". You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument)."),l instanceof Error&&!(l.message in u)){u[l.message]=!0;var d=s?s():"";o("Failed "+r+" type: "+l.message+(null!=d?d:""))}}}var o=function(){};if("production"!==e.env.NODE_ENV){var i=n(29),u={},a=Function.call.bind(Object.prototype.hasOwnProperty);o=function(t){var e="Warning: "+t;"undefined"!=typeof console&&console.error(e);try{throw new Error(e)}catch(t){}}}r.resetWarningCache=function(){"production"!==e.env.NODE_ENV&&(u={})},t.exports=r}).call(e,n(23))},function(t,e,n){"use strict";function r(){}function o(){}var i=n(29);o.resetWarningCache=r,t.exports=function(){function t(t,e,n,r,o,u){if(u!==i){ var a=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw a.name="Invariant Violation",a}}function e(){return t}t.isRequired=t;var n={array:t,bool:t,func:t,number:t,object:t,string:t,symbol:t,any:t,arrayOf:e,element:t,elementType:t,instanceOf:e,node:t,objectOf:e,oneOf:e,oneOfType:e,shape:e,exact:e,checkPropTypes:o,resetWarningCache:r};return n.PropTypes=n,n}},function(t,e,n){"use strict";var r=n(3),o=n(4);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=o(n(8)),u=o(n(9)),a=o(n(10)),c=o(n(13)),s=o(n(14)),f=r(n(16)),l=function(t){function e(){return(0,i.default)(this,e),(0,a.default)(this,(0,c.default)(e).apply(this,arguments))}return(0,s.default)(e,t),(0,u.default)(e,[{key:"componentDidMount",value:function(){this.icon.setAttribute("focusable","false")}},{key:"render",value:function(){var t=this;return f.default.createElement("svg",{version:"1.1",x:"0px",y:"0px",width:"18px",height:"18px",viewBox:"0 0 32 32",ref:function(e){t.icon=e}},f.default.createElement("g",{id:"Grid","data-reactid":".2fuuqwria3c.1.0.1.0.0.3.1.0.0.$KS3.0.2.0.0"}),f.default.createElement("g",{id:"Layer_2","data-reactid":".2fuuqwria3c.1.0.1.0.0.3.1.0.0.$KS3.0.2.0.1"}),f.default.createElement("polygon",{points:"16,29 32,3 24.8,3 16,18.3 7.2,3 0,3","data-reactid":".2fuuqwria3c.1.0.1.0.0.3.1.0.0.$KS3.0.2.0.1.0"}))}}]),e}(f.Component),p=l;e.default=p},function(t,e,n){"use strict";var r=n(4);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(n(16)),i=n(16).PropTypes||n(22),u=function(t){var e=t.brand;return o.default.createElement("svg",{className:"ec-heading-link__icon--".concat(e),xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32"},o.default.createElement("polygon",{points:"29 16 3 0 3 7.2 17.6 16 3 24.8 3 32 29 16"}))};u.propTypes={brand:i.string},u.defaultProps={brand:"default"};var a=u;e.default=a},function(t,e,n){"use strict";var r=n(4);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(n(16)),i=function(){return o.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32",className:"bitesize-content-promo__duration-svg"},o.default.createElement("polygon",{points:"17 15.4 17 6 15 6 15 16.6 23.8 21.7 24.8 19.9 17 15.4"}),o.default.createElement("path",{d:"M16,4A12,12,0,1,1,4,16,12,12,0,0,1,16,4m0-4A16,16,0,1,0,32,16,16,16,0,0,0,16,0Z"}))},u=i;e.default=u},function(t,e,n){"use strict";var r=n(3),o=n(4);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=o(n(8)),u=o(n(9)),a=o(n(10)),c=o(n(13)),s=o(n(14)),f=r(n(16)),l=function(t){function e(){return(0,i.default)(this,e),(0,a.default)(this,(0,c.default)(e).apply(this,arguments))}return(0,s.default)(e,t),(0,u.default)(e,[{key:"componentDidMount",value:function(){this.icon.setAttribute("focusable","false")}},{key:"render",value:function(){var t=this;return f.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32","aria-labelledby":"next-chevron-title",ref:function(e){t.icon=e}},f.default.createElement("title",{id:"next-chevron-title"},"Next"),f.default.createElement("desc",null,"Move to the next page"),f.default.createElement("polygon",{points:"26,16 0,0 0,7.2 14.6,16 0,24.8 0,32"}))}}]),e}(f.Component),p=l;e.default=p},function(t,e,n){"use strict";var r=n(3),o=n(4);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=o(n(8)),u=o(n(9)),a=o(n(10)),c=o(n(13)),s=o(n(14)),f=r(n(16)),l=function(t){function e(){return(0,i.default)(this,e),(0,a.default)(this,(0,c.default)(e).apply(this,arguments))}return(0,s.default)(e,t),(0,u.default)(e,[{key:"componentDidMount",value:function(){this.icon.setAttribute("focusable","false")}},{key:"render",value:function(){var t=this;return f.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32","aria-labelledby":"previous-chevron-title",ref:function(e){t.icon=e}},f.default.createElement("title",{id:"previous-chevron-title"},"Previous"),f.default.createElement("desc",null,"Move to the previous page"),f.default.createElement("polygon",{points:"0,16 26,0 26,7.2 11.4,16 26,24.8 26,32"}))}}]),e}(f.Component),p=l;e.default=p},function(t,e,n){"use strict";var r=n(4);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(n(16)),i=n(16).PropTypes||n(22),u=function(t){var e=t.className;return o.default.createElement("svg",{className:e,xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32"},o.default.createElement("path",{d:"M16 28C9.4 28 4 22.6 4 16S9.4 4 16 4c.3 0 .7 0 1 .1v-4c-.3-.1-.7-.1-1-.1C7.2 0 0 7.2 0 16s7.2 16 16 16c6.3 0 11.7-3.6 14.3-8.9l-3.5-2c-1.9 4.1-6 6.9-10.8 6.9z"}),o.default.createElement("path",{d:"M15 6v10.6l8.8 5.1 1-1.8-7.8-4.5V6"}),o.default.createElement("circle",{cx:"30",cy:"16",r:"2"}),o.default.createElement("circle",{cx:"28",cy:"9",r:"2"}),o.default.createElement("circle",{cx:"23",cy:"4",r:"2"}))};u.propTypes={className:i.string},u.defaultProps={className:""};var a=u;e.default=a},function(t,e,n){"use strict";var r=n(4);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(n(16)),i=r(n(39)),u=r(n(41)),a=n(16).PropTypes||n(22),c=function(t){var e=t.subjects,n=t.dataBbcContainer,r=t.fadeInTransition;return o.default.createElement("div",{className:"bitesize-subject-list"},r&&o.default.createElement(u.default,null),o.default.createElement("div",{className:"bitesize-subjects-list__container"},o.default.createElement("div",{className:"bitesize-subject-list__wrapper"},o.default.createElement("ol",{className:"bitesize-subjects-list__list"},e.map(function(t,e){var r=t.programmeOfStudyId,u=t.subjectLabel,a=t.levelLabel,c=t.fieldOfStudyId,s=t.phase,f=t.url;return o.default.createElement("li",{className:"bitesize-subjects-list__item",id:r,key:r},o.default.createElement(i.default,{subjectLabel:u,levelLabel:a,fieldOfStudyId:c,phase:s,url:f,dataBbcContainer:n,index:e}))})))))};c.defaultProps={subjects:[],fadeInTransition:!1},c.propTypes={subjects:a.array,dataBbcContainer:a.string.isRequired,fadeInTransition:a.boolean};var s=c;e.default=s},function(t,e,n){"use strict";var r=n(4);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(n(16)),i=r(n(40)),u=n(16).PropTypes||n(22),a=function(t,e){return t?"".concat(t," - ").concat(e):e},c=function(t){var e=t.subjectLabel,n=t.levelLabel,r=t.fieldOfStudyId,u=t.url,c=t.phase,s=t.dataBbcContainer,f=t.index;return o.default.createElement("a",{className:"bitesize-subject-card",href:u,"data-bbc-container":s,"data-bbc-title":a(n,e),"data-bbc-metadata":JSON.stringify({CHD:"card::".concat(f)})},o.default.createElement(i.default,{id:r,phase:c}),o.default.createElement("div",{className:"bitesize-subject-card__label"},n&&o.default.createElement("div",{className:"bitesize-subject-card__level"},n),o.default.createElement("div",{className:"bitesize-subject-card__subject"},e)))};c.defaultProps={levelLabel:""},c.propTypes={subjectLabel:u.string.isRequired,levelLabel:u.string,fieldOfStudyId:u.string.isRequired,url:u.string.isRequired,phase:u.string.isRequired,dataBbcContainer:u.string.isRequired,index:u.number.isRequired};var s=c;e.default=s},function(t,e,n){"use strict";var r=n(4);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(n(16)),i=n(16).PropTypes||n(22),u=function(t,e){return"https://bitesize.files.bbci.co.uk/images/svgs/subjects/v2/".concat(e.toLowerCase(),"/").concat(t,".svg")},a=function(t){var e=t.id,n=t.phase;return o.default.createElement("img",{className:"bitesize-subject-icon",src:u(e,n),alt:""})};a.propTypes={id:i.string.isRequired,phase:i.string.isRequired};var c=a;e.default=c},function(t,e,n){"use strict";var r=n(4);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(n(42)),i=r(n(16)),u=function(){return(0,o.default)(Array(6).keys()).map(function(t){return i.default.createElement("div",{key:t,className:"bitesize-subjects-list__transition-item bitesize-subjects-list__transition-item--".concat(t)})})},a=function(){return i.default.createElement("div",{className:"bitesize-subjects-list__transition-container"},u())},c=a;e.default=c},function(t,e,n){function r(t){return o(t)||i(t)||u()}var o=n(43),i=n(44),u=n(45);t.exports=r},function(t,e){function n(t){if(Array.isArray(t)){for(var e=0,n=new Array(t.length);e<t.length;e++)n[e]=t[e];return n}}t.exports=n},function(t,e){function n(t){if(Symbol.iterator in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t))return Array.from(t)}t.exports=n},function(t,e){function n(){throw new TypeError("Invalid attempt to spread non-iterable instance")}t.exports=n},function(t,e,n){"use strict";var r=n(47);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(n(48)),i=r(n(53)),u=r(n(56)),a=function(){return(0,o.default)().then(function(t){return t.map(i.default).filter(function(t){return t})}).then(u.default)};e.default=a,t.exports=e.default},function(t,e){function n(t){return t&&t.__esModule?t:{default:t}}t.exports=n},function(t,e,n){"use strict";var r=n(47);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(n(49)),i=function(){return(0,o.default)("/your/subjects").then(function(t){return t.data})};e.default=i,t.exports=e.default},function(t,e,n){"use strict";var r=n(47);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(n(50));n(51);var i=n(52),u=function(t,e){var n=(0,i.getNewtonHost)(),r=(0,i.getNewtonApiKey)(),u=(0,o.default)({Accept:"application/json"},e);return fetch("".concat(n).concat(t,"?api_key=").concat(r),{mode:"cors",credentials:"include",headers:new Headers(u)}).then(function(t){if(!t.ok)throw new Error("Fetching error ".concat(t.status,": ").concat(t.statusText));return t.json()})};e.default=u,t.exports=e.default},function(t,e){function n(){return t.exports=n=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},n.apply(this,arguments)}t.exports=n},function(t,e){t.exports=Morph.modules["whatwg-fetch@2.0.3"]},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={live:{uasApiKey:"f84u0qqpuquhr",newtonApiKey:"hY7m6nL3dPAXyn9kK763kW65tu3hG0A0"},test:{uasApiKey:"rn5lii9febqql",newtonApiKey:"0YIvZUWEyGJxVGIyyuHIHKANb4cshSXt"}},r=function(){return window&&window.Morph&&""!==window.Morph.config.pushEnv?window.Morph.config.pushEnv:"test"},o=function(){return window&&window.location&&window.location.hostname&&window.location.hostname.includes("bbc.co.uk")?"co.uk":"com"},i={test:".test",live:""},u=function(){return i[r()]},a=function(){return n[r()].uasApiKey},c=function(){return"https://activity".concat(u(),".api.bbc.").concat(o())},s=function(){return"https://newton".concat(u(),".api.bbc.").concat(o())},f=function(){return n[r()].newtonApiKey},l=function(){return"https://idcta".concat(u(),".api.bbc.co.uk")},p=function(){return"https://push".concat(u(),".api.bbci.co.uk")},d=function(){return"https://www".concat(u(),".bbc.com")},v={getUASHost:c,getUASApiKey:a,getNewtonHost:s,getNewtonApiKey:f,getIdHost:l,getMorphPushProxyHost:p,getBBCHost:d};e.default=v,t.exports=e.default},function(t,e,n){"use strict";function r(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function o(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?r(n,!0).forEach(function(e){(0,u.default)(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):r(n).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}var i=n(47);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=i(n(54)),a=n(55),c=function(t){switch(t.type){case a.programmeOfStudyType:return{id:t.id,label:t.label};case a.examSpecType:var e=t.programmeOfStudy;return{id:e.id,label:e.label};default:return{}}},s=function(t){return t.type===a.examSpecType},f=function(t){var e=t.type,n=t.programmeOfStudyId;return s({type:e})&&a.programmesOfStudyWithExamspecs.includes(n)},l=function(t){var e=t.programmeOfStudyId,n=t.type,r=t.subjectDataLabel,o=t.programmeOfStudyLabel;return f({programmeOfStudyId:e,type:n})?"".concat(o," - ").concat(r):o},p=function(t){var e=t.keyStage.id;return a.post16Levels.includes(e)?"post-16":"secondary"},d=function(t){return t.keyStage.label},v=function(t){var e=t.label,n=t.keyStage,r=d({keyStage:n});return e.replace(r,"").trim()},y=function(t){var e=t.type,n=t.subjectDataId,r=t.programmeOfStudyId,o=f({type:e,programmeOfStudyId:r}),i=o?"examspecs":"subjects",u=o?n:r;return"/bitesize/".concat(i,"/").concat(u)},h=function(t){var e=t.id,n=t.label,r=t.type,o=t.fieldOfStudy,i=t.keyStage,u=t.programmeOfStudyId,a=t.programmeOfStudyLabel,c=l({programmeOfStudyId:u,type:r,subjectDataLabel:n,programmeOfStudyLabel:a}),f=p({keyStage:i}),h=s({type:r}),b=y({type:r,subjectDataId:e,programmeOfStudyId:u});return{id:u,followId:e,programmeOfStudyId:u,isExamSpec:h,subjectLabel:v({label:c,keyStage:i}),levelLabel:d({keyStage:i}),label:n,fieldOfStudyId:o.id,phase:f,url:b,fieldOfStudy:o,keyStage:i}},b=function(t){var e=c(t),n=e.id,r=e.label,i=o({},t,{programmeOfStudyId:n,programmeOfStudyLabel:r});return n?h(i):null},m=b;e.default=m,t.exports=e.default},function(t,e){function n(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}t.exports=n},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.post16Levels=e.chooseExamSpecValue=e.supportedLevels=e.programmesOfStudyWithExamspecs=e.programmeOfStudyType=e.examSpecType=void 0;e.examSpecType="exam";e.programmeOfStudyType="programme-of-study";var n=["z34k7ty","zvg4d2p","zr9d7ty","zckw2hv","zkw76sg","zj26n39","z38pycw","zpf3cdm","znyb4wx","zb48q6f","z9ddmp3","zs6hvcw","zp266yc","zpm6fg8"];e.programmesOfStudyWithExamspecs=n;var r=["z4kw2hv","z98jmp3","zy4qn39","zvk2fg8","z8hhvcw","zdpp34j","zqq4wxs","zp3d7ty","z6gw2hv","zkdqxnb","zh6vr82","zqxy8mn","z8w76sg","z9wtgdm","zvhtng8","z66jhbk","zhh7nrd"];e.supportedLevels=r;e.chooseExamSpecValue="choose-exam-spec";var o=["zvhtng8","z66jhbk","zhh7nrd"];e.post16Levels=o},function(t,e,n){"use strict";var r=n(47);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(n(57)),i=r(n(61)),u=r(n(187)),a=function(t){var e=(0,u.default)(t,"programmeOfStudyId"),n=(0,i.default)(e,"subjectLabel");return Object.keys(n).sort().reduce(function(t,e){return[].concat((0,o.default)(t),(0,o.default)(n[e]))},[])},c=a;e.default=c,t.exports=e.default},function(t,e,n){function r(t){return o(t)||i(t)||u()}var o=n(58),i=n(59),u=n(60);t.exports=r},function(t,e){function n(t){if(Array.isArray(t)){for(var e=0,n=new Array(t.length);e<t.length;e++)n[e]=t[e];return n}}t.exports=n},function(t,e){function n(t){if(Symbol.iterator in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t))return Array.from(t)}t.exports=n},function(t,e){function n(){throw new TypeError("Invalid attempt to spread non-iterable instance")}t.exports=n},function(t,e,n){var r=n(62),o=n(78),i=Object.prototype,u=i.hasOwnProperty,a=o(function(t,e,n){u.call(t,n)?t[n].push(e):r(t,n,[e])});t.exports=a},function(t,e,n){function r(t,e,n){"__proto__"==e&&o?o(t,e,{configurable:!0,enumerable:!0,value:n,writable:!0}):t[e]=n}var o=n(63);t.exports=r},function(t,e,n){var r=n(64),o=function(){try{var t=r(Object,"defineProperty");return t({},"",{}),t}catch(t){}}();t.exports=o},function(t,e,n){function r(t,e){var n=i(t,e);return o(n)?n:void 0}var o=n(65),i=n(77);t.exports=r},function(t,e,n){function r(t){return!(!u(t)||i(t))&&(o(t)?v:s).test(a(t))}var o=n(66),i=n(74),u=n(73),a=n(76),c=/[\\^$.*+?()[\]{}|]/g,s=/^\[object .+?Constructor\]$/,f=Function.prototype,l=Object.prototype,p=f.toString,d=l.hasOwnProperty,v=RegExp("^"+p.call(d).replace(c,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");t.exports=r},function(t,e,n){function r(t){if(!i(t))return!1;var e=o(t);return e==a||e==c||e==u||e==s}var o=n(67),i=n(73),u="[object AsyncFunction]",a="[object Function]",c="[object GeneratorFunction]",s="[object Proxy]";t.exports=r},function(t,e,n){function r(t){return null==t?void 0===t?c:a:s&&s in Object(t)?i(t):u(t)}var o=n(68),i=n(71),u=n(72),a="[object Null]",c="[object Undefined]",s=o?o.toStringTag:void 0;t.exports=r},function(t,e,n){var r=n(69),o=r.Symbol;t.exports=o},function(t,e,n){var r=n(70),o="object"==typeof self&&self&&self.Object===Object&&self,i=r||o||Function("return this")();t.exports=i},function(t,e){(function(e){var n="object"==typeof e&&e&&e.Object===Object&&e;t.exports=n}).call(e,function(){return this}())},function(t,e,n){function r(t){var e=u.call(t,c),n=t[c];try{t[c]=void 0;var r=!0}catch(t){}var o=a.call(t);return r&&(e?t[c]=n:delete t[c]),o}var o=n(68),i=Object.prototype,u=i.hasOwnProperty,a=i.toString,c=o?o.toStringTag:void 0;t.exports=r},function(t,e){function n(t){return o.call(t)}var r=Object.prototype,o=r.toString;t.exports=n},function(t,e){function n(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}t.exports=n},function(t,e,n){function r(t){return!!i&&i in t}var o=n(75),i=function(){var t=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}();t.exports=r},function(t,e,n){var r=n(69),o=r["__core-js_shared__"];t.exports=o},function(t,e){function n(t){if(null!=t){try{return o.call(t)}catch(t){}try{return t+""}catch(t){}}return""}var r=Function.prototype,o=r.toString;t.exports=n},function(t,e){function n(t,e){return null==t?void 0:t[e]}t.exports=n},function(t,e,n){function r(t,e){return function(n,r){var c=a(n)?o:i,s=e?e():{};return c(n,t,u(r,2),s)}}var o=n(79),i=n(80),u=n(107),a=n(91);t.exports=r},function(t,e){function n(t,e,n,r){for(var o=-1,i=null==t?0:t.length;++o<i;){var u=t[o];e(r,u,n(u),t)}return r}t.exports=n},function(t,e,n){function r(t,e,n,r){return o(t,function(t,o,i){e(r,t,n(t),i)}),r}var o=n(81);t.exports=r},function(t,e,n){var r=n(82),o=n(106),i=o(r);t.exports=i},function(t,e,n){function r(t,e){return t&&o(t,e,i)}var o=n(83),i=n(85);t.exports=r},function(t,e,n){var r=n(84),o=r();t.exports=o},function(t,e){function n(t){return function(e,n,r){for(var o=-1,i=Object(e),u=r(e),a=u.length;a--;){var c=u[t?a:++o];if(!1===n(i[c],c,i))break}return e}}t.exports=n},function(t,e,n){function r(t){return u(t)?o(t):i(t)}var o=n(86),i=n(101),u=n(105);t.exports=r},function(t,e,n){function r(t,e){var n=u(t),r=!n&&i(t),f=!n&&!r&&a(t),p=!n&&!r&&!f&&s(t),d=n||r||f||p,v=d?o(t.length,String):[],y=v.length;for(var h in t)!e&&!l.call(t,h)||d&&("length"==h||f&&("offset"==h||"parent"==h)||p&&("buffer"==h||"byteLength"==h||"byteOffset"==h)||c(h,y))||v.push(h);return v}var o=n(87),i=n(88),u=n(91),a=n(92),c=n(95),s=n(96),f=Object.prototype,l=f.hasOwnProperty;t.exports=r},function(t,e){function n(t,e){for(var n=-1,r=Array(t);++n<t;)r[n]=e(n);return r}t.exports=n},function(t,e,n){var r=n(89),o=n(90),i=Object.prototype,u=i.hasOwnProperty,a=i.propertyIsEnumerable,c=r(function(){return arguments}())?r:function(t){return o(t)&&u.call(t,"callee")&&!a.call(t,"callee")};t.exports=c},function(t,e,n){function r(t){return i(t)&&o(t)==u}var o=n(67),i=n(90),u="[object Arguments]";t.exports=r},function(t,e){function n(t){return null!=t&&"object"==typeof t}t.exports=n},function(t,e){var n=Array.isArray;t.exports=n},function(t,e,n){(function(t){var r=n(69),o=n(94),i="object"==typeof e&&e&&!e.nodeType&&e,u=i&&"object"==typeof t&&t&&!t.nodeType&&t,a=u&&u.exports===i,c=a?r.Buffer:void 0,s=c?c.isBuffer:void 0,f=s||o;t.exports=f}).call(e,n(93)(t))},function(t,e){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children=[],t.webpackPolyfill=1),t}},function(t,e){function n(){return!1}t.exports=n},function(t,e){function n(t,e){var n=typeof t;return!!(e=null==e?r:e)&&("number"==n||"symbol"!=n&&o.test(t))&&t>-1&&t%1==0&&t<e}var r=9007199254740991,o=/^(?:0|[1-9]\d*)$/;t.exports=n},function(t,e,n){var r=n(97),o=n(99),i=n(100),u=i&&i.isTypedArray,a=u?o(u):r;t.exports=a},function(t,e,n){function r(t){return u(t)&&i(t.length)&&!!a[o(t)]}var o=n(67),i=n(98),u=n(90),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,t.exports=r},function(t,e){function n(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=r}var r=9007199254740991;t.exports=n},function(t,e){function n(t){return function(e){return t(e)}}t.exports=n},function(t,e,n){(function(t){var r=n(70),o="object"==typeof e&&e&&!e.nodeType&&e,i=o&&"object"==typeof t&&t&&!t.nodeType&&t,u=i&&i.exports===o,a=u&&r.process,c=function(){try{var t=i&&i.require&&i.require("util").types;return t||a&&a.binding&&a.binding("util")}catch(t){}}();t.exports=c}).call(e,n(93)(t))},function(t,e,n){function r(t){if(!o(t))return i(t);var e=[];for(var n in Object(t))a.call(t,n)&&"constructor"!=n&&e.push(n);return e}var o=n(102),i=n(103),u=Object.prototype,a=u.hasOwnProperty;t.exports=r},function(t,e){function n(t){var e=t&&t.constructor;return t===("function"==typeof e&&e.prototype||r)}var r=Object.prototype;t.exports=n},function(t,e,n){var r=n(104),o=r(Object.keys,Object);t.exports=o},function(t,e){function n(t,e){return function(n){return t(e(n))}}t.exports=n},function(t,e,n){function r(t){return null!=t&&i(t.length)&&!o(t)}var o=n(66),i=n(98);t.exports=r},function(t,e,n){function r(t,e){return function(n,r){if(null==n)return n;if(!o(n))return t(n,r);for(var i=n.length,u=e?i:-1,a=Object(n);(e?u--:++u<i)&&!1!==r(a[u],u,a););return n}}var o=n(105);t.exports=r},function(t,e,n){function r(t){return"function"==typeof t?t:null==t?u:"object"==typeof t?a(t)?i(t[0],t[1]):o(t):c(t)}var o=n(108),i=n(167),u=n(183),a=n(91),c=n(184);t.exports=r},function(t,e,n){function r(t){var e=i(t);return 1==e.length&&e[0][2]?u(e[0][0],e[0][1]):function(n){return n===t||o(n,t,e)}}var o=n(109),i=n(164),u=n(166);t.exports=r},function(t,e,n){function r(t,e,n,r){var c=n.length,s=c,f=!r;if(null==t)return!s;for(t=Object(t);c--;){var l=n[c];if(f&&l[2]?l[1]!==t[l[0]]:!(l[0]in t))return!1}for(;++c<s;){l=n[c];var p=l[0],d=t[p],v=l[1];if(f&&l[2]){if(void 0===d&&!(p in t))return!1}else{var y=new o;if(r)var h=r(d,v,p,t,e,y);if(!(void 0===h?i(v,d,u|a,r,y):h))return!1}}return!0}var o=n(110),i=n(140),u=1,a=2;t.exports=r},function(t,e,n){function r(t){var e=this.__data__=new o(t);this.size=e.size}var o=n(111),i=n(119),u=n(120),a=n(121),c=n(122),s=n(123);r.prototype.clear=i,r.prototype.delete=u,r.prototype.get=a,r.prototype.has=c,r.prototype.set=s,t.exports=r},function(t,e,n){function r(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}var o=n(112),i=n(113),u=n(116),a=n(117),c=n(118);r.prototype.clear=o,r.prototype.delete=i,r.prototype.get=u,r.prototype.has=a,r.prototype.set=c,t.exports=r},function(t,e){function n(){this.__data__=[],this.size=0}t.exports=n},function(t,e,n){function r(t){var e=this.__data__,n=o(e,t);return!(n<0)&&(n==e.length-1?e.pop():u.call(e,n,1),--this.size,!0)}var o=n(114),i=Array.prototype,u=i.splice;t.exports=r},function(t,e,n){function r(t,e){for(var n=t.length;n--;)if(o(t[n][0],e))return n;return-1}var o=n(115);t.exports=r},function(t,e){function n(t,e){return t===e||t!==t&&e!==e}t.exports=n},function(t,e,n){function r(t){var e=this.__data__,n=o(e,t);return n<0?void 0:e[n][1]}var o=n(114);t.exports=r},function(t,e,n){function r(t){return o(this.__data__,t)>-1}var o=n(114);t.exports=r},function(t,e,n){function r(t,e){var n=this.__data__,r=o(n,t);return r<0?(++this.size,n.push([t,e])):n[r][1]=e,this}var o=n(114);t.exports=r},function(t,e,n){function r(){this.__data__=new o,this.size=0}var o=n(111);t.exports=r},function(t,e){function n(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n}t.exports=n},function(t,e){function n(t){return this.__data__.get(t)}t.exports=n},function(t,e){function n(t){return this.__data__.has(t)}t.exports=n},function(t,e,n){function r(t,e){var n=this.__data__;if(n instanceof o){var r=n.__data__;if(!i||r.length<a-1)return r.push([t,e]),this.size=++n.size,this;n=this.__data__=new u(r)}return n.set(t,e),this.size=n.size,this}var o=n(111),i=n(124),u=n(125),a=200;t.exports=r},function(t,e,n){var r=n(64),o=n(69),i=r(o,"Map");t.exports=i},function(t,e,n){function r(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}var o=n(126),i=n(134),u=n(137),a=n(138),c=n(139);r.prototype.clear=o,r.prototype.delete=i,r.prototype.get=u,r.prototype.has=a,r.prototype.set=c,t.exports=r},function(t,e,n){function r(){this.size=0,this.__data__={hash:new o,map:new(u||i),string:new o}}var o=n(127),i=n(111),u=n(124);t.exports=r},function(t,e,n){function r(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}var o=n(128),i=n(130),u=n(131),a=n(132),c=n(133);r.prototype.clear=o,r.prototype.delete=i,r.prototype.get=u,r.prototype.has=a,r.prototype.set=c,t.exports=r},function(t,e,n){function r(){this.__data__=o?o(null):{},this.size=0}var o=n(129);t.exports=r},function(t,e,n){var r=n(64),o=r(Object,"create");t.exports=o},function(t,e){function n(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}t.exports=n},function(t,e,n){function r(t){var e=this.__data__;if(o){var n=e[t];return n===i?void 0:n}return a.call(e,t)?e[t]:void 0}var o=n(129),i="__lodash_hash_undefined__",u=Object.prototype,a=u.hasOwnProperty;t.exports=r},function(t,e,n){function r(t){var e=this.__data__;return o?void 0!==e[t]:u.call(e,t)}var o=n(129),i=Object.prototype,u=i.hasOwnProperty;t.exports=r},function(t,e,n){function r(t,e){var n=this.__data__;return this.size+=this.has(t)?0:1,n[t]=o&&void 0===e?i:e,this}var o=n(129),i="__lodash_hash_undefined__";t.exports=r},function(t,e,n){function r(t){var e=o(this,t).delete(t);return this.size-=e?1:0,e}var o=n(135);t.exports=r},function(t,e,n){function r(t,e){var n=t.__data__;return o(e)?n["string"==typeof e?"string":"hash"]:n.map}var o=n(136);t.exports=r},function(t,e){function n(t){var e=typeof t;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==t:null===t}t.exports=n},function(t,e,n){function r(t){return o(this,t).get(t)}var o=n(135);t.exports=r},function(t,e,n){function r(t){return o(this,t).has(t)}var o=n(135);t.exports=r},function(t,e,n){function r(t,e){var n=o(this,t),r=n.size;return n.set(t,e),this.size+=n.size==r?0:1,this}var o=n(135);t.exports=r},function(t,e,n){function r(t,e,n,u,a){return t===e||(null==t||null==e||!i(t)&&!i(e)?t!==t&&e!==e:o(t,e,n,u,r,a))}var o=n(141),i=n(90);t.exports=r},function(t,e,n){function r(t,e,n,r,h,m){var g=s(t),_=s(e),w=g?v:c(t),x=_?v:c(e);w=w==d?y:w,x=x==d?y:x;var j=w==y,O=x==y,S=w==x;if(S&&f(t)){if(!f(e))return!1;g=!0,j=!1}if(S&&!j)return m||(m=new o),g||l(t)?i(t,e,n,r,h,m):u(t,e,w,n,r,h,m);if(!(n&p)){var E=j&&b.call(t,"__wrapped__"),P=O&&b.call(e,"__wrapped__");if(E||P){var k=E?t.value():t,A=P?e.value():e;return m||(m=new o),h(k,A,n,r,m)}}return!!S&&(m||(m=new o),a(t,e,n,r,h,m))}var o=n(110),i=n(142),u=n(148),a=n(152),c=n(159),s=n(91),f=n(92),l=n(96),p=1,d="[object Arguments]",v="[object Array]",y="[object Object]",h=Object.prototype,b=h.hasOwnProperty;t.exports=r},function(t,e,n){function r(t,e,n,r,s,f){var l=n&a,p=t.length,d=e.length;if(p!=d&&!(l&&d>p))return!1;var v=f.get(t);if(v&&f.get(e))return v==e;var y=-1,h=!0,b=n&c?new o:void 0;for(f.set(t,e),f.set(e,t);++y<p;){var m=t[y],g=e[y];if(r)var _=l?r(g,m,y,e,t,f):r(m,g,y,t,e,f);if(void 0!==_){if(_)continue;h=!1;break}if(b){if(!i(e,function(t,e){if(!u(b,e)&&(m===t||s(m,t,n,r,f)))return b.push(e)})){h=!1;break}}else if(m!==g&&!s(m,g,n,r,f)){h=!1;break}}return f.delete(t),f.delete(e),h}var o=n(143),i=n(146),u=n(147),a=1,c=2;t.exports=r},function(t,e,n){function r(t){var e=-1,n=null==t?0:t.length;for(this.__data__=new o;++e<n;)this.add(t[e])}var o=n(125),i=n(144),u=n(145);r.prototype.add=r.prototype.push=i,r.prototype.has=u,t.exports=r},function(t,e){function n(t){return this.__data__.set(t,r),this}var r="__lodash_hash_undefined__";t.exports=n},function(t,e){function n(t){return this.__data__.has(t)}t.exports=n},function(t,e){function n(t,e){for(var n=-1,r=null==t?0:t.length;++n<r;)if(e(t[n],n,t))return!0;return!1}t.exports=n},function(t,e){function n(t,e){return t.has(e)}t.exports=n},function(t,e,n){function r(t,e,n,r,o,j,S){switch(n){case x:if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)return!1;t=t.buffer,e=e.buffer;case w:return!(t.byteLength!=e.byteLength||!j(new i(t),new i(e)));case p:case d:case h:return u(+t,+e);case v:return t.name==e.name&&t.message==e.message;case b:case g:return t==e+"";case y:var E=c;case m:var P=r&f;if(E||(E=s),t.size!=e.size&&!P)return!1;var k=S.get(t);if(k)return k==e;r|=l,S.set(t,e);var A=a(E(t),E(e),r,o,j,S);return S.delete(t),A;case _:if(O)return O.call(t)==O.call(e)}return!1}var o=n(68),i=n(149),u=n(115),a=n(142),c=n(150),s=n(151),f=1,l=2,p="[object Boolean]",d="[object Date]",v="[object Error]",y="[object Map]",h="[object Number]",b="[object RegExp]",m="[object Set]",g="[object String]",_="[object Symbol]",w="[object ArrayBuffer]",x="[object DataView]",j=o?o.prototype:void 0,O=j?j.valueOf:void 0;t.exports=r},function(t,e,n){var r=n(69),o=r.Uint8Array;t.exports=o},function(t,e){function n(t){var e=-1,n=Array(t.size);return t.forEach(function(t,r){n[++e]=[r,t]}),n}t.exports=n},function(t,e){function n(t){var e=-1,n=Array(t.size);return t.forEach(function(t){n[++e]=t}),n}t.exports=n},function(t,e,n){function r(t,e,n,r,u,c){var s=n&i,f=o(t),l=f.length;if(l!=o(e).length&&!s)return!1;for(var p=l;p--;){var d=f[p];if(!(s?d in e:a.call(e,d)))return!1}var v=c.get(t);if(v&&c.get(e))return v==e;var y=!0;c.set(t,e),c.set(e,t);for(var h=s;++p<l;){d=f[p];var b=t[d],m=e[d];if(r)var g=s?r(m,b,d,e,t,c):r(b,m,d,t,e,c);if(!(void 0===g?b===m||u(b,m,n,r,c):g)){y=!1;break}h||(h="constructor"==d)}if(y&&!h){var _=t.constructor,w=e.constructor;_!=w&&"constructor"in t&&"constructor"in e&&!("function"==typeof _&&_ instanceof _&&"function"==typeof w&&w instanceof w)&&(y=!1)}return c.delete(t),c.delete(e),y}var o=n(153),i=1,u=Object.prototype,a=u.hasOwnProperty;t.exports=r},function(t,e,n){function r(t){return o(t,u,i)}var o=n(154),i=n(156),u=n(85);t.exports=r},function(t,e,n){function r(t,e,n){var r=e(t);return i(t)?r:o(r,n(t))}var o=n(155),i=n(91);t.exports=r},function(t,e){function n(t,e){for(var n=-1,r=e.length,o=t.length;++n<r;)t[o+n]=e[n];return t}t.exports=n},function(t,e,n){var r=n(157),o=n(158),i=Object.prototype,u=i.propertyIsEnumerable,a=Object.getOwnPropertySymbols,c=a?function(t){return null==t?[]:(t=Object(t),r(a(t),function(e){return u.call(t,e)}))}:o;t.exports=c},function(t,e){function n(t,e){for(var n=-1,r=null==t?0:t.length,o=0,i=[];++n<r;){var u=t[n];e(u,n,t)&&(i[o++]=u)}return i}t.exports=n},function(t,e){function n(){return[]}t.exports=n},function(t,e,n){var r=n(160),o=n(124),i=n(161),u=n(162),a=n(163),c=n(67),s=n(76),f=s(r),l=s(o),p=s(i),d=s(u),v=s(a),y=c;(r&&"[object DataView]"!=y(new r(new ArrayBuffer(1)))||o&&"[object Map]"!=y(new o)||i&&"[object Promise]"!=y(i.resolve())||u&&"[object Set]"!=y(new u)||a&&"[object WeakMap]"!=y(new a))&&(y=function(t){var e=c(t),n="[object Object]"==e?t.constructor:void 0,r=n?s(n):"";if(r)switch(r){case f:return"[object DataView]";case l:return"[object Map]";case p: return"[object Promise]";case d:return"[object Set]";case v:return"[object WeakMap]"}return e}),t.exports=y},function(t,e,n){var r=n(64),o=n(69),i=r(o,"DataView");t.exports=i},function(t,e,n){var r=n(64),o=n(69),i=r(o,"Promise");t.exports=i},function(t,e,n){var r=n(64),o=n(69),i=r(o,"Set");t.exports=i},function(t,e,n){var r=n(64),o=n(69),i=r(o,"WeakMap");t.exports=i},function(t,e,n){function r(t){for(var e=i(t),n=e.length;n--;){var r=e[n],u=t[r];e[n]=[r,u,o(u)]}return e}var o=n(165),i=n(85);t.exports=r},function(t,e,n){function r(t){return t===t&&!o(t)}var o=n(73);t.exports=r},function(t,e){function n(t,e){return function(n){return null!=n&&(n[t]===e&&(void 0!==e||t in Object(n)))}}t.exports=n},function(t,e,n){function r(t,e){return a(t)&&c(e)?s(f(t),e):function(n){var r=i(n,t);return void 0===r&&r===e?u(n,t):o(e,r,l|p)}}var o=n(140),i=n(168),u=n(180),a=n(171),c=n(165),s=n(166),f=n(179),l=1,p=2;t.exports=r},function(t,e,n){function r(t,e,n){var r=null==t?void 0:o(t,e);return void 0===r?n:r}var o=n(169);t.exports=r},function(t,e,n){function r(t,e){e=o(e,t);for(var n=0,r=e.length;null!=t&&n<r;)t=t[i(e[n++])];return n&&n==r?t:void 0}var o=n(170),i=n(179);t.exports=r},function(t,e,n){function r(t,e){return o(t)?t:i(t,e)?[t]:u(a(t))}var o=n(91),i=n(171),u=n(173),a=n(176);t.exports=r},function(t,e,n){function r(t,e){if(o(t))return!1;var n=typeof t;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=t&&!i(t))||(a.test(t)||!u.test(t)||null!=e&&t in Object(e))}var o=n(91),i=n(172),u=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;t.exports=r},function(t,e,n){function r(t){return"symbol"==typeof t||i(t)&&o(t)==u}var o=n(67),i=n(90),u="[object Symbol]";t.exports=r},function(t,e,n){var r=n(174),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,i=/\\(\\)?/g,u=r(function(t){var e=[];return 46===t.charCodeAt(0)&&e.push(""),t.replace(o,function(t,n,r,o){e.push(r?o.replace(i,"$1"):n||t)}),e});t.exports=u},function(t,e,n){function r(t){var e=o(t,function(t){return n.size===i&&n.clear(),t}),n=e.cache;return e}var o=n(175),i=500;t.exports=r},function(t,e,n){function r(t,e){if("function"!=typeof t||null!=e&&"function"!=typeof e)throw new TypeError(i);var n=function(){var r=arguments,o=e?e.apply(this,r):r[0],i=n.cache;if(i.has(o))return i.get(o);var u=t.apply(this,r);return n.cache=i.set(o,u)||i,u};return n.cache=new(r.Cache||o),n}var o=n(125),i="Expected a function";r.Cache=o,t.exports=r},function(t,e,n){function r(t){return null==t?"":o(t)}var o=n(177);t.exports=r},function(t,e,n){function r(t){if("string"==typeof t)return t;if(u(t))return i(t,r)+"";if(a(t))return f?f.call(t):"";var e=t+"";return"0"==e&&1/t==-c?"-0":e}var o=n(68),i=n(178),u=n(91),a=n(172),c=1/0,s=o?o.prototype:void 0,f=s?s.toString:void 0;t.exports=r},function(t,e){function n(t,e){for(var n=-1,r=null==t?0:t.length,o=Array(r);++n<r;)o[n]=e(t[n],n,t);return o}t.exports=n},function(t,e,n){function r(t){if("string"==typeof t||o(t))return t;var e=t+"";return"0"==e&&1/t==-i?"-0":e}var o=n(172),i=1/0;t.exports=r},function(t,e,n){function r(t,e){return null!=t&&i(t,e,o)}var o=n(181),i=n(182);t.exports=r},function(t,e){function n(t,e){return null!=t&&e in Object(t)}t.exports=n},function(t,e,n){function r(t,e,n){e=o(e,t);for(var r=-1,f=e.length,l=!1;++r<f;){var p=s(e[r]);if(!(l=null!=t&&n(t,p)))break;t=t[p]}return l||++r!=f?l:!!(f=null==t?0:t.length)&&c(f)&&a(p,f)&&(u(t)||i(t))}var o=n(170),i=n(88),u=n(91),a=n(95),c=n(98),s=n(179);t.exports=r},function(t,e){function n(t){return t}t.exports=n},function(t,e,n){function r(t){return u(t)?o(a(t)):i(t)}var o=n(185),i=n(186),u=n(171),a=n(179);t.exports=r},function(t,e){function n(t){return function(e){return null==e?void 0:e[t]}}t.exports=n},function(t,e,n){function r(t){return function(e){return o(e,t)}}var o=n(169);t.exports=r},function(t,e,n){function r(t,e){return t&&t.length?i(t,o(e,2)):[]}var o=n(107),i=n(188);t.exports=r},function(t,e,n){function r(t,e,n){var r=-1,l=i,p=t.length,d=!0,v=[],y=v;if(n)d=!1,l=u;else if(p>=f){var h=e?null:c(t);if(h)return s(h);d=!1,l=a,y=new o}else y=e?[]:v;t:for(;++r<p;){var b=t[r],m=e?e(b):b;if(b=n||0!==b?b:0,d&&m===m){for(var g=y.length;g--;)if(y[g]===m)continue t;e&&y.push(m),v.push(b)}else l(y,m,n)||(y!==v&&y.push(m),v.push(b))}return v}var o=n(143),i=n(189),u=n(194),a=n(147),c=n(195),s=n(151),f=200;t.exports=r},function(t,e,n){function r(t,e){return!!(null==t?0:t.length)&&o(t,e,0)>-1}var o=n(190);t.exports=r},function(t,e,n){function r(t,e,n){return e===e?u(t,e,n):o(t,i,n)}var o=n(191),i=n(192),u=n(193);t.exports=r},function(t,e){function n(t,e,n,r){for(var o=t.length,i=n+(r?1:-1);r?i--:++i<o;)if(e(t[i],i,t))return i;return-1}t.exports=n},function(t,e){function n(t){return t!==t}t.exports=n},function(t,e){function n(t,e,n){for(var r=n-1,o=t.length;++r<o;)if(t[r]===e)return r;return-1}t.exports=n},function(t,e){function n(t,e,n){for(var r=-1,o=null==t?0:t.length;++r<o;)if(n(e,t[r]))return!0;return!1}t.exports=n},function(t,e,n){var r=n(162),o=n(196),i=n(151),u=r&&1/i(new r([,-0]))[1]==1/0?function(t){return new r(t)}:o;t.exports=u},function(t,e){function n(){}t.exports=n},function(t,e,n){"use strict";var r=n(47);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(n(198)),i=r(n(202)),u=r(n(206)),a=function(){return window.Promise||(window.Promise=o.default),new o.default(function(t,e){requirejs(["idcta-v2/idcta-1","orb/cookies"],function(e,n){t({idcta:e,cookiesLib:n})},function(t){i.default.track("requirejs","error",{error_message:t.toString()}),e(t)})})},c={isSignedIn:!1},s=function(){return a().then(function(t){var e=t.idcta,n=t.cookiesLib,r=n.readPolicy();return e.hasCookie()?u.default.checkFlagpole().then(function(){return e.initiateTokenRefresh().then(function(){var t=e.getUserDetailsFromCookie();return{isSignedIn:!0,isUnderThirteen:"u13"===t.ab,hasPersonalisationEnabled:t.ep,displayName:t.dn,personalisationCookiesEnabled:r.personalisation}}).catch(function(t){return i.default.track("id_token_refresh_error","error",{error_code:t.code,error_message:t.message}),c})}):c})},f={getDetails:s};e.default=f,t.exports=e.default},function(t,e,n){var r=n(199).Promise;t.exports=r},function(t,e,n){var r;(function(t,o,i){(function(){"use strict";function u(t){return"function"==typeof t||"object"==typeof t&&null!==t}function a(t){return"function"==typeof t}function c(t){Y=t}function s(t){J=t}function f(){return function(){W(p)}}function l(){return function(){setTimeout(p,1)}}function p(){for(var t=0;t<H;t+=2){(0,nt[t])(nt[t+1]),nt[t]=void 0,nt[t+1]=void 0}H=0}function d(t,e){var n=this,r=new this.constructor(y);void 0===r[it]&&I(r);var o=n._state;if(o){var i=arguments[o-1];J(function(){z(o,r,i,n._result)})}else P(n,r,t,e);return r}function v(t){var e=this;if(t&&"object"==typeof t&&t.constructor===e)return t;var n=new e(y);return j(n,t),n}function y(){}function h(){return new TypeError("You cannot resolve a promise with itself")}function b(){return new TypeError("A promises callback cannot return that same promise.")}function m(t){try{return t.then}catch(t){return st.error=t,st}}function g(t,e,n,r){try{t.call(e,n,r)}catch(t){return t}}function _(t,e,n){J(function(t){var r=!1,o=g(n,e,function(n){r||(r=!0,e!==n?j(t,n):S(t,n))},function(e){r||(r=!0,E(t,e))},"Settle: "+(t._label||" unknown promise"));!r&&o&&(r=!0,E(t,o))},t)}function w(t,e){e._state===at?S(t,e._result):e._state===ct?E(t,e._result):P(e,void 0,function(e){j(t,e)},function(e){E(t,e)})}function x(t,e,n){e.constructor===t.constructor&&n===rt&&constructor.resolve===ot?w(t,e):n===st?E(t,st.error):void 0===n?S(t,e):a(n)?_(t,e,n):S(t,e)}function j(t,e){t===e?E(t,h()):u(e)?x(t,e,m(e)):S(t,e)}function O(t){t._onerror&&t._onerror(t._result),k(t)}function S(t,e){t._state===ut&&(t._result=e,t._state=at,0!==t._subscribers.length&&J(k,t))}function E(t,e){t._state===ut&&(t._state=ct,t._result=e,J(O,t))}function P(t,e,n,r){var o=t._subscribers,i=o.length;t._onerror=null,o[i]=e,o[i+at]=n,o[i+ct]=r,0===i&&t._state&&J(k,t)}function k(t){var e=t._subscribers,n=t._state;if(0!==e.length){for(var r,o,i=t._result,u=0;u<e.length;u+=3)r=e[u],o=e[u+n],r?z(n,r,o,i):o(i);t._subscribers.length=0}}function A(){this.error=null}function T(t,e){try{return t(e)}catch(t){return ft.error=t,ft}}function z(t,e,n,r){var o,i,u,c,s=a(n);if(s){if(o=T(n,r),o===ft?(c=!0,i=o.error,o=null):u=!0,e===o)return void E(e,b())}else o=r,u=!0;e._state!==ut||(s&&u?j(e,o):c?E(e,i):t===at?S(e,o):t===ct&&E(e,o))}function M(t,e){try{e(function(e){j(t,e)},function(e){E(t,e)})}catch(e){E(t,e)}}function N(){return lt++}function I(t){t[it]=lt++,t._state=void 0,t._result=void 0,t._subscribers=[]}function L(t){return new ht(this,t).promise}function C(t){var e=this;return new e(K(t)?function(n,r){for(var o=t.length,i=0;i<o;i++)e.resolve(t[i]).then(n,r)}:function(t,e){e(new TypeError("You must pass an array to race."))})}function D(t){var e=this,n=new e(y);return E(n,t),n}function R(){throw new TypeError("You must pass a resolver function as the first argument to the promise constructor")}function F(){throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.")}function $(t){this[it]=N(),this._result=this._state=void 0,this._subscribers=[],y!==t&&("function"!=typeof t&&R(),this instanceof $?M(this,t):F())}function q(t,e){this._instanceConstructor=t,this.promise=new t(y),this.promise[it]||I(this.promise),K(e)?(this._input=e,this.length=e.length,this._remaining=e.length,this._result=new Array(this.length),0===this.length?S(this.promise,this._result):(this.length=this.length||0,this._enumerate(),0===this._remaining&&S(this.promise,this._result))):E(this.promise,B())}function B(){return new Error("Array Methods must be provided an Array")}function G(){var t;if(void 0!==o)t=o;else if("undefined"!=typeof self)t=self;else try{t=Function("return this")()}catch(t){throw new Error("polyfill failed because global object is unavailable in this environment")}var e=t.Promise;e&&"[object Promise]"===Object.prototype.toString.call(e.resolve())&&!e.cast||(t.Promise=yt)}var V;V=Array.isArray?Array.isArray:function(t){return"[object Array]"===Object.prototype.toString.call(t)};var W,Y,U,K=V,H=0,J=function(t,e){nt[H]=t,nt[H+1]=e,2===(H+=2)&&(Y?Y(p):U())},X="undefined"!=typeof window?window:void 0,Z=X||{},Q=Z.MutationObserver||Z.WebKitMutationObserver,tt="undefined"==typeof self&&void 0!==t&&"[object process]"==={}.toString.call(t),et="undefined"!=typeof Uint8ClampedArray&&"undefined"!=typeof importScripts&&"undefined"!=typeof MessageChannel,nt=new Array(1e3);U=tt?function(){return function(){t.nextTick(p)}}():Q?function(){var t=0,e=new Q(p),n=document.createTextNode("");return e.observe(n,{characterData:!0}),function(){n.data=t=++t%2}}():et?function(){var t=new MessageChannel;return t.port1.onmessage=p,function(){t.port2.postMessage(0)}}():void 0===X?function(){try{var t=n(200);return W=t.runOnLoop||t.runOnContext,f()}catch(t){return l()}}():l();var rt=d,ot=v,it=Math.random().toString(36).substring(16),ut=void 0,at=1,ct=2,st=new A,ft=new A,lt=0,pt=L,dt=C,vt=D,yt=$;$.all=pt,$.race=dt,$.resolve=ot,$.reject=vt,$._setScheduler=c,$._setAsap=s,$._asap=J,$.prototype={constructor:$,then:rt,catch:function(t){return this.then(null,t)}};var ht=q;q.prototype._enumerate=function(){for(var t=this.length,e=this._input,n=0;this._state===ut&&n<t;n++)this._eachEntry(e[n],n)},q.prototype._eachEntry=function(t,e){var n=this._instanceConstructor,r=n.resolve;if(r===ot){var o=m(t);if(o===rt&&t._state!==ut)this._settledAt(t._state,e,t._result);else if("function"!=typeof o)this._remaining--,this._result[e]=t;else if(n===yt){var i=new n(y);x(i,t,o),this._willSettleAt(i,e)}else this._willSettleAt(new n(function(e){e(t)}),e)}else this._willSettleAt(r(t),e)},q.prototype._settledAt=function(t,e,n){var r=this.promise;r._state===ut&&(this._remaining--,t===ct?E(r,n):this._result[e]=n),0===this._remaining&&S(r,this._result)},q.prototype._willSettleAt=function(t,e){var n=this;P(t,void 0,function(t){n._settledAt(at,e,t)},function(t){n._settledAt(ct,e,t)})};var bt=G,mt={Promise:yt,polyfill:bt};n(201).amd?void 0!==(r=function(){return mt}.call(e,n,e,i))&&(i.exports=r):void 0!==i&&i.exports?i.exports=mt:void 0!==this&&(this.ES6Promise=mt),bt()}).call(this)}).call(e,n(23),function(){return this}(),n(93)(t))},function(t,e){},function(t,e){t.exports=function(){throw new Error("define cannot be used indirect")}},function(t,e,n){function r(){return f?l.resolve(f):new l(function(t){requirejs(["istats-1"],function(e){f=e,t(f)})})}function o(t){return"string"==typeof t&&t[0]}function i(t,e){return o(t)&&o(e)}function u(t,e,n){return r().then(function(r){r.log(t,e,n)})}function a(t,e){return r().then(function(n){n.track(t,e)})}function c(t,e,n){return i(t,e)?u(e,t,n):l.reject("Invalid parameters")}function s(){return r().then(function(t){return t.getCountername()})}var f,l=n(203);e.track=c,e.trackRegion=a,e.getCountername=s,e.log=u},function(t,e,n){var r=n(204).Promise;t.exports=r},function(t,e,n){var r;(function(t,o,i){(function(){"use strict";function u(t){return"function"==typeof t||"object"==typeof t&&null!==t}function a(t){return"function"==typeof t}function c(t){Y=t}function s(t){J=t}function f(){return function(){W(p)}}function l(){return function(){setTimeout(p,1)}}function p(){for(var t=0;t<H;t+=2){(0,nt[t])(nt[t+1]),nt[t]=void 0,nt[t+1]=void 0}H=0}function d(t,e){var n=this,r=new this.constructor(y);void 0===r[it]&&I(r);var o=n._state;if(o){var i=arguments[o-1];J(function(){z(o,r,i,n._result)})}else P(n,r,t,e);return r}function v(t){var e=this;if(t&&"object"==typeof t&&t.constructor===e)return t;var n=new e(y);return j(n,t),n}function y(){}function h(){return new TypeError("You cannot resolve a promise with itself")}function b(){return new TypeError("A promises callback cannot return that same promise.")}function m(t){try{return t.then}catch(t){return st.error=t,st}}function g(t,e,n,r){try{t.call(e,n,r)}catch(t){return t}}function _(t,e,n){J(function(t){var r=!1,o=g(n,e,function(n){r||(r=!0,e!==n?j(t,n):S(t,n))},function(e){r||(r=!0,E(t,e))},"Settle: "+(t._label||" unknown promise"));!r&&o&&(r=!0,E(t,o))},t)}function w(t,e){e._state===at?S(t,e._result):e._state===ct?E(t,e._result):P(e,void 0,function(e){j(t,e)},function(e){E(t,e)})}function x(t,e,n){e.constructor===t.constructor&&n===rt&&constructor.resolve===ot?w(t,e):n===st?E(t,st.error):void 0===n?S(t,e):a(n)?_(t,e,n):S(t,e)}function j(t,e){t===e?E(t,h()):u(e)?x(t,e,m(e)):S(t,e)}function O(t){t._onerror&&t._onerror(t._result),k(t)}function S(t,e){t._state===ut&&(t._result=e,t._state=at,0!==t._subscribers.length&&J(k,t))}function E(t,e){t._state===ut&&(t._state=ct,t._result=e,J(O,t))}function P(t,e,n,r){var o=t._subscribers,i=o.length;t._onerror=null,o[i]=e,o[i+at]=n,o[i+ct]=r,0===i&&t._state&&J(k,t)}function k(t){var e=t._subscribers,n=t._state;if(0!==e.length){for(var r,o,i=t._result,u=0;u<e.length;u+=3)r=e[u],o=e[u+n],r?z(n,r,o,i):o(i);t._subscribers.length=0}}function A(){this.error=null}function T(t,e){try{return t(e)}catch(t){return ft.error=t,ft}}function z(t,e,n,r){var o,i,u,c,s=a(n);if(s){if(o=T(n,r),o===ft?(c=!0,i=o.error,o=null):u=!0,e===o)return void E(e,b())}else o=r,u=!0;e._state!==ut||(s&&u?j(e,o):c?E(e,i):t===at?S(e,o):t===ct&&E(e,o))}function M(t,e){try{e(function(e){j(t,e)},function(e){E(t,e)})}catch(e){E(t,e)}}function N(){return lt++}function I(t){t[it]=lt++,t._state=void 0,t._result=void 0,t._subscribers=[]}function L(t){return new ht(this,t).promise}function C(t){var e=this;return new e(K(t)?function(n,r){for(var o=t.length,i=0;i<o;i++)e.resolve(t[i]).then(n,r)}:function(t,e){e(new TypeError("You must pass an array to race."))})}function D(t){var e=this,n=new e(y);return E(n,t),n}function R(){throw new TypeError("You must pass a resolver function as the first argument to the promise constructor")}function F(){throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.")}function $(t){this[it]=N(),this._result=this._state=void 0,this._subscribers=[],y!==t&&("function"!=typeof t&&R(),this instanceof $?M(this,t):F())}function q(t,e){this._instanceConstructor=t,this.promise=new t(y),this.promise[it]||I(this.promise),K(e)?(this._input=e,this.length=e.length,this._remaining=e.length,this._result=new Array(this.length),0===this.length?S(this.promise,this._result):(this.length=this.length||0,this._enumerate(),0===this._remaining&&S(this.promise,this._result))):E(this.promise,B())}function B(){return new Error("Array Methods must be provided an Array")}function G(){var t;if(void 0!==o)t=o;else if("undefined"!=typeof self)t=self;else try{t=Function("return this")()}catch(t){throw new Error("polyfill failed because global object is unavailable in this environment")}var e=t.Promise;e&&"[object Promise]"===Object.prototype.toString.call(e.resolve())&&!e.cast||(t.Promise=yt)}var V;V=Array.isArray?Array.isArray:function(t){return"[object Array]"===Object.prototype.toString.call(t)};var W,Y,U,K=V,H=0,J=function(t,e){nt[H]=t,nt[H+1]=e,2===(H+=2)&&(Y?Y(p):U())},X="undefined"!=typeof window?window:void 0,Z=X||{},Q=Z.MutationObserver||Z.WebKitMutationObserver,tt="undefined"==typeof self&&void 0!==t&&"[object process]"==={}.toString.call(t),et="undefined"!=typeof Uint8ClampedArray&&"undefined"!=typeof importScripts&&"undefined"!=typeof MessageChannel,nt=new Array(1e3);U=tt?function(){return function(){t.nextTick(p)}}():Q?function(){var t=0,e=new Q(p),n=document.createTextNode("");return e.observe(n,{characterData:!0}),function(){n.data=t=++t%2}}():et?function(){var t=new MessageChannel;return t.port1.onmessage=p,function(){t.port2.postMessage(0)}}():void 0===X?function(){try{var t=n(205);return W=t.runOnLoop||t.runOnContext,f()}catch(t){return l()}}():l();var rt=d,ot=v,it=Math.random().toString(36).substring(16),ut=void 0,at=1,ct=2,st=new A,ft=new A,lt=0,pt=L,dt=C,vt=D,yt=$;$.all=pt,$.race=dt,$.resolve=ot,$.reject=vt,$._setScheduler=c,$._setAsap=s,$._asap=J,$.prototype={constructor:$,then:rt,catch:function(t){return this.then(null,t)}};var ht=q;q.prototype._enumerate=function(){for(var t=this.length,e=this._input,n=0;this._state===ut&&n<t;n++)this._eachEntry(e[n],n)},q.prototype._eachEntry=function(t,e){var n=this._instanceConstructor,r=n.resolve;if(r===ot){var o=m(t);if(o===rt&&t._state!==ut)this._settledAt(t._state,e,t._result);else if("function"!=typeof o)this._remaining--,this._result[e]=t;else if(n===yt){var i=new n(y);x(i,t,o),this._willSettleAt(i,e)}else this._willSettleAt(new n(function(e){e(t)}),e)}else this._willSettleAt(r(t),e)},q.prototype._settledAt=function(t,e,n){var r=this.promise;r._state===ut&&(this._remaining--,t===ct?E(r,n):this._result[e]=n),0===this._remaining&&S(r,this._result)},q.prototype._willSettleAt=function(t,e){var n=this;P(t,void 0,function(t){n._settledAt(at,e,t)},function(t){n._settledAt(ct,e,t)})};var bt=G,mt={Promise:yt,polyfill:bt};n(201).amd?void 0!==(r=function(){return mt}.call(e,n,e,i))&&(i.exports=r):void 0!==i&&i.exports?i.exports=mt:void 0!==this&&(this.ES6Promise=mt),bt()}).call(this)}).call(e,n(23),function(){return this}(),n(93)(t))},function(t,e){},function(t,e,n){"use strict";var r=n(47);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(n(198)),i=r(n(202)),u=function(){return window.Promise||(window.Promise=o.default),new o.default(function(t,e){requirejs(["idcta-v2/id-config"],function(n){n["bbcid-v5"]&&"RED"!==n["bbcid-v5"]?t():(i.default.track("id_flagpole_red","error"),e(new Error("Flagpole RED or value missing")))},function(t){i.default.track("requirejs","error",{error_message:t.toString()}),e(t)})})},a={checkFlagpole:u};e.default=a,t.exports=e.default}]);; });</script><script>Morph.toInit.registers.push(function() { Morph.register({"view":"bbc-morph-bitesize-your-subjects-view","language":"en-GB","version":"1.1.0","_mrrVersion":"2.0.16"},'u3279372960842666'); });</script><script>Morph.init = function() { if (!Morph.initCalled) { Morph.markPerformance('morph-init'); Morph.initCalled = true; requirejs.config({ paths: { 'morph/react' : '//web.archive.org/web/20191122030557/https://m.files.bbci.co.uk/modules/vendor-react/1.0.0/react.min', 'morph/react-dom' : '//web.archive.org/web/20191122030557/https://m.files.bbci.co.uk/modules/vendor-react-dom/1.0.0/react-dom.min', 'morph/es5-shim' : '//web.archive.org/web/20191122030557/https://m.files.bbci.co.uk/modules/vendor-es5-shim/4.1.13/es5-shim.min', 'morph/es5-sham' : '//web.archive.org/web/20191122030557/https://m.files.bbci.co.uk/modules/vendor-es5-shim/4.1.13/es5-sham.min', 'morph/module/morph': '//web.archive.org/web/20191122030557/https://m.files.bbci.co.uk/modules/morph/5.3.1/bundle', 'live-push' : '//web.archive.org/web/20191122030557/https://push.api.bbci.co.uk/public/client' }, shim: { 'morph/react': { deps: ['morph/es5-shim', 'morph/es5-sham'] }, 'morph/es5-sham': { deps: ['morph/es5-shim'] } }, map: { 'morph/react-dom': { 'react': 'morph/react' } } }); } function attempt(fn) { fn(); } requirejs(['morph/react', 'morph/react-dom', 'morph/module/morph'], function(React, ReactDOM) { window.React = React; window.ReactDOM = ReactDOM; if (!Morph.toInitsCalled) { Morph.markPerformance('morph-init-core-deps-complete'); Morph.toInitsCalled = true; } Morph.toInit.bundles.forEach(attempt); Morph.toInit.bundles = []; Morph.markPerformance('morph-init-bundles-complete'); Morph.toInit.payloads.forEach(attempt); Morph.toInit.payloads = []; Morph.markPerformance('morph-init-payloads-complete'); Morph.toInit.registers.forEach(attempt); Morph.toInit.registers = []; Morph.markPerformance('morph-init-registers-complete'); }); };</script><script>if (!Morph.manualInit) { Morph.init(); } /* u3279372960842666 */</script><script>Morph.toInit.bundles.push(function() { Morph.versions["bbc-morph-bitesize-promoted-navigation-view@2.6.1"]={"@bbc/bitesize-branding":"10.2.0","babel-plugin-transform-object-assign":"6.22.0","bbc-morph-bitesize-core-components":"13.2.1","bbc-morph-bitesize-core-utils":"4.8.0","bbc-morph-bitesize-nations-levels-data":"6.4.0",classnames:"2.2.6","morph-container":"4.0.0",react:"0.14.7","react-dom":"0.14.7","react-motion":"0.4.8","whatwg-fetch":"2.0.3"},function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={exports:{},id:r,loaded:!1};return e[r].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var n={};t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){Morph.modules["bbc-morph-bitesize-promoted-navigation-view@2.6.1"]=n(1)},function(e,t,n){e.exports=n(2)},function(e,t,n){e.exports=function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var n={};return t.m=e,t.c=n,t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=3)}([function(e,t){e.exports=n(3)},function(e,t){e.exports=n(4)},function(e,t){e.exports=n(5)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function a(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),s=n(0),l=r(s),f=n(4),p=r(f),d=n(5),y=r(d),v=n(12),h=r(v),m=n(16),b=r(m),g=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.state={overlay:{visible:!1}},n.handleKeyPress=n.handleKeyPress.bind(n),n.openOverlay=n.openOverlay.bind(n),n.closeOverlay=n.closeOverlay.bind(n),n}return a(t,e),c(t,[{key:"componentDidMount",value:function(){document.addEventListener("keydown",this.handleKeyPress)}},{key:"componentWillUnmount",value:function(){document.removeEventListener("keydown",this.handleKeyPress)}},{key:"handleKeyPress",value:function(e){var t=this.state.overlay;27===e.keyCode&&t.visible&&this.closeOverlay()}},{key:"openOverlay",value:function(e){var t=this.props.language;this.elementToFocus=document.activeElement,this.setState({overlay:{visible:!0,className:"promoted-navigation-overlay__phase"+e.classModifier,title:e.title,subtitle:e.subtitle,nationList:e.nationList,phase:e.phase,closeLabel:(0,b.default)(t,"closeLabel")}}),document.querySelector("html").classList.add("fullHeight"),document.querySelector("body").classList.add("fullHeight")}},{key:"closeOverlay",value:function(){this.setState(function(e){return{overlay:u({},e.overlay,{visible:!1})}}),this.elementToFocus&&this.elementToFocus.focus(),document.querySelector("html").classList.remove("fullHeight"),document.querySelector("body").classList.remove("fullHeight")}},{key:"render",value:function(){var e=this.props,t=e.language,n=e.subdirectory,r=e.learnLink,o=this.state.overlay;return l.default.createElement("div",{className:"promoted-navigation__container"},l.default.createElement("div",{className:"promoted-navigation"},l.default.createElement(y.default,u({onClose:this.closeOverlay},o)),l.default.createElement(p.default,{href:"/bitesize/learn",enabled:"true"===r},l.default.createElement("h1",{className:"promoted-navigation__title"},(0,b.default)(t,"learnAndRevise"))),l.default.createElement(h.default,{language:t,subdirectory:n,onClick:this.openOverlay})))}}]),t}(s.Component);g.propTypes={language:s.PropTypes.string,subdirectory:s.PropTypes.string,learnLink:s.PropTypes.string},g.defaultProps={language:"en-GB",subdirectory:"bitesize",learnLink:"true"},t.default=g,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(0),i=r(o),a=n(2),u=r(a),c=function(e){var t=e.enabled,n=e.href,r=e.children;return t?i.default.createElement("a",{className:"optional-link",href:n},r,i.default.createElement("div",{className:"gel-icon gel-icon--next"},i.default.createElement(u.default,null))):r};c.propTypes={href:o.PropTypes.string.isRequired,enabled:o.PropTypes.bool.isRequired,children:o.PropTypes.oneOfType([o.PropTypes.arrayOf(o.PropTypes.node),o.PropTypes.node]).isRequired},t.default=c,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=n(0),a=r(i),u=n(6),c=r(u),s=n(7),l=r(s),f=function(e){var t=e.visible,n=e.onClose,r=e.className,i=e.title,u=e.subtitle,s=e.closeLabel,f=e.phase,p=e.nationList;return a.default.createElement(l.default,{shouldShowOverlay:t,onCloseClick:n,className:r,title:i,subtitle:u,closeLabel:s,phase:f},p.map(function(e){return a.default.createElement(c.default,o({key:e.label,listItemClass:"bitesize__nation-level-list__list-item"},e))}))};f.displayName="OverlayContainer",f.propTypes={className:i.PropTypes.string,closeLabel:i.PropTypes.string,nationList:i.PropTypes.arrayOf(i.PropTypes.shape({label:i.PropTypes.string.isRequired,levelList:i.PropTypes.arrayOf(i.PropTypes.shape({label:i.PropTypes.string.isRequired,url:i.PropTypes.string.isRequired}).isRequired).isRequired})),onClose:i.PropTypes.func.isRequired,phase:i.PropTypes.string,subtitle:i.PropTypes.string,title:i.PropTypes.string,visible:i.PropTypes.bool},f.defaultProps={className:"",closeLabel:"",nationList:[],phase:null,subtitle:"",title:"",visible:!1},t.default=f,e.exports=t.default},function(e,t){e.exports=n(57)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function a(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function u(e){e.stopPropagation(),e.preventDefault()}function c(){document.removeEventListener("click",u)}Object.defineProperty(t,"__esModule",{value:!0});var s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),f=n(0),p=r(f),d=n(8),y=n(1),v=r(y),h=n(9),m=r(h),b=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return a(t,e),l(t,[{key:"componentWillReceiveProps",value:function(e){var t=this.props.shouldShowOverlay;e.shouldShowOverlay!==t&&document.addEventListener("click",u)}},{key:"render",value:function(){var e=this,t=this.props,n=t.shouldShowOverlay,r=t.className;return p.default.createElement(d.Motion,{defaultStyle:{opacity:0},style:{opacity:(0,d.spring)(n?1:0,{stiffness:300})},onRest:function(){return c()}},function(t){return 0!==t.opacity?p.default.createElement(m.default,s({className:(0,v.default)(n?"":"fading",r)},e.props)):null})}}]),t}(f.Component);b.propTypes={shouldShowOverlay:f.PropTypes.bool,className:f.PropTypes.string},b.defaultProps={className:"",shouldShowOverlay:!1},b.displayName="Overlay",t.default=b,e.exports=t.default},function(e,t){e.exports=n(69)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function a(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var u=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=n(0),s=r(c),l=n(1),f=r(l),p=n(10),d=r(p),y=n(11),v=r(y),h=function(e){function t(){o(this,t);var e=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return e.state={overlayWidth:0},e.handleKeyDown=e.handleKeyDown.bind(e),e.handleResize=e.handleResize.bind(e),e}return a(t,e),u(t,[{key:"componentDidMount",value:function(){this.handleResize(),document.addEventListener("keydown",this.handleKeyDown),window.addEventListener("resize",this.handleResize),window.addEventListener("orientationchange",this.handleResize)}},{key:"componentWillUnmount",value:function(){document.removeEventListener("keydown",this.handleKeyDown),window.removeEventListener("resize",this.handleResize),window.removeEventListener("orientationchange",this.handleResize)}},{key:"handleKeyDown",value:function(e){if(9===e.keyCode)return document.activeElement===this.overlay&&e.shiftKey?void(this.finalFocusAnchor&&this.finalFocusAnchor.focus()):void(document.activeElement!==this.finalFocusAnchor||e.shiftKey||this.overlay&&this.overlay.focus())}},{key:"handleResize",value:function(){this.setState({overlayWidth:document.body.clientWidth})}},{key:"render",value:function(){var e=this,t=this.props,n=t.children,r=t.className,o=t.closeLabel,i=t.onCloseClick,a=t.subtitle,u=t.title,c=this.state.overlayWidth;return s.default.createElement("div",{role:"dialog","aria-label":"Dialog opened, choose an education stage",className:(0,f.default)("promoted-navigation-overlay__container",r),ref:function(t){e.overlay=t},tabIndex:"0"},s.default.createElement("div",{className:"promoted-navigation-overlay__header-container",style:{width:c}},s.default.createElement("div",{className:"promoted-navigation-overlay__wrap"},s.default.createElement("div",{className:"promoted-navigation-overlay__layout"},s.default.createElement("div",{className:"promoted-navigation-overlay__header"},s.default.createElement(v.default,{className:"bitesize__logo",shouldFocusWhenMount:!0}),s.default.createElement("div",{className:"promoted-navigation-overlay__close-btn__container"},s.default.createElement("button",{className:"promoted-navigation-overlay__close-btn",onClick:i,type:"button"},s.default.createElement("span",{className:"close-text"},o),s.default.createElement("div",{className:"gel-icon gel-icon--no"},s.default.createElement(d.default,null)))))))),s.default.createElement("div",{className:"promoted-navigation-overlay__wrap"},s.default.createElement("div",{className:"promoted-navigation-overlay__layout"},s.default.createElement("div",{className:"promoted-navigation-overlay__body-container"},s.default.createElement("h2",{className:"promoted-navigation-overlay__body-title"},u),s.default.createElement("p",{className:"promoted-navigation-overlay__body-p"},a),n,s.default.createElement("span",{id:"overlay-final-focus",ref:function(t){void 0===e.finalFocusAnchor&&(e.finalFocusAnchor=t)},tabIndex:"0"})))))}}]),t}(c.Component);h.propTypes={children:c.PropTypes.node.isRequired,closeLabel:c.PropTypes.string,onCloseClick:c.PropTypes.func.isRequired,className:c.PropTypes.string,subtitle:c.PropTypes.string.isRequired,title:c.PropTypes.string.isRequired},h.defaultProps={className:"",closeLabel:"Close"},h.displayName="OverlayContent",t.default=h,e.exports=t.default},function(e,t){e.exports=n(100)},function(e,t){e.exports=n(101)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(0),i=r(o),a=n(13),u=r(a),c=n(14),s=r(c),l=n(15),f=r(l),p=function(e){var t=e.navigation,n=e.onClick;return i.default.createElement("div",{className:"promoted-navigation__phases"},i.default.createElement("div",{className:"promoted-navigation__phases-layout"},t.body.phases.map(function(e){return"primary"===e.phase?i.default.createElement("div",{className:"promoted-navigation__phases-item",key:e.title},i.default.createElement(f.default,{className:"phase-card"+e.classModifier,title:e.title,subtitle:e.subtitle,ctaText:e.cta,linkURL:"/bitesize/primary"})):i.default.createElement("div",{className:"promoted-navigation__phases-item",key:e.title},i.default.createElement(s.default,{className:"phase-card"+e.classModifier,title:e.title,subtitle:e.subtitle,ctaText:e.cta,onClick:function(){return n(e)}}))})))};p.displayName="Navigation",p.propTypes={onClick:o.PropTypes.func.isRequired,navigation:o.PropTypes.shape({body:o.PropTypes.shape({phases:o.PropTypes.arrayOf(o.PropTypes.shape({classModifier:o.PropTypes.string.isRequired,title:o.PropTypes.string.isRequired,subtitle:o.PropTypes.string.isRequired,cta:o.PropTypes.string.isRequired,nationList:o.PropTypes.arrayOf(o.PropTypes.shape({label:o.PropTypes.string.isRequired,levelList:o.PropTypes.arrayOf(o.PropTypes.shape({label:o.PropTypes.string.isRequired,url:o.PropTypes.string.isRequired}).isRequired).isRequired}).isRequired).isRequired}).isRequired).isRequired}).isRequired}).isRequired},t.default=u.default.create(p,{data:function(e){return{navigation:{uri:{data:"bbc-morph-bitesize-nations-levels-data",language:e.language,subdirectory:e.subdirectory},updates:!1}}}}),e.exports=t.default},function(e,t){e.exports=n(350)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function a(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var u=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=n(1),s=r(c),l=n(0),f=r(l),p=n(2),d=r(p),y=function(e,t){return t?e+" ("+t+")":e},v=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.onClick=n.onClick.bind(n),n}return a(t,e),u(t,[{key:"onClick",value:function(){var e=this.props.onClick;this.button.blur(),e()}},{key:"render",value:function(){var e=this,t=this.props,n=t.className,r=t.ctaText,o=t.subtitle,i=t.title;return f.default.createElement("div",{className:(0,s.default)("phase-card",n)},f.default.createElement("button",{className:"phase-card__link",onClick:this.onClick,"aria-label":y(r,o),ref:function(t){e.button=t},type:"button"},f.default.createElement("div",{className:"phase-card__content-container"},f.default.createElement("div",{className:"phase-card__title"},i),f.default.createElement("div",{className:"phase-card__subtitle"},o),f.default.createElement("div",{className:"phase-card__cta"},r,f.default.createElement("div",{className:"gel-icon gel-icon--next"},f.default.createElement(d.default,null))))))}}]),t}(l.Component);v.displayName="PhaseCardButton",v.defaultProps={title:"",ctaText:"",onClick:function(){},subtitle:"",className:void 0},v.propTypes={ctaText:l.PropTypes.string,onClick:l.PropTypes.func,subtitle:l.PropTypes.string,title:l.PropTypes.string,className:l.PropTypes.string},t.default=v,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(1),i=r(o),a=n(0),u=r(a),c=n(2),s=r(c),l=function(e,t){return t?e+" ("+t+")":e},f=function(e){var t=e.className,n=e.ctaText,r=e.subtitle,o=e.title,a=e.linkURL;return u.default.createElement("div",{className:(0,i.default)("phase-card",t)},u.default.createElement("a",{className:"phase-card__link",href:a,"aria-label":l(n,r)},u.default.createElement("div",{className:"phase-card__content-container"},u.default.createElement("div",{className:"phase-card__title"},o),u.default.createElement("div",{className:"phase-card__subtitle"},r),u.default.createElement("div",{className:"phase-card__cta"},n,u.default.createElement("div",{className:"gel-icon gel-icon--next"},u.default.createElement(s.default,null))))))};f.displayName="PhaseCardLink",f.defaultProps={title:"",ctaText:"",subtitle:"",className:void 0},f.propTypes={ctaText:a.PropTypes.string,linkURL:a.PropTypes.string.isRequired,subtitle:a.PropTypes.string,title:a.PropTypes.string,className:a.PropTypes.string},t.default=f,e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={"en-GB":{learnAndRevise:"Learn & revise",bitesizeCTA:"get the best out of Bitesize",closeLabel:"Close"},"cy-GB":{learnAndRevise:"Dysgu ac adolygu",bitesizeCTA:"gael y gorau o Bitesize",closeLabel:"Cau"},"ga-GB":{learnAndRevise:"Foghlaim",bitesizeCTA:"le gach leas a bhaint as Bitesize",closeLabel:"Druid"},"gd-GB":{learnAndRevise:"Ionnsaich",bitesizeCTA:"a' chuid as fheàrr fhaighinn à Bitesize",closeLabel:"Dùin"}};t.default=function(e,t){return r[r[e]?e:"en-GB"][t]||""},e.exports=t.default}])},function(e,t){e.exports=React},function(e,t,n){var r,o;!function(){"use strict";function n(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var o=typeof r;if("string"===o||"number"===o)e.push(r);else if(Array.isArray(r)&&r.length){var a=n.apply(null,r);a&&e.push(a)}else if("object"===o)for(var u in r)i.call(r,u)&&r[u]&&e.push(u)}}return e.join(" ")}var i={}.hasOwnProperty;void 0!==e&&e.exports?(n.default=n,e.exports=n):(r=[],void 0!==(o=function(){return n}.apply(t,r))&&(e.exports=o))}()},function(e,t,n){"use strict";function r(e){return(r="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(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function a(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}function u(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?c(e):t}function c(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function s(e){return(s=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&f(e,t)}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(6),n(23);var p=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var r=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};r.get||r.set?Object.defineProperty(t,n,r):t[n]=e[n]}return t.default=e,t}(n(3)),d=function(e){function t(){return o(this,t),u(this,s(t).apply(this,arguments))}return l(t,e),a(t,[{key:"componentDidMount",value:function(){this.svg.setAttribute("focusable","false")}},{key:"render",value:function(){var e=this;return p.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"31.9",height:"32",viewBox:"0 0 31.9 32",ref:function(t){e.svg=t}},p.default.createElement("path",{d:"M29 16L3 0v7.2L17.6 16 3 24.8V32z"}))}}]),t}(p.Component),y=d;t.default=y,e.exports=t.default},function(e,t,n){n(7)("asyncIterator")},function(e,t,n){var r=n(8),o=n(9),i=n(10),a=n(11),u=n(15).f;e.exports=function(e){var t=o.Symbol||(o.Symbol=i?{}:r.Symbol||{});"_"==e.charAt(0)||e in t||u(t,e,{value:a.f(e)})}},function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(e,t){var n=e.exports={version:"2.6.9"};"number"==typeof __e&&(__e=n)},function(e,t){e.exports=!1},function(e,t,n){t.f=n(12)},function(e,t,n){var r=n(13)("wks"),o=n(14),i=n(8).Symbol,a="function"==typeof i;(e.exports=function(e){return r[e]||(r[e]=a&&i[e]||(a?i:o)("Symbol."+e))}).store=r},function(e,t,n){var r=n(9),o=n(8),i=o["__core-js_shared__"]||(o["__core-js_shared__"]={});(e.exports=function(e,t){return i[e]||(i[e]=void 0!==t?t:{})})("versions",[]).push({version:r.version,mode:n(10)?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(e,t){var n=0,r=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+r).toString(36))}},function(e,t,n){var r=n(16),o=n(18),i=n(22),a=Object.defineProperty;t.f=n(19)?Object.defineProperty:function(e,t,n){if(r(e),t=i(t,!0),r(n),o)try{return a(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},function(e,t,n){var r=n(17);e.exports=function(e){if(!r(e))throw TypeError(e+" is not an object!");return e}},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t,n){e.exports=!n(19)&&!n(20)(function(){return 7!=Object.defineProperty(n(21)("div"),"a",{get:function(){return 7}}).a})},function(e,t,n){e.exports=!n(20)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t,n){var r=n(17),o=n(8).document,i=r(o)&&r(o.createElement);e.exports=function(e){return i?o.createElement(e):{}}},function(e,t,n){var r=n(17);e.exports=function(e,t){if(!r(e))return e;var n,o;if(t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;if("function"==typeof(n=e.valueOf)&&!r(o=n.call(e)))return o;if(!t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;throw TypeError("Can't convert object to primitive value")}},function(e,t,n){"use strict";var r=n(8),o=n(24),i=n(19),a=n(25),u=n(28),c=n(32).KEY,s=n(20),l=n(13),f=n(33),p=n(14),d=n(12),y=n(11),v=n(7),h=n(34),m=n(49),b=n(16),g=n(17),_=n(50),x=n(37),O=n(22),w=n(27),j=n(51),E=n(54),S=n(56),P=n(47),T=n(15),A=n(35),N=S.f,I=T.f,k=E.f,M=r.Symbol,R=r.JSON,C=R&&R.stringify,D=d("_hidden"),W=d("toPrimitive"),F={}.propertyIsEnumerable,L=l("symbol-registry"),V=l("symbols"),z=l("op-symbols"),q=Object.prototype,$="function"==typeof M&&!!P.f,B=r.QObject,U=!B||!B.prototype||!B.prototype.findChild,Y=i&&s(function(){return 7!=j(I({},"a",{get:function(){return I(this,"a",{value:7}).a}})).a})?function(e,t,n){var r=N(q,t);r&&delete q[t],I(e,t,n),r&&e!==q&&I(q,t,r)}:I,K=function(e){var t=V[e]=j(M.prototype);return t._k=e,t},G=$&&"symbol"==typeof M.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof M},J=function(e,t,n){return e===q&&J(z,t,n),b(e),t=O(t,!0),b(n),o(V,t)?(n.enumerable?(o(e,D)&&e[D][t]&&(e[D][t]=!1),n=j(n,{enumerable:w(0,!1)})):(o(e,D)||I(e,D,w(1,{})),e[D][t]=!0),Y(e,t,n)):I(e,t,n)},H=function(e,t){b(e);for(var n,r=h(t=x(t)),o=0,i=r.length;i>o;)J(e,n=r[o++],t[n]);return e},Z=function(e,t){return void 0===t?j(e):H(j(e),t)},Q=function(e){var t=F.call(this,e=O(e,!0));return!(this===q&&o(V,e)&&!o(z,e))&&(!(t||!o(this,e)||!o(V,e)||o(this,D)&&this[D][e])||t)},X=function(e,t){if(e=x(e),t=O(t,!0),e!==q||!o(V,t)||o(z,t)){var n=N(e,t);return!n||!o(V,t)||o(e,D)&&e[D][t]||(n.enumerable=!0),n}},ee=function(e){for(var t,n=k(x(e)),r=[],i=0;n.length>i;)o(V,t=n[i++])||t==D||t==c||r.push(t);return r},te=function(e){for(var t,n=e===q,r=k(n?z:x(e)),i=[],a=0;r.length>a;)!o(V,t=r[a++])||n&&!o(q,t)||i.push(V[t]);return i};$||(M=function(){if(this instanceof M)throw TypeError("Symbol is not a constructor!");var e=p(arguments.length>0?arguments[0]:void 0),t=function(n){this===q&&t.call(z,n),o(this,D)&&o(this[D],e)&&(this[D][e]=!1),Y(this,e,w(1,n))};return i&&U&&Y(q,e,{configurable:!0,set:t}),K(e)},u(M.prototype,"toString",function(){return this._k}),S.f=X,T.f=J,n(55).f=E.f=ee,n(48).f=Q,P.f=te,i&&!n(10)&&u(q,"propertyIsEnumerable",Q,!0),y.f=function(e){return K(d(e))}),a(a.G+a.W+a.F*!$,{Symbol:M});for(var ne="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),re=0;ne.length>re;)d(ne[re++]);for(var oe=A(d.store),ie=0;oe.length>ie;)v(oe[ie++]);a(a.S+a.F*!$,"Symbol",{for:function(e){return o(L,e+="")?L[e]:L[e]=M(e)},keyFor:function(e){if(!G(e))throw TypeError(e+" is not a symbol!");for(var t in L)if(L[t]===e)return t},useSetter:function(){U=!0},useSimple:function(){U=!1}}),a(a.S+a.F*!$,"Object",{create:Z,defineProperty:J,defineProperties:H,getOwnPropertyDescriptor:X,getOwnPropertyNames:ee,getOwnPropertySymbols:te});var ae=s(function(){P.f(1)});a(a.S+a.F*ae,"Object",{getOwnPropertySymbols:function(e){return P.f(_(e))}}),R&&a(a.S+a.F*(!$||s(function(){var e=M();return"[null]"!=C([e])||"{}"!=C({a:e})||"{}"!=C(Object(e))})),"JSON",{stringify:function(e){for(var t,n,r=[e],o=1;arguments.length>o;)r.push(arguments[o++]);if(n=t=r[1],(g(t)||void 0!==e)&&!G(e))return m(t)||(t=function(e,t){if("function"==typeof n&&(t=n.call(this,e,t)),!G(t))return t}),r[1]=t,C.apply(R,r)}}),M.prototype[W]||n(26)(M.prototype,W,M.prototype.valueOf),f(M,"Symbol"),f(Math,"Math",!0),f(r.JSON,"JSON",!0)},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t,n){var r=n(8),o=n(9),i=n(26),a=n(28),u=n(30),c=function(e,t,n){var s,l,f,p,d=e&c.F,y=e&c.G,v=e&c.S,h=e&c.P,m=e&c.B,b=y?r:v?r[t]||(r[t]={}):(r[t]||{}).prototype,g=y?o:o[t]||(o[t]={}),_=g.prototype||(g.prototype={});y&&(n=t);for(s in n)l=!d&&b&&void 0!==b[s],f=(l?b:n)[s],p=m&&l?u(f,r):h&&"function"==typeof f?u(Function.call,f):f,b&&a(b,s,f,e&c.U),g[s]!=f&&i(g,s,p),h&&_[s]!=f&&(_[s]=f)};r.core=o,c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,e.exports=c},function(e,t,n){var r=n(15),o=n(27);e.exports=n(19)?function(e,t,n){return r.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,n){var r=n(8),o=n(26),i=n(24),a=n(14)("src"),u=n(29),c=(""+u).split("toString");n(9).inspectSource=function(e){return u.call(e)},(e.exports=function(e,t,n,u){var s="function"==typeof n;s&&(i(n,"name")||o(n,"name",t)),e[t]!==n&&(s&&(i(n,a)||o(n,a,e[t]?""+e[t]:c.join(String(t)))),e===r?e[t]=n:u?e[t]?e[t]=n:o(e,t,n):(delete e[t],o(e,t,n)))})(Function.prototype,"toString",function(){return"function"==typeof this&&this[a]||u.call(this)})},function(e,t,n){e.exports=n(13)("native-function-to-string",Function.toString)},function(e,t,n){var r=n(31);e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,o){return e.call(t,n,r,o)}}return function(){return e.apply(t,arguments)}}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t,n){var r=n(14)("meta"),o=n(17),i=n(24),a=n(15).f,u=0,c=Object.isExtensible||function(){return!0},s=!n(20)(function(){return c(Object.preventExtensions({}))}),l=function(e){a(e,r,{value:{i:"O"+ ++u,w:{}}})},f=function(e,t){if(!o(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!i(e,r)){if(!c(e))return"F";if(!t)return"E";l(e)}return e[r].i},p=function(e,t){if(!i(e,r)){if(!c(e))return!0;if(!t)return!1;l(e)}return e[r].w},d=function(e){return s&&y.NEED&&c(e)&&!i(e,r)&&l(e),e},y=e.exports={KEY:r,NEED:!1,fastKey:f,getWeak:p,onFreeze:d}},function(e,t,n){var r=n(15).f,o=n(24),i=n(12)("toStringTag");e.exports=function(e,t,n){e&&!o(e=n?e:e.prototype,i)&&r(e,i,{configurable:!0,value:t})}},function(e,t,n){var r=n(35),o=n(47),i=n(48);e.exports=function(e){var t=r(e),n=o.f;if(n)for(var a,u=n(e),c=i.f,s=0;u.length>s;)c.call(e,a=u[s++])&&t.push(a);return t}},function(e,t,n){var r=n(36),o=n(46);e.exports=Object.keys||function(e){return r(e,o)}},function(e,t,n){var r=n(24),o=n(37),i=n(41)(!1),a=n(45)("IE_PROTO");e.exports=function(e,t){var n,u=o(e),c=0,s=[];for(n in u)n!=a&&r(u,n)&&s.push(n);for(;t.length>c;)r(u,n=t[c++])&&(~i(s,n)||s.push(n));return s}},function(e,t,n){var r=n(38),o=n(40);e.exports=function(e){return r(o(e))}},function(e,t,n){var r=n(39);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==r(e)?e.split(""):Object(e)}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},function(e,t,n){var r=n(37),o=n(42),i=n(44);e.exports=function(e){return function(t,n,a){var u,c=r(t),s=o(c.length),l=i(a,s);if(e&&n!=n){for(;s>l;)if((u=c[l++])!=u)return!0}else for(;s>l;l++)if((e||l in c)&&c[l]===n)return e||l||0;return!e&&-1}}},function(e,t,n){var r=n(43),o=Math.min;e.exports=function(e){return e>0?o(r(e),9007199254740991):0}},function(e,t){var n=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:n)(e)}},function(e,t,n){var r=n(43),o=Math.max,i=Math.min;e.exports=function(e,t){return e=r(e),e<0?o(e+t,0):i(e,t)}},function(e,t,n){var r=n(13)("keys"),o=n(14);e.exports=function(e){return r[e]||(r[e]=o(e))}},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t){t.f={}.propertyIsEnumerable},function(e,t,n){var r=n(39);e.exports=Array.isArray||function(e){return"Array"==r(e)}},function(e,t,n){var r=n(40);e.exports=function(e){return Object(r(e))}},function(e,t,n){var r=n(16),o=n(52),i=n(46),a=n(45)("IE_PROTO"),u=function(){},c=function(){var e,t=n(21)("iframe"),r=i.length;for(t.style.display="none",n(53).appendChild(t),t.src="javascript:",e=t.contentWindow.document,e.open(),e.write("<script>document.F=Object<\/script>"),e.close(),c=e.F;r--;)delete c.prototype[i[r]];return c()};e.exports=Object.create||function(e,t){var n;return null!==e?(u.prototype=r(e),n=new u,u.prototype=null,n[a]=e):n=c(), void 0===t?n:o(n,t)}},function(e,t,n){var r=n(15),o=n(16),i=n(35);e.exports=n(19)?Object.defineProperties:function(e,t){o(e);for(var n,a=i(t),u=a.length,c=0;u>c;)r.f(e,n=a[c++],t[n]);return e}},function(e,t,n){var r=n(8).document;e.exports=r&&r.documentElement},function(e,t,n){var r=n(37),o=n(55).f,i={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],u=function(e){try{return o(e)}catch(e){return a.slice()}};e.exports.f=function(e){return a&&"[object Window]"==i.call(e)?u(e):o(r(e))}},function(e,t,n){var r=n(36),o=n(46).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,o)}},function(e,t,n){var r=n(48),o=n(27),i=n(37),a=n(22),u=n(24),c=n(18),s=Object.getOwnPropertyDescriptor;t.f=n(19)?s:function(e,t){if(e=i(e),t=a(t,!0),c)try{return s(e,t)}catch(e){}if(u(e,t))return o(!r.f.call(e,t),e[t])}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n(58)),i=r(n(3)),a=(r(n(59)),function(e){var t=e.label,n=e.dataLabel,r=e.levelList,a=e.listItemClass;return i.default.createElement("div",{className:"nation-level-list__container"},i.default.createElement("h3",{className:"nation-level-list__header"},t),i.default.createElement("ul",{className:"nation-level-list__list-body"},r.map(function(e){return i.default.createElement("li",{key:e.label},i.default.createElement("a",{href:e.url,className:(0,o.default)("nation-level-list__list-item",a),"aria-label":"".concat(t," ").concat(e.label),"data-bbc-container":n,"data-bbc-ignore-views":1},i.default.createElement("span",{className:"nation-level-list__list-item__label"},e.label)))})))});a.defaultProps={levelList:[],listItemClass:""},a.displayName="NationLevelList";var u=a;t.default=u,e.exports=t.default},function(e,t,n){var r,o;!function(){"use strict";function n(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var o=typeof r;if("string"===o||"number"===o)e.push(r);else if(Array.isArray(r)&&r.length){var a=n.apply(null,r);a&&e.push(a)}else if("object"===o)for(var u in r)i.call(r,u)&&r[u]&&e.push(u)}}return e.join(" ")}var i={}.hasOwnProperty;void 0!==e&&e.exports?(n.default=n,e.exports=n):(r=[],void 0!==(o=function(){return n}.apply(t,r))&&(e.exports=o))}()},function(e,t,n){(function(t){if("production"!==t.env.NODE_ENV){var r=n(61);e.exports=n(64)(r.isElement,!0)}else e.exports=n(68)()}).call(t,n(60))},function(e,t){function n(){throw new Error("setTimeout has not been defined")}function r(){throw new Error("clearTimeout has not been defined")}function o(e){if(l===setTimeout)return setTimeout(e,0);if((l===n||!l)&&setTimeout)return l=setTimeout,setTimeout(e,0);try{return l(e,0)}catch(t){try{return l.call(null,e,0)}catch(t){return l.call(this,e,0)}}}function i(e){if(f===clearTimeout)return clearTimeout(e);if((f===r||!f)&&clearTimeout)return f=clearTimeout,clearTimeout(e);try{return f(e)}catch(t){try{return f.call(null,e)}catch(t){return f.call(this,e)}}}function a(){v&&d&&(v=!1,d.length?y=d.concat(y):h=-1,y.length&&u())}function u(){if(!v){var e=o(a);v=!0;for(var t=y.length;t;){for(d=y,y=[];++h<t;)d&&d[h].run();h=-1,t=y.length}d=null,v=!1,i(e)}}function c(e,t){this.fun=e,this.array=t}function s(){}var l,f,p=e.exports={};!function(){try{l="function"==typeof setTimeout?setTimeout:n}catch(e){l=n}try{f="function"==typeof clearTimeout?clearTimeout:r}catch(e){f=r}}();var d,y=[],v=!1,h=-1;p.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];y.push(new c(e,t)),1!==y.length||v||o(u)},c.prototype.run=function(){this.fun.apply(null,this.array)},p.title="browser",p.browser=!0,p.env={},p.argv=[],p.version="",p.versions={},p.on=s,p.addListener=s,p.once=s,p.off=s,p.removeListener=s,p.removeAllListeners=s,p.emit=s,p.prependListener=s,p.prependOnceListener=s,p.listeners=function(e){return[]},p.binding=function(e){throw new Error("process.binding is not supported")},p.cwd=function(){return"/"},p.chdir=function(e){throw new Error("process.chdir is not supported")},p.umask=function(){return 0}},function(e,t,n){(function(t){"use strict";"production"===t.env.NODE_ENV?e.exports=n(62):e.exports=n(63)}).call(t,n(60))},function(e,t){"use strict";function n(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case i:switch(e=e.type){case p:case d:case u:case s:case c:case v:return e;default:switch(e=e&&e.$$typeof){case f:case y:case l:return e;default:return t}}case m:case h:case a:return t}}}function r(e){return n(e)===d}Object.defineProperty(t,"__esModule",{value:!0});var o="function"==typeof Symbol&&Symbol.for,i=o?Symbol.for("react.element"):60103,a=o?Symbol.for("react.portal"):60106,u=o?Symbol.for("react.fragment"):60107,c=o?Symbol.for("react.strict_mode"):60108,s=o?Symbol.for("react.profiler"):60114,l=o?Symbol.for("react.provider"):60109,f=o?Symbol.for("react.context"):60110,p=o?Symbol.for("react.async_mode"):60111,d=o?Symbol.for("react.concurrent_mode"):60111,y=o?Symbol.for("react.forward_ref"):60112,v=o?Symbol.for("react.suspense"):60113,h=o?Symbol.for("react.memo"):60115,m=o?Symbol.for("react.lazy"):60116;t.typeOf=n,t.AsyncMode=p,t.ConcurrentMode=d,t.ContextConsumer=f,t.ContextProvider=l,t.Element=i,t.ForwardRef=y,t.Fragment=u,t.Lazy=m,t.Memo=h,t.Portal=a,t.Profiler=s,t.StrictMode=c,t.Suspense=v,t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===u||e===d||e===s||e===c||e===v||"object"==typeof e&&null!==e&&(e.$$typeof===m||e.$$typeof===h||e.$$typeof===l||e.$$typeof===f||e.$$typeof===y)},t.isAsyncMode=function(e){return r(e)||n(e)===p},t.isConcurrentMode=r,t.isContextConsumer=function(e){return n(e)===f},t.isContextProvider=function(e){return n(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===i},t.isForwardRef=function(e){return n(e)===y},t.isFragment=function(e){return n(e)===u},t.isLazy=function(e){return n(e)===m},t.isMemo=function(e){return n(e)===h},t.isPortal=function(e){return n(e)===a},t.isProfiler=function(e){return n(e)===s},t.isStrictMode=function(e){return n(e)===c},t.isSuspense=function(e){return n(e)===v}},function(e,t,n){(function(e){"use strict";"production"!==e.env.NODE_ENV&&function(){function e(e){return"string"==typeof e||"function"==typeof e||e===g||e===E||e===x||e===_||e===P||"object"==typeof e&&null!==e&&(e.$$typeof===A||e.$$typeof===T||e.$$typeof===O||e.$$typeof===w||e.$$typeof===S)}function n(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case m:var n=e.type;switch(n){case j:case E:case g:case x:case _:case P:return n;default:var r=n&&n.$$typeof;switch(r){case w:case S:case O:return r;default:return t}}case A:case T:case b:return t}}}function r(e){return Y||(Y=!0,k(!1,"The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 17+. Update your code to use ReactIs.isConcurrentMode() instead. It has the exact same API.")),o(e)||n(e)===j}function o(e){return n(e)===E}function i(e){return n(e)===w}function a(e){return n(e)===O}function u(e){return"object"==typeof e&&null!==e&&e.$$typeof===m}function c(e){return n(e)===S}function s(e){return n(e)===g}function l(e){return n(e)===A}function f(e){return n(e)===T}function p(e){return n(e)===b}function d(e){return n(e)===x}function y(e){return n(e)===_}function v(e){return n(e)===P}Object.defineProperty(t,"__esModule",{value:!0});var h="function"==typeof Symbol&&Symbol.for,m=h?Symbol.for("react.element"):60103,b=h?Symbol.for("react.portal"):60106,g=h?Symbol.for("react.fragment"):60107,_=h?Symbol.for("react.strict_mode"):60108,x=h?Symbol.for("react.profiler"):60114,O=h?Symbol.for("react.provider"):60109,w=h?Symbol.for("react.context"):60110,j=h?Symbol.for("react.async_mode"):60111,E=h?Symbol.for("react.concurrent_mode"):60111,S=h?Symbol.for("react.forward_ref"):60112,P=h?Symbol.for("react.suspense"):60113,T=h?Symbol.for("react.memo"):60115,A=h?Symbol.for("react.lazy"):60116,N=function(){},I=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var o=0,i="Warning: "+e.replace(/%s/g,function(){return n[o++]});"undefined"!=typeof console&&console.warn(i);try{throw new Error(i)}catch(e){}};N=function(e,t){if(void 0===t)throw new Error("`lowPriorityWarning(condition, format, ...args)` requires a warning message argument");if(!e){for(var n=arguments.length,r=Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];I.apply(void 0,[t].concat(r))}};var k=N,M=j,R=E,C=w,D=O,W=m,F=S,L=g,V=A,z=T,q=b,$=x,B=_,U=P,Y=!1;t.typeOf=n,t.AsyncMode=M,t.ConcurrentMode=R,t.ContextConsumer=C,t.ContextProvider=D,t.Element=W,t.ForwardRef=F,t.Fragment=L,t.Lazy=V,t.Memo=z,t.Portal=q,t.Profiler=$,t.StrictMode=B,t.Suspense=U,t.isValidElementType=e,t.isAsyncMode=r,t.isConcurrentMode=o,t.isContextConsumer=i,t.isContextProvider=a,t.isElement=u,t.isForwardRef=c,t.isFragment=s,t.isLazy=l,t.isMemo=f,t.isPortal=p,t.isProfiler=d,t.isStrictMode=y,t.isSuspense=v}()}).call(t,n(60))},function(e,t,n){(function(t){"use strict";function r(){return null}var o=n(61),i=n(65),a=n(66),u=n(67),c=Function.call.bind(Object.prototype.hasOwnProperty),s=function(){};"production"!==t.env.NODE_ENV&&(s=function(e){var t="Warning: "+e;"undefined"!=typeof console&&console.error(t);try{throw new Error(t)}catch(e){}}),e.exports=function(e,n){function l(e){var t=e&&(T&&e[T]||e[A]);if("function"==typeof t)return t}function f(e,t){return e===t?0!==e||1/e==1/t:e!==e&&t!==t}function p(e){this.message=e,this.stack=""}function d(e){function r(r,u,c,l,f,d,y){if(l=l||N,d=d||c,y!==a){if(n){var v=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use `PropTypes.checkPropTypes()` to call them. Read more at http://fb.me/use-check-prop-types");throw v.name="Invariant Violation",v}if("production"!==t.env.NODE_ENV&&"undefined"!=typeof console){var h=l+":"+c;!o[h]&&i<3&&(s("You are manually calling a React.PropTypes validation function for the `"+d+"` prop on `"+l+"`. This is deprecated and will throw in the standalone `prop-types` package. You may be seeing this warning due to a third-party PropTypes library. See https://fb.me/react-warning-dont-call-proptypes for details."),o[h]=!0,i++)}}return null==u[c]?r?new p(null===u[c]?"The "+f+" `"+d+"` is marked as required in `"+l+"`, but its value is `null`.":"The "+f+" `"+d+"` is marked as required in `"+l+"`, but its value is `undefined`."):null:e(u,c,l,f,d)}if("production"!==t.env.NODE_ENV)var o={},i=0;var u=r.bind(null,!1);return u.isRequired=r.bind(null,!0),u}function y(e){function t(t,n,r,o,i,a){var u=t[n];if(j(u)!==e)return new p("Invalid "+o+" `"+i+"` of type `"+E(u)+"` supplied to `"+r+"`, expected `"+e+"`.");return null}return d(t)}function v(e){function t(t,n,r,o,i){if("function"!=typeof e)return new p("Property `"+i+"` of component `"+r+"` has invalid PropType notation inside arrayOf.");var u=t[n];if(!Array.isArray(u)){return new p("Invalid "+o+" `"+i+"` of type `"+j(u)+"` supplied to `"+r+"`, expected an array.")}for(var c=0;c<u.length;c++){var s=e(u,c,r,o,i+"["+c+"]",a);if(s instanceof Error)return s}return null}return d(t)}function h(e){function t(t,n,r,o,i){if(!(t[n]instanceof e)){var a=e.name||N;return new p("Invalid "+o+" `"+i+"` of type `"+P(t[n])+"` supplied to `"+r+"`, expected instance of `"+a+"`.")}return null}return d(t)}function m(e){function n(t,n,r,o,i){for(var a=t[n],u=0;u<e.length;u++)if(f(a,e[u]))return null;var c=JSON.stringify(e,function(e,t){return"symbol"===E(t)?String(t):t});return new p("Invalid "+o+" `"+i+"` of value `"+String(a)+"` supplied to `"+r+"`, expected one of "+c+".")}return Array.isArray(e)?d(n):("production"!==t.env.NODE_ENV&&s(arguments.length>1?"Invalid arguments supplied to oneOf, expected an array, got "+arguments.length+" arguments. A common mistake is to write oneOf(x, y, z) instead of oneOf([x, y, z]).":"Invalid argument supplied to oneOf, expected an array."),r)}function b(e){function t(t,n,r,o,i){if("function"!=typeof e)return new p("Property `"+i+"` of component `"+r+"` has invalid PropType notation inside objectOf.");var u=t[n],s=j(u);if("object"!==s)return new p("Invalid "+o+" `"+i+"` of type `"+s+"` supplied to `"+r+"`, expected an object.");for(var l in u)if(c(u,l)){var f=e(u,l,r,o,i+"."+l,a);if(f instanceof Error)return f}return null}return d(t)}function g(e){function n(t,n,r,o,i){for(var u=0;u<e.length;u++){if(null==(0,e[u])(t,n,r,o,i,a))return null}return new p("Invalid "+o+" `"+i+"` supplied to `"+r+"`.")}if(!Array.isArray(e))return"production"!==t.env.NODE_ENV&&s("Invalid argument supplied to oneOfType, expected an instance of array."),r;for(var o=0;o<e.length;o++){var i=e[o];if("function"!=typeof i)return s("Invalid argument supplied to oneOfType. Expected an array of check functions, but received "+S(i)+" at index "+o+"."),r}return d(n)}function _(e){function t(t,n,r,o,i){var u=t[n],c=j(u);if("object"!==c)return new p("Invalid "+o+" `"+i+"` of type `"+c+"` supplied to `"+r+"`, expected `object`.");for(var s in e){var l=e[s];if(l){var f=l(u,s,r,o,i+"."+s,a);if(f)return f}}return null}return d(t)}function x(e){function t(t,n,r,o,u){var c=t[n],s=j(c);if("object"!==s)return new p("Invalid "+o+" `"+u+"` of type `"+s+"` supplied to `"+r+"`, expected `object`.");var l=i({},t[n],e);for(var f in l){var d=e[f];if(!d)return new p("Invalid "+o+" `"+u+"` key `"+f+"` supplied to `"+r+"`.\nBad object: "+JSON.stringify(t[n],null," ")+"\nValid keys: "+JSON.stringify(Object.keys(e),null," "));var y=d(c,f,r,o,u+"."+f,a);if(y)return y}return null}return d(t)}function O(t){switch(typeof t){case"number":case"string":case"undefined":return!0;case"boolean":return!t;case"object":if(Array.isArray(t))return t.every(O);if(null===t||e(t))return!0;var n=l(t);if(!n)return!1;var r,o=n.call(t);if(n!==t.entries){for(;!(r=o.next()).done;)if(!O(r.value))return!1}else for(;!(r=o.next()).done;){var i=r.value;if(i&&!O(i[1]))return!1}return!0;default:return!1}}function w(e,t){return"symbol"===e||!!t&&("Symbol"===t["@@toStringTag"]||"function"==typeof Symbol&&t instanceof Symbol)}function j(e){var t=typeof e;return Array.isArray(e)?"array":e instanceof RegExp?"object":w(t,e)?"symbol":t}function E(e){if(void 0===e||null===e)return""+e;var t=j(e);if("object"===t){if(e instanceof Date)return"date";if(e instanceof RegExp)return"regexp"}return t}function S(e){var t=E(e);switch(t){case"array":case"object":return"an "+t;case"boolean":case"date":case"regexp":return"a "+t;default:return t}}function P(e){return e.constructor&&e.constructor.name?e.constructor.name:N}var T="function"==typeof Symbol&&Symbol.iterator,A="@@iterator",N="<<anonymous>>",I={array:y("array"),bool:y("boolean"),func:y("function"),number:y("number"),object:y("object"),string:y("string"),symbol:y("symbol"),any:function(){return d(r)}(),arrayOf:v,element:function(){function t(t,n,r,o,i){var a=t[n];if(!e(a)){return new p("Invalid "+o+" `"+i+"` of type `"+j(a)+"` supplied to `"+r+"`, expected a single ReactElement.")}return null}return d(t)}(),elementType:function(){function e(e,t,n,r,i){var a=e[t];if(!o.isValidElementType(a)){return new p("Invalid "+r+" `"+i+"` of type `"+j(a)+"` supplied to `"+n+"`, expected a single ReactElement type.")}return null}return d(e)}(),instanceOf:h,node:function(){function e(e,t,n,r,o){return O(e[t])?null:new p("Invalid "+r+" `"+o+"` supplied to `"+n+"`, expected a ReactNode.")}return d(e)}(),objectOf:b,oneOf:m,oneOfType:g,shape:_,exact:x};return p.prototype=Error.prototype,I.checkPropTypes=u,I.resetWarningCache=u.resetWarningCache,I.PropTypes=I,I}}).call(t,n(60))},function(e,t){"use strict";function n(e){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}var r=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach(function(e){r[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var a,u,c=n(e),s=1;s<arguments.length;s++){a=Object(arguments[s]);for(var l in a)o.call(a,l)&&(c[l]=a[l]);if(r){u=r(a);for(var f=0;f<u.length;f++)i.call(a,u[f])&&(c[u[f]]=a[u[f]])}}return c}},function(e,t){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){(function(t){"use strict";function r(e,n,r,c,s){if("production"!==t.env.NODE_ENV)for(var l in e)if(u(e,l)){var f;try{if("function"!=typeof e[l]){var p=Error((c||"React class")+": "+r+" type `"+l+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof e[l]+"`.");throw p.name="Invariant Violation",p}f=e[l](n,l,c,r,null,i)}catch(e){f=e}if(!f||f instanceof Error||o((c||"React class")+": type specification of "+r+" `"+l+"` is invalid; the type checker function must return `null` or an `Error` but returned a "+typeof f+". You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument)."),f instanceof Error&&!(f.message in a)){a[f.message]=!0;var d=s?s():"";o("Failed "+r+" type: "+f.message+(null!=d?d:""))}}}var o=function(){};if("production"!==t.env.NODE_ENV){var i=n(66),a={},u=Function.call.bind(Object.prototype.hasOwnProperty);o=function(e){var t="Warning: "+e;"undefined"!=typeof console&&console.error(t);try{throw new Error(t)}catch(e){}}}r.resetWarningCache=function(){"production"!==t.env.NODE_ENV&&(a={})},e.exports=r}).call(t,n(60))},function(e,t,n){"use strict";function r(){}function o(){}var i=n(66);o.resetWarningCache=r,e.exports=function(){function e(e,t,n,r,o,a){if(a!==i){var u=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw u.name="Invariant Violation",u}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:r};return n.PropTypes=n,n}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e.default:e}t.__esModule=!0;var o=n(70);t.Motion=r(o);var i=n(94);t.StaggeredMotion=r(i);var a=n(95);t.TransitionMotion=r(a);var u=n(97);t.spring=r(u);var c=n(98);t.presets=r(c);var s=n(72);t.stripStyle=r(s);var l=n(99);t.reorderKeys=r(l)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=n(71),a=r(i),u=n(72),c=r(u),s=n(73),l=r(s),f=n(74),p=r(f),d=n(75),y=r(d),v=n(77),h=r(v),m=n(3),b=r(m),g=n(78),_=r(g),x=n(87),O=r(x),w=O.default({propTypes:{defaultStyle:_.default.objectOf(_.default.number),style:_.default.objectOf(_.default.oneOfType([_.default.number,_.default.object])).isRequired,children:_.default.func.isRequired,onRest:_.default.func},getInitialState:function(){var e=this.props,t=e.defaultStyle,n=e.style,r=t||c.default(n),o=a.default(r);return{currentStyle:r,currentVelocity:o,lastIdealStyle:r,lastIdealVelocity:o}},wasAnimating:!1,animationID:null,prevTime:0,accumulatedTime:0,unreadPropStyle:null,clearUnreadPropStyle:function(e){var t=!1,n=this.state,r=n.currentStyle,i=n.currentVelocity,a=n.lastIdealStyle,u=n.lastIdealVelocity;for(var c in e)if(Object.prototype.hasOwnProperty.call(e,c)){var s=e[c];"number"==typeof s&&(t||(t=!0,r=o({},r),i=o({},i),a=o({},a),u=o({},u)),r[c]=s,i[c]=0,a[c]=s,u[c]=0)}t&&this.setState({currentStyle:r,currentVelocity:i,lastIdealStyle:a,lastIdealVelocity:u})},startAnimationIfNecessary:function(){var e=this;this.animationID=y.default(function(t){var n=e.props.style;if(h.default(e.state.currentStyle,n,e.state.currentVelocity))return e.wasAnimating&&e.props.onRest&&e.props.onRest(),e.animationID=null,e.wasAnimating=!1,void(e.accumulatedTime=0);e.wasAnimating=!0;var r=t||p.default(),o=r-e.prevTime;if(e.prevTime=r,e.accumulatedTime=e.accumulatedTime+o,e.accumulatedTime>1e3/60*10&&(e.accumulatedTime=0),0===e.accumulatedTime)return e.animationID=null,void e.startAnimationIfNecessary();var i=(e.accumulatedTime-Math.floor(e.accumulatedTime/(1e3/60))*(1e3/60))/(1e3/60),a=Math.floor(e.accumulatedTime/(1e3/60)),u={},c={},s={},f={};for(var d in n)if(Object.prototype.hasOwnProperty.call(n,d)){var y=n[d];if("number"==typeof y)s[d]=y,f[d]=0,u[d]=y,c[d]=0;else{for(var v=e.state.lastIdealStyle[d],m=e.state.lastIdealVelocity[d],b=0;b<a;b++){var g=l.default(1e3/60/1e3,v,m,y.val,y.stiffness,y.damping,y.precision);v=g[0],m=g[1]}var _=l.default(1e3/60/1e3,v,m,y.val,y.stiffness,y.damping,y.precision),x=_[0],O=_[1];s[d]=v+(x-v)*i,f[d]=m+(O-m)*i,u[d]=v,c[d]=m}}e.animationID=null,e.accumulatedTime-=a*(1e3/60),e.setState({currentStyle:s,currentVelocity:f,lastIdealStyle:u,lastIdealVelocity:c}),e.unreadPropStyle=null,e.startAnimationIfNecessary()})},componentDidMount:function(){this.prevTime=p.default(),this.startAnimationIfNecessary()},componentWillReceiveProps:function(e){null!=this.unreadPropStyle&&this.clearUnreadPropStyle(this.unreadPropStyle),this.unreadPropStyle=e.style,null==this.animationID&&(this.prevTime=p.default(),this.startAnimationIfNecessary())},componentWillUnmount:function(){null!=this.animationID&&(y.default.cancel(this.animationID),this.animationID=null)},render:function(){var e=this.props.children(this.state.currentStyle);return e&&b.default.Children.only(e)}});t.default=w,e.exports=t.default},function(e,t){"use strict";function n(e){var t={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=0);return t}t.__esModule=!0,t.default=n,e.exports=t.default},function(e,t){"use strict";function n(e){var t={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]="number"==typeof e[n]?e[n]:e[n].val);return t}t.__esModule=!0,t.default=n,e.exports=t.default},function(e,t){"use strict";function n(e,t,n,o,i,a,u){var c=-i*(t-o),s=-a*n,l=c+s,f=n+l*e,p=t+f*e;return Math.abs(f)<u&&Math.abs(p-o)<u?(r[0]=o,r[1]=0,r):(r[0]=p,r[1]=f,r)}t.__esModule=!0,t.default=n;var r=[0,0];e.exports=t.default},function(e,t,n){(function(t){(function(){var n,r,o;"undefined"!=typeof performance&&null!==performance&&performance.now?e.exports=function(){return performance.now()}:void 0!==t&&null!==t&&t.hrtime?(e.exports=function(){return(n()-o)/1e6},r=t.hrtime,n=function(){var e;return e=r(),1e9*e[0]+e[1]},o=n()):Date.now?(e.exports=function(){return Date.now()-o},o=Date.now()):(e.exports=function(){return(new Date).getTime()-o},o=(new Date).getTime())}).call(this)}).call(t,n(60))},function(e,t,n){(function(t){for(var r=n(76),o="undefined"==typeof window?t:window,i=["moz","webkit"],a="AnimationFrame",u=o["request"+a],c=o["cancel"+a]||o["cancelRequest"+a],s=0;!u&&s<i.length;s++)u=o[i[s]+"Request"+a],c=o[i[s]+"Cancel"+a]||o[i[s]+"CancelRequest"+a];if(!u||!c){var l=0,f=0,p=[];u=function(e){if(0===p.length){var t=r(),n=Math.max(0,1e3/60-(t-l));l=n+t,setTimeout(function(){var e=p.slice(0);p.length=0;for(var t=0;t<e.length;t++)if(!e[t].cancelled)try{e[t].callback(l)}catch(e){setTimeout(function(){throw e},0)}},Math.round(n))}return p.push({handle:++f,callback:e,cancelled:!1}),f},c=function(e){for(var t=0;t<p.length;t++)p[t].handle===e&&(p[t].cancelled=!0)}}e.exports=function(e){return u.call(o,e)},e.exports.cancel=function(){c.apply(o,arguments)},e.exports.polyfill=function(e){e||(e=o),e.requestAnimationFrame=u,e.cancelAnimationFrame=c}}).call(t,function(){return this}())},function(e,t,n){(function(t){(function(){var n,r,o,i,a,u;"undefined"!=typeof performance&&null!==performance&&performance.now?e.exports=function(){return performance.now()}:void 0!==t&&null!==t&&t.hrtime?(e.exports=function(){return(n()-a)/1e6},r=t.hrtime,n=function(){var e;return e=r(),1e9*e[0]+e[1]},i=n(),u=1e9*t.uptime(),a=i-u):Date.now?(e.exports=function(){return Date.now()-o},o=Date.now()):(e.exports=function(){return(new Date).getTime()-o},o=(new Date).getTime())}).call(this)}).call(t,n(60))},function(e,t){"use strict";function n(e,t,n){for(var r in t)if(Object.prototype.hasOwnProperty.call(t,r)){if(0!==n[r])return!1;var o="number"==typeof t[r]?t[r]:t[r].val;if(e[r]!==o)return!1}return!0}t.__esModule=!0,t.default=n,e.exports=t.default},function(e,t,n){(function(t){if("production"!==t.env.NODE_ENV){var r=n(79);e.exports=n(82)(r.isElement,!0)}else e.exports=n(86)()}).call(t,n(60))},function(e,t,n){(function(t){"use strict";"production"===t.env.NODE_ENV?e.exports=n(80):e.exports=n(81)}).call(t,n(60))},function(e,t){"use strict";function n(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case i:switch(e=e.type){case p:case d:case u:case s:case c:case v:return e;default:switch(e=e&&e.$$typeof){case f:case y:case l:return e;default:return t}}case b:case m:case a:return t}}}function r(e){return n(e)===d}Object.defineProperty(t,"__esModule",{value:!0});var o="function"==typeof Symbol&&Symbol.for,i=o?Symbol.for("react.element"):60103,a=o?Symbol.for("react.portal"):60106,u=o?Symbol.for("react.fragment"):60107,c=o?Symbol.for("react.strict_mode"):60108,s=o?Symbol.for("react.profiler"):60114,l=o?Symbol.for("react.provider"):60109,f=o?Symbol.for("react.context"):60110,p=o?Symbol.for("react.async_mode"):60111,d=o?Symbol.for("react.concurrent_mode"):60111,y=o?Symbol.for("react.forward_ref"):60112,v=o?Symbol.for("react.suspense"):60113,h=o?Symbol.for("react.suspense_list"):60120,m=o?Symbol.for("react.memo"):60115,b=o?Symbol.for("react.lazy"):60116,g=o?Symbol.for("react.fundamental"):60117,_=o?Symbol.for("react.responder"):60118,x=o?Symbol.for("react.scope"):60119;t.typeOf=n,t.AsyncMode=p,t.ConcurrentMode=d,t.ContextConsumer=f,t.ContextProvider=l,t.Element=i,t.ForwardRef=y,t.Fragment=u,t.Lazy=b,t.Memo=m,t.Portal=a,t.Profiler=s,t.StrictMode=c,t.Suspense=v,t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===u||e===d||e===s||e===c||e===v||e===h||"object"==typeof e&&null!==e&&(e.$$typeof===b||e.$$typeof===m||e.$$typeof===l||e.$$typeof===f||e.$$typeof===y||e.$$typeof===g||e.$$typeof===_||e.$$typeof===x)},t.isAsyncMode=function(e){return r(e)||n(e)===p},t.isConcurrentMode=r,t.isContextConsumer=function(e){return n(e)===f},t.isContextProvider=function(e){return n(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===i},t.isForwardRef=function(e){return n(e)===y},t.isFragment=function(e){return n(e)===u},t.isLazy=function(e){return n(e)===b},t.isMemo=function(e){return n(e)===m},t.isPortal=function(e){return n(e)===a},t.isProfiler=function(e){return n(e)===s},t.isStrictMode=function(e){return n(e)===c},t.isSuspense=function(e){return n(e)===v}},function(e,t,n){(function(e){"use strict";"production"!==e.env.NODE_ENV&&function(){function e(e){return"string"==typeof e||"function"==typeof e||e===g||e===E||e===x||e===_||e===P||e===T||"object"==typeof e&&null!==e&&(e.$$typeof===N||e.$$typeof===A||e.$$typeof===O||e.$$typeof===w||e.$$typeof===S||e.$$typeof===I||e.$$typeof===k||e.$$typeof===M)}function n(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case m:var n=e.type;switch(n){case j:case E:case g:case x:case _:case P:return n;default:var r=n&&n.$$typeof;switch(r){case w:case S:case O:return r;default:return t}}case N:case A:case b:return t}}}function r(e){return H||(H=!0,D(!1,"The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 17+. Update your code to use ReactIs.isConcurrentMode() instead. It has the exact same API.")),o(e)||n(e)===j}function o(e){return n(e)===E}function i(e){return n(e)===w}function a(e){return n(e)===O}function u(e){return"object"==typeof e&&null!==e&&e.$$typeof===m}function c(e){return n(e)===S}function s(e){return n(e)===g}function l(e){return n(e)===N}function f(e){return n(e)===A}function p(e){return n(e)===b}function d(e){return n(e)===x}function y(e){return n(e)===_}function v(e){return n(e)===P}Object.defineProperty(t,"__esModule",{value:!0});var h="function"==typeof Symbol&&Symbol.for,m=h?Symbol.for("react.element"):60103,b=h?Symbol.for("react.portal"):60106,g=h?Symbol.for("react.fragment"):60107,_=h?Symbol.for("react.strict_mode"):60108,x=h?Symbol.for("react.profiler"):60114,O=h?Symbol.for("react.provider"):60109,w=h?Symbol.for("react.context"):60110,j=h?Symbol.for("react.async_mode"):60111,E=h?Symbol.for("react.concurrent_mode"):60111,S=h?Symbol.for("react.forward_ref"):60112,P=h?Symbol.for("react.suspense"):60113,T=h?Symbol.for("react.suspense_list"):60120,A=h?Symbol.for("react.memo"):60115,N=h?Symbol.for("react.lazy"):60116,I=h?Symbol.for("react.fundamental"):60117,k=h?Symbol.for("react.responder"):60118,M=h?Symbol.for("react.scope"):60119,R=function(){},C=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var o=0,i="Warning: "+e.replace(/%s/g,function(){return n[o++]});"undefined"!=typeof console&&console.warn(i);try{throw new Error(i)}catch(e){}};R=function(e,t){if(void 0===t)throw new Error("`lowPriorityWarningWithoutStack(condition, format, ...args)` requires a warning message argument");if(!e){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];C.apply(void 0,[t].concat(r))}};var D=R,W=j,F=E,L=w,V=O,z=m,q=S,$=g,B=N,U=A,Y=b,K=x,G=_,J=P,H=!1;t.typeOf=n,t.AsyncMode=W,t.ConcurrentMode=F,t.ContextConsumer=L,t.ContextProvider=V,t.Element=z,t.ForwardRef=q,t.Fragment=$,t.Lazy=B,t.Memo=U,t.Portal=Y,t.Profiler=K,t.StrictMode=G,t.Suspense=J,t.isValidElementType=e,t.isAsyncMode=r,t.isConcurrentMode=o,t.isContextConsumer=i,t.isContextProvider=a,t.isElement=u,t.isForwardRef=c,t.isFragment=s,t.isLazy=l,t.isMemo=f,t.isPortal=p,t.isProfiler=d,t.isStrictMode=y,t.isSuspense=v}()}).call(t,n(60))},function(e,t,n){(function(t){"use strict";function r(){return null}var o=n(79),i=n(83),a=n(84),u=n(85),c=Function.call.bind(Object.prototype.hasOwnProperty),s=function(){};"production"!==t.env.NODE_ENV&&(s=function(e){var t="Warning: "+e;"undefined"!=typeof console&&console.error(t);try{throw new Error(t)}catch(e){}}),e.exports=function(e,n){function l(e){var t=e&&(T&&e[T]||e[A]);if("function"==typeof t)return t}function f(e,t){return e===t?0!==e||1/e==1/t:e!==e&&t!==t}function p(e){this.message=e,this.stack=""}function d(e){function r(r,u,c,l,f,d,y){if(l=l||N,d=d||c,y!==a){if(n){var v=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use `PropTypes.checkPropTypes()` to call them. Read more at http://fb.me/use-check-prop-types");throw v.name="Invariant Violation",v}if("production"!==t.env.NODE_ENV&&"undefined"!=typeof console){var h=l+":"+c;!o[h]&&i<3&&(s("You are manually calling a React.PropTypes validation function for the `"+d+"` prop on `"+l+"`. This is deprecated and will throw in the standalone `prop-types` package. You may be seeing this warning due to a third-party PropTypes library. See https://fb.me/react-warning-dont-call-proptypes for details."),o[h]=!0,i++)}}return null==u[c]?r?new p(null===u[c]?"The "+f+" `"+d+"` is marked as required in `"+l+"`, but its value is `null`.":"The "+f+" `"+d+"` is marked as required in `"+l+"`, but its value is `undefined`."):null:e(u,c,l,f,d)}if("production"!==t.env.NODE_ENV)var o={},i=0;var u=r.bind(null,!1);return u.isRequired=r.bind(null,!0),u}function y(e){function t(t,n,r,o,i,a){var u=t[n];if(j(u)!==e)return new p("Invalid "+o+" `"+i+"` of type `"+E(u)+"` supplied to `"+r+"`, expected `"+e+"`.");return null}return d(t)}function v(e){function t(t,n,r,o,i){ if("function"!=typeof e)return new p("Property `"+i+"` of component `"+r+"` has invalid PropType notation inside arrayOf.");var u=t[n];if(!Array.isArray(u)){return new p("Invalid "+o+" `"+i+"` of type `"+j(u)+"` supplied to `"+r+"`, expected an array.")}for(var c=0;c<u.length;c++){var s=e(u,c,r,o,i+"["+c+"]",a);if(s instanceof Error)return s}return null}return d(t)}function h(e){function t(t,n,r,o,i){if(!(t[n]instanceof e)){var a=e.name||N;return new p("Invalid "+o+" `"+i+"` of type `"+P(t[n])+"` supplied to `"+r+"`, expected instance of `"+a+"`.")}return null}return d(t)}function m(e){function n(t,n,r,o,i){for(var a=t[n],u=0;u<e.length;u++)if(f(a,e[u]))return null;var c=JSON.stringify(e,function(e,t){return"symbol"===E(t)?String(t):t});return new p("Invalid "+o+" `"+i+"` of value `"+String(a)+"` supplied to `"+r+"`, expected one of "+c+".")}return Array.isArray(e)?d(n):("production"!==t.env.NODE_ENV&&s(arguments.length>1?"Invalid arguments supplied to oneOf, expected an array, got "+arguments.length+" arguments. A common mistake is to write oneOf(x, y, z) instead of oneOf([x, y, z]).":"Invalid argument supplied to oneOf, expected an array."),r)}function b(e){function t(t,n,r,o,i){if("function"!=typeof e)return new p("Property `"+i+"` of component `"+r+"` has invalid PropType notation inside objectOf.");var u=t[n],s=j(u);if("object"!==s)return new p("Invalid "+o+" `"+i+"` of type `"+s+"` supplied to `"+r+"`, expected an object.");for(var l in u)if(c(u,l)){var f=e(u,l,r,o,i+"."+l,a);if(f instanceof Error)return f}return null}return d(t)}function g(e){function n(t,n,r,o,i){for(var u=0;u<e.length;u++){if(null==(0,e[u])(t,n,r,o,i,a))return null}return new p("Invalid "+o+" `"+i+"` supplied to `"+r+"`.")}if(!Array.isArray(e))return"production"!==t.env.NODE_ENV&&s("Invalid argument supplied to oneOfType, expected an instance of array."),r;for(var o=0;o<e.length;o++){var i=e[o];if("function"!=typeof i)return s("Invalid argument supplied to oneOfType. Expected an array of check functions, but received "+S(i)+" at index "+o+"."),r}return d(n)}function _(e){function t(t,n,r,o,i){var u=t[n],c=j(u);if("object"!==c)return new p("Invalid "+o+" `"+i+"` of type `"+c+"` supplied to `"+r+"`, expected `object`.");for(var s in e){var l=e[s];if(l){var f=l(u,s,r,o,i+"."+s,a);if(f)return f}}return null}return d(t)}function x(e){function t(t,n,r,o,u){var c=t[n],s=j(c);if("object"!==s)return new p("Invalid "+o+" `"+u+"` of type `"+s+"` supplied to `"+r+"`, expected `object`.");var l=i({},t[n],e);for(var f in l){var d=e[f];if(!d)return new p("Invalid "+o+" `"+u+"` key `"+f+"` supplied to `"+r+"`.\nBad object: "+JSON.stringify(t[n],null," ")+"\nValid keys: "+JSON.stringify(Object.keys(e),null," "));var y=d(c,f,r,o,u+"."+f,a);if(y)return y}return null}return d(t)}function O(t){switch(typeof t){case"number":case"string":case"undefined":return!0;case"boolean":return!t;case"object":if(Array.isArray(t))return t.every(O);if(null===t||e(t))return!0;var n=l(t);if(!n)return!1;var r,o=n.call(t);if(n!==t.entries){for(;!(r=o.next()).done;)if(!O(r.value))return!1}else for(;!(r=o.next()).done;){var i=r.value;if(i&&!O(i[1]))return!1}return!0;default:return!1}}function w(e,t){return"symbol"===e||!!t&&("Symbol"===t["@@toStringTag"]||"function"==typeof Symbol&&t instanceof Symbol)}function j(e){var t=typeof e;return Array.isArray(e)?"array":e instanceof RegExp?"object":w(t,e)?"symbol":t}function E(e){if(void 0===e||null===e)return""+e;var t=j(e);if("object"===t){if(e instanceof Date)return"date";if(e instanceof RegExp)return"regexp"}return t}function S(e){var t=E(e);switch(t){case"array":case"object":return"an "+t;case"boolean":case"date":case"regexp":return"a "+t;default:return t}}function P(e){return e.constructor&&e.constructor.name?e.constructor.name:N}var T="function"==typeof Symbol&&Symbol.iterator,A="@@iterator",N="<<anonymous>>",I={array:y("array"),bool:y("boolean"),func:y("function"),number:y("number"),object:y("object"),string:y("string"),symbol:y("symbol"),any:function(){return d(r)}(),arrayOf:v,element:function(){function t(t,n,r,o,i){var a=t[n];if(!e(a)){return new p("Invalid "+o+" `"+i+"` of type `"+j(a)+"` supplied to `"+r+"`, expected a single ReactElement.")}return null}return d(t)}(),elementType:function(){function e(e,t,n,r,i){var a=e[t];if(!o.isValidElementType(a)){return new p("Invalid "+r+" `"+i+"` of type `"+j(a)+"` supplied to `"+n+"`, expected a single ReactElement type.")}return null}return d(e)}(),instanceOf:h,node:function(){function e(e,t,n,r,o){return O(e[t])?null:new p("Invalid "+r+" `"+o+"` supplied to `"+n+"`, expected a ReactNode.")}return d(e)}(),objectOf:b,oneOf:m,oneOfType:g,shape:_,exact:x};return p.prototype=Error.prototype,I.checkPropTypes=u,I.resetWarningCache=u.resetWarningCache,I.PropTypes=I,I}}).call(t,n(60))},function(e,t){"use strict";function n(e){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}var r=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach(function(e){r[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var a,u,c=n(e),s=1;s<arguments.length;s++){a=Object(arguments[s]);for(var l in a)o.call(a,l)&&(c[l]=a[l]);if(r){u=r(a);for(var f=0;f<u.length;f++)i.call(a,u[f])&&(c[u[f]]=a[u[f]])}}return c}},function(e,t){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){(function(t){"use strict";function r(e,n,r,c,s){if("production"!==t.env.NODE_ENV)for(var l in e)if(u(e,l)){var f;try{if("function"!=typeof e[l]){var p=Error((c||"React class")+": "+r+" type `"+l+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof e[l]+"`.");throw p.name="Invariant Violation",p}f=e[l](n,l,c,r,null,i)}catch(e){f=e}if(!f||f instanceof Error||o((c||"React class")+": type specification of "+r+" `"+l+"` is invalid; the type checker function must return `null` or an `Error` but returned a "+typeof f+". You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument)."),f instanceof Error&&!(f.message in a)){a[f.message]=!0;var d=s?s():"";o("Failed "+r+" type: "+f.message+(null!=d?d:""))}}}var o=function(){};if("production"!==t.env.NODE_ENV){var i=n(84),a={},u=Function.call.bind(Object.prototype.hasOwnProperty);o=function(e){var t="Warning: "+e;"undefined"!=typeof console&&console.error(t);try{throw new Error(t)}catch(e){}}}r.resetWarningCache=function(){"production"!==t.env.NODE_ENV&&(a={})},e.exports=r}).call(t,n(60))},function(e,t,n){"use strict";function r(){}function o(){}var i=n(84);o.resetWarningCache=r,e.exports=function(){function e(e,t,n,r,o,a){if(a!==i){var u=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw u.name="Invariant Violation",u}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:r};return n.PropTypes=n,n}},function(e,t,n){"use strict";var r=n(3),o=n(88);if(void 0===r)throw Error("create-react-class could not find the React object. If you are using script tags, make sure that React is being loaded before create-react-class.");var i=(new r.Component).updater;e.exports=o(r.Component,r.isValidElement,i)},function(e,t,n){(function(t){"use strict";function r(e){return e}function o(e,n,o){function f(e,n,r){for(var o in n)n.hasOwnProperty(o)&&"production"!==t.env.NODE_ENV&&c("function"==typeof n[o],"%s: %s type `%s` is invalid; it must be a function, usually from React.PropTypes.",e.displayName||"ReactClass",s[r],o)}function p(e,t){var n=O.hasOwnProperty(t)?O[t]:null;P.hasOwnProperty(t)&&u("OVERRIDE_BASE"===n,"ReactClassInterface: You are attempting to override `%s` from your class specification. Ensure that your method names do not overlap with React methods.",t),e&&u("DEFINE_MANY"===n||"DEFINE_MANY_MERGED"===n,"ReactClassInterface: You are attempting to define `%s` on your component more than once. This conflict may be due to a mixin.",t)}function d(e,r){if(r){u("function"!=typeof r,"ReactClass: You're attempting to use a component class or function as a mixin. Instead, just use a regular object."),u(!n(r),"ReactClass: You're attempting to use a component as a mixin. Instead, just use a regular object.");var o=e.prototype,i=o.__reactAutoBindPairs;r.hasOwnProperty(l)&&j.mixins(e,r.mixins);for(var a in r)if(r.hasOwnProperty(a)&&a!==l){var s=r[a],f=o.hasOwnProperty(a);if(p(f,a),j.hasOwnProperty(a))j[a](e,s);else{var d=O.hasOwnProperty(a),y="function"==typeof s,v=y&&!d&&!f&&!1!==r.autobind;if(v)i.push(a,s),o[a]=s;else if(f){var b=O[a];u(d&&("DEFINE_MANY_MERGED"===b||"DEFINE_MANY"===b),"ReactClass: Unexpected spec policy %s for key %s when mixing in component specs.",b,a),"DEFINE_MANY_MERGED"===b?o[a]=h(o[a],s):"DEFINE_MANY"===b&&(o[a]=m(o[a],s))}else o[a]=s,"production"!==t.env.NODE_ENV&&"function"==typeof s&&r.displayName&&(o[a].displayName=r.displayName+"_"+a)}}}else if("production"!==t.env.NODE_ENV){var g=typeof r,_="object"===g&&null!==r;"production"!==t.env.NODE_ENV&&c(_,"%s: You're attempting to include a mixin that is either null or not an object. Check the mixins included by the component, as well as any mixins they include themselves. Expected object but got %s.",e.displayName||"ReactClass",null===r?null:g)}}function y(e,t){if(t)for(var n in t){var r=t[n];if(t.hasOwnProperty(n)){var o=n in j;u(!o,'ReactClass: You are attempting to define a reserved property, `%s`, that shouldn\'t be on the "statics" key. Define it as an instance property instead; it will still be accessible on the constructor.',n);var i=n in e;if(i){var a=w.hasOwnProperty(n)?w[n]:null;return u("DEFINE_MANY_MERGED"===a,"ReactClass: You are attempting to define `%s` on your component more than once. This conflict may be due to a mixin.",n),void(e[n]=h(e[n],r))}e[n]=r}}}function v(e,t){u(e&&t&&"object"==typeof e&&"object"==typeof t,"mergeIntoWithNoDuplicateKeys(): Cannot merge non-objects.");for(var n in t)t.hasOwnProperty(n)&&(u(void 0===e[n],"mergeIntoWithNoDuplicateKeys(): Tried to merge two objects with the same key: `%s`. This conflict may be due to a mixin; in particular, this may be caused by two getInitialState() or getDefaultProps() methods returning objects with clashing keys.",n),e[n]=t[n]);return e}function h(e,t){return function(){var n=e.apply(this,arguments),r=t.apply(this,arguments);if(null==n)return r;if(null==r)return n;var o={};return v(o,n),v(o,r),o}}function m(e,t){return function(){e.apply(this,arguments),t.apply(this,arguments)}}function b(e,n){var r=n.bind(e);if("production"!==t.env.NODE_ENV){r.__reactBoundContext=e,r.__reactBoundMethod=n,r.__reactBoundArguments=null;var o=e.constructor.displayName,i=r.bind;r.bind=function(a){for(var u=arguments.length,s=Array(u>1?u-1:0),l=1;l<u;l++)s[l-1]=arguments[l];if(a!==e&&null!==a)"production"!==t.env.NODE_ENV&&c(!1,"bind(): React component methods may only be bound to the component instance. See %s",o);else if(!s.length)return"production"!==t.env.NODE_ENV&&c(!1,"bind(): You are binding a component method to the component. React does this for you automatically in a high-performance way, so you can safely remove this call. See %s",o),r;var f=i.apply(r,arguments);return f.__reactBoundContext=e,f.__reactBoundMethod=n,f.__reactBoundArguments=s,f}}return r}function g(e){for(var t=e.__reactAutoBindPairs,n=0;n<t.length;n+=2){var r=t[n],o=t[n+1];e[r]=b(e,o)}}function _(e){var n=r(function(e,r,i){"production"!==t.env.NODE_ENV&&c(this instanceof n,"Something is calling a React component directly. Use a factory or JSX instead. See: https://fb.me/react-legacyfactory"),this.__reactAutoBindPairs.length&&g(this),this.props=e,this.context=r,this.refs=a,this.updater=i||o,this.state=null;var s=this.getInitialState?this.getInitialState():null;"production"!==t.env.NODE_ENV&&void 0===s&&this.getInitialState._isMockFunction&&(s=null),u("object"==typeof s&&!Array.isArray(s),"%s.getInitialState(): must return an object or null",n.displayName||"ReactCompositeComponent"),this.state=s});n.prototype=new T,n.prototype.constructor=n,n.prototype.__reactAutoBindPairs=[],x.forEach(d.bind(null,n)),d(n,E),d(n,e),d(n,S),n.getDefaultProps&&(n.defaultProps=n.getDefaultProps()),"production"!==t.env.NODE_ENV&&(n.getDefaultProps&&(n.getDefaultProps.isReactClassApproved={}),n.prototype.getInitialState&&(n.prototype.getInitialState.isReactClassApproved={})),u(n.prototype.render,"createClass(...): Class specification must implement a `render` method."),"production"!==t.env.NODE_ENV&&(c(!n.prototype.componentShouldUpdate,"%s has a method called componentShouldUpdate(). Did you mean shouldComponentUpdate()? The name is phrased as a question because the function is expected to return a value.",e.displayName||"A component"),c(!n.prototype.componentWillRecieveProps,"%s has a method called componentWillRecieveProps(). Did you mean componentWillReceiveProps()?",e.displayName||"A component"),c(!n.prototype.UNSAFE_componentWillRecieveProps,"%s has a method called UNSAFE_componentWillRecieveProps(). Did you mean UNSAFE_componentWillReceiveProps()?",e.displayName||"A component"));for(var i in O)n.prototype[i]||(n.prototype[i]=null);return n}var x=[],O={mixins:"DEFINE_MANY",statics:"DEFINE_MANY",propTypes:"DEFINE_MANY",contextTypes:"DEFINE_MANY",childContextTypes:"DEFINE_MANY",getDefaultProps:"DEFINE_MANY_MERGED",getInitialState:"DEFINE_MANY_MERGED",getChildContext:"DEFINE_MANY_MERGED",render:"DEFINE_ONCE",componentWillMount:"DEFINE_MANY",componentDidMount:"DEFINE_MANY",componentWillReceiveProps:"DEFINE_MANY",shouldComponentUpdate:"DEFINE_ONCE",componentWillUpdate:"DEFINE_MANY",componentDidUpdate:"DEFINE_MANY",componentWillUnmount:"DEFINE_MANY",UNSAFE_componentWillMount:"DEFINE_MANY",UNSAFE_componentWillReceiveProps:"DEFINE_MANY",UNSAFE_componentWillUpdate:"DEFINE_MANY",updateComponent:"OVERRIDE_BASE"},w={getDerivedStateFromProps:"DEFINE_MANY_MERGED"},j={displayName:function(e,t){e.displayName=t},mixins:function(e,t){if(t)for(var n=0;n<t.length;n++)d(e,t[n])},childContextTypes:function(e,n){"production"!==t.env.NODE_ENV&&f(e,n,"childContext"),e.childContextTypes=i({},e.childContextTypes,n)},contextTypes:function(e,n){"production"!==t.env.NODE_ENV&&f(e,n,"context"),e.contextTypes=i({},e.contextTypes,n)},getDefaultProps:function(e,t){e.getDefaultProps?e.getDefaultProps=h(e.getDefaultProps,t):e.getDefaultProps=t},propTypes:function(e,n){"production"!==t.env.NODE_ENV&&f(e,n,"prop"),e.propTypes=i({},e.propTypes,n)},statics:function(e,t){y(e,t)},autobind:function(){}},E={componentDidMount:function(){this.__isMounted=!0}},S={componentWillUnmount:function(){this.__isMounted=!1}},P={replaceState:function(e,t){this.updater.enqueueReplaceState(this,e,t)},isMounted:function(){return"production"!==t.env.NODE_ENV&&(c(this.__didWarnIsMounted,"%s: isMounted is deprecated. Instead, make sure to clean up subscriptions and pending requests in componentWillUnmount to prevent memory leaks.",this.constructor&&this.constructor.displayName||this.name||"Component"),this.__didWarnIsMounted=!0),!!this.__isMounted}},T=function(){};return i(T.prototype,e.prototype,P),_}var i=n(89),a=n(90),u=n(91);if("production"!==t.env.NODE_ENV)var c=n(92);var s,l="mixins";s="production"!==t.env.NODE_ENV?{prop:"prop",context:"context",childContext:"child context"}:{},e.exports=o}).call(t,n(60))},function(e,t){"use strict";function n(e){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}var r=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach(function(e){r[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var a,u,c=n(e),s=1;s<arguments.length;s++){a=Object(arguments[s]);for(var l in a)o.call(a,l)&&(c[l]=a[l]);if(r){u=r(a);for(var f=0;f<u.length;f++)i.call(a,u[f])&&(c[u[f]]=a[u[f]])}}return c}},function(e,t,n){(function(t){"use strict";var n={};"production"!==t.env.NODE_ENV&&Object.freeze(n),e.exports=n}).call(t,n(60))},function(e,t,n){(function(t){"use strict";function n(e,t,n,o,i,a,u,c){if(r(t),!e){var s;if(void 0===t)s=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var l=[n,o,i,a,u,c],f=0;s=new Error(t.replace(/%s/g,function(){return l[f++]})),s.name="Invariant Violation"}throw s.framesToPop=1,s}}var r=function(e){};"production"!==t.env.NODE_ENV&&(r=function(e){if(void 0===e)throw new Error("invariant requires an error message argument")}),e.exports=n}).call(t,n(60))},function(e,t,n){(function(t){"use strict";var r=n(93),o=r;if("production"!==t.env.NODE_ENV){var i=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var o=0,i="Warning: "+e.replace(/%s/g,function(){return n[o++]});"undefined"!=typeof console&&console.error(i);try{throw new Error(i)}catch(e){}};o=function(e,t){if(void 0===t)throw new Error("`warning(condition, format, ...args)` requires a warning message argument");if(0!==t.indexOf("Failed Composite propType: ")&&!e){for(var n=arguments.length,r=Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];i.apply(void 0,[t].concat(r))}}}e.exports=o}).call(t,n(60))},function(e,t){"use strict";function n(e){return function(){return e}}var r=function(){};r.thatReturns=n,r.thatReturnsFalse=n(!1),r.thatReturnsTrue=n(!0),r.thatReturnsNull=n(null),r.thatReturnsThis=function(){return this},r.thatReturnsArgument=function(e){return e},e.exports=r},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e,t,n){for(var r=0;r<e.length;r++)if(!m.default(e[r],t[r],n[r]))return!1;return!0}t.__esModule=!0;var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a=n(71),u=r(a),c=n(72),s=r(c),l=n(73),f=r(l),p=n(74),d=r(p),y=n(75),v=r(y),h=n(77),m=r(h),b=n(3),g=r(b),_=n(78),x=r(_),O=n(87),w=r(O),j=w.default({propTypes:{defaultStyles:x.default.arrayOf(x.default.objectOf(x.default.number)),styles:x.default.func.isRequired,children:x.default.func.isRequired},getInitialState:function(){var e=this.props,t=e.defaultStyles,n=e.styles,r=t||n().map(s.default),o=r.map(function(e){return u.default(e)});return{currentStyles:r,currentVelocities:o,lastIdealStyles:r,lastIdealVelocities:o}},animationID:null,prevTime:0,accumulatedTime:0,unreadPropStyles:null,clearUnreadPropStyle:function(e){for(var t=this.state,n=t.currentStyles,r=t.currentVelocities,o=t.lastIdealStyles,a=t.lastIdealVelocities,u=!1,c=0;c<e.length;c++){var s=e[c],l=!1;for(var f in s)if(Object.prototype.hasOwnProperty.call(s,f)){var p=s[f];"number"==typeof p&&(l||(l=!0,u=!0,n[c]=i({},n[c]),r[c]=i({},r[c]),o[c]=i({},o[c]),a[c]=i({},a[c])),n[c][f]=p,r[c][f]=0,o[c][f]=p,a[c][f]=0)}}u&&this.setState({currentStyles:n,currentVelocities:r,lastIdealStyles:o,lastIdealVelocities:a})},startAnimationIfNecessary:function(){var e=this;this.animationID=v.default(function(t){var n=e.props.styles(e.state.lastIdealStyles);if(o(e.state.currentStyles,n,e.state.currentVelocities))return e.animationID=null,void(e.accumulatedTime=0);var r=t||d.default(),i=r-e.prevTime;if(e.prevTime=r,e.accumulatedTime=e.accumulatedTime+i,e.accumulatedTime>1e3/60*10&&(e.accumulatedTime=0),0===e.accumulatedTime)return e.animationID=null,void e.startAnimationIfNecessary();for(var a=(e.accumulatedTime-Math.floor(e.accumulatedTime/(1e3/60))*(1e3/60))/(1e3/60),u=Math.floor(e.accumulatedTime/(1e3/60)),c=[],s=[],l=[],p=[],y=0;y<n.length;y++){var v=n[y],h={},m={},b={},g={};for(var _ in v)if(Object.prototype.hasOwnProperty.call(v,_)){var x=v[_];if("number"==typeof x)h[_]=x,m[_]=0,b[_]=x,g[_]=0;else{for(var O=e.state.lastIdealStyles[y][_],w=e.state.lastIdealVelocities[y][_],j=0;j<u;j++){var E=f.default(1e3/60/1e3,O,w,x.val,x.stiffness,x.damping,x.precision);O=E[0],w=E[1]}var S=f.default(1e3/60/1e3,O,w,x.val,x.stiffness,x.damping,x.precision),P=S[0],T=S[1];h[_]=O+(P-O)*a,m[_]=w+(T-w)*a,b[_]=O,g[_]=w}}l[y]=h,p[y]=m,c[y]=b,s[y]=g}e.animationID=null,e.accumulatedTime-=u*(1e3/60),e.setState({currentStyles:l,currentVelocities:p,lastIdealStyles:c,lastIdealVelocities:s}),e.unreadPropStyles=null,e.startAnimationIfNecessary()})},componentDidMount:function(){this.prevTime=d.default(),this.startAnimationIfNecessary()},componentWillReceiveProps:function(e){null!=this.unreadPropStyles&&this.clearUnreadPropStyle(this.unreadPropStyles),this.unreadPropStyles=e.styles(this.state.lastIdealStyles),null==this.animationID&&(this.prevTime=d.default(),this.startAnimationIfNecessary())},componentWillUnmount:function(){null!=this.animationID&&(v.default.cancel(this.animationID),this.animationID=null)},render:function(){var e=this.props.children(this.state.currentStyles);return e&&g.default.Children.only(e)}});t.default=j,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e,t,n){var r=t;return null==r?e.map(function(e,t){return{key:e.key,data:e.data,style:n[t]}}):e.map(function(e,t){for(var o=0;o<r.length;o++)if(r[o].key===e.key)return{key:r[o].key,data:r[o].data,style:n[t]};return{key:e.key,data:e.data,style:n[t]}})}function i(e,t,n,r){if(r.length!==t.length)return!1;for(var o=0;o<r.length;o++)if(r[o].key!==t[o].key)return!1;for(var o=0;o<r.length;o++)if(!x.default(e[o],t[o].style,n[o]))return!1;return!0}function a(e,t,n,r,o,i,a,u,c){for(var l=v.default(r,o,function(e,r){var o=t(r);return null==o?(n({key:r.key,data:r.data}),null):x.default(i[e],o,a[e])?(n({key:r.key,data:r.data}),null):{key:r.key,data:r.data,style:o}}),f=[],p=[],d=[],y=[],h=0;h<l.length;h++){for(var m=l[h],b=null,g=0;g<r.length;g++)if(r[g].key===m.key){b=g;break}if(null==b){var _=e(m);f[h]=_,d[h]=_;var O=s.default(m.style);p[h]=O,y[h]=O}else f[h]=i[b],d[h]=u[b],p[h]=a[b],y[h]=c[b]}return[l,f,p,d,y]}t.__esModule=!0;var u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c=n(71),s=r(c),l=n(72),f=r(l),p=n(73),d=r(p),y=n(96),v=r(y),h=n(74),m=r(h),b=n(75),g=r(b),_=n(77),x=r(_),O=n(3),w=r(O),j=n(78),E=r(j),S=n(87),P=r(S),T=P.default({propTypes:{defaultStyles:E.default.arrayOf(E.default.shape({key:E.default.string.isRequired,data:E.default.any,style:E.default.objectOf(E.default.number).isRequired})),styles:E.default.oneOfType([E.default.func,E.default.arrayOf(E.default.shape({key:E.default.string.isRequired,data:E.default.any,style:E.default.objectOf(E.default.oneOfType([E.default.number,E.default.object])).isRequired}))]).isRequired,children:E.default.func.isRequired,willEnter:E.default.func,willLeave:E.default.func,didLeave:E.default.func},getDefaultProps:function(){return{willEnter:function(e){return f.default(e.style)},willLeave:function(){return null},didLeave:function(){}}},getInitialState:function(){var e=this.props,t=e.defaultStyles,n=e.styles,r=e.willEnter,o=e.willLeave,i=e.didLeave,u="function"==typeof n?n(t):n,c=void 0;c=null==t?u:t.map(function(e){for(var t=0;t<u.length;t++)if(u[t].key===e.key)return u[t];return e});var l=null==t?u.map(function(e){return f.default(e.style)}):t.map(function(e){return f.default(e.style)}),p=null==t?u.map(function(e){return s.default(e.style)}):t.map(function(e){return s.default(e.style)}),d=a(r,o,i,c,u,l,p,l,p),y=d[0];return{currentStyles:d[1],currentVelocities:d[2],lastIdealStyles:d[3],lastIdealVelocities:d[4],mergedPropsStyles:y}},unmounting:!1,animationID:null,prevTime:0,accumulatedTime:0,unreadPropStyles:null,clearUnreadPropStyle:function(e){for(var t=a(this.props.willEnter,this.props.willLeave,this.props.didLeave,this.state.mergedPropsStyles,e,this.state.currentStyles,this.state.currentVelocities,this.state.lastIdealStyles,this.state.lastIdealVelocities),n=t[0],r=t[1],o=t[2],i=t[3],c=t[4],s=0;s<e.length;s++){var l=e[s].style,f=!1;for(var p in l)if(Object.prototype.hasOwnProperty.call(l,p)){var d=l[p];"number"==typeof d&&(f||(f=!0,r[s]=u({},r[s]),o[s]=u({},o[s]),i[s]=u({},i[s]),c[s]=u({},c[s]),n[s]={key:n[s].key,data:n[s].data,style:u({},n[s].style)}),r[s][p]=d,o[s][p]=0,i[s][p]=d,c[s][p]=0,n[s].style[p]=d)}}this.setState({currentStyles:r,currentVelocities:o,mergedPropsStyles:n,lastIdealStyles:i,lastIdealVelocities:c})},startAnimationIfNecessary:function(){var e=this;this.unmounting||(this.animationID=g.default(function(t){if(!e.unmounting){var n=e.props.styles,r="function"==typeof n?n(o(e.state.mergedPropsStyles,e.unreadPropStyles,e.state.lastIdealStyles)):n;if(i(e.state.currentStyles,r,e.state.currentVelocities,e.state.mergedPropsStyles))return e.animationID=null,void(e.accumulatedTime=0);var u=t||m.default(),c=u-e.prevTime;if(e.prevTime=u,e.accumulatedTime=e.accumulatedTime+c,e.accumulatedTime>1e3/60*10&&(e.accumulatedTime=0),0===e.accumulatedTime)return e.animationID=null,void e.startAnimationIfNecessary();for(var s=(e.accumulatedTime-Math.floor(e.accumulatedTime/(1e3/60))*(1e3/60))/(1e3/60),l=Math.floor(e.accumulatedTime/(1e3/60)),f=a(e.props.willEnter,e.props.willLeave,e.props.didLeave,e.state.mergedPropsStyles,r,e.state.currentStyles,e.state.currentVelocities,e.state.lastIdealStyles,e.state.lastIdealVelocities),p=f[0],y=f[1],v=f[2],h=f[3],b=f[4],g=0;g<p.length;g++){var _=p[g].style,x={},O={},w={},j={};for(var E in _)if(Object.prototype.hasOwnProperty.call(_,E)){var S=_[E];if("number"==typeof S)x[E]=S,O[E]=0,w[E]=S,j[E]=0;else{for(var P=h[g][E],T=b[g][E],A=0;A<l;A++){var N=d.default(1e3/60/1e3,P,T,S.val,S.stiffness,S.damping,S.precision);P=N[0],T=N[1]}var I=d.default(1e3/60/1e3,P,T,S.val,S.stiffness,S.damping,S.precision),k=I[0],M=I[1];x[E]=P+(k-P)*s,O[E]=T+(M-T)*s,w[E]=P,j[E]=T}}h[g]=w,b[g]=j,y[g]=x,v[g]=O}e.animationID=null,e.accumulatedTime-=l*(1e3/60),e.setState({currentStyles:y,currentVelocities:v,lastIdealStyles:h,lastIdealVelocities:b,mergedPropsStyles:p}),e.unreadPropStyles=null,e.startAnimationIfNecessary()}}))},componentDidMount:function(){this.prevTime=m.default(),this.startAnimationIfNecessary()},componentWillReceiveProps:function(e){this.unreadPropStyles&&this.clearUnreadPropStyle(this.unreadPropStyles);var t=e.styles;this.unreadPropStyles="function"==typeof t?t(o(this.state.mergedPropsStyles,this.unreadPropStyles,this.state.lastIdealStyles)):t,null==this.animationID&&(this.prevTime=m.default(),this.startAnimationIfNecessary())},componentWillUnmount:function(){this.unmounting=!0,null!=this.animationID&&(g.default.cancel(this.animationID),this.animationID=null)},render:function(){var e=o(this.state.mergedPropsStyles,this.unreadPropStyles,this.state.currentStyles),t=this.props.children(e);return t&&w.default.Children.only(t)}});t.default=T,e.exports=t.default},function(e,t){"use strict";function n(e,t,n){for(var r={},o=0;o<e.length;o++)r[e[o].key]=o;for(var i={},o=0;o<t.length;o++)i[t[o].key]=o;for(var a=[],o=0;o<t.length;o++)a[o]=t[o];for(var o=0;o<e.length;o++)if(!Object.prototype.hasOwnProperty.call(i,e[o].key)){var u=n(o,e[o]);null!=u&&a.push(u)}return a.sort(function(e,n){var o=i[e.key],a=i[n.key],u=r[e.key],c=r[n.key];if(null!=o&&null!=a)return i[e.key]-i[n.key];if(null!=u&&null!=c)return r[e.key]-r[n.key];if(null!=o){for(var s=0;s<t.length;s++){var l=t[s].key;if(Object.prototype.hasOwnProperty.call(r,l)){if(o<i[l]&&c>r[l])return-1;if(o>i[l]&&c<r[l])return 1}}return 1}for(var s=0;s<t.length;s++){var l=t[s].key;if(Object.prototype.hasOwnProperty.call(r,l)){if(a<i[l]&&u>r[l])return 1;if(a>i[l]&&u<r[l])return-1}}return-1})}t.__esModule=!0,t.default=n,e.exports=t.default},function(e,t,n){"use strict";function r(e,t){return o({},u,t,{val:e})}t.__esModule=!0;var o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};t.default=r;var i=n(98),a=function(e){return e&&e.__esModule?e:{default:e}}(i),u=o({},a.default.noWobble,{precision:.01});e.exports=t.default},function(e,t){"use strict";t.__esModule=!0,t.default={noWobble:{stiffness:170,damping:26},gentle:{stiffness:120,damping:14},wobbly:{stiffness:180,damping:12},stiff:{stiffness:210,damping:20}},e.exports=t.default},function(e,t,n){(function(n){"use strict";function r(){"development"===n.env.NODE_ENV&&(o||(o=!0,console.error("`reorderKeys` has been removed, since it is no longer needed for TransitionMotion's new styles array API.")))}t.__esModule=!0,t.default=r;var o=!1;e.exports=t.default}).call(t,n(60))},function(e,t,n){"use strict";function r(e){return(r="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(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function a(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}function u(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?c(e):t}function c(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function s(e){return(s=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&f(e,t)}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(6),n(23);var p=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var r=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};r.get||r.set?Object.defineProperty(t,n,r):t[n]=e[n]}return t.default=e,t}(n(3)),d=function(e){function t(){return o(this,t),u(this,s(t).apply(this,arguments))}return l(t,e),a(t,[{key:"componentDidMount",value:function(){this.svg.setAttribute("focusable","false")}},{key:"render",value:function(){var e=this;return p.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32",ref:function(t){e.svg=t}},p.default.createElement("path",{d:"M32 3.5L28.5 0 16 12.5 3.5 0 0 3.5 12.5 16 0 28.5 3.5 32 16 19.5 28.5 32l3.5-3.5L19.5 16z"}))}}]),t}(p.Component),y=d;t.default=y,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e){return(o="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 i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function u(e,t,n){return t&&a(e.prototype,t),n&&a(e,n),e}function c(e,t){return!t||"object"!==o(t)&&"function"!=typeof t?s(e):t}function s(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function l(e){return(l=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function f(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&p(e,t)}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function d(e,t){if(null==e)return{};var n,r,o=y(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function y(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(102),n(103),n(110),n(112),n(6),n(23);var v=r(n(58)),h=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var r=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};r.get||r.set?Object.defineProperty(t,n,r):t[n]=e[n]}return t.default=e,t}(n(3)),m=(r(n(59)),r(n(114))),b=function(e){var t=e.label,n=d(e,["label"]);return h.default.createElement("a",n,t)},g=(0,m.default)(b),_=function(e){function t(e){var n;return i(this,t),n=c(this,l(t).call(this,e)),n.logoClass="masthead__logo".concat("dark"===n.props.theme?"--dark":""),n}return f(t,e),u(t,[{key:"componentDidMount",value:function(){this.props.shouldFocusWhenMount&&this.header.focus()}},{key:"render",value:function(){var e=this;return h.default.createElement("header",{className:"masthead"},h.default.createElement("h1",{className:"masthead__heading",ref:function(t){e.header=t},tabIndex:"-1"},h.default.createElement(g,{className:(0,v.default)(this.logoClass,this.props.className),href:this.props.url,label:"Bitesize",iStatsAction:"bitesize_logo",iStatsType:"click"})))}}]),t}(h.Component);_.defaultProps={url:"/bitesize",theme:"",className:"",shouldFocusWhenMount:!1};var x=_;t.default=x,e.exports=t.default},function(e,t,n){for(var r=n(103),o=n(35),i=n(28),a=n(8),u=n(26),c=n(106),s=n(12),l=s("iterator"),f=s("toStringTag"),p=c.Array,d={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},y=o(d),v=0;v<y.length;v++){var h,m=y[v],b=d[m],g=a[m],_=g&&g.prototype;if(_&&(_[l]||u(_,l,p),_[f]||u(_,f,m),c[m]=p,b))for(h in r)_[h]||i(_,h,r[h],!0)}},function(e,t,n){"use strict";var r=n(104),o=n(105),i=n(106),a=n(37);e.exports=n(107)(Array,"Array",function(e,t){this._t=a(e),this._i=0,this._k=t},function(){var e=this._t,t=this._k,n=this._i++;return!e||n>=e.length?(this._t=void 0,o(1)):"keys"==t?o(0,n):"values"==t?o(0,e[n]):o(0,[n,e[n]])},"values"),i.Arguments=i.Array,r("keys"),r("values"),r("entries")},function(e,t,n){var r=n(12)("unscopables"),o=Array.prototype;void 0==o[r]&&n(26)(o,r,{}),e.exports=function(e){o[r][e]=!0}},function(e,t){e.exports=function(e,t){return{value:t,done:!!e}}},function(e,t){e.exports={}},function(e,t,n){"use strict";var r=n(10),o=n(25),i=n(28),a=n(26),u=n(106),c=n(108),s=n(33),l=n(109),f=n(12)("iterator"),p=!([].keys&&"next"in[].keys()),d=function(){return this};e.exports=function(e,t,n,y,v,h,m){c(n,t,y);var b,g,_,x=function(e){if(!p&&e in E)return E[e];switch(e){case"keys":case"values":return function(){return new n(this,e)}}return function(){return new n(this,e)}},O=t+" Iterator",w="values"==v,j=!1,E=e.prototype,S=E[f]||E["@@iterator"]||v&&E[v],P=S||x(v),T=v?w?x("entries"):P:void 0,A="Array"==t?E.entries||S:S;if(A&&(_=l(A.call(new e)))!==Object.prototype&&_.next&&(s(_,O,!0),r||"function"==typeof _[f]||a(_,f,d)),w&&S&&"values"!==S.name&&(j=!0,P=function(){return S.call(this)}),r&&!m||!p&&!j&&E[f]||a(E,f,P),u[t]=P,u[O]=d,v)if(b={values:w?P:x("values"),keys:h?P:x("keys"),entries:T},m)for(g in b)g in E||i(E,g,b[g]);else o(o.P+o.F*(p||j),t,b);return b}},function(e,t,n){"use strict";var r=n(51),o=n(27),i=n(33),a={};n(26)(a,n(12)("iterator"),function(){return this}),e.exports=function(e,t,n){e.prototype=r(a,{next:o(1,n)}),i(e,t+" Iterator")}},function(e,t,n){var r=n(24),o=n(50),i=n(45)("IE_PROTO"),a=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=o(e),r(e,i)?e[i]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?a:null}},function(e,t,n){"use strict";var r=n(111),o={};o[n(12)("toStringTag")]="z",o+""!="[object z]"&&n(28)(Object.prototype,"toString",function(){return"[object "+r(this)+"]"},!0)},function(e,t,n){var r=n(39),o=n(12)("toStringTag"),i="Arguments"==r(function(){return arguments}()),a=function(e,t){try{return e[t]}catch(e){}};e.exports=function(e){var t,n,u;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=a(t=Object(e),o))?n:i?r(t):"Object"==(u=r(t))&&"function"==typeof t.callee?"Arguments":u}},function(e,t,n){var r=n(50),o=n(35);n(113)("keys",function(){return function(e){return o(r(e))}})},function(e,t,n){var r=n(25),o=n(9),i=n(20);e.exports=function(e,t){var n=(o.Object||{})[e]||Object[e],a={};a[e]=t(n),r(r.S+r.F*i(function(){n(1)}),"Object",a)}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(){return o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o.apply(this,arguments)}function i(e,t){if(null==e)return{};var n,r,o=a(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function a(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(115),n(23),n(102),n(103),n(110),n(112),n(117);var u=r(n(118)),c=r(n(3)),s=(r(n(59)),r(n(332))),l=n(337),f=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3?arguments[3]:void 0;return function(){s.default.track((0,l.formatIStatsValue)(e),(0,l.formatIStatsValue)(t),(0,u.default)(l.formatIStatsValue,n)),r.apply(void 0,arguments)}},p=function(e){function t(t){var n=t.onClick,r=t.iStatsAction,a=t.iStatsType,u=t.iStatsOptions,s=i(t,["onClick","iStatsAction","iStatsType","iStatsOptions"]);return c.default.createElement(e,o({},s,{onClick:f(r,a,u,n)}))}return t.defaultProps={onClick:function(){return null},iStatsType:"",iStatsOptions:{}},t.displayName="iStatsOnClick(".concat(e.displayName||e.name||"Component",")"),t};t.default=p,e.exports=t.default},function(e,t,n){var r=n(25);r(r.S+r.F,"Object",{assign:n(116)})},function(e,t,n){"use strict";var r=n(19),o=n(35),i=n(47),a=n(48),u=n(50),c=n(38),s=Object.assign;e.exports=!s||n(20)(function(){var e={},t={},n=Symbol(),r="abcdefghijklmnopqrst";return e[n]=7,r.split("").forEach(function(e){t[e]=e}),7!=s({},e)[n]||Object.keys(s({},t)).join("")!=r})?function(e,t){for(var n=u(e),s=arguments.length,l=1,f=i.f,p=a.f;s>l;)for(var d,y=c(arguments[l++]),v=f?o(y).concat(f(y)):o(y),h=v.length,m=0;h>m;)d=v[m++],r&&!p.call(y,d)||(n[d]=y[d]);return n}:s},function(e,t,n){var r=n(15).f,o=Function.prototype,i=/^\s*function ([^ (]*)/;"name"in o||n(19)&&r(o,"name",{configurable:!0,get:function(){try{return(""+this).match(i)[1]}catch(e){return""}}})},function(e,t,n){var r=n(119),o=r("mapValues",n(328));o.placeholder=n(122),e.exports=o},function(e,t,n){function r(e,t,n){return o(i,e,t,n)}var o=n(120),i=n(123);e.exports=r},function(e,t,n){function r(e,t){return 2==t?function(t,n){return e.apply(void 0,arguments)}:function(t){return e.apply(void 0,arguments)}}function o(e,t){return 2==t?function(t,n){return e(t,n)}:function(t){return e(t)}}function i(e){for(var t=e?e.length:0,n=Array(t);t--;)n[t]=e[t];return n}function a(e){return function(t){return e({},t)}}function u(e,t){return function(){for(var n=arguments.length,r=n-1,o=Array(n);n--;)o[n]=arguments[n];var i=o[t],a=o.slice(0,t);return i&&p.apply(a,i),t!=r&&p.apply(a,o.slice(t+1)),e.apply(this,a)}}function c(e,t){return function(){var n=arguments.length;if(n){for(var r=Array(n);n--;)r[n]=arguments[n];var o=r[0]=t.apply(void 0,r);return e.apply(void 0,r),o}}}function s(e,t,n,p){function d(e,t){if(S.cap){var n=l.iterateeRearg[e];if(n)return x(t,n);var r=!j&&l.iterateeAry[e];if(r)return _(t,r)}return t}function y(e,t,n){return T||S.curry&&n>1?D(t,n):t}function v(e,t,n){if(S.fixed&&(A||!l.skipFixed[e])){var r=l.methodSpread[e],o=r&&r.start;return void 0===o?M(t,n):u(t,o)}return t}function h(e,t,n){return S.rearg&&n>1&&(N||!l.skipRearg[e])?$(t,l.methodRearg[e]||l.aryRearg[n]):t}function m(e,t){t=U(t);for(var n=-1,r=t.length,o=r-1,i=C(Object(e)),a=i;null!=a&&++n<r;){var u=t[n],c=a[u];null==c||V(c)||L(c)||z(c)||(a[u]=C(n==o?c:Object(c))),a=a[u]}return i}function b(e){return G.runInContext.convert(e)(void 0)}function g(e,t){var n=l.aliasToReal[e]||e,r=l.remap[n]||n,o=p;return function(e){var i=j?I:k,a=j?I[r]:t,u=R(R({},o),e);return s(i,n,a,u)}}function _(e,t){return O(e,function(e){return"function"==typeof e?o(e,t):e})}function x(e,t){return O(e,function(e){var n=t.length;return r($(o(e,n),t),n)})}function O(e,t){return function(){var n=arguments.length;if(!n)return e();for(var r=Array(n);n--;)r[n]=arguments[n];var o=S.rearg?0:n-1;return r[o]=t(r[o]),e.apply(void 0,r)}}function w(e,t,n){var r,o=l.aliasToReal[e]||e,u=t,s=K[o];return s?u=s(t):S.immutable&&(l.mutate.array[o]?u=c(t,i):l.mutate.object[o]?u=c(t,a(t)):l.mutate.set[o]&&(u=c(t,m))),W(Y,function(e){return W(l.aryMethod[e],function(t){if(o==t){var n=l.methodSpread[o],i=n&&n.afterRearg;return r=i?v(o,h(o,u,e),e):h(o,v(o,u,e),e),r=d(o,r),r=y(o,r,e),!1}}),!r}),r||(r=u),r==t&&(r=T?D(r,1):function(){return t.apply(this,arguments)}),r.convert=g(o,t),r.placeholder=t.placeholder=n,r}var j="function"==typeof t,E=t===Object(t);if(E&&(p=n,n=t,t=void 0),null==n)throw new TypeError;p||(p={});var S={cap:!("cap"in p)||p.cap,curry:!("curry"in p)||p.curry,fixed:!("fixed"in p)||p.fixed,immutable:!("immutable"in p)||p.immutable,rearg:!("rearg"in p)||p.rearg},P=j?n:f,T="curry"in p&&p.curry,A="fixed"in p&&p.fixed,N="rearg"in p&&p.rearg,I=j?n.runInContext():void 0,k=j?n:{ary:e.ary,assign:e.assign,clone:e.clone,curry:e.curry,forEach:e.forEach,isArray:e.isArray,isError:e.isError,isFunction:e.isFunction,isWeakMap:e.isWeakMap,iteratee:e.iteratee,keys:e.keys,rearg:e.rearg,toInteger:e.toInteger,toPath:e.toPath},M=k.ary,R=k.assign,C=k.clone,D=k.curry,W=k.forEach,F=k.isArray,L=k.isError,V=k.isFunction,z=k.isWeakMap,q=k.keys,$=k.rearg,B=k.toInteger,U=k.toPath,Y=q(l.aryMethod),K={castArray:function(e){return function(){var t=arguments[0];return F(t)?e(i(t)):e.apply(void 0,arguments)}},iteratee:function(e){return function(){var t=arguments[0],n=arguments[1],r=e(t,n),i=r.length;return S.cap&&"number"==typeof n?(n=n>2?n-2:1,i&&i<=n?r:o(r,n)):r}},mixin:function(e){return function(t){var n=this;if(!V(n))return e(n,Object(t));var r=[];return W(q(t),function(e){V(t[e])&&r.push([e,n.prototype[e]])}),e(n,Object(t)),W(r,function(e){var t=e[1];V(t)?n.prototype[e[0]]=t:delete n.prototype[e[0]]}),n}},nthArg:function(e){return function(t){var n=t<0?1:B(t)+1;return D(e(t),n)}},rearg:function(e){return function(t,n){var r=n?n.length:0;return D(e(t,n),r)}},runInContext:function(t){return function(n){return s(e,t(n),p)}}};if(!E)return w(t,n,P);var G=n,J=[];return W(Y,function(e){W(l.aryMethod[e],function(e){var t=G[l.remap[e]||e];t&&J.push([e,w(e,t,G)])})}),W(q(G),function(e){var t=G[e];if("function"==typeof t){for(var n=J.length;n--;)if(J[n][0]==e)return;t.convert=g(e,t),J.push([e,t])}}),W(J,function(e){G[e[0]]=e[1]}),G.convert=b,G.placeholder=G,W(q(G),function(e){W(l.realToAlias[e]||[],function(t){G[t]=G[e]})}),G}var l=n(121),f=n(122),p=Array.prototype.push;e.exports=s},function(e,t){t.aliasToReal={each:"forEach",eachRight:"forEachRight",entries:"toPairs",entriesIn:"toPairsIn",extend:"assignIn",extendAll:"assignInAll",extendAllWith:"assignInAllWith",extendWith:"assignInWith",first:"head",conforms:"conformsTo",matches:"isMatch",property:"get",__:"placeholder",F:"stubFalse",T:"stubTrue",all:"every",allPass:"overEvery",always:"constant",any:"some",anyPass:"overSome",apply:"spread",assoc:"set",assocPath:"set",complement:"negate",compose:"flowRight",contains:"includes",dissoc:"unset",dissocPath:"unset",dropLast:"dropRight",dropLastWhile:"dropRightWhile",equals:"isEqual",identical:"eq",indexBy:"keyBy",init:"initial",invertObj:"invert",juxt:"over",omitAll:"omit",nAry:"ary",path:"get",pathEq:"matchesProperty",pathOr:"getOr",paths:"at",pickAll:"pick",pipe:"flow",pluck:"map",prop:"get",propEq:"matchesProperty",propOr:"getOr",props:"at",symmetricDifference:"xor",symmetricDifferenceBy:"xorBy",symmetricDifferenceWith:"xorWith",takeLast:"takeRight",takeLastWhile:"takeRightWhile",unapply:"rest",unnest:"flatten",useWith:"overArgs",where:"conformsTo",whereEq:"isMatch",zipObj:"zipObject"},t.aryMethod={1:["assignAll","assignInAll","attempt","castArray","ceil","create","curry","curryRight","defaultsAll","defaultsDeepAll","floor","flow","flowRight","fromPairs","invert","iteratee","memoize","method","mergeAll","methodOf","mixin","nthArg","over","overEvery","overSome","rest","reverse","round","runInContext","spread","template","trim","trimEnd","trimStart","uniqueId","words","zipAll"],2:["add","after","ary","assign","assignAllWith","assignIn","assignInAllWith","at","before","bind","bindAll","bindKey","chunk","cloneDeepWith","cloneWith","concat","conformsTo","countBy","curryN","curryRightN","debounce","defaults","defaultsDeep","defaultTo","delay","difference","divide","drop","dropRight","dropRightWhile","dropWhile","endsWith","eq","every","filter","find","findIndex","findKey","findLast","findLastIndex","findLastKey","flatMap","flatMapDeep","flattenDepth","forEach","forEachRight","forIn","forInRight","forOwn","forOwnRight","get","groupBy","gt","gte","has","hasIn","includes","indexOf","intersection","invertBy","invoke","invokeMap","isEqual","isMatch","join","keyBy","lastIndexOf","lt","lte","map","mapKeys","mapValues","matchesProperty","maxBy","meanBy","merge","mergeAllWith","minBy","multiply","nth","omit","omitBy","overArgs","pad","padEnd","padStart","parseInt","partial","partialRight","partition","pick","pickBy","propertyOf","pull","pullAll","pullAt","random","range","rangeRight","rearg","reject","remove","repeat","restFrom","result","sampleSize","some","sortBy","sortedIndex","sortedIndexOf","sortedLastIndex","sortedLastIndexOf","sortedUniqBy","split","spreadFrom","startsWith","subtract","sumBy","take","takeRight","takeRightWhile","takeWhile","tap","throttle","thru","times","trimChars","trimCharsEnd","trimCharsStart","truncate","union","uniqBy","uniqWith","unset","unzipWith","without","wrap","xor","zip","zipObject","zipObjectDeep"],3:["assignInWith","assignWith","clamp","differenceBy","differenceWith","findFrom","findIndexFrom","findLastFrom","findLastIndexFrom","getOr","includesFrom","indexOfFrom","inRange","intersectionBy","intersectionWith","invokeArgs","invokeArgsMap","isEqualWith","isMatchWith","flatMapDepth","lastIndexOfFrom","mergeWith","orderBy","padChars","padCharsEnd","padCharsStart","pullAllBy","pullAllWith","rangeStep","rangeStepRight","reduce","reduceRight","replace","set","slice","sortedIndexBy","sortedLastIndexBy","transform","unionBy","unionWith","update","xorBy","xorWith","zipWith"],4:["fill","setWith","updateWith"]},t.aryRearg={2:[1,0],3:[2,0,1],4:[3,2,0,1]},t.iterateeAry={dropRightWhile:1,dropWhile:1,every:1,filter:1,find:1,findFrom:1,findIndex:1,findIndexFrom:1,findKey:1,findLast:1,findLastFrom:1,findLastIndex:1,findLastIndexFrom:1,findLastKey:1,flatMap:1,flatMapDeep:1,flatMapDepth:1,forEach:1,forEachRight:1,forIn:1,forInRight:1,forOwn:1,forOwnRight:1,map:1,mapKeys:1,mapValues:1,partition:1,reduce:2,reduceRight:2,reject:1,remove:1,some:1,takeRightWhile:1,takeWhile:1,times:1,transform:2},t.iterateeRearg={mapKeys:[1],reduceRight:[1,0]},t.methodRearg={assignInAllWith:[1,0],assignInWith:[1,2,0],assignAllWith:[1,0],assignWith:[1,2,0],differenceBy:[1,2,0],differenceWith:[1,2,0],getOr:[2,1,0],intersectionBy:[1,2,0],intersectionWith:[1,2,0],isEqualWith:[1,2,0],isMatchWith:[2,1,0],mergeAllWith:[1,0],mergeWith:[1,2,0],padChars:[2,1,0],padCharsEnd:[2,1,0],padCharsStart:[2,1,0],pullAllBy:[2,1,0],pullAllWith:[2,1,0],rangeStep:[1,2,0],rangeStepRight:[1,2,0],setWith:[3,1,2,0],sortedIndexBy:[2,1,0],sortedLastIndexBy:[2,1,0],unionBy:[1,2,0],unionWith:[1,2,0],updateWith:[3,1,2,0],xorBy:[1,2,0],xorWith:[1,2,0],zipWith:[1,2,0]},t.methodSpread={assignAll:{start:0},assignAllWith:{start:0},assignInAll:{start:0},assignInAllWith:{start:0},defaultsAll:{start:0},defaultsDeepAll:{start:0},invokeArgs:{start:2},invokeArgsMap:{start:2},mergeAll:{start:0},mergeAllWith:{start:0},partial:{start:1},partialRight:{start:1},without:{start:1},zipAll:{start:0}},t.mutate={array:{fill:!0,pull:!0,pullAll:!0,pullAllBy:!0,pullAllWith:!0,pullAt:!0,remove:!0,reverse:!0},object:{assign:!0,assignAll:!0,assignAllWith:!0,assignIn:!0,assignInAll:!0,assignInAllWith:!0,assignInWith:!0,assignWith:!0,defaults:!0,defaultsAll:!0,defaultsDeep:!0,defaultsDeepAll:!0,merge:!0,mergeAll:!0,mergeAllWith:!0,mergeWith:!0},set:{set:!0,setWith:!0,unset:!0,update:!0,updateWith:!0}},t.realToAlias=function(){var e=Object.prototype.hasOwnProperty,n=t.aliasToReal,r={};for(var o in n){var i=n[o];e.call(r,i)?r[i].push(o):r[i]=[o]}return r}(),t.remap={assignAll:"assign",assignAllWith:"assignWith",assignInAll:"assignIn",assignInAllWith:"assignInWith",curryN:"curry",curryRightN:"curryRight",defaultsAll:"defaults",defaultsDeepAll:"defaultsDeep",findFrom:"find",findIndexFrom:"findIndex",findLastFrom:"findLast",findLastIndexFrom:"findLastIndex",getOr:"get",includesFrom:"includes",indexOfFrom:"indexOf",invokeArgs:"invoke",invokeArgsMap:"invokeMap",lastIndexOfFrom:"lastIndexOf",mergeAll:"merge",mergeAllWith:"mergeWith",padChars:"pad",padCharsEnd:"padEnd",padCharsStart:"padStart",propertyOf:"get",rangeStep:"range",rangeStepRight:"rangeRight",restFrom:"rest",spreadFrom:"spread",trimChars:"trim",trimCharsEnd:"trimEnd",trimCharsStart:"trimStart",zipAll:"zip"},t.skipFixed={castArray:!0,flow:!0,flowRight:!0,iteratee:!0,mixin:!0,rearg:!0,runInContext:!0},t.skipRearg={add:!0,assign:!0,assignIn:!0,bind:!0,bindKey:!0,concat:!0,difference:!0,divide:!0,eq:!0,gt:!0,gte:!0,isEqual:!0,lt:!0,lte:!0,matchesProperty:!0,merge:!0,multiply:!0,overArgs:!0,partial:!0,partialRight:!0,propertyOf:!0,random:!0,range:!0,rangeRight:!0,subtract:!0,zip:!0,zipObject:!0,zipObjectDeep:!0}},function(e,t){e.exports={}},function(e,t,n){e.exports={ary:n(124),assign:n(193),clone:n(216),curry:n(280),forEach:n(177),isArray:n(163),isError:n(281),isFunction:n(132),isWeakMap:n(283),iteratee:n(284),keys:n(211),rearg:n(321),toInteger:n(189),toPath:n(327)}},function(e,t,n){function r(e,t,n){return t=n?void 0:t,t=e&&null==t?e.length:t,o(e,i,void 0,void 0,void 0,void 0,t)}var o=n(125),i=128;e.exports=r},function(e,t,n){function r(e,t,n,r,O,w,j,E){var S=t&h;if(!S&&"function"!=typeof e)throw new TypeError(y);var P=r?r.length:0;if(P||(t&=~(g|_),r=O=void 0),j=void 0===j?j:x(d(j),0),E=void 0===E?E:d(E),P-=O?O.length:0,t&_){var T=r,A=O;r=O=void 0}var N=S?void 0:s(e),I=[e,t,n,r,O,T,A,w,j,E];if(N&&l(I,N),e=I[0],t=I[1],n=I[2],r=I[3],O=I[4],E=I[9]=void 0===I[9]?S?0:e.length:x(I[9]-P,0),!E&&t&(m|b)&&(t&=~(m|b)),t&&t!=v)k=t==m||t==b?a(e,t,E):t!=g&&t!=(v|g)||O.length?u.apply(void 0,I):c(e,t,n,r);else var k=i(e,t,n);return p((N?o:f)(k,I),e,t)}var o=n(126),i=n(144),a=n(147),u=n(149),c=n(187),s=n(157),l=n(188),f=n(167),p=n(169),d=n(189),y="Expected a function",v=1,h=2,m=8,b=16,g=32,_=64,x=Math.max;e.exports=r},function(e,t,n){var r=n(127),o=n(128),i=o?function(e,t){return o.set(e,t),e}:r;e.exports=i},function(e,t){function n(e){return e}e.exports=n},function(e,t,n){var r=n(129),o=r&&new r;e.exports=o},function(e,t,n){var r=n(130),o=n(135),i=r(o,"WeakMap");e.exports=i},function(e,t,n){function r(e,t){var n=i(e,t);return o(n)?n:void 0}var o=n(131),i=n(143);e.exports=r},function(e,t,n){function r(e){return!(!a(e)||i(e))&&(o(e)?y:s).test(u(e))}var o=n(132),i=n(140),a=n(139),u=n(142),c=/[\\^$.*+?()[\]{}|]/g,s=/^\[object .+?Constructor\]$/,l=Function.prototype,f=Object.prototype,p=l.toString,d=f.hasOwnProperty,y=RegExp("^"+p.call(d).replace(c,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=r},function(e,t,n){function r(e){if(!i(e))return!1;var t=o(e);return t==u||t==c||t==a||t==s}var o=n(133),i=n(139),a="[object AsyncFunction]",u="[object Function]",c="[object GeneratorFunction]",s="[object Proxy]";e.exports=r},function(e,t,n){function r(e){return null==e?void 0===e?c:u:s&&s in Object(e)?i(e):a(e)}var o=n(134),i=n(137),a=n(138),u="[object Null]",c="[object Undefined]",s=o?o.toStringTag:void 0;e.exports=r},function(e,t,n){var r=n(135),o=r.Symbol;e.exports=o},function(e,t,n){var r=n(136),o="object"==typeof self&&self&&self.Object===Object&&self,i=r||o||Function("return this")();e.exports=i},function(e,t){(function(t){var n="object"==typeof t&&t&&t.Object===Object&&t;e.exports=n}).call(t,function(){return this}())},function(e,t,n){function r(e){var t=a.call(e,c),n=e[c];try{e[c]=void 0;var r=!0}catch(e){}var o=u.call(e);return r&&(t?e[c]=n:delete e[c]),o}var o=n(134),i=Object.prototype,a=i.hasOwnProperty,u=i.toString,c=o?o.toStringTag:void 0;e.exports=r},function(e,t){function n(e){return o.call(e)}var r=Object.prototype,o=r.toString;e.exports=n},function(e,t){function n(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}e.exports=n},function(e,t,n){function r(e){return!!i&&i in e}var o=n(141),i=function(){var e=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();e.exports=r},function(e,t,n){var r=n(135),o=r["__core-js_shared__"];e.exports=o},function(e,t){function n(e){if(null!=e){try{return o.call(e)}catch(e){}try{return e+""}catch(e){}}return""}var r=Function.prototype,o=r.toString;e.exports=n},function(e,t){function n(e,t){return null==e?void 0:e[t]}e.exports=n},function(e,t,n){function r(e,t,n){function r(){return(this&&this!==i&&this instanceof r?c:e).apply(u?n:this,arguments)}var u=t&a,c=o(e);return r}var o=n(145),i=n(135),a=1;e.exports=r},function(e,t,n){function r(e){return function(){var t=arguments;switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3]);case 5:return new e(t[0],t[1],t[2],t[3],t[4]);case 6:return new e(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new e(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var n=o(e.prototype),r=e.apply(n,t);return i(r)?r:n}}var o=n(146),i=n(139);e.exports=r},function(e,t,n){var r=n(139),o=Object.create,i=function(){function e(){}return function(t){if(!r(t))return{};if(o)return o(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();e.exports=i},function(e,t,n){function r(e,t,n){function r(){for(var i=arguments.length,p=Array(i),d=i,y=c(r);d--;)p[d]=arguments[d];var v=i<3&&p[0]!==y&&p[i-1]!==y?[]:s(p,y);return(i-=v.length)<n?u(e,t,a,r.placeholder,void 0,p,v,void 0,void 0,n-i):o(this&&this!==l&&this instanceof r?f:e,this,p)}var f=i(e);return r}var o=n(148),i=n(145),a=n(149),u=n(153),c=n(183),s=n(186),l=n(135);e.exports=r},function(e,t){function n(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}e.exports=n},function(e,t,n){function r(e,t,n,g,_,x,O,w,j,E){function S(){for(var d=arguments.length,y=Array(d),v=d;v--;)y[v]=arguments[v];if(N)var h=s(S),m=a(y,h);if(g&&(y=o(y,g,_,N)),x&&(y=i(y,x,O,N)),d-=m,N&&d<E){var b=f(y,h);return c(e,t,r,S.placeholder,n,y,b,w,j,E-d)}var M=T?n:this,R=A?M[e]:e;return d=y.length,w?y=l(y,w):I&&d>1&&y.reverse(),P&&j<d&&(y.length=j),this&&this!==p&&this instanceof S&&(R=k||u(R)),R.apply(M,y)}var P=t&m,T=t&d,A=t&y,N=t&(v|h),I=t&b,k=A?void 0:u(e);return S}var o=n(150),i=n(151),a=n(152),u=n(145),c=n(153),s=n(183),l=n(184),f=n(186),p=n(135),d=1,y=2,v=8,h=16,m=128,b=512;e.exports=r},function(e,t){function n(e,t,n,o){for(var i=-1,a=e.length,u=n.length,c=-1,s=t.length,l=r(a-u,0),f=Array(s+l),p=!o;++c<s;)f[c]=t[c];for(;++i<u;)(p||i<a)&&(f[n[i]]=e[i]);for(;l--;)f[c++]=e[i++];return f}var r=Math.max;e.exports=n},function(e,t){function n(e,t,n,o){for(var i=-1,a=e.length,u=-1,c=n.length,s=-1,l=t.length,f=r(a-c,0),p=Array(f+l),d=!o;++i<f;)p[i]=e[i];for(var y=i;++s<l;)p[y+s]=t[s];for(;++u<c;)(d||i<a)&&(p[y+n[u]]=e[i++]);return p}var r=Math.max;e.exports=n},function(e,t){function n(e,t){for(var n=e.length,r=0;n--;)e[n]===t&&++r;return r}e.exports=n},function(e,t,n){function r(e,t,n,r,d,y,v,h,m,b){var g=t&l,_=g?v:void 0,x=g?void 0:v,O=g?y:void 0,w=g?void 0:y;t|=g?f:p,(t&=~(g?p:f))&s||(t&=~(u|c));var j=[e,t,d,O,_,w,x,h,m,b],E=n.apply(void 0,j);return o(e)&&i(E,j),E.placeholder=r,a(E,e,t)}var o=n(154),i=n(167),a=n(169),u=1,c=2,s=4,l=8,f=32,p=64;e.exports=r},function(e,t,n){function r(e){var t=a(e),n=u[t];if("function"!=typeof n||!(t in o.prototype))return!1;if(e===n)return!0;var r=i(n);return!!r&&e===r[0]}var o=n(155),i=n(157),a=n(159),u=n(161);e.exports=r},function(e,t,n){function r(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=a,this.__views__=[]}var o=n(146),i=n(156),a=4294967295;r.prototype=o(i.prototype),r.prototype.constructor=r,e.exports=r},function(e,t){function n(){}e.exports=n},function(e,t,n){var r=n(128),o=n(158),i=r?function(e){return r.get(e)}:o;e.exports=i},function(e,t){function n(){}e.exports=n},function(e,t,n){function r(e){for(var t=e.name+"",n=o[t],r=a.call(o,t)?n.length:0;r--;){var i=n[r],u=i.func;if(null==u||u==e)return i.name}return t}var o=n(160),i=Object.prototype,a=i.hasOwnProperty;e.exports=r},function(e,t){var n={};e.exports=n},function(e,t,n){function r(e){if(c(e)&&!u(e)&&!(e instanceof o)){if(e instanceof i)return e;if(f.call(e,"__wrapped__"))return s(e)}return new i(e)}var o=n(155),i=n(162),a=n(156),u=n(163),c=n(164),s=n(165),l=Object.prototype,f=l.hasOwnProperty;r.prototype=a.prototype,r.prototype.constructor=r,e.exports=r},function(e,t,n){function r(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=void 0}var o=n(146),i=n(156);r.prototype=o(i.prototype),r.prototype.constructor=r,e.exports=r},function(e,t){var n=Array.isArray;e.exports=n},function(e,t){function n(e){return null!=e&&"object"==typeof e}e.exports=n},function(e,t,n){function r(e){if(e instanceof o)return e.clone();var t=new i(e.__wrapped__,e.__chain__);return t.__actions__=a(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}var o=n(155),i=n(162),a=n(166);e.exports=r},function(e,t){function n(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}e.exports=n},function(e,t,n){var r=n(126),o=n(168),i=o(r);e.exports=i},function(e,t){function n(e){var t=0,n=0;return function(){var a=i(),u=o-(a-n);if(n=a,u>0){if(++t>=r)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var r=800,o=16,i=Date.now;e.exports=n},function(e,t,n){function r(e,t,n){var r=t+"";return a(e,i(r,u(o(r),n)))}var o=n(170),i=n(171),a=n(172),u=n(176);e.exports=r},function(e,t){function n(e){var t=e.match(r);return t?t[1].split(o):[]}var r=/\{\n\/\* \[wrapped with (.+)\] \*/,o=/,? & /;e.exports=n},function(e,t){function n(e,t){var n=t.length;if(!n)return e;var o=n-1;return t[o]=(n>1?"& ":"")+t[o],t=t.join(n>2?", ":" "),e.replace(r,"{\n/* [wrapped with "+t+"] */\n")}var r=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/;e.exports=n},function(e,t,n){var r=n(173),o=n(168),i=o(r);e.exports=i},function(e,t,n){var r=n(174),o=n(175),i=n(127),a=o?function(e,t){return o(e,"toString",{configurable:!0,enumerable:!1,value:r(t),writable:!0})}:i;e.exports=a},function(e,t){function n(e){return function(){return e}}e.exports=n},function(e,t,n){var r=n(130),o=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=o},function(e,t,n){function r(e,t){return o(a,function(n){var r="_."+n[0];t&n[1]&&!i(e,r)&&e.push(r)}),e.sort()}var o=n(177),i=n(178),a=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]];e.exports=r},function(e,t){function n(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e}e.exports=n},function(e,t,n){function r(e,t){return!!(null==e?0:e.length)&&o(e,t,0)>-1}var o=n(179);e.exports=r},function(e,t,n){function r(e,t,n){return t===t?a(e,t,n):o(e,i,n)}var o=n(180),i=n(181),a=n(182);e.exports=r},function(e,t){function n(e,t,n,r){for(var o=e.length,i=n+(r?1:-1);r?i--:++i<o;)if(t(e[i],i,e))return i;return-1}e.exports=n},function(e,t){function n(e){return e!==e}e.exports=n},function(e,t){function n(e,t,n){for(var r=n-1,o=e.length;++r<o;)if(e[r]===t)return r;return-1}e.exports=n},function(e,t){function n(e){return e.placeholder}e.exports=n},function(e,t,n){function r(e,t){for(var n=e.length,r=a(t.length,n),u=o(e);r--;){var c=t[r];e[r]=i(c,n)?u[c]:void 0}return e}var o=n(166),i=n(185),a=Math.min;e.exports=r},function(e,t){function n(e,t){var n=typeof e;return!!(t=null==t?r:t)&&("number"==n||"symbol"!=n&&o.test(e))&&e>-1&&e%1==0&&e<t}var r=9007199254740991,o=/^(?:0|[1-9]\d*)$/;e.exports=n},function(e,t){function n(e,t){for(var n=-1,o=e.length,i=0,a=[];++n<o;){var u=e[n];u!==t&&u!==r||(e[n]=r,a[i++]=n)}return a}var r="__lodash_placeholder__";e.exports=n},function(e,t,n){function r(e,t,n,r){function c(){for(var t=-1,i=arguments.length,u=-1,f=r.length,p=Array(f+i),d=this&&this!==a&&this instanceof c?l:e;++u<f;)p[u]=r[u];for(;i--;)p[u++]=arguments[++t];return o(d,s?n:this,p)}var s=t&u,l=i(e);return c}var o=n(148),i=n(145),a=n(135),u=1;e.exports=r},function(e,t,n){function r(e,t){var n=e[1],r=t[1],v=n|r,h=v<(c|s|p),m=r==p&&n==f||r==p&&n==d&&e[7].length<=t[8]||r==(p|d)&&t[7].length<=t[8]&&n==f;if(!h&&!m)return e;r&c&&(e[2]=t[2],v|=n&c?0:l);var b=t[3];if(b){var g=e[3];e[3]=g?o(g,b,t[4]):b,e[4]=g?a(e[3],u):t[4]}return b=t[5],b&&(g=e[5],e[5]=g?i(g,b,t[6]):b,e[6]=g?a(e[5],u):t[6]),b=t[7],b&&(e[7]=b),r&p&&(e[8]=null==e[8]?t[8]:y(e[8],t[8])),null==e[9]&&(e[9]=t[9]),e[0]=t[0],e[1]=v,e}var o=n(150),i=n(151),a=n(186),u="__lodash_placeholder__",c=1,s=2,l=4,f=8,p=128,d=256,y=Math.min;e.exports=r},function(e,t,n){function r(e){var t=o(e),n=t%1;return t===t?n?t-n:t:0}var o=n(190);e.exports=r},function(e,t,n){function r(e){if(!e)return 0===e?e:0;if((e=o(e))===i||e===-i){return(e<0?-1:1)*a}return e===e?e:0}var o=n(191),i=1/0,a=1.7976931348623157e308;e.exports=r},function(e,t,n){function r(e){if("number"==typeof e)return e;if(i(e))return a;if(o(e)){ var t="function"==typeof e.valueOf?e.valueOf():e;e=o(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(u,"");var n=s.test(e);return n||l.test(e)?f(e.slice(2),n?2:8):c.test(e)?a:+e}var o=n(139),i=n(192),a=NaN,u=/^\s+|\s+$/g,c=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,l=/^0o[0-7]+$/i,f=parseInt;e.exports=r},function(e,t,n){function r(e){return"symbol"==typeof e||i(e)&&o(e)==a}var o=n(133),i=n(164),a="[object Symbol]";e.exports=r},function(e,t,n){function r(e,t){return e&&o(t,i(t),e)}var o=n(194),i=n(198);e.exports=r},function(e,t,n){function r(e,t,n,r){var a=!n;n||(n={});for(var u=-1,c=t.length;++u<c;){var s=t[u],l=r?r(n[s],e[s],s,n,e):void 0;void 0===l&&(l=e[s]),a?i(n,s,l):o(n,s,l)}return n}var o=n(195),i=n(196);e.exports=r},function(e,t,n){function r(e,t,n){var r=e[t];u.call(e,t)&&i(r,n)&&(void 0!==n||t in e)||o(e,t,n)}var o=n(196),i=n(197),a=Object.prototype,u=a.hasOwnProperty;e.exports=r},function(e,t,n){function r(e,t,n){"__proto__"==t&&o?o(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}var o=n(175);e.exports=r},function(e,t){function n(e,t){return e===t||e!==e&&t!==t}e.exports=n},function(e,t,n){function r(e){return a(e)?o(e):i(e)}var o=n(199),i=n(211),a=n(215);e.exports=r},function(e,t,n){function r(e,t){var n=a(e),r=!n&&i(e),l=!n&&!r&&u(e),p=!n&&!r&&!l&&s(e),d=n||r||l||p,y=d?o(e.length,String):[],v=y.length;for(var h in e)!t&&!f.call(e,h)||d&&("length"==h||l&&("offset"==h||"parent"==h)||p&&("buffer"==h||"byteLength"==h||"byteOffset"==h)||c(h,v))||y.push(h);return y}var o=n(200),i=n(201),a=n(163),u=n(203),c=n(185),s=n(206),l=Object.prototype,f=l.hasOwnProperty;e.exports=r},function(e,t){function n(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}e.exports=n},function(e,t,n){var r=n(202),o=n(164),i=Object.prototype,a=i.hasOwnProperty,u=i.propertyIsEnumerable,c=r(function(){return arguments}())?r:function(e){return o(e)&&a.call(e,"callee")&&!u.call(e,"callee")};e.exports=c},function(e,t,n){function r(e){return i(e)&&o(e)==a}var o=n(133),i=n(164),a="[object Arguments]";e.exports=r},function(e,t,n){(function(e){var r=n(135),o=n(205),i="object"==typeof t&&t&&!t.nodeType&&t,a=i&&"object"==typeof e&&e&&!e.nodeType&&e,u=a&&a.exports===i,c=u?r.Buffer:void 0,s=c?c.isBuffer:void 0,l=s||o;e.exports=l}).call(t,n(204)(e))},function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children=[],e.webpackPolyfill=1),e}},function(e,t){function n(){return!1}e.exports=n},function(e,t,n){var r=n(207),o=n(209),i=n(210),a=i&&i.isTypedArray,u=a?o(a):r;e.exports=u},function(e,t,n){function r(e){return a(e)&&i(e.length)&&!!u[o(e)]}var o=n(133),i=n(208),a=n(164),u={};u["[object Float32Array]"]=u["[object Float64Array]"]=u["[object Int8Array]"]=u["[object Int16Array]"]=u["[object Int32Array]"]=u["[object Uint8Array]"]=u["[object Uint8ClampedArray]"]=u["[object Uint16Array]"]=u["[object Uint32Array]"]=!0,u["[object Arguments]"]=u["[object Array]"]=u["[object ArrayBuffer]"]=u["[object Boolean]"]=u["[object DataView]"]=u["[object Date]"]=u["[object Error]"]=u["[object Function]"]=u["[object Map]"]=u["[object Number]"]=u["[object Object]"]=u["[object RegExp]"]=u["[object Set]"]=u["[object String]"]=u["[object WeakMap]"]=!1,e.exports=r},function(e,t){function n(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=r}var r=9007199254740991;e.exports=n},function(e,t){function n(e){return function(t){return e(t)}}e.exports=n},function(e,t,n){(function(e){var r=n(136),o="object"==typeof t&&t&&!t.nodeType&&t,i=o&&"object"==typeof e&&e&&!e.nodeType&&e,a=i&&i.exports===o,u=a&&r.process,c=function(){try{var e=i&&i.require&&i.require("util").types;return e||u&&u.binding&&u.binding("util")}catch(e){}}();e.exports=c}).call(t,n(204)(e))},function(e,t,n){function r(e){if(!o(e))return i(e);var t=[];for(var n in Object(e))u.call(e,n)&&"constructor"!=n&&t.push(n);return t}var o=n(212),i=n(213),a=Object.prototype,u=a.hasOwnProperty;e.exports=r},function(e,t){function n(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||r)}var r=Object.prototype;e.exports=n},function(e,t,n){var r=n(214),o=r(Object.keys,Object);e.exports=o},function(e,t){function n(e,t){return function(n){return e(t(n))}}e.exports=n},function(e,t,n){function r(e){return null!=e&&i(e.length)&&!o(e)}var o=n(132),i=n(208);e.exports=r},function(e,t,n){function r(e){return o(e,i)}var o=n(217),i=4;e.exports=r},function(e,t,n){function r(e,t,n,M,R,C){var D,W=t&E,F=t&S,L=t&P;if(n&&(D=R?n(e,M,R,C):n(e)),void 0!==D)return D;if(!O(e))return e;var V=g(e);if(V){if(D=h(e),!W)return l(e,D)}else{var z=v(e),q=z==A||z==N;if(_(e))return s(e,W);if(z==I||z==T||q&&!R){if(D=F||q?{}:b(e),!W)return F?p(e,c(D,e)):f(e,u(D,e))}else{if(!k[z])return R?e:{};D=m(e,z,W)}}C||(C=new o);var $=C.get(e);if($)return $;C.set(e,D),w(e)?e.forEach(function(o){D.add(r(o,t,n,o,e,C))}):x(e)&&e.forEach(function(o,i){D.set(i,r(o,t,n,i,e,C))});var B=L?F?y:d:F?keysIn:j,U=V?void 0:B(e);return i(U||e,function(o,i){U&&(i=o,o=e[i]),a(D,i,r(o,t,n,i,e,C))}),D}var o=n(218),i=n(177),a=n(195),u=n(193),c=n(247),s=n(251),l=n(166),f=n(252),p=n(256),d=n(260),y=n(262),v=n(263),h=n(267),m=n(268),b=n(275),g=n(163),_=n(203),x=n(276),O=n(139),w=n(278),j=n(198),E=1,S=2,P=4,T="[object Arguments]",A="[object Function]",N="[object GeneratorFunction]",I="[object Object]",k={};k[T]=k["[object Array]"]=k["[object ArrayBuffer]"]=k["[object DataView]"]=k["[object Boolean]"]=k["[object Date]"]=k["[object Float32Array]"]=k["[object Float64Array]"]=k["[object Int8Array]"]=k["[object Int16Array]"]=k["[object Int32Array]"]=k["[object Map]"]=k["[object Number]"]=k[I]=k["[object RegExp]"]=k["[object Set]"]=k["[object String]"]=k["[object Symbol]"]=k["[object Uint8Array]"]=k["[object Uint8ClampedArray]"]=k["[object Uint16Array]"]=k["[object Uint32Array]"]=!0,k["[object Error]"]=k[A]=k["[object WeakMap]"]=!1,e.exports=r},function(e,t,n){function r(e){var t=this.__data__=new o(e);this.size=t.size}var o=n(219),i=n(226),a=n(227),u=n(228),c=n(229),s=n(230);r.prototype.clear=i,r.prototype.delete=a,r.prototype.get=u,r.prototype.has=c,r.prototype.set=s,e.exports=r},function(e,t,n){function r(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}var o=n(220),i=n(221),a=n(223),u=n(224),c=n(225);r.prototype.clear=o,r.prototype.delete=i,r.prototype.get=a,r.prototype.has=u,r.prototype.set=c,e.exports=r},function(e,t){function n(){this.__data__=[],this.size=0}e.exports=n},function(e,t,n){function r(e){var t=this.__data__,n=o(t,e);return!(n<0)&&(n==t.length-1?t.pop():a.call(t,n,1),--this.size,!0)}var o=n(222),i=Array.prototype,a=i.splice;e.exports=r},function(e,t,n){function r(e,t){for(var n=e.length;n--;)if(o(e[n][0],t))return n;return-1}var o=n(197);e.exports=r},function(e,t,n){function r(e){var t=this.__data__,n=o(t,e);return n<0?void 0:t[n][1]}var o=n(222);e.exports=r},function(e,t,n){function r(e){return o(this.__data__,e)>-1}var o=n(222);e.exports=r},function(e,t,n){function r(e,t){var n=this.__data__,r=o(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}var o=n(222);e.exports=r},function(e,t,n){function r(){this.__data__=new o,this.size=0}var o=n(219);e.exports=r},function(e,t){function n(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}e.exports=n},function(e,t){function n(e){return this.__data__.get(e)}e.exports=n},function(e,t){function n(e){return this.__data__.has(e)}e.exports=n},function(e,t,n){function r(e,t){var n=this.__data__;if(n instanceof o){var r=n.__data__;if(!i||r.length<u-1)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new a(r)}return n.set(e,t),this.size=n.size,this}var o=n(219),i=n(231),a=n(232),u=200;e.exports=r},function(e,t,n){var r=n(130),o=n(135),i=r(o,"Map");e.exports=i},function(e,t,n){function r(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}var o=n(233),i=n(241),a=n(244),u=n(245),c=n(246);r.prototype.clear=o,r.prototype.delete=i,r.prototype.get=a,r.prototype.has=u,r.prototype.set=c,e.exports=r},function(e,t,n){function r(){this.size=0,this.__data__={hash:new o,map:new(a||i),string:new o}}var o=n(234),i=n(219),a=n(231);e.exports=r},function(e,t,n){function r(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}var o=n(235),i=n(237),a=n(238),u=n(239),c=n(240);r.prototype.clear=o,r.prototype.delete=i,r.prototype.get=a,r.prototype.has=u,r.prototype.set=c,e.exports=r},function(e,t,n){function r(){this.__data__=o?o(null):{},this.size=0}var o=n(236);e.exports=r},function(e,t,n){var r=n(130),o=r(Object,"create");e.exports=o},function(e,t){function n(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}e.exports=n},function(e,t,n){function r(e){var t=this.__data__;if(o){var n=t[e];return n===i?void 0:n}return u.call(t,e)?t[e]:void 0}var o=n(236),i="__lodash_hash_undefined__",a=Object.prototype,u=a.hasOwnProperty;e.exports=r},function(e,t,n){function r(e){var t=this.__data__;return o?void 0!==t[e]:a.call(t,e)}var o=n(236),i=Object.prototype,a=i.hasOwnProperty;e.exports=r},function(e,t,n){function r(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=o&&void 0===t?i:t,this}var o=n(236),i="__lodash_hash_undefined__";e.exports=r},function(e,t,n){function r(e){var t=o(this,e).delete(e);return this.size-=t?1:0,t}var o=n(242);e.exports=r},function(e,t,n){function r(e,t){var n=e.__data__;return o(t)?n["string"==typeof t?"string":"hash"]:n.map}var o=n(243);e.exports=r},function(e,t){function n(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}e.exports=n},function(e,t,n){function r(e){return o(this,e).get(e)}var o=n(242);e.exports=r},function(e,t,n){function r(e){return o(this,e).has(e)}var o=n(242);e.exports=r},function(e,t,n){function r(e,t){var n=o(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this}var o=n(242);e.exports=r},function(e,t,n){function r(e,t){return e&&o(t,i(t),e)}var o=n(194),i=n(248);e.exports=r},function(e,t,n){function r(e){return a(e)?o(e,!0):i(e)}var o=n(199),i=n(249),a=n(215);e.exports=r},function(e,t,n){function r(e){if(!o(e))return a(e);var t=i(e),n=[];for(var r in e)("constructor"!=r||!t&&c.call(e,r))&&n.push(r);return n}var o=n(139),i=n(212),a=n(250),u=Object.prototype,c=u.hasOwnProperty;e.exports=r},function(e,t){function n(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}e.exports=n},function(e,t,n){(function(e){function r(e,t){if(t)return e.slice();var n=e.length,r=s?s(n):new e.constructor(n);return e.copy(r),r}var o=n(135),i="object"==typeof t&&t&&!t.nodeType&&t,a=i&&"object"==typeof e&&e&&!e.nodeType&&e,u=a&&a.exports===i,c=u?o.Buffer:void 0,s=c?c.allocUnsafe:void 0;e.exports=r}).call(t,n(204)(e))},function(e,t,n){function r(e,t){return o(e,i(e),t)}var o=n(194),i=n(253);e.exports=r},function(e,t,n){var r=n(254),o=n(255),i=Object.prototype,a=i.propertyIsEnumerable,u=Object.getOwnPropertySymbols,c=u?function(e){return null==e?[]:(e=Object(e),r(u(e),function(t){return a.call(e,t)}))}:o;e.exports=c},function(e,t){function n(e,t){for(var n=-1,r=null==e?0:e.length,o=0,i=[];++n<r;){var a=e[n];t(a,n,e)&&(i[o++]=a)}return i}e.exports=n},function(e,t){function n(){return[]}e.exports=n},function(e,t,n){function r(e,t){return o(e,i(e),t)}var o=n(194),i=n(257);e.exports=r},function(e,t,n){var r=n(258),o=n(259),i=n(253),a=n(255),u=Object.getOwnPropertySymbols,c=u?function(e){for(var t=[];e;)r(t,i(e)),e=o(e);return t}:a;e.exports=c},function(e,t){function n(e,t){for(var n=-1,r=t.length,o=e.length;++n<r;)e[o+n]=t[n];return e}e.exports=n},function(e,t,n){var r=n(214),o=r(Object.getPrototypeOf,Object);e.exports=o},function(e,t,n){function r(e){return o(e,a,i)}var o=n(261),i=n(253),a=n(198);e.exports=r},function(e,t,n){function r(e,t,n){var r=t(e);return i(e)?r:o(r,n(e))}var o=n(258),i=n(163);e.exports=r},function(e,t,n){function r(e){return o(e,a,i)}var o=n(261),i=n(257),a=n(248);e.exports=r},function(e,t,n){var r=n(264),o=n(231),i=n(265),a=n(266),u=n(129),c=n(133),s=n(142),l=s(r),f=s(o),p=s(i),d=s(a),y=s(u),v=c;(r&&"[object DataView]"!=v(new r(new ArrayBuffer(1)))||o&&"[object Map]"!=v(new o)||i&&"[object Promise]"!=v(i.resolve())||a&&"[object Set]"!=v(new a)||u&&"[object WeakMap]"!=v(new u))&&(v=function(e){var t=c(e),n="[object Object]"==t?e.constructor:void 0,r=n?s(n):"";if(r)switch(r){case l:return"[object DataView]";case f:return"[object Map]";case p:return"[object Promise]";case d:return"[object Set]";case y:return"[object WeakMap]"}return t}),e.exports=v},function(e,t,n){var r=n(130),o=n(135),i=r(o,"DataView");e.exports=i},function(e,t,n){var r=n(130),o=n(135),i=r(o,"Promise");e.exports=i},function(e,t,n){var r=n(130),o=n(135),i=r(o,"Set");e.exports=i},function(e,t){function n(e){var t=e.length,n=new e.constructor(t);return t&&"string"==typeof e[0]&&o.call(e,"index")&&(n.index=e.index,n.input=e.input),n}var r=Object.prototype,o=r.hasOwnProperty;e.exports=n},function(e,t,n){function r(e,t,n){var r=e.constructor;switch(t){case m:return o(e);case s:case l:return new r(+e);case b:return i(e,n);case g:case _:case x:case O:case w:case j:case E:case S:case P:return c(e,n);case f:return new r;case p:case v:return new r(e);case d:return a(e);case y:return new r;case h:return u(e)}}var o=n(269),i=n(271),a=n(272),u=n(273),c=n(274),s="[object Boolean]",l="[object Date]",f="[object Map]",p="[object Number]",d="[object RegExp]",y="[object Set]",v="[object String]",h="[object Symbol]",m="[object ArrayBuffer]",b="[object DataView]",g="[object Float32Array]",_="[object Float64Array]",x="[object Int8Array]",O="[object Int16Array]",w="[object Int32Array]",j="[object Uint8Array]",E="[object Uint8ClampedArray]",S="[object Uint16Array]",P="[object Uint32Array]";e.exports=r},function(e,t,n){function r(e){var t=new e.constructor(e.byteLength);return new o(t).set(new o(e)),t}var o=n(270);e.exports=r},function(e,t,n){var r=n(135),o=r.Uint8Array;e.exports=o},function(e,t,n){function r(e,t){var n=t?o(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}var o=n(269);e.exports=r},function(e,t){function n(e){var t=new e.constructor(e.source,r.exec(e));return t.lastIndex=e.lastIndex,t}var r=/\w*$/;e.exports=n},function(e,t,n){function r(e){return a?Object(a.call(e)):{}}var o=n(134),i=o?o.prototype:void 0,a=i?i.valueOf:void 0;e.exports=r},function(e,t,n){function r(e,t){var n=t?o(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}var o=n(269);e.exports=r},function(e,t,n){function r(e){return"function"!=typeof e.constructor||a(e)?{}:o(i(e))}var o=n(146),i=n(259),a=n(212);e.exports=r},function(e,t,n){var r=n(277),o=n(209),i=n(210),a=i&&i.isMap,u=a?o(a):r;e.exports=u},function(e,t,n){function r(e){return i(e)&&o(e)==a}var o=n(263),i=n(164),a="[object Map]";e.exports=r},function(e,t,n){var r=n(279),o=n(209),i=n(210),a=i&&i.isSet,u=a?o(a):r;e.exports=u},function(e,t,n){function r(e){return i(e)&&o(e)==a}var o=n(263),i=n(164),a="[object Set]";e.exports=r},function(e,t,n){function r(e,t,n){t=n?void 0:t;var a=o(e,i,void 0,void 0,void 0,void 0,void 0,t);return a.placeholder=r.placeholder,a}var o=n(125),i=8;r.placeholder={},e.exports=r},function(e,t,n){function r(e){if(!i(e))return!1;var t=o(e);return t==c||t==u||"string"==typeof e.message&&"string"==typeof e.name&&!a(e)}var o=n(133),i=n(164),a=n(282),u="[object DOMException]",c="[object Error]";e.exports=r},function(e,t,n){function r(e){if(!a(e)||o(e)!=u)return!1;var t=i(e);if(null===t)return!0;var n=f.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&l.call(n)==p}var o=n(133),i=n(259),a=n(164),u="[object Object]",c=Function.prototype,s=Object.prototype,l=c.toString,f=s.hasOwnProperty,p=l.call(Object);e.exports=r},function(e,t,n){function r(e){return i(e)&&o(e)==a}var o=n(263),i=n(164),a="[object WeakMap]";e.exports=r},function(e,t,n){function r(e){return i("function"==typeof e?e:o(e,a))}var o=n(217),i=n(285),a=1;e.exports=r},function(e,t,n){function r(e){return"function"==typeof e?e:null==e?a:"object"==typeof e?u(e)?i(e[0],e[1]):o(e):c(e)}var o=n(286),i=n(303),a=n(127),u=n(163),c=n(318);e.exports=r},function(e,t,n){function r(e){var t=i(e);return 1==t.length&&t[0][2]?a(t[0][0],t[0][1]):function(n){return n===e||o(n,e,t)}}var o=n(287),i=n(300),a=n(302);e.exports=r},function(e,t,n){function r(e,t,n,r){var c=n.length,s=c,l=!r;if(null==e)return!s;for(e=Object(e);c--;){var f=n[c];if(l&&f[2]?f[1]!==e[f[0]]:!(f[0]in e))return!1}for(;++c<s;){f=n[c];var p=f[0],d=e[p],y=f[1];if(l&&f[2]){if(void 0===d&&!(p in e))return!1}else{var v=new o;if(r)var h=r(d,y,p,e,t,v);if(!(void 0===h?i(y,d,a|u,r,v):h))return!1}}return!0}var o=n(218),i=n(288),a=1,u=2;e.exports=r},function(e,t,n){function r(e,t,n,a,u){return e===t||(null==e||null==t||!i(e)&&!i(t)?e!==e&&t!==t:o(e,t,n,a,r,u))}var o=n(289),i=n(164);e.exports=r},function(e,t,n){function r(e,t,n,r,h,b){var g=s(e),_=s(t),x=g?y:c(e),O=_?y:c(t);x=x==d?v:x,O=O==d?v:O;var w=x==v,j=O==v,E=x==O;if(E&&l(e)){if(!l(t))return!1;g=!0,w=!1}if(E&&!w)return b||(b=new o),g||f(e)?i(e,t,n,r,h,b):a(e,t,x,n,r,h,b);if(!(n&p)){var S=w&&m.call(e,"__wrapped__"),P=j&&m.call(t,"__wrapped__");if(S||P){var T=S?e.value():e,A=P?t.value():t;return b||(b=new o),h(T,A,n,r,b)}}return!!E&&(b||(b=new o),u(e,t,n,r,h,b))}var o=n(218),i=n(290),a=n(296),u=n(299),c=n(263),s=n(163),l=n(203),f=n(206),p=1,d="[object Arguments]",y="[object Array]",v="[object Object]",h=Object.prototype,m=h.hasOwnProperty;e.exports=r},function(e,t,n){function r(e,t,n,r,s,l){var f=n&u,p=e.length,d=t.length;if(p!=d&&!(f&&d>p))return!1;var y=l.get(e);if(y&&l.get(t))return y==t;var v=-1,h=!0,m=n&c?new o:void 0;for(l.set(e,t),l.set(t,e);++v<p;){var b=e[v],g=t[v];if(r)var _=f?r(g,b,v,t,e,l):r(b,g,v,e,t,l);if(void 0!==_){if(_)continue;h=!1;break}if(m){if(!i(t,function(e,t){if(!a(m,t)&&(b===e||s(b,e,n,r,l)))return m.push(t)})){h=!1;break}}else if(b!==g&&!s(b,g,n,r,l)){h=!1;break}}return l.delete(e),l.delete(t),h}var o=n(291),i=n(294),a=n(295),u=1,c=2;e.exports=r},function(e,t,n){function r(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new o;++t<n;)this.add(e[t])}var o=n(232),i=n(292),a=n(293);r.prototype.add=r.prototype.push=i,r.prototype.has=a,e.exports=r},function(e,t){function n(e){return this.__data__.set(e,r),this}var r="__lodash_hash_undefined__";e.exports=n},function(e,t){function n(e){return this.__data__.has(e)}e.exports=n},function(e,t){function n(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}e.exports=n},function(e,t){function n(e,t){return e.has(t)}e.exports=n},function(e,t,n){function r(e,t,n,r,o,w,E){switch(n){case O:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case x:return!(e.byteLength!=t.byteLength||!w(new i(e),new i(t)));case p:case d:case h:return a(+e,+t);case y:return e.name==t.name&&e.message==t.message;case m:case g:return e==t+"";case v:var S=c;case b:var P=r&l;if(S||(S=s),e.size!=t.size&&!P)return!1;var T=E.get(e);if(T)return T==t;r|=f,E.set(e,t);var A=u(S(e),S(t),r,o,w,E);return E.delete(e),A;case _:if(j)return j.call(e)==j.call(t)}return!1}var o=n(134),i=n(270),a=n(197),u=n(290),c=n(297),s=n(298),l=1,f=2,p="[object Boolean]",d="[object Date]",y="[object Error]",v="[object Map]",h="[object Number]",m="[object RegExp]",b="[object Set]",g="[object String]",_="[object Symbol]",x="[object ArrayBuffer]",O="[object DataView]",w=o?o.prototype:void 0,j=w?w.valueOf:void 0;e.exports=r},function(e,t){function n(e){var t=-1,n=Array(e.size);return e.forEach(function(e,r){n[++t]=[r,e]}),n}e.exports=n},function(e,t){function n(e){var t=-1,n=Array(e.size);return e.forEach(function(e){n[++t]=e}),n}e.exports=n},function(e,t,n){function r(e,t,n,r,a,c){var s=n&i,l=o(e),f=l.length;if(f!=o(t).length&&!s)return!1;for(var p=f;p--;){var d=l[p];if(!(s?d in t:u.call(t,d)))return!1}var y=c.get(e);if(y&&c.get(t))return y==t;var v=!0;c.set(e,t),c.set(t,e);for(var h=s;++p<f;){d=l[p];var m=e[d],b=t[d];if(r)var g=s?r(b,m,d,t,e,c):r(m,b,d,e,t,c);if(!(void 0===g?m===b||a(m,b,n,r,c):g)){v=!1;break}h||(h="constructor"==d)}if(v&&!h){var _=e.constructor,x=t.constructor;_!=x&&"constructor"in e&&"constructor"in t&&!("function"==typeof _&&_ instanceof _&&"function"==typeof x&&x instanceof x)&&(v=!1)}return c.delete(e),c.delete(t),v}var o=n(260),i=1,a=Object.prototype,u=a.hasOwnProperty;e.exports=r},function(e,t,n){function r(e){for(var t=i(e),n=t.length;n--;){var r=t[n],a=e[r];t[n]=[r,a,o(a)]}return t}var o=n(301),i=n(198);e.exports=r},function(e,t,n){function r(e){return e===e&&!o(e)}var o=n(139);e.exports=r},function(e,t){function n(e,t){return function(n){return null!=n&&(n[e]===t&&(void 0!==t||e in Object(n)))}}e.exports=n},function(e,t,n){function r(e,t){return u(e)&&c(t)?s(l(e),t):function(n){var r=i(n,e);return void 0===r&&r===t?a(n,e):o(t,r,f|p)}}var o=n(288),i=n(304),a=n(315),u=n(307),c=n(301),s=n(302),l=n(314),f=1,p=2;e.exports=r},function(e,t,n){function r(e,t,n){var r=null==e?void 0:o(e,t);return void 0===r?n:r}var o=n(305);e.exports=r},function(e,t,n){function r(e,t){t=o(t,e);for(var n=0,r=t.length;null!=e&&n<r;)e=e[i(t[n++])];return n&&n==r?e:void 0}var o=n(306),i=n(314);e.exports=r},function(e,t,n){function r(e,t){return o(e)?e:i(e,t)?[e]:a(u(e))}var o=n(163),i=n(307),a=n(308),u=n(311);e.exports=r},function(e,t,n){function r(e,t){if(o(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!i(e))||(u.test(e)||!a.test(e)||null!=t&&e in Object(t))}var o=n(163),i=n(192),a=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,u=/^\w*$/;e.exports=r},function(e,t,n){var r=n(309),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,i=/\\(\\)?/g,a=r(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(o,function(e,n,r,o){t.push(r?o.replace(i,"$1"):n||e)}),t});e.exports=a},function(e,t,n){function r(e){var t=o(e,function(e){return n.size===i&&n.clear(),e}),n=t.cache;return t}var o=n(310),i=500;e.exports=r},function(e,t,n){function r(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError(i);var n=function(){var r=arguments,o=t?t.apply(this,r):r[0],i=n.cache;if(i.has(o))return i.get(o);var a=e.apply(this,r);return n.cache=i.set(o,a)||i,a};return n.cache=new(r.Cache||o),n}var o=n(232),i="Expected a function";r.Cache=o,e.exports=r},function(e,t,n){function r(e){return null==e?"":o(e)}var o=n(312);e.exports=r},function(e,t,n){function r(e){if("string"==typeof e)return e;if(a(e))return i(e,r)+"";if(u(e))return l?l.call(e):"";var t=e+"";return"0"==t&&1/e==-c?"-0":t}var o=n(134),i=n(313),a=n(163),u=n(192),c=1/0,s=o?o.prototype:void 0,l=s?s.toString:void 0;e.exports=r},function(e,t){function n(e,t){for(var n=-1,r=null==e?0:e.length,o=Array(r);++n<r;)o[n]=t(e[n],n,e);return o}e.exports=n},function(e,t,n){function r(e){if("string"==typeof e||o(e))return e;var t=e+"";return"0"==t&&1/e==-i?"-0":t}var o=n(192),i=1/0;e.exports=r},function(e,t,n){function r(e,t){return null!=e&&i(e,t,o)}var o=n(316),i=n(317);e.exports=r},function(e,t){function n(e,t){return null!=e&&t in Object(e)}e.exports=n},function(e,t,n){function r(e,t,n){t=o(t,e);for(var r=-1,l=t.length,f=!1;++r<l;){var p=s(t[r]);if(!(f=null!=e&&n(e,p)))break;e=e[p]}return f||++r!=l?f:!!(l=null==e?0:e.length)&&c(l)&&u(p,l)&&(a(e)||i(e))}var o=n(306),i=n(201),a=n(163),u=n(185),c=n(208),s=n(314);e.exports=r},function(e,t,n){function r(e){return a(e)?o(u(e)):i(e)}var o=n(319),i=n(320),a=n(307),u=n(314);e.exports=r},function(e,t){function n(e){return function(t){return null==t?void 0:t[e]}}e.exports=n},function(e,t,n){function r(e){return function(t){return o(t,e)}}var o=n(305);e.exports=r},function(e,t,n){var r=n(125),o=n(322),i=o(function(e,t){return r(e,256,void 0,void 0,void 0,t)});e.exports=i},function(e,t,n){function r(e){return a(i(e,void 0,o),e+"")}var o=n(323),i=n(326),a=n(172);e.exports=r},function(e,t,n){function r(e){return(null==e?0:e.length)?o(e,1):[]}var o=n(324);e.exports=r},function(e,t,n){function r(e,t,n,a,u){var c=-1,s=e.length;for(n||(n=i),u||(u=[]);++c<s;){var l=e[c];t>0&&n(l)?t>1?r(l,t-1,n,a,u):o(u,l):a||(u[u.length]=l)}return u}var o=n(258),i=n(325);e.exports=r},function(e,t,n){function r(e){return a(e)||i(e)||!!(u&&e&&e[u])}var o=n(134),i=n(201),a=n(163),u=o?o.isConcatSpreadable:void 0;e.exports=r},function(e,t,n){function r(e,t,n){return t=i(void 0===t?e.length-1:t,0),function(){for(var r=arguments,a=-1,u=i(r.length-t,0),c=Array(u);++a<u;)c[a]=r[t+a];a=-1;for(var s=Array(t+1);++a<t;)s[a]=r[a];return s[t]=n(c),o(e,this,s)}}var o=n(148),i=Math.max;e.exports=r},function(e,t,n){function r(e){return a(e)?o(e,s):u(e)?[e]:i(c(l(e)))}var o=n(313),i=n(166),a=n(163),u=n(192),c=n(308),s=n(314),l=n(311);e.exports=r},function(e,t,n){function r(e,t){var n={};return t=a(t,3),i(e,function(e,r,i){o(n,r,t(e,r,i))}),n}var o=n(196),i=n(329),a=n(285);e.exports=r},function(e,t,n){function r(e,t){return e&&o(e,t,i)}var o=n(330),i=n(198);e.exports=r},function(e,t,n){var r=n(331),o=r();e.exports=o},function(e,t){function n(e){return function(t,n,r){for(var o=-1,i=Object(t),a=r(t),u=a.length;u--;){var c=a[e?u:++o];if(!1===n(i[c],c,i))break}return t}}e.exports=n},function(e,t,n){function r(){return l?f.resolve(l):new f(function(e){requirejs(["istats-1"],function(t){l=t,e(l)})})}function o(e){return"string"==typeof e&&e[0]}function i(e,t){return o(e)&&o(t)}function a(e,t,n){return r().then(function(r){r.log(e,t,n)})}function u(e,t){return r().then(function(n){n.track(e,t)})}function c(e,t,n){return i(e,t)?a(t,e,n):f.reject("Invalid parameters")}function s(){return r().then(function(e){return e.getCountername()})}var l,f=n(333);t.track=c,t.trackRegion=u,t.getCountername=s,t.log=a},function(e,t,n){var r=n(334).Promise;e.exports=r},function(e,t,n){var r;(function(e,o,i){(function(){"use strict";function a(e){return"function"==typeof e||"object"==typeof e&&null!==e}function u(e){return"function"==typeof e}function c(e){Y=e}function s(e){H=e}function l(){return function(){U(p)}}function f(){return function(){setTimeout(p,1)}}function p(){for(var e=0;e<J;e+=2){(0,ne[e])(ne[e+1]),ne[e]=void 0,ne[e+1]=void 0}J=0}function d(e,t){var n=this,r=new this.constructor(v);void 0===r[ie]&&R(r);var o=n._state;if(o){var i=arguments[o-1];H(function(){I(o,r,i,n._result)})}else P(n,r,e,t);return r}function y(e){var t=this;if(e&&"object"==typeof e&&e.constructor===t)return e;var n=new t(v);return w(n,e),n}function v(){}function h(){return new TypeError("You cannot resolve a promise with itself")}function m(){return new TypeError("A promises callback cannot return that same promise.")}function b(e){try{return e.then}catch(e){return se.error=e,se}}function g(e,t,n,r){try{e.call(t,n,r)}catch(e){return e}}function _(e,t,n){H(function(e){var r=!1,o=g(n,t,function(n){r||(r=!0,t!==n?w(e,n):E(e,n))},function(t){r||(r=!0,S(e,t))},"Settle: "+(e._label||" unknown promise"));!r&&o&&(r=!0,S(e,o))},e)}function x(e,t){t._state===ue?E(e,t._result):t._state===ce?S(e,t._result):P(t,void 0,function(t){w(e,t)},function(t){S(e,t)})}function O(e,t,n){t.constructor===e.constructor&&n===re&&constructor.resolve===oe?x(e,t):n===se?S(e,se.error):void 0===n?E(e,t):u(n)?_(e,t,n):E(e,t)}function w(e,t){e===t?S(e,h()):a(t)?O(e,t,b(t)):E(e,t)}function j(e){e._onerror&&e._onerror(e._result),T(e)}function E(e,t){e._state===ae&&(e._result=t,e._state=ue,0!==e._subscribers.length&&H(T,e))}function S(e,t){e._state===ae&&(e._state=ce,e._result=t,H(j,e))}function P(e,t,n,r){var o=e._subscribers,i=o.length;e._onerror=null,o[i]=t,o[i+ue]=n,o[i+ce]=r,0===i&&e._state&&H(T,e)}function T(e){var t=e._subscribers,n=e._state;if(0!==t.length){for(var r,o,i=e._result,a=0;a<t.length;a+=3)r=t[a],o=t[a+n],r?I(n,r,o,i):o(i);e._subscribers.length=0}}function A(){this.error=null}function N(e,t){try{return e(t)}catch(e){return le.error=e,le}}function I(e,t,n,r){var o,i,a,c,s=u(n);if(s){if(o=N(n,r),o===le?(c=!0,i=o.error,o=null):a=!0,t===o)return void S(t,m())}else o=r,a=!0;t._state!==ae||(s&&a?w(t,o):c?S(t,i):e===ue?E(t,o):e===ce&&S(t,o))}function k(e,t){try{t(function(t){w(e,t)},function(t){S(e,t)})}catch(t){S(e,t)}}function M(){return fe++}function R(e){e[ie]=fe++,e._state=void 0,e._result=void 0,e._subscribers=[]}function C(e){return new he(this,e).promise}function D(e){var t=this;return new t(G(e)?function(n,r){for(var o=e.length,i=0;i<o;i++)t.resolve(e[i]).then(n,r)}:function(e,t){t(new TypeError("You must pass an array to race."))})}function W(e){var t=this,n=new t(v);return S(n,e),n}function F(){throw new TypeError("You must pass a resolver function as the first argument to the promise constructor")}function L(){throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.")}function V(e){this[ie]=M(),this._result=this._state=void 0,this._subscribers=[],v!==e&&("function"!=typeof e&&F(),this instanceof V?k(this,e):L())}function z(e,t){this._instanceConstructor=e,this.promise=new e(v),this.promise[ie]||R(this.promise),G(t)?(this._input=t,this.length=t.length,this._remaining=t.length,this._result=new Array(this.length),0===this.length?E(this.promise,this._result):(this.length=this.length||0,this._enumerate(),0===this._remaining&&E(this.promise,this._result))):S(this.promise,q())}function q(){return new Error("Array Methods must be provided an Array")}function $(){var e;if(void 0!==o)e=o;else if("undefined"!=typeof self)e=self;else try{e=Function("return this")()}catch(e){throw new Error("polyfill failed because global object is unavailable in this environment")}var t=e.Promise;t&&"[object Promise]"===Object.prototype.toString.call(t.resolve())&&!t.cast||(e.Promise=ve)}var B;B=Array.isArray?Array.isArray:function(e){return"[object Array]"===Object.prototype.toString.call(e)};var U,Y,K,G=B,J=0,H=function(e,t){ne[J]=e,ne[J+1]=t,2===(J+=2)&&(Y?Y(p):K())},Z="undefined"!=typeof window?window:void 0,Q=Z||{},X=Q.MutationObserver||Q.WebKitMutationObserver,ee="undefined"==typeof self&&void 0!==e&&"[object process]"==={}.toString.call(e),te="undefined"!=typeof Uint8ClampedArray&&"undefined"!=typeof importScripts&&"undefined"!=typeof MessageChannel,ne=new Array(1e3);K=ee?function(){return function(){e.nextTick(p)}}():X?function(){var e=0,t=new X(p),n=document.createTextNode("");return t.observe(n,{characterData:!0}),function(){n.data=e=++e%2}}():te?function(){var e=new MessageChannel;return e.port1.onmessage=p,function(){e.port2.postMessage(0)}}():void 0===Z?function(){try{var e=n(335);return U=e.runOnLoop||e.runOnContext,l()}catch(e){return f()}}():f();var re=d,oe=y,ie=Math.random().toString(36).substring(16),ae=void 0,ue=1,ce=2,se=new A,le=new A,fe=0,pe=C,de=D,ye=W,ve=V;V.all=pe,V.race=de,V.resolve=oe,V.reject=ye,V._setScheduler=c,V._setAsap=s,V._asap=H,V.prototype={constructor:V,then:re,catch:function(e){return this.then(null,e)}};var he=z;z.prototype._enumerate=function(){for(var e=this.length,t=this._input,n=0;this._state===ae&&n<e;n++)this._eachEntry(t[n],n)},z.prototype._eachEntry=function(e,t){var n=this._instanceConstructor,r=n.resolve;if(r===oe){var o=b(e);if(o===re&&e._state!==ae)this._settledAt(e._state,t,e._result);else if("function"!=typeof o)this._remaining--,this._result[t]=e;else if(n===ve){var i=new n(v);O(i,e,o),this._willSettleAt(i,t)}else this._willSettleAt(new n(function(t){t(e)}),t)}else this._willSettleAt(r(e),t)},z.prototype._settledAt=function(e,t,n){var r=this.promise;r._state===ae&&(this._remaining--,e===ce?S(r,n):this._result[t]=n),0===this._remaining&&E(r,this._result)},z.prototype._willSettleAt=function(e,t){var n=this;P(e,void 0,function(e){n._settledAt(ue,t,e)},function(e){n._settledAt(ce,t,e)})};var me=$,be={Promise:ve,polyfill:me};n(336).amd?void 0!==(r=function(){return be}.call(t,n,t,i))&&(i.exports=r):void 0!==i&&i.exports?i.exports=be:void 0!==this&&(this.ES6Promise=be),me()}).call(this)}).call(t,n(60),function(){return this}(),n(204)(e))},function(e,t){},function(e,t){e.exports=function(){throw new Error("define cannot be used indirect")}},function(e,t,n){"use strict";function r(e){ return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.formatIStatsValueKeepCase=t.formatIStatsValue=void 0;var o=r(n(338)),i=r(n(340)),a=r(n(345)),u=r(n(348)),c=(0,a.default)([i.default,(0,o.default)(/,|\(|\)/g,""),(0,o.default)(/\s+/g,"_"),(0,o.default)(/'|’/g,"_039_"),(0,o.default)("–","-")]);t.formatIStatsValueKeepCase=c;var s=(0,a.default)([u.default,c]);t.formatIStatsValue=s},function(e,t,n){var r=n(119),o=r("replace",n(339));o.placeholder=n(122),e.exports=o},function(e,t,n){function r(){var e=arguments,t=o(e[0]);return e.length<3?t:t.replace(e[1],e[2])}var o=n(311);e.exports=r},function(e,t,n){var r=n(119),o=r("deburr",n(341),n(344));o.placeholder=n(122),e.exports=o},function(e,t,n){function r(e){return(e=i(e))&&e.replace(a,o).replace(u,"")}var o=n(342),i=n(311),a=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,u=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g");e.exports=r},function(e,t,n){var r=n(343),o={"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"},i=r(o);e.exports=i},function(e,t){function n(e){return function(t){return null==e?void 0:e[t]}}e.exports=n},function(e,t){e.exports={cap:!1,curry:!1,fixed:!1,immutable:!1,rearg:!1}},function(e,t,n){var r=n(119),o=r("flow",n(346));o.placeholder=n(122),e.exports=o},function(e,t,n){var r=n(347),o=r();e.exports=o},function(e,t,n){function r(e){return i(function(t){var n=t.length,r=n,i=o.prototype.thru;for(e&&t.reverse();r--;){var v=t[r];if("function"!=typeof v)throw new TypeError(l);if(i&&!h&&"wrapper"==u(v))var h=new o([],!0)}for(r=h?r:n;++r<n;){v=t[r];var m=u(v),b="wrapper"==m?a(v):void 0;h=b&&s(b[0])&&b[1]==(d|f|p|y)&&!b[4].length&&1==b[9]?h[u(b[0])].apply(h,b[3]):1==v.length&&s(v)?h[m]():h.thru(v)}return function(){var e=arguments,r=e[0];if(h&&1==e.length&&c(r))return h.plant(r).value();for(var o=0,i=n?t[o].apply(this,e):r;++o<n;)i=t[o].call(this,i);return i}})}var o=n(162),i=n(322),a=n(157),u=n(159),c=n(163),s=n(154),l="Expected a function",f=8,p=32,d=128,y=256;e.exports=r},function(e,t,n){var r=n(119),o=r("toLower",n(349),n(344));o.placeholder=n(122),e.exports=o},function(e,t,n){function r(e){return o(e).toLowerCase()}var o=n(311);e.exports=r},function(e,t){e.exports={create:function(e,t){return Morph.createContainerWithCaller("bbc-morph-bitesize-promoted-navigation-view@2.6.1",e,t)}}}]);; });</script><script>Morph.toInit.payloads.push(function() { Morph.setPayload('/data/bbc-morph-bitesize-nations-levels-data/language/en-GB/subdirectory/bitesize/version/6.4.0', {"meta":{"responseCode":200,"errorMessage":null,"headers":{"content-type":"application\/json"}},"body":{"phases":[{"phase":"primary","classModifier":"--primary","callout":"You're in","title":"Primary","subtitle":"Age 3 to 11","cta":"Go to Primary","nationList":[{"label":"England","dataLabel":"primary-england-levels","levelList":[{"year":"Year 1 to 2","levelId":"z3g4d2p","label":"KS1","url":"\/bitesize\/levels\/z3g4d2p"},{"year":"Year 3 to 6","levelId":"zbr9wmn","label":"KS2","url":"\/bitesize\/levels\/zbr9wmn"}]},{"label":"Northern Ireland","dataLabel":"primary-northern-ireland-levels","levelList":[{"year":"Primary 1 to 2","levelId":"znyh7nb","label":"Foundation Stage","url":"\/bitesize\/levels\/znyh7nb"},{"year":"Primary 3 to 4","levelId":"z3g4d2p","label":"KS1","url":"\/bitesize\/levels\/z3g4d2p"},{"year":null,"levelId":"zjmj92p","label":"KS2","url":"\/bitesize\/levels\/zjmj92p"}]},{"label":"Scotland","dataLabel":"primary-scotland-levels","levelList":[{"year":"Primary 1","levelId":"zf7hgwx","label":"Early level","url":"\/bitesize\/levels\/zf7hgwx"},{"year":"Primary 2 to 4","levelId":"zgckjxs","label":"1st level","url":"\/bitesize\/levels\/zgckjxs"},{"year":"Primary 5 to 7","levelId":"zr48q6f","label":"2nd level","url":"\/bitesize\/levels\/zr48q6f"},{"year":"Bun-sgoil 2 gu 4","levelId":"zk3xy9q","label":"A' Chiad Ìre","url":"\/bitesize\/levels\/zk3xy9q"},{"year":"Bun-sgoil 5 gu 7","levelId":"z4y2scw","label":"An Dàrna Ìre","url":"\/bitesize\/levels\/z4y2scw"}]},{"label":"Wales","dataLabel":"primary-wales-levels","levelList":[{"year":"Reception to Year 2","levelId":"zxybmsg","label":"Foundation Phase","url":"\/bitesize\/levels\/zxybmsg"},{"year":"Year 3 to 6","levelId":"zbr9wmn","label":"KS2","url":"\/bitesize\/levels\/zbr9wmn"},{"year":"Reception to Year 2","levelId":"z4js6v4","label":"Cyfnod Sylfaen","url":"\/bitesize\/levels\/z4js6v4"},{"year":"Year 3 to 6","levelId":"zbpwt39","label":"CA2","url":"\/bitesize\/levels\/zbpwt39"}]}]},{"phase":"secondary","classModifier":"--secondary","callout":"You're in","title":"Secondary","subtitle":"Age 11 to 16","cta":"Go to Secondary","nationList":[{"label":"England","dataLabel":"secondary-england-levels","levelList":[{"label":"KS3","url":"\/bitesize\/levels\/z4kw2hv"},{"label":"GCSE","url":"\/bitesize\/levels\/z98jmp3"},{"label":"Careers","url":"\/bitesize\/careers"}]},{"label":"Northern Ireland","dataLabel":"secondary-northern-ireland-levels","levelList":[{"label":"KS3","url":"\/bitesize\/levels\/z4kw2hv"},{"label":"GCSE","url":"\/bitesize\/levels\/z98jmp3"},{"label":"Careers","url":"\/bitesize\/careers"}]},{"label":"Scotland","dataLabel":"secondary-scotland-levels","levelList":[{"label":"3rd level","url":"\/bitesize\/levels\/zy4qn39"},{"label":"4th level","url":"\/bitesize\/levels\/zvk2fg8"},{"label":"Nàiseanta 4","url":"\/bitesize\/levels\/z8hhvcw"},{"label":"Nàiseanta 5","url":"\/bitesize\/levels\/zdpp34j"},{"label":"National 4","url":"\/bitesize\/levels\/zp3d7ty"},{"label":"National 5","url":"\/bitesize\/levels\/z6gw2hv"},{"label":"Àrd Ìre","url":"\/bitesize\/levels\/zqq4wxs"},{"label":"Higher","url":"\/bitesize\/levels\/zkdqxnb"},{"label":"Careers","url":"\/bitesize\/careers"}]},{"label":"Wales","dataLabel":"secondary-wales-levels","levelList":[{"label":"CA3","url":"\/bitesize\/levels\/zh6vr82"},{"label":"KS3","url":"\/bitesize\/levels\/z4kw2hv"},{"label":"CBC","url":"\/bitesize\/levels\/zqxy8mn"},{"label":"GCSE","url":"\/bitesize\/levels\/z98jmp3"},{"label":"TGAU","url":"\/bitesize\/levels\/z8w76sg"},{"label":"WBQ","url":"\/bitesize\/levels\/z9wtgdm"},{"label":"Careers","url":"\/bitesize\/careers"}]}]},{"phase":"post-16","classModifier":"--post-16","callout":"You're in","title":"Post-16","subtitle":"Age 16+","cta":"Go to Post-16","nationList":[{"label":"England","dataLabel":"post-16-england-levels","levelList":[{"label":"Functional Skills","url":"\/bitesize\/levels\/zvhtng8"}]},{"label":"Scotland","dataLabel":"post-16-scotland-levels","levelList":[{"label":"Core Skills","url":"\/bitesize\/levels\/z66jhbk"}]},{"label":"Wales","dataLabel":"post-16-wales-levels","levelList":[{"label":"Essential Skills","url":"\/bitesize\/levels\/zhh7nrd"}]}]}]}}); });</script><script>Morph.toInit.registers.push(function() { Morph.register({"view":"bbc-morph-bitesize-promoted-navigation-view","language":"en-GB","version":"2.6.1","_mrrVersion":"2.0.16"},'u4044526169789371'); });</script><script>Morph.init = function() { if (!Morph.initCalled) { Morph.markPerformance('morph-init'); Morph.initCalled = true; requirejs.config({ paths: { 'morph/react' : '//web.archive.org/web/20191122030557/https://m.files.bbci.co.uk/modules/vendor-react/1.0.0/react.min', 'morph/react-dom' : '//web.archive.org/web/20191122030557/https://m.files.bbci.co.uk/modules/vendor-react-dom/1.0.0/react-dom.min', 'morph/es5-shim' : '//web.archive.org/web/20191122030557/https://m.files.bbci.co.uk/modules/vendor-es5-shim/4.1.13/es5-shim.min', 'morph/es5-sham' : '//web.archive.org/web/20191122030557/https://m.files.bbci.co.uk/modules/vendor-es5-shim/4.1.13/es5-sham.min', 'morph/module/morph': '//web.archive.org/web/20191122030557/https://m.files.bbci.co.uk/modules/morph/5.3.1/bundle', 'live-push' : '//web.archive.org/web/20191122030557/https://push.api.bbci.co.uk/public/client' }, shim: { 'morph/react': { deps: ['morph/es5-shim', 'morph/es5-sham'] }, 'morph/es5-sham': { deps: ['morph/es5-shim'] } }, map: { 'morph/react-dom': { 'react': 'morph/react' } } }); } function attempt(fn) { fn(); } requirejs(['morph/react', 'morph/react-dom', 'morph/module/morph'], function(React, ReactDOM) { window.React = React; window.ReactDOM = ReactDOM; if (!Morph.toInitsCalled) { Morph.markPerformance('morph-init-core-deps-complete'); Morph.toInitsCalled = true; } Morph.toInit.bundles.forEach(attempt); Morph.toInit.bundles = []; Morph.markPerformance('morph-init-bundles-complete'); Morph.toInit.payloads.forEach(attempt); Morph.toInit.payloads = []; Morph.markPerformance('morph-init-payloads-complete'); Morph.toInit.registers.forEach(attempt); Morph.toInit.registers = []; Morph.markPerformance('morph-init-registers-complete'); }); };</script><script>if (!Morph.manualInit) { Morph.init(); } /* u4044526169789371 */</script><script>Morph.toInit.bundles.push(function() { Morph.versions["bbc-morph-bitesize-sign-in-banner-view@0.8.0"]={"@babel/core":"7.5.5","@babel/plugin-transform-object-assign":"7.2.0","@babel/runtime":"7.5.5","@bbc/bitesize-branding":"10.2.0","@bbc/education-sign-in-banner":"0.6.0","bbc-morph-bitesize-personalisation-client-tools":"9.0.0",classnames:"2.2.6",react:"0.14.7","react-dom":"0.14.7","react-motion":"0.4.8","whatwg-fetch":"2.0.3"},function(t){function e(r){if(n[r])return n[r].exports;var o=n[r]={exports:{},id:r,loaded:!1};return t[r].call(o.exports,o,o.exports,e),o.loaded=!0,o.exports}var n={};e.m=t,e.c=n,e.p="",e(0)}([function(t,e,n){Morph.modules["bbc-morph-bitesize-sign-in-banner-view@0.8.0"]=n(1)},function(t,e,n){t.exports=n(2)},function(t,e,n){t.exports=function(t){function e(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,e),o.l=!0,o.exports}var n={};return e.m=t,e.c=n,e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:r})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=0)}([function(t,e,n){"use strict";var r=n(1),o=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=o(n(3)),a=o(n(4)),u=o(n(5)),c=o(n(6)),s=o(n(7)),f=o(n(8)),l=o(n(9)),p=o(n(10)),h=r(n(11)),d=o(n(12)),y=o(n(13)),v=o(n(14)),m=o(n(15)),g=o(n(16)),b=["homepage","programme-of-study","super-programme-of-study","topic-of-study","examspecs","exam-boards","primary-level"],w=function(t){return(0,d.default)("sign-in-banner__container",(0,p.default)({},"sign-in-banner__container--".concat(t),b.includes(t)))},_=function(t){return"homepage"===t?"/bitesize/my":null},x=function(t){function e(t){var n;return(0,u.default)(this,e),n=(0,s.default)(this,(0,f.default)(e).call(this,t)),n.state={displaySignInBanner:!1,env:""},n}return(0,l.default)(e,t),(0,c.default)(e,[{key:"componentDidMount",value:function(){function t(){return e.apply(this,arguments)}var e=(0,a.default)(i.default.mark(function t(){var e,n,r;return i.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,v.default.getDetails();case 2:e=t.sent,n=e.isSignedIn,n||(r=g.default.get(),this.setState({displaySignInBanner:!0,env:r}));case 5:case"end":return t.stop()}},t,this)}));return t}()},{key:"render",value:function(){var t=this.props,e=t.language,n=t.contextName,r=this.state,o=r.displaySignInBanner,i=r.env,a=w(n),u=_(n);return o&&h.default.createElement("div",{className:a},h.default.createElement(y.default,{language:e,env:i,contextName:"bitesize-homepage",idctaConfig:m.default,pageToReturnTo:u}))}}]),e}(h.Component);x.propTypes={language:h.PropTypes.string,contextName:h.PropTypes.string},x.defaultProps={language:"en-GB",contextName:null};var E=x;e.default=E,t.exports=e.default},function(t,e){t.exports=n(3)},function(t,e){t.exports=n(4)},function(t,e){t.exports=n(5)},function(t,e){t.exports=n(7)},function(t,e){t.exports=n(8)},function(t,e){t.exports=n(9)},function(t,e){t.exports=n(10)},function(t,e){t.exports=n(13)},function(t,e){t.exports=n(14)},function(t,e){t.exports=n(16)},function(t,e){t.exports=n(17)},function(t,e){t.exports=n(18)},function(t,e){t.exports=n(19)},function(t,e){t.exports=n(39)},function(t,e){t.exports=n(50)},function(t,e,n){"use strict";t.exports={get:function(){return window.Morph.config.pushEnv}}}])},function(t,e){function n(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)if(Object.prototype.hasOwnProperty.call(t,n)){var r=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(t,n):{};r.get||r.set?Object.defineProperty(e,n,r):e[n]=t[n]}return e.default=t,e}t.exports=n},function(t,e){function n(t){return t&&t.__esModule?t:{default:t}}t.exports=n},function(t,e,n){t.exports=n(6)},function(t,e,n){var r=function(t){"use strict";function e(t,e,n,o){var i=e&&e.prototype instanceof r?e:r,a=Object.create(i.prototype),u=new p(o||[]);return a._invoke=c(t,n,u),a}function n(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(t){return{type:"throw",arg:t}}}function r(){}function o(){}function i(){}function a(t){["next","throw","return"].forEach(function(e){t[e]=function(t){return this._invoke(e,t)}})}function u(t){function e(r,o,i,a){var u=n(t[r],t,o);if("throw"!==u.type){var c=u.arg,s=c.value;return s&&"object"==typeof s&&m.call(s,"__await")?Promise.resolve(s.__await).then(function(t){e("next",t,i,a)},function(t){e("throw",t,i,a)}):Promise.resolve(s).then(function(t){c.value=t,i(c)},function(t){return e("throw",t,i,a)})}a(u.arg)}function r(t,n){function r(){return new Promise(function(r,o){e(t,n,r,o)})}return o=o?o.then(r,r):r()}var o;this._invoke=r}function c(t,e,r){var o=x;return function(i,a){if(o===S)throw new Error("Generator is already running");if(o===O){if("throw"===i)throw a;return d()}for(r.method=i,r.arg=a;;){var u=r.delegate;if(u){var c=s(u,r);if(c){if(c===j)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(o===x)throw o=O,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o=S;var f=n(t,e,r);if("normal"===f.type){if(o=r.done?O:E,f.arg===j)continue;return{value:f.arg,done:r.done}}"throw"===f.type&&(o=O,r.method="throw",r.arg=f.arg)}}}function s(t,e){var r=t.iterator[e.method];if(r===y){if(e.delegate=null,"throw"===e.method){if(t.iterator.return&&(e.method="return",e.arg=y,s(t,e),"throw"===e.method))return j;e.method="throw",e.arg=new TypeError("The iterator does not provide a 'throw' method")}return j}var o=n(r,t.iterator,e.arg);if("throw"===o.type)return e.method="throw",e.arg=o.arg,e.delegate=null,j;var i=o.arg;return i?i.done?(e[t.resultName]=i.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=y),e.delegate=null,j):i:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,j)}function f(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function l(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function p(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(f,this),this.reset(!0)}function h(t){if(t){var e=t[b];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var n=-1,r=function e(){for(;++n<t.length;)if(m.call(t,n))return e.value=t[n],e.done=!1,e;return e.value=y,e.done=!0,e};return r.next=r}}return{next:d}}function d(){return{value:y,done:!0}}var y,v=Object.prototype,m=v.hasOwnProperty,g="function"==typeof Symbol?Symbol:{},b=g.iterator||"@@iterator",w=g.asyncIterator||"@@asyncIterator",_=g.toStringTag||"@@toStringTag";t.wrap=e;var x="suspendedStart",E="suspendedYield",S="executing",O="completed",j={},T={};T[b]=function(){return this};var P=Object.getPrototypeOf,A=P&&P(P(h([])));A&&A!==v&&m.call(A,b)&&(T=A);var k=i.prototype=r.prototype=Object.create(T);return o.prototype=k.constructor=i,i.constructor=o,i[_]=o.displayName="GeneratorFunction",t.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===o||"GeneratorFunction"===(e.displayName||e.name))},t.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,i):(t.__proto__=i,_ in t||(t[_]="GeneratorFunction")),t.prototype=Object.create(k),t},t.awrap=function(t){return{__await:t}},a(u.prototype),u.prototype[w]=function(){return this},t.AsyncIterator=u,t.async=function(n,r,o,i){var a=new u(e(n,r,o,i));return t.isGeneratorFunction(r)?a:a.next().then(function(t){return t.done?t.value:a.next()})},a(k),k[_]="Generator",k[b]=function(){return this},k.toString=function(){return"[object Generator]"},t.keys=function(t){var e=[];for(var n in t)e.push(n);return e.reverse(),function n(){for(;e.length;){var r=e.pop();if(r in t)return n.value=r,n.done=!1,n}return n.done=!0,n}},t.values=h,p.prototype={constructor:p,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=y,this.done=!1,this.delegate=null,this.method="next",this.arg=y,this.tryEntries.forEach(l),!t)for(var e in this)"t"===e.charAt(0)&&m.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=y)},stop:function(){this.done=!0;var t=this.tryEntries[0],e=t.completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){function e(e,r){return i.type="throw",i.arg=t,n.next=e,r&&(n.method="next",n.arg=y),!!r}if(this.done)throw t;for(var n=this,r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r],i=o.completion;if("root"===o.tryLoc)return e("end");if(o.tryLoc<=this.prev){var a=m.call(o,"catchLoc"),u=m.call(o,"finallyLoc");if(a&&u){if(this.prev<o.catchLoc)return e(o.catchLoc,!0);if(this.prev<o.finallyLoc)return e(o.finallyLoc)}else if(a){if(this.prev<o.catchLoc)return e(o.catchLoc,!0)}else{if(!u)throw new Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return e(o.finallyLoc)}}}},abrupt:function(t,e){for(var n=this.tryEntries.length-1;n>=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&m.call(r,"finallyLoc")&&this.prev<r.finallyLoc){var o=r;break}}o&&("break"===t||"continue"===t)&&o.tryLoc<=e&&e<=o.finallyLoc&&(o=null);var i=o?o.completion:{};return i.type=t,i.arg=e,o?(this.method="next",this.next=o.finallyLoc,j):this.complete(i)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),j},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),l(n),j}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var r=n.completion;if("throw"===r.type){var o=r.arg;l(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,n){return this.delegate={iterator:h(t),resultName:e,nextLoc:n},"next"===this.method&&(this.arg=y),j}},t}(t.exports);try{regeneratorRuntime=r}catch(t){Function("r","regeneratorRuntime = r")(r)}},function(t,e){function n(t,e,n,r,o,i,a){try{var u=t[i](a),c=u.value}catch(t){return void n(t)}u.done?e(c):Promise.resolve(c).then(r,o)}function r(t){return function(){var e=this,r=arguments;return new Promise(function(o,i){function a(t){n(c,o,i,a,u,"next",t)}function u(t){n(c,o,i,a,u,"throw",t)}var c=t.apply(e,r);a(void 0)})}}t.exports=r},function(t,e){function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}t.exports=n},function(t,e){function n(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function r(t,e,r){return e&&n(t.prototype,e),r&&n(t,r),t}t.exports=r},function(t,e,n){function r(t,e){return!e||"object"!==o(e)&&"function"!=typeof e?i(t):e}var o=n(11),i=n(12);t.exports=r},function(t,e){function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function r(e){return"function"==typeof Symbol&&"symbol"===n(Symbol.iterator)?t.exports=r=function(t){return n(t)}:t.exports=r=function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":n(t)},r(e)}t.exports=r},function(t,e){function n(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}t.exports=n},function(t,e){function n(e){return t.exports=n=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)},n(e)}t.exports=n},function(t,e,n){function r(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&o(t,e)}var o=n(15);t.exports=r},function(t,e){function n(e,r){return t.exports=n=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t},n(e,r)}t.exports=n},function(t,e){function n(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}t.exports=n},function(t,e){t.exports=React},function(t,e,n){var r,o;!function(){"use strict";function n(){for(var t=[],e=0;e<arguments.length;e++){var r=arguments[e];if(r){var o=typeof r;if("string"===o||"number"===o)t.push(r);else if(Array.isArray(r)&&r.length){var a=n.apply(null,r);a&&t.push(a)}else if("object"===o)for(var u in r)i.call(r,u)&&r[u]&&t.push(u)}}return t.join(" ")}var i={}.hasOwnProperty;void 0!==t&&t.exports?(n.default=n,t.exports=n):(r=[],void 0!==(o=function(){return n}.apply(e,r))&&(t.exports=o))}()},function(t,e,n){"use strict";var r=n(4);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(n(20)),i=o.default;e.default=i},function(t,e,n){"use strict";var r=n(3),o=n(4);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=o(n(5)),a=o(n(7)),u=o(n(8)),c=o(n(9)),s=o(n(10)),f=o(n(13)),l=o(n(14)),p=r(n(17)),h=o(n(21)),d=o(n(32)),y=o(n(37)),v=o(n(38)),m=n(17).PropTypes||n(22),g=function(t){function e(t,n){var r;return(0,u.default)(this,e),r=(0,s.default)(this,(0,f.default)(e).call(this,t,n)),r.idctaRef=null,r.state={idctaInnerHtml:null},r.setIdctaBannerRef=function(t){r.idctaRef=t},r}return(0,l.default)(e,t),(0,c.default)(e,[{key:"componentDidMount",value:function(){function t(){return e.apply(this,arguments)}var e=(0,a.default)(i.default.mark(function t(){var e,n,r,o,a,u,c,s,f;return i.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e=this.props,n=e.env,r=e.language,o=e.idctaConfig,a=e.size,u=e.pageToReturnTo,t.prev=1,t.next=4,d.default.fetchIdctaData({env:n,language:r,idctaConfig:o,size:a,pageToReturnTo:u});case 4:c=t.sent,s=c.inlineHead,f=c.html,document.head.insertAdjacentHTML("beforeend",s),this.setState({idctaInnerHtml:f}),t.next=13;break;case 11:t.prev=11,t.t0=t.catch(1);case 13:case"end":return t.stop()}},t,this,[[1,11]])}));return t}()},{key:"componentDidUpdate",value:function(){this.state.idctaInnerHtml&&(0,v.default)(this.idctaRef,this.props.customAtiAttribs)}},{key:"render",value:function(){var t=this.props,e=t.showHeading,n=t.showSubheading,r=t.language,o=this.state.idctaInnerHtml;return p.default.createElement(h.default,{heading:e?(0,y.default)(r,"heading"):null,subheading:n?(0,y.default)(r,"subheading"):null,idctaInnerHtml:o,setBannerRef:this.setIdctaBannerRef})}}]),e}(p.Component);g.propTypes={language:m.string,env:m.string,size:m.string,showHeading:m.bool,showSubheading:m.bool,pageToReturnTo:m.string,idctaConfig:m.shape({checkFlagpole:m.func,purpose:m.string,buttonColour:m.string}),customAtiAttribs:m.arrayOf(m.shape({attribute:m.string.isRequired,value:m.string}))},g.defaultProps={language:"en-GB",env:"test",size:"small",showHeading:!0,showSubheading:!0,pageToReturnTo:null,idctaConfig:null,customAtiAttribs:null};var b=g;e.default=b},function(t,e,n){"use strict";var r=n(4);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(n(17)),i=n(17).PropTypes||n(22),a=function(t){var e=t.heading,n=t.subheading,r=t.idctaInnerHtml,i=t.setBannerRef;return r?o.default.createElement("aside",{className:"ec-sign-in-banner--light-grey-container"},e&&o.default.createElement("p",{className:"ec-sign-in-banner__heading"},e),n&&o.default.createElement("p",{className:"ec-sign-in-banner__subheading"},n),o.default.createElement("div",{ref:i,className:"ec-sign-in-banner__idcta-external-component",dangerouslySetInnerHTML:{__html:r}})):o.default.createElement("noscript",null)};a.propTypes={heading:i.string,subheading:i.string,idctaInnerHtml:i.string,setBannerRef:i.any},a.defaultProps={heading:"",subheading:"",idctaInnerHtml:""};var u=a;e.default=u},function(t,e,n){(function(e){if("production"!==e.env.NODE_ENV){var r=n(24);t.exports=n(27)(r.isElement,!0)}else t.exports=n(31)()}).call(e,n(23))},function(t,e){function n(){throw new Error("setTimeout has not been defined")}function r(){throw new Error("clearTimeout has not been defined")}function o(t){if(f===setTimeout)return setTimeout(t,0);if((f===n||!f)&&setTimeout)return f=setTimeout,setTimeout(t,0);try{return f(t,0)}catch(e){try{return f.call(null,t,0)}catch(e){return f.call(this,t,0)}}}function i(t){if(l===clearTimeout)return clearTimeout(t);if((l===r||!l)&&clearTimeout)return l=clearTimeout,clearTimeout(t);try{return l(t)}catch(e){try{return l.call(null,t)}catch(e){return l.call(this,t)}}}function a(){y&&h&&(y=!1,h.length?d=h.concat(d):v=-1,d.length&&u())}function u(){if(!y){var t=o(a);y=!0;for(var e=d.length;e;){for(h=d,d=[];++v<e;)h&&h[v].run();v=-1,e=d.length}h=null,y=!1,i(t)}}function c(t,e){this.fun=t,this.array=e}function s(){}var f,l,p=t.exports={};!function(){try{f="function"==typeof setTimeout?setTimeout:n}catch(t){f=n}try{l="function"==typeof clearTimeout?clearTimeout:r}catch(t){l=r}}();var h,d=[],y=!1,v=-1;p.nextTick=function(t){var e=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)e[n-1]=arguments[n];d.push(new c(t,e)),1!==d.length||y||o(u)},c.prototype.run=function(){this.fun.apply(null,this.array)},p.title="browser",p.browser=!0,p.env={},p.argv=[],p.version="",p.versions={},p.on=s,p.addListener=s,p.once=s,p.off=s,p.removeListener=s,p.removeAllListeners=s,p.emit=s,p.prependListener=s,p.prependOnceListener=s,p.listeners=function(t){return[]},p.binding=function(t){throw new Error("process.binding is not supported")},p.cwd=function(){return"/"},p.chdir=function(t){throw new Error("process.chdir is not supported")},p.umask=function(){return 0}},function(t,e,n){(function(e){"use strict";"production"===e.env.NODE_ENV?t.exports=n(25):t.exports=n(26)}).call(e,n(23))},function(t,e){"use strict";function n(t){if("object"==typeof t&&null!==t){var e=t.$$typeof;switch(e){case i:switch(t=t.type){case p:case h:case u:case s:case c:case y:return t;default:switch(t=t&&t.$$typeof){case l:case d:case f:return t;default:return e}}case m:case v:case a:return e}}}function r(t){return n(t)===h}Object.defineProperty(e,"__esModule",{value:!0});var o="function"==typeof Symbol&&Symbol.for,i=o?Symbol.for("react.element"):60103,a=o?Symbol.for("react.portal"):60106,u=o?Symbol.for("react.fragment"):60107,c=o?Symbol.for("react.strict_mode"):60108,s=o?Symbol.for("react.profiler"):60114,f=o?Symbol.for("react.provider"):60109,l=o?Symbol.for("react.context"):60110,p=o?Symbol.for("react.async_mode"):60111,h=o?Symbol.for("react.concurrent_mode"):60111,d=o?Symbol.for("react.forward_ref"):60112,y=o?Symbol.for("react.suspense"):60113,v=o?Symbol.for("react.memo"):60115,m=o?Symbol.for("react.lazy"):60116;e.typeOf=n,e.AsyncMode=p,e.ConcurrentMode=h,e.ContextConsumer=l,e.ContextProvider=f,e.Element=i,e.ForwardRef=d,e.Fragment=u,e.Lazy=m,e.Memo=v,e.Portal=a,e.Profiler=s,e.StrictMode=c,e.Suspense=y,e.isValidElementType=function(t){return"string"==typeof t||"function"==typeof t||t===u||t===h||t===s||t===c||t===y||"object"==typeof t&&null!==t&&(t.$$typeof===m||t.$$typeof===v||t.$$typeof===f||t.$$typeof===l||t.$$typeof===d)},e.isAsyncMode=function(t){return r(t)||n(t)===p},e.isConcurrentMode=r,e.isContextConsumer=function(t){return n(t)===l},e.isContextProvider=function(t){return n(t)===f},e.isElement=function(t){return"object"==typeof t&&null!==t&&t.$$typeof===i},e.isForwardRef=function(t){return n(t)===d},e.isFragment=function(t){return n(t)===u},e.isLazy=function(t){return n(t)===m},e.isMemo=function(t){return n(t)===v},e.isPortal=function(t){return n(t)===a},e.isProfiler=function(t){return n(t)===s},e.isStrictMode=function(t){return n(t)===c},e.isSuspense=function(t){return n(t)===y}},function(t,e,n){(function(t){"use strict";"production"!==t.env.NODE_ENV&&function(){function t(t){return"string"==typeof t||"function"==typeof t||t===b||t===O||t===_||t===w||t===T||"object"==typeof t&&null!==t&&(t.$$typeof===A||t.$$typeof===P||t.$$typeof===x||t.$$typeof===E||t.$$typeof===j)}function n(t){if("object"==typeof t&&null!==t){var e=t.$$typeof;switch(e){case m:var n=t.type;switch(n){case S:case O:case b:case _:case w:case T:return n;default:var r=n&&n.$$typeof;switch(r){case E:case j:case x:return r;default:return e}}case A:case P:case g:return e}}}function r(t){return W||(W=!0,I(!1,"The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 17+. Update your code to use ReactIs.isConcurrentMode() instead. It has the exact same API.")),o(t)||n(t)===S}function o(t){return n(t)===O}function i(t){return n(t)===E}function a(t){return n(t)===x}function u(t){return"object"==typeof t&&null!==t&&t.$$typeof===m}function c(t){return n(t)===j}function s(t){return n(t)===b}function f(t){return n(t)===A}function l(t){return n(t)===P}function p(t){return n(t)===g}function h(t){return n(t)===_}function d(t){return n(t)===w}function y(t){return n(t)===T}Object.defineProperty(e,"__esModule",{value:!0});var v="function"==typeof Symbol&&Symbol.for,m=v?Symbol.for("react.element"):60103,g=v?Symbol.for("react.portal"):60106,b=v?Symbol.for("react.fragment"):60107,w=v?Symbol.for("react.strict_mode"):60108,_=v?Symbol.for("react.profiler"):60114,x=v?Symbol.for("react.provider"):60109,E=v?Symbol.for("react.context"):60110,S=v?Symbol.for("react.async_mode"):60111,O=v?Symbol.for("react.concurrent_mode"):60111,j=v?Symbol.for("react.forward_ref"):60112,T=v?Symbol.for("react.suspense"):60113,P=v?Symbol.for("react.memo"):60115,A=v?Symbol.for("react.lazy"):60116,k=function(){},C=function(t){for(var e=arguments.length,n=Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];var o=0,i="Warning: "+t.replace(/%s/g,function(){return n[o++]});"undefined"!=typeof console&&console.warn(i);try{throw new Error(i)}catch(t){}};k=function(t,e){if(void 0===e)throw new Error("`lowPriorityWarning(condition, format, ...args)` requires a warning message argument");if(!t){for(var n=arguments.length,r=Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];C.apply(void 0,[e].concat(r))}};var I=k,M=S,N=O,R=E,L=x,z=m,$=j,F=b,B=A,D=P,q=g,V=_,H=w,G=T,W=!1;e.typeOf=n,e.AsyncMode=M,e.ConcurrentMode=N,e.ContextConsumer=R,e.ContextProvider=L,e.Element=z,e.ForwardRef=$,e.Fragment=F,e.Lazy=B,e.Memo=D,e.Portal=q,e.Profiler=V,e.StrictMode=H,e.Suspense=G,e.isValidElementType=t,e.isAsyncMode=r,e.isConcurrentMode=o,e.isContextConsumer=i,e.isContextProvider=a,e.isElement=u,e.isForwardRef=c,e.isFragment=s,e.isLazy=f,e.isMemo=l,e.isPortal=p,e.isProfiler=h,e.isStrictMode=d,e.isSuspense=y}()}).call(e,n(23))},function(t,e,n){(function(e){"use strict";function r(){return null}var o=n(24),i=n(28),a=n(29),u=n(30),c=Function.call.bind(Object.prototype.hasOwnProperty),s=function(){};"production"!==e.env.NODE_ENV&&(s=function(t){var e="Warning: "+t;"undefined"!=typeof console&&console.error(e);try{throw new Error(e)}catch(t){}}),t.exports=function(t,n){function f(t){var e=t&&(P&&t[P]||t[A]);if("function"==typeof e)return e}function l(t,e){return t===e?0!==t||1/t==1/e:t!==t&&e!==e}function p(t){this.message=t,this.stack=""}function h(t){function r(r,u,c,f,l,h,d){if(f=f||k,h=h||c,d!==a){if(n){var y=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use `PropTypes.checkPropTypes()` to call them. Read more at http://fb.me/use-check-prop-types");throw y.name="Invariant Violation",y}if("production"!==e.env.NODE_ENV&&"undefined"!=typeof console){var v=f+":"+c;!o[v]&&i<3&&(s("You are manually calling a React.PropTypes validation function for the `"+h+"` prop on `"+f+"`. This is deprecated and will throw in the standalone `prop-types` package. You may be seeing this warning due to a third-party PropTypes library. See https://fb.me/react-warning-dont-call-proptypes for details."),o[v]=!0,i++)}}return null==u[c]?r?new p(null===u[c]?"The "+l+" `"+h+"` is marked as required in `"+f+"`, but its value is `null`.":"The "+l+" `"+h+"` is marked as required in `"+f+"`, but its value is `undefined`."):null:t(u,c,f,l,h)}if("production"!==e.env.NODE_ENV)var o={},i=0;var u=r.bind(null,!1);return u.isRequired=r.bind(null,!0),u}function d(t){function e(e,n,r,o,i,a){var u=e[n];if(S(u)!==t)return new p("Invalid "+o+" `"+i+"` of type `"+O(u)+"` supplied to `"+r+"`, expected `"+t+"`.");return null}return h(e)}function y(t){function e(e,n,r,o,i){if("function"!=typeof t)return new p("Property `"+i+"` of component `"+r+"` has invalid PropType notation inside arrayOf.");var u=e[n];if(!Array.isArray(u)){return new p("Invalid "+o+" `"+i+"` of type `"+S(u)+"` supplied to `"+r+"`, expected an array.")}for(var c=0;c<u.length;c++){var s=t(u,c,r,o,i+"["+c+"]",a);if(s instanceof Error)return s}return null}return h(e)}function v(t){function e(e,n,r,o,i){if(!(e[n]instanceof t)){var a=t.name||k;return new p("Invalid "+o+" `"+i+"` of type `"+T(e[n])+"` supplied to `"+r+"`, expected instance of `"+a+"`.")}return null}return h(e)}function m(t){function n(e,n,r,o,i){for(var a=e[n],u=0;u<t.length;u++)if(l(a,t[u]))return null;var c=JSON.stringify(t,function(t,e){return"symbol"===O(e)?String(e):e});return new p("Invalid "+o+" `"+i+"` of value `"+String(a)+"` supplied to `"+r+"`, expected one of "+c+".")}return Array.isArray(t)?h(n):("production"!==e.env.NODE_ENV&&s(arguments.length>1?"Invalid arguments supplied to oneOf, expected an array, got "+arguments.length+" arguments. A common mistake is to write oneOf(x, y, z) instead of oneOf([x, y, z]).":"Invalid argument supplied to oneOf, expected an array."),r)}function g(t){function e(e,n,r,o,i){if("function"!=typeof t)return new p("Property `"+i+"` of component `"+r+"` has invalid PropType notation inside objectOf.");var u=e[n],s=S(u);if("object"!==s)return new p("Invalid "+o+" `"+i+"` of type `"+s+"` supplied to `"+r+"`, expected an object.");for(var f in u)if(c(u,f)){var l=t(u,f,r,o,i+"."+f,a);if(l instanceof Error)return l}return null}return h(e)}function b(t){function n(e,n,r,o,i){for(var u=0;u<t.length;u++){if(null==(0,t[u])(e,n,r,o,i,a))return null}return new p("Invalid "+o+" `"+i+"` supplied to `"+r+"`.")}if(!Array.isArray(t))return"production"!==e.env.NODE_ENV&&s("Invalid argument supplied to oneOfType, expected an instance of array."),r;for(var o=0;o<t.length;o++){var i=t[o];if("function"!=typeof i)return s("Invalid argument supplied to oneOfType. Expected an array of check functions, but received "+j(i)+" at index "+o+"."),r}return h(n)}function w(t){function e(e,n,r,o,i){var u=e[n],c=S(u);if("object"!==c)return new p("Invalid "+o+" `"+i+"` of type `"+c+"` supplied to `"+r+"`, expected `object`.");for(var s in t){var f=t[s];if(f){var l=f(u,s,r,o,i+"."+s,a);if(l)return l}}return null}return h(e)}function _(t){function e(e,n,r,o,u){var c=e[n],s=S(c);if("object"!==s)return new p("Invalid "+o+" `"+u+"` of type `"+s+"` supplied to `"+r+"`, expected `object`.");var f=i({},e[n],t);for(var l in f){var h=t[l];if(!h)return new p("Invalid "+o+" `"+u+"` key `"+l+"` supplied to `"+r+"`.\nBad object: "+JSON.stringify(e[n],null," ")+"\nValid keys: "+JSON.stringify(Object.keys(t),null," "));var d=h(c,l,r,o,u+"."+l,a);if(d)return d}return null}return h(e)}function x(e){switch(typeof e){case"number":case"string":case"undefined":return!0;case"boolean":return!e;case"object":if(Array.isArray(e))return e.every(x);if(null===e||t(e))return!0;var n=f(e);if(!n)return!1;var r,o=n.call(e);if(n!==e.entries){for(;!(r=o.next()).done;)if(!x(r.value))return!1}else for(;!(r=o.next()).done;){var i=r.value;if(i&&!x(i[1]))return!1}return!0;default:return!1}}function E(t,e){return"symbol"===t||!!e&&("Symbol"===e["@@toStringTag"]||"function"==typeof Symbol&&e instanceof Symbol)}function S(t){var e=typeof t;return Array.isArray(t)?"array":t instanceof RegExp?"object":E(e,t)?"symbol":e}function O(t){if(void 0===t||null===t)return""+t;var e=S(t);if("object"===e){if(t instanceof Date)return"date";if(t instanceof RegExp)return"regexp"}return e}function j(t){var e=O(t);switch(e){case"array":case"object":return"an "+e;case"boolean":case"date":case"regexp":return"a "+e;default:return e}}function T(t){return t.constructor&&t.constructor.name?t.constructor.name:k}var P="function"==typeof Symbol&&Symbol.iterator,A="@@iterator",k="<<anonymous>>",C={array:d("array"),bool:d("boolean"),func:d("function"),number:d("number"),object:d("object"),string:d("string"),symbol:d("symbol"),any:function(){return h(r)}(),arrayOf:y,element:function(){function e(e,n,r,o,i){var a=e[n];if(!t(a)){return new p("Invalid "+o+" `"+i+"` of type `"+S(a)+"` supplied to `"+r+"`, expected a single ReactElement.")}return null}return h(e)}(),elementType:function(){function t(t,e,n,r,i){var a=t[e];if(!o.isValidElementType(a)){return new p("Invalid "+r+" `"+i+"` of type `"+S(a)+"` supplied to `"+n+"`, expected a single ReactElement type.")}return null}return h(t)}(),instanceOf:v,node:function(){function t(t,e,n,r,o){return x(t[e])?null:new p("Invalid "+r+" `"+o+"` supplied to `"+n+"`, expected a ReactNode.")}return h(t)}(),objectOf:g,oneOf:m,oneOfType:b,shape:w,exact:_};return p.prototype=Error.prototype,C.checkPropTypes=u,C.resetWarningCache=u.resetWarningCache,C.PropTypes=C,C}}).call(e,n(23))},function(t,e){"use strict";function n(t){if(null===t||void 0===t)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(t)}var r=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable;t.exports=function(){try{if(!Object.assign)return!1;var t=new String("abc");if(t[5]="de","5"===Object.getOwnPropertyNames(t)[0])return!1;for(var e={},n=0;n<10;n++)e["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(e).map(function(t){return e[t]}).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach(function(t){r[t]=t}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(t){return!1}}()?Object.assign:function(t,e){for(var a,u,c=n(t),s=1;s<arguments.length;s++){a=Object(arguments[s]);for(var f in a)o.call(a,f)&&(c[f]=a[f]);if(r){u=r(a);for(var l=0;l<u.length;l++)i.call(a,u[l])&&(c[u[l]]=a[u[l]])}}return c}},function(t,e){"use strict";t.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(t,e,n){(function(e){"use strict";function r(t,n,r,c,s){if("production"!==e.env.NODE_ENV)for(var f in t)if(u(t,f)){var l;try{if("function"!=typeof t[f]){var p=Error((c||"React class")+": "+r+" type `"+f+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof t[f]+"`.");throw p.name="Invariant Violation",p}l=t[f](n,f,c,r,null,i)}catch(t){l=t}if(!l||l instanceof Error||o((c||"React class")+": type specification of "+r+" `"+f+"` is invalid; the type checker function must return `null` or an `Error` but returned a "+typeof l+". You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument)."),l instanceof Error&&!(l.message in a)){a[l.message]=!0;var h=s?s():"";o("Failed "+r+" type: "+l.message+(null!=h?h:""))}}}var o=function(){};if("production"!==e.env.NODE_ENV){var i=n(29),a={},u=Function.call.bind(Object.prototype.hasOwnProperty);o=function(t){var e="Warning: "+t;"undefined"!=typeof console&&console.error(e);try{throw new Error(e)}catch(t){}}}r.resetWarningCache=function(){"production"!==e.env.NODE_ENV&&(a={})},t.exports=r}).call(e,n(23))},function(t,e,n){"use strict";function r(){}function o(){}var i=n(29);o.resetWarningCache=r,t.exports=function(){function t(t,e,n,r,o,a){if(a!==i){var u=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw u.name="Invariant Violation",u}}function e(){return t}t.isRequired=t;var n={array:t,bool:t,func:t,number:t,object:t,string:t,symbol:t,any:t,arrayOf:e,element:t,elementType:t,instanceOf:e,node:t,objectOf:e,oneOf:e,oneOfType:e,shape:e,exact:e,checkPropTypes:o,resetWarningCache:r} ;return n.PropTypes=n,n}},function(t,e,n){"use strict";var r=n(4);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(n(5)),i=r(n(7));n(33);var a=r(n(34)),u=r(n(37)),c=function(){return window.location.pathname},s=function(t){return/^\/.*/.test(t)?t:"/".concat(t)},f=function(t){return t?s(t):c()},l=function(t){var e=f(t);return(0,a.default)(e).href},p=function(t){return Object.keys(t).filter(function(e){return t[e]}).map(function(e){return"".concat(e,"=").concat(t[e])}).join("&")},h=function(t){var e=t.env,n=t.language,r=t.size,o=t.pageToReturnTo,i=t.idctaConfig,a="live"===e?"":".".concat(e),c=void 0!==i.purpose?i.purpose:(0,u.default)(n,"bitesizeCTA"),s=i.buttonColour||"blue",f=l(o),h="live"===e?"BITESIZE":"BITESIZE_TEST",d={lang:n,locale:n,purpose:c,context:"BITESIZE",ptrt:f,pathway:"BITESIZE",buttonSize:r,userOrigin:h,buttonColour:s},y=p(d);return"https://idcta".concat(a,".api.bbc.co.uk/idcta/init?").concat(y)},d=function(){var t=(0,i.default)(o.default.mark(function t(e){var n,r,i,a,u,c,s,f;return o.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return n=e.env,r=e.language,i=e.idctaConfig,a=e.size,u=e.pageToReturnTo,t.next=3,i.checkFlagpole();case 3:return c=h({env:n,language:r,size:a,pageToReturnTo:u,idctaConfig:i}),t.next=6,window.fetch(c);case 6:if(s=t.sent,s.ok){t.next=12;break}throw f="HTTP Error: ".concat(s.status," - ").concat(s.statusText),new Error(f);case 12:return t.abrupt("return",s.json());case 13:case"end":return t.stop()}},t)}));return function(e){return t.apply(this,arguments)}}(),y={fetchIdctaData:d};e.default=y},function(t,e){t.exports=Morph.modules["whatwg-fetch@2.0.3"]},function(t,e,n){(function(e){"use strict";function r(t){return(t||"").toString().replace(d,"")}function o(t){var n;n="undefined"!=typeof window?window:void 0!==e?e:"undefined"!=typeof self?self:{};var r=n.location||{};t=t||r;var o,i={},a=typeof t;if("blob:"===t.protocol)i=new u(unescape(t.pathname),{});else if("string"===a){i=new u(t,{});for(o in v)delete i[o]}else if("object"===a){for(o in t)o in v||(i[o]=t[o]);void 0===i.slashes&&(i.slashes=p.test(t.href))}return i}function i(t){t=r(t);var e=h.exec(t);return{protocol:e[1]?e[1].toLowerCase():"",slashes:!!e[2],rest:e[3]}}function a(t,e){if(""===t)return e;for(var n=(e||"/").split("/").slice(0,-1).concat(t.split("/")),r=n.length,o=n[r-1],i=!1,a=0;r--;)"."===n[r]?n.splice(r,1):".."===n[r]?(n.splice(r,1),a++):a&&(0===r&&(i=!0),n.splice(r,1),a--);return i&&n.unshift(""),"."!==o&&".."!==o||n.push(""),n.join("/")}function u(t,e,n){if(t=r(t),!(this instanceof u))return new u(t,e,n);var c,s,p,h,d,v,m=y.slice(),g=typeof e,b=this,w=0;for("object"!==g&&"string"!==g&&(n=e,e=null),n&&"function"!=typeof n&&(n=l.parse),e=o(e),s=i(t||""),c=!s.protocol&&!s.slashes,b.slashes=s.slashes||c&&e.slashes,b.protocol=s.protocol||e.protocol||"",t=s.rest,s.slashes||(m[3]=[/(.*)/,"pathname"]);w<m.length;w++)h=m[w],"function"!=typeof h?(p=h[0],v=h[1],p!==p?b[v]=t:"string"==typeof p?~(d=t.indexOf(p))&&("number"==typeof h[2]?(b[v]=t.slice(0,d),t=t.slice(d+h[2])):(b[v]=t.slice(d),t=t.slice(0,d))):(d=p.exec(t))&&(b[v]=d[1],t=t.slice(0,d.index)),b[v]=b[v]||(c&&h[3]?e[v]||"":""),h[4]&&(b[v]=b[v].toLowerCase())):t=h(t);n&&(b.query=n(b.query)),c&&e.slashes&&"/"!==b.pathname.charAt(0)&&(""!==b.pathname||""!==e.pathname)&&(b.pathname=a(b.pathname,e.pathname)),f(b.port,b.protocol)||(b.host=b.hostname,b.port=""),b.username=b.password="",b.auth&&(h=b.auth.split(":"),b.username=h[0]||"",b.password=h[1]||""),b.origin=b.protocol&&b.host&&"file:"!==b.protocol?b.protocol+"//"+b.host:"null",b.href=b.toString()}function c(t,e,n){var r=this;switch(t){case"query":"string"==typeof e&&e.length&&(e=(n||l.parse)(e)),r[t]=e;break;case"port":r[t]=e,f(e,r.protocol)?e&&(r.host=r.hostname+":"+e):(r.host=r.hostname,r[t]="");break;case"hostname":r[t]=e,r.port&&(e+=":"+r.port),r.host=e;break;case"host":r[t]=e,/:\d+$/.test(e)?(e=e.split(":"),r.port=e.pop(),r.hostname=e.join(":")):(r.hostname=e,r.port="");break;case"protocol":r.protocol=e.toLowerCase(),r.slashes=!n;break;case"pathname":case"hash":if(e){var o="pathname"===t?"/":"#";r[t]=e.charAt(0)!==o?o+e:e}else r[t]=e;break;default:r[t]=e}for(var i=0;i<y.length;i++){var a=y[i];a[4]&&(r[a[1]]=r[a[1]].toLowerCase())}return r.origin=r.protocol&&r.host&&"file:"!==r.protocol?r.protocol+"//"+r.host:"null",r.href=r.toString(),r}function s(t){t&&"function"==typeof t||(t=l.stringify);var e,n=this,r=n.protocol;r&&":"!==r.charAt(r.length-1)&&(r+=":");var o=r+(n.slashes?"//":"");return n.username&&(o+=n.username,n.password&&(o+=":"+n.password),o+="@"),o+=n.host+n.pathname,e="object"==typeof n.query?t(n.query):n.query,e&&(o+="?"!==e.charAt(0)?"?"+e:e),n.hash&&(o+=n.hash),o}var f=n(35),l=n(36),p=/^[A-Za-z][A-Za-z0-9+-.]*:\/\//,h=/^([a-z][a-z0-9.+-]*:)?(\/\/)?([\S\s]*)/i,d=new RegExp("^[\\x09\\x0A\\x0B\\x0C\\x0D\\x20\\xA0\\u1680\\u180E\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200A\\u202F\\u205F\\u3000\\u2028\\u2029\\uFEFF]+"),y=[["#","hash"],["?","query"],function(t){return t.replace("\\","/")},["/","pathname"],["@","auth",1],[NaN,"host",void 0,1,1],[/:(\d+)$/,"port",void 0,1],[NaN,"hostname",void 0,1,1]],v={hash:1,query:1};u.prototype={set:c,toString:s},u.extractProtocol=i,u.location=o,u.trimLeft=r,u.qs=l,t.exports=u}).call(e,function(){return this}())},function(t,e){"use strict";t.exports=function(t,e){if(e=e.split(":")[0],!(t=+t))return!1;switch(e){case"http":case"ws":return 80!==t;case"https":case"wss":return 443!==t;case"ftp":return 21!==t;case"gopher":return 70!==t;case"file":return!1}return 0!==t}},function(t,e){"use strict";function n(t){try{return decodeURIComponent(t.replace(/\+/g," "))}catch(t){return null}}function r(t){for(var e,r=/([^=?&]+)=?([^&]*)/g,o={};e=r.exec(t);){var i=n(e[1]),a=n(e[2]);null===i||null===a||i in o||(o[i]=a)}return o}function o(t,e){e=e||"";var n,r,o=[];"string"!=typeof e&&(e="?");for(r in t)if(a.call(t,r)){if(n=t[r],n||null!==n&&n!==i&&!isNaN(n)||(n=""),r=encodeURIComponent(r),n=encodeURIComponent(n),null===r||null===n)continue;o.push(r+"="+n)}return o.length?e+o.join("&"):""}var i,a=Object.prototype.hasOwnProperty;e.stringify=o,e.parse=r},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={"en-GB":{heading:"Sign in, save time",subheading:"We’ll remember what you’ve looked at so you can jump back in.",bitesizeCTA:"personalise your Bitesize now."},"cy-GB":{heading:"Mewngofnoda i arbed amser",subheading:"Byddwn ni’n cofio beth wyt ti eisoes wedi ei weld er mwyn i ti allu dychwelyd heb drafferth.",bitesizeCTA:"bersonoleiddio dy Bitesize."},"ga-GB":{heading:"Sínigh isteach, sábháil am",subheading:"Cuimhneoidh muid ar an mhéid a d'amharc tú air le go dtig leat léim isteach arís.",bitesizeCTA:"le do Bitesize a phearsantú láithreach."},"gd-GB":{heading:"Soidhnig a-steach, sàbhail ùine",subheading:"Cuimhnichidh sinn air na rudan ris na choimhead thu gus am faigh thu air leum a-steach a-rithist.",bitesizeCTA:"gus Bitesize a phearsanachadh an-dràsta."}},r=function(t,e){return n[n[t]?t:"en-GB"][e]||""};e.default=r},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=[{attribute:"data-bbc-container",value:"Sign in cta banner"},{attribute:"data-bbc-source",value:"BBC Bitesize"}],r=[].concat(n,[{attribute:"data-bbc-title",value:"Sign_In"}]),o=[].concat(n,[{attribute:"data-bbc-title",value:"Register"}]),i=function(t,e,n){t.forEach(function(t){var r=t.attribute,o=t.value;e.querySelector(n).setAttribute(r,o)})},a=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];t&&(i(r,t,".id4-cta-signin"),i(o,t,".id4-cta-register"),e&&(i(e,t,".id4-cta-signin"),i(e,t,".id4-cta-register")))},u=a;e.default=u},function(t,e,n){"use strict";var r=n(40);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(n(41)),i=r(n(46)),a=r(n(50)),u=function(){return window.Promise||(window.Promise=o.default),new o.default(function(t,e){requirejs(["idcta-v2/idcta-1","orb/cookies"],function(e,n){t({idcta:e,cookiesLib:n})},function(t){i.default.track("requirejs","error",{error_message:t.toString()}),e(t)})})},c={isSignedIn:!1},s=function(){return u().then(function(t){var e=t.idcta,n=t.cookiesLib,r=n.readPolicy();return e.hasCookie()?a.default.checkFlagpole().then(function(){return e.initiateTokenRefresh().then(function(){var t=e.getUserDetailsFromCookie();return{isSignedIn:!0,isUnderThirteen:"u13"===t.ab,hasPersonalisationEnabled:t.ep,displayName:t.dn,personalisationCookiesEnabled:r.personalisation}}).catch(function(t){return i.default.track("id_token_refresh_error","error",{error_code:t.code,error_message:t.message}),c})}):c})},f={getDetails:s};e.default=f,t.exports=e.default},function(t,e){function n(t){return t&&t.__esModule?t:{default:t}}t.exports=n},function(t,e,n){var r=n(42).Promise;t.exports=r},function(t,e,n){var r;(function(t,o,i){(function(){"use strict";function a(t){return"function"==typeof t||"object"==typeof t&&null!==t}function u(t){return"function"==typeof t}function c(t){W=t}function s(t){J=t}function f(){return function(){G(p)}}function l(){return function(){setTimeout(p,1)}}function p(){for(var t=0;t<Z;t+=2){(0,nt[t])(nt[t+1]),nt[t]=void 0,nt[t+1]=void 0}Z=0}function h(t,e){var n=this,r=new this.constructor(y);void 0===r[it]&&N(r);var o=n._state;if(o){var i=arguments[o-1];J(function(){C(o,r,i,n._result)})}else T(n,r,t,e);return r}function d(t){var e=this;if(t&&"object"==typeof t&&t.constructor===e)return t;var n=new e(y);return E(n,t),n}function y(){}function v(){return new TypeError("You cannot resolve a promise with itself")}function m(){return new TypeError("A promises callback cannot return that same promise.")}function g(t){try{return t.then}catch(t){return st.error=t,st}}function b(t,e,n,r){try{t.call(e,n,r)}catch(t){return t}}function w(t,e,n){J(function(t){var r=!1,o=b(n,e,function(n){r||(r=!0,e!==n?E(t,n):O(t,n))},function(e){r||(r=!0,j(t,e))},"Settle: "+(t._label||" unknown promise"));!r&&o&&(r=!0,j(t,o))},t)}function _(t,e){e._state===ut?O(t,e._result):e._state===ct?j(t,e._result):T(e,void 0,function(e){E(t,e)},function(e){j(t,e)})}function x(t,e,n){e.constructor===t.constructor&&n===rt&&constructor.resolve===ot?_(t,e):n===st?j(t,st.error):void 0===n?O(t,e):u(n)?w(t,e,n):O(t,e)}function E(t,e){t===e?j(t,v()):a(e)?x(t,e,g(e)):O(t,e)}function S(t){t._onerror&&t._onerror(t._result),P(t)}function O(t,e){t._state===at&&(t._result=e,t._state=ut,0!==t._subscribers.length&&J(P,t))}function j(t,e){t._state===at&&(t._state=ct,t._result=e,J(S,t))}function T(t,e,n,r){var o=t._subscribers,i=o.length;t._onerror=null,o[i]=e,o[i+ut]=n,o[i+ct]=r,0===i&&t._state&&J(P,t)}function P(t){var e=t._subscribers,n=t._state;if(0!==e.length){for(var r,o,i=t._result,a=0;a<e.length;a+=3)r=e[a],o=e[a+n],r?C(n,r,o,i):o(i);t._subscribers.length=0}}function A(){this.error=null}function k(t,e){try{return t(e)}catch(t){return ft.error=t,ft}}function C(t,e,n,r){var o,i,a,c,s=u(n);if(s){if(o=k(n,r),o===ft?(c=!0,i=o.error,o=null):a=!0,e===o)return void j(e,m())}else o=r,a=!0;e._state!==at||(s&&a?E(e,o):c?j(e,i):t===ut?O(e,o):t===ct&&j(e,o))}function I(t,e){try{e(function(e){E(t,e)},function(e){j(t,e)})}catch(e){j(t,e)}}function M(){return lt++}function N(t){t[it]=lt++,t._state=void 0,t._result=void 0,t._subscribers=[]}function R(t){return new vt(this,t).promise}function L(t){var e=this;return new e(Y(t)?function(n,r){for(var o=t.length,i=0;i<o;i++)e.resolve(t[i]).then(n,r)}:function(t,e){e(new TypeError("You must pass an array to race."))})}function z(t){var e=this,n=new e(y);return j(n,t),n}function $(){throw new TypeError("You must pass a resolver function as the first argument to the promise constructor")}function F(){throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.")}function B(t){this[it]=M(),this._result=this._state=void 0,this._subscribers=[],y!==t&&("function"!=typeof t&&$(),this instanceof B?I(this,t):F())}function D(t,e){this._instanceConstructor=t,this.promise=new t(y),this.promise[it]||N(this.promise),Y(e)?(this._input=e,this.length=e.length,this._remaining=e.length,this._result=new Array(this.length),0===this.length?O(this.promise,this._result):(this.length=this.length||0,this._enumerate(),0===this._remaining&&O(this.promise,this._result))):j(this.promise,q())}function q(){return new Error("Array Methods must be provided an Array")}function V(){var t;if(void 0!==o)t=o;else if("undefined"!=typeof self)t=self;else try{t=Function("return this")()}catch(t){throw new Error("polyfill failed because global object is unavailable in this environment")}var e=t.Promise;e&&"[object Promise]"===Object.prototype.toString.call(e.resolve())&&!e.cast||(t.Promise=yt)}var H;H=Array.isArray?Array.isArray:function(t){return"[object Array]"===Object.prototype.toString.call(t)};var G,W,U,Y=H,Z=0,J=function(t,e){nt[Z]=t,nt[Z+1]=e,2===(Z+=2)&&(W?W(p):U())},K="undefined"!=typeof window?window:void 0,Q=K||{},X=Q.MutationObserver||Q.WebKitMutationObserver,tt="undefined"==typeof self&&void 0!==t&&"[object process]"==={}.toString.call(t),et="undefined"!=typeof Uint8ClampedArray&&"undefined"!=typeof importScripts&&"undefined"!=typeof MessageChannel,nt=new Array(1e3);U=tt?function(){return function(){t.nextTick(p)}}():X?function(){var t=0,e=new X(p),n=document.createTextNode("");return e.observe(n,{characterData:!0}),function(){n.data=t=++t%2}}():et?function(){var t=new MessageChannel;return t.port1.onmessage=p,function(){t.port2.postMessage(0)}}():void 0===K?function(){try{var t=n(44);return G=t.runOnLoop||t.runOnContext,f()}catch(t){return l()}}():l();var rt=h,ot=d,it=Math.random().toString(36).substring(16),at=void 0,ut=1,ct=2,st=new A,ft=new A,lt=0,pt=R,ht=L,dt=z,yt=B;B.all=pt,B.race=ht,B.resolve=ot,B.reject=dt,B._setScheduler=c,B._setAsap=s,B._asap=J,B.prototype={constructor:B,then:rt,catch:function(t){return this.then(null,t)}};var vt=D;D.prototype._enumerate=function(){for(var t=this.length,e=this._input,n=0;this._state===at&&n<t;n++)this._eachEntry(e[n],n)},D.prototype._eachEntry=function(t,e){var n=this._instanceConstructor,r=n.resolve;if(r===ot){var o=g(t);if(o===rt&&t._state!==at)this._settledAt(t._state,e,t._result);else if("function"!=typeof o)this._remaining--,this._result[e]=t;else if(n===yt){var i=new n(y);x(i,t,o),this._willSettleAt(i,e)}else this._willSettleAt(new n(function(e){e(t)}),e)}else this._willSettleAt(r(t),e)},D.prototype._settledAt=function(t,e,n){var r=this.promise;r._state===at&&(this._remaining--,t===ct?j(r,n):this._result[e]=n),0===this._remaining&&O(r,this._result)},D.prototype._willSettleAt=function(t,e){var n=this;T(t,void 0,function(t){n._settledAt(ut,e,t)},function(t){n._settledAt(ct,e,t)})};var mt=V,gt={Promise:yt,polyfill:mt};n(45).amd?void 0!==(r=function(){return gt}.call(e,n,e,i))&&(i.exports=r):void 0!==i&&i.exports?i.exports=gt:void 0!==this&&(this.ES6Promise=gt),mt()}).call(this)}).call(e,n(23),function(){return this}(),n(43)(t))},function(t,e){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children=[],t.webpackPolyfill=1),t}},function(t,e){},function(t,e){t.exports=function(){throw new Error("define cannot be used indirect")}},function(t,e,n){function r(){return f?l.resolve(f):new l(function(t){requirejs(["istats-1"],function(e){f=e,t(f)})})}function o(t){return"string"==typeof t&&t[0]}function i(t,e){return o(t)&&o(e)}function a(t,e,n){return r().then(function(r){r.log(t,e,n)})}function u(t,e){return r().then(function(n){n.track(t,e)})}function c(t,e,n){return i(t,e)?a(e,t,n):l.reject("Invalid parameters")}function s(){return r().then(function(t){return t.getCountername()})}var f,l=n(47);e.track=c,e.trackRegion=u,e.getCountername=s,e.log=a},function(t,e,n){var r=n(48).Promise;t.exports=r},function(t,e,n){var r;(function(t,o,i){(function(){"use strict";function a(t){return"function"==typeof t||"object"==typeof t&&null!==t}function u(t){return"function"==typeof t}function c(t){W=t}function s(t){J=t}function f(){return function(){G(p)}}function l(){return function(){setTimeout(p,1)}}function p(){for(var t=0;t<Z;t+=2){(0,nt[t])(nt[t+1]),nt[t]=void 0,nt[t+1]=void 0}Z=0}function h(t,e){var n=this,r=new this.constructor(y);void 0===r[it]&&N(r);var o=n._state;if(o){var i=arguments[o-1];J(function(){C(o,r,i,n._result)})}else T(n,r,t,e);return r}function d(t){var e=this;if(t&&"object"==typeof t&&t.constructor===e)return t;var n=new e(y);return E(n,t),n}function y(){}function v(){return new TypeError("You cannot resolve a promise with itself")}function m(){return new TypeError("A promises callback cannot return that same promise.")}function g(t){try{return t.then}catch(t){return st.error=t,st}}function b(t,e,n,r){try{t.call(e,n,r)}catch(t){return t}}function w(t,e,n){J(function(t){var r=!1,o=b(n,e,function(n){r||(r=!0,e!==n?E(t,n):O(t,n))},function(e){r||(r=!0,j(t,e))},"Settle: "+(t._label||" unknown promise"));!r&&o&&(r=!0,j(t,o))},t)}function _(t,e){e._state===ut?O(t,e._result):e._state===ct?j(t,e._result):T(e,void 0,function(e){E(t,e)},function(e){j(t,e)})}function x(t,e,n){e.constructor===t.constructor&&n===rt&&constructor.resolve===ot?_(t,e):n===st?j(t,st.error):void 0===n?O(t,e):u(n)?w(t,e,n):O(t,e)}function E(t,e){t===e?j(t,v()):a(e)?x(t,e,g(e)):O(t,e)}function S(t){t._onerror&&t._onerror(t._result),P(t)}function O(t,e){t._state===at&&(t._result=e,t._state=ut,0!==t._subscribers.length&&J(P,t))}function j(t,e){t._state===at&&(t._state=ct,t._result=e,J(S,t))}function T(t,e,n,r){var o=t._subscribers,i=o.length;t._onerror=null,o[i]=e,o[i+ut]=n,o[i+ct]=r,0===i&&t._state&&J(P,t)}function P(t){var e=t._subscribers,n=t._state;if(0!==e.length){for(var r,o,i=t._result,a=0;a<e.length;a+=3)r=e[a],o=e[a+n],r?C(n,r,o,i):o(i);t._subscribers.length=0}}function A(){this.error=null}function k(t,e){try{return t(e)}catch(t){return ft.error=t,ft}}function C(t,e,n,r){var o,i,a,c,s=u(n);if(s){if(o=k(n,r),o===ft?(c=!0,i=o.error,o=null):a=!0,e===o)return void j(e,m())}else o=r,a=!0;e._state!==at||(s&&a?E(e,o):c?j(e,i):t===ut?O(e,o):t===ct&&j(e,o))}function I(t,e){try{e(function(e){E(t,e)},function(e){j(t,e)})}catch(e){j(t,e)}}function M(){return lt++}function N(t){t[it]=lt++,t._state=void 0,t._result=void 0,t._subscribers=[]}function R(t){return new vt(this,t).promise}function L(t){var e=this;return new e(Y(t)?function(n,r){for(var o=t.length,i=0;i<o;i++)e.resolve(t[i]).then(n,r)}:function(t,e){e(new TypeError("You must pass an array to race."))})}function z(t){var e=this,n=new e(y);return j(n,t),n}function $(){throw new TypeError("You must pass a resolver function as the first argument to the promise constructor")}function F(){throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.")}function B(t){this[it]=M(),this._result=this._state=void 0,this._subscribers=[],y!==t&&("function"!=typeof t&&$(),this instanceof B?I(this,t):F())}function D(t,e){this._instanceConstructor=t,this.promise=new t(y),this.promise[it]||N(this.promise),Y(e)?(this._input=e,this.length=e.length,this._remaining=e.length,this._result=new Array(this.length),0===this.length?O(this.promise,this._result):(this.length=this.length||0,this._enumerate(),0===this._remaining&&O(this.promise,this._result))):j(this.promise,q())}function q(){return new Error("Array Methods must be provided an Array")}function V(){var t;if(void 0!==o)t=o;else if("undefined"!=typeof self)t=self;else try{t=Function("return this")()}catch(t){throw new Error("polyfill failed because global object is unavailable in this environment")}var e=t.Promise;e&&"[object Promise]"===Object.prototype.toString.call(e.resolve())&&!e.cast||(t.Promise=yt)}var H;H=Array.isArray?Array.isArray:function(t){return"[object Array]"===Object.prototype.toString.call(t)};var G,W,U,Y=H,Z=0,J=function(t,e){nt[Z]=t,nt[Z+1]=e,2===(Z+=2)&&(W?W(p):U())},K="undefined"!=typeof window?window:void 0,Q=K||{},X=Q.MutationObserver||Q.WebKitMutationObserver,tt="undefined"==typeof self&&void 0!==t&&"[object process]"==={}.toString.call(t),et="undefined"!=typeof Uint8ClampedArray&&"undefined"!=typeof importScripts&&"undefined"!=typeof MessageChannel,nt=new Array(1e3);U=tt?function(){return function(){t.nextTick(p)}}():X?function(){var t=0,e=new X(p),n=document.createTextNode("");return e.observe(n,{characterData:!0}),function(){n.data=t=++t%2}}():et?function(){var t=new MessageChannel;return t.port1.onmessage=p,function(){t.port2.postMessage(0)}}():void 0===K?function(){try{var t=n(49);return G=t.runOnLoop||t.runOnContext,f()}catch(t){return l()}}():l();var rt=h,ot=d,it=Math.random().toString(36).substring(16),at=void 0,ut=1,ct=2,st=new A,ft=new A,lt=0,pt=R,ht=L,dt=z,yt=B;B.all=pt,B.race=ht,B.resolve=ot,B.reject=dt,B._setScheduler=c,B._setAsap=s,B._asap=J,B.prototype={constructor:B,then:rt,catch:function(t){return this.then(null,t)}};var vt=D;D.prototype._enumerate=function(){for(var t=this.length,e=this._input,n=0;this._state===at&&n<t;n++)this._eachEntry(e[n],n)},D.prototype._eachEntry=function(t,e){var n=this._instanceConstructor,r=n.resolve;if(r===ot){var o=g(t);if(o===rt&&t._state!==at)this._settledAt(t._state,e,t._result);else if("function"!=typeof o)this._remaining--,this._result[e]=t;else if(n===yt){var i=new n(y);x(i,t,o),this._willSettleAt(i,e)}else this._willSettleAt(new n(function(e){e(t)}),e)}else this._willSettleAt(r(t),e)},D.prototype._settledAt=function(t,e,n){var r=this.promise;r._state===at&&(this._remaining--,t===ct?j(r,n):this._result[e]=n),0===this._remaining&&O(r,this._result)},D.prototype._willSettleAt=function(t,e){var n=this;T(t,void 0,function(t){n._settledAt(ut,e,t)},function(t){n._settledAt(ct,e,t)})};var mt=V,gt={Promise:yt,polyfill:mt};n(45).amd?void 0!==(r=function(){return gt}.call(e,n,e,i))&&(i.exports=r):void 0!==i&&i.exports?i.exports=gt:void 0!==this&&(this.ES6Promise=gt),mt()}).call(this)}).call(e,n(23),function(){return this}(),n(43)(t))},function(t,e){},function(t,e,n){"use strict";var r=n(40);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(n(41)),i=r(n(46)),a=function(){return window.Promise||(window.Promise=o.default),new o.default(function(t,e){requirejs(["idcta-v2/id-config"],function(n){n["bbcid-v5"]&&"RED"!==n["bbcid-v5"]?t():(i.default.track("id_flagpole_red","error"),e(new Error("Flagpole RED or value missing")))},function(t){i.default.track("requirejs","error",{error_message:t.toString()}),e(t)})})},u={checkFlagpole:a};e.default=u,t.exports=e.default}]);; });</script><script>Morph.toInit.registers.push(function() { Morph.register({"view":"bbc-morph-bitesize-sign-in-banner-view","contextName":"homepage","language":"en-GB","version":"0.8.0","_mrrVersion":"2.0.16"},'u9188280101832728'); });</script><script>Morph.init = function() { if (!Morph.initCalled) { Morph.markPerformance('morph-init'); Morph.initCalled = true; requirejs.config({ paths: { 'morph/react' : '//web.archive.org/web/20191122030557/https://m.files.bbci.co.uk/modules/vendor-react/1.0.0/react.min', 'morph/react-dom' : '//web.archive.org/web/20191122030557/https://m.files.bbci.co.uk/modules/vendor-react-dom/1.0.0/react-dom.min', 'morph/es5-shim' : '//web.archive.org/web/20191122030557/https://m.files.bbci.co.uk/modules/vendor-es5-shim/4.1.13/es5-shim.min', 'morph/es5-sham' : '//web.archive.org/web/20191122030557/https://m.files.bbci.co.uk/modules/vendor-es5-shim/4.1.13/es5-sham.min', 'morph/module/morph': '//web.archive.org/web/20191122030557/https://m.files.bbci.co.uk/modules/morph/5.3.1/bundle', 'live-push' : '//web.archive.org/web/20191122030557/https://push.api.bbci.co.uk/public/client' }, shim: { 'morph/react': { deps: ['morph/es5-shim', 'morph/es5-sham'] }, 'morph/es5-sham': { deps: ['morph/es5-shim'] } }, map: { 'morph/react-dom': { 'react': 'morph/react' } } }); } function attempt(fn) { fn(); } requirejs(['morph/react', 'morph/react-dom', 'morph/module/morph'], function(React, ReactDOM) { window.React = React; window.ReactDOM = ReactDOM; if (!Morph.toInitsCalled) { Morph.markPerformance('morph-init-core-deps-complete'); Morph.toInitsCalled = true; } Morph.toInit.bundles.forEach(attempt); Morph.toInit.bundles = []; Morph.markPerformance('morph-init-bundles-complete'); Morph.toInit.payloads.forEach(attempt); Morph.toInit.payloads = []; Morph.markPerformance('morph-init-payloads-complete'); Morph.toInit.registers.forEach(attempt); Morph.toInit.registers = []; Morph.markPerformance('morph-init-registers-complete'); }); };</script><script>if (!Morph.manualInit) { Morph.init(); } /* u9188280101832728 */</script><script>Morph.toInit.bundles.push(function() { Morph.versions["bbc-morph-superagent@2.0.0"]={superagent:"3.5.2"},function(t){function e(s){if(r[s])return r[s].exports;var i=r[s]={exports:{},id:s,loaded:!1};return t[s].call(i.exports,i,i.exports,e),i.loaded=!0,i.exports}var r={};e.m=t,e.c=r,e.p="",e(0)}([function(t,e,r){Morph.modules["bbc-morph-superagent@2.0.0"]=r(1)},function(t,e,r){var s=r(2);t.exports=s},function(t,e,r){function s(){}function i(t){if(!y(t))return t;var e=[];for(var r in t)o(e,r,t[r]);return e.join("&")}function o(t,e,r){if(null!=r)if(Array.isArray(r))r.forEach(function(r){o(t,e,r)});else if(y(r))for(var s in r)o(t,e+"["+s+"]",r[s]);else t.push(encodeURIComponent(e)+"="+encodeURIComponent(r));else null===r&&t.push(encodeURIComponent(e))}function n(t){for(var e,r,s={},i=t.split("&"),o=0,n=i.length;o<n;++o)e=i[o],r=e.indexOf("="),-1==r?s[decodeURIComponent(e)]="":s[decodeURIComponent(e.slice(0,r))]=decodeURIComponent(e.slice(r+1));return s}function a(t){var e,r,s,i,o=t.split(/\r?\n/),n={};o.pop();for(var a=0,h=o.length;a<h;++a)r=o[a],e=r.indexOf(":"),s=r.slice(0,e).toLowerCase(),i=w(r.slice(e+1)),n[s]=i;return n}function h(t){return/[\/+]json\b/.test(t)}function u(t){this.req=t,this.xhr=this.req.xhr,this.text="HEAD"!=this.req.method&&(""===this.xhr.responseType||"text"===this.xhr.responseType)||void 0===this.xhr.responseType?this.xhr.responseText:null,this.statusText=this.req.xhr.statusText;var e=this.xhr.status;1223===e&&(e=204),this._setStatusProperties(e),this.header=this.headers=a(this.xhr.getAllResponseHeaders()),this.header["content-type"]=this.xhr.getResponseHeader("content-type"),this._setHeaderProperties(this.header),null===this.text&&t._responseType?this.body=this.xhr.response:this.body="HEAD"!=this.req.method?this._parseBody(this.text?this.text:this.xhr.response):null}function p(t,e){var r=this;this._query=this._query||[],this.method=t,this.url=e,this.header={},this._header={},this.on("end",function(){var t=null,e=null;try{e=new u(r)}catch(e){return t=new Error("Parser is unable to parse the response"),t.parse=!0,t.original=e,r.xhr?(t.rawResponse=void 0===r.xhr.responseType?r.xhr.responseText:r.xhr.response,t.status=r.xhr.status?r.xhr.status:null,t.statusCode=t.status):(t.rawResponse=null,t.status=null),r.callback(t)}r.emit("response",e);var s;try{r._isResponseOK(e)||(s=new Error(e.statusText||"Unsuccessful HTTP response"),s.original=t,s.response=e,s.status=e.status)}catch(t){s=t}s?r.callback(s,e):r.callback(null,e)})}function c(t,e,r){var s=v("DELETE",t);return"function"==typeof e&&(r=e,e=null),e&&s.send(e),r&&s.end(r),s}var l;"undefined"!=typeof window?l=window:"undefined"!=typeof self?l=self:(console.warn("Using browser-only version of superagent in non-browser environment"),l=this);var f=r(3),d=r(4),y=r(5),m=r(6),_=r(7),b=r(9),v=e=t.exports=function(t,r){return"function"==typeof r?new e.Request("GET",t).end(r):1==arguments.length?new e.Request("GET",t):new e.Request(t,r)};e.Request=p,v.getXHR=function(){if(!(!l.XMLHttpRequest||l.location&&"file:"==l.location.protocol&&l.ActiveXObject))return new XMLHttpRequest;try{return new ActiveXObject("Microsoft.XMLHTTP")}catch(t){}try{return new ActiveXObject("Msxml2.XMLHTTP.6.0")}catch(t){}try{return new ActiveXObject("Msxml2.XMLHTTP.3.0")}catch(t){}try{return new ActiveXObject("Msxml2.XMLHTTP")}catch(t){}throw Error("Browser-only verison of superagent could not find XHR")};var w="".trim?function(t){return t.trim()}:function(t){return t.replace(/(^\s*|\s*$)/g,"")};v.serializeObject=i,v.parseString=n,v.types={html:"text/html",json:"application/json",xml:"application/xml",urlencoded:"application/x-www-form-urlencoded",form:"application/x-www-form-urlencoded","form-data":"application/x-www-form-urlencoded"},v.serialize={"application/x-www-form-urlencoded":i,"application/json":JSON.stringify},v.parse={"application/x-www-form-urlencoded":n,"application/json":JSON.parse},_(u.prototype),u.prototype._parseBody=function(t){var e=v.parse[this.type];return this.req._parser?this.req._parser(this,t):(!e&&h(this.type)&&(e=v.parse["application/json"]),e&&t&&(t.length||t instanceof Object)?e(t):null)},u.prototype.toError=function(){var t=this.req,e=t.method,r=t.url,s="cannot "+e+" "+r+" ("+this.status+")",i=new Error(s);return i.status=this.status,i.method=e,i.url=r,i},v.Response=u,f(p.prototype),d(p.prototype),p.prototype.type=function(t){return this.set("Content-Type",v.types[t]||t),this},p.prototype.accept=function(t){return this.set("Accept",v.types[t]||t),this},p.prototype.auth=function(t,e,r){switch("object"==typeof e&&null!==e&&(r=e),r||(r={type:"function"==typeof btoa?"basic":"auto"}),r.type){case"basic":this.set("Authorization","Basic "+btoa(t+":"+e));break;case"auto":this.username=t,this.password=e;break;case"bearer":this.set("Authorization","Bearer "+t)}return this},p.prototype.query=function(t){return"string"!=typeof t&&(t=i(t)),t&&this._query.push(t),this},p.prototype.attach=function(t,e,r){if(e){if(this._data)throw Error("superagent can't mix .send() and .attach()");this._getFormData().append(t,e,r||e.name)}return this},p.prototype._getFormData=function(){return this._formData||(this._formData=new l.FormData),this._formData},p.prototype.callback=function(t,e){if(this._maxRetries&&this._retries++<this._maxRetries&&b(t,e))return this._retry();var r=this._callback;this.clearTimeout(),t&&(this._maxRetries&&(t.retries=this._retries-1),this.emit("error",t)),r(t,e)},p.prototype.crossDomainError=function(){var t=new Error("Request has been terminated\nPossible causes: the network is offline, Origin is not allowed by Access-Control-Allow-Origin, the page is being unloaded, etc.");t.crossDomain=!0,t.status=this.status,t.method=this.method,t.url=this.url,this.callback(t)},p.prototype.buffer=p.prototype.ca=p.prototype.agent=function(){return console.warn("This is not supported in browser version of superagent"),this},p.prototype.pipe=p.prototype.write=function(){throw Error("Streaming is not supported in browser version of superagent")},p.prototype._appendQueryString=function(){var t=this._query.join("&");if(t&&(this.url+=(this.url.indexOf("?")>=0?"&":"?")+t),this._sort){var e=this.url.indexOf("?");if(e>=0){var r=this.url.substring(e+1).split("&");m(this._sort)?r.sort(this._sort):r.sort(),this.url=this.url.substring(0,e)+"?"+r.join("&")}}},p.prototype._isHost=function(t){return t&&"object"==typeof t&&!Array.isArray(t)&&"[object Object]"!==Object.prototype.toString.call(t)},p.prototype.end=function(t){return this._endCalled&&console.warn("Warning: .end() was called twice. This is not supported in superagent"),this._endCalled=!0,this._callback=t||s,this._appendQueryString(),this._end()},p.prototype._end=function(){var t=this,e=this.xhr=v.getXHR(),r=this._formData||this._data;this._setTimeouts(),e.onreadystatechange=function(){var r=e.readyState;if(r>=2&&t._responseTimeoutTimer&&clearTimeout(t._responseTimeoutTimer),4==r){var s;try{s=e.status}catch(t){s=0}if(!s){if(t.timedout||t._aborted)return;return t.crossDomainError()}t.emit("end")}};var s=function(e,r){r.total>0&&(r.percent=r.loaded/r.total*100),r.direction=e,t.emit("progress",r)};if(this.hasListeners("progress"))try{e.onprogress=s.bind(null,"download"),e.upload&&(e.upload.onprogress=s.bind(null,"upload"))}catch(t){}try{this.username&&this.password?e.open(this.method,this.url,!0,this.username,this.password):e.open(this.method,this.url,!0)}catch(t){return this.callback(t)}if(this._withCredentials&&(e.withCredentials=!0),!this._formData&&"GET"!=this.method&&"HEAD"!=this.method&&"string"!=typeof r&&!this._isHost(r)){var i=this._header["content-type"],o=this._serializer||v.serialize[i?i.split(";")[0]:""];!o&&h(i)&&(o=v.serialize["application/json"]),o&&(r=o(r))}for(var n in this.header)null!=this.header[n]&&this.header.hasOwnProperty(n)&&e.setRequestHeader(n,this.header[n]);return this._responseType&&(e.responseType=this._responseType),this.emit("request",this),e.send(void 0!==r?r:null),this},v.get=function(t,e,r){var s=v("GET",t);return"function"==typeof e&&(r=e,e=null),e&&s.query(e),r&&s.end(r),s},v.head=function(t,e,r){var s=v("HEAD",t);return"function"==typeof e&&(r=e,e=null),e&&s.send(e),r&&s.end(r),s},v.options=function(t,e,r){var s=v("OPTIONS",t);return"function"==typeof e&&(r=e,e=null),e&&s.send(e),r&&s.end(r),s},v.del=c,v.delete=c,v.patch=function(t,e,r){var s=v("PATCH",t);return"function"==typeof e&&(r=e,e=null),e&&s.send(e),r&&s.end(r),s},v.post=function(t,e,r){var s=v("POST",t);return"function"==typeof e&&(r=e,e=null),e&&s.send(e),r&&s.end(r),s},v.put=function(t,e,r){var s=v("PUT",t);return"function"==typeof e&&(r=e,e=null),e&&s.send(e),r&&s.end(r),s}},function(t,e,r){function s(t){if(t)return i(t)}function i(t){for(var e in s.prototype)t[e]=s.prototype[e];return t}t.exports=s,s.prototype.on=s.prototype.addEventListener=function(t,e){return this._callbacks=this._callbacks||{},(this._callbacks["$"+t]=this._callbacks["$"+t]||[]).push(e),this},s.prototype.once=function(t,e){function r(){this.off(t,r),e.apply(this,arguments)}return r.fn=e,this.on(t,r),this},s.prototype.off=s.prototype.removeListener=s.prototype.removeAllListeners=s.prototype.removeEventListener=function(t,e){if(this._callbacks=this._callbacks||{},0==arguments.length)return this._callbacks={},this;var r=this._callbacks["$"+t];if(!r)return this;if(1==arguments.length)return delete this._callbacks["$"+t],this;for(var s,i=0;i<r.length;i++)if((s=r[i])===e||s.fn===e){r.splice(i,1);break}return this},s.prototype.emit=function(t){this._callbacks=this._callbacks||{};var e=[].slice.call(arguments,1),r=this._callbacks["$"+t];if(r){r=r.slice(0);for(var s=0,i=r.length;s<i;++s)r[s].apply(this,e)}return this},s.prototype.listeners=function(t){return this._callbacks=this._callbacks||{},this._callbacks["$"+t]||[]},s.prototype.hasListeners=function(t){return!!this.listeners(t).length}},function(t,e,r){function s(t){if(t)return i(t)}function i(t){for(var e in s.prototype)t[e]=s.prototype[e];return t}var o=r(5);t.exports=s,s.prototype.clearTimeout=function(){return clearTimeout(this._timer),clearTimeout(this._responseTimeoutTimer),delete this._timer,delete this._responseTimeoutTimer,this},s.prototype.parse=function(t){return this._parser=t,this},s.prototype.responseType=function(t){return this._responseType=t,this},s.prototype.serialize=function(t){return this._serializer=t,this},s.prototype.timeout=function(t){if(!t||"object"!=typeof t)return this._timeout=t,this._responseTimeout=0,this;for(var e in t)switch(e){case"deadline":this._timeout=t.deadline;break;case"response":this._responseTimeout=t.response;break;default:console.warn("Unknown timeout option",e)}return this},s.prototype.retry=function(t){return 0!==arguments.length&&!0!==t||(t=1),t<=0&&(t=0),this._maxRetries=t,this._retries=0,this},s.prototype._retry=function(){return this.clearTimeout(),this.req&&(this.req=null,this.req=this.request()),this._aborted=!1,this.timedout=!1,this._end()},s.prototype.then=function(t,e){if(!this._fullfilledPromise){var r=this;this._endCalled&&console.warn("Warning: superagent request was sent twice, because both .end() and .then() were called. Never call .end() if you use promises"),this._fullfilledPromise=new Promise(function(t,e){r.end(function(r,s){r?e(r):t(s)})})}return this._fullfilledPromise.then(t,e)},s.prototype.catch=function(t){return this.then(void 0,t)},s.prototype.use=function(t){return t(this),this},s.prototype.ok=function(t){if("function"!=typeof t)throw Error("Callback required");return this._okCallback=t,this},s.prototype._isResponseOK=function(t){return!!t&&(this._okCallback?this._okCallback(t):t.status>=200&&t.status<300)},s.prototype.get=function(t){return this._header[t.toLowerCase()]},s.prototype.getHeader=s.prototype.get,s.prototype.set=function(t,e){if(o(t)){for(var r in t)this.set(r,t[r]);return this}return this._header[t.toLowerCase()]=e,this.header[t]=e,this},s.prototype.unset=function(t){return delete this._header[t.toLowerCase()],delete this.header[t],this},s.prototype.field=function(t,e){if(null===t||void 0===t)throw new Error(".field(name, val) name can not be empty");if(this._data&&console.error(".field() can't be used if .send() is used. Please use only .send() or only .field() & .attach()"),o(t)){for(var r in t)this.field(r,t[r]);return this}if(Array.isArray(e)){for(var s in e)this.field(t,e[s]);return this}if(null===e||void 0===e)throw new Error(".field(name, val) val can not be empty");return"boolean"==typeof e&&(e=""+e),this._getFormData().append(t,e),this},s.prototype.abort=function(){return this._aborted?this:(this._aborted=!0,this.xhr&&this.xhr.abort(),this.req&&this.req.abort(),this.clearTimeout(),this.emit("abort"),this)},s.prototype.withCredentials=function(t){return void 0==t&&(t=!0),this._withCredentials=t,this},s.prototype.redirects=function(t){return this._maxRedirects=t,this},s.prototype.toJSON=function(){return{method:this.method,url:this.url,data:this._data,headers:this._header}},s.prototype.send=function(t){var e=o(t),r=this._header["content-type"];if(this._formData&&console.error(".send() can't be used if .attach() or .field() is used. Please use only .send() or only .field() & .attach()"),e&&!this._data)Array.isArray(t)?this._data=[]:this._isHost(t)||(this._data={});else if(t&&this._data&&this._isHost(this._data))throw Error("Can't merge these send calls");if(e&&o(this._data))for(var s in t)this._data[s]=t[s];else"string"==typeof t?(r||this.type("form"),r=this._header["content-type"],this._data="application/x-www-form-urlencoded"==r?this._data?this._data+"&"+t:t:(this._data||"")+t):this._data=t;return!e||this._isHost(t)?this:(r||this.type("json"),this)},s.prototype.sortQuery=function(t){return this._sort=void 0===t||t,this},s.prototype._timeoutError=function(t,e,r){if(!this._aborted){var s=new Error(t+e+"ms exceeded");s.timeout=e,s.code="ECONNABORTED",s.errno=r,this.timedout=!0,this.abort(),this.callback(s)}},s.prototype._setTimeouts=function(){var t=this;this._timeout&&!this._timer&&(this._timer=setTimeout(function(){t._timeoutError("Timeout of ",t._timeout,"ETIME")},this._timeout)),this._responseTimeout&&!this._responseTimeoutTimer&&(this._responseTimeoutTimer=setTimeout(function(){t._timeoutError("Response timeout of ",t._responseTimeout,"ETIMEDOUT")},this._responseTimeout))}},function(t,e){function r(t){return null!==t&&"object"==typeof t}t.exports=r},function(t,e,r){function s(t){return"[object Function]"===(i(t)?Object.prototype.toString.call(t):"")}var i=r(5);t.exports=s},function(t,e,r){function s(t){if(t)return i(t)}function i(t){for(var e in s.prototype)t[e]=s.prototype[e];return t}var o=r(8);t.exports=s,s.prototype.get=function(t){return this.header[t.toLowerCase()]},s.prototype._setHeaderProperties=function(t){var e=t["content-type"]||"";this.type=o.type(e);var r=o.params(e);for(var s in r)this[s]=r[s];this.links={};try{t.link&&(this.links=o.parseLinks(t.link))}catch(t){}},s.prototype._setStatusProperties=function(t){var e=t/100|0;this.status=this.statusCode=t,this.statusType=e,this.info=1==e,this.ok=2==e,this.redirect=3==e,this.clientError=4==e,this.serverError=5==e,this.error=(4==e||5==e)&&this.toError(),this.accepted=202==t,this.noContent=204==t,this.badRequest=400==t,this.unauthorized=401==t,this.notAcceptable=406==t,this.forbidden=403==t,this.notFound=404==t}},function(t,e){e.type=function(t){return t.split(/ *; */).shift()},e.params=function(t){return t.split(/ *; */).reduce(function(t,e){var r=e.split(/ *= */),s=r.shift(),i=r.shift();return s&&i&&(t[s]=i),t},{})},e.parseLinks=function(t){return t.split(/ *, */).reduce(function(t,e){var r=e.split(/ *; */),s=r[0].slice(1,-1);return t[r[1].split(/ *= */)[1].slice(1,-1)]=s,t},{})},e.cleanHeader=function(t,e){return delete t["content-type"],delete t["content-length"],delete t["transfer-encoding"],delete t.host,e&&delete t.cookie,t}},function(t,e){var r=["ECONNRESET","ETIMEDOUT","EADDRINFO","ESOCKETTIMEDOUT"];t.exports=function(t,e){return!!(t&&t.code&&~r.indexOf(t.code))||(!!(e&&e.status&&e.status>=500)||(!!(t&&"timeout"in t&&"ECONNABORTED"==t.code)||!!(t&&"crossDomain"in t)))}}]);; });</script><script>Morph.toInit.bundles.push(function() { Morph.versions["bbc-morph-promise@1.0.6"]={"es6-promise":"3.2.1"},function(t){function n(r){if(e[r])return e[r].exports;var o=e[r]={exports:{},id:r,loaded:!1};return t[r].call(o.exports,o,o.exports,n),o.loaded=!0,o.exports}var e={};return n.m=t,n.c=e,n.p="",n(0)}([function(t,n,e){Morph.modules["bbc-morph-promise@1.0.6"]=e(1)},function(t,n,e){var r=e(2).Promise;t.exports=r},function(t,n,e){var r;(function(t,o,i){(function(){"use strict";function s(t){return"function"==typeof t||"object"==typeof t&&null!==t}function u(t){return"function"==typeof t}function c(t){V=t}function a(t){tt=t}function f(){return function(){t.nextTick(v)}}function l(){return function(){R(v)}}function h(){var t=0,n=new rt(v),e=document.createTextNode("");return n.observe(e,{characterData:!0}),function(){e.data=t=++t%2}}function p(){var t=new MessageChannel;return t.port1.onmessage=v,function(){t.port2.postMessage(0)}}function d(){return function(){setTimeout(v,1)}}function v(){for(var t=0;t<$;t+=2){var n=st[t],e=st[t+1];n(e),st[t]=void 0,st[t+1]=void 0}$=0}function _(){try{var t=e(5);return R=t.runOnLoop||t.runOnContext,l()}catch(t){return d()}}function y(t,n){var e=this,r=new this.constructor(w);void 0===r[at]&&N(r);var o=e._state;if(o){var i=arguments[o-1];tt(function(){F(o,r,i,e._result)})}else C(e,r,t,n);return r}function m(t){var n=this;if(t&&"object"==typeof t&&t.constructor===n)return t;var e=new n(w);return j(e,t),e}function w(){}function b(){return new TypeError("You cannot resolve a promise with itself")}function g(){return new TypeError("A promises callback cannot return that same promise.")}function A(t){try{return t.then}catch(t){return pt.error=t,pt}}function x(t,n,e,r){try{t.call(n,e,r)}catch(t){return t}}function E(t,n,e){tt(function(t){var r=!1,o=x(e,n,function(e){r||(r=!0,n!==e?j(t,e):M(t,e))},function(n){r||(r=!0,k(t,n))},"Settle: "+(t._label||" unknown promise"));!r&&o&&(r=!0,k(t,o))},t)}function T(t,n){n._state===lt?M(t,n._result):n._state===ht?k(t,n._result):C(n,void 0,function(n){j(t,n)},function(n){k(t,n)})}function S(t,n,e){n.constructor===t.constructor&&e===ut&&constructor.resolve===ct?T(t,n):e===pt?k(t,pt.error):void 0===e?M(t,n):u(e)?E(t,n,e):M(t,n)}function j(t,n){t===n?k(t,b()):s(n)?S(t,n,A(n)):M(t,n)}function P(t){t._onerror&&t._onerror(t._result),O(t)}function M(t,n){t._state===ft&&(t._result=n,t._state=lt,0!==t._subscribers.length&&tt(O,t))}function k(t,n){t._state===ft&&(t._state=ht,t._result=n,tt(P,t))}function C(t,n,e,r){var o=t._subscribers,i=o.length;t._onerror=null,o[i]=n,o[i+lt]=e,o[i+ht]=r,0===i&&t._state&&tt(O,t)}function O(t){var n=t._subscribers,e=t._state;if(0!==n.length){for(var r,o,i=t._result,s=0;s<n.length;s+=3)r=n[s],o=n[s+e],r?F(e,r,o,i):o(i);t._subscribers.length=0}}function L(){this.error=null}function Y(t,n){try{return t(n)}catch(t){return dt.error=t,dt}}function F(t,n,e,r){var o,i,s,c,a=u(e);if(a){if(o=Y(e,r),o===dt?(c=!0,i=o.error,o=null):s=!0,n===o)return void k(n,g())}else o=r,s=!0;n._state!==ft||(a&&s?j(n,o):c?k(n,i):t===lt?M(n,o):t===ht&&k(n,o))}function D(t,n){try{n(function(n){j(t,n)},function(n){k(t,n)})}catch(n){k(t,n)}}function K(){return vt++}function N(t){t[at]=vt++,t._state=void 0,t._result=void 0,t._subscribers=[]}function U(t){return new bt(this,t).promise}function W(t){var n=this;return new n(Z(t)?function(e,r){for(var o=t.length,i=0;i<o;i++)n.resolve(t[i]).then(e,r)}:function(t,n){n(new TypeError("You must pass an array to race."))})}function q(t){var n=this,e=new n(w);return k(e,t),e}function z(){throw new TypeError("You must pass a resolver function as the first argument to the promise constructor")}function B(){throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.")}function G(t){this[at]=K(),this._result=this._state=void 0,this._subscribers=[],w!==t&&("function"!=typeof t&&z(),this instanceof G?D(this,t):B())}function H(t,n){this._instanceConstructor=t,this.promise=new t(w),this.promise[at]||N(this.promise),Z(n)?(this._input=n,this.length=n.length,this._remaining=n.length,this._result=new Array(this.length),0===this.length?M(this.promise,this._result):(this.length=this.length||0,this._enumerate(),0===this._remaining&&M(this.promise,this._result))):k(this.promise,I())}function I(){return new Error("Array Methods must be provided an Array")}function J(){var t;if("undefined"!=typeof o)t=o;else if("undefined"!=typeof self)t=self;else try{t=Function("return this")()}catch(t){throw new Error("polyfill failed because global object is unavailable in this environment")}var n=t.Promise;n&&"[object Promise]"===Object.prototype.toString.call(n.resolve())&&!n.cast||(t.Promise=wt)}var Q;Q=Array.isArray?Array.isArray:function(t){return"[object Array]"===Object.prototype.toString.call(t)};var R,V,X,Z=Q,$=0,tt=function(t,n){st[$]=t,st[$+1]=n,$+=2,2===$&&(V?V(v):X())},nt="undefined"!=typeof window?window:void 0,et=nt||{},rt=et.MutationObserver||et.WebKitMutationObserver,ot="undefined"==typeof self&&"undefined"!=typeof t&&"[object process]"==={}.toString.call(t),it="undefined"!=typeof Uint8ClampedArray&&"undefined"!=typeof importScripts&&"undefined"!=typeof MessageChannel,st=new Array(1e3);X=ot?f():rt?h():it?p():void 0===nt?_():d();var ut=y,ct=m,at=Math.random().toString(36).substring(16),ft=void 0,lt=1,ht=2,pt=new L,dt=new L,vt=0,_t=U,yt=W,mt=q,wt=G;G.all=_t,G.race=yt,G.resolve=ct,G.reject=mt,G._setScheduler=c,G._setAsap=a,G._asap=tt,G.prototype={constructor:G,then:ut,catch:function(t){return this.then(null,t)}};var bt=H;H.prototype._enumerate=function(){for(var t=this.length,n=this._input,e=0;this._state===ft&&e<t;e++)this._eachEntry(n[e],e)},H.prototype._eachEntry=function(t,n){var e=this._instanceConstructor,r=e.resolve;if(r===ct){var o=A(t);if(o===ut&&t._state!==ft)this._settledAt(t._state,n,t._result);else if("function"!=typeof o)this._remaining--,this._result[n]=t;else if(e===wt){var i=new e(w);S(i,t,o),this._willSettleAt(i,n)}else this._willSettleAt(new e(function(n){n(t)}),n)}else this._willSettleAt(r(t),n)},H.prototype._settledAt=function(t,n,e){var r=this.promise;r._state===ft&&(this._remaining--,t===ht?k(r,e):this._result[n]=e),0===this._remaining&&M(r,this._result)},H.prototype._willSettleAt=function(t,n){var e=this;C(t,void 0,function(t){e._settledAt(lt,n,t)},function(t){e._settledAt(ht,n,t)})};var gt=J,At={Promise:wt,polyfill:gt};e(6).amd?(r=function(){return At}.call(n,e,n,i),!(void 0!==r&&(i.exports=r))):"undefined"!=typeof i&&i.exports?i.exports=At:"undefined"!=typeof this&&(this.ES6Promise=At),gt()}).call(this)}).call(n,e(3),function(){return this}(),e(4)(t))},function(t,n){function e(){l&&a&&(l=!1,a.length?f=a.concat(f):h=-1,f.length&&r())}function r(){if(!l){var t=s(e);l=!0;for(var n=f.length;n;){for(a=f,f=[];++h<n;)a&&a[h].run();h=-1,n=f.length}a=null,l=!1,u(t)}}function o(t,n){this.fun=t,this.array=n}function i(){}var s,u,c=t.exports={};!function(){try{s=setTimeout}catch(t){s=function(){throw new Error("setTimeout is not defined")}}try{u=clearTimeout}catch(t){u=function(){throw new Error("clearTimeout is not defined")}}}();var a,f=[],l=!1,h=-1;c.nextTick=function(t){var n=new Array(arguments.length-1);if(arguments.length>1)for(var e=1;e<arguments.length;e++)n[e-1]=arguments[e];f.push(new o(t,n)),1!==f.length||l||s(r,0)},o.prototype.run=function(){this.fun.apply(null,this.array)},c.title="browser",c.browser=!0,c.env={},c.argv=[],c.version="",c.versions={},c.on=i,c.addListener=i,c.once=i,c.off=i,c.removeListener=i,c.removeAllListeners=i,c.emit=i,c.binding=function(t){throw new Error("process.binding is not supported")},c.cwd=function(){return"/"},c.chdir=function(t){throw new Error("process.chdir is not supported")},c.umask=function(){return 0}},function(t,n){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children=[],t.webpackPolyfill=1),t}},function(t,n){},function(t,n){t.exports=function(){throw new Error("define cannot be used indirect")}}]);; });</script><script>Morph.toInit.bundles.push(function() { Morph.versions["bbc-morph-istats@1.3.0"]={"bbc-morph-promise":"1.0.6",requirejs:"2.3.5"},function(n){function r(e){if(t[e])return t[e].exports;var o=t[e]={exports:{},id:e,loaded:!1};return n[e].call(o.exports,o,o.exports,r),o.loaded=!0,o.exports}var t={};return r.m=n,r.c=t,r.p="",r(0)}([function(n,r,t){Morph.modules["bbc-morph-istats@1.3.0"]=t(1)},function(n,r,t){function e(){return p?a.resolve(p):new a(function(n){requirejs(["istats-1"],function(r){p=r,n(p)})})}function o(n){return"string"==typeof n&&n[0]}function u(n,r){return o(n)&&o(r)}function i(n,r,t){return e().then(function(e){e.log(n,r,t)})}function c(n,r){return e().then(function(t){t.track(n,r)})}function s(n,r,t){return u(n,r)?i(r,n,t):a.reject("Invalid parameters")}function f(){return e().then(function(n){return n.getCountername()})}var p,a=t(2);r.track=s,r.trackRegion=c,r.getCountername=f,r.log=i},function(n,r){n.exports=Morph.modules["bbc-morph-promise@1.0.6"]}]);; });</script><script>Morph.toInit.bundles.push(function() { Morph.versions["bbc-morph-classnames@1.0.2"]={classnames:"2.2.5"},function(r){function o(s){if(n[s])return n[s].exports;var e=n[s]={exports:{},id:s,loaded:!1};return r[s].call(e.exports,e,e.exports,o),e.loaded=!0,e.exports}var n={};o.m=r,o.c=n,o.p="",o(0)}([function(r,o,n){Morph.modules["bbc-morph-classnames@1.0.2"]=n(1)},function(r,o,n){var s=n(2);r.exports=s},function(r,o,n){var s,e;!function(){"use strict";function n(){for(var r=[],o=0;o<arguments.length;o++){var s=arguments[o];if(s){var e=typeof s;if("string"===e||"number"===e)r.push(s);else if(Array.isArray(s))r.push(n.apply(null,s));else if("object"===e)for(var a in s)t.call(s,a)&&s[a]&&r.push(a)}}return r.join(" ")}var t={}.hasOwnProperty;void 0!==r&&r.exports?r.exports=n:(s=[],void 0!==(e=function(){return n}.apply(o,s))&&(r.exports=e))}()}]);; });</script><script>Morph.toInit.bundles.push(function() { Morph.versions["bbc-morph-gel-icons@3.0.0"]={"bbc-morph-classnames":"1.0.2","morph-require":"3.0.17",react:"0.14.7"},function(e){function r(n){if(t[n])return t[n].exports;var i=t[n]={exports:{},id:n,loaded:!1};return e[n].call(i.exports,i,i.exports,r),i.loaded=!0,i.exports}var t={};return r.m=e,r.c=t,r.p="",r(0)}([function(e,r,t){Morph.modules["bbc-morph-gel-icons@3.0.0"]=t(1)},function(e,r,t){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(r,"__esModule",{value:!0});var i=t(2),o=n(i),a=t(3),s=n(a),l=t(4),c=n(l),u=o.default.createClass({displayName:"GEL__Icon",propTypes:{iconName:o.default.PropTypes.string,additionalClassNames:o.default.PropTypes.string},render:function(){var e=(0,c.default)("gel-icon","gel-icon--"+this.props.iconName,this.props.additionalClassNames),r="";try{var t=s.default.selfTransitiveThenUpdate("gel-icon-"+this.props.iconName,this);r=t?o.default.createElement(t,null):o.default.createElement("noscript",null)}catch(e){r=o.default.createElement("noscript",null)}return o.default.createElement("div",{className:e},r)}});u.ensureIcon=function(e){"undefined"==typeof window&&s.default.selfTransitive("gel-icon-"+e,null)},r.default=u,e.exports=r.default},function(e,r){e.exports=React},function(e,r){e.exports={transitive:function(e,r){return Morph.requireTransitiveWithCaller("bbc-morph-gel-icons@3.0.0",e,r)},selfTransitive:function(e,r){return Morph.requireTransitiveWithCaller("bbc-morph-gel-icons@3.0.0",e,r,!0)},transitiveThenUpdate:function(e,r){return Morph.requireTransitiveWithCallerThenUpdate("bbc-morph-gel-icons@3.0.0",e,r)},selfTransitiveThenUpdate:function(e,r){return Morph.requireTransitiveWithCallerThenUpdate("bbc-morph-gel-icons@3.0.0",e,r,!0)}}},function(e,r){e.exports=Morph.modules["bbc-morph-classnames@1.0.2"]}]);; });</script><script>Morph.toInit.bundles.push(function() { !function(e){function t(o){if(r[o])return r[o].exports;var s=r[o]={i:o,l:!1,exports:{}};return e[o].call(s.exports,s,s.exports,t),s.l=!0,s.exports}var r={};t.m=e,t.c=r,t.d=function(e,r,o){t.o(e,r)||Object.defineProperty(e,r,{configurable:!1,enumerable:!0,get:o})},t.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(r,"a",r),r},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=1)}([function(e,t){e.exports=React},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=r(2),s=r.n(o);Morph.modules["bbc-morph-bitesize-search-view@1.9.0"]=s.a},function(e,t,r){"use strict";e.exports=function(e){function t(o){if(r[o])return r[o].exports;var s=r[o]={i:o,l:!1,exports:{}};return e[o].call(s.exports,s,s.exports,t),s.l=!0,s.exports}var r={};return t.m=e,t.c=r,t.d=function(e,r,o){t.o(e,r)||Object.defineProperty(e,r,{configurable:!1,enumerable:!0,get:o})},t.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(r,"a",r),r},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=0)}([function(e,t,r){function o(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=o(r(1)),i=o(r(2)),a=o(r(3)),n=function(){return s.default.createElement(i.default,{placeholderText:"Search for a job or subject",searchRequest:a.default,maxResults:20})};t.default=n,e.exports=t.default},function(e,t){e.exports=r(0)},function(e,t){e.exports=r(3)},function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e){return e&&e.__esModule?e:{default:e}}(r(4)),s=function(e){return Promise.resolve(o.default.filter(function(t){return t.search.includes(e)}))};t.default=s,e.exports=t.default},function(e,t){e.exports=[{id:"z46qcqt",headline:"The workplace",search:"the workplace",url:"https://web.archive.org/web/20191122030557/http://www.bbc.co.uk/bitesize/tags/z46qcqt/the-workplace/1"},{id:"z4ychbk",headline:"Jobs that use Media Studies",search:"jobs that use media studies",url:"https://web.archive.org/web/20191122030557/http://www.bbc.co.uk/bitesize/tags/z4ychbk/jobs-that-use-media-studies/1"},{id:"z79qbdm",headline:"Jobs that use Religious Studies",search:"jobs that use religious studies",url:"https://web.archive.org/web/20191122030557/http://www.bbc.co.uk/bitesize/tags/z79qbdm/jobs-that-use-religious-studies/1"},{id:"z7p6d6f",headline:"Jobs that use History",search:"jobs that use history",url:"https://web.archive.org/web/20191122030557/http://www.bbc.co.uk/bitesize/tags/z7p6d6f/jobs-that-use-history/1"},{id:"z7vct39",headline:"Apprenticeships",search:"apprenticeships",url:"https://web.archive.org/web/20191122030557/http://www.bbc.co.uk/bitesize/tags/z7vct39/apprenticeships/1"},{id:"zbp3mfr",headline:"Jobs that use Geography",search:"jobs that use geography",url:"https://web.archive.org/web/20191122030557/http://www.bbc.co.uk/bitesize/tags/zbp3mfr/jobs-that-use-geography/1"},{id:"zd7fqp3",headline:"Jobs that use Business",search:"jobs that use business",url:"https://web.archive.org/web/20191122030557/http://www.bbc.co.uk/bitesize/tags/zd7fqp3/jobs-that-use-business/1"},{id:"zdg8f4j",headline:"Jobs that use Music",search:"jobs that use music",url:"https://web.archive.org/web/20191122030557/http://www.bbc.co.uk/bitesize/tags/zdg8f4j/jobs-that-use-music/1"},{id:"zfmnwty",headline:"Jobs that use English and Drama",search:"jobs that use english and drama",url:"https://web.archive.org/web/20191122030557/http://www.bbc.co.uk/bitesize/tags/zfmnwty/jobs-that-use-english-and-drama/1"},{id:"zhj692p",headline:"Jobs that use Computing and ICT",search:"jobs that use computing and ict",url:"https://web.archive.org/web/20191122030557/http://www.bbc.co.uk/bitesize/tags/zhj692p/jobs-that-use-computing-and-ict/1"},{id:"zjb8f4j",headline:"Jobs that use Science",search:"jobs that use science",url:"https://web.archive.org/web/20191122030557/http://www.bbc.co.uk/bitesize/tags/zjb8f4j/jobs-that-use-science/1"},{id:"zjcwvk7",headline:"Jobs that use PE",search:"jobs that use pe",url:"https://web.archive.org/web/20191122030557/http://www.bbc.co.uk/bitesize/tags/zjcwvk7/jobs-that-use-pe/1"},{id:"zk39nrd",headline:"Jobs that use Modern Foreign Languages",search:"jobs that use modern foreign languages",url:"https://web.archive.org/web/20191122030557/http://www.bbc.co.uk/bitesize/tags/zk39nrd/jobs-that-use-modern-foreign-languages/1"},{id:"zkh292p",headline:"Skills for work",search:"skills for work",url:"https://web.archive.org/web/20191122030557/http://www.bbc.co.uk/bitesize/tags/zkh292p/skills-for-work/1"},{id:"zkjnwty",headline:"Jobs that use Art and Design",search:"jobs that use art and design",url:"https://web.archive.org/web/20191122030557/http://www.bbc.co.uk/bitesize/tags/zkjnwty/jobs-that-use-art-and-design/1"},{id:"zn7h8xs",headline:"Jobs that use Design and Technology",search:"jobs that use design and technology",url:"https://web.archive.org/web/20191122030557/http://www.bbc.co.uk/bitesize/tags/zn7h8xs/jobs-that-use-design-and-technology/1"},{id:"znpwvk7",headline:"Interviews",search:"interviews",url:"https://web.archive.org/web/20191122030557/http://www.bbc.co.uk/bitesize/tags/znpwvk7/interviews/1"},{id:"zrrh8xs",headline:"CVs",search:"cvs",url:"https://web.archive.org/web/20191122030557/http://www.bbc.co.uk/bitesize/tags/zrrh8xs/cvs/1"},{id:"zrsg6v4",headline:"Jobs that use Maths",search:"jobs that use maths",url:"https://web.archive.org/web/20191122030557/http://www.bbc.co.uk/bitesize/tags/zrsg6v4/jobs-that-use-maths/1"},{id:"zvty7nb",headline:"Jobs that use Food and Nutrition",search:"jobs that use food and nutrition",url:"https://web.archive.org/web/20191122030557/http://www.bbc.co.uk/bitesize/tags/zvty7nb/jobs-that-use-food-and-nutrition/1"},{id:"z439nrd",headline:"How to become a radio presenter: Swarzy's story",search:"how to become a radio presenter swarzys story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z439nrd"},{id:"z44dcqt",headline:"Five workplace perks you didn’t know you wanted",search:"five workplace perks you didnt know you wanted",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z44dcqt"},{id:"z46p8xs",headline:"How to become an apprentice journalist: Natasha's story",search:"how to become an apprentice journalist natashas story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z46p8xs"},{id:"z4732sg",headline:"Top tips on taking the initiative",search:"top tips on taking the initiative",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z4732sg"},{id:"z476rj6",headline:"How to become a commissioning and development executive: Craig Orr's story",search:"how to become a commissioning and development executive craig orrs story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z476rj6"},{id:"z477382",headline:"Communication is about more than words",search:"communication is about more than words",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z477382"},{id:"z47b2sg",headline:"How to become a business development intern: Nifemi's story",search:"how to become a business development intern nifemis story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z47b2sg"},{id:"z47qvk7",headline:"How to become a science officer: Lauren's story",search:"how to become a science officer laurens story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z47qvk7"},{id:"z47rxyc",headline:"How to become a drama facilitator: Megan's story",search:"how to become a drama facilitator megans story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z47rxyc"},{id:"z47tcqt",headline:"The advice I'd give to my younger self",search:"the advice id give to my younger self",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z47tcqt"},{id:"z482382",headline:"How to become a screenwriter: Roanne Bardsley's story",search:"how to become a screenwriter roanne bardsleys story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z482382"},{id:"z48dpg8",headline:"How to become a streaming manager: Rob's story",search:"how to become a streaming manager robs story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z48dpg8"},{id:"z48m47h",headline:"How to become an assistant learning officer: Amy's story",search:"how to become an assistant learning officer amys story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z48m47h"},{id:"z49b6v4",headline:"How to become a critical care staff nurse: Sarah's story",search:"how to become a critical care staff nurse sarahs story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z49b6v4"},{id:"z49bmfr",headline:"How to become an executive assistant: Emily's story",search:"how to become an executive assistant emilys story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z49bmfr"},{id:"z49t92p",headline:"How to become a makeup artist: Amrita's story",search:"how to become a makeup artist amritas story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z49t92p"},{id:"z4bvpg8",headline:"How to become a radio and podcast presenter: Nick Bright's story",search:"how to become a radio and podcast presenter nick brights story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z4bvpg8"},{id:"z4dm92p",headline:"Life as a director of a wholesale fashion company: Wasim's story",search:"life as a director of a wholesale fashion company wasims story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z4dm92p"},{id:"z4fkscw",headline:"How to become a crèche assistant: Lia's story",search:"how to become a creche assistant lias story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z4fkscw"},{id:"z4fq382",headline:"How to become a chef: Dominique's story",search:"how to become a chef dominiques story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z4fq382"},{id:"z4gjbdm",headline:"How to become a sales performance manager: Grant's story",search:"how to become a sales performance manager grants story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z4gjbdm"},{id:"z4hdcqt",headline:"Business buzzwords: Decoded",search:"business buzzwords decoded",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z4hdcqt"},{id:"z4jn2sg",headline:"How to become a sound engineer: Raphael's story",search:"how to become a sound engineer raphaels story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z4jn2sg"},{id:"z4jyqp3",headline:"Why working together matters",search:"why working together matters",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z4jyqp3"},{id:"z4p9t39",headline:"Six myths about freelancing: Busted!",search:"six myths about freelancing busted",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z4p9t39"},{id:"z4ph92p",headline:"How to become a membership coordinator in a museum: Ailsa's story",search:"how to become a membership coordinator in a museum ailsas story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z4ph92p"},{id:"z4pmrj6",headline:"Founding a start-up company: George's story",search:"founding a startup company georges story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z4pmrj6"},{id:"z4pr6v4",headline:"How to become a shop shift leader: Monique's story",search:"how to become a shop shift leader moniques story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z4pr6v4"},{id:"z4r2gwx",headline:"What skills do you need to work in care?",search:"what skills do you need to work in care",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z4r2gwx"},{id:"z4r4t39",headline:"How to become a makeup business owner: Jessica's story",search:"how to become a makeup business owner jessicas story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z4r4t39"},{id:"z4rmrj6",headline:"How to become a hairdresser: Jasmine's story",search:"how to become a hairdresser jasmines story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z4rmrj6"},{id:"z4ryqp3",headline:"How to become a patient support and engagement team administrator : Ailish's story",search:"how to become a patient support and engagement team administrator ailishs story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z4ryqp3"},{id:"z4sm8xs",headline:"How to become a production manager: Jasmine's story",search:"how to become a production manager jasmines story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z4sm8xs"},{id:"z4thd6f",headline:"How to become a field technician: Harry's story",search:"how to become a field technician harrys story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z4thd6f"},{id:"z4v3qp3",headline:"How to become an outreach officer in the fire service: Ludwig's story",search:"how to become an outreach officer in the fire service ludwigs story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z4v3qp3"},{id:"z4v7bdm",headline:"How to become an assistant restaurant manager: Larissa's story",search:"how to become an assistant restaurant manager larissas story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z4v7bdm"},{id:"z4vjf4j",headline:"Seven essential freelancing tips from people who are making it work",search:"seven essential freelancing tips from people who are making it work",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z4vjf4j"},{id:"z4vpd6f",headline:"Life as a business owner: Lauren's story",search:"life as a business owner laurens story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z4vpd6f"},{id:"z4wfwty",headline:"How to become a lighting technician: Peter's story",search:"how to become a lighting technician peters story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z4wfwty"},{id:"z4wsd6f",headline:"How to become a professional gamer: Ozzy's story",search:"how to become a professional gamer ozzys story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z4wsd6f"},{id:"z4xw92p",headline:"Sir Richard Branson’s secrets to success",search:"sir richard bransons secrets to success",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z4xw92p"},{id:"z4yg6v4",headline:"Working with medicines: Korina's story",search:"working with medicines korinas story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z4yg6v4"},{id:"z4ykscw",headline:"What does it take to be a journalist?",search:"what does it take to be a journalist",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z4ykscw"},{id:"z62p92p",headline:"How do you stay resilient in your industry?",search:"how do you stay resilient in your industry",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z62p92p"},{id:"z62v2sg",headline:"The Gen Z women flying the flag for workplace confidence",search:"the gen z women flying the flag for workplace confidence",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z62v2sg"},{id:"z672382",headline:"Chris – Interpretation officer",search:"chris interpretation officer",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z672382"},{id:"z6796v4",headline:"How to become an apprentice construction site engineer: Zoe's story",search:"how to become an apprentice construction site engineer zoes story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z6796v4"},{id:"z68fjhv",headline:"How to become a steel fabricator: Tom's story",search:"how to become a steel fabricator toms story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z68fjhv"},{id:"z6by7nb",headline:"How to become a critical care nurse: Kate's story",search:"how to become a critical care nurse kates story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z6by7nb"},{id:"z6cr6v4",headline:"Earning and learning: top tips to make it work",search:"earning and learning top tips to make it work",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z6cr6v4"},{id:"z6cvt39",headline:"How to become a HART paramedic: Hannah's story",search:"how to become a hart paramedic hannahs story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z6cvt39"},{id:"z6dpxyc",headline:"What is an entrepreneur?",search:"what is an entrepreneur",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z6dpxyc"},{id:"z6gjscw",headline:"How to become a solar farm manager: Manish's story",search:"how to become a solar farm manager manishs story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z6gjscw"},{id:"z6gn92p",headline:"How to become a science journalist: Rosie's story",search:"how to become a science journalist rosies story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z6gn92p"},{id:"z6hqvk7",headline:"How to become a personal trainer: Louis' story",search:"how to become a personal trainer louis story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z6hqvk7"},{id:"z6m9hbk",headline:"How to start a business with a difference: Jessica's story",search:"how to start a business with a difference jessicas story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z6m9hbk"},{id:"z6n3mfr",headline:"How to become a firefighter: Izzy's story",search:"how to become a firefighter izzys story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z6n3mfr"},{id:"z6n7d6f",headline:"How to become a senior creative: Richard's story",search:"how to become a senior creative richards story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z6n7d6f"},{id:"z6pfqp3",headline:"How to become a writer: Louise's story",search:"how to become a writer louises story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z6pfqp3"},{id:"z6pwnrd",headline:"What is it like to be... a poet, writer and spoken word artist?",search:"what is it like to be a poet writer and spoken word artist",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z6pwnrd"},{id:"z6rjgwx",headline:"How to become a soldier: Naomi's story",search:"how to become a soldier naomis story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z6rjgwx"},{id:"z6rjvk7",headline:"How do you manage your own work?",search:"how do you manage your own work",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z6rjvk7"},{id:"z6rkscw",headline:"‘We’re doing jobs that didn’t exist 20 years ago’",search:"were doing jobs that didnt exist 20 years ago",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z6rkscw"},{id:"z6sdf4j",headline:"If in doubt, ask!",search:"if in doubt ask",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z6sdf4j"},{id:"z6vjvk7",headline:"How to be a recruiter: Hamzah's story",search:"how to be a recruiter hamzahs story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z6vjvk7"},{id:"z6vq382",headline:"How activities outside work can help put you a step ahead",search:"how activities outside work can help put you a step ahead",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z6vq382"},{id:"z6vrmfr",headline:"What it is like to be... a model and mental health advocate?",search:"what it is like to be a model and mental health advocate",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z6vrmfr"},{id:"z6vvqp3",headline:"What does it mean to be a good team player?",search:"what does it mean to be a good team player",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z6vvqp3"},{id:"z6xgmfr",headline:"How to become a motorbike mechanic: Ewan's story",search:"how to become a motorbike mechanic ewans story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z6xgmfr"},{id:"z6y2bdm",headline:"How to become a school administrator: Gemma's story",search:"how to become a school administrator gemmas story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z6y2bdm"},{id:"z6yg2sg",headline:"What it is like to be… an actor on Hollyoaks?",search:"what it is like to be an actor on hollyoaks",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z6yg2sg"},{id:"z74hkmn",headline:"How to become a data analyst: Megan's story",search:"how to become a data analyst megans story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z74hkmn"},{id:"z74njhv",headline:"How to become a jewellery maker: Niamh's story",search:"how to become a jewellery maker niamhs story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z74njhv"},{id:"z74vt39",headline:"Becoming Lewis Capaldi's manager: Ryan's story",search:"becoming lewis capaldis manager ryans story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z74vt39"},{id:"z769hbk",headline:"How to become an illustrator: Anh's story",search:"how to become an illustrator anhs story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z769hbk"},{id:"z76x92p",headline:"How to become a dental lab assistant: Tom's story",search:"how to become a dental lab assistant toms story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z76x92p"},{id:"z77bmfr",headline:"Life in a creative agency: Bliss' story",search:"life in a creative agency bliss story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z77bmfr"},{id:"z77f7nb",headline:"Life as a zero waste shop owner: Lydia's story",search:"life as a zero waste shop owner lydias story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z77f7nb"},{id:"z789bdm",headline:"The Apprentice candidates: What do their USPs REALLY mean?",search:"the apprentice candidates what do their usps really mean",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z789bdm"},{id:"z78h7nb",headline:"#changethegame: Behind the scenes of the women's summer of sport season",search:"changethegame behind the scenes of the womens summer of sport season",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z78h7nb"},{id:"z78td6f",headline:"How to become a data and compliance manager: Catherine's story",search:"how to become a data and compliance manager catherines story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z78td6f"},{id:"z7d3hbk",headline:"Wimbledon legends: what I learnt from pro tennis",search:"wimbledon legends what i learnt from pro tennis",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z7d3hbk"},{id:"z7d692p",headline:"How to become a marketing intern: Megan's story",search:"how to become a marketing intern megans story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z7d692p"},{id:"z7d78xs",headline:"How to become an engagement manager: Farhana's story",search:"how to become an engagement manager farhanas story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z7d78xs"},{id:"z7d8scw",headline:"Life threw me a curve ball – but I made the most of it!",search:"life threw me a curve ball but i made the most of it",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z7d8scw"},{id:"z7dw47h",headline:"BBC Bitesize's Schools Tour 2019",search:"bbc bitesizes schools tour 2019",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z7dw47h"},{id:"z7fn8xs",headline:"How to become a digital marketing assistant: Jack's story",search:"how to become a digital marketing assistant jacks story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z7fn8xs"},{id:"z7jkbdm",headline:"'How maths scored me a job in fantasy football'",search:"how maths scored me a job in fantasy football",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z7jkbdm"},{id:"z7kx47h",headline:"What is National Careers Week?",search:"what is national careers week",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z7kx47h"},{id:"z7n4bdm",headline:"Jobs in engineering",search:"jobs in engineering",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z7n4bdm"},{id:"z7n4hbk",headline:"How to become a teaching assistant: Stacey's story",search:"how to become a teaching assistant staceys story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z7n4hbk"},{id:"z7n8nrd",headline:"How I got my first job in the media industry",search:"how i got my first job in the media industry",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z7n8nrd"},{id:"z7n8scw",headline:"Don’t give up when times get tough",search:"dont give up when times get tough",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z7n8scw"},{id:"z7pywty",headline:"What it is like to be…a TV presenter?",search:"what it is like to bea tv presenter",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z7pywty"},{id:"z7rwvk7",headline:"A survival guide to office jargon",search:"a survival guide to office jargon",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z7rwvk7"},{id:"z7ry7nb",headline:"Life as a junior soldier in the Army: Caitlyn's story",search:"life as a junior soldier in the army caitlyns story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z7ry7nb"},{id:"z7thd6f",headline:"How to become an architectural apprentice: Tegan's story",search:"how to become an architectural apprentice tegans story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z7thd6f"},{id:"z7wb2sg",headline:"How to become an accountant: Damilare's story",search:"how to become an accountant damilares story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z7wb2sg"},{id:"z7wdf4j",headline:"I retrained to get the security I needed",search:"i retrained to get the security i needed",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/z7wdf4j"},{id:"zb29nrd",headline:"Training to be an electrical engineer: Ben's story",search:"training to be an electrical engineer bens story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zb29nrd"},{id:"zb38y9q",headline:"How to become a games designer: Rhianne's story",search:"how to become a games designer rhiannes story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zb38y9q"},{id:"zb3gmfr",headline:"How to become a police constable: Dylan's story",search:"how to become a police constable dylans story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zb3gmfr"},{id:"zb6fjhv",headline:"Retraining helped me achieve",search:"retraining helped me achieve",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zb6fjhv"},{id:"zb9nd6f",headline:"How to become a software developer: Hannah's story",search:"how to become a software developer hannahs story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zb9nd6f"},{id:"zbccvk7",headline:"How to become a graphic designer: Ste's story",search:"how to become a graphic designer stes story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zbccvk7"},{id:"zbcyd6f",headline:"How to become a receptionist: Francesca's story",search:"how to become a receptionist francescas story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zbcyd6f"},{id:"zbd7vk7",headline:"What it is like to be… a music promoter and manager?",search:"what it is like to be a music promoter and manager",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zbd7vk7"},{id:"zbddcqt",headline:"How to become a senior content executive: Nikky's story",search:"how to become a senior content executive nikkys story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zbddcqt"},{id:"zbddvk7",headline:"How to become a plumber: Sophie's story",search:"how to become a plumber sophies story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zbddvk7"},{id:"zbdhmfr",headline:"Jobs in healthcare",search:"jobs in healthcare",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zbdhmfr"},{id:"zbfc382",headline:"Which Apprentice candidate are you?",search:"which apprentice candidate are you",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zbfc382"},{id:"zbfcpg8",headline:"How to become a stunt performer: Rick's story",search:"how to become a stunt performer ricks story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zbfcpg8"},{id:"zbg4scw",headline:"How to become a barista: Zach's story",search:"how to become a barista zachs story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zbg4scw"},{id:"zbgc6v4",headline:"How to become a freelance writer: Emily's story",search:"how to become a freelance writer emilys story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zbgc6v4"},{id:"zbhyjhv",headline:"Mah Hussain-Gambles - Pharmacologist",search:"mah hussaingambles pharmacologist",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zbhyjhv"},{id:"zbjpwty",headline:"How to become a radio presenter: Chris' story",search:"how to become a radio presenter chris story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zbjpwty"},{id:"zbk8382",headline:"How to become a community specialist paramedic: Sara's story",search:"how to become a community specialist paramedic saras story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zbk8382"},{id:"zbkqbdm",headline:"How to become a tree surgeon: Daniel's story",search:"how to become a tree surgeon daniels story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zbkqbdm"},{id:"zbn4hbk",headline:"Life behind the scenes of a theatre: Paddy's story",search:"life behind the scenes of a theatre paddys story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zbn4hbk"},{id:"zbn8nrd",headline:"How to become a cosmetics creator: Rose's story",search:"how to become a cosmetics creator roses story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zbn8nrd"},{id:"zbskpg8",headline:"How to become an alpine ski racer: Menna's story",search:"how to become an alpine ski racer mennas story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zbskpg8"},{id:"zbt8scw",headline:"How to become a filmmaker: Taylor's story",search:"how to become a filmmaker taylors story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zbt8scw"},{id:"zbtsjhv",headline:"How to become an apprentice conservation officer: Amelia's story",search:"how to become an apprentice conservation officer amelias story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zbtsjhv"},{id:"zbvgxyc",headline:"How to grow an online business: Akshay's story",search:"how to grow an online business akshays story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zbvgxyc"},{id:"zbw692p",headline:"How to set up your own engineering business: Josh's story",search:"how to set up your own engineering business joshs story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zbw692p"},{id:"zbx2bdm",headline:"Life as a pet food supplier: Callum's story",search:"life as a pet food supplier callums story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zbx2bdm"},{id:"zbxt8xs",headline:"How to become a customer service team manager: William's story",search:"how to become a customer service team manager williams story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zbxt8xs"},{id:"zbxx8xs",headline:"How to become a press officer: Alice's story",search:"how to become a press officer alices story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zbxx8xs"},{id:"zbyt8xs",headline:"How to become a kitchen assistant: John-Jo's story",search:"how to become a kitchen assistant johnjos story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zbyt8xs"},{id:"zd2rxyc",headline:"How to become a rap teacher and youth ambassador: Jaidon's story",search:"how to become a rap teacher and youth ambassador jaidons story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zd2rxyc"},{id:"zd3qrj6",headline:"How to become a lifeguard: Lucia's story",search:"how to become a lifeguard lucias story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zd3qrj6"},{id:"zd62bdm",headline:"How to combine your passions: Jenny's story",search:"how to combine your passions jennys story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zd62bdm"},{id:"zd6ct39",headline:"Why you should never stop learning at work",search:"why you should never stop learning at work",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zd6ct39"},{id:"zd6nkmn",headline:"What it is like to be... a producer, presenter and content creator?",search:"what it is like to be a producer presenter and content creator",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zd6nkmn"},{id:"zd77382",headline:"How to get a job you love? Get to know yourself!",search:"how to get a job you love get to know yourself",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zd77382"},{id:"zd778xs",headline:"How to become a TV and radio presenter: Katie Thistleton's story",search:"how to become a tv and radio presenter katie thistletons story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zd778xs"},{id:"zd7kt39",headline:"How to become an apprentice quantity surveyor: Josh's story",search:"how to become an apprentice quantity surveyor joshs story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zd7kt39"},{id:"zd8dnrd",headline:"How to become an occupational therapist: Sarah's story",search:"how to become an occupational therapist sarahs story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zd8dnrd"},{id:"zdbjcqt",headline:"How to become a stage manager: Felix's story",search:"how to become a stage manager felixs story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zdbjcqt"},{id:"zdcb2sg",headline:"How to up your resilience game",search:"how to up your resilience game",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zdcb2sg"},{id:"zdcj382",headline:"How to become a musician: Isabel's story",search:"how to become a musician isabels story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zdcj382"},{id:"zdcvt39",headline:"How to become a mental health nurse: Jake's story",search:"how to become a mental health nurse jakes story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zdcvt39"},{id:"zdd8rj6",headline:"Ask Jackie Fast: What makes a successful entrepreneur?",search:"ask jackie fast what makes a successful entrepreneur",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zdd8rj6"},{id:"zddg7nb",headline:"How to become an online entrepreneur: Poppy's story",search:"how to become an online entrepreneur poppys story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zddg7nb"},{id:"zdfswty",headline:"Can I afford to study?",search:"can i afford to study",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zdfswty"},{id:"zdhhd6f",headline:"How to become a chocolate maker: Max's story",search:"how to become a chocolate maker maxs story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zdhhd6f"},{id:"zdkxcqt",headline:"How to become a horse riding teacher: Evie's story",search:"how to become a horse riding teacher evies story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zdkxcqt"},{id:"zdn8nrd",headline:"How to become a machine operator: Callum's story",search:"how to become a machine operator callums story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zdn8nrd"},{id:"zdnmkmn",headline:"Professional football: Top tips from England's Women's World Cup team",search:"professional football top tips from englands womens world cup team",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zdnmkmn"},{id:"zdnw382",headline:"Working as a graduate ecologist: Gabrielle's story",search:"working as a graduate ecologist gabrielles story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zdnw382"},{id:"zdp32sg",headline:"Self-doubt held me back for years - now I help others shine",search:"selfdoubt held me back for years now i help others shine",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zdp32sg"},{id:"zdqnxyc",headline:"Careers A to Z: Find your perfect job",search:"careers a to z find your perfect job",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zdqnxyc"},{id:"zdr37nb",headline:"How to succeed at work? Believe in yourself!",search:"how to succeed at work believe in yourself",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zdr37nb"},{id:"zdrv7nb",headline:"How to become a firefighter: Elis' story",search:"how to become a firefighter elis story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zdrv7nb"},{id:"zds3pg8",headline:"How to become a stage manager: Pete's story",search:"how to become a stage manager petes story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zds3pg8"},{id:"zdtgy9q",headline:"Jobs in teaching",search:"jobs in teaching",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zdtgy9q"},{id:"zdxn8xs",headline:"Dr Mark Richards - Atmospheric physicist",search:"dr mark richards atmospheric physicist",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zdxn8xs"},{id:"zdxwy9q",headline:"4 key skills for success at work",search:"4 key skills for success at work",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zdxwy9q"},{id:"zdycscw",headline:"How I ran away with the circus (without performing)",search:"how i ran away with the circus without performing",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zdycscw"},{id:"zf2mgwx",headline:"Life as a farmer: Aimee's story",search:"life as a farmer aimees story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zf2mgwx"},{id:"zf2r6v4",headline:"How to become a copy editor: Athena's story",search:"how to become a copy editor athenas story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zf2r6v4"},{id:"zf4bmfr",headline:"How to become a construction manager: Abdullah's story",search:"how to become a construction manager abdullahs story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zf4bmfr"},{id:"zf4dnrd",headline:"What it is like to be... an internet-famous chef?",search:"what it is like to be an internetfamous chef",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zf4dnrd"},{id:"zf4fhbk",headline:"How to become a marketing executive: Georgia's story",search:"how to become a marketing executive georgias story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zf4fhbk"},{id:"zf4mjhv",headline:"Jobs in finance",search:"jobs in finance",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zf4mjhv"},{id:"zf4y2sg",headline:"Life as a conservation apprentice: Lorna's story",search:"life as a conservation apprentice lornas story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zf4y2sg"},{id:"zf6p2sg",headline:"How to become a festival PR director: Jess' story",search:"how to become a festival pr director jess story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zf6p2sg"},{id:"zfbcy9q",headline:"How to become a music news reporter: Clare's story",search:"how to become a music news reporter clares story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zfbcy9q"},{id:"zfd8nrd",headline:"Life as a craftsperson: George's story",search:"life as a craftsperson georges story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zfd8nrd"},{id:"zfdsd6f",headline:"How to become a conservation officer: Jade's story",search:"how to become a conservation officer jades story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zfdsd6f"},{id:"zffm382",headline:"How to become a kitchenware maker: Dan's story",search:"how to become a kitchenware maker dans story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zffm382"},{id:"zfgpkmn",headline:"How to become a community cohesion officer: Josh's story",search:"how to become a community cohesion officer joshs story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zfgpkmn"},{id:"zfkwy9q",headline:"How to become a secondary Maths teacher: Dina's story",search:"how to become a secondary maths teacher dinas story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zfkwy9q"},{id:"zfmbmfr",headline:"How to become a software engineer: Ekansh's story",search:"how to become a software engineer ekanshs story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zfmbmfr"},{id:"zfnct39",headline:"How to become a recruitment consultant: Emily's story",search:"how to become a recruitment consultant emilys story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zfnct39"},{id:"zfp792p",headline:"How to become a festival build manager: Willy's story",search:"how to become a festival build manager willys story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zfp792p"},{id:"zfpjkmn",headline:"How to become a digital marketing exec: Jenny's story",search:"how to become a digital marketing exec jennys story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zfpjkmn"},{id:"zfrq92p",headline:"Jobs in the performing arts",search:"jobs in the performing arts",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zfrq92p"},{id:"zfs9nrd",headline:"How to become a tendering engineer: Alice's story",search:"how to become a tendering engineer alices story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zfs9nrd"},{id:"zfsk382",headline:"How to become a global pop music playlist editor: Dominic's story",search:"how to become a global pop music playlist editor dominics story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zfsk382"},{id:"zfswy9q",headline:"How to become a financial advisor on a graduate scheme: Chloe's story",search:"how to become a financial advisor on a graduate scheme chloes story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zfswy9q"},{id:"zfsyjhv",headline:"How to become a digital marketing assistant: Vanessa's story",search:"how to become a digital marketing assistant vanessas story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zfsyjhv"},{id:"zfwdf4j",headline:"Returning to learning: three top tips",search:"returning to learning three top tips",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zfwdf4j"},{id:"zfwnjhv",headline:"How to set up your own company: Ryan's story",search:"how to set up your own company ryans story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zfwnjhv"},{id:"zfxs8xs",headline:"How do you cope with failure?",search:"how do you cope with failure",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zfxs8xs"},{id:"zfy37nb",headline:"How to become a silver spinner: Varis' story",search:"how to become a silver spinner varis story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zfy37nb"},{id:"zfys6v4",headline:"How to become a promotions producer: Kim's story",search:"how to become a promotions producer kims story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zfys6v4"},{id:"zh29hbk",headline:"How to become a recruitment apprentice: Vikas' story",search:"how to become a recruitment apprentice vikas story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zh29hbk"},{id:"zh2hwty",headline:"How to become a ramp agent: Shannon's story",search:"how to become a ramp agent shannons story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zh2hwty"},{id:"zh3292p",headline:"How to become an air ambulance doctor: Matt's story",search:"how to become an air ambulance doctor matts story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zh3292p"},{id:"zh64y9q",headline:"From DJ to music business owner: Ryan's story",search:"from dj to music business owner ryans story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zh64y9q"},{id:"zh6wnrd",headline:"What is it like to be... a features editor?",search:"what is it like to be a features editor",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zh6wnrd"},{id:"zh6x92p",headline:"How to become a clinical photographer: Bethany's story",search:"how to become a clinical photographer bethanys story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zh6x92p"},{id:"zh796v4",headline:"What is it like to be... a music manager?",search:"what is it like to be a music manager",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zh796v4"},{id:"zh7bqp3",headline:"How to become a trainee karate instructor: Shola's story",search:"how to become a trainee karate instructor sholas story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zh7bqp3"},{id:"zh7gt39",headline:"How to become an education support officer: Callum's story",search:"how to become an education support officer callums story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zh7gt39"},{id:"zh8fjhv",headline:"How to become a front of house usher: Aisha's story",search:"how to become a front of house usher aishas story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zh8fjhv"},{id:"zhb2gwx",headline:"How taking calculated risks can come with great rewards",search:"how taking calculated risks can come with great rewards",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zhb2gwx"},{id:"zhb4vk7",headline:"How to become a radio producer: Phillip's story",search:"how to become a radio producer phillips story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zhb4vk7"},{id:"zhbjkmn",headline:"Jobs working with animals",search:"jobs working with animals",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zhbjkmn"},{id:"zhcmwty",headline:"Five work lessons we've learnt from films",search:"five work lessons weve learnt from films",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zhcmwty"},{id:"zhcpmfr",headline:"7 steps to 'owning' your personal brand",search:"7 steps to owning your personal brand",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zhcpmfr"},{id:"zhcr6v4",headline:"Five steps to finding the right course for you",search:"five steps to finding the right course for you",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zhcr6v4"},{id:"zhd2382",headline:"The best advice I've ever been given",search:"the best advice ive ever been given",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zhd2382"},{id:"zhdxqp3",headline:"How to pitch yourself and your ideas: 6 tips from former ‘Dragon’ Jenny Campbell",search:"how to pitch yourself and your ideas 6 tips from former dragon jenny campbell",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zhdxqp3"},{id:"zhfwy9q",headline:"How to strike the right tone in the workplace",search:"how to strike the right tone in the workplace",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zhfwy9q"},{id:"zhg8scw",headline:"I was glad to leave school, but returning as an adult changed my life",search:"i was glad to leave school but returning as an adult changed my life",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zhg8scw"},{id:"zhgn92p",headline:"How to become an app developer: Jack's story",search:"how to become an app developer jacks story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zhgn92p"},{id:"zhgq47h",headline:"How to become a singer-songwriter: Jade Bird's Story",search:"how to become a singersongwriter jade birds story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zhgq47h"},{id:"zhhjy9q",headline:"Life as an apprentice: Louis' story",search:"life as an apprentice louis story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zhhjy9q"},{id:"zhhpkmn",headline:"How to get into law: Halimah's story",search:"how to get into law halimahs story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zhhpkmn"},{id:"zhjhd6f",headline:"Working as a degree apprentice: Omar's story",search:"working as a degree apprentice omars story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zhjhd6f"},{id:"zhm2gwx",headline:"I enjoyed my work but retrained to improve my earning potential",search:"i enjoyed my work but retrained to improve my earning potential",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zhm2gwx"},{id:"zhmsmfr",headline:"Life as an apprentice mechanic for the Ambulance Service: Elsa's story",search:"life as an apprentice mechanic for the ambulance service elsas story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zhmsmfr"},{id:"zhnrpg8",headline:"How to become a ramp agent: Alex's story",search:"how to become a ramp agent alexs story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zhnrpg8"},{id:"zhp9y9q",headline:"How to become a 999 emergency call taker: Laura's story",search:"how to become a 999 emergency call taker lauras story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zhp9y9q"},{id:"zhqcvk7",headline:"The introverts' guide to negotiation: 14 steps to success!",search:"the introverts guide to negotiation 14 steps to success",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zhqcvk7"},{id:"zhrgmfr",headline:"Owning a sustainable business: Karina's story",search:"owning a sustainable business karinas story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zhrgmfr"},{id:"zhrxrj6",headline:"Life as a business owner: Natasha's story",search:"life as a business owner natashas story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zhrxrj6"},{id:"zhs2bdm",headline:"How to become a football coach: Bryan's story",search:"how to become a football coach bryans story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zhs2bdm"},{id:"zhst2sg",headline:"Where could your favourite subject take you?",search:"where could your favourite subject take you",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zhst2sg"},{id:"zhvq382",headline:"How to get organised at work",search:"how to get organised at work",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zhvq382"},{id:"zhwgt39",headline:"How to become an associate producer: Ellie's story",search:"how to become an associate producer ellies story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zhwgt39"},{id:"zhx6rj6",headline:"How to become a press officer: Jessica's story",search:"how to become a press officer jessicas story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zhx6rj6"},{id:"zhxt92p",headline:"Celebrities reveal the moments which inspired their careers",search:"celebrities reveal the moments which inspired their careers",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zhxt92p"},{id:"zhyfqp3",headline:"Life as a community education coordinator: Annaleigh's story",search:"life as a community education coordinator annaleighs story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zhyfqp3"},{id:"zhyjvk7",headline:"How listening can help you win at work",search:"how listening can help you win at work",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zhyjvk7"},{id:"zhynjhv",headline:"How to become a nursery worker: Lucy's story",search:"how to become a nursery worker lucys story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zhynjhv"},{id:"zj2kt39",headline:"How to become a glassblower: Jahday's story",search:"how to become a glassblower jahdays story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zj2kt39"},{id:"zj2wy9q",headline:"How to become an outreach officer: Callum's story",search:"how to become an outreach officer callums story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zj2wy9q"},{id:"zj4q382",headline:"What does it mean to have a plan B?",search:"what does it mean to have a plan b",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zj4q382"},{id:"zj6ct39",headline:"Understanding your role in a team",search:"understanding your role in a team",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zj6ct39"},{id:"zj6mgwx",headline:"How to grow a small business: Sam's story",search:"how to grow a small business sams story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zj6mgwx"},{id:"zj6s6v4",headline:"How to become a digital engagement apprentice: Phoebe's story",search:"how to become a digital engagement apprentice phoebes story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zj6s6v4"},{id:"zj8knrd",headline:"Working in the rain wasn't for me, but life is brighter as a barber",search:"working in the rain wasnt for me but life is brighter as a barber",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zj8knrd"},{id:"zj9q8xs",headline:"How science can make you a better athlete",search:"how science can make you a better athlete",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zj9q8xs"},{id:"zjbfjhv",headline:"How to become a home safety support worker: Sam's story",search:"how to become a home safety support worker sams story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zjbfjhv"},{id:"zjdbqp3",headline:"How to become a camera assistant: Tamsin's story",search:"how to become a camera assistant tamsins story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zjdbqp3"},{id:"zjgc6v4",headline:"Life as a medical student: Kestra's story",search:"life as a medical student kestras story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zjgc6v4"},{id:"zjgpwty",headline:"Working as a trainee film director: Alfie's story",search:"working as a trainee film director alfies story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zjgpwty"},{id:"zjhqf4j",headline:"Life as a medical student and intern: Khadija's story",search:"life as a medical student and intern khadijas story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zjhqf4j"},{id:"zjmb2sg",headline:"How to become an events manager: Emily's story",search:"how to become an events manager emilys story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zjmb2sg"},{id:"zjmcscw",headline:"How to become an emergency medical technician (EMT): Ray's story",search:"how to become an emergency medical technician emt rays story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zjmcscw"},{id:"zjmct39",headline:"How to become a chef: Isabel's story",search:"how to become a chef isabels story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zjmct39"},{id:"zjmkpg8",headline:"How to set up a social enterprise: Alison's story",search:"how to set up a social enterprise alisons story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zjmkpg8"},{id:"zjnj382",headline:"How to become an operations manager: James' story",search:"how to become an operations manager james story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zjnj382"},{id:"zjnp8xs",headline:"Five simple steps to change your maths mindset",search:"five simple steps to change your maths mindset",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zjnp8xs"},{id:"zjnyqp3",headline:"How to become an innovation manager: Holly's story",search:"how to become an innovation manager hollys story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zjnyqp3"},{id:"zjpc382",headline:"Jobs in science",search:"jobs in science",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zjpc382"},{id:"zjq3jhv",headline:"How to become an apprentice wing designer: Zuzanna's story",search:"how to become an apprentice wing designer zuzannas story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zjq3jhv"},{id:"zjrgpg8",headline:"Alex Scott: How to make it as a pundit",search:"alex scott how to make it as a pundit",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zjrgpg8"},{id:"zjrx92p",headline:"Working as a marketing and communications intern: Lara's story",search:"working as a marketing and communications intern laras story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zjrx92p"},{id:"zjsn8xs",headline:"I returned to work after a decade of bringing up my children",search:"i returned to work after a decade of bringing up my children",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zjsn8xs"},{id:"zjvf2sg",headline:"Life as a cyber security apprentice: Ellie's story",search:"life as a cyber security apprentice ellies story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zjvf2sg"},{id:"zjw7bdm",headline:"How to become an engineering apprentice: Jasmine's story",search:"how to become an engineering apprentice jasmines story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zjw7bdm"},{id:"zjwh8xs",headline:"How to become a production assistant: Mathilda's story",search:"how to become a production assistant mathildas story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zjwh8xs"},{id:"zjyy2sg",headline:"How to become an estate agent: Samantha's story",search:"how to become an estate agent samanthas story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zjyy2sg"},{id:"zk27382",headline:"Life as a flower shop owner: Emily's story",search:"life as a flower shop owner emilys story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zk27382"},{id:"zk32gwx",headline:"How to become a software engineering apprentice: Bode's story",search:"how to become a software engineering apprentice bodes story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zk32gwx"},{id:"zk3b2sg",headline:"How to become a prosthetist: Becky's story",search:"how to become a prosthetist beckys story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zk3b2sg"},{id:"zk3gmfr",headline:"How to grow your own business: Ed's story",search:"how to grow your own business eds story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zk3gmfr"},{id:"zk44382",headline:"How to become an assistant media scheduler: Natasha's story",search:"how to become an assistant media scheduler natashas story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zk44382"},{id:"zk6p2sg",headline:"How to become a production manager: Byron's story",search:"how to become a production manager byrons story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zk6p2sg"},{id:"zk6v2sg",headline:"How to become a paramedic: Tanoh's story",search:"how to become a paramedic tanohs story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zk6v2sg"},{id:"zkcsd6f",headline:"How to become a carer: Bethany's story",search:"how to become a carer bethanys story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zkcsd6f"},{id:"zkcwy9q",headline:"How to become a cleaner: Elliot's story",search:"how to become a cleaner elliots story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zkcwy9q"},{id:"zkd692p",headline:"How I turned my hobby into a career",search:"how i turned my hobby into a career",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zkd692p"},{id:"zkgbhbk",headline:"The Nine to Five with Stacey Dooley",search:"the nine to five with stacey dooley",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zkgbhbk"},{id:"zkgbmfr",headline:"How to become a nurse: Keilagh's story",search:"how to become a nurse keilaghs story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zkgbmfr"},{id:"zkgcvk7",headline:"Black History Month: British entrepreneurs from the past and present",search:"black history month british entrepreneurs from the past and present",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zkgcvk7"},{id:"zkhb6v4",headline:"How to become a director of photography: Toby's story",search:"how to become a director of photography tobys story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zkhb6v4"},{id:"zkhct39",headline:"What skills do you need to work in a restaurant?",search:"what skills do you need to work in a restaurant",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zkhct39"},{id:"zkj2rj6",headline:"How to become an audiologist: Amun's story",search:"how to become an audiologist amuns story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zkj2rj6"},{id:"zkjcmfr",headline:"How to become an apprentice welder: Billy's story",search:"how to become an apprentice welder billys story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zkjcmfr"},{id:"zkmdbdm",headline:"I get paid to fight monsters",search:"i get paid to fight monsters",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zkmdbdm"},{id:"zkmgxyc",headline:"How knowing your weaknesses could be your biggest strength",search:"how knowing your weaknesses could be your biggest strength",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zkmgxyc"},{id:"zkmvnrd",headline:"Jobs in law",search:"jobs in law",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zkmvnrd"},{id:"zkn3mfr",headline:"How to become a naval architect: Lawrence's story",search:"how to become a naval architect lawrences story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zkn3mfr"},{id:"zkrmrj6",headline:"How to become a product designer and entrepreneur: Michael's story",search:"how to become a product designer and entrepreneur michaels story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zkrmrj6"},{id:"zkt6cqt",headline:"How to get into politics: Jason's story",search:"how to get into politics jasons story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zkt6cqt"},{id:"zkv8scw",headline:"How to become a nanny: Nichol's story",search:"how to become a nanny nichols story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zkv8scw"},{id:"zkw6cqt",headline:"Saiful Islam - Materials chemist",search:"saiful islam materials chemist",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zkw6cqt"},{id:"zkwrt39",headline:"Working as a financial paraplanner: Raphael's story",search:"working as a financial paraplanner raphaels story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zkwrt39"},{id:"zkx3scw",headline:"Jobs in IT",search:"jobs in it",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zkx3scw"},{id:"zkyd47h",headline:"Do you have to be savage to be successful?",search:"do you have to be savage to be successful",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zkyd47h"},{id:"zkywf4j",headline:"How to become a globemaker: Eddy's story",search:"how to become a globemaker eddys story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zkywf4j"},{id:"zm2rvk7",headline:"How to become a UX/UI designer: Stephen's story",search:"how to become a uxui designer stephens story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zm2rvk7"},{id:"zm3wnrd",headline:"How to become a restaurant owner: Tom's story",search:"how to become a restaurant owner toms story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zm3wnrd"},{id:"zm63xyc",headline:"Four jobs that could save the planet",search:"four jobs that could save the planet",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zm63xyc"},{id:"zm6wnrd",headline:"How to become a composer: Grace's story",search:"how to become a composer graces story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zm6wnrd"},{id:"zm8rf4j",headline:"Making a difference: My job at Manchester Pride",search:"making a difference my job at manchester pride",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zm8rf4j"},{id:"zm8rhbk",headline:"How to become a corporate social responsibility coordinator: Ben's story",search:"how to become a corporate social responsibility coordinator bens story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zm8rhbk"},{id:"zm9cvk7",headline:"Breaking stereotypes: The women leading the charge in STEM careers",search:"breaking stereotypes the women leading the charge in stem careers",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zm9cvk7"},{id:"zmb32sg",headline:"Help! I don’t have any skills…",search:"help i dont have any skills",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zmb32sg"},{id:"zmbrxyc",headline:"How to become a wedding dress designer: Deborah's story",search:"how to become a wedding dress designer deborahs story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zmbrxyc"},{id:"zmcq382",headline:"What is leadership at work?",search:"what is leadership at work",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zmcq382"},{id:"zmdc382",headline:"Explore careers by job sectors",search:"explore careers by job sectors",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zmdc382"},{id:"zmdct39",headline:"How to become a Member of Youth Parliament: Dominic's story",search:"how to become a member of youth parliament dominics story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zmdct39"},{id:"zmdfhbk",headline:"How to become a jewellery designer: Chloe's story",search:"how to become a jewellery designer chloes story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zmdfhbk"},{id:"zmdmrj6",headline:"How I went from redundancy to managing others",search:"how i went from redundancy to managing others",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zmdmrj6"},{id:"zmf8cqt",headline:"Growth mindset: an entrepreneur’s best friend",search:"growth mindset an entrepreneurs best friend",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zmf8cqt"},{id:"zmfkrj6",headline:"Jobs in sports",search:"jobs in sports",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zmfkrj6"},{id:"zmfwy9q",headline:"How to stay positive at work",search:"how to stay positive at work",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zmfwy9q"},{id:"zmfy7nb",headline:"Working as a trainee supervisor: Alex's story",search:"working as a trainee supervisor alexs story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zmfy7nb"},{id:"zmg792p",headline:"How to become a DJ Producer: Tom's story",search:"how to become a dj producer toms story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zmg792p"},{id:"zmg9f4j",headline:"Working as an outreach pastor: Jacob's story",search:"working as an outreach pastor jacobs story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zmg9f4j"},{id:"zmgmgwx",headline:"How to run your own coding events: Adam's story",search:"how to run your own coding events adams story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zmgmgwx"},{id:"zmh3hbk",headline:"How to become an urgent care desk paramedic: Becky's story",search:"how to become an urgent care desk paramedic beckys story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zmh3hbk"},{id:"zmhkf4j",headline:"How to become a Twitter curator: Melina's story",search:"how to become a twitter curator melinas story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zmhkf4j"},{id:"zmjqvk7",headline:"How to become a photographer: Corinne's story",search:"how to become a photographer corinnes story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zmjqvk7"},{id:"zmkh92p",headline:"How to become a professional dancer: Connor's story",search:"how to become a professional dancer connors story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zmkh92p"},{id:"zmm9hbk",headline:"How to become a digital marketing specialist: Ben's story",search:"how to become a digital marketing specialist bens story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zmm9hbk"},{id:"zmmrscw",headline:"How to become a music photographer: Priti's story",search:"how to become a music photographer pritis story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zmmrscw"},{id:"zmmvxyc",headline:"Life as a digital degree apprentice: Hassan's story",search:"life as a digital degree apprentice hassans story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zmmvxyc"},{id:"zmn8scw",headline:"How to resolve conflict at work",search:"how to resolve conflict at work",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zmn8scw"},{id:"zmpmgwx",headline:"Life as a filmmaker and vlogger: Isaac's story",search:"life as a filmmaker and vlogger isaacs story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zmpmgwx"},{id:"zmq3jhv",headline:"How to become a coder: Pauline's story",search:"how to become a coder paulines story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zmq3jhv"},{id:"zmqrhbk",headline:"Life as a communications intern: Alex's story",search:"life as a communications intern alexs story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zmqrhbk"},{id:"zmskpg8",headline:"What GCSEs should I take to become a... ?",search:"what gcses should i take to become a",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zmskpg8"},{id:"zmvgscw",headline:"How to become a festival programme director: Emma's story",search:"how to become a festival programme director emmas story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zmvgscw"},{id:"zmvmkmn",headline:"How to become an ambulance dispatcher: Emily's story",search:"how to become an ambulance dispatcher emilys story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zmvmkmn"},{id:"zmwxgwx",headline:"How not to let online negativity get you down",search:"how not to let online negativity get you down",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zmwxgwx"},{id:"zmx7y9q",headline:"What is it like to be... a music curator?",search:"what is it like to be a music curator",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zmx7y9q"},{id:"zmyyhbk",headline:"How to become a vlogger: Alice's story",search:"how to become a vlogger alices story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zmyyhbk"},{id:"zn4ct39",headline:"Maths myths that could be holding you back",search:"maths myths that could be holding you back",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zn4ct39"},{id:"zn7chbk",headline:"How to become a farrier: Charlie's story",search:"how to become a farrier charlies story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zn7chbk"},{id:"zn7wf4j",headline:"Stacey Dooley: My tips to women starting out in their career",search:"stacey dooley my tips to women starting out in their career",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zn7wf4j"},{id:"zn8cmfr",headline:"What is it like to be... a music video director?",search:"what is it like to be a music video director",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zn8cmfr"},{id:"znbgpg8",headline:"How to become an air ambulance pilot: Lee's story",search:"how to become an air ambulance pilot lees story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/znbgpg8"},{id:"zncdvk7",headline:"How to become an audio engineer and musician: Tommy's story",search:"how to become an audio engineer and musician tommys story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zncdvk7"},{id:"zncfd6f",headline:"Making work work for you",search:"making work work for you",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zncfd6f"},{id:"znffjhv",headline:"How to become a tech entrepreneur: Ben's story",search:"how to become a tech entrepreneur bens story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/znffjhv"},{id:"zngbxyc",headline:"How to become a training manager: Matthew's story",search:"how to become a training manager matthews story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zngbxyc"},{id:"zngpxyc",headline:"How to become a digital content producer: Liam's story",search:"how to become a digital content producer liams story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zngpxyc"},{id:"znh7y9q",headline:"What is it like to be... a music PR manager?",search:"what is it like to be a music pr manager",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/znh7y9q"},{id:"znhp92p",headline:"How to become a fundraising development officer: Stephanie's story",search:"how to become a fundraising development officer stephanies story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/znhp92p"},{id:"znj9scw",headline:"Working as an aerospace engineer: Ben's story",search:"working as an aerospace engineer bens story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/znj9scw"},{id:"znmr6v4",headline:"How to become an architectural assistant: Hannah's story",search:"how to become an architectural assistant hannahs story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/znmr6v4"},{id:"znmvwty",headline:"How to become a vet: Lucy's story",search:"how to become a vet lucys story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/znmvwty"},{id:"znmxrj6",headline:"How to become a wardrobe technician: Sophie's story",search:"how to become a wardrobe technician sophies story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/znmxrj6"},{id:"znpknrd",headline:"How to become a veterinary nurse: Kirstie's story",search:"how to become a veterinary nurse kirsties story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/znpknrd"},{id:"znqfhbk",headline:"How to pitch like a pro",search:"how to pitch like a pro",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/znqfhbk"},{id:"znr9nrd",headline:"How to become a handbag designer: Sophie's story",search:"how to become a handbag designer sophies story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/znr9nrd"},{id:"znwdscw",headline:"How to make a hobby into a business: Terri's story",search:"how to make a hobby into a business terris story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/znwdscw"},{id:"znwtjhv",headline:"BBC One's Ambulance: meet the real life heroes",search:"bbc ones ambulance meet the real life heroes",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/znwtjhv"},{id:"znxkpg8",headline:"How to become a woodworker: JoJo's story",search:"how to become a woodworker jojos story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/znxkpg8"},{id:"znyyt39",headline:"International Day of Charity: Where could volunteering and charity work take you?",search:"international day of charity where could volunteering and charity work take you",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/znyyt39"},{id:"zr3b7nb",headline:"How to become a physiotherapist: Deepa's story",search:"how to become a physiotherapist deepas story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zr3b7nb"},{id:"zr3wy9q",headline:"Working for a small business: Savannah's story",search:"working for a small business savannahs story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zr3wy9q"},{id:"zr3x92p",headline:"Working as a landscape assistant: Florence's story",search:"working as a landscape assistant florences story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zr3x92p"},{id:"zr3xwty",headline:"#changethegame: Life in online sports journalism",search:"changethegame life in online sports journalism",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zr3xwty"},{id:"zr6xrj6",headline:"How to become a waste warrior: Grace's story",search:"how to become a waste warrior graces story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zr6xrj6"},{id:"zr73pg8",headline:"World Entrepreneurs' Day: Being your own boss",search:"world entrepreneurs day being your own boss",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zr73pg8"},{id:"zr7b6v4",headline:"How to become a digital marketing entrepreneur: Melissa's story",search:"how to become a digital marketing entrepreneur melissas story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zr7b6v4"},{id:"zr8fjhv",headline:"How to become a prop maker: Miles' story",search:"how to become a prop maker miles story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zr8fjhv"},{id:"zr8qkmn",headline:"How to become an events assistant: Emma's story",search:"how to become an events assistant emmas story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zr8qkmn"},{id:"zr92rj6",headline:"Four jobs you probably didn’t know existed",search:"four jobs you probably didnt know existed",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zr92rj6"},{id:"zrbp47h",headline:"How to become a dancer and choreographer: Rachel's story",search:"how to become a dancer and choreographer rachels story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zrbp47h"},{id:"zrc7y9q",headline:"How to become a volcano vlogger and guide: Chris' story",search:"how to become a volcano vlogger and guide chris story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zrc7y9q"},{id:"zrcn2sg",headline:"How to become a pharmacist: Usman's story",search:"how to become a pharmacist usmans story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zrcn2sg"},{id:"zrcskmn",headline:"Life as an intern: Inshal's story",search:"life as an intern inshals story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zrcskmn"},{id:"zrd7bdm",headline:"How to become a YouTuber: Huw's story",search:"how to become a youtuber huws story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zrd7bdm"},{id:"zrd7vk7",headline:"What it is like to be… a humanitarian worker and reality TV star?",search:"what it is like to be a humanitarian worker and reality tv star",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zrd7vk7"},{id:"zrdnd6f",headline:"How to become a mechanical engineer: Jack's story",search:"how to become a mechanical engineer jacks story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zrdnd6f"},{id:"zrdswty",headline:"Top tips for teamwork",search:"top tips for teamwork",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zrdswty"},{id:"zrdvqp3",headline:"How to become a science apprentice: Georgia's story",search:"how to become a science apprentice georgias story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zrdvqp3"},{id:"zrgn92p",headline:"How to become a science student and researcher: Zahra's story",search:"how to become a science student and researcher zahras story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zrgn92p"},{id:"zrhpwty",headline:"How to become an aircraft engineer: Balwant's story",search:"how to become an aircraft engineer balwants story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zrhpwty"},{id:"zrht47h",headline:"How to become an apprentice joiner: Reid's story",search:"how to become an apprentice joiner reids story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zrht47h"},{id:"zrk37nb",headline:"Working to protect the environment: Liam's story",search:"working to protect the environment liams story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zrk37nb"},{id:"zrm2gwx",headline:"Here’s how to get the edge when looking for work",search:"heres how to get the edge when looking for work",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zrm2gwx"},{id:"zrpbt39",headline:"Ramadan in the workplace 101 – What you need to know",search:"ramadan in the workplace 101 what you need to know",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zrpbt39"},{id:"zrpcf4j",headline:"How to become a music festival volunteer: Betty's story",search:"how to become a music festival volunteer bettys story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zrpcf4j"},{id:"zrpct39",headline:"How to become a technical theatre apprentice: Hosanna's story",search:"how to become a technical theatre apprentice hosannas story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zrpct39"},{id:"zrpdf4j",headline:"How to become an electrician: Ryan's story",search:"how to become an electrician ryans story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zrpdf4j"},{id:"zrpfhbk",headline:"Jackie Fast: how to succeed in uncertain times",search:"jackie fast how to succeed in uncertain times",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zrpfhbk"},{id:"zrpskmn",headline:"What is it like to be... a tour manager?",search:"what is it like to be a tour manager",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zrpskmn"},{id:"zrqst39",headline:"Jobs in construction",search:"jobs in construction",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zrqst39"},{id:"zrsqf4j",headline:"What is it like to be... a journalist?",search:"what is it like to be a journalist",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zrsqf4j"},{id:"zrw647h",headline:"Working on a nuclear site: Jack's story",search:"working on a nuclear site jacks story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zrw647h"},{id:"zrwqy9q",headline:"How to become an engineering apprentice: Jade's story",search:"how to become an engineering apprentice jades story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zrwqy9q"},{id:"zrx2cqt",headline:"Working as an educational wellbeing specialist: Erin's story",search:"working as an educational wellbeing specialist erins story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zrx2cqt"},{id:"zrxmrj6",headline:"Transferable skills translator",search:"transferable skills translator",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zrxmrj6"},{id:"zv27bdm",headline:"Manage your money while you study",search:"manage your money while you study",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zv27bdm"},{id:"zv2skmn",headline:"How to become a research scientist and PhD student: Jaz's story",search:"how to become a research scientist and phd student jazs story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zv2skmn"},{id:"zv33nrd",headline:"How to become a senior research manager: Jennifer's story",search:"how to become a senior research manager jennifers story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zv33nrd"},{id:"zv48scw",headline:"How to become a civil engineering apprentice: Kawsar's story",search:"how to become a civil engineering apprentice kawsars story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zv48scw"},{id:"zv4t92p",headline:"How to make a great first impression at work",search:"how to make a great first impression at work",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zv4t92p"},{id:"zv68cqt",headline:"How to become a senior systems engineer: Ben's story",search:"how to become a senior systems engineer bens story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zv68cqt"},{id:"zv6jbdm",headline:"How to become a biomedical scientist: Hannah's story",search:"how to become a biomedical scientist hannahs story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zv6jbdm"},{id:"zv6knrd",headline:"How to become a secretary: Gemma's story",search:"how to become a secretary gemmas story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zv6knrd"},{id:"zv7nd6f",headline:"How can you be yourself at work?",search:"how can you be yourself at work",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zv7nd6f"},{id:"zv88rj6",headline:"How to become a media assistant: Hayley's story",search:"how to become a media assistant hayleys story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zv88rj6"},{id:"zv8bqp3",headline:"How to get a job protecting the planet: Aine's story",search:"how to get a job protecting the planet aines story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zv8bqp3"},{id:"zv9wy9q",headline:"How to get into engineering: Rachael's story",search:"how to get into engineering rachaels story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zv9wy9q"},{id:"zvbct39",headline:"How to become a dental nurse assistant: Jemma's story",search:"how to become a dental nurse assistant jemmas story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zvbct39"},{id:"zvbdvk7",headline:"How to become a primary teacher: Toby's story",search:"how to become a primary teacher tobys story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zvbdvk7"},{id:"zvcf8xs",headline:"How to become a civil engineering technician: Sally's story",search:"how to become a civil engineering technician sallys story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zvcf8xs"},{id:"zvctjhv",headline:"Working for a music publisher: Simon's story",search:"working for a music publisher simons story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zvctjhv"},{id:"zvfnxyc",headline:"How to become a development officer: Jenna's story",search:"how to become a development officer jennas story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zvfnxyc"},{id:"zvfq8xs",headline:"How to become a creative technologist: Timea's story",search:"how to become a creative technologist timeas story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zvfq8xs"},{id:"zvhv7nb",headline:"Health problems kept me unemployed for 12 years - now I'm living the dream",search:"health problems kept me unemployed for 12 years now im living the dream",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zvhv7nb"},{id:"zvhwrj6",headline:"How to become a tennis star",search:"how to become a tennis star",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zvhwrj6"},{id:"zvjt7nb",headline:"Can you guess these celebs' jobs before they were famous?",search:"can you guess these celebs jobs before they were famous",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zvjt7nb"},{id:"zvk3hbk",headline:"How to become a DJ and presenter: Jaguar's story",search:"how to become a dj and presenter jaguars story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zvk3hbk"},{id:"zvk3jhv",headline:"How to become a Formula 1 engineer: Amy's story",search:"how to become a formula 1 engineer amys story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zvk3jhv"},{id:"zvkqrj6",headline:"How to become a coroner's officer: Bryony's story",search:"how to become a coroners officer bryonys story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zvkqrj6"},{id:"zvmcmfr",headline:"What is it like to be... a singer-songwriter?",search:"what is it like to be a singersongwriter",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zvmcmfr"},{id:"zvmjbdm",headline:"How to become a cake designer: Georgia's story",search:"how to become a cake designer georgias story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zvmjbdm"},{id:"zvnmgwx",headline:"How to become a bird of prey specialist: Florrie's story",search:"how to become a bird of prey specialist florries story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zvnmgwx"},{id:"zvp7y9q",headline:"How to become a fashion designer: Gemma's story",search:"how to become a fashion designer gemmas story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zvp7y9q"},{id:"zvqyqp3",headline:"How to become an electrical engineer: Ciaran's story",search:"how to become an electrical engineer ciarans story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zvqyqp3"},{id:"zvrv7nb",headline:"How to become a conservation trainee: Liberty's story",search:"how to become a conservation trainee libertys story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zvrv7nb"},{id:"zvrxrj6",headline:"How to become a paper maker: Zoe's story",search:"how to become a paper maker zoes story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zvrxrj6"},{id:"zvsnd6f",headline:"Working out and working overtime got me a better life",search:"working out and working overtime got me a better life",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zvsnd6f"},{id:"zvtrscw",headline:"BBC Introducing: jobs at music festivals and in the music industry",search:"bbc introducing jobs at music festivals and in the music industry",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zvtrscw"},{id:"zvts7nb",headline:"Life as a solicitor apprentice: Jacob's story",search:"life as a solicitor apprentice jacobs story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zvts7nb"},{id:"zvv4f4j",headline:"From volunteer to career: how giving your time could win your dream job",search:"from volunteer to career how giving your time could win your dream job",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zvv4f4j"},{id:"zvvchbk",headline:"How to become a broadcast assistant: Molly's story",search:"how to become a broadcast assistant mollys story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zvvchbk"},{id:"zvwn6v4",headline:"Can you have a business AND a life?",search:"can you have a business and a life",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zvwn6v4"},{id:"zvwx92p",headline:"How to become a concept artist: Thomas' story",search:"how to become a concept artist thomas story",url:"https://web.archive.org/web/20191122030557/https://www.bbc.co.uk/bitesize/articles/zvwx92p"}]}])},function(e,t,r){e.exports=function(e){function t(o){if(r[o])return r[o].exports;var s=r[o]={i:o,l:!1,exports:{}};return e[o].call(s.exports,s,s.exports,t),s.l=!0,s.exports}var r={};return t.m=e,t.c=r,t.d=function(e,r,o){t.o(e,r)||Object.defineProperty(e,r,{enumerable:!0,get:o})},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.t=function(e,r){if(1&r&&(e=t(e)),8&r)return e;if(4&r&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(t.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&r&&"string"!=typeof e)for(var s in e)t.d(o,s,function(t){return e[t]}.bind(null,s));return o},t.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(r,"a",r),r},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=13)}([function(e,t){e.exports=r(0)},function(e,t,r){e.exports=r(14)()},function(e,t){e.exports=function(e){return e&&e.__esModule?e:{default:e}}},function(e,t){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,t){function r(e,t){for(var r=0;r<t.length;r++){var o=t[r];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}e.exports=function(e,t,o){return t&&r(e.prototype,t),o&&r(e,o),e}},function(e,t,r){var o=r(19),s=r(20);e.exports=function(e,t){return!t||"object"!==o(t)&&"function"!=typeof t?s(e):t}},function(e,t){function r(t){return e.exports=r=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},r(t)}e.exports=r},function(e,t,r){var o=r(21);e.exports=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&o(e,t)}},function(e,t){e.exports=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){var o=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,r):{};o.get||o.set?Object.defineProperty(t,r,o):t[r]=e[r]}return t.default=e,t}},function(e,t,r){"use strict";e.exports=r(16)},function(e,t,r){"use strict";var o=r(2),s=o(r(17)),i=o(r(18)),a=o(r(22)),n=o(r(23)),c=o(r(24)),l=o(r(25)),h=o(r(26)),u=o(r(27)),d=o(r(28)),b=o(r(29)),w=o(r(30)),p=o(r(31)),m=o(r(32)),f=o(r(33)),y=o(r(34)),g=o(r(35));e.exports={GelAddIcon:s.default,GelChevronRightIcon:i.default,GelCloseIcon:a.default,GelDownIcon:n.default,GelIconDuration:c.default,GelListenIcon:l.default,GelNextIcon:h.default,GelNoIcon:u.default,GelPlayIcon:d.default,GelPreviousIcon:b.default,GelRecentActivityIcon:w.default,GelStopIcon:p.default,GelSearchIcon:m.default,GelYesIcon:f.default,GelLoadingIcon:y.default,GelAlertIcon:g.default}},function(e,t,r){!function(t){"use strict";for(var r=[null,0,{}],o=44032,s=4352,i=function(e,t){this.codepoint=e,this.feature=t},a={},n=[],c=0;c<=255;++c)n[c]=0;i.fromCharCode=[function(e,t,o){return t<60||13311<t&&t<42607?new i(t,r):e(t,o)},function(e,t,r){var o=a[t];return o||(o=e(t,r)).feature&&++n[t>>8&255]>10&&(a[t]=o),o},function(e,t,r){return r?e(t,r):new i(t,null)},function(e,t,r){var a;if(t<s||4371<=t&&t<o||55204<t)return e(t,r);if(s<=t&&t<4371){var n={},c=21*(t-s);for(a=0;a<21;++a)n[4449+a]=o+28*(a+c);return new i(t,[,,n])}var l=t-o,h=l%28,u=[];if(0!==h)u[0]=[o+l-h,4519+h];else for(u[0]=[s+Math.floor(l/588),4449+Math.floor(l%588/28)],u[2]={},a=1;a<28;++a)u[2][4519+a]=t+a;return new i(t,u)},function(e,t,o){var s=65280&t,a=(i.udata[s]||{})[t];return new i(t,a||r)}].reduceRight(function(e,t){return function(r,o){return t(e,r,o)}},null),i.isHighSurrogate=function(e){return e>=55296&&e<=56319},i.isLowSurrogate=function(e){return e>=56320&&e<=57343},i.prototype.prepFeature=function(){this.feature||(this.feature=i.fromCharCode(this.codepoint,!0).feature)},i.prototype.toString=function(){if(this.codepoint<65536)return String.fromCharCode(this.codepoint);var e=this.codepoint-65536;return String.fromCharCode(Math.floor(e/1024)+55296,e%1024+56320)},i.prototype.getDecomp=function(){return this.prepFeature(),this.feature[0]||null},i.prototype.isCompatibility=function(){return this.prepFeature(),!!this.feature[1]&&256&this.feature[1]},i.prototype.isExclude=function(){return this.prepFeature(),!!this.feature[1]&&512&this.feature[1]},i.prototype.getCanonicalClass=function(){return this.prepFeature(),this.feature[1]?255&this.feature[1]:0},i.prototype.getComposite=function(e){if(this.prepFeature(),!this.feature[2])return null;var t=this.feature[2][e.codepoint];return t?i.fromCharCode(t):null};var l=function(e){this.str=e,this.cursor=0};l.prototype.next=function(){if(this.str&&this.cursor<this.str.length){var e,t=this.str.charCodeAt(this.cursor++);return i.isHighSurrogate(t)&&this.cursor<this.str.length&&i.isLowSurrogate(e=this.str.charCodeAt(this.cursor))&&(t=1024*(t-55296)+(e-56320)+65536,++this.cursor),i.fromCharCode(t)}return this.str=null,null};var h=function(e,t){this.it=e,this.canonical=t,this.resBuf=[]};h.prototype.next=function(){if(0===this.resBuf.length){var e=this.it.next();if(!e)return null;this.resBuf=function e(t,r){var o=r.getDecomp();if(!o||t&&r.isCompatibility())return[r];for(var s=[],a=0;a<o.length;++a){var n=e(t,i.fromCharCode(o[a]));s=s.concat(n)}return s}(this.canonical,e)}return this.resBuf.shift()};var u=function(e){this.it=e,this.resBuf=[]};u.prototype.next=function(){var e;if(0===this.resBuf.length)do{var t=this.it.next();if(!t)break;e=t.getCanonicalClass();var r=this.resBuf.length;if(0!==e)for(;r>0&&!(this.resBuf[r-1].getCanonicalClass()<=e);--r);this.resBuf.splice(r,0,t)}while(0!==e);return this.resBuf.shift()};var d=function(e){this.it=e,this.procBuf=[],this.resBuf=[],this.lastClass=null};d.prototype.next=function(){for(;0===this.resBuf.length;){var e=this.it.next();if(!e){this.resBuf=this.procBuf,this.procBuf=[];break}if(0===this.procBuf.length)this.lastClass=e.getCanonicalClass(),this.procBuf.push(e);else{var t=this.procBuf[0].getComposite(e),r=e.getCanonicalClass();t&&(this.lastClass<r||0===this.lastClass)?this.procBuf[0]=t:(0===r&&(this.resBuf=this.procBuf,this.procBuf=[]),this.lastClass=r,this.procBuf.push(e))}}return this.resBuf.shift()};var b=function(e,t){for(var r,o=function(e,t){switch(e){case"NFD":return new u(new h(new l(t),!0));case"NFKD":return new u(new h(new l(t),!1));case"NFC":return new d(new u(new h(new l(t),!0)));case"NFKC":return new d(new u(new h(new l(t),!1)))}throw e+" is invalid"}(e,t),s="";r=o.next();)s+=r.toString();return s};i.udata={0:{60:[,,{824:8814}],61:[,,{824:8800}],62:[,,{824:8815}],65:[,,{768:192,769:193,770:194,771:195,772:256,774:258,775:550,776:196,777:7842,778:197,780:461,783:512,785:514,803:7840,805:7680,808:260}],66:[,,{775:7682,803:7684,817:7686}],67:[,,{769:262,770:264,775:266,780:268,807:199}],68:[,,{775:7690,780:270,803:7692,807:7696,813:7698,817:7694}],69:[,,{768:200,769:201,770:202,771:7868,772:274,774:276,775:278,776:203,777:7866,780:282,783:516,785:518,803:7864,807:552,808:280,813:7704,816:7706}],70:[,,{775:7710}],71:[,,{769:500,770:284,772:7712,774:286,775:288,780:486,807:290}],72:[,,{770:292,775:7714,776:7718,780:542,803:7716,807:7720,814:7722}],73:[,,{768:204,769:205,770:206,771:296,772:298,774:300,775:304,776:207,777:7880,780:463,783:520,785:522,803:7882,808:302,816:7724}],74:[,,{770:308}],75:[,,{769:7728,780:488,803:7730,807:310,817:7732}],76:[,,{769:313,780:317,803:7734,807:315,813:7740,817:7738}],77:[,,{769:7742,775:7744,803:7746}],78:[,,{768:504,769:323,771:209,775:7748,780:327,803:7750,807:325,813:7754,817:7752}],79:[,,{768:210,769:211,770:212,771:213,772:332,774:334,775:558,776:214,777:7886,779:336,780:465,783:524,785:526,795:416,803:7884,808:490}],80:[,,{769:7764,775:7766}],82:[,,{769:340,775:7768,780:344,783:528,785:530,803:7770,807:342,817:7774}],83:[,,{769:346,770:348,775:7776,780:352,803:7778,806:536,807:350}],84:[,,{775:7786,780:356,803:7788,806:538,807:354,813:7792,817:7790}],85:[,,{768:217,769:218,770:219,771:360,772:362,774:364,776:220,777:7910,778:366,779:368,780:467,783:532,785:534,795:431,803:7908,804:7794,808:370,813:7798,816:7796}],86:[,,{771:7804,803:7806}],87:[,,{768:7808,769:7810,770:372,775:7814,776:7812,803:7816}],88:[,,{775:7818,776:7820}],89:[,,{768:7922,769:221,770:374,771:7928,772:562,775:7822,776:376,777:7926,803:7924}],90:[,,{769:377,770:7824,775:379,780:381,803:7826,817:7828}],97:[,,{768:224,769:225,770:226,771:227,772:257,774:259,775:551,776:228,777:7843,778:229,780:462,783:513,785:515,803:7841,805:7681,808:261}],98:[,,{775:7683,803:7685,817:7687}],99:[,,{769:263,770:265,775:267,780:269,807:231}],100:[,,{775:7691,780:271,803:7693,807:7697,813:7699,817:7695}],101:[,,{768:232,769:233,770:234,771:7869,772:275,774:277,775:279,776:235,777:7867,780:283,783:517,785:519,803:7865,807:553,808:281,813:7705,816:7707}],102:[,,{775:7711}],103:[,,{769:501,770:285,772:7713,774:287,775:289,780:487,807:291}],104:[,,{770:293,775:7715,776:7719,780:543,803:7717,807:7721,814:7723,817:7830}],105:[,,{768:236,769:237,770:238,771:297,772:299,774:301,776:239,777:7881,780:464,783:521,785:523,803:7883,808:303,816:7725}],106:[,,{770:309,780:496}],107:[,,{769:7729,780:489,803:7731,807:311,817:7733}],108:[,,{769:314,780:318,803:7735,807:316,813:7741,817:7739}],109:[,,{769:7743,775:7745,803:7747}],110:[,,{768:505,769:324,771:241,775:7749,780:328,803:7751,807:326,813:7755,817:7753}],111:[,,{768:242,769:243,770:244,771:245,772:333,774:335,775:559,776:246,777:7887,779:337,780:466,783:525,785:527,795:417,803:7885,808:491}],112:[,,{769:7765,775:7767}],114:[,,{769:341,775:7769,780:345,783:529,785:531,803:7771,807:343,817:7775}],115:[,,{769:347,770:349,775:7777,780:353,803:7779,806:537,807:351}],116:[,,{775:7787,776:7831,780:357,803:7789,806:539,807:355,813:7793,817:7791}],117:[,,{768:249,769:250,770:251,771:361,772:363,774:365,776:252,777:7911,778:367,779:369,780:468,783:533,785:535,795:432,803:7909,804:7795,808:371,813:7799,816:7797}],118:[,,{771:7805,803:7807}],119:[,,{768:7809,769:7811,770:373,775:7815,776:7813,778:7832,803:7817}],120:[,,{775:7819,776:7821}],121:[,,{768:7923,769:253,770:375,771:7929,772:563,775:7823,776:255,777:7927,778:7833,803:7925}],122:[,,{769:378,770:7825,775:380,780:382,803:7827,817:7829}],160:[[32],256],168:[[32,776],256,{768:8173,769:901,834:8129}],170:[[97],256],175:[[32,772],256],178:[[50],256],179:[[51],256],180:[[32,769],256],181:[[956],256],184:[[32,807],256],185:[[49],256],186:[[111],256],188:[[49,8260,52],256],189:[[49,8260,50],256],190:[[51,8260,52],256],192:[[65,768]],193:[[65,769]],194:[[65,770],,{768:7846,769:7844,771:7850,777:7848}],195:[[65,771]],196:[[65,776],,{772:478}],197:[[65,778],,{769:506}],198:[,,{769:508,772:482}],199:[[67,807],,{769:7688}],200:[[69,768]],201:[[69,769]],202:[[69,770],,{768:7872,769:7870,771:7876,777:7874}],203:[[69,776]],204:[[73,768]],205:[[73,769]],206:[[73,770]],207:[[73,776],,{769:7726}],209:[[78,771]],210:[[79,768]],211:[[79,769]],212:[[79,770],,{768:7890,769:7888,771:7894,777:7892}],213:[[79,771],,{769:7756,772:556,776:7758}],214:[[79,776],,{772:554}],216:[,,{769:510}],217:[[85,768]],218:[[85,769]],219:[[85,770]],220:[[85,776],,{768:475,769:471,772:469,780:473}],221:[[89,769]],224:[[97,768]],225:[[97,769]],226:[[97,770],,{768:7847,769:7845,771:7851,777:7849}],227:[[97,771]],228:[[97,776],,{772:479}],229:[[97,778],,{769:507}],230:[,,{769:509,772:483}],231:[[99,807],,{769:7689}],232:[[101,768]],233:[[101,769]],234:[[101,770],,{768:7873,769:7871,771:7877,777:7875}],235:[[101,776]],236:[[105,768]],237:[[105,769]],238:[[105,770]],239:[[105,776],,{769:7727}],241:[[110,771]],242:[[111,768]],243:[[111,769]],244:[[111,770],,{768:7891,769:7889,771:7895,777:7893}],245:[[111,771],,{769:7757,772:557,776:7759}],246:[[111,776],,{772:555}],248:[,,{769:511}],249:[[117,768]],250:[[117,769]],251:[[117,770]],252:[[117,776],,{768:476,769:472,772:470,780:474}],253:[[121,769]],255:[[121,776]]},256:{256:[[65,772]],257:[[97,772]],258:[[65,774],,{768:7856,769:7854,771:7860,777:7858}],259:[[97,774],,{768:7857,769:7855,771:7861,777:7859}],260:[[65,808]],261:[[97,808]],262:[[67,769]],263:[[99,769]],264:[[67,770]],265:[[99,770]],266:[[67,775]],267:[[99,775]],268:[[67,780]],269:[[99,780]],270:[[68,780]],271:[[100,780]],274:[[69,772],,{768:7700,769:7702}],275:[[101,772],,{768:7701,769:7703}],276:[[69,774]],277:[[101,774]],278:[[69,775]],279:[[101,775]],280:[[69,808]],281:[[101,808]],282:[[69,780]],283:[[101,780]],284:[[71,770]],285:[[103,770]],286:[[71,774]],287:[[103,774]],288:[[71,775]],289:[[103,775]],290:[[71,807]],291:[[103,807]],292:[[72,770]],293:[[104,770]],296:[[73,771]],297:[[105,771]],298:[[73,772]],299:[[105,772]],300:[[73,774]],301:[[105,774]],302:[[73,808]],303:[[105,808]],304:[[73,775]],306:[[73,74],256],307:[[105,106],256],308:[[74,770]],309:[[106,770]],310:[[75,807]],311:[[107,807]],313:[[76,769]],314:[[108,769]],315:[[76,807]],316:[[108,807]],317:[[76,780]],318:[[108,780]],319:[[76,183],256],320:[[108,183],256],323:[[78,769]],324:[[110,769]],325:[[78,807]],326:[[110,807]],327:[[78,780]],328:[[110,780]],329:[[700,110],256],332:[[79,772],,{768:7760,769:7762}],333:[[111,772],,{768:7761,769:7763}],334:[[79,774]],335:[[111,774]],336:[[79,779]],337:[[111,779]],340:[[82,769]],341:[[114,769]],342:[[82,807]],343:[[114,807]],344:[[82,780]],345:[[114,780]],346:[[83,769],,{775:7780}],347:[[115,769],,{775:7781}],348:[[83,770]],349:[[115,770]],350:[[83,807]],351:[[115,807]],352:[[83,780],,{775:7782}],353:[[115,780],,{775:7783}],354:[[84,807]],355:[[116,807]],356:[[84,780]],357:[[116,780]],360:[[85,771],,{769:7800}],361:[[117,771],,{769:7801}],362:[[85,772],,{776:7802}],363:[[117,772],,{776:7803}],364:[[85,774]],365:[[117,774]],366:[[85,778]],367:[[117,778]],368:[[85,779]],369:[[117,779]],370:[[85,808]],371:[[117,808]],372:[[87,770]],373:[[119,770]],374:[[89,770]],375:[[121,770]],376:[[89,776]],377:[[90,769]],378:[[122,769]],379:[[90,775]],380:[[122,775]],381:[[90,780]],382:[[122,780]],383:[[115],256,{775:7835}],416:[[79,795],,{768:7900,769:7898,771:7904,777:7902,803:7906}],417:[[111,795],,{768:7901,769:7899,771:7905,777:7903,803:7907}],431:[[85,795],,{768:7914,769:7912,771:7918,777:7916,803:7920}],432:[[117,795],,{768:7915,769:7913,771:7919,777:7917,803:7921}],439:[,,{780:494}],452:[[68,381],256],453:[[68,382],256],454:[[100,382],256],455:[[76,74],256],456:[[76,106],256],457:[[108,106],256],458:[[78,74],256],459:[[78,106],256],460:[[110,106],256],461:[[65,780]],462:[[97,780]],463:[[73,780]],464:[[105,780]],465:[[79,780]],466:[[111,780]],467:[[85,780]],468:[[117,780]],469:[[220,772]],470:[[252,772]],471:[[220,769]],472:[[252,769]],473:[[220,780]],474:[[252,780]],475:[[220,768]],476:[[252,768]],478:[[196,772]],479:[[228,772]],480:[[550,772]],481:[[551,772]],482:[[198,772]],483:[[230,772]],486:[[71,780]],487:[[103,780]],488:[[75,780]],489:[[107,780]],490:[[79,808],,{772:492}],491:[[111,808],,{772:493}],492:[[490,772]],493:[[491,772]],494:[[439,780]],495:[[658,780]],496:[[106,780]],497:[[68,90],256],498:[[68,122],256],499:[[100,122],256],500:[[71,769]],501:[[103,769]],504:[[78,768]],505:[[110,768]],506:[[197,769]],507:[[229,769]],508:[[198,769]],509:[[230,769]],510:[[216,769]],511:[[248,769]],66045:[,220]},512:{512:[[65,783]],513:[[97,783]],514:[[65,785]],515:[[97,785]],516:[[69,783]],517:[[101,783]],518:[[69,785]],519:[[101,785]],520:[[73,783]],521:[[105,783]],522:[[73,785]],523:[[105,785]],524:[[79,783]],525:[[111,783]],526:[[79,785]],527:[[111,785]],528:[[82,783]],529:[[114,783]],530:[[82,785]],531:[[114,785]],532:[[85,783]],533:[[117,783]],534:[[85,785]],535:[[117,785]],536:[[83,806]],537:[[115,806]],538:[[84,806]],539:[[116,806]],542:[[72,780]],543:[[104,780]],550:[[65,775],,{772:480}],551:[[97,775],,{772:481}],552:[[69,807],,{774:7708}],553:[[101,807],,{774:7709}],554:[[214,772]],555:[[246,772]],556:[[213,772]],557:[[245,772]],558:[[79,775],,{772:560}],559:[[111,775],,{772:561}],560:[[558,772]],561:[[559,772]],562:[[89,772]],563:[[121,772]],658:[,,{780:495}],688:[[104],256],689:[[614],256],690:[[106],256],691:[[114],256],692:[[633],256],693:[[635],256],694:[[641],256],695:[[119],256],696:[[121],256],728:[[32,774],256],729:[[32,775],256],730:[[32,778],256],731:[[32,808],256],732:[[32,771],256],733:[[32,779],256],736:[[611],256],737:[[108],256],738:[[115],256],739:[[120],256],740:[[661],256],66272:[,220]},768:{768:[,230],769:[,230],770:[,230],771:[,230],772:[,230],773:[,230],774:[,230],775:[,230],776:[,230,{769:836}],777:[,230],778:[,230],779:[,230],780:[,230],781:[,230],782:[,230],783:[,230],784:[,230],785:[,230],786:[,230],787:[,230],788:[,230],789:[,232],790:[,220],791:[,220],792:[,220],793:[,220],794:[,232],795:[,216],796:[,220],797:[,220],798:[,220],799:[,220],800:[,220],801:[,202],802:[,202],803:[,220],804:[,220],805:[,220],806:[,220],807:[,202],808:[,202],809:[,220],810:[,220],811:[,220],812:[,220],813:[,220],814:[,220],815:[,220],816:[,220],817:[,220],818:[,220],819:[,220],820:[,1],821:[,1],822:[,1],823:[,1],824:[,1],825:[,220],826:[,220],827:[,220],828:[,220],829:[,230],830:[,230],831:[,230],832:[[768],230],833:[[769],230],834:[,230],835:[[787],230],836:[[776,769],230],837:[,240],838:[,230],839:[,220],840:[,220],841:[,220],842:[,230],843:[,230],844:[,230],845:[,220],846:[,220],848:[,230],849:[,230],850:[,230],851:[,220],852:[,220],853:[,220],854:[,220],855:[,230],856:[,232],857:[,220],858:[,220],859:[,230],860:[,233],861:[,234],862:[,234],863:[,233],864:[,234],865:[,234],866:[,233],867:[,230],868:[,230],869:[,230],870:[,230],871:[,230],872:[,230],873:[,230],874:[,230],875:[,230],876:[,230],877:[,230],878:[,230],879:[,230],884:[[697]],890:[[32,837],256],894:[[59]],900:[[32,769],256],901:[[168,769]],902:[[913,769]],903:[[183]],904:[[917,769]],905:[[919,769]],906:[[921,769]],908:[[927,769]],910:[[933,769]],911:[[937,769]],912:[[970,769]],913:[,,{768:8122,769:902,772:8121,774:8120,787:7944,788:7945,837:8124}],917:[,,{768:8136,769:904,787:7960,788:7961}],919:[,,{768:8138,769:905,787:7976,788:7977,837:8140}],921:[,,{768:8154,769:906,772:8153,774:8152,776:938,787:7992,788:7993}],927:[,,{768:8184,769:908,787:8008,788:8009}],929:[,,{788:8172}],933:[,,{768:8170,769:910,772:8169,774:8168,776:939,788:8025}],937:[,,{768:8186,769:911,787:8040,788:8041,837:8188}],938:[[921,776]],939:[[933,776]],940:[[945,769],,{837:8116}],941:[[949,769]],942:[[951,769],,{837:8132}],943:[[953,769]],944:[[971,769]],945:[,,{768:8048,769:940,772:8113,774:8112,787:7936,788:7937,834:8118,837:8115}],949:[,,{768:8050,769:941,787:7952,788:7953}],951:[,,{768:8052,769:942,787:7968,788:7969,834:8134,837:8131}],953:[,,{768:8054,769:943,772:8145,774:8144,776:970,787:7984,788:7985,834:8150}],959:[,,{768:8056,769:972,787:8e3,788:8001}],961:[,,{787:8164,788:8165}],965:[,,{768:8058,769:973,772:8161,774:8160,776:971,787:8016,788:8017,834:8166}],969:[,,{768:8060,769:974,787:8032,788:8033,834:8182,837:8179}],970:[[953,776],,{768:8146,769:912,834:8151}],971:[[965,776],,{768:8162,769:944,834:8167}],972:[[959,769]],973:[[965,769]],974:[[969,769],,{837:8180}],976:[[946],256],977:[[952],256],978:[[933],256,{769:979,776:980}],979:[[978,769]],980:[[978,776]],981:[[966],256],982:[[960],256],1008:[[954],256],1009:[[961],256],1010:[[962],256],1012:[[920],256],1013:[[949],256],1017:[[931],256],66422:[,230],66423:[,230],66424:[,230],66425:[,230],66426:[,230]},1024:{1024:[[1045,768]],1025:[[1045,776]],1027:[[1043,769]],1030:[,,{776:1031}],1031:[[1030,776]],1036:[[1050,769]],1037:[[1048,768]],1038:[[1059,774]],1040:[,,{774:1232,776:1234}],1043:[,,{769:1027}],1045:[,,{768:1024,774:1238,776:1025}],1046:[,,{774:1217,776:1244}],1047:[,,{776:1246}],1048:[,,{768:1037,772:1250,774:1049,776:1252}],1049:[[1048,774]],1050:[,,{769:1036}],1054:[,,{776:1254}],1059:[,,{772:1262,774:1038,776:1264,779:1266}],1063:[,,{776:1268}],1067:[,,{776:1272}],1069:[,,{776:1260}],1072:[,,{774:1233,776:1235}],1075:[,,{769:1107}],1077:[,,{768:1104,774:1239,776:1105}],1078:[,,{774:1218,776:1245}],1079:[,,{776:1247}],1080:[,,{768:1117,772:1251,774:1081,776:1253}],1081:[[1080,774]],1082:[,,{769:1116}],1086:[,,{776:1255}],1091:[,,{772:1263,774:1118,776:1265,779:1267}],1095:[,,{776:1269}],1099:[,,{776:1273}],1101:[,,{776:1261}],1104:[[1077,768]],1105:[[1077,776]],1107:[[1075,769]],1110:[,,{776:1111}],1111:[[1110,776]],1116:[[1082,769]],1117:[[1080,768]],1118:[[1091,774]],1140:[,,{783:1142}],1141:[,,{783:1143}],1142:[[1140,783]],1143:[[1141,783]],1155:[,230],1156:[,230],1157:[,230],1158:[,230],1159:[,230],1217:[[1046,774]],1218:[[1078,774]],1232:[[1040,774]],1233:[[1072,774]],1234:[[1040,776]],1235:[[1072,776]],1238:[[1045,774]],1239:[[1077,774]],1240:[,,{776:1242}],1241:[,,{776:1243}],1242:[[1240,776]],1243:[[1241,776]],1244:[[1046,776]],1245:[[1078,776]],1246:[[1047,776]],1247:[[1079,776]],1250:[[1048,772]],1251:[[1080,772]],1252:[[1048,776]],1253:[[1080,776]],1254:[[1054,776]],1255:[[1086,776]],1256:[,,{776:1258}],1257:[,,{776:1259}],1258:[[1256,776]],1259:[[1257,776]],1260:[[1069,776]],1261:[[1101,776]],1262:[[1059,772]],1263:[[1091,772]],1264:[[1059,776]],1265:[[1091,776]],1266:[[1059,779]],1267:[[1091,779]],1268:[[1063,776]],1269:[[1095,776]],1272:[[1067,776]],1273:[[1099,776]]},1280:{1415:[[1381,1410],256],1425:[,220],1426:[,230],1427:[,230],1428:[,230],1429:[,230],1430:[,220],1431:[,230],1432:[,230],1433:[,230],1434:[,222],1435:[,220],1436:[,230],1437:[,230],1438:[,230],1439:[,230],1440:[,230],1441:[,230],1442:[,220],1443:[,220],1444:[,220],1445:[,220],1446:[,220],1447:[,220],1448:[,230],1449:[,230],1450:[,220],1451:[,230],1452:[,230],1453:[,222],1454:[,228],1455:[,230],1456:[,10],1457:[,11],1458:[,12],1459:[,13],1460:[,14],1461:[,15],1462:[,16],1463:[,17],1464:[,18],1465:[,19],1466:[,19],1467:[,20],1468:[,21],1469:[,22],1471:[,23],1473:[,24],1474:[,25],1476:[,230],1477:[,220],1479:[,18]},1536:{1552:[,230],1553:[,230],1554:[,230],1555:[,230],1556:[,230],1557:[,230],1558:[,230],1559:[,230],1560:[,30],1561:[,31],1562:[,32],1570:[[1575,1619]],1571:[[1575,1620]],1572:[[1608,1620]],1573:[[1575,1621]],1574:[[1610,1620]],1575:[,,{1619:1570,1620:1571,1621:1573}],1608:[,,{1620:1572}],1610:[,,{1620:1574}],1611:[,27],1612:[,28],1613:[,29],1614:[,30],1615:[,31],1616:[,32],1617:[,33],1618:[,34],1619:[,230],1620:[,230],1621:[,220],1622:[,220],1623:[,230],1624:[,230],1625:[,230],1626:[,230],1627:[,230],1628:[,220],1629:[,230],1630:[,230],1631:[,220],1648:[,35],1653:[[1575,1652],256],1654:[[1608,1652],256],1655:[[1735,1652],256],1656:[[1610,1652],256],1728:[[1749,1620]],1729:[,,{1620:1730}],1730:[[1729,1620]],1746:[,,{1620:1747}],1747:[[1746,1620]],1749:[,,{1620:1728}],1750:[,230],1751:[,230],1752:[,230],1753:[,230],1754:[,230],1755:[,230],1756:[,230],1759:[,230],1760:[,230],1761:[,230],1762:[,230],1763:[,220],1764:[,230],1767:[,230],1768:[,230],1770:[,220],1771:[,230],1772:[,230],1773:[,220]},1792:{1809:[,36],1840:[,230],1841:[,220],1842:[,230],1843:[,230],1844:[,220],1845:[,230],1846:[,230],1847:[,220],1848:[,220],1849:[,220],1850:[,230],1851:[,220],1852:[,220],1853:[,230],1854:[,220],1855:[,230],1856:[,230],1857:[,230],1858:[,220],1859:[,230],1860:[,220],1861:[,230],1862:[,220],1863:[,230],1864:[,220],1865:[,230],1866:[,230],2027:[,230],2028:[,230],2029:[,230],2030:[,230],2031:[,230],2032:[,230],2033:[,230],2034:[,220],2035:[,230]},2048:{2070:[,230],2071:[,230],2072:[,230],2073:[,230],2075:[,230],2076:[,230],2077:[,230],2078:[,230],2079:[,230],2080:[,230],2081:[,230],2082:[,230],2083:[,230],2085:[,230],2086:[,230],2087:[,230],2089:[,230],2090:[,230],2091:[,230],2092:[,230],2093:[,230],2137:[,220],2138:[,220],2139:[,220],2276:[,230],2277:[,230],2278:[,220],2279:[,230],2280:[,230],2281:[,220],2282:[,230],2283:[,230],2284:[,230],2285:[,220],2286:[,220],2287:[,220],2288:[,27],2289:[,28],2290:[,29],2291:[,230],2292:[,230],2293:[,230],2294:[,220],2295:[,230],2296:[,230],2297:[,220],2298:[,220],2299:[,230],2300:[,230],2301:[,230],2302:[,230],2303:[,230]},2304:{2344:[,,{2364:2345}],2345:[[2344,2364]],2352:[,,{2364:2353}],2353:[[2352,2364]],2355:[,,{2364:2356}],2356:[[2355,2364]],2364:[,7],2381:[,9],2385:[,230],2386:[,220],2387:[,230],2388:[,230],2392:[[2325,2364],512],2393:[[2326,2364],512],2394:[[2327,2364],512],2395:[[2332,2364],512],2396:[[2337,2364],512],2397:[[2338,2364],512],2398:[[2347,2364],512],2399:[[2351,2364],512],2492:[,7],2503:[,,{2494:2507,2519:2508}],2507:[[2503,2494]],2508:[[2503,2519]],2509:[,9],2524:[[2465,2492],512],2525:[[2466,2492],512],2527:[[2479,2492],512]},2560:{2611:[[2610,2620],512],2614:[[2616,2620],512],2620:[,7],2637:[,9],2649:[[2582,2620],512],2650:[[2583,2620],512],2651:[[2588,2620],512],2654:[[2603,2620],512],2748:[,7],2765:[,9],68109:[,220],68111:[,230],68152:[,230],68153:[,1],68154:[,220],68159:[,9],68325:[,230],68326:[,220]},2816:{2876:[,7],2887:[,,{2878:2891,2902:2888,2903:2892}],2888:[[2887,2902]],2891:[[2887,2878]],2892:[[2887,2903]],2893:[,9],2908:[[2849,2876],512],2909:[[2850,2876],512],2962:[,,{3031:2964}],2964:[[2962,3031]],3014:[,,{3006:3018,3031:3020}],3015:[,,{3006:3019}],3018:[[3014,3006]],3019:[[3015,3006]],3020:[[3014,3031]],3021:[,9]},3072:{3142:[,,{3158:3144}],3144:[[3142,3158]],3149:[,9],3157:[,84],3158:[,91],3260:[,7],3263:[,,{3285:3264}],3264:[[3263,3285]],3270:[,,{3266:3274,3285:3271,3286:3272}],3271:[[3270,3285]],3272:[[3270,3286]],3274:[[3270,3266],,{3285:3275}],3275:[[3274,3285]],3277:[,9]},3328:{3398:[,,{3390:3402,3415:3404}],3399:[,,{3390:3403}],3402:[[3398,3390]],3403:[[3399,3390]],3404:[[3398,3415]],3405:[,9],3530:[,9],3545:[,,{3530:3546,3535:3548,3551:3550}],3546:[[3545,3530]],3548:[[3545,3535],,{3530:3549}],3549:[[3548,3530]],3550:[[3545,3551]]},3584:{3635:[[3661,3634],256],3640:[,103],3641:[,103],3642:[,9],3656:[,107],3657:[,107],3658:[,107],3659:[,107],3763:[[3789,3762],256],3768:[,118],3769:[,118],3784:[,122],3785:[,122],3786:[,122],3787:[,122],3804:[[3755,3737],256],3805:[[3755,3745],256]},3840:{3852:[[3851],256],3864:[,220],3865:[,220],3893:[,220],3895:[,220],3897:[,216],3907:[[3906,4023],512],3917:[[3916,4023],512],3922:[[3921,4023],512],3927:[[3926,4023],512],3932:[[3931,4023],512],3945:[[3904,4021],512],3953:[,129],3954:[,130],3955:[[3953,3954],512],3956:[,132],3957:[[3953,3956],512],3958:[[4018,3968],512],3959:[[4018,3969],256],3960:[[4019,3968],512],3961:[[4019,3969],256],3962:[,130],3963:[,130],3964:[,130],3965:[,130],3968:[,130],3969:[[3953,3968],512],3970:[,230],3971:[,230],3972:[,9],3974:[,230],3975:[,230],3987:[[3986,4023],512],3997:[[3996,4023],512],4002:[[4001,4023],512],4007:[[4006,4023],512],4012:[[4011,4023],512],4025:[[3984,4021],512],4038:[,220]},4096:{4133:[,,{4142:4134}],4134:[[4133,4142]],4151:[,7],4153:[,9],4154:[,9],4237:[,220],4348:[[4316],256],69702:[,9],69759:[,9],69785:[,,{69818:69786}],69786:[[69785,69818]],69787:[,,{69818:69788}],69788:[[69787,69818]],69797:[,,{69818:69803}],69803:[[69797,69818]],69817:[,9],69818:[,7]},4352:{69888:[,230],69889:[,230],69890:[,230],69934:[[69937,69927]],69935:[[69938,69927]],69937:[,,{69927:69934}],69938:[,,{69927:69935}],69939:[,9],69940:[,9],70003:[,7],70080:[,9]},4608:{70197:[,9],70198:[,7],70377:[,7],70378:[,9]},4864:{4957:[,230],4958:[,230],4959:[,230],70460:[,7],70471:[,,{70462:70475,70487:70476}],70475:[[70471,70462]],70476:[[70471,70487]],70477:[,9],70502:[,230],70503:[,230],70504:[,230],70505:[,230],70506:[,230],70507:[,230],70508:[,230],70512:[,230],70513:[,230],70514:[,230],70515:[,230],70516:[,230]},5120:{70841:[,,{70832:70844,70842:70843,70845:70846}],70843:[[70841,70842]],70844:[[70841,70832]],70846:[[70841,70845]],70850:[,9],70851:[,7]},5376:{71096:[,,{71087:71098}],71097:[,,{71087:71099}],71098:[[71096,71087]],71099:[[71097,71087]],71103:[,9],71104:[,7]},5632:{71231:[,9],71350:[,9],71351:[,7]},5888:{5908:[,9],5940:[,9],6098:[,9],6109:[,230]},6144:{6313:[,228]},6400:{6457:[,222],6458:[,230],6459:[,220]},6656:{6679:[,230],6680:[,220],6752:[,9],6773:[,230],6774:[,230],6775:[,230],6776:[,230],6777:[,230],6778:[,230],6779:[,230],6780:[,230],6783:[,220],6832:[,230],6833:[,230],6834:[,230],6835:[,230],6836:[,230],6837:[,220],6838:[,220],6839:[,220],6840:[,220],6841:[,220],6842:[,220],6843:[,230],6844:[,230],6845:[,220]},6912:{6917:[,,{6965:6918}],6918:[[6917,6965]],6919:[,,{6965:6920}],6920:[[6919,6965]],6921:[,,{6965:6922}],6922:[[6921,6965]],6923:[,,{6965:6924}],6924:[[6923,6965]],6925:[,,{6965:6926}],6926:[[6925,6965]],6929:[,,{6965:6930}],6930:[[6929,6965]],6964:[,7],6970:[,,{6965:6971}],6971:[[6970,6965]],6972:[,,{6965:6973}],6973:[[6972,6965]],6974:[,,{6965:6976}],6975:[,,{6965:6977}],6976:[[6974,6965]],6977:[[6975,6965]],6978:[,,{6965:6979}],6979:[[6978,6965]],6980:[,9],7019:[,230],7020:[,220],7021:[,230],7022:[,230],7023:[,230],7024:[,230],7025:[,230],7026:[,230],7027:[,230],7082:[,9],7083:[,9],7142:[,7],7154:[,9],7155:[,9]},7168:{7223:[,7],7376:[,230],7377:[,230],7378:[,230],7380:[,1],7381:[,220],7382:[,220],7383:[,220],7384:[,220],7385:[,220],7386:[,230],7387:[,230],7388:[,220],7389:[,220],7390:[,220],7391:[,220],7392:[,230],7394:[,1],7395:[,1],7396:[,1],7397:[,1],7398:[,1],7399:[,1],7400:[,1],7405:[,220],7412:[,230],7416:[,230],7417:[,230]},7424:{7468:[[65],256],7469:[[198],256],7470:[[66],256],7472:[[68],256],7473:[[69],256],7474:[[398],256],7475:[[71],256],7476:[[72],256],7477:[[73],256],7478:[[74],256],7479:[[75],256],7480:[[76],256],7481:[[77],256],7482:[[78],256],7484:[[79],256],7485:[[546],256],7486:[[80],256],7487:[[82],256],7488:[[84],256],7489:[[85],256],7490:[[87],256],7491:[[97],256],7492:[[592],256],7493:[[593],256],7494:[[7426],256],7495:[[98],256],7496:[[100],256],7497:[[101],256],7498:[[601],256],7499:[[603],256],7500:[[604],256],7501:[[103],256],7503:[[107],256],7504:[[109],256],7505:[[331],256],7506:[[111],256],7507:[[596],256],7508:[[7446],256],7509:[[7447],256],7510:[[112],256],7511:[[116],256],7512:[[117],256],7513:[[7453],256],7514:[[623],256],7515:[[118],256],7516:[[7461],256],7517:[[946],256],7518:[[947],256],7519:[[948],256],7520:[[966],256],7521:[[967],256],7522:[[105],256],7523:[[114],256],7524:[[117],256],7525:[[118],256],7526:[[946],256],7527:[[947],256],7528:[[961],256],7529:[[966],256],7530:[[967],256],7544:[[1085],256],7579:[[594],256],7580:[[99],256],7581:[[597],256],7582:[[240],256],7583:[[604],256],7584:[[102],256],7585:[[607],256],7586:[[609],256],7587:[[613],256],7588:[[616],256],7589:[[617],256],7590:[[618],256],7591:[[7547],256],7592:[[669],256],7593:[[621],256],7594:[[7557],256],7595:[[671],256],7596:[[625],256],7597:[[624],256],7598:[[626],256],7599:[[627],256],7600:[[628],256],7601:[[629],256],7602:[[632],256],7603:[[642],256],7604:[[643],256],7605:[[427],256],7606:[[649],256],7607:[[650],256],7608:[[7452],256],7609:[[651],256],7610:[[652],256],7611:[[122],256],7612:[[656],256],7613:[[657],256],7614:[[658],256],7615:[[952],256],7616:[,230],7617:[,230],7618:[,220],7619:[,230],7620:[,230],7621:[,230],7622:[,230],7623:[,230],7624:[,230],7625:[,230],7626:[,220],7627:[,230],7628:[,230],7629:[,234],7630:[,214],7631:[,220],7632:[,202],7633:[,230],7634:[,230],7635:[,230],7636:[,230],7637:[,230],7638:[,230],7639:[,230],7640:[,230],7641:[,230],7642:[,230],7643:[,230],7644:[,230],7645:[,230],7646:[,230],7647:[,230],7648:[,230],7649:[,230],7650:[,230],7651:[,230],7652:[,230],7653:[,230],7654:[,230],7655:[,230],7656:[,230],7657:[,230],7658:[,230],7659:[,230],7660:[,230],7661:[,230],7662:[,230],7663:[,230],7664:[,230],7665:[,230],7666:[,230],7667:[,230],7668:[,230],7669:[,230],7676:[,233],7677:[,220],7678:[,230],7679:[,220]},7680:{7680:[[65,805]],7681:[[97,805]],7682:[[66,775]],7683:[[98,775]],7684:[[66,803]],7685:[[98,803]],7686:[[66,817]],7687:[[98,817]],7688:[[199,769]],7689:[[231,769]],7690:[[68,775]],7691:[[100,775]],7692:[[68,803]],7693:[[100,803]],7694:[[68,817]],7695:[[100,817]],7696:[[68,807]],7697:[[100,807]],7698:[[68,813]],7699:[[100,813]],7700:[[274,768]],7701:[[275,768]],7702:[[274,769]],7703:[[275,769]],7704:[[69,813]],7705:[[101,813]],7706:[[69,816]],7707:[[101,816]],7708:[[552,774]],7709:[[553,774]],7710:[[70,775]],7711:[[102,775]],7712:[[71,772]],7713:[[103,772]],7714:[[72,775]],7715:[[104,775]],7716:[[72,803]],7717:[[104,803]],7718:[[72,776]],7719:[[104,776]],7720:[[72,807]],7721:[[104,807]],7722:[[72,814]],7723:[[104,814]],7724:[[73,816]],7725:[[105,816]],7726:[[207,769]],7727:[[239,769]],7728:[[75,769]],7729:[[107,769]],7730:[[75,803]],7731:[[107,803]],7732:[[75,817]],7733:[[107,817]],7734:[[76,803],,{772:7736}],7735:[[108,803],,{772:7737}],7736:[[7734,772]],7737:[[7735,772]],7738:[[76,817]],7739:[[108,817]],7740:[[76,813]],7741:[[108,813]],7742:[[77,769]],7743:[[109,769]],7744:[[77,775]],7745:[[109,775]],7746:[[77,803]],7747:[[109,803]],7748:[[78,775]],7749:[[110,775]],7750:[[78,803]],7751:[[110,803]],7752:[[78,817]],7753:[[110,817]],7754:[[78,813]],7755:[[110,813]],7756:[[213,769]],7757:[[245,769]],7758:[[213,776]],7759:[[245,776]],7760:[[332,768]],7761:[[333,768]],7762:[[332,769]],7763:[[333,769]],7764:[[80,769]],7765:[[112,769]],7766:[[80,775]],7767:[[112,775]],7768:[[82,775]],7769:[[114,775]],7770:[[82,803],,{772:7772}],7771:[[114,803],,{772:7773}],7772:[[7770,772]],7773:[[7771,772]],7774:[[82,817]],7775:[[114,817]],7776:[[83,775]],7777:[[115,775]],7778:[[83,803],,{775:7784}],7779:[[115,803],,{775:7785}],7780:[[346,775]],7781:[[347,775]],7782:[[352,775]],7783:[[353,775]],7784:[[7778,775]],7785:[[7779,775]],7786:[[84,775]],7787:[[116,775]],7788:[[84,803]],7789:[[116,803]],7790:[[84,817]],7791:[[116,817]],7792:[[84,813]],7793:[[116,813]],7794:[[85,804]],7795:[[117,804]],7796:[[85,816]],7797:[[117,816]],7798:[[85,813]],7799:[[117,813]],7800:[[360,769]],7801:[[361,769]],7802:[[362,776]],7803:[[363,776]],7804:[[86,771]],7805:[[118,771]],7806:[[86,803]],7807:[[118,803]],7808:[[87,768]],7809:[[119,768]],7810:[[87,769]],7811:[[119,769]],7812:[[87,776]],7813:[[119,776]],7814:[[87,775]],7815:[[119,775]],7816:[[87,803]],7817:[[119,803]],7818:[[88,775]],7819:[[120,775]],7820:[[88,776]],7821:[[120,776]],7822:[[89,775]],7823:[[121,775]],7824:[[90,770]],7825:[[122,770]],7826:[[90,803]],7827:[[122,803]],7828:[[90,817]],7829:[[122,817]],7830:[[104,817]],7831:[[116,776]],7832:[[119,778]],7833:[[121,778]],7834:[[97,702],256],7835:[[383,775]],7840:[[65,803],,{770:7852,774:7862}],7841:[[97,803],,{770:7853,774:7863}],7842:[[65,777]],7843:[[97,777]],7844:[[194,769]],7845:[[226,769]],7846:[[194,768]],7847:[[226,768]],7848:[[194,777]],7849:[[226,777]],7850:[[194,771]],7851:[[226,771]],7852:[[7840,770]],7853:[[7841,770]],7854:[[258,769]],7855:[[259,769]],7856:[[258,768]],7857:[[259,768]],7858:[[258,777]],7859:[[259,777]],7860:[[258,771]],7861:[[259,771]],7862:[[7840,774]],7863:[[7841,774]],7864:[[69,803],,{770:7878}],7865:[[101,803],,{770:7879}],7866:[[69,777]],7867:[[101,777]],7868:[[69,771]],7869:[[101,771]],7870:[[202,769]],7871:[[234,769]],7872:[[202,768]],7873:[[234,768]],7874:[[202,777]],7875:[[234,777]],7876:[[202,771]],7877:[[234,771]],7878:[[7864,770]],7879:[[7865,770]],7880:[[73,777]],7881:[[105,777]],7882:[[73,803]],7883:[[105,803]],7884:[[79,803],,{770:7896}],7885:[[111,803],,{770:7897}],7886:[[79,777]],7887:[[111,777]],7888:[[212,769]],7889:[[244,769]],7890:[[212,768]],7891:[[244,768]],7892:[[212,777]],7893:[[244,777]],7894:[[212,771]],7895:[[244,771]],7896:[[7884,770]],7897:[[7885,770]],7898:[[416,769]],7899:[[417,769]],7900:[[416,768]],7901:[[417,768]],7902:[[416,777]],7903:[[417,777]],7904:[[416,771]],7905:[[417,771]],7906:[[416,803]],7907:[[417,803]],7908:[[85,803]],7909:[[117,803]],7910:[[85,777]],7911:[[117,777]],7912:[[431,769]],7913:[[432,769]],7914:[[431,768]],7915:[[432,768]],7916:[[431,777]],7917:[[432,777]],7918:[[431,771]],7919:[[432,771]],7920:[[431,803]],7921:[[432,803]],7922:[[89,768]],7923:[[121,768]],7924:[[89,803]],7925:[[121,803]],7926:[[89,777]],7927:[[121,777]],7928:[[89,771]],7929:[[121,771]]},7936:{7936:[[945,787],,{768:7938,769:7940,834:7942,837:8064}],7937:[[945,788],,{768:7939,769:7941,834:7943,837:8065}],7938:[[7936,768],,{837:8066}],7939:[[7937,768],,{837:8067}],7940:[[7936,769],,{837:8068}],7941:[[7937,769],,{837:8069}],7942:[[7936,834],,{837:8070}],7943:[[7937,834],,{837:8071}],7944:[[913,787],,{768:7946,769:7948,834:7950,837:8072}],7945:[[913,788],,{768:7947,769:7949,834:7951,837:8073}],7946:[[7944,768],,{837:8074}],7947:[[7945,768],,{837:8075}],7948:[[7944,769],,{837:8076}],7949:[[7945,769],,{837:8077}],7950:[[7944,834],,{837:8078}],7951:[[7945,834],,{837:8079}],7952:[[949,787],,{768:7954,769:7956}],7953:[[949,788],,{768:7955,769:7957}],7954:[[7952,768]],7955:[[7953,768]],7956:[[7952,769]],7957:[[7953,769]],7960:[[917,787],,{768:7962,769:7964}],7961:[[917,788],,{768:7963,769:7965}],7962:[[7960,768]],7963:[[7961,768]],7964:[[7960,769]],7965:[[7961,769]],7968:[[951,787],,{768:7970,769:7972,834:7974,837:8080}],7969:[[951,788],,{768:7971,769:7973,834:7975,837:8081}],7970:[[7968,768],,{837:8082}],7971:[[7969,768],,{837:8083}],7972:[[7968,769],,{837:8084}],7973:[[7969,769],,{837:8085}],7974:[[7968,834],,{837:8086}],7975:[[7969,834],,{837:8087}],7976:[[919,787],,{768:7978,769:7980,834:7982,837:8088}],7977:[[919,788],,{768:7979,769:7981,834:7983,837:8089}],7978:[[7976,768],,{837:8090}],7979:[[7977,768],,{837:8091}],7980:[[7976,769],,{837:8092}],7981:[[7977,769],,{837:8093}],7982:[[7976,834],,{837:8094}],7983:[[7977,834],,{837:8095}],7984:[[953,787],,{768:7986,769:7988,834:7990}],7985:[[953,788],,{768:7987,769:7989,834:7991}],7986:[[7984,768]],7987:[[7985,768]],7988:[[7984,769]],7989:[[7985,769]],7990:[[7984,834]],7991:[[7985,834]],7992:[[921,787],,{768:7994,769:7996,834:7998}],7993:[[921,788],,{768:7995,769:7997,834:7999}],7994:[[7992,768]],7995:[[7993,768]],7996:[[7992,769]],7997:[[7993,769]],7998:[[7992,834]],7999:[[7993,834]],8e3:[[959,787],,{768:8002,769:8004}],8001:[[959,788],,{768:8003,769:8005}],8002:[[8e3,768]],8003:[[8001,768]],8004:[[8e3,769]],8005:[[8001,769]],8008:[[927,787],,{768:8010,769:8012}],8009:[[927,788],,{768:8011,769:8013}],8010:[[8008,768]],8011:[[8009,768]],8012:[[8008,769]],8013:[[8009,769]],8016:[[965,787],,{768:8018,769:8020,834:8022}],8017:[[965,788],,{768:8019,769:8021,834:8023}],8018:[[8016,768]],8019:[[8017,768]],8020:[[8016,769]],8021:[[8017,769]],8022:[[8016,834]],8023:[[8017,834]],8025:[[933,788],,{768:8027,769:8029,834:8031}],8027:[[8025,768]],8029:[[8025,769]],8031:[[8025,834]],8032:[[969,787],,{768:8034,769:8036,834:8038,837:8096}],8033:[[969,788],,{768:8035,769:8037,834:8039,837:8097}],8034:[[8032,768],,{837:8098}],8035:[[8033,768],,{837:8099}],8036:[[8032,769],,{837:8100}],8037:[[8033,769],,{837:8101}],8038:[[8032,834],,{837:8102}],8039:[[8033,834],,{837:8103}],8040:[[937,787],,{768:8042,769:8044,834:8046,837:8104}],8041:[[937,788],,{768:8043,769:8045,834:8047,837:8105}],8042:[[8040,768],,{837:8106}],8043:[[8041,768],,{837:8107}],8044:[[8040,769],,{837:8108}],8045:[[8041,769],,{837:8109}],8046:[[8040,834],,{837:8110}],8047:[[8041,834],,{837:8111}],8048:[[945,768],,{837:8114}],8049:[[940]],8050:[[949,768]],8051:[[941]],8052:[[951,768],,{837:8130}],8053:[[942]],8054:[[953,768]],8055:[[943]],8056:[[959,768]],8057:[[972]],8058:[[965,768]],8059:[[973]],8060:[[969,768],,{837:8178}],8061:[[974]],8064:[[7936,837]],8065:[[7937,837]],8066:[[7938,837]],8067:[[7939,837]],8068:[[7940,837]],8069:[[7941,837]],8070:[[7942,837]],8071:[[7943,837]],8072:[[7944,837]],8073:[[7945,837]],8074:[[7946,837]],8075:[[7947,837]],8076:[[7948,837]],8077:[[7949,837]],8078:[[7950,837]],8079:[[7951,837]],8080:[[7968,837]],8081:[[7969,837]],8082:[[7970,837]],8083:[[7971,837]],8084:[[7972,837]],8085:[[7973,837]],8086:[[7974,837]],8087:[[7975,837]],8088:[[7976,837]],8089:[[7977,837]],8090:[[7978,837]],8091:[[7979,837]],8092:[[7980,837]],8093:[[7981,837]],8094:[[7982,837]],8095:[[7983,837]],8096:[[8032,837]],8097:[[8033,837]],8098:[[8034,837]],8099:[[8035,837]],8100:[[8036,837]],8101:[[8037,837]],8102:[[8038,837]],8103:[[8039,837]],8104:[[8040,837]],8105:[[8041,837]],8106:[[8042,837]],8107:[[8043,837]],8108:[[8044,837]],8109:[[8045,837]],8110:[[8046,837]],8111:[[8047,837]],8112:[[945,774]],8113:[[945,772]],8114:[[8048,837]],8115:[[945,837]],8116:[[940,837]],8118:[[945,834],,{837:8119}],8119:[[8118,837]],8120:[[913,774]],8121:[[913,772]],8122:[[913,768]],8123:[[902]],8124:[[913,837]],8125:[[32,787],256],8126:[[953]],8127:[[32,787],256,{768:8141,769:8142,834:8143}],8128:[[32,834],256],8129:[[168,834]],8130:[[8052,837]],8131:[[951,837]],8132:[[942,837]],8134:[[951,834],,{837:8135}],8135:[[8134,837]],8136:[[917,768]],8137:[[904]],8138:[[919,768]],8139:[[905]],8140:[[919,837]],8141:[[8127,768]],8142:[[8127,769]],8143:[[8127,834]],8144:[[953,774]],8145:[[953,772]],8146:[[970,768]],8147:[[912]],8150:[[953,834]],8151:[[970,834]],8152:[[921,774]],8153:[[921,772]],8154:[[921,768]],8155:[[906]],8157:[[8190,768]],8158:[[8190,769]],8159:[[8190,834]],8160:[[965,774]],8161:[[965,772]],8162:[[971,768]],8163:[[944]],8164:[[961,787]],8165:[[961,788]],8166:[[965,834]],8167:[[971,834]],8168:[[933,774]],8169:[[933,772]],8170:[[933,768]],8171:[[910]],8172:[[929,788]],8173:[[168,768]],8174:[[901]],8175:[[96]],8178:[[8060,837]],8179:[[969,837]],8180:[[974,837]],8182:[[969,834],,{837:8183}],8183:[[8182,837]],8184:[[927,768]],8185:[[908]],8186:[[937,768]],8187:[[911]],8188:[[937,837]],8189:[[180]],8190:[[32,788],256,{768:8157,769:8158,834:8159}]},8192:{8192:[[8194]],8193:[[8195]],8194:[[32],256],8195:[[32],256],8196:[[32],256],8197:[[32],256],8198:[[32],256],8199:[[32],256],8200:[[32],256],8201:[[32],256],8202:[[32],256],8209:[[8208],256],8215:[[32,819],256],8228:[[46],256],8229:[[46,46],256],8230:[[46,46,46],256],8239:[[32],256],8243:[[8242,8242],256],8244:[[8242,8242,8242],256],8246:[[8245,8245],256],8247:[[8245,8245,8245],256],8252:[[33,33],256],8254:[[32,773],256],8263:[[63,63],256],8264:[[63,33],256],8265:[[33,63],256],8279:[[8242,8242,8242,8242],256],8287:[[32],256],8304:[[48],256],8305:[[105],256],8308:[[52],256],8309:[[53],256],8310:[[54],256],8311:[[55],256],8312:[[56],256],8313:[[57],256],8314:[[43],256],8315:[[8722],256],8316:[[61],256],8317:[[40],256],8318:[[41],256],8319:[[110],256],8320:[[48],256],8321:[[49],256],8322:[[50],256],8323:[[51],256],8324:[[52],256],8325:[[53],256],8326:[[54],256],8327:[[55],256],8328:[[56],256],8329:[[57],256],8330:[[43],256],8331:[[8722],256],8332:[[61],256],8333:[[40],256],8334:[[41],256],8336:[[97],256],8337:[[101],256],8338:[[111],256],8339:[[120],256],8340:[[601],256],8341:[[104],256],8342:[[107],256],8343:[[108],256],8344:[[109],256],8345:[[110],256],8346:[[112],256],8347:[[115],256],8348:[[116],256],8360:[[82,115],256],8400:[,230],8401:[,230],8402:[,1],8403:[,1],8404:[,230],8405:[,230],8406:[,230],8407:[,230],8408:[,1],8409:[,1],8410:[,1],8411:[,230],8412:[,230],8417:[,230],8421:[,1],8422:[,1],8423:[,230],8424:[,220],8425:[,230],8426:[,1],8427:[,1],8428:[,220],8429:[,220],8430:[,220],8431:[,220],8432:[,230]},8448:{8448:[[97,47,99],256],8449:[[97,47,115],256],8450:[[67],256],8451:[[176,67],256],8453:[[99,47,111],256],8454:[[99,47,117],256],8455:[[400],256],8457:[[176,70],256],8458:[[103],256],8459:[[72],256],8460:[[72],256],8461:[[72],256],8462:[[104],256],8463:[[295],256],8464:[[73],256],8465:[[73],256],8466:[[76],256],8467:[[108],256],8469:[[78],256],8470:[[78,111],256],8473:[[80],256],8474:[[81],256],8475:[[82],256],8476:[[82],256],8477:[[82],256],8480:[[83,77],256],8481:[[84,69,76],256],8482:[[84,77],256],8484:[[90],256],8486:[[937]],8488:[[90],256],8490:[[75]],8491:[[197]],8492:[[66],256],8493:[[67],256],8495:[[101],256],8496:[[69],256],8497:[[70],256],8499:[[77],256],8500:[[111],256],8501:[[1488],256],8502:[[1489],256],8503:[[1490],256],8504:[[1491],256],8505:[[105],256],8507:[[70,65,88],256],8508:[[960],256],8509:[[947],256],8510:[[915],256],8511:[[928],256],8512:[[8721],256],8517:[[68],256],8518:[[100],256],8519:[[101],256],8520:[[105],256],8521:[[106],256],8528:[[49,8260,55],256],8529:[[49,8260,57],256],8530:[[49,8260,49,48],256],8531:[[49,8260,51],256],8532:[[50,8260,51],256],8533:[[49,8260,53],256],8534:[[50,8260,53],256],8535:[[51,8260,53],256],8536:[[52,8260,53],256],8537:[[49,8260,54],256],8538:[[53,8260,54],256],8539:[[49,8260,56],256],8540:[[51,8260,56],256],8541:[[53,8260,56],256],8542:[[55,8260,56],256],8543:[[49,8260],256],8544:[[73],256],8545:[[73,73],256],8546:[[73,73,73],256],8547:[[73,86],256],8548:[[86],256],8549:[[86,73],256],8550:[[86,73,73],256],8551:[[86,73,73,73],256],8552:[[73,88],256],8553:[[88],256],8554:[[88,73],256],8555:[[88,73,73],256],8556:[[76],256],8557:[[67],256],8558:[[68],256],8559:[[77],256],8560:[[105],256],8561:[[105,105],256],8562:[[105,105,105],256],8563:[[105,118],256],8564:[[118],256],8565:[[118,105],256],8566:[[118,105,105],256],8567:[[118,105,105,105],256],8568:[[105,120],256],8569:[[120],256],8570:[[120,105],256],8571:[[120,105,105],256],8572:[[108],256],8573:[[99],256],8574:[[100],256],8575:[[109],256],8585:[[48,8260,51],256],8592:[,,{824:8602}],8594:[,,{824:8603}],8596:[,,{824:8622}],8602:[[8592,824]],8603:[[8594,824]],8622:[[8596,824]],8653:[[8656,824]],8654:[[8660,824]],8655:[[8658,824]],8656:[,,{824:8653}],8658:[,,{824:8655}],8660:[,,{824:8654}]},8704:{8707:[,,{824:8708}],8708:[[8707,824]],8712:[,,{824:8713}],8713:[[8712,824]],8715:[,,{824:8716}],8716:[[8715,824]],8739:[,,{824:8740}],8740:[[8739,824]],8741:[,,{824:8742}],8742:[[8741,824]],8748:[[8747,8747],256],8749:[[8747,8747,8747],256],8751:[[8750,8750],256],8752:[[8750,8750,8750],256],8764:[,,{824:8769}],8769:[[8764,824]],8771:[,,{824:8772}],8772:[[8771,824]],8773:[,,{824:8775}],8775:[[8773,824]],8776:[,,{824:8777}],8777:[[8776,824]],8781:[,,{824:8813}],8800:[[61,824]],8801:[,,{824:8802}],8802:[[8801,824]],8804:[,,{824:8816}],8805:[,,{824:8817}],8813:[[8781,824]],8814:[[60,824]],8815:[[62,824]],8816:[[8804,824]],8817:[[8805,824]],8818:[,,{824:8820}],8819:[,,{824:8821}],8820:[[8818,824]],8821:[[8819,824]],8822:[,,{824:8824}],8823:[,,{824:8825}],8824:[[8822,824]],8825:[[8823,824]],8826:[,,{824:8832}],8827:[,,{824:8833}],8828:[,,{824:8928}],8829:[,,{824:8929}],8832:[[8826,824]],8833:[[8827,824]],8834:[,,{824:8836}],8835:[,,{824:8837}],8836:[[8834,824]],8837:[[8835,824]],8838:[,,{824:8840}],8839:[,,{824:8841}],8840:[[8838,824]],8841:[[8839,824]],8849:[,,{824:8930}],8850:[,,{824:8931}],8866:[,,{824:8876}],8872:[,,{824:8877}],8873:[,,{824:8878}],8875:[,,{824:8879}],8876:[[8866,824]],8877:[[8872,824]],8878:[[8873,824]],8879:[[8875,824]],8882:[,,{824:8938}],8883:[,,{824:8939}],8884:[,,{824:8940}],8885:[,,{824:8941}],8928:[[8828,824]],8929:[[8829,824]],8930:[[8849,824]],8931:[[8850,824]],8938:[[8882,824]],8939:[[8883,824]],8940:[[8884,824]],8941:[[8885,824]]},8960:{9001:[[12296]],9002:[[12297]]},9216:{9312:[[49],256],9313:[[50],256],9314:[[51],256],9315:[[52],256],9316:[[53],256],9317:[[54],256],9318:[[55],256],9319:[[56],256],9320:[[57],256],9321:[[49,48],256],9322:[[49,49],256],9323:[[49,50],256],9324:[[49,51],256],9325:[[49,52],256],9326:[[49,53],256],9327:[[49,54],256],9328:[[49,55],256],9329:[[49,56],256],9330:[[49,57],256],9331:[[50,48],256],9332:[[40,49,41],256],9333:[[40,50,41],256],9334:[[40,51,41],256],9335:[[40,52,41],256],9336:[[40,53,41],256],9337:[[40,54,41],256],9338:[[40,55,41],256],9339:[[40,56,41],256],9340:[[40,57,41],256],9341:[[40,49,48,41],256],9342:[[40,49,49,41],256],9343:[[40,49,50,41],256],9344:[[40,49,51,41],256],9345:[[40,49,52,41],256],9346:[[40,49,53,41],256],9347:[[40,49,54,41],256],9348:[[40,49,55,41],256],9349:[[40,49,56,41],256],9350:[[40,49,57,41],256],9351:[[40,50,48,41],256],9352:[[49,46],256],9353:[[50,46],256],9354:[[51,46],256],9355:[[52,46],256],9356:[[53,46],256],9357:[[54,46],256],9358:[[55,46],256],9359:[[56,46],256],9360:[[57,46],256],9361:[[49,48,46],256],9362:[[49,49,46],256],9363:[[49,50,46],256],9364:[[49,51,46],256],9365:[[49,52,46],256],9366:[[49,53,46],256],9367:[[49,54,46],256],9368:[[49,55,46],256],9369:[[49,56,46],256],9370:[[49,57,46],256],9371:[[50,48,46],256],9372:[[40,97,41],256],9373:[[40,98,41],256],9374:[[40,99,41],256],9375:[[40,100,41],256],9376:[[40,101,41],256],9377:[[40,102,41],256],9378:[[40,103,41],256],9379:[[40,104,41],256],9380:[[40,105,41],256],9381:[[40,106,41],256],9382:[[40,107,41],256],9383:[[40,108,41],256],9384:[[40,109,41],256],9385:[[40,110,41],256],9386:[[40,111,41],256],9387:[[40,112,41],256],9388:[[40,113,41],256],9389:[[40,114,41],256],9390:[[40,115,41],256],9391:[[40,116,41],256],9392:[[40,117,41],256],9393:[[40,118,41],256],9394:[[40,119,41],256],9395:[[40,120,41],256],9396:[[40,121,41],256],9397:[[40,122,41],256],9398:[[65],256],9399:[[66],256],9400:[[67],256],9401:[[68],256],9402:[[69],256],9403:[[70],256],9404:[[71],256],9405:[[72],256],9406:[[73],256],9407:[[74],256],9408:[[75],256],9409:[[76],256],9410:[[77],256],9411:[[78],256],9412:[[79],256],9413:[[80],256],9414:[[81],256],9415:[[82],256],9416:[[83],256],9417:[[84],256],9418:[[85],256],9419:[[86],256],9420:[[87],256],9421:[[88],256],9422:[[89],256],9423:[[90],256],9424:[[97],256],9425:[[98],256],9426:[[99],256],9427:[[100],256],9428:[[101],256],9429:[[102],256],9430:[[103],256],9431:[[104],256],9432:[[105],256],9433:[[106],256],9434:[[107],256],9435:[[108],256],9436:[[109],256],9437:[[110],256],9438:[[111],256],9439:[[112],256],9440:[[113],256],9441:[[114],256],9442:[[115],256],9443:[[116],256],9444:[[117],256],9445:[[118],256],9446:[[119],256],9447:[[120],256],9448:[[121],256],9449:[[122],256],9450:[[48],256]},10752:{10764:[[8747,8747,8747,8747],256],10868:[[58,58,61],256],10869:[[61,61],256],10870:[[61,61,61],256],10972:[[10973,824],512]},11264:{11388:[[106],256],11389:[[86],256],11503:[,230],11504:[,230],11505:[,230]},11520:{11631:[[11617],256],11647:[,9],11744:[,230],11745:[,230],11746:[,230],11747:[,230],11748:[,230],11749:[,230],11750:[,230],11751:[,230],11752:[,230],11753:[,230],11754:[,230],11755:[,230],11756:[,230],11757:[,230],11758:[,230],11759:[,230],11760:[,230],11761:[,230],11762:[,230],11763:[,230],11764:[,230],11765:[,230],11766:[,230],11767:[,230],11768:[,230],11769:[,230],11770:[,230],11771:[,230],11772:[,230],11773:[,230],11774:[,230],11775:[,230]},11776:{11935:[[27597],256],12019:[[40863],256]},12032:{12032:[[19968],256],12033:[[20008],256],12034:[[20022],256],12035:[[20031],256],12036:[[20057],256],12037:[[20101],256],12038:[[20108],256],12039:[[20128],256],12040:[[20154],256],12041:[[20799],256],12042:[[20837],256],12043:[[20843],256],12044:[[20866],256],12045:[[20886],256],12046:[[20907],256],12047:[[20960],256],12048:[[20981],256],12049:[[20992],256],12050:[[21147],256],12051:[[21241],256],12052:[[21269],256],12053:[[21274],256],12054:[[21304],256],12055:[[21313],256],12056:[[21340],256],12057:[[21353],256],12058:[[21378],256],12059:[[21430],256],12060:[[21448],256],12061:[[21475],256],12062:[[22231],256],12063:[[22303],256],12064:[[22763],256],12065:[[22786],256],12066:[[22794],256],12067:[[22805],256],12068:[[22823],256],12069:[[22899],256],12070:[[23376],256],12071:[[23424],256],12072:[[23544],256],12073:[[23567],256],12074:[[23586],256],12075:[[23608],256],12076:[[23662],256],12077:[[23665],256],12078:[[24027],256],12079:[[24037],256],12080:[[24049],256],12081:[[24062],256],12082:[[24178],256],12083:[[24186],256],12084:[[24191],256],12085:[[24308],256],12086:[[24318],256],12087:[[24331],256],12088:[[24339],256],12089:[[24400],256],12090:[[24417],256],12091:[[24435],256],12092:[[24515],256],12093:[[25096],256],12094:[[25142],256],12095:[[25163],256],12096:[[25903],256],12097:[[25908],256],12098:[[25991],256],12099:[[26007],256],12100:[[26020],256],12101:[[26041],256],12102:[[26080],256],12103:[[26085],256],12104:[[26352],256],12105:[[26376],256],12106:[[26408],256],12107:[[27424],256],12108:[[27490],256],12109:[[27513],256],12110:[[27571],256],12111:[[27595],256],12112:[[27604],256],12113:[[27611],256],12114:[[27663],256],12115:[[27668],256],12116:[[27700],256],12117:[[28779],256],12118:[[29226],256],12119:[[29238],256],12120:[[29243],256],12121:[[29247],256],12122:[[29255],256],12123:[[29273],256],12124:[[29275],256],12125:[[29356],256],12126:[[29572],256],12127:[[29577],256],12128:[[29916],256],12129:[[29926],256],12130:[[29976],256],12131:[[29983],256],12132:[[29992],256],12133:[[3e4],256],12134:[[30091],256],12135:[[30098],256],12136:[[30326],256],12137:[[30333],256],12138:[[30382],256],12139:[[30399],256],12140:[[30446],256],12141:[[30683],256],12142:[[30690],256],12143:[[30707],256],12144:[[31034],256],12145:[[31160],256],12146:[[31166],256],12147:[[31348],256],12148:[[31435],256],12149:[[31481],256],12150:[[31859],256],12151:[[31992],256],12152:[[32566],256],12153:[[32593],256],12154:[[32650],256],12155:[[32701],256],12156:[[32769],256],12157:[[32780],256],12158:[[32786],256],12159:[[32819],256],12160:[[32895],256],12161:[[32905],256],12162:[[33251],256],12163:[[33258],256],12164:[[33267],256],12165:[[33276],256],12166:[[33292],256],12167:[[33307],256],12168:[[33311],256],12169:[[33390],256],12170:[[33394],256],12171:[[33400],256],12172:[[34381],256],12173:[[34411],256],12174:[[34880],256],12175:[[34892],256],12176:[[34915],256],12177:[[35198],256],12178:[[35211],256],12179:[[35282],256],12180:[[35328],256],12181:[[35895],256],12182:[[35910],256],12183:[[35925],256],12184:[[35960],256],12185:[[35997],256],12186:[[36196],256],12187:[[36208],256],12188:[[36275],256],12189:[[36523],256],12190:[[36554],256],12191:[[36763],256],12192:[[36784],256],12193:[[36789],256],12194:[[37009],256],12195:[[37193],256],12196:[[37318],256],12197:[[37324],256],12198:[[37329],256],12199:[[38263],256],12200:[[38272],256],12201:[[38428],256],12202:[[38582],256],12203:[[38585],256],12204:[[38632],256],12205:[[38737],256],12206:[[38750],256],12207:[[38754],256],12208:[[38761],256],12209:[[38859],256],12210:[[38893],256],12211:[[38899],256],12212:[[38913],256],12213:[[39080],256],12214:[[39131],256],12215:[[39135],256],12216:[[39318],256],12217:[[39321],256],12218:[[39340],256],12219:[[39592],256],12220:[[39640],256],12221:[[39647],256],12222:[[39717],256],12223:[[39727],256],12224:[[39730],256],12225:[[39740],256],12226:[[39770],256],12227:[[40165],256],12228:[[40565],256],12229:[[40575],256],12230:[[40613],256],12231:[[40635],256],12232:[[40643],256],12233:[[40653],256],12234:[[40657],256],12235:[[40697],256],12236:[[40701],256],12237:[[40718],256],12238:[[40723],256],12239:[[40736],256],12240:[[40763],256],12241:[[40778],256],12242:[[40786],256],12243:[[40845],256],12244:[[40860],256],12245:[[40864],256]},12288:{12288:[[32],256],12330:[,218],12331:[,228],12332:[,232],12333:[,222],12334:[,224],12335:[,224],12342:[[12306],256],12344:[[21313],256],12345:[[21316],256],12346:[[21317],256],12358:[,,{12441:12436}],12363:[,,{12441:12364}],12364:[[12363,12441]],12365:[,,{12441:12366}],12366:[[12365,12441]],12367:[,,{12441:12368}],12368:[[12367,12441]],12369:[,,{12441:12370}],12370:[[12369,12441]],12371:[,,{12441:12372}],12372:[[12371,12441]],12373:[,,{12441:12374}],12374:[[12373,12441]],12375:[,,{12441:12376}],12376:[[12375,12441]],12377:[,,{12441:12378}],12378:[[12377,12441]],12379:[,,{12441:12380}],12380:[[12379,12441]],12381:[,,{12441:12382}],12382:[[12381,12441]],12383:[,,{12441:12384}],12384:[[12383,12441]],12385:[,,{12441:12386}],12386:[[12385,12441]],12388:[,,{12441:12389}],12389:[[12388,12441]],12390:[,,{12441:12391}],12391:[[12390,12441]],12392:[,,{12441:12393}],12393:[[12392,12441]],12399:[,,{12441:12400,12442:12401}],12400:[[12399,12441]],12401:[[12399,12442]],12402:[,,{12441:12403,12442:12404}],12403:[[12402,12441]],12404:[[12402,12442]],12405:[,,{12441:12406,12442:12407}],12406:[[12405,12441]],12407:[[12405,12442]],12408:[,,{12441:12409,12442:12410}],12409:[[12408,12441]],12410:[[12408,12442]],12411:[,,{12441:12412,12442:12413}],12412:[[12411,12441]],12413:[[12411,12442]],12436:[[12358,12441]],12441:[,8],12442:[,8],12443:[[32,12441],256],12444:[[32,12442],256],12445:[,,{12441:12446}],12446:[[12445,12441]],12447:[[12424,12426],256],12454:[,,{12441:12532}],12459:[,,{12441:12460}],12460:[[12459,12441]],12461:[,,{12441:12462}],12462:[[12461,12441]],12463:[,,{12441:12464}],12464:[[12463,12441]],12465:[,,{12441:12466}],12466:[[12465,12441]],12467:[,,{12441:12468}],12468:[[12467,12441]],12469:[,,{12441:12470}],12470:[[12469,12441]],12471:[,,{12441:12472}],12472:[[12471,12441]],12473:[,,{12441:12474}],12474:[[12473,12441]],12475:[,,{12441:12476}],12476:[[12475,12441]],12477:[,,{12441:12478}],12478:[[12477,12441]],12479:[,,{12441:12480}],12480:[[12479,12441]],12481:[,,{12441:12482}],12482:[[12481,12441]],12484:[,,{12441:12485}],12485:[[12484,12441]],12486:[,,{12441:12487}],12487:[[12486,12441]],12488:[,,{12441:12489}],12489:[[12488,12441]],12495:[,,{12441:12496,12442:12497}],12496:[[12495,12441]],12497:[[12495,12442]],12498:[,,{12441:12499,12442:12500}],12499:[[12498,12441]],12500:[[12498,12442]],12501:[,,{12441:12502,12442:12503}],12502:[[12501,12441]],12503:[[12501,12442]],12504:[,,{12441:12505,12442:12506}],12505:[[12504,12441]],12506:[[12504,12442]],12507:[,,{12441:12508,12442:12509}],12508:[[12507,12441]],12509:[[12507,12442]],12527:[,,{12441:12535}],12528:[,,{12441:12536}],12529:[,,{12441:12537}],12530:[,,{12441:12538}],12532:[[12454,12441]],12535:[[12527,12441]],12536:[[12528,12441]],12537:[[12529,12441]],12538:[[12530,12441]],12541:[,,{12441:12542}],12542:[[12541,12441]],12543:[[12467,12488],256]},12544:{12593:[[4352],256],12594:[[4353],256],12595:[[4522],256],12596:[[4354],256],12597:[[4524],256],12598:[[4525],256],12599:[[4355],256],12600:[[4356],256],12601:[[4357],256],12602:[[4528],256],12603:[[4529],256],12604:[[4530],256],12605:[[4531],256],12606:[[4532],256],12607:[[4533],256],12608:[[4378],256],12609:[[4358],256],12610:[[4359],256],12611:[[4360],256],12612:[[4385],256],12613:[[4361],256],12614:[[4362],256],12615:[[4363],256],12616:[[4364],256],12617:[[4365],256],12618:[[4366],256],12619:[[4367],256],12620:[[4368],256],12621:[[4369],256],12622:[[4370],256],12623:[[4449],256],12624:[[4450],256],12625:[[4451],256],12626:[[4452],256],12627:[[4453],256],12628:[[4454],256],12629:[[4455],256],12630:[[4456],256],12631:[[4457],256],12632:[[4458],256],12633:[[4459],256],12634:[[4460],256],12635:[[4461],256],12636:[[4462],256],12637:[[4463],256],12638:[[4464],256],12639:[[4465],256],12640:[[4466],256],12641:[[4467],256],12642:[[4468],256],12643:[[4469],256],12644:[[4448],256],12645:[[4372],256],12646:[[4373],256],12647:[[4551],256],12648:[[4552],256],12649:[[4556],256],12650:[[4558],256],12651:[[4563],256],12652:[[4567],256],12653:[[4569],256],12654:[[4380],256],12655:[[4573],256],12656:[[4575],256],12657:[[4381],256],12658:[[4382],256],12659:[[4384],256],12660:[[4386],256],12661:[[4387],256],12662:[[4391],256],12663:[[4393],256],12664:[[4395],256],12665:[[4396],256],12666:[[4397],256],12667:[[4398],256],12668:[[4399],256],12669:[[4402],256],12670:[[4406],256],12671:[[4416],256],12672:[[4423],256],12673:[[4428],256],12674:[[4593],256],12675:[[4594],256],12676:[[4439],256],12677:[[4440],256],12678:[[4441],256],12679:[[4484],256],12680:[[4485],256],12681:[[4488],256],12682:[[4497],256],12683:[[4498],256],12684:[[4500],256],12685:[[4510],256],12686:[[4513],256],12690:[[19968],256],12691:[[20108],256],12692:[[19977],256],12693:[[22235],256],12694:[[19978],256],12695:[[20013],256],12696:[[19979],256],12697:[[30002],256],12698:[[20057],256],12699:[[19993],256],12700:[[19969],256],12701:[[22825],256],12702:[[22320],256],12703:[[20154],256]},12800:{12800:[[40,4352,41],256],12801:[[40,4354,41],256],12802:[[40,4355,41],256],12803:[[40,4357,41],256],12804:[[40,4358,41],256],12805:[[40,4359,41],256],12806:[[40,4361,41],256],12807:[[40,4363,41],256],12808:[[40,4364,41],256],12809:[[40,4366,41],256],12810:[[40,4367,41],256],12811:[[40,4368,41],256],12812:[[40,4369,41],256],12813:[[40,4370,41],256],12814:[[40,4352,4449,41],256],12815:[[40,4354,4449,41],256],12816:[[40,4355,4449,41],256],12817:[[40,4357,4449,41],256],12818:[[40,4358,4449,41],256],12819:[[40,4359,4449,41],256],12820:[[40,4361,4449,41],256],12821:[[40,4363,4449,41],256],12822:[[40,4364,4449,41],256],12823:[[40,4366,4449,41],256],12824:[[40,4367,4449,41],256],12825:[[40,4368,4449,41],256],12826:[[40,4369,4449,41],256],12827:[[40,4370,4449,41],256],12828:[[40,4364,4462,41],256],12829:[[40,4363,4457,4364,4453,4523,41],256],12830:[[40,4363,4457,4370,4462,41],256],12832:[[40,19968,41],256],12833:[[40,20108,41],256],12834:[[40,19977,41],256],12835:[[40,22235,41],256],12836:[[40,20116,41],256],12837:[[40,20845,41],256],12838:[[40,19971,41],256],12839:[[40,20843,41],256],12840:[[40,20061,41],256],12841:[[40,21313,41],256],12842:[[40,26376,41],256],12843:[[40,28779,41],256],12844:[[40,27700,41],256],12845:[[40,26408,41],256],12846:[[40,37329,41],256],12847:[[40,22303,41],256],12848:[[40,26085,41],256],12849:[[40,26666,41],256],12850:[[40,26377,41],256],12851:[[40,31038,41],256],12852:[[40,21517,41],256],12853:[[40,29305,41],256],12854:[[40,36001,41],256],12855:[[40,31069,41],256],12856:[[40,21172,41],256],12857:[[40,20195,41],256],12858:[[40,21628,41],256],12859:[[40,23398,41],256],12860:[[40,30435,41],256],12861:[[40,20225,41],256],12862:[[40,36039,41],256],12863:[[40,21332,41],256],12864:[[40,31085,41],256],12865:[[40,20241,41],256],12866:[[40,33258,41],256],12867:[[40,33267,41],256],12868:[[21839],256],12869:[[24188],256],12870:[[25991],256],12871:[[31631],256],12880:[[80,84,69],256],12881:[[50,49],256],12882:[[50,50],256],12883:[[50,51],256],12884:[[50,52],256],12885:[[50,53],256],12886:[[50,54],256],12887:[[50,55],256],12888:[[50,56],256],12889:[[50,57],256],12890:[[51,48],256],12891:[[51,49],256],12892:[[51,50],256],12893:[[51,51],256],12894:[[51,52],256],12895:[[51,53],256],12896:[[4352],256],12897:[[4354],256],12898:[[4355],256],12899:[[4357],256],12900:[[4358],256],12901:[[4359],256],12902:[[4361],256],12903:[[4363],256],12904:[[4364],256],12905:[[4366],256],12906:[[4367],256],12907:[[4368],256],12908:[[4369],256],12909:[[4370],256],12910:[[4352,4449],256],12911:[[4354,4449],256],12912:[[4355,4449],256],12913:[[4357,4449],256],12914:[[4358,4449],256],12915:[[4359,4449],256],12916:[[4361,4449],256],12917:[[4363,4449],256],12918:[[4364,4449],256],12919:[[4366,4449],256],12920:[[4367,4449],256],12921:[[4368,4449],256],12922:[[4369,4449],256],12923:[[4370,4449],256],12924:[[4366,4449,4535,4352,4457],256],12925:[[4364,4462,4363,4468],256],12926:[[4363,4462],256],12928:[[19968],256],12929:[[20108],256],12930:[[19977],256],12931:[[22235],256],12932:[[20116],256],12933:[[20845],256],12934:[[19971],256],12935:[[20843],256],12936:[[20061],256],12937:[[21313],256],12938:[[26376],256],12939:[[28779],256],12940:[[27700],256],12941:[[26408],256],12942:[[37329],256],12943:[[22303],256],12944:[[26085],256],12945:[[26666],256],12946:[[26377],256],12947:[[31038],256],12948:[[21517],256],12949:[[29305],256],12950:[[36001],256],12951:[[31069],256],12952:[[21172],256],12953:[[31192],256],12954:[[30007],256],12955:[[22899],256],12956:[[36969],256],12957:[[20778],256],12958:[[21360],256],12959:[[27880],256],12960:[[38917],256],12961:[[20241],256],12962:[[20889],256],12963:[[27491],256],12964:[[19978],256],12965:[[20013],256],12966:[[19979],256],12967:[[24038],256],12968:[[21491],256],12969:[[21307],256],12970:[[23447],256],12971:[[23398],256],12972:[[30435],256],12973:[[20225],256],12974:[[36039],256],12975:[[21332],256],12976:[[22812],256],12977:[[51,54],256],12978:[[51,55],256],12979:[[51,56],256],12980:[[51,57],256],12981:[[52,48],256],12982:[[52,49],256],12983:[[52,50],256],12984:[[52,51],256],12985:[[52,52],256],12986:[[52,53],256],12987:[[52,54],256],12988:[[52,55],256],12989:[[52,56],256],12990:[[52,57],256],12991:[[53,48],256],12992:[[49,26376],256],12993:[[50,26376],256],12994:[[51,26376],256],12995:[[52,26376],256],12996:[[53,26376],256],12997:[[54,26376],256],12998:[[55,26376],256],12999:[[56,26376],256],13e3:[[57,26376],256],13001:[[49,48,26376],256],13002:[[49,49,26376],256],13003:[[49,50,26376],256],13004:[[72,103],256],13005:[[101,114,103],256],13006:[[101,86],256],13007:[[76,84,68],256],13008:[[12450],256],13009:[[12452],256],13010:[[12454],256],13011:[[12456],256],13012:[[12458],256],13013:[[12459],256],13014:[[12461],256],13015:[[12463],256],13016:[[12465],256],13017:[[12467],256],13018:[[12469],256],13019:[[12471],256],13020:[[12473],256],13021:[[12475],256],13022:[[12477],256],13023:[[12479],256],13024:[[12481],256],13025:[[12484],256],13026:[[12486],256],13027:[[12488],256],13028:[[12490],256],13029:[[12491],256],13030:[[12492],256],13031:[[12493],256],13032:[[12494],256],13033:[[12495],256],13034:[[12498],256],13035:[[12501],256],13036:[[12504],256],13037:[[12507],256],13038:[[12510],256],13039:[[12511],256],13040:[[12512],256],13041:[[12513],256],13042:[[12514],256],13043:[[12516],256],13044:[[12518],256],13045:[[12520],256],13046:[[12521],256],13047:[[12522],256],13048:[[12523],256],13049:[[12524],256],13050:[[12525],256],13051:[[12527],256],13052:[[12528],256],13053:[[12529],256],13054:[[12530],256]},13056:{13056:[[12450,12497,12540,12488],256],13057:[[12450,12523,12501,12449],256],13058:[[12450,12531,12506,12450],256],13059:[[12450,12540,12523],256],13060:[[12452,12491,12531,12464],256],13061:[[12452,12531,12481],256],13062:[[12454,12457,12531],256],13063:[[12456,12473,12463,12540,12489],256],13064:[[12456,12540,12459,12540],256],13065:[[12458,12531,12473],256],13066:[[12458,12540,12512],256],13067:[[12459,12452,12522],256],13068:[[12459,12521,12483,12488],256],13069:[[12459,12525,12522,12540],256],13070:[[12460,12525,12531],256],13071:[[12460,12531,12510],256],13072:[[12462,12460],256],13073:[[12462,12491,12540],256],13074:[[12461,12517,12522,12540],256],13075:[[12462,12523,12480,12540],256],13076:[[12461,12525],256],13077:[[12461,12525,12464,12521,12512],256],13078:[[12461,12525,12513,12540,12488,12523],256],13079:[[12461,12525,12527,12483,12488],256],13080:[[12464,12521,12512],256],13081:[[12464,12521,12512,12488,12531],256],13082:[[12463,12523,12476,12452,12525],256],13083:[[12463,12525,12540,12493],256],13084:[[12465,12540,12473],256],13085:[[12467,12523,12490],256],13086:[[12467,12540,12509],256],13087:[[12469,12452,12463,12523],256],13088:[[12469,12531,12481,12540,12512],256],13089:[[12471,12522,12531,12464],256],13090:[[12475,12531,12481],256],13091:[[12475,12531,12488],256],13092:[[12480,12540,12473],256],13093:[[12487,12471],256],13094:[[12489,12523],256],13095:[[12488,12531],256],13096:[[12490,12494],256],13097:[[12494,12483,12488],256],13098:[[12495,12452,12484],256],13099:[[12497,12540,12475,12531,12488],256],13100:[[12497,12540,12484],256],13101:[[12496,12540,12524,12523],256],13102:[[12500,12450,12473,12488,12523],256],13103:[[12500,12463,12523],256],13104:[[12500,12467],256],13105:[[12499,12523],256],13106:[[12501,12449,12521,12483,12489],256],13107:[[12501,12451,12540,12488],256],13108:[[12502,12483,12471,12455,12523],256],13109:[[12501,12521,12531],256],13110:[[12504,12463,12479,12540,12523],256],13111:[[12506,12477],256],13112:[[12506,12491,12498],256],13113:[[12504,12523,12484],256],13114:[[12506,12531,12473],256],13115:[[12506,12540,12472],256],13116:[[12505,12540,12479],256],13117:[[12509,12452,12531,12488],256],13118:[[12508,12523,12488],256],13119:[[12507,12531],256],13120:[[12509,12531,12489],256],13121:[[12507,12540,12523],256],13122:[[12507,12540,12531],256],13123:[[12510,12452,12463,12525],256],13124:[[12510,12452,12523],256],13125:[[12510,12483,12495],256],13126:[[12510,12523,12463],256],13127:[[12510,12531,12471,12519,12531],256],13128:[[12511,12463,12525,12531],256],13129:[[12511,12522],256],13130:[[12511,12522,12496,12540,12523],256],13131:[[12513,12460],256],13132:[[12513,12460,12488,12531],256],13133:[[12513,12540,12488,12523],256],13134:[[12516,12540,12489],256],13135:[[12516,12540,12523],256],13136:[[12518,12450,12531],256],13137:[[12522,12483,12488,12523],256],13138:[[12522,12521],256],13139:[[12523,12500,12540],256],13140:[[12523,12540,12502,12523],256],13141:[[12524,12512],256],13142:[[12524,12531,12488,12466,12531],256],13143:[[12527,12483,12488],256],13144:[[48,28857],256],13145:[[49,28857],256],13146:[[50,28857],256],13147:[[51,28857],256],13148:[[52,28857],256],13149:[[53,28857],256],13150:[[54,28857],256],13151:[[55,28857],256],13152:[[56,28857],256],13153:[[57,28857],256],13154:[[49,48,28857],256],13155:[[49,49,28857],256],13156:[[49,50,28857],256],13157:[[49,51,28857],256],13158:[[49,52,28857],256],13159:[[49,53,28857],256],13160:[[49,54,28857],256],13161:[[49,55,28857],256],13162:[[49,56,28857],256],13163:[[49,57,28857],256],13164:[[50,48,28857],256],13165:[[50,49,28857],256],13166:[[50,50,28857],256],13167:[[50,51,28857],256],13168:[[50,52,28857],256],13169:[[104,80,97],256],13170:[[100,97],256],13171:[[65,85],256],13172:[[98,97,114],256],13173:[[111,86],256],13174:[[112,99],256],13175:[[100,109],256],13176:[[100,109,178],256],13177:[[100,109,179],256],13178:[[73,85],256],13179:[[24179,25104],256],13180:[[26157,21644],256],13181:[[22823,27491],256],13182:[[26126,27835],256],13183:[[26666,24335,20250,31038],256],13184:[[112,65],256],13185:[[110,65],256],13186:[[956,65],256],13187:[[109,65],256],13188:[[107,65],256],13189:[[75,66],256],13190:[[77,66],256],13191:[[71,66],256],13192:[[99,97,108],256],13193:[[107,99,97,108],256],13194:[[112,70],256],13195:[[110,70],256],13196:[[956,70],256],13197:[[956,103],256],13198:[[109,103],256],13199:[[107,103],256],13200:[[72,122],256],13201:[[107,72,122],256],13202:[[77,72,122],256],13203:[[71,72,122],256],13204:[[84,72,122],256],13205:[[956,8467],256],13206:[[109,8467],256],13207:[[100,8467],256],13208:[[107,8467],256],13209:[[102,109],256],13210:[[110,109],256],13211:[[956,109],256],13212:[[109,109],256],13213:[[99,109],256],13214:[[107,109],256],13215:[[109,109,178],256],13216:[[99,109,178],256],13217:[[109,178],256],13218:[[107,109,178],256],13219:[[109,109,179],256],13220:[[99,109,179],256],13221:[[109,179],256],13222:[[107,109,179],256],13223:[[109,8725,115],256],13224:[[109,8725,115,178],256],13225:[[80,97],256],13226:[[107,80,97],256],13227:[[77,80,97],256],13228:[[71,80,97],256],13229:[[114,97,100],256],13230:[[114,97,100,8725,115],256],13231:[[114,97,100,8725,115,178],256],13232:[[112,115],256],13233:[[110,115],256],13234:[[956,115],256],13235:[[109,115],256],13236:[[112,86],256],13237:[[110,86],256],13238:[[956,86],256],13239:[[109,86],256],13240:[[107,86],256],13241:[[77,86],256],13242:[[112,87],256],13243:[[110,87],256],13244:[[956,87],256],13245:[[109,87],256],13246:[[107,87],256],13247:[[77,87],256],13248:[[107,937],256],13249:[[77,937],256],13250:[[97,46,109,46],256],13251:[[66,113],256],13252:[[99,99],256],13253:[[99,100],256],13254:[[67,8725,107,103],256],13255:[[67,111,46],256],13256:[[100,66],256],13257:[[71,121],256],13258:[[104,97],256],13259:[[72,80],256],13260:[[105,110],256],13261:[[75,75],256],13262:[[75,77],256],13263:[[107,116],256],13264:[[108,109],256],13265:[[108,110],256],13266:[[108,111,103],256],13267:[[108,120],256],13268:[[109,98],256],13269:[[109,105,108],256],13270:[[109,111,108],256],13271:[[80,72],256],13272:[[112,46,109,46],256],13273:[[80,80,77],256],13274:[[80,82],256],13275:[[115,114],256],13276:[[83,118],256],13277:[[87,98],256],13278:[[86,8725,109],256],13279:[[65,8725,109],256],13280:[[49,26085],256],13281:[[50,26085],256],13282:[[51,26085],256],13283:[[52,26085],256],13284:[[53,26085],256],13285:[[54,26085],256],13286:[[55,26085],256],13287:[[56,26085],256],13288:[[57,26085],256],13289:[[49,48,26085],256],13290:[[49,49,26085],256],13291:[[49,50,26085],256],13292:[[49,51,26085],256],13293:[[49,52,26085],256],13294:[[49,53,26085],256],13295:[[49,54,26085],256],13296:[[49,55,26085],256],13297:[[49,56,26085],256],13298:[[49,57,26085],256],13299:[[50,48,26085],256],13300:[[50,49,26085],256],13301:[[50,50,26085],256],13302:[[50,51,26085],256],13303:[[50,52,26085],256],13304:[[50,53,26085],256],13305:[[50,54,26085],256],13306:[[50,55,26085],256],13307:[[50,56,26085],256],13308:[[50,57,26085],256],13309:[[51,48,26085],256],13310:[[51,49,26085],256],13311:[[103,97,108],256]},27136:{92912:[,1],92913:[,1],92914:[,1],92915:[,1],92916:[,1]},27392:{92976:[,230],92977:[,230],92978:[,230],92979:[,230],92980:[,230],92981:[,230],92982:[,230]},42496:{42607:[,230],42612:[,230],42613:[,230],42614:[,230],42615:[,230],42616:[,230],42617:[,230],42618:[,230],42619:[,230],42620:[,230],42621:[,230],42652:[[1098],256],42653:[[1100],256],42655:[,230],42736:[,230],42737:[,230]},42752:{42864:[[42863],256],43e3:[[294],256],43001:[[339],256]},43008:{43014:[,9],43204:[,9],43232:[,230],43233:[,230],43234:[,230],43235:[,230],43236:[,230],43237:[,230],43238:[,230],43239:[,230],43240:[,230],43241:[,230],43242:[,230],43243:[,230],43244:[,230],43245:[,230],43246:[,230],43247:[,230],43248:[,230],43249:[,230]},43264:{43307:[,220],43308:[,220],43309:[,220],43347:[,9],43443:[,7],43456:[,9]},43520:{43696:[,230],43698:[,230],43699:[,230],43700:[,220],43703:[,230],43704:[,230],43710:[,230],43711:[,230],43713:[,230],43766:[,9]},43776:{43868:[[42791],256],43869:[[43831],256],43870:[[619],256],43871:[[43858],256],44013:[,9]},48128:{113822:[,1]},53504:{119134:[[119127,119141],512],119135:[[119128,119141],512],119136:[[119135,119150],512],119137:[[119135,119151],512],119138:[[119135,119152],512],119139:[[119135,119153],512],119140:[[119135,119154],512],119141:[,216],119142:[,216],119143:[,1],119144:[,1],119145:[,1],119149:[,226],119150:[,216],119151:[,216],119152:[,216],119153:[,216],119154:[,216],119163:[,220],119164:[,220],119165:[,220],119166:[,220],119167:[,220],119168:[,220],119169:[,220],119170:[,220],119173:[,230],119174:[,230],119175:[,230],119176:[,230],119177:[,230],119178:[,220],119179:[,220],119210:[,230],119211:[,230],119212:[,230],119213:[,230],119227:[[119225,119141],512],119228:[[119226,119141],512],119229:[[119227,119150],512],119230:[[119228,119150],512],119231:[[119227,119151],512],119232:[[119228,119151],512]},53760:{119362:[,230],119363:[,230],119364:[,230]},54272:{119808:[[65],256],119809:[[66],256],119810:[[67],256],119811:[[68],256],119812:[[69],256],119813:[[70],256],119814:[[71],256],119815:[[72],256],119816:[[73],256],119817:[[74],256],119818:[[75],256],119819:[[76],256],119820:[[77],256],119821:[[78],256],119822:[[79],256],119823:[[80],256],119824:[[81],256],119825:[[82],256],119826:[[83],256],119827:[[84],256],119828:[[85],256],119829:[[86],256],119830:[[87],256],119831:[[88],256],119832:[[89],256],119833:[[90],256],119834:[[97],256],119835:[[98],256],119836:[[99],256],119837:[[100],256],119838:[[101],256],119839:[[102],256],119840:[[103],256],119841:[[104],256],119842:[[105],256],119843:[[106],256],119844:[[107],256],119845:[[108],256],119846:[[109],256],119847:[[110],256],119848:[[111],256],119849:[[112],256],119850:[[113],256],119851:[[114],256],119852:[[115],256],119853:[[116],256],119854:[[117],256],119855:[[118],256],119856:[[119],256],119857:[[120],256],119858:[[121],256],119859:[[122],256],119860:[[65],256],119861:[[66],256],119862:[[67],256],119863:[[68],256],119864:[[69],256],119865:[[70],256],119866:[[71],256],119867:[[72],256],119868:[[73],256],119869:[[74],256],119870:[[75],256],119871:[[76],256],119872:[[77],256],119873:[[78],256],119874:[[79],256],119875:[[80],256],119876:[[81],256],119877:[[82],256],119878:[[83],256],119879:[[84],256],119880:[[85],256],119881:[[86],256],119882:[[87],256],119883:[[88],256],119884:[[89],256],119885:[[90],256],119886:[[97],256],119887:[[98],256],119888:[[99],256],119889:[[100],256],119890:[[101],256],119891:[[102],256],119892:[[103],256],119894:[[105],256],119895:[[106],256],119896:[[107],256],119897:[[108],256],119898:[[109],256],119899:[[110],256],119900:[[111],256],119901:[[112],256],119902:[[113],256],119903:[[114],256],119904:[[115],256],119905:[[116],256],119906:[[117],256],119907:[[118],256],119908:[[119],256],119909:[[120],256],119910:[[121],256],119911:[[122],256],119912:[[65],256],119913:[[66],256],119914:[[67],256],119915:[[68],256],119916:[[69],256],119917:[[70],256],119918:[[71],256],119919:[[72],256],119920:[[73],256],119921:[[74],256],119922:[[75],256],119923:[[76],256],119924:[[77],256],119925:[[78],256],119926:[[79],256],119927:[[80],256],119928:[[81],256],119929:[[82],256],119930:[[83],256],119931:[[84],256],119932:[[85],256],119933:[[86],256],119934:[[87],256],119935:[[88],256],119936:[[89],256],119937:[[90],256],119938:[[97],256],119939:[[98],256],119940:[[99],256],119941:[[100],256],119942:[[101],256],119943:[[102],256],119944:[[103],256],119945:[[104],256],119946:[[105],256],119947:[[106],256],119948:[[107],256],119949:[[108],256],119950:[[109],256],119951:[[110],256],119952:[[111],256],119953:[[112],256],119954:[[113],256],119955:[[114],256],119956:[[115],256],119957:[[116],256],119958:[[117],256],119959:[[118],256],119960:[[119],256],119961:[[120],256],119962:[[121],256],119963:[[122],256],119964:[[65],256],119966:[[67],256],119967:[[68],256],119970:[[71],256],119973:[[74],256],119974:[[75],256],119977:[[78],256],119978:[[79],256],119979:[[80],256],119980:[[81],256],119982:[[83],256],119983:[[84],256],119984:[[85],256],119985:[[86],256],119986:[[87],256],119987:[[88],256],119988:[[89],256],119989:[[90],256],119990:[[97],256],119991:[[98],256],119992:[[99],256],119993:[[100],256],119995:[[102],256],119997:[[104],256],119998:[[105],256],119999:[[106],256],12e4:[[107],256],120001:[[108],256],120002:[[109],256],120003:[[110],256],120005:[[112],256],120006:[[113],256],120007:[[114],256],120008:[[115],256],120009:[[116],256],120010:[[117],256],120011:[[118],256],120012:[[119],256],120013:[[120],256],120014:[[121],256],120015:[[122],256],120016:[[65],256],120017:[[66],256],120018:[[67],256],120019:[[68],256],120020:[[69],256],120021:[[70],256],120022:[[71],256],120023:[[72],256],120024:[[73],256],120025:[[74],256],120026:[[75],256],120027:[[76],256],120028:[[77],256],120029:[[78],256],120030:[[79],256],120031:[[80],256],120032:[[81],256],120033:[[82],256],120034:[[83],256],120035:[[84],256],120036:[[85],256],120037:[[86],256],120038:[[87],256],120039:[[88],256],120040:[[89],256],120041:[[90],256],120042:[[97],256],120043:[[98],256],120044:[[99],256],120045:[[100],256],120046:[[101],256],120047:[[102],256],120048:[[103],256],120049:[[104],256],120050:[[105],256],120051:[[106],256],120052:[[107],256],120053:[[108],256],120054:[[109],256],120055:[[110],256],120056:[[111],256],120057:[[112],256],120058:[[113],256],120059:[[114],256],120060:[[115],256],120061:[[116],256],120062:[[117],256],120063:[[118],256]},54528:{120064:[[119],256],120065:[[120],256],120066:[[121],256],120067:[[122],256],120068:[[65],256],120069:[[66],256],120071:[[68],256],120072:[[69],256],120073:[[70],256],120074:[[71],256],120077:[[74],256],120078:[[75],256],120079:[[76],256],120080:[[77],256],120081:[[78],256],120082:[[79],256],120083:[[80],256],120084:[[81],256],120086:[[83],256],120087:[[84],256],120088:[[85],256],120089:[[86],256],120090:[[87],256],120091:[[88],256],120092:[[89],256],120094:[[97],256],120095:[[98],256],120096:[[99],256],120097:[[100],256],120098:[[101],256],120099:[[102],256],120100:[[103],256],120101:[[104],256],120102:[[105],256],120103:[[106],256],120104:[[107],256],120105:[[108],256],120106:[[109],256],120107:[[110],256],120108:[[111],256],120109:[[112],256],120110:[[113],256],120111:[[114],256],120112:[[115],256],120113:[[116],256],120114:[[117],256],120115:[[118],256],120116:[[119],256],120117:[[120],256],120118:[[121],256],120119:[[122],256],120120:[[65],256],120121:[[66],256],120123:[[68],256],120124:[[69],256],120125:[[70],256],120126:[[71],256],120128:[[73],256],120129:[[74],256],120130:[[75],256],120131:[[76],256],120132:[[77],256],120134:[[79],256],120138:[[83],256],120139:[[84],256],120140:[[85],256],120141:[[86],256],120142:[[87],256],120143:[[88],256],120144:[[89],256],120146:[[97],256],120147:[[98],256],120148:[[99],256],120149:[[100],256],120150:[[101],256],120151:[[102],256],120152:[[103],256],120153:[[104],256],120154:[[105],256],120155:[[106],256],120156:[[107],256],120157:[[108],256],120158:[[109],256],120159:[[110],256],120160:[[111],256],120161:[[112],256],120162:[[113],256],120163:[[114],256],120164:[[115],256],120165:[[116],256],120166:[[117],256],120167:[[118],256],120168:[[119],256],120169:[[120],256],120170:[[121],256],120171:[[122],256],120172:[[65],256],120173:[[66],256],120174:[[67],256],120175:[[68],256],120176:[[69],256],120177:[[70],256],120178:[[71],256],120179:[[72],256],120180:[[73],256],120181:[[74],256],120182:[[75],256],120183:[[76],256],120184:[[77],256],120185:[[78],256],120186:[[79],256],120187:[[80],256],120188:[[81],256],120189:[[82],256],120190:[[83],256],120191:[[84],256],120192:[[85],256],120193:[[86],256],120194:[[87],256],120195:[[88],256],120196:[[89],256],120197:[[90],256],120198:[[97],256],120199:[[98],256],120200:[[99],256],120201:[[100],256],120202:[[101],256],120203:[[102],256],120204:[[103],256],120205:[[104],256],120206:[[105],256],120207:[[106],256],120208:[[107],256],120209:[[108],256],120210:[[109],256],120211:[[110],256],120212:[[111],256],120213:[[112],256],120214:[[113],256],120215:[[114],256],120216:[[115],256],120217:[[116],256],120218:[[117],256],120219:[[118],256],120220:[[119],256],120221:[[120],256],120222:[[121],256],120223:[[122],256],120224:[[65],256],120225:[[66],256],120226:[[67],256],120227:[[68],256],120228:[[69],256],120229:[[70],256],120230:[[71],256],120231:[[72],256],120232:[[73],256],120233:[[74],256],120234:[[75],256],120235:[[76],256],120236:[[77],256],120237:[[78],256],120238:[[79],256],120239:[[80],256],120240:[[81],256],120241:[[82],256],120242:[[83],256],120243:[[84],256],120244:[[85],256],120245:[[86],256],120246:[[87],256],120247:[[88],256],120248:[[89],256],120249:[[90],256],120250:[[97],256],120251:[[98],256],120252:[[99],256],120253:[[100],256],120254:[[101],256],120255:[[102],256],120256:[[103],256],120257:[[104],256],120258:[[105],256],120259:[[106],256],120260:[[107],256],120261:[[108],256],120262:[[109],256],120263:[[110],256],120264:[[111],256],120265:[[112],256],120266:[[113],256],120267:[[114],256],120268:[[115],256],120269:[[116],256],120270:[[117],256],120271:[[118],256],120272:[[119],256],120273:[[120],256],120274:[[121],256],120275:[[122],256],120276:[[65],256],120277:[[66],256],120278:[[67],256],120279:[[68],256],120280:[[69],256],120281:[[70],256],120282:[[71],256],120283:[[72],256],120284:[[73],256],120285:[[74],256],120286:[[75],256],120287:[[76],256],120288:[[77],256],120289:[[78],256],120290:[[79],256],120291:[[80],256],120292:[[81],256],120293:[[82],256],120294:[[83],256],120295:[[84],256],120296:[[85],256],120297:[[86],256],120298:[[87],256],120299:[[88],256],120300:[[89],256],120301:[[90],256],120302:[[97],256],120303:[[98],256],120304:[[99],256],120305:[[100],256],120306:[[101],256],120307:[[102],256],120308:[[103],256],120309:[[104],256],120310:[[105],256],120311:[[106],256],120312:[[107],256],120313:[[108],256],120314:[[109],256],120315:[[110],256],120316:[[111],256],120317:[[112],256],120318:[[113],256],120319:[[114],256]},54784:{120320:[[115],256],120321:[[116],256],120322:[[117],256],120323:[[118],256],120324:[[119],256],120325:[[120],256],120326:[[121],256],120327:[[122],256],120328:[[65],256],120329:[[66],256],120330:[[67],256],120331:[[68],256],120332:[[69],256],120333:[[70],256],120334:[[71],256],120335:[[72],256],120336:[[73],256],120337:[[74],256],120338:[[75],256],120339:[[76],256],120340:[[77],256],120341:[[78],256],120342:[[79],256],120343:[[80],256],120344:[[81],256],120345:[[82],256],120346:[[83],256],120347:[[84],256],120348:[[85],256],120349:[[86],256],120350:[[87],256],120351:[[88],256],120352:[[89],256],120353:[[90],256],120354:[[97],256],120355:[[98],256],120356:[[99],256],120357:[[100],256],120358:[[101],256],120359:[[102],256],120360:[[103],256],120361:[[104],256],120362:[[105],256],120363:[[106],256],120364:[[107],256],120365:[[108],256],120366:[[109],256],120367:[[110],256],120368:[[111],256],120369:[[112],256],120370:[[113],256],120371:[[114],256],120372:[[115],256],120373:[[116],256],120374:[[117],256],120375:[[118],256],120376:[[119],256],120377:[[120],256],120378:[[121],256],120379:[[122],256],120380:[[65],256],120381:[[66],256],120382:[[67],256],120383:[[68],256],120384:[[69],256],120385:[[70],256],120386:[[71],256],120387:[[72],256],120388:[[73],256],120389:[[74],256],120390:[[75],256],120391:[[76],256],120392:[[77],256],120393:[[78],256],120394:[[79],256],120395:[[80],256],120396:[[81],256],120397:[[82],256],120398:[[83],256],120399:[[84],256],120400:[[85],256],120401:[[86],256],120402:[[87],256],120403:[[88],256],120404:[[89],256],120405:[[90],256],120406:[[97],256],120407:[[98],256],120408:[[99],256],120409:[[100],256],120410:[[101],256],120411:[[102],256],120412:[[103],256],120413:[[104],256],120414:[[105],256],120415:[[106],256],120416:[[107],256],120417:[[108],256],120418:[[109],256],120419:[[110],256],120420:[[111],256],120421:[[112],256],120422:[[113],256],120423:[[114],256],120424:[[115],256],120425:[[116],256],120426:[[117],256],120427:[[118],256],120428:[[119],256],120429:[[120],256],120430:[[121],256],120431:[[122],256],120432:[[65],256],120433:[[66],256],120434:[[67],256],120435:[[68],256],120436:[[69],256],120437:[[70],256],120438:[[71],256],120439:[[72],256],120440:[[73],256],120441:[[74],256],120442:[[75],256],120443:[[76],256],120444:[[77],256],120445:[[78],256],120446:[[79],256],120447:[[80],256],120448:[[81],256],120449:[[82],256],120450:[[83],256],120451:[[84],256],120452:[[85],256],120453:[[86],256],120454:[[87],256],120455:[[88],256],120456:[[89],256],120457:[[90],256],120458:[[97],256],120459:[[98],256],120460:[[99],256],120461:[[100],256],120462:[[101],256],120463:[[102],256],120464:[[103],256],120465:[[104],256],120466:[[105],256],120467:[[106],256],120468:[[107],256],120469:[[108],256],120470:[[109],256],120471:[[110],256],120472:[[111],256],120473:[[112],256],120474:[[113],256],120475:[[114],256],120476:[[115],256],120477:[[116],256],120478:[[117],256],120479:[[118],256],120480:[[119],256],120481:[[120],256],120482:[[121],256],120483:[[122],256],120484:[[305],256],120485:[[567],256],120488:[[913],256],120489:[[914],256],120490:[[915],256],120491:[[916],256],120492:[[917],256],120493:[[918],256],120494:[[919],256],120495:[[920],256],120496:[[921],256],120497:[[922],256],120498:[[923],256],120499:[[924],256],120500:[[925],256],120501:[[926],256],120502:[[927],256],120503:[[928],256],120504:[[929],256],120505:[[1012],256],120506:[[931],256],120507:[[932],256],120508:[[933],256],120509:[[934],256],120510:[[935],256],120511:[[936],256],120512:[[937],256],120513:[[8711],256],120514:[[945],256],120515:[[946],256],120516:[[947],256],120517:[[948],256],120518:[[949],256],120519:[[950],256],120520:[[951],256],120521:[[952],256],120522:[[953],256],120523:[[954],256],120524:[[955],256],120525:[[956],256],120526:[[957],256],120527:[[958],256],120528:[[959],256],120529:[[960],256],120530:[[961],256],120531:[[962],256],120532:[[963],256],120533:[[964],256],120534:[[965],256],120535:[[966],256],120536:[[967],256],120537:[[968],256],120538:[[969],256],120539:[[8706],256],120540:[[1013],256],120541:[[977],256],120542:[[1008],256],120543:[[981],256],120544:[[1009],256],120545:[[982],256],120546:[[913],256],120547:[[914],256],120548:[[915],256],120549:[[916],256],120550:[[917],256],120551:[[918],256],120552:[[919],256],120553:[[920],256],120554:[[921],256],120555:[[922],256],120556:[[923],256],120557:[[924],256],120558:[[925],256],120559:[[926],256],120560:[[927],256],120561:[[928],256],120562:[[929],256],120563:[[1012],256],120564:[[931],256],120565:[[932],256],120566:[[933],256],120567:[[934],256],120568:[[935],256],120569:[[936],256],120570:[[937],256],120571:[[8711],256],120572:[[945],256],120573:[[946],256],120574:[[947],256],120575:[[948],256]},55040:{120576:[[949],256],120577:[[950],256],120578:[[951],256],120579:[[952],256],120580:[[953],256],120581:[[954],256],120582:[[955],256],120583:[[956],256],120584:[[957],256],120585:[[958],256],120586:[[959],256],120587:[[960],256],120588:[[961],256],120589:[[962],256],120590:[[963],256],120591:[[964],256],120592:[[965],256],120593:[[966],256],120594:[[967],256],120595:[[968],256],120596:[[969],256],120597:[[8706],256],120598:[[1013],256],120599:[[977],256],120600:[[1008],256],120601:[[981],256],120602:[[1009],256],120603:[[982],256],120604:[[913],256],120605:[[914],256],120606:[[915],256],120607:[[916],256],120608:[[917],256],120609:[[918],256],120610:[[919],256],120611:[[920],256],120612:[[921],256],120613:[[922],256],120614:[[923],256],120615:[[924],256],120616:[[925],256],120617:[[926],256],120618:[[927],256],120619:[[928],256],120620:[[929],256],120621:[[1012],256],120622:[[931],256],120623:[[932],256],120624:[[933],256],120625:[[934],256],120626:[[935],256],120627:[[936],256],120628:[[937],256],120629:[[8711],256],120630:[[945],256],120631:[[946],256],120632:[[947],256],120633:[[948],256],120634:[[949],256],120635:[[950],256],120636:[[951],256],120637:[[952],256],120638:[[953],256],120639:[[954],256],120640:[[955],256],120641:[[956],256],120642:[[957],256],120643:[[958],256],120644:[[959],256],120645:[[960],256],120646:[[961],256],120647:[[962],256],120648:[[963],256],120649:[[964],256],120650:[[965],256],120651:[[966],256],120652:[[967],256],120653:[[968],256],120654:[[969],256],120655:[[8706],256],120656:[[1013],256],120657:[[977],256],120658:[[1008],256],120659:[[981],256],120660:[[1009],256],120661:[[982],256],120662:[[913],256],120663:[[914],256],120664:[[915],256],120665:[[916],256],120666:[[917],256],120667:[[918],256],120668:[[919],256],120669:[[920],256],120670:[[921],256],120671:[[922],256],120672:[[923],256],120673:[[924],256],120674:[[925],256],120675:[[926],256],120676:[[927],256],120677:[[928],256],120678:[[929],256],120679:[[1012],256],120680:[[931],256],120681:[[932],256],120682:[[933],256],120683:[[934],256],120684:[[935],256],120685:[[936],256],120686:[[937],256],120687:[[8711],256],120688:[[945],256],120689:[[946],256],120690:[[947],256],120691:[[948],256],120692:[[949],256],120693:[[950],256],120694:[[951],256],120695:[[952],256],120696:[[953],256],120697:[[954],256],120698:[[955],256],120699:[[956],256],120700:[[957],256],120701:[[958],256],120702:[[959],256],120703:[[960],256],120704:[[961],256],120705:[[962],256],120706:[[963],256],120707:[[964],256],120708:[[965],256],120709:[[966],256],120710:[[967],256],120711:[[968],256],120712:[[969],256],120713:[[8706],256],120714:[[1013],256],120715:[[977],256],120716:[[1008],256],120717:[[981],256],120718:[[1009],256],120719:[[982],256],120720:[[913],256],120721:[[914],256],120722:[[915],256],120723:[[916],256],120724:[[917],256],120725:[[918],256],120726:[[919],256],120727:[[920],256],120728:[[921],256],120729:[[922],256],120730:[[923],256],120731:[[924],256],120732:[[925],256],120733:[[926],256],120734:[[927],256],120735:[[928],256],120736:[[929],256],120737:[[1012],256],120738:[[931],256],120739:[[932],256],120740:[[933],256],120741:[[934],256],120742:[[935],256],120743:[[936],256],120744:[[937],256],120745:[[8711],256],120746:[[945],256],120747:[[946],256],120748:[[947],256],120749:[[948],256],120750:[[949],256],120751:[[950],256],120752:[[951],256],120753:[[952],256],120754:[[953],256],120755:[[954],256],120756:[[955],256],120757:[[956],256],120758:[[957],256],120759:[[958],256],120760:[[959],256],120761:[[960],256],120762:[[961],256],120763:[[962],256],120764:[[963],256],120765:[[964],256],120766:[[965],256],120767:[[966],256],120768:[[967],256],120769:[[968],256],120770:[[969],256],120771:[[8706],256],120772:[[1013],256],120773:[[977],256],120774:[[1008],256],120775:[[981],256],120776:[[1009],256],120777:[[982],256],120778:[[988],256],120779:[[989],256],120782:[[48],256],120783:[[49],256],120784:[[50],256],120785:[[51],256],120786:[[52],256],120787:[[53],256],120788:[[54],256],120789:[[55],256],120790:[[56],256],120791:[[57],256],120792:[[48],256],120793:[[49],256],120794:[[50],256],120795:[[51],256],120796:[[52],256],120797:[[53],256],120798:[[54],256],120799:[[55],256],120800:[[56],256],120801:[[57],256],120802:[[48],256],120803:[[49],256],120804:[[50],256],120805:[[51],256],120806:[[52],256],120807:[[53],256],120808:[[54],256],120809:[[55],256],120810:[[56],256],120811:[[57],256],120812:[[48],256],120813:[[49],256],120814:[[50],256],120815:[[51],256],120816:[[52],256],120817:[[53],256],120818:[[54],256],120819:[[55],256],120820:[[56],256],120821:[[57],256],120822:[[48],256],120823:[[49],256],120824:[[50],256],120825:[[51],256],120826:[[52],256],120827:[[53],256],120828:[[54],256],120829:[[55],256],120830:[[56],256],120831:[[57],256]},59392:{125136:[,220],125137:[,220],125138:[,220],125139:[,220],125140:[,220],125141:[,220],125142:[,220]},60928:{126464:[[1575],256],126465:[[1576],256],126466:[[1580],256],126467:[[1583],256],126469:[[1608],256],126470:[[1586],256],126471:[[1581],256],126472:[[1591],256],126473:[[1610],256],126474:[[1603],256],126475:[[1604],256],126476:[[1605],256],126477:[[1606],256],126478:[[1587],256],126479:[[1593],256],126480:[[1601],256],126481:[[1589],256],126482:[[1602],256],126483:[[1585],256],126484:[[1588],256],126485:[[1578],256],126486:[[1579],256],126487:[[1582],256],126488:[[1584],256],126489:[[1590],256],126490:[[1592],256],126491:[[1594],256],126492:[[1646],256],126493:[[1722],256],126494:[[1697],256],126495:[[1647],256],126497:[[1576],256],126498:[[1580],256],126500:[[1607],256],126503:[[1581],256],126505:[[1610],256],126506:[[1603],256],126507:[[1604],256],126508:[[1605],256],126509:[[1606],256],126510:[[1587],256],126511:[[1593],256],126512:[[1601],256],126513:[[1589],256],126514:[[1602],256],126516:[[1588],256],126517:[[1578],256],126518:[[1579],256],126519:[[1582],256],126521:[[1590],256],126523:[[1594],256],126530:[[1580],256],126535:[[1581],256],126537:[[1610],256],126539:[[1604],256],126541:[[1606],256],126542:[[1587],256],126543:[[1593],256],126545:[[1589],256],126546:[[1602],256],126548:[[1588],256],126551:[[1582],256],126553:[[1590],256],126555:[[1594],256],126557:[[1722],256],126559:[[1647],256],126561:[[1576],256],126562:[[1580],256],126564:[[1607],256],126567:[[1581],256],126568:[[1591],256],126569:[[1610],256],126570:[[1603],256],126572:[[1605],256],126573:[[1606],256],126574:[[1587],256],126575:[[1593],256],126576:[[1601],256],126577:[[1589],256],126578:[[1602],256],126580:[[1588],256],126581:[[1578],256],126582:[[1579],256],126583:[[1582],256],126585:[[1590],256],126586:[[1592],256],126587:[[1594],256],126588:[[1646],256],126590:[[1697],256],126592:[[1575],256],126593:[[1576],256],126594:[[1580],256],126595:[[1583],256],126596:[[1607],256],126597:[[1608],256],126598:[[1586],256],126599:[[1581],256],126600:[[1591],256],126601:[[1610],256],126603:[[1604],256],126604:[[1605],256],126605:[[1606],256],126606:[[1587],256],126607:[[1593],256],126608:[[1601],256],126609:[[1589],256],126610:[[1602],256],126611:[[1585],256],126612:[[1588],256],126613:[[1578],256],126614:[[1579],256],126615:[[1582],256],126616:[[1584],256],126617:[[1590],256],126618:[[1592],256],126619:[[1594],256],126625:[[1576],256],126626:[[1580],256],126627:[[1583],256],126629:[[1608],256],126630:[[1586],256],126631:[[1581],256],126632:[[1591],256],126633:[[1610],256],126635:[[1604],256],126636:[[1605],256],126637:[[1606],256],126638:[[1587],256],126639:[[1593],256],126640:[[1601],256],126641:[[1589],256],126642:[[1602],256],126643:[[1585],256],126644:[[1588],256],126645:[[1578],256],126646:[[1579],256],126647:[[1582],256],126648:[[1584],256],126649:[[1590],256],126650:[[1592],256],126651:[[1594],256]},61696:{127232:[[48,46],256],127233:[[48,44],256],127234:[[49,44],256],127235:[[50,44],256],127236:[[51,44],256],127237:[[52,44],256],127238:[[53,44],256],127239:[[54,44],256],127240:[[55,44],256],127241:[[56,44],256],127242:[[57,44],256],127248:[[40,65,41],256],127249:[[40,66,41],256],127250:[[40,67,41],256],127251:[[40,68,41],256],127252:[[40,69,41],256],127253:[[40,70,41],256],127254:[[40,71,41],256],127255:[[40,72,41],256],127256:[[40,73,41],256],127257:[[40,74,41],256],127258:[[40,75,41],256],127259:[[40,76,41],256],127260:[[40,77,41],256],127261:[[40,78,41],256],127262:[[40,79,41],256],127263:[[40,80,41],256],127264:[[40,81,41],256],127265:[[40,82,41],256],127266:[[40,83,41],256],127267:[[40,84,41],256],127268:[[40,85,41],256],127269:[[40,86,41],256],127270:[[40,87,41],256],127271:[[40,88,41],256],127272:[[40,89,41],256],127273:[[40,90,41],256],127274:[[12308,83,12309],256],127275:[[67],256],127276:[[82],256],127277:[[67,68],256],127278:[[87,90],256],127280:[[65],256],127281:[[66],256],127282:[[67],256],127283:[[68],256],127284:[[69],256],127285:[[70],256],127286:[[71],256],127287:[[72],256],127288:[[73],256],127289:[[74],256],127290:[[75],256],127291:[[76],256],127292:[[77],256],127293:[[78],256],127294:[[79],256],127295:[[80],256],127296:[[81],256],127297:[[82],256],127298:[[83],256],127299:[[84],256],127300:[[85],256],127301:[[86],256],127302:[[87],256],127303:[[88],256],127304:[[89],256],127305:[[90],256],127306:[[72,86],256],127307:[[77,86],256],127308:[[83,68],256],127309:[[83,83],256],127310:[[80,80,86],256],127311:[[87,67],256],127338:[[77,67],256],127339:[[77,68],256],127376:[[68,74],256]},61952:{127488:[[12411,12363],256],127489:[[12467,12467],256],127490:[[12469],256],127504:[[25163],256],127505:[[23383],256],127506:[[21452],256],127507:[[12487],256],127508:[[20108],256],127509:[[22810],256],127510:[[35299],256],127511:[[22825],256],127512:[[20132],256],127513:[[26144],256],127514:[[28961],256],127515:[[26009],256],127516:[[21069],256],127517:[[24460],256],127518:[[20877],256],127519:[[26032],256],127520:[[21021],256],127521:[[32066],256],127522:[[29983],256],127523:[[36009],256],127524:[[22768],256],127525:[[21561],256],127526:[[28436],256],127527:[[25237],256],127528:[[25429],256],127529:[[19968],256],127530:[[19977],256],127531:[[36938],256],127532:[[24038],256],127533:[[20013],256],127534:[[21491],256],127535:[[25351],256],127536:[[36208],256],127537:[[25171],256],127538:[[31105],256],127539:[[31354],256],127540:[[21512],256],127541:[[28288],256],127542:[[26377],256],127543:[[26376],256],127544:[[30003],256],127545:[[21106],256],127546:[[21942],256],127552:[[12308,26412,12309],256],127553:[[12308,19977,12309],256],127554:[[12308,20108,12309],256],127555:[[12308,23433,12309],256],127556:[[12308,28857,12309],256],127557:[[12308,25171,12309],256],127558:[[12308,30423,12309],256],127559:[[12308,21213,12309],256],127560:[[12308,25943,12309],256],127568:[[24471],256],127569:[[21487],256]},63488:{194560:[[20029]],194561:[[20024]],194562:[[20033]],194563:[[131362]],194564:[[20320]],194565:[[20398]],194566:[[20411]],194567:[[20482]],194568:[[20602]],194569:[[20633]],194570:[[20711]],194571:[[20687]],194572:[[13470]],194573:[[132666]],194574:[[20813]],194575:[[20820]],194576:[[20836]],194577:[[20855]],194578:[[132380]],194579:[[13497]],194580:[[20839]],194581:[[20877]],194582:[[132427]],194583:[[20887]],194584:[[20900]],194585:[[20172]],194586:[[20908]],194587:[[20917]],194588:[[168415]],194589:[[20981]],194590:[[20995]],194591:[[13535]],194592:[[21051]],194593:[[21062]],194594:[[21106]],194595:[[21111]],194596:[[13589]],194597:[[21191]],194598:[[21193]],194599:[[21220]],194600:[[21242]],194601:[[21253]],194602:[[21254]],194603:[[21271]],194604:[[21321]],194605:[[21329]],194606:[[21338]],194607:[[21363]],194608:[[21373]],194609:[[21375]],194610:[[21375]],194611:[[21375]],194612:[[133676]],194613:[[28784]],194614:[[21450]],194615:[[21471]],194616:[[133987]],194617:[[21483]],194618:[[21489]],194619:[[21510]],194620:[[21662]],194621:[[21560]],194622:[[21576]],194623:[[21608]],194624:[[21666]],194625:[[21750]],194626:[[21776]],194627:[[21843]],194628:[[21859]],194629:[[21892]],194630:[[21892]],194631:[[21913]],194632:[[21931]],194633:[[21939]],194634:[[21954]],194635:[[22294]],194636:[[22022]],194637:[[22295]],194638:[[22097]],194639:[[22132]],194640:[[20999]],194641:[[22766]],194642:[[22478]],194643:[[22516]],194644:[[22541]],194645:[[22411]],194646:[[22578]],194647:[[22577]],194648:[[22700]],194649:[[136420]],194650:[[22770]],194651:[[22775]],194652:[[22790]],194653:[[22810]],194654:[[22818]],194655:[[22882]],194656:[[136872]],194657:[[136938]],194658:[[23020]],194659:[[23067]],194660:[[23079]],194661:[[23e3]],194662:[[23142]],194663:[[14062]],194664:[[14076]],194665:[[23304]],194666:[[23358]],194667:[[23358]],194668:[[137672]],194669:[[23491]],194670:[[23512]],194671:[[23527]],194672:[[23539]],194673:[[138008]],194674:[[23551]],194675:[[23558]],194676:[[24403]],194677:[[23586]],194678:[[14209]],194679:[[23648]],194680:[[23662]],194681:[[23744]],194682:[[23693]],194683:[[138724]],194684:[[23875]],194685:[[138726]],194686:[[23918]],194687:[[23915]],194688:[[23932]],194689:[[24033]],194690:[[24034]],194691:[[14383]],194692:[[24061]],194693:[[24104]],194694:[[24125]],194695:[[24169]],194696:[[14434]],194697:[[139651]],194698:[[14460]],194699:[[24240]],194700:[[24243]],194701:[[24246]],194702:[[24266]],194703:[[172946]],194704:[[24318]],194705:[[140081]],194706:[[140081]],194707:[[33281]],194708:[[24354]],194709:[[24354]],194710:[[14535]],194711:[[144056]],194712:[[156122]],194713:[[24418]],194714:[[24427]],194715:[[14563]],194716:[[24474]],194717:[[24525]],194718:[[24535]],194719:[[24569]],194720:[[24705]],194721:[[14650]],194722:[[14620]],194723:[[24724]],194724:[[141012]],194725:[[24775]],194726:[[24904]],194727:[[24908]],194728:[[24910]],194729:[[24908]],194730:[[24954]],194731:[[24974]],194732:[[25010]],194733:[[24996]],194734:[[25007]],194735:[[25054]],194736:[[25074]],194737:[[25078]],194738:[[25104]],194739:[[25115]],194740:[[25181]],194741:[[25265]],194742:[[25300]],194743:[[25424]],194744:[[142092]],194745:[[25405]],194746:[[25340]],194747:[[25448]],194748:[[25475]],194749:[[25572]],194750:[[142321]],194751:[[25634]],194752:[[25541]],194753:[[25513]],194754:[[14894]],194755:[[25705]],194756:[[25726]],194757:[[25757]],194758:[[25719]],194759:[[14956]],194760:[[25935]],194761:[[25964]],194762:[[143370]],194763:[[26083]],194764:[[26360]],194765:[[26185]],194766:[[15129]],194767:[[26257]],194768:[[15112]],194769:[[15076]],194770:[[20882]],194771:[[20885]],194772:[[26368]],194773:[[26268]],194774:[[32941]],194775:[[17369]],194776:[[26391]],194777:[[26395]],194778:[[26401]],194779:[[26462]],194780:[[26451]],194781:[[144323]],194782:[[15177]],194783:[[26618]],194784:[[26501]],194785:[[26706]],194786:[[26757]],194787:[[144493]],194788:[[26766]],194789:[[26655]],194790:[[26900]],194791:[[15261]],194792:[[26946]],194793:[[27043]],194794:[[27114]],194795:[[27304]],194796:[[145059]],194797:[[27355]],194798:[[15384]],194799:[[27425]],194800:[[145575]],194801:[[27476]],194802:[[15438]],194803:[[27506]],194804:[[27551]],194805:[[27578]],194806:[[27579]],194807:[[146061]],194808:[[138507]],194809:[[146170]],194810:[[27726]],194811:[[146620]],194812:[[27839]],194813:[[27853]],194814:[[27751]],194815:[[27926]]},63744:{63744:[[35912]],63745:[[26356]],63746:[[36554]],63747:[[36040]],63748:[[28369]],63749:[[20018]],63750:[[21477]],63751:[[40860]],63752:[[40860]],63753:[[22865]],63754:[[37329]],63755:[[21895]],63756:[[22856]],63757:[[25078]],63758:[[30313]],63759:[[32645]],63760:[[34367]],63761:[[34746]],63762:[[35064]],63763:[[37007]],63764:[[27138]],63765:[[27931]],63766:[[28889]],63767:[[29662]],63768:[[33853]],63769:[[37226]],63770:[[39409]],63771:[[20098]],63772:[[21365]],63773:[[27396]],63774:[[29211]],63775:[[34349]],63776:[[40478]],63777:[[23888]],63778:[[28651]],63779:[[34253]],63780:[[35172]],63781:[[25289]],63782:[[33240]],63783:[[34847]],63784:[[24266]],63785:[[26391]],63786:[[28010]],63787:[[29436]],63788:[[37070]],63789:[[20358]],63790:[[20919]],63791:[[21214]],63792:[[25796]],63793:[[27347]],63794:[[29200]],63795:[[30439]],63796:[[32769]],63797:[[34310]],63798:[[34396]],63799:[[36335]],63800:[[38706]],63801:[[39791]],63802:[[40442]],63803:[[30860]],63804:[[31103]],63805:[[32160]],63806:[[33737]],63807:[[37636]],63808:[[40575]],63809:[[35542]],63810:[[22751]],63811:[[24324]],63812:[[31840]],63813:[[32894]],63814:[[29282]],63815:[[30922]],63816:[[36034]],63817:[[38647]],63818:[[22744]],63819:[[23650]],63820:[[27155]],63821:[[28122]],63822:[[28431]],63823:[[32047]],63824:[[32311]],63825:[[38475]],63826:[[21202]],63827:[[32907]],63828:[[20956]],63829:[[20940]],63830:[[31260]],63831:[[32190]],63832:[[33777]],63833:[[38517]],63834:[[35712]],63835:[[25295]],63836:[[27138]],63837:[[35582]],63838:[[20025]],63839:[[23527]],63840:[[24594]],63841:[[29575]],63842:[[30064]],63843:[[21271]],63844:[[30971]],63845:[[20415]],63846:[[24489]],63847:[[19981]],63848:[[27852]],63849:[[25976]],63850:[[32034]],63851:[[21443]],63852:[[22622]],63853:[[30465]],63854:[[33865]],63855:[[35498]],63856:[[27578]],63857:[[36784]],63858:[[27784]],63859:[[25342]],63860:[[33509]],63861:[[25504]],63862:[[30053]],63863:[[20142]],63864:[[20841]],63865:[[20937]],63866:[[26753]],63867:[[31975]],63868:[[33391]],63869:[[35538]],63870:[[37327]],63871:[[21237]],63872:[[21570]],63873:[[22899]],63874:[[24300]],63875:[[26053]],63876:[[28670]],63877:[[31018]],63878:[[38317]],63879:[[39530]],63880:[[40599]],63881:[[40654]],63882:[[21147]],63883:[[26310]],63884:[[27511]],63885:[[36706]],63886:[[24180]],63887:[[24976]],63888:[[25088]],63889:[[25754]],63890:[[28451]],63891:[[29001]],63892:[[29833]],63893:[[31178]],63894:[[32244]],63895:[[32879]],63896:[[36646]],63897:[[34030]],63898:[[36899]],63899:[[37706]],63900:[[21015]],63901:[[21155]],63902:[[21693]],63903:[[28872]],63904:[[35010]],63905:[[35498]],63906:[[24265]],63907:[[24565]],63908:[[25467]],63909:[[27566]],63910:[[31806]],63911:[[29557]],63912:[[20196]],63913:[[22265]],63914:[[23527]],63915:[[23994]],63916:[[24604]],63917:[[29618]],63918:[[29801]],63919:[[32666]],63920:[[32838]],63921:[[37428]],63922:[[38646]],63923:[[38728]],63924:[[38936]],63925:[[20363]],63926:[[31150]],63927:[[37300]],63928:[[38584]],63929:[[24801]],63930:[[20102]],63931:[[20698]],63932:[[23534]],63933:[[23615]],63934:[[26009]],63935:[[27138]],63936:[[29134]],63937:[[30274]],63938:[[34044]],63939:[[36988]],63940:[[40845]],63941:[[26248]],63942:[[38446]],63943:[[21129]],63944:[[26491]],63945:[[26611]],63946:[[27969]],63947:[[28316]],63948:[[29705]],63949:[[30041]],63950:[[30827]],63951:[[32016]],63952:[[39006]],63953:[[20845]],63954:[[25134]],63955:[[38520]],63956:[[20523]],63957:[[23833]],63958:[[28138]],63959:[[36650]],63960:[[24459]],63961:[[24900]],63962:[[26647]],63963:[[29575]],63964:[[38534]],63965:[[21033]],63966:[[21519]],63967:[[23653]],63968:[[26131]],63969:[[26446]],63970:[[26792]],63971:[[27877]],63972:[[29702]],63973:[[30178]],63974:[[32633]],63975:[[35023]],63976:[[35041]],63977:[[37324]],63978:[[38626]],63979:[[21311]],63980:[[28346]],63981:[[21533]],63982:[[29136]],63983:[[29848]],63984:[[34298]],63985:[[38563]],63986:[[40023]],63987:[[40607]],63988:[[26519]],63989:[[28107]],63990:[[33256]],63991:[[31435]],63992:[[31520]],63993:[[31890]],63994:[[29376]],63995:[[28825]],63996:[[35672]],63997:[[20160]],63998:[[33590]],63999:[[21050]],194816:[[27966]],194817:[[28023]],194818:[[27969]],194819:[[28009]],194820:[[28024]],194821:[[28037]],194822:[[146718]],194823:[[27956]],194824:[[28207]],194825:[[28270]],194826:[[15667]],194827:[[28363]],194828:[[28359]],194829:[[147153]],194830:[[28153]],194831:[[28526]],194832:[[147294]],194833:[[147342]],194834:[[28614]],194835:[[28729]],194836:[[28702]],194837:[[28699]],194838:[[15766]],194839:[[28746]],194840:[[28797]],194841:[[28791]],194842:[[28845]],194843:[[132389]],194844:[[28997]],194845:[[148067]],194846:[[29084]],194847:[[148395]],194848:[[29224]],194849:[[29237]],194850:[[29264]],194851:[[149e3]],194852:[[29312]],194853:[[29333]],194854:[[149301]],194855:[[149524]],194856:[[29562]],194857:[[29579]],194858:[[16044]],194859:[[29605]],194860:[[16056]],194861:[[16056]],194862:[[29767]],194863:[[29788]],194864:[[29809]],194865:[[29829]],194866:[[29898]],194867:[[16155]],194868:[[29988]],194869:[[150582]],194870:[[30014]],194871:[[150674]],194872:[[30064]],194873:[[139679]],194874:[[30224]],194875:[[151457]],194876:[[151480]],194877:[[151620]],194878:[[16380]],194879:[[16392]],194880:[[30452]],194881:[[151795]],194882:[[151794]],194883:[[151833]],194884:[[151859]],194885:[[30494]],194886:[[30495]],194887:[[30495]],194888:[[30538]],194889:[[16441]],194890:[[30603]],194891:[[16454]],194892:[[16534]],194893:[[152605]],194894:[[30798]],194895:[[30860]],194896:[[30924]],194897:[[16611]],194898:[[153126]],194899:[[31062]],194900:[[153242]],194901:[[153285]],194902:[[31119]],194903:[[31211]],194904:[[16687]],194905:[[31296]],194906:[[31306]],194907:[[31311]],194908:[[153980]],194909:[[154279]],194910:[[154279]],194911:[[31470]],194912:[[16898]],194913:[[154539]],194914:[[31686]],194915:[[31689]],194916:[[16935]],194917:[[154752]],194918:[[31954]],194919:[[17056]],194920:[[31976]],194921:[[31971]],194922:[[32e3]],194923:[[155526]],194924:[[32099]],194925:[[17153]],194926:[[32199]],194927:[[32258]],194928:[[32325]],194929:[[17204]],194930:[[156200]],194931:[[156231]],194932:[[17241]],194933:[[156377]],194934:[[32634]],194935:[[156478]],194936:[[32661]],194937:[[32762]],194938:[[32773]],194939:[[156890]],194940:[[156963]],194941:[[32864]],194942:[[157096]],194943:[[32880]],194944:[[144223]],194945:[[17365]],194946:[[32946]],194947:[[33027]],194948:[[17419]],194949:[[33086]],194950:[[23221]],194951:[[157607]],194952:[[157621]],194953:[[144275]],194954:[[144284]],194955:[[33281]],194956:[[33284]],194957:[[36766]],194958:[[17515]],194959:[[33425]],194960:[[33419]],194961:[[33437]],194962:[[21171]],194963:[[33457]],194964:[[33459]],194965:[[33469]],194966:[[33510]],194967:[[158524]],194968:[[33509]],194969:[[33565]],194970:[[33635]],194971:[[33709]],194972:[[33571]],194973:[[33725]],194974:[[33767]],194975:[[33879]],194976:[[33619]],194977:[[33738]],194978:[[33740]],194979:[[33756]],194980:[[158774]],194981:[[159083]],194982:[[158933]],194983:[[17707]],194984:[[34033]],194985:[[34035]],194986:[[34070]],194987:[[160714]],194988:[[34148]],194989:[[159532]],194990:[[17757]],194991:[[17761]],194992:[[159665]],194993:[[159954]],194994:[[17771]],194995:[[34384]],194996:[[34396]],194997:[[34407]],194998:[[34409]],194999:[[34473]],195e3:[[34440]],195001:[[34574]],195002:[[34530]],195003:[[34681]],195004:[[34600]],195005:[[34667]],195006:[[34694]],195007:[[17879]],195008:[[34785]],195009:[[34817]],195010:[[17913]],195011:[[34912]],195012:[[34915]],195013:[[161383]],195014:[[35031]],195015:[[35038]],195016:[[17973]],195017:[[35066]],195018:[[13499]],195019:[[161966]],195020:[[162150]],195021:[[18110]],195022:[[18119]],195023:[[35488]],195024:[[35565]],195025:[[35722]],195026:[[35925]],195027:[[162984]],195028:[[36011]],195029:[[36033]],195030:[[36123]],195031:[[36215]],195032:[[163631]],195033:[[133124]],195034:[[36299]],195035:[[36284]],195036:[[36336]],195037:[[133342]],195038:[[36564]],195039:[[36664]],195040:[[165330]],195041:[[165357]],195042:[[37012]],195043:[[37105]],195044:[[37137]],195045:[[165678]],195046:[[37147]],195047:[[37432]],195048:[[37591]],195049:[[37592]],195050:[[37500]],195051:[[37881]],195052:[[37909]],195053:[[166906]],195054:[[38283]],195055:[[18837]],195056:[[38327]],195057:[[167287]],195058:[[18918]],195059:[[38595]],195060:[[23986]],195061:[[38691]],195062:[[168261]],195063:[[168474]],195064:[[19054]],195065:[[19062]],195066:[[38880]],195067:[[168970]],195068:[[19122]],195069:[[169110]],195070:[[38923]],195071:[[38923]]},64e3:{64e3:[[20999]],64001:[[24230]],64002:[[25299]],64003:[[31958]],64004:[[23429]],64005:[[27934]],64006:[[26292]],64007:[[36667]],64008:[[34892]],64009:[[38477]],64010:[[35211]],64011:[[24275]],64012:[[20800]],64013:[[21952]],64016:[[22618]],64018:[[26228]],64021:[[20958]],64022:[[29482]],64023:[[30410]],64024:[[31036]],64025:[[31070]],64026:[[31077]],64027:[[31119]],64028:[[38742]],64029:[[31934]],64030:[[32701]],64032:[[34322]],64034:[[35576]],64037:[[36920]],64038:[[37117]],64042:[[39151]],64043:[[39164]],64044:[[39208]],64045:[[40372]],64046:[[37086]],64047:[[38583]],64048:[[20398]],64049:[[20711]],64050:[[20813]],64051:[[21193]],64052:[[21220]],64053:[[21329]],64054:[[21917]],64055:[[22022]],64056:[[22120]],64057:[[22592]],64058:[[22696]],64059:[[23652]],64060:[[23662]],64061:[[24724]],64062:[[24936]],64063:[[24974]],64064:[[25074]],64065:[[25935]],64066:[[26082]],64067:[[26257]],64068:[[26757]],64069:[[28023]],64070:[[28186]],64071:[[28450]],64072:[[29038]],64073:[[29227]],64074:[[29730]],64075:[[30865]],64076:[[31038]],64077:[[31049]],64078:[[31048]],64079:[[31056]],64080:[[31062]],64081:[[31069]],64082:[[31117]],64083:[[31118]],64084:[[31296]],64085:[[31361]],64086:[[31680]],64087:[[32244]],64088:[[32265]],64089:[[32321]],64090:[[32626]],64091:[[32773]],64092:[[33261]],64093:[[33401]],64094:[[33401]],64095:[[33879]],64096:[[35088]],64097:[[35222]],64098:[[35585]],64099:[[35641]],64100:[[36051]],64101:[[36104]],64102:[[36790]],64103:[[36920]],64104:[[38627]],64105:[[38911]],64106:[[38971]],64107:[[24693]],64108:[[148206]],64109:[[33304]],64112:[[20006]],64113:[[20917]],64114:[[20840]],64115:[[20352]],64116:[[20805]],64117:[[20864]],64118:[[21191]],64119:[[21242]],64120:[[21917]],64121:[[21845]],64122:[[21913]],64123:[[21986]],64124:[[22618]],64125:[[22707]],64126:[[22852]],64127:[[22868]],64128:[[23138]],64129:[[23336]],64130:[[24274]],64131:[[24281]],64132:[[24425]],64133:[[24493]],64134:[[24792]],64135:[[24910]],64136:[[24840]],64137:[[24974]],64138:[[24928]],64139:[[25074]],64140:[[25140]],64141:[[25540]],64142:[[25628]],64143:[[25682]],64144:[[25942]],64145:[[26228]],64146:[[26391]],64147:[[26395]],64148:[[26454]],64149:[[27513]],64150:[[27578]],64151:[[27969]],64152:[[28379]],64153:[[28363]],64154:[[28450]],64155:[[28702]],64156:[[29038]],64157:[[30631]],64158:[[29237]],64159:[[29359]],64160:[[29482]],64161:[[29809]],64162:[[29958]],64163:[[30011]],64164:[[30237]],64165:[[30239]],64166:[[30410]],64167:[[30427]],64168:[[30452]],64169:[[30538]],64170:[[30528]],64171:[[30924]],64172:[[31409]],64173:[[31680]],64174:[[31867]],64175:[[32091]],64176:[[32244]],64177:[[32574]],64178:[[32773]],64179:[[33618]],64180:[[33775]],64181:[[34681]],64182:[[35137]],64183:[[35206]],64184:[[35222]],64185:[[35519]],64186:[[35576]],64187:[[35531]],64188:[[35585]],64189:[[35582]],64190:[[35565]],64191:[[35641]],64192:[[35722]],64193:[[36104]],64194:[[36664]],64195:[[36978]],64196:[[37273]],64197:[[37494]],64198:[[38524]],64199:[[38627]],64200:[[38742]],64201:[[38875]],64202:[[38911]],64203:[[38923]],64204:[[38971]],64205:[[39698]],64206:[[40860]],64207:[[141386]],64208:[[141380]],64209:[[144341]],64210:[[15261]],64211:[[16408]],64212:[[16441]],64213:[[152137]],64214:[[154832]],64215:[[163539]],64216:[[40771]],64217:[[40846]],195072:[[38953]],195073:[[169398]],195074:[[39138]],195075:[[19251]],195076:[[39209]],195077:[[39335]],195078:[[39362]],195079:[[39422]],195080:[[19406]],195081:[[170800]],195082:[[39698]],195083:[[4e4]],195084:[[40189]],195085:[[19662]],195086:[[19693]],195087:[[40295]],195088:[[172238]],195089:[[19704]],195090:[[172293]],195091:[[172558]],195092:[[172689]],195093:[[40635]],195094:[[19798]],195095:[[40697]],195096:[[40702]],195097:[[40709]],195098:[[40719]],195099:[[40726]],195100:[[40763]],195101:[[173568]]},64256:{64256:[[102,102],256],64257:[[102,105],256],64258:[[102,108],256],64259:[[102,102,105],256],64260:[[102,102,108],256],64261:[[383,116],256],64262:[[115,116],256],64275:[[1396,1398],256],64276:[[1396,1381],256],64277:[[1396,1387],256],64278:[[1406,1398],256],64279:[[1396,1389],256],64285:[[1497,1460],512],64286:[,26],64287:[[1522,1463],512],64288:[[1506],256],64289:[[1488],256],64290:[[1491],256],64291:[[1492],256],64292:[[1499],256],64293:[[1500],256],64294:[[1501],256],64295:[[1512],256],64296:[[1514],256],64297:[[43],256],64298:[[1513,1473],512],64299:[[1513,1474],512],64300:[[64329,1473],512],64301:[[64329,1474],512],64302:[[1488,1463],512],64303:[[1488,1464],512],64304:[[1488,1468],512],64305:[[1489,1468],512],64306:[[1490,1468],512],64307:[[1491,1468],512],64308:[[1492,1468],512],64309:[[1493,1468],512],64310:[[1494,1468],512],64312:[[1496,1468],512],64313:[[1497,1468],512],64314:[[1498,1468],512],64315:[[1499,1468],512],64316:[[1500,1468],512],64318:[[1502,1468],512],64320:[[1504,1468],512],64321:[[1505,1468],512],64323:[[1507,1468],512],64324:[[1508,1468],512],64326:[[1510,1468],512],64327:[[1511,1468],512],64328:[[1512,1468],512],64329:[[1513,1468],512],64330:[[1514,1468],512],64331:[[1493,1465],512],64332:[[1489,1471],512],64333:[[1499,1471],512],64334:[[1508,1471],512],64335:[[1488,1500],256],64336:[[1649],256],64337:[[1649],256],64338:[[1659],256],64339:[[1659],256],64340:[[1659],256],64341:[[1659],256],64342:[[1662],256],64343:[[1662],256],64344:[[1662],256],64345:[[1662],256],64346:[[1664],256],64347:[[1664],256],64348:[[1664],256],64349:[[1664],256],64350:[[1658],256],64351:[[1658],256],64352:[[1658],256],64353:[[1658],256],64354:[[1663],256],64355:[[1663],256],64356:[[1663],256],64357:[[1663],256],64358:[[1657],256],64359:[[1657],256],64360:[[1657],256],64361:[[1657],256],64362:[[1700],256],64363:[[1700],256],64364:[[1700],256],64365:[[1700],256],64366:[[1702],256],64367:[[1702],256],64368:[[1702],256],64369:[[1702],256],64370:[[1668],256],64371:[[1668],256],64372:[[1668],256],64373:[[1668],256],64374:[[1667],256],64375:[[1667],256],64376:[[1667],256],64377:[[1667],256],64378:[[1670],256],64379:[[1670],256],64380:[[1670],256],64381:[[1670],256],64382:[[1671],256],64383:[[1671],256],64384:[[1671],256],64385:[[1671],256],64386:[[1677],256],64387:[[1677],256],64388:[[1676],256],64389:[[1676],256],64390:[[1678],256],64391:[[1678],256],64392:[[1672],256],64393:[[1672],256],64394:[[1688],256],64395:[[1688],256],64396:[[1681],256],64397:[[1681],256],64398:[[1705],256],64399:[[1705],256],64400:[[1705],256],64401:[[1705],256],64402:[[1711],256],64403:[[1711],256],64404:[[1711],256],64405:[[1711],256],64406:[[1715],256],64407:[[1715],256],64408:[[1715],256],64409:[[1715],256],64410:[[1713],256],64411:[[1713],256],64412:[[1713],256],64413:[[1713],256],64414:[[1722],256],64415:[[1722],256],64416:[[1723],256],64417:[[1723],256],64418:[[1723],256],64419:[[1723],256],64420:[[1728],256],64421:[[1728],256],64422:[[1729],256],64423:[[1729],256],64424:[[1729],256],64425:[[1729],256],64426:[[1726],256],64427:[[1726],256],64428:[[1726],256],64429:[[1726],256],64430:[[1746],256],64431:[[1746],256],64432:[[1747],256],64433:[[1747],256],64467:[[1709],256],64468:[[1709],256],64469:[[1709],256],64470:[[1709],256],64471:[[1735],256],64472:[[1735],256],64473:[[1734],256],64474:[[1734],256],64475:[[1736],256],64476:[[1736],256],64477:[[1655],256],64478:[[1739],256],64479:[[1739],256],64480:[[1733],256],64481:[[1733],256],64482:[[1737],256],64483:[[1737],256],64484:[[1744],256],64485:[[1744],256],64486:[[1744],256],64487:[[1744],256],64488:[[1609],256],64489:[[1609],256],64490:[[1574,1575],256],64491:[[1574,1575],256],64492:[[1574,1749],256],64493:[[1574,1749],256],64494:[[1574,1608],256],64495:[[1574,1608],256],64496:[[1574,1735],256],64497:[[1574,1735],256],64498:[[1574,1734],256],64499:[[1574,1734],256],64500:[[1574,1736],256],64501:[[1574,1736],256],64502:[[1574,1744],256],64503:[[1574,1744],256],64504:[[1574,1744],256],64505:[[1574,1609],256],64506:[[1574,1609],256],64507:[[1574,1609],256],64508:[[1740],256],64509:[[1740],256],64510:[[1740],256],64511:[[1740],256]},64512:{64512:[[1574,1580],256],64513:[[1574,1581],256],64514:[[1574,1605],256],64515:[[1574,1609],256],64516:[[1574,1610],256],64517:[[1576,1580],256],64518:[[1576,1581],256],64519:[[1576,1582],256],64520:[[1576,1605],256],64521:[[1576,1609],256],64522:[[1576,1610],256],64523:[[1578,1580],256],64524:[[1578,1581],256],64525:[[1578,1582],256],64526:[[1578,1605],256],64527:[[1578,1609],256],64528:[[1578,1610],256],64529:[[1579,1580],256],64530:[[1579,1605],256],64531:[[1579,1609],256],64532:[[1579,1610],256],64533:[[1580,1581],256],64534:[[1580,1605],256],64535:[[1581,1580],256],64536:[[1581,1605],256],64537:[[1582,1580],256],64538:[[1582,1581],256],64539:[[1582,1605],256],64540:[[1587,1580],256],64541:[[1587,1581],256],64542:[[1587,1582],256],64543:[[1587,1605],256],64544:[[1589,1581],256],64545:[[1589,1605],256],64546:[[1590,1580],256],64547:[[1590,1581],256],64548:[[1590,1582],256],64549:[[1590,1605],256],64550:[[1591,1581],256],64551:[[1591,1605],256],64552:[[1592,1605],256],64553:[[1593,1580],256],64554:[[1593,1605],256],64555:[[1594,1580],256],64556:[[1594,1605],256],64557:[[1601,1580],256],64558:[[1601,1581],256],64559:[[1601,1582],256],64560:[[1601,1605],256],64561:[[1601,1609],256],64562:[[1601,1610],256],64563:[[1602,1581],256],64564:[[1602,1605],256],64565:[[1602,1609],256],64566:[[1602,1610],256],64567:[[1603,1575],256],64568:[[1603,1580],256],64569:[[1603,1581],256],64570:[[1603,1582],256],64571:[[1603,1604],256],64572:[[1603,1605],256],64573:[[1603,1609],256],64574:[[1603,1610],256],64575:[[1604,1580],256],64576:[[1604,1581],256],64577:[[1604,1582],256],64578:[[1604,1605],256],64579:[[1604,1609],256],64580:[[1604,1610],256],64581:[[1605,1580],256],64582:[[1605,1581],256],64583:[[1605,1582],256],64584:[[1605,1605],256],64585:[[1605,1609],256],64586:[[1605,1610],256],64587:[[1606,1580],256],64588:[[1606,1581],256],64589:[[1606,1582],256],64590:[[1606,1605],256],64591:[[1606,1609],256],64592:[[1606,1610],256],64593:[[1607,1580],256],64594:[[1607,1605],256],64595:[[1607,1609],256],64596:[[1607,1610],256],64597:[[1610,1580],256],64598:[[1610,1581],256],64599:[[1610,1582],256],64600:[[1610,1605],256],64601:[[1610,1609],256],64602:[[1610,1610],256],64603:[[1584,1648],256],64604:[[1585,1648],256],64605:[[1609,1648],256],64606:[[32,1612,1617],256],64607:[[32,1613,1617],256],64608:[[32,1614,1617],256],64609:[[32,1615,1617],256],64610:[[32,1616,1617],256],64611:[[32,1617,1648],256],64612:[[1574,1585],256],64613:[[1574,1586],256],64614:[[1574,1605],256],64615:[[1574,1606],256],64616:[[1574,1609],256],64617:[[1574,1610],256],64618:[[1576,1585],256],64619:[[1576,1586],256],64620:[[1576,1605],256],64621:[[1576,1606],256],64622:[[1576,1609],256],64623:[[1576,1610],256],64624:[[1578,1585],256],64625:[[1578,1586],256],64626:[[1578,1605],256],64627:[[1578,1606],256],64628:[[1578,1609],256],64629:[[1578,1610],256],64630:[[1579,1585],256],64631:[[1579,1586],256],64632:[[1579,1605],256],64633:[[1579,1606],256],64634:[[1579,1609],256],64635:[[1579,1610],256],64636:[[1601,1609],256],64637:[[1601,1610],256],64638:[[1602,1609],256],64639:[[1602,1610],256],64640:[[1603,1575],256],64641:[[1603,1604],256],64642:[[1603,1605],256],64643:[[1603,1609],256],64644:[[1603,1610],256],64645:[[1604,1605],256],64646:[[1604,1609],256],64647:[[1604,1610],256],64648:[[1605,1575],256],64649:[[1605,1605],256],64650:[[1606,1585],256],64651:[[1606,1586],256],64652:[[1606,1605],256],64653:[[1606,1606],256],64654:[[1606,1609],256],64655:[[1606,1610],256],64656:[[1609,1648],256],64657:[[1610,1585],256],64658:[[1610,1586],256],64659:[[1610,1605],256],64660:[[1610,1606],256],64661:[[1610,1609],256],64662:[[1610,1610],256],64663:[[1574,1580],256],64664:[[1574,1581],256],64665:[[1574,1582],256],64666:[[1574,1605],256],64667:[[1574,1607],256],64668:[[1576,1580],256],64669:[[1576,1581],256],64670:[[1576,1582],256],64671:[[1576,1605],256],64672:[[1576,1607],256],64673:[[1578,1580],256],64674:[[1578,1581],256],64675:[[1578,1582],256],64676:[[1578,1605],256],64677:[[1578,1607],256],64678:[[1579,1605],256],64679:[[1580,1581],256],64680:[[1580,1605],256],64681:[[1581,1580],256],64682:[[1581,1605],256],64683:[[1582,1580],256],64684:[[1582,1605],256],64685:[[1587,1580],256],64686:[[1587,1581],256],64687:[[1587,1582],256],64688:[[1587,1605],256],64689:[[1589,1581],256],64690:[[1589,1582],256],64691:[[1589,1605],256],64692:[[1590,1580],256],64693:[[1590,1581],256],64694:[[1590,1582],256],64695:[[1590,1605],256],64696:[[1591,1581],256],64697:[[1592,1605],256],64698:[[1593,1580],256],64699:[[1593,1605],256],64700:[[1594,1580],256],64701:[[1594,1605],256],64702:[[1601,1580],256],64703:[[1601,1581],256],64704:[[1601,1582],256],64705:[[1601,1605],256],64706:[[1602,1581],256],64707:[[1602,1605],256],64708:[[1603,1580],256],64709:[[1603,1581],256],64710:[[1603,1582],256],64711:[[1603,1604],256],64712:[[1603,1605],256],64713:[[1604,1580],256],64714:[[1604,1581],256],64715:[[1604,1582],256],64716:[[1604,1605],256],64717:[[1604,1607],256],64718:[[1605,1580],256],64719:[[1605,1581],256],64720:[[1605,1582],256],64721:[[1605,1605],256],64722:[[1606,1580],256],64723:[[1606,1581],256],64724:[[1606,1582],256],64725:[[1606,1605],256],64726:[[1606,1607],256],64727:[[1607,1580],256],64728:[[1607,1605],256],64729:[[1607,1648],256],64730:[[1610,1580],256],64731:[[1610,1581],256],64732:[[1610,1582],256],64733:[[1610,1605],256],64734:[[1610,1607],256],64735:[[1574,1605],256],64736:[[1574,1607],256],64737:[[1576,1605],256],64738:[[1576,1607],256],64739:[[1578,1605],256],64740:[[1578,1607],256],64741:[[1579,1605],256],64742:[[1579,1607],256],64743:[[1587,1605],256],64744:[[1587,1607],256],64745:[[1588,1605],256],64746:[[1588,1607],256],64747:[[1603,1604],256],64748:[[1603,1605],256],64749:[[1604,1605],256],64750:[[1606,1605],256],64751:[[1606,1607],256],64752:[[1610,1605],256],64753:[[1610,1607],256],64754:[[1600,1614,1617],256],64755:[[1600,1615,1617],256],64756:[[1600,1616,1617],256],64757:[[1591,1609],256],64758:[[1591,1610],256],64759:[[1593,1609],256],64760:[[1593,1610],256],64761:[[1594,1609],256],64762:[[1594,1610],256],64763:[[1587,1609],256],64764:[[1587,1610],256],64765:[[1588,1609],256],64766:[[1588,1610],256],64767:[[1581,1609],256]},64768:{64768:[[1581,1610],256],64769:[[1580,1609],256],64770:[[1580,1610],256],64771:[[1582,1609],256],64772:[[1582,1610],256],64773:[[1589,1609],256],64774:[[1589,1610],256],64775:[[1590,1609],256],64776:[[1590,1610],256],64777:[[1588,1580],256],64778:[[1588,1581],256],64779:[[1588,1582],256],64780:[[1588,1605],256],64781:[[1588,1585],256],64782:[[1587,1585],256],64783:[[1589,1585],256],64784:[[1590,1585],256],64785:[[1591,1609],256],64786:[[1591,1610],256],64787:[[1593,1609],256],64788:[[1593,1610],256],64789:[[1594,1609],256],64790:[[1594,1610],256],64791:[[1587,1609],256],64792:[[1587,1610],256],64793:[[1588,1609],256],64794:[[1588,1610],256],64795:[[1581,1609],256],64796:[[1581,1610],256],64797:[[1580,1609],256],64798:[[1580,1610],256],64799:[[1582,1609],256],64800:[[1582,1610],256],64801:[[1589,1609],256],64802:[[1589,1610],256],64803:[[1590,1609],256],64804:[[1590,1610],256],64805:[[1588,1580],256],64806:[[1588,1581],256],64807:[[1588,1582],256],64808:[[1588,1605],256],64809:[[1588,1585],256],64810:[[1587,1585],256],64811:[[1589,1585],256],64812:[[1590,1585],256],64813:[[1588,1580],256],64814:[[1588,1581],256],64815:[[1588,1582],256],64816:[[1588,1605],256],64817:[[1587,1607],256],64818:[[1588,1607],256],64819:[[1591,1605],256],64820:[[1587,1580],256],64821:[[1587,1581],256],64822:[[1587,1582],256],64823:[[1588,1580],256],64824:[[1588,1581],256],64825:[[1588,1582],256],64826:[[1591,1605],256],64827:[[1592,1605],256],64828:[[1575,1611],256],64829:[[1575,1611],256],64848:[[1578,1580,1605],256],64849:[[1578,1581,1580],256],64850:[[1578,1581,1580],256],64851:[[1578,1581,1605],256],64852:[[1578,1582,1605],256],64853:[[1578,1605,1580],256],64854:[[1578,1605,1581],256],64855:[[1578,1605,1582],256],64856:[[1580,1605,1581],256],64857:[[1580,1605,1581],256],64858:[[1581,1605,1610],256],64859:[[1581,1605,1609],256],64860:[[1587,1581,1580],256],64861:[[1587,1580,1581],256],64862:[[1587,1580,1609],256],64863:[[1587,1605,1581],256],64864:[[1587,1605,1581],256],64865:[[1587,1605,1580],256],64866:[[1587,1605,1605],256],64867:[[1587,1605,1605],256],64868:[[1589,1581,1581],256],64869:[[1589,1581,1581],256],64870:[[1589,1605,1605],256],64871:[[1588,1581,1605],256],64872:[[1588,1581,1605],256],64873:[[1588,1580,1610],256],64874:[[1588,1605,1582],256],64875:[[1588,1605,1582],256],64876:[[1588,1605,1605],256],64877:[[1588,1605,1605],256],64878:[[1590,1581,1609],256],64879:[[1590,1582,1605],256],64880:[[1590,1582,1605],256],64881:[[1591,1605,1581],256],64882:[[1591,1605,1581],256],64883:[[1591,1605,1605],256],64884:[[1591,1605,1610],256],64885:[[1593,1580,1605],256],64886:[[1593,1605,1605],256],64887:[[1593,1605,1605],256],64888:[[1593,1605,1609],256],64889:[[1594,1605,1605],256],64890:[[1594,1605,1610],256],64891:[[1594,1605,1609],256],64892:[[1601,1582,1605],256],64893:[[1601,1582,1605],256],64894:[[1602,1605,1581],256],64895:[[1602,1605,1605],256],64896:[[1604,1581,1605],256],64897:[[1604,1581,1610],256],64898:[[1604,1581,1609],256],64899:[[1604,1580,1580],256],64900:[[1604,1580,1580],256],64901:[[1604,1582,1605],256],64902:[[1604,1582,1605],256],64903:[[1604,1605,1581],256],64904:[[1604,1605,1581],256],64905:[[1605,1581,1580],256],64906:[[1605,1581,1605],256],64907:[[1605,1581,1610],256],64908:[[1605,1580,1581],256],64909:[[1605,1580,1605],256],64910:[[1605,1582,1580],256],64911:[[1605,1582,1605],256],64914:[[1605,1580,1582],256],64915:[[1607,1605,1580],256],64916:[[1607,1605,1605],256],64917:[[1606,1581,1605],256],64918:[[1606,1581,1609],256],64919:[[1606,1580,1605],256],64920:[[1606,1580,1605],256],64921:[[1606,1580,1609],256],64922:[[1606,1605,1610],256],64923:[[1606,1605,1609],256],64924:[[1610,1605,1605],256],64925:[[1610,1605,1605],256],64926:[[1576,1582,1610],256],64927:[[1578,1580,1610],256],64928:[[1578,1580,1609],256],64929:[[1578,1582,1610],256],64930:[[1578,1582,1609],256],64931:[[1578,1605,1610],256],64932:[[1578,1605,1609],256],64933:[[1580,1605,1610],256],64934:[[1580,1581,1609],256],64935:[[1580,1605,1609],256],64936:[[1587,1582,1609],256],64937:[[1589,1581,1610],256],64938:[[1588,1581,1610],256],64939:[[1590,1581,1610],256],64940:[[1604,1580,1610],256],64941:[[1604,1605,1610],256],64942:[[1610,1581,1610],256],64943:[[1610,1580,1610],256],64944:[[1610,1605,1610],256],64945:[[1605,1605,1610],256],64946:[[1602,1605,1610],256],64947:[[1606,1581,1610],256],64948:[[1602,1605,1581],256],64949:[[1604,1581,1605],256],64950:[[1593,1605,1610],256],64951:[[1603,1605,1610],256],64952:[[1606,1580,1581],256],64953:[[1605,1582,1610],256],64954:[[1604,1580,1605],256],64955:[[1603,1605,1605],256],64956:[[1604,1580,1605],256],64957:[[1606,1580,1581],256],64958:[[1580,1581,1610],256],64959:[[1581,1580,1610],256],64960:[[1605,1580,1610],256],64961:[[1601,1605,1610],256],64962:[[1576,1581,1610],256],64963:[[1603,1605,1605],256],64964:[[1593,1580,1605],256],64965:[[1589,1605,1605],256],64966:[[1587,1582,1610],256],64967:[[1606,1580,1610],256],65008:[[1589,1604,1746],256],65009:[[1602,1604,1746],256],65010:[[1575,1604,1604,1607],256],65011:[[1575,1603,1576,1585],256],65012:[[1605,1581,1605,1583],256],65013:[[1589,1604,1593,1605],256],65014:[[1585,1587,1608,1604],256],65015:[[1593,1604,1610,1607],256],65016:[[1608,1587,1604,1605],256],65017:[[1589,1604,1609],256],65018:[[1589,1604,1609,32,1575,1604,1604,1607,32,1593,1604,1610,1607,32,1608,1587,1604,1605],256],65019:[[1580,1604,32,1580,1604,1575,1604,1607],256],65020:[[1585,1740,1575,1604],256]},65024:{65040:[[44],256],65041:[[12289],256],65042:[[12290],256],65043:[[58],256],65044:[[59],256],65045:[[33],256],65046:[[63],256],65047:[[12310],256],65048:[[12311],256],65049:[[8230],256],65056:[,230],65057:[,230],65058:[,230],65059:[,230],65060:[,230],65061:[,230],65062:[,230],65063:[,220],65064:[,220],65065:[,220],65066:[,220],65067:[,220],65068:[,220],65069:[,220],65072:[[8229],256],65073:[[8212],256],65074:[[8211],256],65075:[[95],256],65076:[[95],256],65077:[[40],256],65078:[[41],256],65079:[[123],256],65080:[[125],256],65081:[[12308],256],65082:[[12309],256],65083:[[12304],256],65084:[[12305],256],65085:[[12298],256],65086:[[12299],256],65087:[[12296],256],65088:[[12297],256],65089:[[12300],256],65090:[[12301],256],65091:[[12302],256],65092:[[12303],256],65095:[[91],256],65096:[[93],256],65097:[[8254],256],65098:[[8254],256],65099:[[8254],256],65100:[[8254],256],65101:[[95],256],65102:[[95],256],65103:[[95],256],65104:[[44],256],65105:[[12289],256],65106:[[46],256],65108:[[59],256],65109:[[58],256],65110:[[63],256],65111:[[33],256],65112:[[8212],256],65113:[[40],256],65114:[[41],256],65115:[[123],256],65116:[[125],256],65117:[[12308],256],65118:[[12309],256],65119:[[35],256],65120:[[38],256],65121:[[42],256],65122:[[43],256],65123:[[45],256],65124:[[60],256],65125:[[62],256],65126:[[61],256],65128:[[92],256],65129:[[36],256],65130:[[37],256],65131:[[64],256],65136:[[32,1611],256],65137:[[1600,1611],256],65138:[[32,1612],256],65140:[[32,1613],256],65142:[[32,1614],256],65143:[[1600,1614],256],65144:[[32,1615],256],65145:[[1600,1615],256],65146:[[32,1616],256],65147:[[1600,1616],256],65148:[[32,1617],256],65149:[[1600,1617],256],65150:[[32,1618],256],65151:[[1600,1618],256],65152:[[1569],256],65153:[[1570],256],65154:[[1570],256],65155:[[1571],256],65156:[[1571],256],65157:[[1572],256],65158:[[1572],256],65159:[[1573],256],65160:[[1573],256],65161:[[1574],256],65162:[[1574],256],65163:[[1574],256],65164:[[1574],256],65165:[[1575],256],65166:[[1575],256],65167:[[1576],256],65168:[[1576],256],65169:[[1576],256],65170:[[1576],256],65171:[[1577],256],65172:[[1577],256],65173:[[1578],256],65174:[[1578],256],65175:[[1578],256],65176:[[1578],256],65177:[[1579],256],65178:[[1579],256],65179:[[1579],256],65180:[[1579],256],65181:[[1580],256],65182:[[1580],256],65183:[[1580],256],65184:[[1580],256],65185:[[1581],256],65186:[[1581],256],65187:[[1581],256],65188:[[1581],256],65189:[[1582],256],65190:[[1582],256],65191:[[1582],256],65192:[[1582],256],65193:[[1583],256],65194:[[1583],256],65195:[[1584],256],65196:[[1584],256],65197:[[1585],256],65198:[[1585],256],65199:[[1586],256],65200:[[1586],256],65201:[[1587],256],65202:[[1587],256],65203:[[1587],256],65204:[[1587],256],65205:[[1588],256],65206:[[1588],256],65207:[[1588],256],65208:[[1588],256],65209:[[1589],256],65210:[[1589],256],65211:[[1589],256],65212:[[1589],256],65213:[[1590],256],65214:[[1590],256],65215:[[1590],256],65216:[[1590],256],65217:[[1591],256],65218:[[1591],256],65219:[[1591],256],65220:[[1591],256],65221:[[1592],256],65222:[[1592],256],65223:[[1592],256],65224:[[1592],256],65225:[[1593],256],65226:[[1593],256],65227:[[1593],256],65228:[[1593],256],65229:[[1594],256],65230:[[1594],256],65231:[[1594],256],65232:[[1594],256],65233:[[1601],256],65234:[[1601],256],65235:[[1601],256],65236:[[1601],256],65237:[[1602],256],65238:[[1602],256],65239:[[1602],256],65240:[[1602],256],65241:[[1603],256],65242:[[1603],256],65243:[[1603],256],65244:[[1603],256],65245:[[1604],256],65246:[[1604],256],65247:[[1604],256],65248:[[1604],256],65249:[[1605],256],65250:[[1605],256],65251:[[1605],256],65252:[[1605],256],65253:[[1606],256],65254:[[1606],256],65255:[[1606],256],65256:[[1606],256],65257:[[1607],256],65258:[[1607],256],65259:[[1607],256],65260:[[1607],256],65261:[[1608],256],65262:[[1608],256],65263:[[1609],256],65264:[[1609],256],65265:[[1610],256],65266:[[1610],256],65267:[[1610],256],65268:[[1610],256],65269:[[1604,1570],256],65270:[[1604,1570],256],65271:[[1604,1571],256],65272:[[1604,1571],256],65273:[[1604,1573],256],65274:[[1604,1573],256],65275:[[1604,1575],256],65276:[[1604,1575],256]},65280:{65281:[[33],256],65282:[[34],256],65283:[[35],256],65284:[[36],256],65285:[[37],256],65286:[[38],256],65287:[[39],256],65288:[[40],256],65289:[[41],256],65290:[[42],256],65291:[[43],256],65292:[[44],256],65293:[[45],256],65294:[[46],256],65295:[[47],256],65296:[[48],256],65297:[[49],256],65298:[[50],256],65299:[[51],256],65300:[[52],256],65301:[[53],256],65302:[[54],256],65303:[[55],256],65304:[[56],256],65305:[[57],256],65306:[[58],256],65307:[[59],256],65308:[[60],256],65309:[[61],256],65310:[[62],256],65311:[[63],256],65312:[[64],256],65313:[[65],256],65314:[[66],256],65315:[[67],256],65316:[[68],256],65317:[[69],256],65318:[[70],256],65319:[[71],256],65320:[[72],256],65321:[[73],256],65322:[[74],256],65323:[[75],256],65324:[[76],256],65325:[[77],256],65326:[[78],256],65327:[[79],256],65328:[[80],256],65329:[[81],256],65330:[[82],256],65331:[[83],256],65332:[[84],256],65333:[[85],256],65334:[[86],256],65335:[[87],256],65336:[[88],256],65337:[[89],256],65338:[[90],256],65339:[[91],256],65340:[[92],256],65341:[[93],256],65342:[[94],256],65343:[[95],256],65344:[[96],256],65345:[[97],256],65346:[[98],256],65347:[[99],256],65348:[[100],256],65349:[[101],256],65350:[[102],256],65351:[[103],256],65352:[[104],256],65353:[[105],256],65354:[[106],256],65355:[[107],256],65356:[[108],256],65357:[[109],256],65358:[[110],256],65359:[[111],256],65360:[[112],256],65361:[[113],256],65362:[[114],256],65363:[[115],256],65364:[[116],256],65365:[[117],256],65366:[[118],256],65367:[[119],256],65368:[[120],256],65369:[[121],256],65370:[[122],256],65371:[[123],256],65372:[[124],256],65373:[[125],256],65374:[[126],256],65375:[[10629],256],65376:[[10630],256],65377:[[12290],256],65378:[[12300],256],65379:[[12301],256],65380:[[12289],256],65381:[[12539],256],65382:[[12530],256],65383:[[12449],256],65384:[[12451],256],65385:[[12453],256],65386:[[12455],256],65387:[[12457],256],65388:[[12515],256],65389:[[12517],256],65390:[[12519],256],65391:[[12483],256],65392:[[12540],256],65393:[[12450],256],65394:[[12452],256],65395:[[12454],256],65396:[[12456],256],65397:[[12458],256],65398:[[12459],256],65399:[[12461],256],65400:[[12463],256],65401:[[12465],256],65402:[[12467],256],65403:[[12469],256],65404:[[12471],256],65405:[[12473],256],65406:[[12475],256],65407:[[12477],256],65408:[[12479],256],65409:[[12481],256],65410:[[12484],256],65411:[[12486],256],65412:[[12488],256],65413:[[12490],256],65414:[[12491],256],65415:[[12492],256],65416:[[12493],256],65417:[[12494],256],65418:[[12495],256],65419:[[12498],256],65420:[[12501],256],65421:[[12504],256],65422:[[12507],256],65423:[[12510],256],65424:[[12511],256],65425:[[12512],256],65426:[[12513],256],65427:[[12514],256],65428:[[12516],256],65429:[[12518],256],65430:[[12520],256],65431:[[12521],256],65432:[[12522],256],65433:[[12523],256],65434:[[12524],256],65435:[[12525],256],65436:[[12527],256],65437:[[12531],256],65438:[[12441],256],65439:[[12442],256],65440:[[12644],256],65441:[[12593],256],65442:[[12594],256],65443:[[12595],256],65444:[[12596],256],65445:[[12597],256],65446:[[12598],256],65447:[[12599],256],65448:[[12600],256],65449:[[12601],256],65450:[[12602],256],65451:[[12603],256],65452:[[12604],256],65453:[[12605],256],65454:[[12606],256],65455:[[12607],256],65456:[[12608],256],65457:[[12609],256],65458:[[12610],256],65459:[[12611],256],65460:[[12612],256],65461:[[12613],256],65462:[[12614],256],65463:[[12615],256],65464:[[12616],256],65465:[[12617],256],65466:[[12618],256],65467:[[12619],256],65468:[[12620],256],65469:[[12621],256],65470:[[12622],256],65474:[[12623],256],65475:[[12624],256],65476:[[12625],256],65477:[[12626],256],65478:[[12627],256],65479:[[12628],256],65482:[[12629],256],65483:[[12630],256],65484:[[12631],256],65485:[[12632],256],65486:[[12633],256],65487:[[12634],256],65490:[[12635],256],65491:[[12636],256],65492:[[12637],256],65493:[[12638],256],65494:[[12639],256],65495:[[12640],256],65498:[[12641],256],65499:[[12642],256],65500:[[12643],256],65504:[[162],256],65505:[[163],256],65506:[[172],256],65507:[[175],256],65508:[[166],256],65509:[[165],256],65510:[[8361],256],65512:[[9474],256],65513:[[8592],256],65514:[[8593],256],65515:[[8594],256],65516:[[8595],256],65517:[[9632],256],65518:[[9675],256]}};var w={nfc:function(e){return b("NFC",e)},nfd:function(e){return b("NFD",e)},nfkc:function(e){return b("NFKC",e)},nfkd:function(e){return b("NFKD",e)}};e.exports=w,w.shimApplied=!1,String.prototype.normalize||(Object.defineProperty(String.prototype,"normalize",{enumerable:!1,configurable:!0,writable:!0,value:function(){var e=""+this,t=void 0===arguments[0]?"NFC":arguments[0];if(null==this)throw new TypeError("Cannot call method on "+Object.prototype.toString.call(this));if("NFC"===t)return w.nfc(e);if("NFD"===t)return w.nfd(e);if("NFKC"===t)return w.nfkc(e);if("NFKD"===t)return w.nfkd(e);throw new RangeError("Invalid normalization form: "+t)}}),w.shimApplied=!0)}()},function(e,t){t.onOuterClick=function(e){return function(){e.setState({searchQuery:""})}}},function(e,t,r){e.exports=r(36)},function(e,t,r){"use strict";function o(){}function s(){}var i=r(15);s.resetWarningCache=o,e.exports=function(){function e(e,t,r,o,s,a){if(a!==i){var n=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw n.name="Invariant Violation",n}}function t(){return e}e.isRequired=e;var r={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:s,resetWarningCache:o};return r.PropTypes=r,r}},function(e,t,r){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,r){"use strict";function o(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case a:switch(e=e.type){case b:case w:case c:case h:case l:case m:return e;default:switch(e=e&&e.$$typeof){case d:case p:case u:return e;default:return t}}case g:case y:case n:return t}}}function s(e){return o(e)===w}Object.defineProperty(t,"__esModule",{value:!0});var i="function"==typeof Symbol&&Symbol.for,a=i?Symbol.for("react.element"):60103,n=i?Symbol.for("react.portal"):60106,c=i?Symbol.for("react.fragment"):60107,l=i?Symbol.for("react.strict_mode"):60108,h=i?Symbol.for("react.profiler"):60114,u=i?Symbol.for("react.provider"):60109,d=i?Symbol.for("react.context"):60110,b=i?Symbol.for("react.async_mode"):60111,w=i?Symbol.for("react.concurrent_mode"):60111,p=i?Symbol.for("react.forward_ref"):60112,m=i?Symbol.for("react.suspense"):60113,f=i?Symbol.for("react.suspense_list"):60120,y=i?Symbol.for("react.memo"):60115,g=i?Symbol.for("react.lazy"):60116,z=i?Symbol.for("react.fundamental"):60117,k=i?Symbol.for("react.responder"):60118,v=i?Symbol.for("react.scope"):60119;t.typeOf=o,t.AsyncMode=b,t.ConcurrentMode=w,t.ContextConsumer=d,t.ContextProvider=u,t.Element=a,t.ForwardRef=p,t.Fragment=c,t.Lazy=g,t.Memo=y,t.Portal=n,t.Profiler=h,t.StrictMode=l,t.Suspense=m,t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===c||e===w||e===h||e===l||e===m||e===f||"object"==typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===y||e.$$typeof===u||e.$$typeof===d||e.$$typeof===p||e.$$typeof===z||e.$$typeof===k||e.$$typeof===v)},t.isAsyncMode=function(e){return s(e)||o(e)===b},t.isConcurrentMode=s,t.isContextConsumer=function(e){return o(e)===d},t.isContextProvider=function(e){return o(e)===u},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===a},t.isForwardRef=function(e){return o(e)===p},t.isFragment=function(e){return o(e)===c},t.isLazy=function(e){return o(e)===g},t.isMemo=function(e){return o(e)===y},t.isPortal=function(e){return o(e)===n},t.isProfiler=function(e){return o(e)===h},t.isStrictMode=function(e){return o(e)===l},t.isSuspense=function(e){return o(e)===m}},function(e,t,r){"use strict";var o=r(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=o(r(0)),i=r(0).PropTypes||r(1),a=function(e){var t=e.className;return s.default.createElement("svg",{className:t,xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32",fill:"white"},s.default.createElement("polygon",{points:"31.5,13.5 18.5,13.5 18.5,0.5 13.5,0.5 13.5,13.5 0.5,13.5 0.5,18.5 13.5,18.5 13.5,31.5 18.5,31.5 18.5,18.5 31.5,18.5"}))};a.propTypes={className:i.string},a.defaultProps={className:""};var n=a;t.default=n},function(e,t,r){"use strict";var o=r(8),s=r(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=s(r(3)),a=s(r(4)),n=s(r(5)),c=s(r(6)),l=s(r(7)),h=o(r(0)),u=r(0).PropTypes||r(1),d=function(e){function t(){return(0,i.default)(this,t),(0,n.default)(this,(0,c.default)(t).apply(this,arguments))}return(0,l.default)(t,e),(0,a.default)(t,[{key:"componentDidMount",value:function(){this.icon.setAttribute("focusable","false")}},{key:"render",value:function(){var e=this,t=this.props.className;return h.default.createElement("svg",{className:t,xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32",ref:function(t){e.icon=t}},h.default.createElement("polygon",{points:"29 16 3 0 3 7.2 17.6 16 3 24.8 3 32 29 16"}))}}]),t}(h.Component);d.propTypes={className:u.string},d.defaultProps={className:""};var b=d;t.default=b},function(e,t){function r(e){return(r="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(t){return"function"==typeof Symbol&&"symbol"===r(Symbol.iterator)?e.exports=o=function(e){return r(e)}:e.exports=o=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":r(e)},o(t)}e.exports=o},function(e,t){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},function(e,t){function r(t,o){return e.exports=r=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},r(t,o)}e.exports=r},function(e,t,r){"use strict";var o=r(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=o(r(3)),i=o(r(4)),a=o(r(5)),n=o(r(6)),c=o(r(7)),l=o(r(0)),h=function(e){function t(){return(0,s.default)(this,t),(0,a.default)(this,(0,n.default)(t).apply(this,arguments))}return(0,c.default)(t,e),(0,i.default)(t,[{key:"componentDidMount",value:function(){this.node.setAttribute("focusable","false")}},{key:"render",value:function(){var e=this;return l.default.createElement("svg",{version:"1.1",xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",width:"18px",height:"18px",viewBox:"0 0 32 32",enableBackground:"new 0 0 32 32",xmlSpace:"preserve",ref:function(t){e.node=t}},l.default.createElement("polygon",{points:"32,3.5 28.5,0 16,12.5 3.5,0 0,3.5 12.5,16 0,28.5 3.5,32 16,19.5 28.5,32 32,28.5 19.5,16"}))}}]),t}(l.default.Component);t.default=h},function(e,t,r){"use strict";var o=r(8),s=r(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=s(r(3)),a=s(r(4)),n=s(r(5)),c=s(r(6)),l=s(r(7)),h=o(r(0)),u=function(e){function t(){return(0,i.default)(this,t),(0,n.default)(this,(0,c.default)(t).apply(this,arguments))}return(0,l.default)(t,e),(0,a.default)(t,[{key:"componentDidMount",value:function(){this.icon.setAttribute("focusable","false")}},{key:"render",value:function(){var e=this;return h.default.createElement("svg",{version:"1.1",x:"0px",y:"0px",width:"18px",height:"18px",viewBox:"0 0 32 32",ref:function(t){e.icon=t}},h.default.createElement("g",{id:"Grid","data-reactid":".2fuuqwria3c.1.0.1.0.0.3.1.0.0.$KS3.0.2.0.0"}),h.default.createElement("g",{id:"Layer_2","data-reactid":".2fuuqwria3c.1.0.1.0.0.3.1.0.0.$KS3.0.2.0.1"}),h.default.createElement("polygon",{points:"16,29 32,3 24.8,3 16,18.3 7.2,3 0,3","data-reactid":".2fuuqwria3c.1.0.1.0.0.3.1.0.0.$KS3.0.2.0.1.0"}))}}]),t}(h.Component);t.default=u},function(e,t,r){"use strict";var o=r(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=o(r(0)),i=function(){return s.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32"},s.default.createElement("polygon",{points:"17 15.4 17 6 15 6 15 16.6 23.8 21.7 24.8 19.9 17 15.4"}),s.default.createElement("path",{d:"M16,4A12,12,0,1,1,4,16,12,12,0,0,1,16,4m0-4A16,16,0,1,0,32,16,16,16,0,0,0,16,0Z"}))};t.default=i},function(e,t,r){"use strict";var o=r(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=o(r(0)),i=r(0).PropTypes||r(1),a=function(e){var t=e.className;return s.default.createElement("svg",{className:t,xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32"},s.default.createElement("title",null,"listen"),s.default.createElement("path",{d:"M21.4,4.8,20,6.2a14,14,0,0,1,0,19.6l1.4,1.4a16,16,0,0,0,0-22.4Z"}),s.default.createElement("path",{d:"M25.6.5,24.2,2a19.9,19.9,0,0,1,0,28.1l1.4,1.4A22,22,0,0,0,25.6.5Z"}),s.default.createElement("polygon",{points:"16 4 10 10 0 10 0 22 10 22 16 28 16 4"}))};a.propTypes={className:i.string},a.defaultProps={className:""};var n=a;t.default=n},function(e,t,r){"use strict";var o=r(8),s=r(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=s(r(3)),a=s(r(4)),n=s(r(5)),c=s(r(6)),l=s(r(7)),h=o(r(0)),u=function(e){function t(){return(0,i.default)(this,t),(0,n.default)(this,(0,c.default)(t).apply(this,arguments))}return(0,l.default)(t,e),(0,a.default)(t,[{key:"componentDidMount",value:function(){this.icon.setAttribute("focusable","false")}},{key:"render",value:function(){var e=this;return h.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32","aria-labelledby":"next-chevron-title",ref:function(t){e.icon=t}},h.default.createElement("title",{id:"next-chevron-title"},"Next"),h.default.createElement("desc",null,"Move to the next page"),h.default.createElement("polygon",{points:"26,16 0,0 0,7.2 14.6,16 0,24.8 0,32"}))}}]),t}(h.Component);t.default=u},function(e,t,r){"use strict";var o=r(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=o(r(0)),i=function(){return s.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32"},s.default.createElement("title",null,"no"),s.default.createElement("polygon",{points:"32 3.5 28.5 0 16 12.5 3.5 0 0 3.5 12.5 16 0 28.5 3.5 32 16 19.5 28.5 32 32 28.5 19.5 16 32 3.5"}))};t.default=i},function(e,t,r){"use strict";var o=r(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=o(r(0)),i=r(0).PropTypes||r(1),a=function(e){var t=e.className;return s.default.createElement("svg",{className:t,xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32"},s.default.createElement("title",null,"play"),s.default.createElement("polygon",{points:"3 32 29 16 3 0 3 32"}))};a.propTypes={className:i.string},a.defaultProps={className:""};var n=a;t.default=n},function(e,t,r){"use strict";var o=r(8),s=r(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=s(r(3)),a=s(r(4)),n=s(r(5)),c=s(r(6)),l=s(r(7)),h=o(r(0)),u=function(e){function t(){return(0,i.default)(this,t),(0,n.default)(this,(0,c.default)(t).apply(this,arguments))}return(0,l.default)(t,e),(0,a.default)(t,[{key:"componentDidMount",value:function(){this.icon.setAttribute("focusable","false")}},{key:"render",value:function(){var e=this;return h.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32","aria-labelledby":"previous-chevron-title",ref:function(t){e.icon=t}},h.default.createElement("title",{id:"previous-chevron-title"},"Previous"),h.default.createElement("desc",null,"Move to the previous page"),h.default.createElement("polygon",{points:"0,16 26,0 26,7.2 11.4,16 26,24.8 26,32"}))}}]),t}(h.Component);t.default=u},function(e,t,r){"use strict";var o=r(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=o(r(0)),i=r(0).PropTypes||r(1),a=function(e){var t=e.className;return s.default.createElement("svg",{className:t,xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32"},s.default.createElement("path",{d:"M16 28C9.4 28 4 22.6 4 16S9.4 4 16 4c.3 0 .7 0 1 .1v-4c-.3-.1-.7-.1-1-.1C7.2 0 0 7.2 0 16s7.2 16 16 16c6.3 0 11.7-3.6 14.3-8.9l-3.5-2c-1.9 4.1-6 6.9-10.8 6.9z"}),s.default.createElement("path",{d:"M15 6v10.6l8.8 5.1 1-1.8-7.8-4.5V6"}),s.default.createElement("circle",{cx:"30",cy:"16",r:"2"}),s.default.createElement("circle",{cx:"28",cy:"9",r:"2"}),s.default.createElement("circle",{cx:"23",cy:"4",r:"2"}))};a.propTypes={className:i.string},a.defaultProps={className:""};var n=a;t.default=n},function(e,t,r){"use strict";var o=r(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=o(r(0)),i=r(0).PropTypes||r(1),a=function(e){var t=e.className,r=e.height,o=e.width;return s.default.createElement("svg",{className:t,xmlns:"http://www.w3.org/2000/svg",width:o,height:r,viewBox:"0 0 ".concat(o," ").concat(r)},s.default.createElement("title",null,"stop"),s.default.createElement("rect",{width:o,height:r}))};a.propTypes={className:i.string,height:i.number,width:i.number},a.defaultProps={className:"",height:32,width:32};var n=a;t.default=n},function(e,t,r){"use strict";var o=r(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=o(r(0)),i=function(){return s.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32"},s.default.createElement("title",null,"search"),s.default.createElement("path",{d:"M32,28.5l-8.2-8.2a13,13,0,1,0-3.5,3.5L28.5,32ZM6.6,19.4A9,9,0,1,1,13,22,8.9,8.9,0,0,1,6.6,19.4Z"}))};t.default=i},function(e,t,r){"use strict";var o=r(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=o(r(0)),i=function(){return s.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32"},s.default.createElement("title",null,"yes"),s.default.createElement("polygon",{points:"12.9 28.9 31.9 6.3 28.1 3.1 12.3 21.9 3.3 14.4 0.1 18.2 12.9 28.9"}))};t.default=i},function(e,t,r){"use strict";var o=r(8),s=r(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=s(r(3)),a=s(r(4)),n=s(r(5)),c=s(r(6)),l=s(r(7)),h=o(r(0)),u=function(e){function t(){return(0,i.default)(this,t),(0,n.default)(this,(0,c.default)(t).apply(this,arguments))}return(0,l.default)(t,e),(0,a.default)(t,[{key:"componentDidMount",value:function(){this.svg.setAttribute("focusable","false")}},{key:"render",value:function(){var e=this;return h.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32",ref:function(t){e.svg=t}},h.default.createElement("path",{d:"M29.8 8l-3.5 2c1 1.8 1.6 3.8 1.6 6 0 6.6-5.4 12-12 12S4 22.6 4 16 9.4 4 16 4V0C7.2 0 0 7.2 0 16s7.2 16 16 16 16-7.2 16-16c0-2.9-.8-5.6-2.2-8z"}))}}]),t}(h.Component);t.default=u},function(e,t,r){"use strict";var o=r(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=o(r(3)),i=o(r(4)),a=o(r(5)),n=o(r(6)),c=o(r(7)),l=o(r(0)),h=function(e){function t(){return(0,s.default)(this,t),(0,a.default)(this,(0,n.default)(t).apply(this,arguments))}return(0,c.default)(t,e),(0,i.default)(t,[{key:"componentDidMount",value:function(){this.node.setAttribute("focusable","false")}},{key:"render",value:function(){var e=this;return l.default.createElement("svg",{version:"1.1",xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",width:"32px",height:"32px",viewBox:"0 0 32 32",enableBackground:"new 0 0 32 32",xmlSpace:"preserve",ref:function(t){e.node=t}},l.default.createElement("g",{id:"Grid"}),l.default.createElement("g",{id:"Layer_2"},l.default.createElement("g",null,l.default.createElement("path",{d:"M16,2L0,30h32L16,2z M18,27h-4v-4h4V27z M14,21V11h4v10H14z"}))))}}]),t}(l.default.Component);t.default=h},function(e,t,r){"use strict";function o(e,t){if(null==e)return{};var r,o,s={},i=Object.keys(e);for(o=0;o<i.length;o++)r=i[o],t.indexOf(r)>=0||(s[r]=e[r]);return s}function s(){return(s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e}).apply(this,arguments)}function i(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function a(e){return null!=e&&"object"==typeof e&&1===e.nodeType}function n(e,t){return(!t||"hidden"!==e)&&"visible"!==e&&"clip"!==e}function c(e,t){if(e.clientHeight<e.scrollHeight||e.clientWidth<e.scrollWidth){var r=getComputedStyle(e,null);return n(r.overflowY,t)||n(r.overflowX,t)}return!1}function l(e,t,r,o,s,i,a,n){return i<e&&a>t||i>e&&a<t?0:i<=e&&n<=r||a>=t&&n>=r?i-e-o:a>t&&n<r||i<e&&n>r?a-t+s:0}function h(e){return"function"==typeof e?e:u}function u(){}function d(e,t){null!==e&&Z(e,{boundary:t,block:"nearest",scrollMode:"if-needed"}).forEach(function(e){var t=e.el,r=e.top,o=e.left;t.scrollTop=r,t.scrollLeft=o})}function b(e,t){return e===t||e.contains&&e.contains(t)}function w(e,t){function r(){s&&clearTimeout(s)}function o(){for(var o=arguments.length,i=new Array(o),a=0;a<o;a++)i[a]=arguments[a];r(),s=setTimeout(function(){s=null,e.apply(void 0,i)},t)}var s;return o.cancel=r,o}function p(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e){for(var r=arguments.length,o=new Array(r>1?r-1:0),s=1;s<r;s++)o[s-1]=arguments[s];return t.some(function(t){return t&&t.apply(void 0,[e].concat(o)),e.preventDownshiftDefault||e.hasOwnProperty("nativeEvent")&&e.nativeEvent.preventDownshiftDefault})}}function m(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(){for(var e=arguments.length,r=new Array(e),o=0;o<e;o++)r[o]=arguments[o];t.forEach(function(e){e&&e.apply(void 0,r)})}}function f(e,t){return!(e=Array.isArray(e)?e[0]:e)&&t?t:e}function y(e){return"string"==typeof e.type}function g(e){return e.props}function z(e){void 0===e&&(e={});var t={};return ee.forEach(function(r){e.hasOwnProperty(r)&&(t[r]=e[r])}),t}function k(e){var t=e.key,r=e.keyCode;return r>=37&&r<=40&&0!==t.indexOf("Arrow")?"Arrow"+t:t}function v(e,t,r){var o=r-1;("number"!=typeof t||t<0||t>=r)&&(t=e>0?-1:o+1);var s=t+e;return s<0?s=o:s>o&&(s=0),s}function j(e,t){var r=x(t);e&&(r.textContent=e,te())}function x(e){void 0===e&&(e=document);var t=e.getElementById("a11y-status-message");return t||((t=e.createElement("div")).setAttribute("id","a11y-status-message"),t.setAttribute("role","status"),t.setAttribute("aria-live","polite"),t.setAttribute("aria-relevant","additions text"),Object.assign(t.style,{border:"0",clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:"0",position:"absolute",width:"1px"}),e.body.appendChild(t),t)}function H(e,t,r,o){if(-1===t)return e>0?0:r-1;var s=t+e;return s<0?o?r-1:0:s>=r?o?0:r-1:s}function I(e,t,r,o){var s,i=r.map(function(e){return o(e).toLowerCase()}),a=t+1;return(s=i.slice(a).findIndex(function(t){return t.startsWith(e)}))>-1?s+a:i.slice(0,a).findIndex(function(t){return t.startsWith(e)})}function S(e,t){return Object.keys(e).reduce(function(r,o){return r[o]=o in t?t[o]:e[o],r},{})}function C(e){return/^\S{1}$/.test(e)}function O(e){return""+e.slice(0,1).toUpperCase()+e.slice(1)}function E(e,t,r){Object.keys(t).forEach(function(o){!function(e,t,r,o){var s="on"+O(e)+"Change";t[s]&&void 0!==o[e]&&o[e]!==r[e]&&t[s](o)}(o,e,t,r)}),e.onStateChange&&void 0!==r&&e.onStateChange(r)}function M(e,t,r){var o=e.items,s=e.initialHighlightedIndex,i=e.defaultHighlightedIndex,a=t.selectedItem,n=t.highlightedIndex;return void 0!==s&&n>-1?s:void 0!==i?i:a?0===r?o.indexOf(a):H(r,o.indexOf(a),o.length,!1):0===r?-1:r<0?o.length-1:0}function q(e,t){var r="default"+O(t);return r in e?e[r]:ke[t]}function P(e,t){if(t in e)return e[t];var r="initial"+O(t);return r in e?e[r]:q(e,t)}function D(e,t){var r,o=t.type,i=t.props,a=t.shiftKey;switch(o){case Me:r={highlightedIndex:t.index};break;case qe:r={isOpen:q(i,"isOpen"),highlightedIndex:q(i,"highlightedIndex"),selectedItem:i.items[t.index]};break;case Ee:r=s({isOpen:!1,highlightedIndex:-1},e.highlightedIndex>=0&&{selectedItem:i.items[e.highlightedIndex]});break;case je:r={highlightedIndex:H(a?5:1,e.highlightedIndex,i.items.length,i.circularNavigation)};break;case xe:r={highlightedIndex:H(a?-5:-1,e.highlightedIndex,i.items.length,i.circularNavigation)};break;case Ie:r={highlightedIndex:0};break;case Se:r={highlightedIndex:i.items.length-1};break;case He:r={isOpen:!1,highlightedIndex:-1};break;case Ce:r=s({isOpen:q(i,"isOpen"),highlightedIndex:q(i,"highlightedIndex")},e.highlightedIndex>=0&&{selectedItem:i.items[e.highlightedIndex]});break;case Oe:var n=t.key,c=""+e.keysSoFar+n,l=I(c,e.highlightedIndex,i.items,i.itemToString);r=s({keysSoFar:c},l>=0&&{highlightedIndex:l});break;case Pe:var h=t.key,u=""+e.keysSoFar+h,d=I(u,e.selectedItem?i.items.indexOf(e.selectedItem):-1,i.items,i.itemToString);r=s({keysSoFar:u},d>=0&&{selectedItem:i.items[d]});break;case De:r={isOpen:!0,highlightedIndex:M(i,e,1)};break;case Te:r={isOpen:!0,highlightedIndex:M(i,e,-1)};break;case _e:case Be:r={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:M(i,e,0)};break;case Ae:r={isOpen:!0,highlightedIndex:M(i,e,0)};break;case Re:r={isOpen:!1};break;case Le:r={highlightedIndex:t.highlightedIndex};break;case Ne:r={selectedItem:t.selectedItem};break;case Ke:r={keysSoFar:""};break;case We:r={highlightedIndex:q(i,"highlightedIndex"),isOpen:q(i,"isOpen"),selectedItem:q(i,"selectedItem")};break;default:throw new Error("Reducer called without proper action type.")}return s({},e,{},r)}function T(e){void 0===e&&(e={}),Je(e);var t=s({},Ve,{},e),r=t.items,i=t.itemToString,a=t.getA11yStatusMessage,n=t.getA11ySelectionMessage,c=t.initialIsOpen,l=t.defaultIsOpen,h=t.scrollIntoView,u=t.environment,d=function(e,t,r){var o=G.a.useCallback(function(t,r){t=S(t,r.props);var o=(0,r.props.stateReducer)(t,s({},r,{changes:e(t,r)}));return E(r.props,t,o),o},[e]),i=G.a.useReducer(o,t),a=i[0],n=i[1];return[S(a,r),n]}(D,function(e){var t=P(e,"selectedItem"),r=P(e,"highlightedIndex"),o=P(e,"isOpen");return{highlightedIndex:r<0&&t?e.items.indexOf(t):r,isOpen:o,selectedItem:t,keysSoFar:""}}(t),t),b=d[0],f=b.isOpen,y=b.highlightedIndex,g=b.selectedItem,z=b.keysSoFar,v=d[1],x=function(e){return v(s({props:t},e))},H=function(e,t){var r=void 0===t?{}:t,o=r.id,s=r.labelId,i=r.menuId,a=r.getItemId,n=r.toggleButtonId,c=void 0===o?"downshift-"+e():o;return{labelId:s||c+"-label",menuId:i||c+"-menu",getItemId:a||function(e){return c+"-item-"+e},toggleButtonId:n||c+"-toggle-button"}}(Q,t),I=H.labelId,O=H.getItemId,M=H.menuId,q=H.toggleButtonId,T=Object(V.useRef)(null),_=Object(V.useRef)(null),B=Object(V.useRef)();B.current=[];var A=Object(V.useRef)(!0),R=Object(V.useRef)(!0);Object(V.useEffect)(function(){A.current||j(a({isOpen:f,items:r,selectedItem:g,itemToString:i}),u.document)},[f]),Object(V.useEffect)(function(){A.current||j(n({isOpen:f,items:r,selectedItem:g,itemToString:i}),u.document)},[g]),Object(V.useEffect)(function(){A.current&&(ze=w(function(){x({type:Ke})},500)),z&&ze()},[z]),Object(V.useEffect)(function(){A.current?(c||l||f)&&_.current.focus():f?_.current.focus():u.document.activeElement===_.current&&T.current.focus()},[f]),Object(V.useEffect)(function(){y<0||!f||!B.current.length||(!1===R.current?R.current=!0:h(B.current[y],_.current))},[y]),Object(V.useEffect)(function(){A.current=!1},[]);var L={ArrowDown:function(e){e.preventDefault(),x({type:je,shiftKey:e.shiftKey})},ArrowUp:function(e){e.preventDefault(),x({type:xe,shiftKey:e.shiftKey})},Home:function(e){e.preventDefault(),x({type:Ie})},End:function(e){e.preventDefault(),x({type:Se})},Escape:function(){x({type:He})},Enter:function(e){e.preventDefault(),x({type:Ce})},Tab:function(e){e.shiftKey&&x({type:Ee})}},N={ArrowDown:function(e){e.preventDefault(),x({type:De})},ArrowUp:function(e){e.preventDefault(),x({type:Te})}},K=function(e){var t=k(e);t&&L[t]?L[t](e):C(t)&&x({type:Oe,key:t})},W=function(e){e.relatedTarget!==T.current&&x({type:Ee})},F=function(){x({type:_e})},J=function(e){var t=k(e);t&&N[t]?N[t](e):C(t)&&x({type:Pe,key:t})};return{getToggleButtonProps:function(e){var t,r=void 0===e?{}:e,i=r.onClick,a=r.onKeyDown,n=r.refKey,c=void 0===n?"ref":n,l=r.ref,h=o(r,["onClick","onKeyDown","refKey","ref"]);return s(((t={})[c]=m(l,function(e){T.current=e}),t.id=q,t["aria-haspopup"]="listbox",t["aria-expanded"]=f,t["aria-labelledby"]=I+" "+q,t.onClick=p(i,F),t.onKeyDown=p(a,J),t),h)},getLabelProps:function(e){return s({id:I},e)},getMenuProps:function(e){var t,r=void 0===e?{}:e,i=r.onKeyDown,a=r.onBlur,n=r.refKey,c=void 0===n?"ref":n,l=r.ref,h=o(r,["onKeyDown","onBlur","refKey","ref"]);return s(((t={})[c]=m(l,function(e){_.current=e}),t.id=M,t.role="listbox",t["aria-labelledby"]=I,t.tabIndex=-1,t),y>-1&&{"aria-activedescendant":O(y)},{onKeyDown:p(i,K),onBlur:p(a,W)},h)},getItemProps:function(e){var t,i=void 0===e?{}:e,a=i.item,n=i.index,c=i.refKey,l=void 0===c?"ref":c,h=i.ref,u=i.onMouseMove,d=i.onClick,b=o(i,["item","index","refKey","ref","onMouseMove","onClick"]),w=function(e,t,r){return void 0!==e?e:0===r.length?-1:r.indexOf(t)}(n,a,r);if(w<0)throw new Error("Pass either item or item index in getItemProps!");return s(((t={})[l]=m(h,function(e){e&&B.current.push(e)}),t.role="option",t),w===y&&{"aria-selected":!0},{id:O(w),onMouseMove:p(u,function(){return function(e){e!==y&&(R.current=!1,x({type:Me,index:e}))}(w)}),onClick:p(d,function(){return function(e){x({type:qe,index:e})}(w)})},b)},toggleMenu:function(){x({type:Be})},openMenu:function(){x({type:Ae})},closeMenu:function(){x({type:Re})},setHighlightedIndex:function(e){x({type:Le,highlightedIndex:e})},selectItem:function(e){x({type:Ne,selectedItem:e})},reset:function(){x({type:We})},highlightedIndex:y,isOpen:f,selectedItem:g}}function _(){return(_=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e}).apply(this,arguments)}function B(e){return(B="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 A(){return(A=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e}).apply(this,arguments)}function R(e,t){for(var r=0;r<t.length;r++){var o=t[r];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function L(e,t){return!t||"object"!==B(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function N(e){return(N=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function K(e,t){return(K=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function W(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,o)}return r}function F(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function J(e,t){switch(t.type){case Ge.stateChangeTypes.keyDownEnter:case Ge.stateChangeTypes.clickItem:return function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?W(r,!0).forEach(function(t){F(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):W(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},t,{isOpen:e.isOpen,highlightedIndex:e.highlightedIndex});default:return t}}r.r(t);var V=r(0),G=r.n(V),U=r(1),$=r.n(U);r(9);var Z=function(e,t){var r=t.scrollMode,o=t.block,s=t.inline,i=t.boundary,n=t.skipOverflowHiddenElements,h="function"==typeof i?i:function(e){return e!==i};if(!a(e))throw new TypeError("Invalid target");for(var u=document.scrollingElement||document.documentElement,d=[],b=e;a(b)&&h(b);){if((b=b.parentNode)===u){d.push(b);break}b===document.body&&c(b)&&!c(document.documentElement)||c(b,n)&&d.push(b)}for(var w=window.visualViewport?visualViewport.width:innerWidth,p=window.visualViewport?visualViewport.height:innerHeight,m=window.scrollX||pageXOffset,f=window.scrollY||pageYOffset,y=e.getBoundingClientRect(),g=y.height,z=y.width,k=y.top,v=y.right,j=y.bottom,x=y.left,H="start"===o||"nearest"===o?k:"end"===o?j:k+g/2,I="center"===s?x+z/2:"end"===s?v:x,S=[],C=0;C<d.length;C++){var O=d[C],E=O.getBoundingClientRect(),M=E.height,q=E.width,P=E.top,D=E.right,T=E.bottom,_=E.left;if("if-needed"===r&&k>=0&&x>=0&&j<=p&&v<=w&&k>=P&&j<=T&&x>=_&&v<=D)return S;var B=getComputedStyle(O),A=parseInt(B.borderLeftWidth,10),R=parseInt(B.borderTopWidth,10),L=parseInt(B.borderRightWidth,10),N=parseInt(B.borderBottomWidth,10),K=0,W=0,F="offsetWidth"in O?O.offsetWidth-O.clientWidth-A-L:0,J="offsetHeight"in O?O.offsetHeight-O.clientHeight-R-N:0;if(u===O)K="start"===o?H:"end"===o?H-p:"nearest"===o?l(f,f+p,p,R,N,f+H,f+H+g,g):H-p/2,W="start"===s?I:"center"===s?I-w/2:"end"===s?I-w:l(m,m+w,w,A,L,m+I,m+I+z,z),K=Math.max(0,K+f),W=Math.max(0,W+m);else{K="start"===o?H-P-R:"end"===o?H-T+N+J:"nearest"===o?l(P,T,M,R,N+J,H,H+g,g):H-(P+M/2)+J/2,W="start"===s?I-_-A:"center"===s?I-(_+q/2)+F/2:"end"===s?I-D+L+F:l(_,D,q,A,L+F,I,I+z,z);var V=O.scrollLeft,G=O.scrollTop;H+=G-(K=Math.max(0,Math.min(G+K,O.scrollHeight-M+J))),I+=V-(W=Math.max(0,Math.min(V+W,O.scrollWidth-q+F)))}S.push({el:O,top:K,left:W})}return S},Y=0,Q=function(){var e=Object(V.useState)(null),t=e[0],r=e[1];return Object(V.useEffect)(function(){return r(++Y)},[]),t},X=0,ee=["highlightedIndex","inputValue","isOpen","selectedItem","type"],te=w(function(){x().textContent=""},500),re=0,oe=2,se=3,ie=4,ae=5,ne=6,ce=7,le=8,he=9,ue=10,de=11,be=12,we=13,pe=14,me=Object.freeze({unknown:re,mouseUp:1,itemMouseEnter:oe,keyDownArrowUp:se,keyDownArrowDown:ie,keyDownEscape:ae,keyDownEnter:ne,keyDownHome:ce,keyDownEnd:le,clickItem:he,blurInput:ue,changeInput:de,keyDownSpaceButton:be,clickButton:we,blurButton:pe,controlledPropUpdatedSelectedItem:15,touchEnd:16}),fe=function(e){function t(t){var r=e.call(this,t)||this;r.id=r.props.id||"downshift-"+String(X++),r.menuId=r.props.menuId||r.id+"-menu",r.labelId=r.props.labelId||r.id+"-label",r.inputId=r.props.inputId||r.id+"-input",r.getItemId=r.props.getItemId||function(e){return r.id+"-item-"+e},r.input=null,r.items=[],r.itemCount=null,r.previousResultCount=0,r.timeoutIds=[],r.internalSetTimeout=function(e,t){var o=setTimeout(function(){r.timeoutIds=r.timeoutIds.filter(function(e){return e!==o}),e()},t);r.timeoutIds.push(o)},r.setItemCount=function(e){r.itemCount=e},r.unsetItemCount=function(){r.itemCount=null},r.setHighlightedIndex=function(e,t){void 0===e&&(e=r.props.defaultHighlightedIndex),void 0===t&&(t={}),t=z(t),r.internalSetState(s({highlightedIndex:e},t))},r.clearSelection=function(e){r.internalSetState({selectedItem:null,inputValue:"",highlightedIndex:r.props.defaultHighlightedIndex,isOpen:r.props.defaultIsOpen},e)},r.selectItem=function(e,t,o){t=z(t),r.internalSetState(s({isOpen:r.props.defaultIsOpen,highlightedIndex:r.props.defaultHighlightedIndex,selectedItem:e,inputValue:r.props.itemToString(e)},t),o)},r.selectItemAtIndex=function(e,t,o){var s=r.items[e];null!=s&&r.selectItem(s,t,o)},r.selectHighlightedItem=function(e,t){return r.selectItemAtIndex(r.getState().highlightedIndex,e,t)},r.internalSetState=function(e,t){var o,i,a={},n="function"==typeof e;return!n&&e.hasOwnProperty("inputValue")&&r.props.onInputValueChange(e.inputValue,s({},r.getStateAndHelpers(),{},e)),r.setState(function(t){t=r.getState(t);var c=n?e(t):e;c=r.props.stateReducer(t,c),o=c.hasOwnProperty("selectedItem");var l={},h={};return o&&c.selectedItem!==t.selectedItem&&(i=c.selectedItem),c.type=c.type||re,Object.keys(c).forEach(function(e){t[e]!==c[e]&&(a[e]=c[e]),"type"!==e&&(h[e]=c[e],r.isControlledProp(e)||(l[e]=c[e]))}),n&&c.hasOwnProperty("inputValue")&&r.props.onInputValueChange(c.inputValue,s({},r.getStateAndHelpers(),{},c)),l},function(){h(t)(),Object.keys(a).length>1&&r.props.onStateChange(a,r.getStateAndHelpers()),o&&r.props.onSelect(e.selectedItem,r.getStateAndHelpers()),void 0!==i&&r.props.onChange(i,r.getStateAndHelpers()),r.props.onUserAction(a,r.getStateAndHelpers())})},r.rootRef=function(e){return r._rootNode=e},r.getRootProps=function(e,t){var i,a=void 0===e?{}:e,n=a.refKey,c=void 0===n?"ref":n,l=a.ref,h=o(a,["refKey","ref"]),u=(void 0===t?{}:t).suppressRefError,d=void 0!==u&&u;r.getRootProps.called=!0,r.getRootProps.refKey=c,r.getRootProps.suppressRefError=d;var b=r.getState().isOpen;return s(((i={})[c]=m(l,r.rootRef),i.role="combobox",i["aria-expanded"]=b,i["aria-haspopup"]="listbox",i["aria-owns"]=b?r.menuId:null,i["aria-labelledby"]=r.labelId,i),h)},r.keyDownHandlers={ArrowDown:function(e){var t=this;if(e.preventDefault(),this.getState().isOpen){var r=e.shiftKey?5:1;this.moveHighlightedIndex(r,{type:ie})}else this.internalSetState({isOpen:!0,type:ie},function(){var e=t.getItemCount();e>0&&t.setHighlightedIndex(v(1,t.getState().highlightedIndex,e),{type:ie})})},ArrowUp:function(e){var t=this;if(e.preventDefault(),this.getState().isOpen){var r=e.shiftKey?-5:-1;this.moveHighlightedIndex(r,{type:se})}else this.internalSetState({isOpen:!0,type:se},function(){var e=t.getItemCount();e>0&&t.setHighlightedIndex(v(-1,t.getState().highlightedIndex,e),{type:ie})})},Enter:function(e){var t=this.getState(),r=t.isOpen,o=t.highlightedIndex;if(r&&null!=o){e.preventDefault();var s=this.items[o],i=this.getItemNodeFromIndex(o);if(null==s||i&&i.hasAttribute("disabled"))return;this.selectHighlightedItem({type:ne})}},Escape:function(e){e.preventDefault(),this.reset({type:ae,selectedItem:null,inputValue:""})}},r.buttonKeyDownHandlers=s({},r.keyDownHandlers,{" ":function(e){e.preventDefault(),this.toggleMenu({type:be})}}),r.inputKeyDownHandlers=s({},r.keyDownHandlers,{Home:function(e){this.highlightFirstOrLastIndex(e,!0,{type:ce})},End:function(e){this.highlightFirstOrLastIndex(e,!1,{type:le})}}),r.getToggleButtonProps=function(e){var t=void 0===e?{}:e,i=t.onClick,a=(t.onPress,t.onKeyDown),n=t.onKeyUp,c=t.onBlur,l=o(t,["onClick","onPress","onKeyDown","onKeyUp","onBlur"]),h=r.getState().isOpen,u={onClick:p(i,r.buttonHandleClick),onKeyDown:p(a,r.buttonHandleKeyDown),onKeyUp:p(n,r.buttonHandleKeyUp),onBlur:p(c,r.buttonHandleBlur)};return s({type:"button",role:"button","aria-label":h?"close menu":"open menu","aria-haspopup":!0,"data-toggle":!0},l.disabled?{}:u,{},l)},r.buttonHandleKeyUp=function(e){e.preventDefault()},r.buttonHandleKeyDown=function(e){var t=k(e);r.buttonKeyDownHandlers[t]&&r.buttonKeyDownHandlers[t].call(i(r),e)},r.buttonHandleClick=function(e){e.preventDefault(),r.props.environment.document.activeElement===r.props.environment.document.body&&e.target.focus(),r.internalSetTimeout(function(){return r.toggleMenu({type:we})})},r.buttonHandleBlur=function(e){var t=e.target;r.internalSetTimeout(function(){r.isMouseDown||null!=r.props.environment.document.activeElement&&r.props.environment.document.activeElement.id===r.inputId||r.props.environment.document.activeElement===t||r.reset({type:pe})})},r.getLabelProps=function(e){return s({htmlFor:r.inputId,id:r.labelId},e)},r.getInputProps=function(e){var t,i=void 0===e?{}:e,a=i.onKeyDown,n=i.onBlur,c=i.onChange,l=i.onInput,h=(i.onChangeText,o(i,["onKeyDown","onBlur","onChange","onInput","onChangeText"])),u={},d=r.getState(),b=d.inputValue,w=d.isOpen,m=d.highlightedIndex;return h.disabled||((t={}).onChange=p(c,l,r.inputHandleChange),t.onKeyDown=p(a,r.inputHandleKeyDown),t.onBlur=p(n,r.inputHandleBlur),u=t),s({"aria-autocomplete":"list","aria-activedescendant":w&&"number"==typeof m&&m>=0?r.getItemId(m):null,"aria-controls":w?r.menuId:null,"aria-labelledby":r.labelId,autoComplete:"off",value:b,id:r.inputId},u,{},h)},r.inputHandleKeyDown=function(e){var t=k(e);t&&r.inputKeyDownHandlers[t]&&r.inputKeyDownHandlers[t].call(i(r),e)},r.inputHandleChange=function(e){r.internalSetState({type:de,isOpen:!0,inputValue:e.target.value,highlightedIndex:r.props.defaultHighlightedIndex})},r.inputHandleBlur=function(){r.internalSetTimeout(function(){var e=r.props.environment.document&&!!r.props.environment.document.activeElement&&!!r.props.environment.document.activeElement.dataset&&r.props.environment.document.activeElement.dataset.toggle&&r._rootNode&&r._rootNode.contains(r.props.environment.document.activeElement);r.isMouseDown||e||r.reset({type:ue})})},r.menuRef=function(e){r._menuNode=e},r.getMenuProps=function(e,t){var i,a=void 0===e?{}:e,n=a.refKey,c=void 0===n?"ref":n,l=a.ref,h=o(a,["refKey","ref"]),u=(void 0===t?{}:t).suppressRefError,d=void 0!==u&&u;return r.getMenuProps.called=!0,r.getMenuProps.refKey=c,r.getMenuProps.suppressRefError=d,s(((i={})[c]=m(l,r.menuRef),i.role="listbox",i["aria-labelledby"]=h&&h["aria-label"]?null:r.labelId,i.id=r.menuId,i),h)},r.getItemProps=function(e){var t,i=void 0===e?{}:e,a=i.onMouseMove,n=i.onMouseDown,c=i.onClick,l=(i.onPress,i.index),h=i.item,u=void 0===h?void 0:h,d=o(i,["onMouseMove","onMouseDown","onClick","onPress","index","item"]);void 0===l?(r.items.push(u),l=r.items.indexOf(u)):r.items[l]=u;var b=c,w=((t={onMouseMove:p(a,function(){l!==r.getState().highlightedIndex&&(r.setHighlightedIndex(l,{type:oe}),r.avoidScrolling=!0,r.internalSetTimeout(function(){return r.avoidScrolling=!1},250))}),onMouseDown:p(n,function(e){e.preventDefault()})}).onClick=p(b,function(){r.selectItemAtIndex(l,{type:he})}),t),m=d.disabled?{onMouseDown:w.onMouseDown}:w;return s({id:r.getItemId(l),role:"option","aria-selected":r.getState().highlightedIndex===l},m,{},d)},r.clearItems=function(){r.items=[]},r.reset=function(e,t){void 0===e&&(e={}),e=z(e),r.internalSetState(function(t){var o=t.selectedItem;return s({isOpen:r.props.defaultIsOpen,highlightedIndex:r.props.defaultHighlightedIndex,inputValue:r.props.itemToString(o)},e)},t)},r.toggleMenu=function(e,t){void 0===e&&(e={}),e=z(e),r.internalSetState(function(t){var o=t.isOpen;return s({isOpen:!o},o&&{highlightedIndex:r.props.defaultHighlightedIndex},{},e)},function(){var o=r.getState(),s=o.isOpen,i=o.highlightedIndex;s&&r.getItemCount()>0&&"number"==typeof i&&r.setHighlightedIndex(i,e),h(t)()})},r.openMenu=function(e){r.internalSetState({isOpen:!0},e)},r.closeMenu=function(e){r.internalSetState({isOpen:!1},e)},r.updateStatus=w(function(){var e=r.getState(),t=r.items[e.highlightedIndex],o=r.getItemCount(),i=r.props.getA11yStatusMessage(s({itemToString:r.props.itemToString,previousResultCount:r.previousResultCount,resultCount:o,highlightedItem:t},e));r.previousResultCount=o,j(i,r.props.environment.document)},200);var a=r.props,n=a.defaultHighlightedIndex,c=a.initialHighlightedIndex,l=void 0===c?n:c,u=a.defaultIsOpen,d=a.initialIsOpen,b=void 0===d?u:d,f=a.initialInputValue,y=void 0===f?"":f,g=a.initialSelectedItem,x=void 0===g?null:g,H=r.getState({highlightedIndex:l,isOpen:b,inputValue:y,selectedItem:x});return null!=H.selectedItem&&void 0===r.props.initialInputValue&&(H.inputValue=r.props.itemToString(H.selectedItem)),r.state=H,r}var r,a;a=e,(r=t).prototype=Object.create(a.prototype),r.prototype.constructor=r,r.__proto__=a;var n=t.prototype;return n.internalClearTimeouts=function(){this.timeoutIds.forEach(function(e){clearTimeout(e)}),this.timeoutIds=[]},n.getState=function(e){var t=this;return void 0===e&&(e=this.state),Object.keys(e).reduce(function(r,o){return r[o]=t.isControlledProp(o)?t.props[o]:e[o],r},{})},n.isControlledProp=function(e){return void 0!==this.props[e]},n.getItemCount=function(){var e=this.items.length;return null!=this.itemCount?e=this.itemCount:void 0!==this.props.itemCount&&(e=this.props.itemCount),e},n.getItemNodeFromIndex=function(e){return this.props.environment.document.getElementById(this.getItemId(e))},n.scrollHighlightedItemIntoView=function(){var e=this.getItemNodeFromIndex(this.getState().highlightedIndex);this.props.scrollIntoView(e,this._menuNode)},n.moveHighlightedIndex=function(e,t){var r=this.getItemCount();if(r>0){var o=v(e,this.getState().highlightedIndex,r);this.setHighlightedIndex(o,t)}},n.highlightFirstOrLastIndex=function(e,t,r){var o=this.getItemCount()-1;o<0||!this.getState().isOpen||(e.preventDefault(),this.setHighlightedIndex(t?0:o,r))},n.getStateAndHelpers=function(){var e=this.getState(),t=e.highlightedIndex,r=e.inputValue,o=e.selectedItem,s=e.isOpen,i=this.props.itemToString,a=this.id,n=this.getRootProps,c=this.getToggleButtonProps,l=this.getLabelProps,h=this.getMenuProps,u=this.getInputProps,d=this.getItemProps,b=this.openMenu,w=this.closeMenu,p=this.toggleMenu,m=this.selectItem,f=this.selectItemAtIndex,y=this.selectHighlightedItem,g=this.setHighlightedIndex,z=this.clearSelection,k=this.clearItems;return{getRootProps:n,getToggleButtonProps:c,getLabelProps:l,getMenuProps:h,getInputProps:u,getItemProps:d,reset:this.reset,openMenu:b,closeMenu:w,toggleMenu:p,selectItem:m,selectItemAtIndex:f,selectHighlightedItem:y,setHighlightedIndex:g,clearSelection:z,clearItems:k,setItemCount:this.setItemCount,unsetItemCount:this.unsetItemCount,setState:this.internalSetState,itemToString:i,id:a,highlightedIndex:t,inputValue:r,isOpen:s,selectedItem:o}},n.componentDidMount=function(){var e=this,t=function(t,r){void 0===r&&(r=!0);var o=e.props.environment.document;return[e._rootNode,e._menuNode].some(function(e){return e&&(b(e,t)||r&&b(e,o.activeElement))})},r=function(){e.isMouseDown=!0},o=function(r){e.isMouseDown=!1,!t(r.target)&&e.getState().isOpen&&e.reset({type:1},function(){return e.props.onOuterClick(e.getStateAndHelpers())})},s=function(){e.isTouchMove=!1},i=function(){e.isTouchMove=!0},a=function(r){var o=t(r.target,!1);e.isTouchMove||o||!e.getState().isOpen||e.reset({type:16},function(){return e.props.onOuterClick(e.getStateAndHelpers())})},n=this.props.environment;n.addEventListener("mousedown",r),n.addEventListener("mouseup",o),n.addEventListener("touchstart",s),n.addEventListener("touchmove",i),n.addEventListener("touchend",a),this.cleanup=function(){e.internalClearTimeouts(),e.updateStatus.cancel(),n.removeEventListener("mousedown",r),n.removeEventListener("mouseup",o),n.removeEventListener("touchstart",s),n.removeEventListener("touchmove",i),n.removeEventListener("touchend",a)}},n.shouldScroll=function(e,t){var r=(void 0===this.props.highlightedIndex?this.getState():this.props).highlightedIndex,o=(void 0===t.highlightedIndex?e:t).highlightedIndex;return r&&this.getState().isOpen&&!e.isOpen||r!==o},n.componentDidUpdate=function(e,t){this.isControlledProp("selectedItem")&&this.props.selectedItemChanged(e.selectedItem,this.props.selectedItem)&&this.internalSetState({type:15,inputValue:this.props.itemToString(this.props.selectedItem)}),!this.avoidScrolling&&this.shouldScroll(t,e)&&this.scrollHighlightedItemIntoView(),this.updateStatus()},n.componentWillUnmount=function(){this.cleanup()},n.render=function(){var e=f(this.props.children,u);this.clearItems(),this.getRootProps.called=!1,this.getRootProps.refKey=void 0,this.getRootProps.suppressRefError=void 0,this.getMenuProps.called=!1,this.getMenuProps.refKey=void 0,this.getMenuProps.suppressRefError=void 0,this.getLabelProps.called=!1,this.getInputProps.called=!1;var t=f(e(this.getStateAndHelpers()));return t?this.getRootProps.called||this.props.suppressRefError?t:y(t)?G.a.cloneElement(t,this.getRootProps(g(t))):void 0:null},t}(V.Component);fe.defaultProps={defaultHighlightedIndex:null,defaultIsOpen:!1,getA11yStatusMessage:function(e){var t=e.isOpen,r=e.selectedItem,o=e.resultCount,s=e.previousResultCount,i=e.itemToString;return t?o?o!==s?o+" result"+(1===o?" is":"s are")+" available, use up and down arrow keys to navigate. Press Enter key to select.":"":"No results are available.":r?i(r):""},itemToString:function(e){return null==e?"":String(e)},onStateChange:u,onInputValueChange:u,onUserAction:u,onChange:u,onSelect:u,onOuterClick:u,selectedItemChanged:function(e,t){return e!==t},environment:"undefined"==typeof window?{}:window,stateReducer:function(e,t){return t},suppressRefError:!1,scrollIntoView:d},fe.stateChangeTypes=me;var ye,ge,ze,ke={highlightedIndex:-1,isOpen:!1,selectedItem:null},ve={items:$.a.array.isRequired,itemToString:$.a.func,getA11yStatusMessage:$.a.func,getA11ySelectionMessage:$.a.func,circularNavigation:$.a.bool,highlightedIndex:$.a.number,defaultHighlightedIndex:$.a.number,initialHighlightedIndex:$.a.number,isOpen:$.a.bool,defaultIsOpen:$.a.bool,initialIsOpen:$.a.bool,selectedItem:$.a.any,initialSelectedItem:$.a.any,defaultSelectedItem:$.a.any,id:$.a.string,labelId:$.a.string,menuId:$.a.string,getItemId:$.a.func,toggleButtonId:$.a.string,stateReducer:$.a.func,onSelectedItemChange:$.a.func,onHighlightedIndexChange:$.a.func,onStateChange:$.a.func,onIsOpenChange:$.a.func,environment:$.a.shape({addEventListener:$.a.func,removeEventListener:$.a.func,document:$.a.shape({getElementById:$.a.func,activeElement:$.a.any,body:$.a.any})})},je=0,xe=1,He=2,Ie=3,Se=4,Ce=5,Oe=6,Ee=7,Me=8,qe=9,Pe=10,De=11,Te=12,_e=13,Be=14,Ae=15,Re=16,Le=17,Ne=18,Ke=19,We=20,Fe=Object.freeze({MenuKeyDownArrowDown:je,MenuKeyDownArrowUp:xe,MenuKeyDownEscape:He,MenuKeyDownHome:Ie,MenuKeyDownEnd:Se,MenuKeyDownEnter:Ce,MenuKeyDownCharacter:Oe,MenuBlur:Ee,ItemMouseMove:Me,ItemClick:qe,ToggleButtonKeyDownCharacter:Pe,ToggleButtonKeyDownArrowDown:De,ToggleButtonKeyDownArrowUp:Te,ToggleButtonClick:_e,FunctionToggleMenu:Be,FunctionOpenMenu:Ae,FunctionCloseMenu:Re,FunctionSetHighlightedIndex:Le,FunctionSelectItem:Ne,FunctionClearKeysSoFar:Ke,FunctionReset:We}),Je=(ye=T,ge=ve,function(e){void 0===e&&(e={}),Object.entries(ge).forEach(function(t){var r=t[0];$.a.checkPropTypes(ge,e,r,ye.name)})}),Ve={itemToString:function(e){return e?String(e):""},stateReducer:function(e,t){return t.changes},getA11yStatusMessage:function(e){var t=e.isOpen,r=e.items;if(!r)return"";var o=r.length;return t?0===o?"No results are available":o+" result"+(1===o?" is":"s are")+" available, use up and down arrow keys to navigate. Press Enter key to select.":""},getA11ySelectionMessage:function(e){var t=e.selectedItem;return(0,e.itemToString)(t)+" has been selected."},scrollIntoView:d,environment:"undefined"==typeof window?{}:window};T.stateChangeTypes=Fe;var Ge=fe,Ue=r(10),$e=r(11),Ze=r.n($e),Ye=function(e){return Ze.a.nfd(e.toLowerCase().trim().replace(/[^\w\s]|_/g,"").replace(/\s{2,}/g," ").substring(0,100))},Qe=function(e,t){var r=e.split(new RegExp("(".concat(t,")"),"gi"));return G.a.createElement("span",null,r.map(function(e,r){return G.a.createElement("span",{key:r,style:e.toLowerCase()===t.toLowerCase()?{fontWeight:"bold"}:{}},e)}))},Xe=function(e){var t=e.getItemProps,r=e.getItemClassName,o=e.children;return G.a.createElement("li",_({className:"ec-search-bar__result-item ".concat(r())},t()),o)},et=Xe;Xe.displayName="SearchResultItem",Xe.propTypes={getItemProps:$.a.func.isRequired,getItemClassName:$.a.func.isRequired,children:$.a.node};var tt=r(12),rt={container:"free-text-content-filter",label:"start-filter",isClick:"true"},ot=function(){return G.a.createElement("div",{className:"ec-search-bar__icon"},G.a.createElement(Ue.GelSearchIcon,null))},st=function(e){var t=e.clearSelection,r=e.closeMenu;return G.a.createElement("button",{className:"ec-search-bar__close-button",onClick:function(e){e.preventDefault(),t(),r()},"aria-label":"Clear search results"},G.a.createElement(Ue.GelCloseIcon,null))},it=function(e){function t(e){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(r=L(this,N(t).call(this,e))).timeout=0,r.state={searchResults:[],searchQuery:""},r}var r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&K(e,t)}(t,G.a.Component),r=t,(o=[{key:"dispatchCustomEvent",value:function(e){document.dispatchEvent(new CustomEvent("bbc-user-event",{detail:e}))}},{key:"triggerDelayedEvent",value:function(e,t){var r=this;this.timeout&&clearTimeout(this.timeout),this.timeout=setTimeout(function(){r.dispatchCustomEvent({container:"free-text-content-filter",label:"query-results",metadata:{RES:"".concat(e)},personalisation:{QRY:"".concat(t)}})},2e3)}},{key:"componentDidUpdate",value:function(e,t){var r=this,o=this.state.searchQuery;if(t.searchQuery!==o){var s=this.props,i=s.searchRequest,a=s.maxResults,n=Ye(o);n.trim()?i(n).then(function(e){r.setState({searchResults:e.slice(0,a)},function(){if(n&&n.length>=2){var e=r.state.searchResults;r.triggerDelayedEvent(e.length,n)}})}):this.setState({searchResults:[]})}}},{key:"render",value:function(){var e=this,t=this.props,r=t.placeholderText,o=t.minInputLength,s=this.state,i=s.searchResults,a=s.searchQuery;return G.a.createElement(Ge,{inputValue:a,itemToString:function(){return a},onChange:function(e){return window.location.assign(e.url)},isOpen:!!a,onInputValueChange:function(t){e.setState({searchQuery:t})},onOuterClick:Object(tt.onOuterClick)(this),stateReducer:J,scrollIntoView:function(e){e&&e.scrollIntoView({behavior:"smooth",block:"end",inline:"nearest"})}},function(t){var s=t.getInputProps,n=t.getItemProps,c=t.inputValue,l=t.getLabelProps,h=t.getMenuProps,u=t.highlightedIndex,d=t.closeMenu,b=t.clearSelection;return G.a.createElement("div",{className:"ec-search-bar"},G.a.createElement("form",{className:"ec-search-bar__form"},G.a.createElement("label",A({},l(),{className:"ec-search-bar__label"}),r),G.a.createElement("input",A({className:"ec-search-bar__querybox",placeholder:r,onFocus:function(){return e.dispatchCustomEvent(rt)}},s())),c?G.a.createElement(st,{clearSelection:b,closeMenu:d}):G.a.createElement(ot,null),G.a.createElement("ul",A({className:"ec-search-bar__results"},h()),c.length>=o?i.map(function(t,r){return G.a.createElement(et,{key:t.id,getItemProps:function(){return n({key:t.id,index:r,item:t})},getItemClassName:function(){return u===r?"ec-search-bar__result-item--active":""}},G.a.createElement("a",{key:t.id,className:u===r?"ec-search-bar__result-item-link--active":"ec-search-bar__result-item-link",href:t.url,onClick:function(o){o.preventDefault(),e.dispatchCustomEvent({container:"free-text-content-filter",label:t.headline,metadata:{RES:"".concat(i.length),POS:"".concat(r+1)},personalisation:{QRY:"".concat(Ye(a))},result:t.url,isClick:"true"})}},Qe(t.headline,c)))}):null),c.length>=o&&0===i.length?G.a.createElement("label",A({},l(),{className:"ec-search-bar__no-results-label"}),"We couldn't find results for \"",c,'"'):null))})}}])&&R(r.prototype,o),t}();st.propTypes={clearSelection:$.a.func.isRequired,closeMenu:$.a.func.isRequired},it.propTypes={searchRequest:$.a.func.isRequired,placeholderText:$.a.string,maxResults:$.a.number,minInputLength:$.a.number},it.defaultProps={maxResults:25,minInputLength:2};var at=it;t.default=at}])}]); //# sourceMappingURL=bundle.js.map; });</script><script>Morph.toInit.bundles.push(function() { Morph.versions["bbc-morph-baseplate-content-view@5.19.0"]={"@bbc/education-link":"1.0.1","@bbc/education-pagination":"0.1.0","bbc-morph-baseplate-data":"5.6.3","bbc-morph-bitesize-dynamic-index-data":"1.6.2","bbc-morph-bitesize-search-view":"1.9.0","bbc-morph-gel-icons":"3.0.0","bbc-morph-istats":"1.3.0","bbc-morph-superagent":"2.0.0","imager.js":"0.5.1",lodash:"4.17.15","morph-container":"4.0.0","morph-static-prefix":"3.0.0",react:"0.14.7"},function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={exports:{},id:r,loaded:!1};return e[r].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){Morph.modules["bbc-morph-baseplate-content-view@5.19.0"]=n(1)},function(e,t,n){e.exports=function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var n={};return t.m=e,t.c=n,t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=10)}([function(e,t){e.exports=n(2)},function(e,t,n){"use strict";var r=n(0);e.exports=r.PropTypes.shape({title:r.PropTypes.string.isRequired,synopsis:r.PropTypes.string,attribution:r.PropTypes.string,label:r.PropTypes.string,url:r.PropTypes.string.isRequired,image:r.PropTypes.shape({pid:r.PropTypes.string,recipe:r.PropTypes.string}).isRequired,icon:r.PropTypes.string,isExtLink:r.PropTypes.boolean})},function(e,t){e.exports=n(3)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function u(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var a=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=n(0),c=r(l),s=n(4),f=r(s),p=n(14),d=n(1),h=r(d),y=n(6),g=r(y),v=n(16),m=r(v),b=12,_=(0,g.default)(function(e){return c.default.createElement("a",e,e.children)}),x=function(e){var t=e.recipe;return t?"https://"+t.replace("$recipe","{width}xn"):""},w=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return u(t,e),a(t,[{key:"componentDidMount",value:function(){(0,m.default)(".promo-image--lazyload","promo-image--lazyloaded")}},{key:"render",value:function(){var e=this.props,t=e.project,n=e.className,r=e.columnSpan,o=e.collectionIndex,i=e.promoIndex,u=e.body,a=u.image,l=u.title,s=u.synopsis,d=u.attribution,h=u.label,y=u.url,g=u.icon,v=u.isExtLink,m=e.tabbable,b=["promo",n||"gel-"+r+"/12"],w=a&&x(a),j=(0,p.getIconName)(g,v);return c.default.createElement("div",{className:b.join(" ")},c.default.createElement(_,{className:"promo-link",href:y,iStatsAction:"kl."+t+".collection-"+(o+1)+".promo-"+(i+1),iStatsOptions:{title:l},iStatsType:"click",tabIndex:m?"0":"-1","aria-hidden":!m},c.default.createElement("div",{className:"promo-image-container","aria-hidden":!0},w&&c.default.createElement("div",{className:"promo-image--lazyload","data-src":w,"data-alt":l,"data-class":"promo-image"}),h&&c.default.createElement("div",{className:"promo-label"},h),j&&c.default.createElement(f.default,{iconName:j})),c.default.createElement("div",{className:"promo-footer"},c.default.createElement("h2",{className:"promo-title"},l),s?c.default.createElement("p",{className:"promo-synopsis"},s):null,d?c.default.createElement("h5",{className:"promo-attribution"},d):null)))}}]),t}(l.Component);t.default=w,w.propTypes={project:l.PropTypes.string.isRequired,collectionIndex:l.PropTypes.number.isRequired,promoIndex:l.PropTypes.number.isRequired,body:h.default.isRequired,className:l.PropTypes.string,tabbable:l.PropTypes.bool,columnSpan:l.PropTypes.number},w.defaultProps={className:"",tabbable:!0,columnSpan:b},e.exports=t.default},function(e,t){e.exports=n(9)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=n(0),u=r(i),a=n(13),l=r(a),c=n(18),s=r(c),f=n(19),p=r(f),d=n(9),h=r(d),y=n(20),g=r(y),v=n(21),m=r(v),b=n(23),_=r(b),x=n(1),w=r(x),j=function(e){return"primary-index"===e?m.default:h.default},E=function(e,t){return{"layout-hero-2":s.default,"layout-branding-colour-3":j(t),"layout-branding-image-3":g.default,"layout-pocket":_.default,"layout-row-4":l.default,"layout-2-with-links":p.default}[e]||l.default},P=function(e){var t=e.body,n=e.collectionIndex,r=e.project,i=e.pageType,a=E(t.layout,i);return u.default.createElement("div",{className:"collection"},u.default.createElement(a,o({collectionIndex:n,project:r},t)))};P.propTypes={body:i.PropTypes.shape({promos:i.PropTypes.arrayOf(w.default),title:i.PropTypes.string,layout:i.PropTypes.string,brandingColour:i.PropTypes.string,brandingImage:i.PropTypes.shape({pid:i.PropTypes.string,recipe:i.PropTypes.string})}).isRequired,collectionIndex:i.PropTypes.number.isRequired,project:i.PropTypes.string.isRequired,pageType:i.PropTypes.string},P.defaultProps={body:{promos:[],title:"",layout:"layout-row-4",brandingColour:null,brandingImage:null},pageType:null},t.default=P,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}Object.defineProperty(t,"__esModule",{value:!0});var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},u=n(0),a=r(u),l=n(7),c=r(l),s=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments[3];return function(){(0,c.default)(e,t,n),r.apply(void 0,arguments)}};t.default=function(e){function t(t){var n=t.onClick,r=t.iStatsAction,u=t.iStatsType,l=t.iStatsOptions,c=o(t,["onClick","iStatsAction","iStatsType","iStatsOptions"]);return a.default.createElement(e,i({},c,{onClick:s(r,u,l,n)}))}return t.propTypes={onClick:u.PropTypes.func,iStatsAction:u.PropTypes.string.isRequired,iStatsType:u.PropTypes.string,iStatsOptions:u.PropTypes.object},t.defaultProps={onClick:function(){return null},iStatsType:"",iStatsOptions:{}},t.displayName="iStatsOnClick("+(e.displayName||e.name||"Component")+")",t},e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(15),i=r(o),u=n(2),a=(0,u.flow)([u.deburr,(0,u.replace)(/,|\(|\)/g,""),(0,u.replace)(/\s+/g,"_"),(0,u.replace)(/'|’/g,"_039_"),(0,u.replace)("–","-")]),l=(0,u.flow)([u.toLower,a]),c=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};i.default.track(l(e),l(t),(0,u.mapValues)(l,n))};t.default=c,e.exports=t.default},function(e,t,n){"use strict";e.exports={normalizeProjectName:function(e){return e.replace("baseplate-","").replace("blocks-","")}}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(0),i=r(o),u=n(2),a=n(3),l=r(a),c=n(1),s=r(c),f=function(e){var t=e.brandingColour,n=e.titleColour,r=e.title,o=e.promos,a=e.collectionIndex,c=e.project,s=e.children;return i.default.createElement("div",{className:"layout-branding-colour-3",style:{backgroundColor:t}},i.default.createElement("div",{className:"collection-content"},i.default.createElement("div",{className:"gel-layout gel-layout--center"},r&&i.default.createElement("h2",{className:"collection-title collection-title--"+n+" gel-layout__item"},r)),i.default.createElement("div",{className:"gel-layout gel-layout--center gel-layout--equal"},(0,u.take)(3)(o).map(function(e,t){return i.default.createElement(l.default,{project:c,body:e,key:"promo-"+e.id+"-"+t,className:"gel-layout__item",collectionIndex:a,promoIndex:t})})),s))};f.propTypes={project:o.PropTypes.string.isRequired,title:o.PropTypes.string,titleColour:o.PropTypes.string,promos:o.PropTypes.arrayOf(s.default),brandingColour:o.PropTypes.string.isRequired,collectionIndex:o.PropTypes.number.isRequired,children:o.PropTypes.node},f.defaultProps={title:void 0,titleColour:"dark",promos:[],children:void 0},t.default=f,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(11),i=r(o),u=n(12),a=r(u),l=27;t.default=i.default.create(a.default,{data:function(e){return"error"===e.type?{}:"collection-index"===e.type?{data:{uri:{data:"bbc-morph-bitesize-dynamic-index-data",slug:e.id,language:e.language,page:e.page||1,pageSize:l,type:e.type},updates:!1,requireSuccess:!0}}:"tags"===e.type?{data:{uri:{data:"bbc-morph-bitesize-dynamic-index-data",id:e.id,language:e.language,page:e.page||1,pageSize:l,type:e.type},updates:!1,requireSuccess:!0}}:{data:{uri:{data:"bbc-morph-baseplate-data",id:e.id,type:e.type||"index-page",project:e.project,preview:e.preview===!0||"true"===e.preview,language:e.language,page:e.page||1,pageSize:l,pageType:e.pageType},updates:!1,requireSuccess:!0}}}}),e.exports=t.default},function(e,t){e.exports=n(10)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(0),i=r(o),u=n(5),a=r(u),l=n(24),c=r(l),s=n(28),f=r(s),p=n(3),d=r(p),h=n(30),y=r(h),g=n(8),v=function(e){var t=e.data.body,n=e.type,r=e.project,o=e.code,u=e.urlTemplate,l=e.page,s=e.pageType,p=(0,g.normalizeProjectName)(r);switch(n){case"collection":return i.default.createElement("div",{className:"gel-wrap"},i.default.createElement(a.default,{project:p,body:t,collectionIndex:0}));case"error":return i.default.createElement(c.default,{project:p,code:parseInt(o,10)});case"promo":return i.default.createElement(d.default,{project:p,body:t,columnSpan:6,collectionIndex:0,promoIndex:0});case"tags":case"collection-index":return i.default.createElement(y.default,{project:p,urlTemplate:u,title:t.title,description:t.description,items:t.items,pageData:l&&t.pageData});default:return i.default.createElement(f.default,{project:p,collections:t.collections,showTitle:t.showTitle,title:t.title,shortDescription:t.shortDescription,callToAction:t.callToAction,pageType:s})}};v.propTypes={project:o.PropTypes.string,type:o.PropTypes.string,code:o.PropTypes.string,urlTemplate:o.PropTypes.string,data:o.PropTypes.shape({body:o.PropTypes.object}),page:o.PropTypes.number,pageType:o.PropTypes.string},v.defaultProps={project:"Error",type:"index-page",code:"500",urlTemplate:"/{project}/articles/{zid}",data:{body:{}},page:null,pageType:null},t.default=v,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(0),i=r(o),u=n(2),a=n(3),l=r(a),c=n(1),s=r(c),f=function(e){var t=e.title,n=e.promos,r=e.collectionIndex,o=e.project,a=(0,u.take)(4)(n),c=t?i.default.createElement("h2",{className:"collection-title"},t):"";return i.default.createElement("div",{className:"collection-content"},c,i.default.createElement("div",{className:"gel-layout gel-layout--equal layout-row-4"},a.map(function(e,t){return i.default.createElement(l.default,{project:o,body:e,key:"promo-"+e.id+"-"+t,className:"gel-layout__item",collectionIndex:r,promoIndex:t})})))};f.propTypes={project:o.PropTypes.string.isRequired,title:o.PropTypes.string,promos:o.PropTypes.arrayOf(s.default),collectionIndex:o.PropTypes.number.isRequired},f.defaultProps={title:void 0,promos:[]},t.default=f,e.exports=t.default},function(e,t,n){"use strict";var r="external-link",o={"[none]":null,video:"video",audio:"audio",image:"image",list:"list",document:"document",podcast:"podcast",slideshow:"slideshow",activity:"activity",quiz:"quiz",newsletter:"newsletter",interactive:"interactive","revision-guide":"revision-guide",timeline:"timeline",map:"map",collection:"collection",upload:"upload","video-collection":"video-collection"},i=function(e){return"true"===e||e===!0};e.exports={getIconName:function(e,t){return i(t)?r:o[e]}}},function(e,t){e.exports=n(11)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:".lazyload",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"lazyloaded",r=n(17),o=window.document.querySelector("[data-class]");o&&new r(e,{availableWidths:[160,208,240,288,320,336,448,480,576,608,688,832],className:t,lazyload:!0,lazyloadOffset:200,scrollDelay:100})};t.default=r,e.exports=t.default},function(e,t){e.exports=n(12)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(0),i=r(o),u=n(2),a=n(3),l=r(a),c=n(1),s=r(c),f=function(e){var t=e.title,n=e.promos,r=e.collectionIndex,o=e.project;return i.default.createElement("div",{className:"collection-content"},t&&i.default.createElement("h2",{className:"collection-title"},t),i.default.createElement("div",{className:"gel-layout gel-layout--equal layout-hero-2"},(0,u.take)(3)(n).map(function(e,t){return i.default.createElement(l.default,{project:o,body:e,key:"promo-"+e.id+"-"+t,className:"gel-layout__item",collectionIndex:r,promoIndex:t})})))};f.propTypes={project:o.PropTypes.string.isRequired,title:o.PropTypes.string,promos:o.PropTypes.arrayOf(s.default),collectionIndex:o.PropTypes.number.isRequired},f.defaultProps={title:void 0,promos:[]},t.default=f,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(0),i=r(o),u=n(2),a=n(4),l=r(a),c=n(6),s=r(c),f=n(3),p=r(f),d=n(1),h=r(d),y=(0,s.default)(function(e){return i.default.createElement("a",e,e.children)}),g=function(e){var t=e.promos,n=e.title1,r=e.title2,o=e.collectionIndex,a=e.project;return i.default.createElement("div",{className:"collection-content"},i.default.createElement("div",{className:"gel-layout gel-layout--equal layout-2-with-links"},(0,u.take)(2)(t).map(function(e,t){return{promo:e,title:0===t?n:r}}).map(function(e,t){var u=e.promo,c=e.title,s=c.text,f=c.url;return i.default.createElement("div",{className:"gel-layout__item promo-container",key:"promo-"+u.id+"-"+t},n.text||r.text?i.default.createElement("h2",{className:"collection-title"},s&&f?i.default.createElement(y,{className:"collection-title-link",href:f,iStatsAction:"kl."+a+".collection-"+(o+1)+".title-"+(t+1),iStatsOptions:{title:s},iStatsType:"click"},i.default.createElement("span",null,s),i.default.createElement(l.default,{iconName:"next"})):s):null,i.default.createElement(p.default,{project:a,body:u,collectionIndex:o,promoIndex:t}))})))};g.propTypes={project:o.PropTypes.string.isRequired,promos:o.PropTypes.arrayOf(h.default),title1:o.PropTypes.shape({text:o.PropTypes.string,url:o.PropTypes.string}),title2:o.PropTypes.shape({text:o.PropTypes.string,url:o.PropTypes.string}),collectionIndex:o.PropTypes.number.isRequired},g.defaultProps={promos:[],title1:{},title2:{}},t.default=g,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(0),i=r(o),u=n(2),a=n(3),l=r(a),c=n(1),s=r(c),f=function(e){var t=e&&e.recipe?'url("https://'+e.recipe.replace("$recipe","1200xn")+'")':null;return t?{backgroundImage:t}:null},p=function(e){var t=e.title,n=e.titleColour,r=e.promos,o=e.brandingImage,a=e.collectionIndex,c=e.project;return i.default.createElement("div",{className:"layout-branding-image-3",style:f(o)},i.default.createElement("div",{className:"collection-content"},i.default.createElement("div",{className:"gel-layout gel-layout--center"},t&&i.default.createElement("h2",{className:"collection-title collection-title--"+n+" gel-layout__item"},t)),i.default.createElement("div",{className:"gel-layout gel-layout--center gel-layout--equal"},(0,u.take)(3)(r).map(function(e,t){return i.default.createElement(l.default,{project:c,body:e,key:"promo-"+e.id+"-"+t,className:"gel-layout__item",collectionIndex:a,promoIndex:t})}))))};p.propTypes={project:o.PropTypes.string.isRequired,title:o.PropTypes.string,titleColour:o.PropTypes.string,promos:o.PropTypes.arrayOf(s.default),brandingImage:o.PropTypes.shape({pid:o.PropTypes.string,recipe:o.PropTypes.string}).isRequired,collectionIndex:o.PropTypes.number.isRequired},p.defaultProps={title:void 0,titleColour:"dark",promos:[]},t.default=p,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(0),i=r(o),u=n(22),a=r(u),l=n(9),c=r(l),s=n(1),f=r(s),p=function(e){var t=e.title,n=e.titleColour,r=e.promos,o=e.collectionIndex,u=e.project,l=e.link,s=i.default.createElement("div",{className:"link-container"},i.default.createElement(a.default,{title:l.text,url:l.url,brand:"my-bitesize"}));return i.default.createElement("div",{className:"layout-branding-colour-three-with-link"},i.default.createElement(c.default,{title:t,titleColour:n,promos:r,collectionIndex:o,project:u},s))};p.propTypes={project:o.PropTypes.string.isRequired,title:o.PropTypes.string,titleColour:o.PropTypes.string,promos:o.PropTypes.arrayOf(f.default),collectionIndex:o.PropTypes.number.isRequired,link:o.PropTypes.shape({text:o.PropTypes.string.isRequired,url:o.PropTypes.string.isRequired}).isRequired},p.defaultProps={title:void 0,titleColour:"dark",promos:[]},t.default=p,e.exports=t.default},function(e,t){e.exports=n(13)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function u(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var a=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=n(0),c=r(l),s=n(2),f=n(4),p=r(f),d=n(3),h=r(d),y=n(1),g=r(y),v=n(6),m=r(v),b=function(e){var t=e.onClick;return c.default.createElement("div",{className:"layout-pocket__mask",onClick:t,role:"presentation"},c.default.createElement("button",{className:"layout-pocket__show-more",onClick:t},"Show More",c.default.createElement(p.default,{iconName:"down"})))};b.propTypes={onClick:l.PropTypes.func.isRequired};var _=(0,m.default)(function(e){return c.default.createElement(b,e)}),x=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e)),r=(0,s.chunk)(4)(n.props.promos),u=2,a=r.length-u>0,l=0;return n.state={allRows:r,visibleRows:u,moreToShow:a,showMoreClicked:l},n}return u(t,e),a(t,[{key:"showMore",value:function(){var e=this.state.visibleRows+2,t=this.state.allRows.length-e>0,n=this.state.showMoreClicked+1,r=this["collectionRow"+this.state.visibleRows].querySelector("a");r&&r.focus(),this.setState({visibleRows:e,moreToShow:t,showMoreClicked:n})}},{key:"render",value:function(){var e=this,t=this.props,n=t.title,r=t.collectionIndex,o=t.project,i=this.state,u=i.allRows,a=i.visibleRows,l=i.moreToShow,s=i.showMoreClicked,f=function(e){return e>a?"layout-pocket__row--hidden":"gel-layout gel-layout--equal layout-row-4 layout-pocket__row "+(l&&e===a?"layout-pocket__row--last":"")};return c.default.createElement("div",{className:"collection-content layout-pocket"},n&&c.default.createElement("h2",{className:"collection-title"},n),u.map(function(t,n){return c.default.createElement("div",{key:r+"-row-"+n,className:f(n),ref:function(t){e["collectionRow"+n]=t}},t.map(function(e,t){return c.default.createElement(h.default,{project:o,body:e,key:"promo-"+e.id+"-"+t,className:"gel-layout__item",collectionIndex:r,promoIndex:n,tabbable:!l||n<a})}))}),l&&c.default.createElement(_,{onClick:this.showMore.bind(this),iStatsType:"click",iStatsAction:"kl."+o+".collection-"+r,iStatsOptions:{showMoreClicked:s+1}}))}}]),t}(l.Component);x.propTypes={project:l.PropTypes.string.isRequired,title:l.PropTypes.string,promos:l.PropTypes.arrayOf(g.default),collectionIndex:l.PropTypes.number.isRequired},x.defaultProps={title:void 0,promos:[]},t.default=x,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function u(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var a=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=n(0),c=r(l),s=n(4),f=r(s),p=n(25),d=r(p),h=n(7),y=r(h),g=n(8),v=function(e){try{return n(26)("./"+(0,g.normalizeProjectName)(e)+".json")}catch(e){return[]}},m=function(e){var t=e.suggestionLinks;return c.default.createElement("div",{className:"error-container"},c.default.createElement("h2",null,"Sorry, but we’re having difficulties showing you the page you asked for."),c.default.createElement("p",null,"The content might have been moved or deleted, or you may have mis-typed the link."),t.length>0&&c.default.createElement("div",null,c.default.createElement("p",null,"Please try one of the following options instead:"),c.default.createElement("ul",null,t.map(function(e,t){return c.default.createElement("li",{key:t.toString()},c.default.createElement("a",{href:e.link},e.title))}))))};m.propTypes={suggestionLinks:l.PropTypes.arrayOf(l.PropTypes.shape({title:l.PropTypes.string.isRequired,link:l.PropTypes.string.isRequired})).isRequired};var b=function(e){var t=e.suggestionLinks;return c.default.createElement("div",{className:"error-container"},c.default.createElement("h2",null,"Sorry, but we’re having difficulties showing you the page you asked for."),c.default.createElement("p",null,"Please check back later..."),t.length>0&&c.default.createElement("div",null,c.default.createElement("p",null,"Please try one of the following options instead:"),c.default.createElement("ul",null,t.map(function(e,t){return c.default.createElement("li",{key:t.toString()},c.default.createElement("a",{href:e.link},e.title))}))))};b.propTypes={suggestionLinks:l.PropTypes.arrayOf(l.PropTypes.shape({title:l.PropTypes.string.isRequired,link:l.PropTypes.string.isRequired})).isRequired};var _=function(e){var t=new DOMParser,n=t.parseFromString(e,"text/html");return n.title},x=function(e,t,n){var r=n?{wait_time_secs:n}:null;(0,y.default)("kl."+e+".202",t,r)},w=function(){return setTimeout(function(){return window.location.replace(window.location.href)},250)},j=function(e){return(new Date-e)/1e3},E=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return u(t,e),a(t,[{key:"componentDidMount",value:function(){var e=this,t=new Date;x(this.props.project,"load"),setInterval(function(){d.default.get(window.location.href).end(function(n,r){var o=j(t);r.ok?_(r.text)?(x(e.props.project,"morph_cache_hit",o),w()):x(e.props.project,"morph_cache_miss",o):(x(e.props.project,"morph_request_fail",o),w())})},1500)}},{key:"render",value:function(){return c.default.createElement("div",{className:"error-container"},c.default.createElement("h2",null,"We are just waiting for the page to load..."),c.default.createElement(f.default,{iconName:"loading"}),c.default.createElement("h3",null,"Don't refresh! We'll load your page when it's ready!"))}}]),t}(l.Component);E.propTypes={project:l.PropTypes.string.isRequired};var P=function(e){var t=e.code,n=e.project;return{202:c.default.createElement(E,{project:n}),404:c.default.createElement(m,{suggestionLinks:v(n)}),500:c.default.createElement(b,{suggestionLinks:v(n)})}[t]||c.default.createElement(b,{suggestionLinks:v(n)})};P.propTypes={code:l.PropTypes.number,project:l.PropTypes.string.isRequired},P.defaultProps={code:500},t.default=P,e.exports=t.default},function(e,t){e.exports=n(45)},function(e,t,n){function r(e){return n(o(e))}function o(e){var t=i[e];if(!(t+1))throw new Error("Cannot find module '"+e+"'.");return t}var i={"./teach.json":27};r.keys=function(){return Object.keys(i)},r.resolve=o,e.exports=r,r.id=26},function(e,t){e.exports=[{title:"Primary Resources",link:"/teach/primary/zd7p47h"},{title:"Secondary Resources",link:"/teach/secondary/zkqp47h"}]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function u(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var a=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=n(0),c=r(l),s=n(29),f=r(s),p=n(7),d=r(p),h=n(8),y=n(5),g=r(y),v=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return u(t,e),a(t,[{key:"componentDidMount",value:function(){(0,d.default)("kl."+this.props.project,"load")}},{key:"render",value:function(){var e=this.props,t=e.title,n=e.shortDescription,r=e.collections,o=e.showTitle,i=e.project,u=e.callToAction,a=e.pageType,l=o||"teach"===(0,h.normalizeProjectName)(i);return c.default.createElement("div",{className:"index-page"},l&&c.default.createElement("h1",{className:o?"index-page-title":"index-page-title sr-only"},t),n&&c.default.createElement("p",{className:"index-page__short-description"},n),u&&u.url&&u.text&&c.default.createElement("p",{className:"index-page__call-to-action"},u.intro,c.default.createElement("a",{className:"index-page__cta-button",href:u.url},u.text)),"careers"===a&&c.default.createElement("div",{className:"index-page__search-bar-wrapper"},c.default.createElement(f.default,null)),r.map(function(e,t){return c.default.createElement(g.default,{project:i,body:e,key:"collection-"+e.id+"-"+t,collectionIndex:t,pageType:a})}))}}]),t}(l.Component);v.propTypes={showTitle:l.PropTypes.bool,collections:l.PropTypes.arrayOf(l.PropTypes.shape({id:l.PropTypes.string.isRequired})),title:l.PropTypes.string,shortDescription:l.PropTypes.string,callToAction:l.PropTypes.shape({intro:l.PropTypes.string,text:l.PropTypes.string,url:l.PropTypes.string}),project:l.PropTypes.string.isRequired,pageType:l.PropTypes.string},v.defaultProps={showTitle:!0,collections:[],title:"",shortDescription:null,callToAction:void 0,pageType:null},t.default=v,e.exports=t.default},function(e,t){e.exports=n(46)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(0),i=r(o),u=n(31),a=n(32),l=r(a),c=n(33),s=r(c),f=n(5),p=r(f),d=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=e.split(" ");return t.map(function(e){return""+e.slice(0,1).toUpperCase()+e.slice(1)}).join(" ")},h=function(e){var t=e.language,n=e.project,r=e.title,o=d(n),i=r.toLowerCase(),u={"en-GB":"Come back soon for "+o+" content about "+i};return u[t]||u["en-GB"]},y=function(e){var t=e.project,n=e.title,r=e.description,o=e.items,a=e.pageData,c=e.urlTemplate,f=o.map(function(e){return(0,l.default)(c,e,t)}),d=(0,s.default)(f),y=o.length>0?r:h(e);return i.default.createElement("div",{className:"index-page"},i.default.createElement("h1",{className:"index-page-title"},n),y&&i.default.createElement("p",{className:"index-page__short-description"},y),d.map(function(e,n){return i.default.createElement(p.default,{project:t,body:e,collectionIndex:n,key:"collection-"+n})}),a&&i.default.createElement(u.Pagination,{pageData:a,project:t,linkGenerator:function(e){return""+e}}))};y.propTypes={project:o.PropTypes.string.isRequired,urlTemplate:o.PropTypes.string.isRequired,title:o.PropTypes.string.isRequired,description:o.PropTypes.string,items:o.PropTypes.arrayOf(o.PropTypes.shape({id:o.PropTypes.string.isRequired,title:o.PropTypes.string.isRequired,synopsis:o.PropTypes.string,image:o.PropTypes.shape({pid:o.PropTypes.string.isRequired,recipe:o.PropTypes.string.isRequired}).isRequired})).isRequired,pageData:o.PropTypes.shape({page:o.PropTypes.number.isRequired,pageSize:o.PropTypes.number.isRequired,totalResults:o.PropTypes.number.isRequired})},y.defaultProps={description:null,pageData:null},t.default=y,e.exports=t.default},function(e,t){e.exports=n(47)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){var r=n.replace("blocks-",""),o=e.replace("{project}",r).replace("{zid}",t.id);return Object.assign({},t,{url:o})},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){for(var t="layout-hero-2",n=3,r="layout-row-4",o=4,i=e.slice(0,n),u=e.slice(n),a=[{id:"hero",promos:i,layout:t}],l=0;l<u.length;l+=o){var c=u.slice(l,l+o);a.push({id:(l/o).toString(),promos:c,layout:r})}return a},e.exports=t.default}])},function(e,t){e.exports=React},function(e,t,n){var r=n(4).runInContext();e.exports=n(6)(r,r)},function(e,t,n){var r;(function(e,o){(function(){function i(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function u(e,t,n,r){for(var o=-1,i=null==e?0:e.length;++o<i;){var u=e[o];t(r,u,n(u),e)}return r}function a(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e}function l(e,t){ for(var n=null==e?0:e.length;n--&&!1!==t(e[n],n,e););return e}function c(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(!t(e[n],n,e))return!1;return!0}function s(e,t){for(var n=-1,r=null==e?0:e.length,o=0,i=[];++n<r;){var u=e[n];t(u,n,e)&&(i[o++]=u)}return i}function f(e,t){return!(null==e||!e.length)&&-1<_(e,t,0)}function p(e,t,n){for(var r=-1,o=null==e?0:e.length;++r<o;)if(n(t,e[r]))return!0;return!1}function d(e,t){for(var n=-1,r=null==e?0:e.length,o=Array(r);++n<r;)o[n]=t(e[n],n,e);return o}function h(e,t){for(var n=-1,r=t.length,o=e.length;++n<r;)e[o+n]=t[n];return e}function y(e,t,n,r){var o=-1,i=null==e?0:e.length;for(r&&i&&(n=e[++o]);++o<i;)n=t(n,e[o],o,e);return n}function g(e,t,n,r){var o=null==e?0:e.length;for(r&&o&&(n=e[--o]);o--;)n=t(n,e[o],o,e);return n}function v(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}function m(e,t,n){var r;return n(e,function(e,n,o){if(t(e,n,o))return r=n,!1}),r}function b(e,t,n,r){var o=e.length;for(n+=r?1:-1;r?n--:++n<o;)if(t(e[n],n,e))return n;return-1}function _(e,t,n){if(t===t)e:{--n;for(var r=e.length;++n<r;)if(e[n]===t){e=n;break e}e=-1}else e=b(e,w,n);return e}function x(e,t,n,r){--n;for(var o=e.length;++n<o;)if(r(e[n],t))return n;return-1}function w(e){return e!==e}function j(e,t){var n=null==e?0:e.length;return n?O(e,t)/n:G}function E(e){return function(t){return null==t?U:t[e]}}function P(e){return function(t){return null==e?U:e[t]}}function k(e,t,n,r,o){return o(e,function(e,o,i){n=r?(r=!1,e):t(n,e,o,i)}),n}function T(e,t){var n=e.length;for(e.sort(t);n--;)e[n]=e[n].c;return e}function O(e,t){for(var n,r=-1,o=e.length;++r<o;){var i=t(e[r]);i!==U&&(n=n===U?i:n+i)}return n}function A(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}function R(e,t){return d(t,function(t){return[t,e[t]]})}function I(e){return function(t){return e(t)}}function S(e,t){return d(t,function(t){return e[t]})}function N(e,t){return e.has(t)}function M(e,t){for(var n=-1,r=e.length;++n<r&&-1<_(t,e[n],0););return n}function C(e,t){for(var n=e.length;n--&&-1<_(t,e[n],0););return n}function W(e){return"\\"+De[e]}function z(e){var t=-1,n=Array(e.size);return e.forEach(function(e,r){n[++t]=[r,e]}),n}function q(e,t){return function(n){return e(t(n))}}function D(e,t){for(var n=-1,r=e.length,o=0,i=[];++n<r;){var u=e[n];u!==t&&"__lodash_placeholder__"!==u||(e[n]="__lodash_placeholder__",i[o++]=n)}return i}function L(e){var t=-1,n=Array(e.size);return e.forEach(function(e){n[++t]=e}),n}function B(e){var t=-1,n=Array(e.size);return e.forEach(function(e){n[++t]=[e,e]}),n}function $(e){if(Me.test(e)){for(var t=Se.lastIndex=0;Se.test(e);)++t;e=t}else e=nt(e);return e}function F(e){return Me.test(e)?e.match(Se)||[]:e.split("")}var U,V=1/0,G=NaN,K=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]],Z=/\b__p\+='';/g,H=/\b(__p\+=)''\+/g,Y=/(__e\(.*?\)|\b__t\))\+'';/g,J=/&(?:amp|lt|gt|quot|#39);/g,Q=/[&<>"']/g,X=RegExp(J.source),ee=RegExp(Q.source),te=/<%-([\s\S]+?)%>/g,ne=/<%([\s\S]+?)%>/g,re=/<%=([\s\S]+?)%>/g,oe=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,ie=/^\w*$/,ue=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ae=/[\\^$.*+?()[\]{}|]/g,le=RegExp(ae.source),ce=/^\s+|\s+$/g,se=/^\s+/,fe=/\s+$/,pe=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,de=/\{\n\/\* \[wrapped with (.+)\] \*/,he=/,? & /,ye=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,ge=/\\(\\)?/g,ve=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,me=/\w*$/,be=/^[-+]0x[0-9a-f]+$/i,_e=/^0b[01]+$/i,xe=/^\[object .+?Constructor\]$/,we=/^0o[0-7]+$/i,je=/^(?:0|[1-9]\d*)$/,Ee=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Pe=/($^)/,ke=/['\n\r\u2028\u2029\\]/g,Te="[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?(?:\\u200d(?:[^\\ud800-\\udfff]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff])[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?)*",Oe="(?:[\\u2700-\\u27bf]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff])"+Te,Ae="(?:[^\\ud800-\\udfff][\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]?|[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff]|[\\ud800-\\udfff])",Re=RegExp("['’]","g"),Ie=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g"),Se=RegExp("\\ud83c[\\udffb-\\udfff](?=\\ud83c[\\udffb-\\udfff])|"+Ae+Te,"g"),Ne=RegExp(["[A-Z\\xc0-\\xd6\\xd8-\\xde]?[a-z\\xdf-\\xf6\\xf8-\\xff]+(?:['’](?:d|ll|m|re|s|t|ve))?(?=[\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000]|[A-Z\\xc0-\\xd6\\xd8-\\xde]|$)|(?:[A-Z\\xc0-\\xd6\\xd8-\\xde]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])+(?:['’](?:D|LL|M|RE|S|T|VE))?(?=[\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000]|[A-Z\\xc0-\\xd6\\xd8-\\xde](?:[a-z\\xdf-\\xf6\\xf8-\\xff]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])|$)|[A-Z\\xc0-\\xd6\\xd8-\\xde]?(?:[a-z\\xdf-\\xf6\\xf8-\\xff]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])+(?:['’](?:d|ll|m|re|s|t|ve))?|[A-Z\\xc0-\\xd6\\xd8-\\xde]+(?:['’](?:D|LL|M|RE|S|T|VE))?|\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])|\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])|\\d+",Oe].join("|"),"g"),Me=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]"),Ce=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,We="Array Buffer DataView Date Error Float32Array Float64Array Function Int8Array Int16Array Int32Array Map Math Object Promise RegExp Set String Symbol TypeError Uint8Array Uint8ClampedArray Uint16Array Uint32Array WeakMap _ clearTimeout isFinite parseInt setTimeout".split(" "),ze={};ze["[object Float32Array]"]=ze["[object Float64Array]"]=ze["[object Int8Array]"]=ze["[object Int16Array]"]=ze["[object Int32Array]"]=ze["[object Uint8Array]"]=ze["[object Uint8ClampedArray]"]=ze["[object Uint16Array]"]=ze["[object Uint32Array]"]=!0,ze["[object Arguments]"]=ze["[object Array]"]=ze["[object ArrayBuffer]"]=ze["[object Boolean]"]=ze["[object DataView]"]=ze["[object Date]"]=ze["[object Error]"]=ze["[object Function]"]=ze["[object Map]"]=ze["[object Number]"]=ze["[object Object]"]=ze["[object RegExp]"]=ze["[object Set]"]=ze["[object String]"]=ze["[object WeakMap]"]=!1;var qe={};qe["[object Arguments]"]=qe["[object Array]"]=qe["[object ArrayBuffer]"]=qe["[object DataView]"]=qe["[object Boolean]"]=qe["[object Date]"]=qe["[object Float32Array]"]=qe["[object Float64Array]"]=qe["[object Int8Array]"]=qe["[object Int16Array]"]=qe["[object Int32Array]"]=qe["[object Map]"]=qe["[object Number]"]=qe["[object Object]"]=qe["[object RegExp]"]=qe["[object Set]"]=qe["[object String]"]=qe["[object Symbol]"]=qe["[object Uint8Array]"]=qe["[object Uint8ClampedArray]"]=qe["[object Uint16Array]"]=qe["[object Uint32Array]"]=!0,qe["[object Error]"]=qe["[object Function]"]=qe["[object WeakMap]"]=!1;var De={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Le=parseFloat,Be=parseInt,$e="object"==typeof e&&e&&e.Object===Object&&e,Fe="object"==typeof self&&self&&self.Object===Object&&self,Ue=$e||Fe||Function("return this")(),Ve="object"==typeof t&&t&&!t.nodeType&&t,Ge=Ve&&"object"==typeof o&&o&&!o.nodeType&&o,Ke=Ge&&Ge.exports===Ve,Ze=Ke&&$e.process,He=function(){try{var e=Ge&&Ge.f&&Ge.f("util").types;return e?e:Ze&&Ze.binding&&Ze.binding("util")}catch(e){}}(),Ye=He&&He.isArrayBuffer,Je=He&&He.isDate,Qe=He&&He.isMap,Xe=He&&He.isRegExp,et=He&&He.isSet,tt=He&&He.isTypedArray,nt=E("length"),rt=P({"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"}),ot=P({"&":"&","<":"<",">":">",'"':""","'":"'"}),it=P({"&":"&","<":"<",">":">",""":'"',"'":"'"}),ut=function e(t){function n(e){if(bo(e)&&!ua(e)&&!(e instanceof P)){if(e instanceof o)return e;if(ai.call(e,"__wrapped__"))return Br(e)}return new o(e)}function r(){}function o(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=U}function P(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=4294967295,this.__views__=[]}function Te(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function Oe(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function Ae(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function Se(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new Ae;++t<n;)this.add(e[t])}function De(e){this.size=(this.__data__=new Oe(e)).size}function $e(e,t){var n,r=ua(e),o=!r&&ia(e),i=!r&&!o&&la(e),u=!r&&!o&&!i&&da(e),o=(r=r||o||i||u)?A(e.length,ti):[],a=o.length;for(n in e)!t&&!ai.call(e,n)||r&&("length"==n||i&&("offset"==n||"parent"==n)||u&&("buffer"==n||"byteLength"==n||"byteOffset"==n)||Tr(n,a))||o.push(n);return o}function Fe(e){var t=e.length;return t?e[on(0,t-1)]:U}function Ve(e,t){return zr(Cn(e),pt(t,0,e.length))}function Ge(e){return zr(Cn(e))}function Ze(e,t,n){(n===U||so(e[t],n))&&(n!==U||t in e)||st(e,t,n)}function He(e,t,n){var r=e[t];ai.call(e,t)&&so(r,n)&&(n!==U||t in e)||st(e,t,n)}function nt(e,t){for(var n=e.length;n--;)if(so(e[n][0],t))return n;return-1}function at(e,t,n,r){return iu(e,function(e,o,i){t(r,e,n(e),i)}),r}function lt(e,t){return e&&Wn(t,No(t),e)}function ct(e,t){return e&&Wn(t,Mo(t),e)}function st(e,t,n){"__proto__"==t&&Pi?Pi(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}function ft(e,t){for(var n=-1,r=t.length,o=Zo(r),i=null==e;++n<r;)o[n]=i?U:Io(e,t[n]);return o}function pt(e,t,n){return e===e&&(n!==U&&(e=e<=n?e:n),t!==U&&(e=e>=t?e:t)),e}function dt(e,t,n,r,o,i){var u,l=1&t,c=2&t,s=4&t;if(n&&(u=o?n(e,r,o,i):n(e)),u!==U)return u;if(!mo(e))return e;if(r=ua(e)){if(u=jr(e),!l)return Cn(e,u)}else{var f=gu(e),p="[object Function]"==f||"[object GeneratorFunction]"==f;if(la(e))return An(e,l);if("[object Object]"==f||"[object Arguments]"==f||p&&!o){if(u=c||p?{}:Er(e),!l)return c?qn(e,ct(u,e)):zn(e,lt(u,e))}else{if(!qe[f])return o?e:{};u=Pr(e,f,l)}}if(i||(i=new De),o=i.get(e))return o;i.set(e,u),pa(e)?e.forEach(function(r){u.add(dt(r,t,n,r,e,i))}):sa(e)&&e.forEach(function(r,o){u.set(o,dt(r,t,n,o,e,i))});var c=s?c?yr:hr:c?Mo:No,d=r?U:c(e);return a(d||e,function(r,o){d&&(o=r,r=e[o]),He(u,o,dt(r,t,n,o,e,i))}),u}function ht(e){var t=No(e);return function(n){return yt(n,e,t)}}function yt(e,t,n){var r=n.length;if(null==e)return!r;for(e=Xo(e);r--;){var o=n[r],i=t[o],u=e[o];if(u===U&&!(o in e)||!i(u))return!1}return!0}function gt(e,t,n){if("function"!=typeof e)throw new ni("Expected a function");return bu(function(){e.apply(U,n)},t)}function vt(e,t,n,r){var o=-1,i=f,u=!0,a=e.length,l=[],c=t.length;if(!a)return l;n&&(t=d(t,I(n))),r?(i=p,u=!1):200<=t.length&&(i=N,u=!1,t=new Se(t));e:for(;++o<a;){var s=e[o],h=null==n?s:n(s),s=r||0!==s?s:0;if(u&&h===h){for(var y=c;y--;)if(t[y]===h)continue e;l.push(s)}else i(t,h,r)||l.push(s)}return l}function mt(e,t){var n=!0;return iu(e,function(e,r,o){return n=!!t(e,r,o)}),n}function bt(e,t,n){for(var r=-1,o=e.length;++r<o;){var i=e[r],u=t(i);if(null!=u&&(a===U?u===u&&!jo(u):n(u,a)))var a=u,l=i}return l}function _t(e,t){var n=[];return iu(e,function(e,r,o){t(e,r,o)&&n.push(e)}),n}function xt(e,t,n,r,o){var i=-1,u=e.length;for(n||(n=kr),o||(o=[]);++i<u;){var a=e[i];0<t&&n(a)?1<t?xt(a,t-1,n,r,o):h(o,a):r||(o[o.length]=a)}return o}function wt(e,t){return e&&au(e,t,No)}function jt(e,t){return e&&lu(e,t,No)}function Et(e,t){return s(t,function(t){return yo(e[t])})}function Pt(e,t){t=Tn(t,e);for(var n=0,r=t.length;null!=e&&n<r;)e=e[qr(t[n++])];return n&&n==r?e:U}function kt(e,t,n){return t=t(e),ua(e)?t:h(t,n(e))}function Tt(e){if(null==e)e=e===U?"[object Undefined]":"[object Null]";else if(Ei&&Ei in Xo(e)){var t=ai.call(e,Ei),n=e[Ei];try{e[Ei]=U;var r=!0}catch(e){}var o=si.call(e);r&&(t?e[Ei]=n:delete e[Ei]),e=o}else e=si.call(e);return e}function Ot(e,t){return e>t}function At(e,t){return null!=e&&ai.call(e,t)}function Rt(e,t){return null!=e&&t in Xo(e)}function It(e,t,n){for(var r=n?p:f,o=e[0].length,i=e.length,u=i,a=Zo(i),l=1/0,c=[];u--;){var s=e[u];u&&t&&(s=d(s,I(t))),l=zi(s.length,l),a[u]=!n&&(t||120<=o&&120<=s.length)?new Se(u&&s):U}var s=e[0],h=-1,y=a[0];e:for(;++h<o&&c.length<l;){var g=s[h],v=t?t(g):g,g=n||0!==g?g:0;if(y?!N(y,v):!r(c,v,n)){for(u=i;--u;){var m=a[u];if(m?!N(m,v):!r(e[u],v,n))continue e}y&&y.push(v),c.push(g)}}return c}function St(e,t,n){var r={};return wt(e,function(e,o,i){t(r,n(e),o,i)}),r}function Nt(e,t,n){return t=Tn(t,e),e=2>t.length?e:Pt(e,pn(t,0,-1)),t=null==e?e:e[qr(Gr(t))],null==t?U:i(t,e,n)}function Mt(e){return bo(e)&&"[object Arguments]"==Tt(e)}function Ct(e){return bo(e)&&"[object ArrayBuffer]"==Tt(e)}function Wt(e){return bo(e)&&"[object Date]"==Tt(e)}function zt(e,t,n,r,o){if(e===t)t=!0;else if(null==e||null==t||!bo(e)&&!bo(t))t=e!==e&&t!==t;else e:{var i=ua(e),u=ua(t),a=i?"[object Array]":gu(e),l=u?"[object Array]":gu(t),a="[object Arguments]"==a?"[object Object]":a,l="[object Arguments]"==l?"[object Object]":l,c="[object Object]"==a,u="[object Object]"==l;if((l=a==l)&&la(e)){if(!la(t)){t=!1;break e}i=!0,c=!1}if(l&&!c)o||(o=new De),t=i||da(e)?fr(e,t,n,r,zt,o):pr(e,t,a,n,r,zt,o);else{if(!(1&n)&&(i=c&&ai.call(e,"__wrapped__"),a=u&&ai.call(t,"__wrapped__"),i||a)){e=i?e.value():e,t=a?t.value():t,o||(o=new De),t=zt(e,t,n,r,o);break e}if(l)t:if(o||(o=new De),i=1&n,a=hr(e),u=a.length,l=hr(t).length,u==l||i){for(c=u;c--;){var s=a[c];if(!(i?s in t:ai.call(t,s))){t=!1;break t}}if((l=o.get(e))&&o.get(t))t=l==t;else{l=!0,o.set(e,t),o.set(t,e);for(var f=i;++c<u;){var s=a[c],p=e[s],d=t[s];if(r)var h=i?r(d,p,s,t,e,o):r(p,d,s,e,t,o);if(h===U?p!==d&&!zt(p,d,n,r,o):!h){l=!1;break}f||(f="constructor"==s)}l&&!f&&(n=e.constructor,r=t.constructor,n!=r&&"constructor"in e&&"constructor"in t&&!("function"==typeof n&&n instanceof n&&"function"==typeof r&&r instanceof r)&&(l=!1)),o.delete(e),o.delete(t),t=l}}else t=!1;else t=!1}}return t}function qt(e){return bo(e)&&"[object Map]"==gu(e)}function Dt(e,t,n,r){var o=n.length,i=o,u=!r;if(null==e)return!i;for(e=Xo(e);o--;){var a=n[o];if(u&&a[2]?a[1]!==e[a[0]]:!(a[0]in e))return!1}for(;++o<i;){var a=n[o],l=a[0],c=e[l],s=a[1];if(u&&a[2]){if(c===U&&!(l in e))return!1}else{if(a=new De,r)var f=r(c,s,l,e,t,a);if(f===U?!zt(s,c,3,r,a):!f)return!1}}return!0}function Lt(e){return!(!mo(e)||ci&&ci in e)&&(yo(e)?di:xe).test(Dr(e))}function Bt(e){return bo(e)&&"[object RegExp]"==Tt(e)}function $t(e){return bo(e)&&"[object Set]"==gu(e)}function Ft(e){return bo(e)&&vo(e.length)&&!!ze[Tt(e)]}function Ut(e){return"function"==typeof e?e:null==e?Bo:"object"==typeof e?ua(e)?Ht(e[0],e[1]):Zt(e):Vo(e)}function Vt(e){if(!Ir(e))return Ci(e);var t,n=[];for(t in Xo(e))ai.call(e,t)&&"constructor"!=t&&n.push(t);return n}function Gt(e,t){return e<t}function Kt(e,t){var n=-1,r=fo(e)?Zo(e.length):[];return iu(e,function(e,o,i){r[++n]=t(e,o,i)}),r}function Zt(e){var t=_r(e);return 1==t.length&&t[0][2]?Sr(t[0][0],t[0][1]):function(n){return n===e||Dt(n,e,t)}}function Ht(e,t){return Ar(e)&&t===t&&!mo(t)?Sr(qr(e),t):function(n){var r=Io(n,e);return r===U&&r===t?So(n,e):zt(t,r,3)}}function Yt(e,t,n,r,o){e!==t&&au(t,function(i,u){if(o||(o=new De),mo(i)){var a=o,l=Mr(e,u),c=Mr(t,u),s=a.get(c);if(s)Ze(e,u,s);else{var s=r?r(l,c,u+"",e,t,a):U,f=s===U;if(f){var p=ua(c),d=!p&&la(c),h=!p&&!d&&da(c),s=c;p||d||h?ua(l)?s=l:po(l)?s=Cn(l):d?(f=!1,s=An(c,!0)):h?(f=!1,s=In(c,!0)):s=[]:xo(c)||ia(c)?(s=l,ia(l)?s=Ao(l):mo(l)&&!yo(l)||(s=Er(c))):f=!1}f&&(a.set(c,s),Yt(s,c,n,r,a),a.delete(c)),Ze(e,u,s)}}else a=r?r(Mr(e,u),i,u+"",e,t,o):U,a===U&&(a=i),Ze(e,u,a)},Mo)}function Jt(e,t){var n=e.length;if(n)return t+=0>t?n:0,Tr(t,n)?e[t]:U}function Qt(e,t,n){var r=-1;return t=d(t.length?t:[Bo],I(mr())),e=Kt(e,function(e){return{a:d(t,function(t){return t(e)}),b:++r,c:e}}),T(e,function(e,t){var r;e:{r=-1;for(var o=e.a,i=t.a,u=o.length,a=n.length;++r<u;){var l=Sn(o[r],i[r]);if(l){r=r>=a?l:l*("desc"==n[r]?-1:1);break e}}r=e.b-t.b}return r})}function Xt(e,t){return en(e,t,function(t,n){return So(e,n)})}function en(e,t,n){for(var r=-1,o=t.length,i={};++r<o;){var u=t[r],a=Pt(e,u);n(a,u)&&sn(i,Tn(u,e),a)}return i}function tn(e){return function(t){return Pt(t,e)}}function nn(e,t,n,r){var o=r?x:_,i=-1,u=t.length,a=e;for(e===t&&(t=Cn(t)),n&&(a=d(e,I(n)));++i<u;)for(var l=0,c=t[i],c=n?n(c):c;-1<(l=o(a,c,l,r));)a!==e&&xi.call(a,l,1),xi.call(e,l,1);return e}function rn(e,t){for(var n=e?t.length:0,r=n-1;n--;){var o=t[n];if(n==r||o!==i){var i=o;Tr(o)?xi.call(e,o,1):_n(e,o)}}}function on(e,t){return e+Ri(Li()*(t-e+1))}function un(e,t){var n="";if(!e||1>t||9007199254740991<t)return n;do t%2&&(n+=e),(t=Ri(t/2))&&(e+=e);while(t);return n}function an(e,t){return _u(Nr(e,t,Bo),e+"")}function ln(e){return Fe(Wo(e))}function cn(e,t){var n=Wo(e);return zr(n,pt(t,0,n.length))}function sn(e,t,n,r){if(!mo(e))return e;t=Tn(t,e);for(var o=-1,i=t.length,u=i-1,a=e;null!=a&&++o<i;){var l=qr(t[o]),c=n;if(o!=u){var s=a[l],c=r?r(s,l,a):U;c===U&&(c=mo(s)?s:Tr(t[o+1])?[]:{})}He(a,l,c),a=a[l]}return e}function fn(e){return zr(Wo(e))}function pn(e,t,n){var r=-1,o=e.length;for(0>t&&(t=-t>o?0:o+t),n=n>o?o:n,0>n&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0,n=Zo(o);++r<o;)n[r]=e[r+t];return n}function dn(e,t){var n;return iu(e,function(e,r,o){return n=t(e,r,o),!n}),!!n}function hn(e,t,n){var r=0,o=null==e?r:e.length;if("number"==typeof t&&t===t&&2147483647>=o){for(;r<o;){var i=r+o>>>1,u=e[i];null!==u&&!jo(u)&&(n?u<=t:u<t)?r=i+1:o=i}return o}return yn(e,t,Bo,n)}function yn(e,t,n,r){t=n(t);for(var o=0,i=null==e?0:e.length,u=t!==t,a=null===t,l=jo(t),c=t===U;o<i;){var s=Ri((o+i)/2),f=n(e[s]),p=f!==U,d=null===f,h=f===f,y=jo(f);(u?r||h:c?h&&(r||p):a?h&&p&&(r||!d):l?h&&p&&!d&&(r||!y):d||y?0:r?f<=t:f<t)?o=s+1:i=s}return zi(i,4294967294)}function gn(e,t){for(var n=-1,r=e.length,o=0,i=[];++n<r;){var u=e[n],a=t?t(u):u;if(!n||!so(a,l)){var l=a;i[o++]=0===u?0:u}}return i}function vn(e){return"number"==typeof e?e:jo(e)?G:+e}function mn(e){if("string"==typeof e)return e;if(ua(e))return d(e,mn)+"";if(jo(e))return ru?ru.call(e):"";var t=e+"";return"0"==t&&1/e==-V?"-0":t}function bn(e,t,n){var r=-1,o=f,i=e.length,u=!0,a=[],l=a;if(n)u=!1,o=p;else if(200<=i){if(o=t?null:pu(e))return L(o);u=!1,o=N,l=new Se}else l=t?[]:a;e:for(;++r<i;){var c=e[r],s=t?t(c):c,c=n||0!==c?c:0;if(u&&s===s){for(var d=l.length;d--;)if(l[d]===s)continue e;t&&l.push(s),a.push(c)}else o(l,s,n)||(l!==a&&l.push(s),a.push(c))}return a}function _n(e,t){return t=Tn(t,e),e=2>t.length?e:Pt(e,pn(t,0,-1)),null==e||delete e[qr(Gr(t))]}function xn(e,t,n,r){for(var o=e.length,i=r?o:-1;(r?i--:++i<o)&&t(e[i],i,e););return n?pn(e,r?0:i,r?i+1:o):pn(e,r?i+1:0,r?o:i)}function wn(e,t){var n=e;return n instanceof P&&(n=n.value()),y(t,function(e,t){return t.func.apply(t.thisArg,h([e],t.args))},n)}function jn(e,t,n){var r=e.length;if(2>r)return r?bn(e[0]):[];for(var o=-1,i=Zo(r);++o<r;)for(var u=e[o],a=-1;++a<r;)a!=o&&(i[o]=vt(i[o]||u,e[a],t,n));return bn(xt(i,1),t,n)}function En(e,t,n){for(var r=-1,o=e.length,i=t.length,u={};++r<o;)n(u,e[r],r<i?t[r]:U);return u}function Pn(e){return po(e)?e:[]}function kn(e){return"function"==typeof e?e:Bo}function Tn(e,t){return ua(e)?e:Ar(e,t)?[e]:xu(Ro(e))}function On(e,t,n){var r=e.length;return n=n===U?r:n,!t&&n>=r?e:pn(e,t,n)}function An(e,t){if(t)return e.slice();var n=e.length,n=vi?vi(n):new e.constructor(n);return e.copy(n),n}function Rn(e){var t=new e.constructor(e.byteLength);return new gi(t).set(new gi(e)),t}function In(e,t){return new e.constructor(t?Rn(e.buffer):e.buffer,e.byteOffset,e.length)}function Sn(e,t){if(e!==t){var n=e!==U,r=null===e,o=e===e,i=jo(e),u=t!==U,a=null===t,l=t===t,c=jo(t);if(!a&&!c&&!i&&e>t||i&&u&&l&&!a&&!c||r&&u&&l||!n&&l||!o)return 1;if(!r&&!i&&!c&&e<t||c&&n&&o&&!r&&!i||a&&n&&o||!u&&o||!l)return-1}return 0}function Nn(e,t,n,r){var o=-1,i=e.length,u=n.length,a=-1,l=t.length,c=Wi(i-u,0),s=Zo(l+c);for(r=!r;++a<l;)s[a]=t[a];for(;++o<u;)(r||o<i)&&(s[n[o]]=e[o]);for(;c--;)s[a++]=e[o++];return s}function Mn(e,t,n,r){var o=-1,i=e.length,u=-1,a=n.length,l=-1,c=t.length,s=Wi(i-a,0),f=Zo(s+c);for(r=!r;++o<s;)f[o]=e[o];for(s=o;++l<c;)f[s+l]=t[l];for(;++u<a;)(r||o<i)&&(f[s+n[u]]=e[o++]);return f}function Cn(e,t){var n=-1,r=e.length;for(t||(t=Zo(r));++n<r;)t[n]=e[n];return t}function Wn(e,t,n,r){var o=!n;n||(n={});for(var i=-1,u=t.length;++i<u;){var a=t[i],l=r?r(n[a],e[a],a,n,e):U;l===U&&(l=e[a]),o?st(n,a,l):He(n,a,l)}return n}function zn(e,t){return Wn(e,hu(e),t)}function qn(e,t){return Wn(e,yu(e),t)}function Dn(e,t){return function(n,r){var o=ua(n)?u:at,i=t?t():{};return o(n,e,mr(r,2),i)}}function Ln(e){return an(function(t,n){var r=-1,o=n.length,i=1<o?n[o-1]:U,u=2<o?n[2]:U,i=3<e.length&&"function"==typeof i?(o--,i):U;for(u&&Or(n[0],n[1],u)&&(i=3>o?U:i,o=1),t=Xo(t);++r<o;)(u=n[r])&&e(t,u,r,i);return t})}function Bn(e,t){return function(n,r){if(null==n)return n;if(!fo(n))return e(n,r);for(var o=n.length,i=t?o:-1,u=Xo(n);(t?i--:++i<o)&&!1!==r(u[i],i,u););return n}}function $n(e){return function(t,n,r){var o=-1,i=Xo(t);r=r(t);for(var u=r.length;u--;){var a=r[e?u:++o];if(!1===n(i[a],a,i))break}return t}}function Fn(e,t,n){function r(){return(this&&this!==Ue&&this instanceof r?i:e).apply(o?n:this,arguments)}var o=1&t,i=Gn(e);return r}function Un(e){return function(t){t=Ro(t);var n=Me.test(t)?F(t):U,r=n?n[0]:t.charAt(0);return t=n?On(n,1).join(""):t.slice(1),r[e]()+t}}function Vn(e){return function(t){return y(Do(qo(t).replace(Re,"")),e,"")}}function Gn(e){return function(){var t=arguments;switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3]);case 5:return new e(t[0],t[1],t[2],t[3],t[4]);case 6:return new e(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new e(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var n=ou(e.prototype),t=e.apply(n,t);return mo(t)?t:n}}function Kn(e,t,n){function r(){for(var u=arguments.length,a=Zo(u),l=u,c=vr(r);l--;)a[l]=arguments[l];return l=3>u&&a[0]!==c&&a[u-1]!==c?[]:D(a,c),u-=l.length,u<n?or(e,t,Yn,r.placeholder,U,a,l,U,U,n-u):i(this&&this!==Ue&&this instanceof r?o:e,this,a)}var o=Gn(e);return r}function Zn(e){return function(t,n,r){var o=Xo(t);if(!fo(t)){var i=mr(n,3);t=No(t),n=function(e){return i(o[e],e,o)}}return n=e(t,n,r),-1<n?o[i?t[n]:n]:U}}function Hn(e){return dr(function(t){var n=t.length,r=n,i=o.prototype.thru;for(e&&t.reverse();r--;){var u=t[r];if("function"!=typeof u)throw new ni("Expected a function");if(i&&!a&&"wrapper"==gr(u))var a=new o([],!0)}for(r=a?r:n;++r<n;)var u=t[r],i=gr(u),l="wrapper"==i?du(u):U,a=l&&Rr(l[0])&&424==l[1]&&!l[4].length&&1==l[9]?a[gr(l[0])].apply(a,l[3]):1==u.length&&Rr(u)?a[i]():a.thru(u);return function(){var e=arguments,r=e[0];if(a&&1==e.length&&ua(r))return a.plant(r).value();for(var o=0,e=n?t[o].apply(this,e):r;++o<n;)e=t[o].call(this,e);return e}})}function Yn(e,t,n,r,o,i,u,a,l,c){function s(){for(var v=arguments.length,m=Zo(v),b=v;b--;)m[b]=arguments[b];if(h){var _,x=vr(s),b=m.length;for(_=0;b--;)m[b]===x&&++_}if(r&&(m=Nn(m,r,o,h)),i&&(m=Mn(m,i,u,h)),v-=_,h&&v<c)return x=D(m,x),or(e,t,Yn,s.placeholder,n,m,x,a,l,c-v);if(x=p?n:this,b=d?x[e]:e,v=m.length,a){_=m.length;for(var w=zi(a.length,_),j=Cn(m);w--;){var E=a[w];m[w]=Tr(E,_)?j[E]:U}}else y&&1<v&&m.reverse();return f&&l<v&&(m.length=l),this&&this!==Ue&&this instanceof s&&(b=g||Gn(b)),b.apply(x,m)}var f=128&t,p=1&t,d=2&t,h=24&t,y=512&t,g=d?U:Gn(e);return s}function Jn(e,t){return function(n,r){return St(n,e,t(r))}}function Qn(e,t){return function(n,r){var o;if(n===U&&r===U)return t;if(n!==U&&(o=n),r!==U){if(o===U)return r;"string"==typeof n||"string"==typeof r?(n=mn(n),r=mn(r)):(n=vn(n),r=vn(r)),o=e(n,r)}return o}}function Xn(e){return dr(function(t){return t=d(t,I(mr())),an(function(n){var r=this;return e(t,function(e){return i(e,r,n)})})})}function er(e,t){t=t===U?" ":mn(t);var n=t.length;return 2>n?n?un(t,e):t:(n=un(t,Ai(e/$(t))),Me.test(t)?On(F(n),0,e).join(""):n.slice(0,e))}function tr(e,t,n,r){function o(){for(var t=-1,l=arguments.length,c=-1,s=r.length,f=Zo(s+l),p=this&&this!==Ue&&this instanceof o?a:e;++c<s;)f[c]=r[c];for(;l--;)f[c++]=arguments[++t];return i(p,u?n:this,f)}var u=1&t,a=Gn(e);return o}function nr(e){return function(t,n,r){r&&"number"!=typeof r&&Or(t,n,r)&&(n=r=U),t=Po(t),n===U?(n=t,t=0):n=Po(n),r=r===U?t<n?1:-1:Po(r);var o=-1;n=Wi(Ai((n-t)/(r||1)),0);for(var i=Zo(n);n--;)i[e?n:++o]=t,t+=r;return i}}function rr(e){return function(t,n){return"string"==typeof t&&"string"==typeof n||(t=Oo(t),n=Oo(n)),e(t,n)}}function or(e,t,n,r,o,i,u,a,l,c){var s=8&t,f=s?u:U;u=s?U:u;var p=s?i:U;return i=s?U:i,t=(t|(s?32:64))&~(s?64:32),4&t||(t&=-4),o=[e,t,o,p,f,i,u,a,l,c],n=n.apply(U,o),Rr(e)&&mu(n,o),n.placeholder=r,Cr(n,e,t)}function ir(e){var t=Qo[e];return function(e,n){if(e=Oo(e),(n=null==n?0:zi(ko(n),292))&&Ni(e)){var r=(Ro(e)+"e").split("e"),r=t(r[0]+"e"+(+r[1]+n)),r=(Ro(r)+"e").split("e");return+(r[0]+"e"+(+r[1]-n))}return t(e)}}function ur(e){return function(t){var n=gu(t);return"[object Map]"==n?z(t):"[object Set]"==n?B(t):R(t,e(t))}}function ar(e,t,n,r,o,i,u,a){var l=2&t;if(!l&&"function"!=typeof e)throw new ni("Expected a function");var c=r?r.length:0;if(c||(t&=-97,r=o=U),u=u===U?u:Wi(ko(u),0),a=a===U?a:ko(a),c-=o?o.length:0,64&t){var s=r,f=o;r=o=U}var p=l?U:du(e);return i=[e,t,n,r,o,s,f,i,u,a],p&&(n=i[1],e=p[1],t=n|e,r=128==e&&8==n||128==e&&256==n&&i[7].length<=p[8]||384==e&&p[7].length<=p[8]&&8==n,131>t||r)&&(1&e&&(i[2]=p[2],t|=1&n?0:4),(n=p[3])&&(r=i[3],i[3]=r?Nn(r,n,p[4]):n,i[4]=r?D(i[3],"__lodash_placeholder__"):p[4]),(n=p[5])&&(r=i[5],i[5]=r?Mn(r,n,p[6]):n,i[6]=r?D(i[5],"__lodash_placeholder__"):p[6]),(n=p[7])&&(i[7]=n),128&e&&(i[8]=null==i[8]?p[8]:zi(i[8],p[8])),null==i[9]&&(i[9]=p[9]),i[0]=p[0],i[1]=t),e=i[0],t=i[1],n=i[2],r=i[3],o=i[4],a=i[9]=i[9]===U?l?0:e.length:Wi(i[9]-c,0),!a&&24&t&&(t&=-25),Cr((p?cu:mu)(t&&1!=t?8==t||16==t?Kn(e,t,a):32!=t&&33!=t||o.length?Yn.apply(U,i):tr(e,t,n,r):Fn(e,t,n),i),e,t)}function lr(e,t,n,r){return e===U||so(e,oi[n])&&!ai.call(r,n)?t:e}function cr(e,t,n,r,o,i){return mo(e)&&mo(t)&&(i.set(t,e),Yt(e,t,U,cr,i),i.delete(t)),e}function sr(e){return xo(e)?U:e}function fr(e,t,n,r,o,i){var u=1&n,a=e.length,l=t.length;if(a!=l&&!(u&&l>a))return!1;if((l=i.get(e))&&i.get(t))return l==t;var l=-1,c=!0,s=2&n?new Se:U;for(i.set(e,t),i.set(t,e);++l<a;){var f=e[l],p=t[l];if(r)var d=u?r(p,f,l,t,e,i):r(f,p,l,e,t,i);if(d!==U){if(d)continue;c=!1;break}if(s){if(!v(t,function(e,t){if(!N(s,t)&&(f===e||o(f,e,n,r,i)))return s.push(t)})){c=!1;break}}else if(f!==p&&!o(f,p,n,r,i)){c=!1;break}}return i.delete(e),i.delete(t),c}function pr(e,t,n,r,o,i,u){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)break;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":if(e.byteLength!=t.byteLength||!i(new gi(e),new gi(t)))break;return!0;case"[object Boolean]":case"[object Date]":case"[object Number]":return so(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var a=z;case"[object Set]":if(a||(a=L),e.size!=t.size&&!(1&r))break;return(n=u.get(e))?n==t:(r|=2,u.set(e,t),t=fr(a(e),a(t),r,o,i,u),u.delete(e),t);case"[object Symbol]":if(nu)return nu.call(e)==nu.call(t)}return!1}function dr(e){return _u(Nr(e,U,Ur),e+"")}function hr(e){return kt(e,No,hu)}function yr(e){return kt(e,Mo,yu)}function gr(e){for(var t=e.name+"",n=Hi[t],r=ai.call(Hi,t)?n.length:0;r--;){var o=n[r],i=o.func;if(null==i||i==e)return o.name}return t}function vr(e){return(ai.call(n,"placeholder")?n:e).placeholder}function mr(){var e=n.iteratee||$o,e=e===$o?Ut:e;return arguments.length?e(arguments[0],arguments[1]):e}function br(e,t){var n=e.__data__,r=typeof t;return("string"==r||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==t:null===t)?n["string"==typeof t?"string":"hash"]:n.map}function _r(e){for(var t=No(e),n=t.length;n--;){var r=t[n],o=e[r];t[n]=[r,o,o===o&&!mo(o)]}return t}function xr(e,t){var n=null==e?U:e[t];return Lt(n)?n:U}function wr(e,t,n){t=Tn(t,e);for(var r=-1,o=t.length,i=!1;++r<o;){var u=qr(t[r]);if(!(i=null!=e&&n(e,u)))break;e=e[u]}return i||++r!=o?i:(o=null==e?0:e.length,!!o&&vo(o)&&Tr(u,o)&&(ua(e)||ia(e)))}function jr(e){var t=e.length,n=new e.constructor(t);return t&&"string"==typeof e[0]&&ai.call(e,"index")&&(n.index=e.index,n.input=e.input),n}function Er(e){return"function"!=typeof e.constructor||Ir(e)?{}:ou(mi(e))}function Pr(e,t,n){var r=e.constructor;switch(t){case"[object ArrayBuffer]":return Rn(e);case"[object Boolean]":case"[object Date]":return new r(+e);case"[object DataView]":return t=n?Rn(e.buffer):e.buffer,new e.constructor(t,e.byteOffset,e.byteLength);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return In(e,n);case"[object Map]":return new r;case"[object Number]":case"[object String]":return new r(e);case"[object RegExp]":return t=new e.constructor(e.source,me.exec(e)),t.lastIndex=e.lastIndex,t;case"[object Set]":return new r;case"[object Symbol]":return nu?Xo(nu.call(e)):{}}}function kr(e){return ua(e)||ia(e)||!!(wi&&e&&e[wi])}function Tr(e,t){var n=typeof e;return t=null==t?9007199254740991:t, !!t&&("number"==n||"symbol"!=n&&je.test(e))&&-1<e&&0==e%1&&e<t}function Or(e,t,n){if(!mo(n))return!1;var r=typeof t;return!!("number"==r?fo(n)&&Tr(t,n.length):"string"==r&&t in n)&&so(n[t],e)}function Ar(e,t){if(ua(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!jo(e))||ie.test(e)||!oe.test(e)||null!=t&&e in Xo(t)}function Rr(e){var t=gr(e),r=n[t];return"function"==typeof r&&t in P.prototype&&(e===r||(t=du(r),!!t&&e===t[0]))}function Ir(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||oi)}function Sr(e,t){return function(n){return null!=n&&n[e]===t&&(t!==U||e in Xo(n))}}function Nr(e,t,n){return t=Wi(t===U?e.length-1:t,0),function(){for(var r=arguments,o=-1,u=Wi(r.length-t,0),a=Zo(u);++o<u;)a[o]=r[t+o];for(o=-1,u=Zo(t+1);++o<t;)u[o]=r[o];return u[t]=n(a),i(e,this,u)}}function Mr(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}function Cr(e,t,n){var r=t+"";t=_u;var o,i=Lr;return o=(o=r.match(de))?o[1].split(he):[],n=i(o,n),(i=n.length)&&(o=i-1,n[o]=(1<i?"& ":"")+n[o],n=n.join(2<i?", ":" "),r=r.replace(pe,"{\n/* [wrapped with "+n+"] */\n")),t(e,r)}function Wr(e){var t=0,n=0;return function(){var r=qi(),o=16-(r-n);if(n=r,0<o){if(800<=++t)return arguments[0]}else t=0;return e.apply(U,arguments)}}function zr(e,t){var n=-1,r=e.length,o=r-1;for(t=t===U?r:t;++n<t;){var r=on(n,o),i=e[r];e[r]=e[n],e[n]=i}return e.length=t,e}function qr(e){if("string"==typeof e||jo(e))return e;var t=e+"";return"0"==t&&1/e==-V?"-0":t}function Dr(e){if(null!=e){try{return ui.call(e)}catch(e){}return e+""}return""}function Lr(e,t){return a(K,function(n){var r="_."+n[0];t&n[1]&&!f(e,r)&&e.push(r)}),e.sort()}function Br(e){if(e instanceof P)return e.clone();var t=new o(e.__wrapped__,e.__chain__);return t.__actions__=Cn(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}function $r(e,t,n){var r=null==e?0:e.length;return r?(n=null==n?0:ko(n),0>n&&(n=Wi(r+n,0)),b(e,mr(t,3),n)):-1}function Fr(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var o=r-1;return n!==U&&(o=ko(n),o=0>n?Wi(r+o,0):zi(o,r-1)),b(e,mr(t,3),o,!0)}function Ur(e){return(null==e?0:e.length)?xt(e,1):[]}function Vr(e){return e&&e.length?e[0]:U}function Gr(e){var t=null==e?0:e.length;return t?e[t-1]:U}function Kr(e,t){return e&&e.length&&t&&t.length?nn(e,t):e}function Zr(e){return null==e?e:Bi.call(e)}function Hr(e){if(!e||!e.length)return[];var t=0;return e=s(e,function(e){if(po(e))return t=Wi(e.length,t),!0}),A(t,function(t){return d(e,E(t))})}function Yr(e,t){if(!e||!e.length)return[];var n=Hr(e);return null==t?n:d(n,function(e){return i(t,U,e)})}function Jr(e){return e=n(e),e.__chain__=!0,e}function Qr(e,t){return t(e)}function Xr(){return this}function eo(e,t){return(ua(e)?a:iu)(e,mr(t,3))}function to(e,t){return(ua(e)?l:uu)(e,mr(t,3))}function no(e,t){return(ua(e)?d:Kt)(e,mr(t,3))}function ro(e,t,n){return t=n?U:t,t=e&&null==t?e.length:t,ar(e,128,U,U,U,U,t)}function oo(e,t){var n;if("function"!=typeof t)throw new ni("Expected a function");return e=ko(e),function(){return 0<--e&&(n=t.apply(this,arguments)),1>=e&&(t=U),n}}function io(e,t,n){return t=n?U:t,e=ar(e,8,U,U,U,U,U,t),e.placeholder=io.placeholder,e}function uo(e,t,n){return t=n?U:t,e=ar(e,16,U,U,U,U,U,t),e.placeholder=uo.placeholder,e}function ao(e,t,n){function r(t){var n=l,r=c;return l=c=U,h=t,f=e.apply(r,n)}function o(e){var n=e-d;return e-=h,d===U||n>=t||0>n||g&&e>=s}function i(){var e=Zu();if(o(e))return u(e);var n,r=bu;n=e-h,e=t-(e-d),n=g?zi(e,s-n):e,p=r(i,n)}function u(e){return p=U,v&&l?r(e):(l=c=U,f)}function a(){var e=Zu(),n=o(e);if(l=arguments,c=this,d=e,n){if(p===U)return h=e=d,p=bu(i,t),y?r(e):f;if(g)return fu(p),p=bu(i,t),r(d)}return p===U&&(p=bu(i,t)),f}var l,c,s,f,p,d,h=0,y=!1,g=!1,v=!0;if("function"!=typeof e)throw new ni("Expected a function");return t=Oo(t)||0,mo(n)&&(y=!!n.leading,s=(g="maxWait"in n)?Wi(Oo(n.maxWait)||0,t):s,v="trailing"in n?!!n.trailing:v),a.cancel=function(){p!==U&&fu(p),h=0,l=d=c=p=U},a.flush=function(){return p===U?f:u(Zu())},a}function lo(e,t){function n(){var r=arguments,o=t?t.apply(this,r):r[0],i=n.cache;return i.has(o)?i.get(o):(r=e.apply(this,r),n.cache=i.set(o,r)||i,r)}if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new ni("Expected a function");return n.cache=new(lo.Cache||Ae),n}function co(e){if("function"!=typeof e)throw new ni("Expected a function");return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}function so(e,t){return e===t||e!==e&&t!==t}function fo(e){return null!=e&&vo(e.length)&&!yo(e)}function po(e){return bo(e)&&fo(e)}function ho(e){if(!bo(e))return!1;var t=Tt(e);return"[object Error]"==t||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!xo(e)}function yo(e){return!!mo(e)&&(e=Tt(e),"[object Function]"==e||"[object GeneratorFunction]"==e||"[object AsyncFunction]"==e||"[object Proxy]"==e)}function go(e){return"number"==typeof e&&e==ko(e)}function vo(e){return"number"==typeof e&&-1<e&&0==e%1&&9007199254740991>=e}function mo(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function bo(e){return null!=e&&"object"==typeof e}function _o(e){return"number"==typeof e||bo(e)&&"[object Number]"==Tt(e)}function xo(e){return!(!bo(e)||"[object Object]"!=Tt(e))&&(e=mi(e),null===e||(e=ai.call(e,"constructor")&&e.constructor,"function"==typeof e&&e instanceof e&&ui.call(e)==fi))}function wo(e){return"string"==typeof e||!ua(e)&&bo(e)&&"[object String]"==Tt(e)}function jo(e){return"symbol"==typeof e||bo(e)&&"[object Symbol]"==Tt(e)}function Eo(e){if(!e)return[];if(fo(e))return wo(e)?F(e):Cn(e);if(ji&&e[ji]){e=e[ji]();for(var t,n=[];!(t=e.next()).done;)n.push(t.value);return n}return t=gu(e),("[object Map]"==t?z:"[object Set]"==t?L:Wo)(e)}function Po(e){return e?(e=Oo(e),e===V||e===-V?1.7976931348623157e308*(0>e?-1:1):e===e?e:0):0===e?e:0}function ko(e){e=Po(e);var t=e%1;return e===e?t?e-t:e:0}function To(e){return e?pt(ko(e),0,4294967295):0}function Oo(e){if("number"==typeof e)return e;if(jo(e))return G;if(mo(e)&&(e="function"==typeof e.valueOf?e.valueOf():e,e=mo(e)?e+"":e),"string"!=typeof e)return 0===e?e:+e;e=e.replace(ce,"");var t=_e.test(e);return t||we.test(e)?Be(e.slice(2),t?2:8):be.test(e)?G:+e}function Ao(e){return Wn(e,Mo(e))}function Ro(e){return null==e?"":mn(e)}function Io(e,t,n){return e=null==e?U:Pt(e,t),e===U?n:e}function So(e,t){return null!=e&&wr(e,t,Rt)}function No(e){return fo(e)?$e(e):Vt(e)}function Mo(e){if(fo(e))e=$e(e,!0);else if(mo(e)){var t,n=Ir(e),r=[];for(t in e)("constructor"!=t||!n&&ai.call(e,t))&&r.push(t);e=r}else{if(t=[],null!=e)for(n in Xo(e))t.push(n);e=t}return e}function Co(e,t){if(null==e)return{};var n=d(yr(e),function(e){return[e]});return t=mr(t),en(e,n,function(e,n){return t(e,n[0])})}function Wo(e){return null==e?[]:S(e,No(e))}function zo(e){return Da(Ro(e).toLowerCase())}function qo(e){return(e=Ro(e))&&e.replace(Ee,rt).replace(Ie,"")}function Do(e,t,n){return e=Ro(e),t=n?U:t,t===U?Ce.test(e)?e.match(Ne)||[]:e.match(ye)||[]:e.match(t)||[]}function Lo(e){return function(){return e}}function Bo(e){return e}function $o(e){return Ut("function"==typeof e?e:dt(e,1))}function Fo(e,t,n){var r=No(t),o=Et(t,r);null!=n||mo(t)&&(o.length||!r.length)||(n=t,t=e,e=this,o=Et(t,No(t)));var i=!(mo(n)&&"chain"in n&&!n.chain),u=yo(e);return a(o,function(n){var r=t[n];e[n]=r,u&&(e.prototype[n]=function(){var t=this.__chain__;if(i||t){var n=e(this.__wrapped__);return(n.__actions__=Cn(this.__actions__)).push({func:r,args:arguments,thisArg:e}),n.__chain__=t,n}return r.apply(e,h([this.value()],arguments))})}),e}function Uo(){}function Vo(e){return Ar(e)?E(qr(e)):tn(e)}function Go(){return[]}function Ko(){return!1}t=null==t?Ue:ut.defaults(Ue.Object(),t,ut.pick(Ue,We));var Zo=t.Array,Ho=t.Date,Yo=t.Error,Jo=t.Function,Qo=t.Math,Xo=t.Object,ei=t.RegExp,ti=t.String,ni=t.TypeError,ri=Zo.prototype,oi=Xo.prototype,ii=t["__core-js_shared__"],ui=Jo.prototype.toString,ai=oi.hasOwnProperty,li=0,ci=function(){var e=/[^.]+$/.exec(ii&&ii.keys&&ii.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),si=oi.toString,fi=ui.call(Xo),pi=Ue._,di=ei("^"+ui.call(ai).replace(ae,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),hi=Ke?t.Buffer:U,yi=t.Symbol,gi=t.Uint8Array,vi=hi?hi.g:U,mi=q(Xo.getPrototypeOf,Xo),bi=Xo.create,_i=oi.propertyIsEnumerable,xi=ri.splice,wi=yi?yi.isConcatSpreadable:U,ji=yi?yi.iterator:U,Ei=yi?yi.toStringTag:U,Pi=function(){try{var e=xr(Xo,"defineProperty");return e({},"",{}),e}catch(e){}}(),ki=t.clearTimeout!==Ue.clearTimeout&&t.clearTimeout,Ti=Ho&&Ho.now!==Ue.Date.now&&Ho.now,Oi=t.setTimeout!==Ue.setTimeout&&t.setTimeout,Ai=Qo.ceil,Ri=Qo.floor,Ii=Xo.getOwnPropertySymbols,Si=hi?hi.isBuffer:U,Ni=t.isFinite,Mi=ri.join,Ci=q(Xo.keys,Xo),Wi=Qo.max,zi=Qo.min,qi=Ho.now,Di=t.parseInt,Li=Qo.random,Bi=ri.reverse,$i=xr(t,"DataView"),Fi=xr(t,"Map"),Ui=xr(t,"Promise"),Vi=xr(t,"Set"),Gi=xr(t,"WeakMap"),Ki=xr(Xo,"create"),Zi=Gi&&new Gi,Hi={},Yi=Dr($i),Ji=Dr(Fi),Qi=Dr(Ui),Xi=Dr(Vi),eu=Dr(Gi),tu=yi?yi.prototype:U,nu=tu?tu.valueOf:U,ru=tu?tu.toString:U,ou=function(){function e(){}return function(t){return mo(t)?bi?bi(t):(e.prototype=t,t=new e,e.prototype=U,t):{}}}();n.templateSettings={escape:te,evaluate:ne,interpolate:re,variable:"",imports:{_:n}},n.prototype=r.prototype,n.prototype.constructor=n,o.prototype=ou(r.prototype),o.prototype.constructor=o,P.prototype=ou(r.prototype),P.prototype.constructor=P,Te.prototype.clear=function(){this.__data__=Ki?Ki(null):{},this.size=0},Te.prototype.delete=function(e){return e=this.has(e)&&delete this.__data__[e],this.size-=e?1:0,e},Te.prototype.get=function(e){var t=this.__data__;return Ki?(e=t[e],"__lodash_hash_undefined__"===e?U:e):ai.call(t,e)?t[e]:U},Te.prototype.has=function(e){var t=this.__data__;return Ki?t[e]!==U:ai.call(t,e)},Te.prototype.set=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=Ki&&t===U?"__lodash_hash_undefined__":t,this},Oe.prototype.clear=function(){this.__data__=[],this.size=0},Oe.prototype.delete=function(e){var t=this.__data__;return e=nt(t,e),!(0>e||(e==t.length-1?t.pop():xi.call(t,e,1),--this.size,0))},Oe.prototype.get=function(e){var t=this.__data__;return e=nt(t,e),0>e?U:t[e][1]},Oe.prototype.has=function(e){return-1<nt(this.__data__,e)},Oe.prototype.set=function(e,t){var n=this.__data__,r=nt(n,e);return 0>r?(++this.size,n.push([e,t])):n[r][1]=t,this},Ae.prototype.clear=function(){this.size=0,this.__data__={hash:new Te,map:new(Fi||Oe),string:new Te}},Ae.prototype.delete=function(e){return e=br(this,e).delete(e),this.size-=e?1:0,e},Ae.prototype.get=function(e){return br(this,e).get(e)},Ae.prototype.has=function(e){return br(this,e).has(e)},Ae.prototype.set=function(e,t){var n=br(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this},Se.prototype.add=Se.prototype.push=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this},Se.prototype.has=function(e){return this.__data__.has(e)},De.prototype.clear=function(){this.__data__=new Oe,this.size=0},De.prototype.delete=function(e){var t=this.__data__;return e=t.delete(e),this.size=t.size,e},De.prototype.get=function(e){return this.__data__.get(e)},De.prototype.has=function(e){return this.__data__.has(e)},De.prototype.set=function(e,t){var n=this.__data__;if(n instanceof Oe){var r=n.__data__;if(!Fi||199>r.length)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new Ae(r)}return n.set(e,t),this.size=n.size,this};var iu=Bn(wt),uu=Bn(jt,!0),au=$n(),lu=$n(!0),cu=Zi?function(e,t){return Zi.set(e,t),e}:Bo,su=Pi?function(e,t){return Pi(e,"toString",{configurable:!0,enumerable:!1,value:Lo(t),writable:!0})}:Bo,fu=ki||function(e){return Ue.clearTimeout(e)},pu=Vi&&1/L(new Vi([,-0]))[1]==V?function(e){return new Vi(e)}:Uo,du=Zi?function(e){return Zi.get(e)}:Uo,hu=Ii?function(e){return null==e?[]:(e=Xo(e),s(Ii(e),function(t){return _i.call(e,t)}))}:Go,yu=Ii?function(e){for(var t=[];e;)h(t,hu(e)),e=mi(e);return t}:Go,gu=Tt;($i&&"[object DataView]"!=gu(new $i(new ArrayBuffer(1)))||Fi&&"[object Map]"!=gu(new Fi)||Ui&&"[object Promise]"!=gu(Ui.resolve())||Vi&&"[object Set]"!=gu(new Vi)||Gi&&"[object WeakMap]"!=gu(new Gi))&&(gu=function(e){var t=Tt(e);if(e=(e="[object Object]"==t?e.constructor:U)?Dr(e):"")switch(e){case Yi:return"[object DataView]";case Ji:return"[object Map]";case Qi:return"[object Promise]";case Xi:return"[object Set]";case eu:return"[object WeakMap]"}return t});var vu=ii?yo:Ko,mu=Wr(cu),bu=Oi||function(e,t){return Ue.setTimeout(e,t)},_u=Wr(su),xu=function(e){e=lo(e,function(e){return 500===t.size&&t.clear(),e});var t=e.cache;return e}(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(ue,function(e,n,r,o){t.push(r?o.replace(ge,"$1"):n||e)}),t}),wu=an(function(e,t){return po(e)?vt(e,xt(t,1,po,!0)):[]}),ju=an(function(e,t){var n=Gr(t);return po(n)&&(n=U),po(e)?vt(e,xt(t,1,po,!0),mr(n,2)):[]}),Eu=an(function(e,t){var n=Gr(t);return po(n)&&(n=U),po(e)?vt(e,xt(t,1,po,!0),U,n):[]}),Pu=an(function(e){var t=d(e,Pn);return t.length&&t[0]===e[0]?It(t):[]}),ku=an(function(e){var t=Gr(e),n=d(e,Pn);return t===Gr(n)?t=U:n.pop(),n.length&&n[0]===e[0]?It(n,mr(t,2)):[]}),Tu=an(function(e){var t=Gr(e),n=d(e,Pn);return(t="function"==typeof t?t:U)&&n.pop(),n.length&&n[0]===e[0]?It(n,U,t):[]}),Ou=an(Kr),Au=dr(function(e,t){var n=null==e?0:e.length,r=ft(e,t);return rn(e,d(t,function(e){return Tr(e,n)?+e:e}).sort(Sn)),r}),Ru=an(function(e){return bn(xt(e,1,po,!0))}),Iu=an(function(e){var t=Gr(e);return po(t)&&(t=U),bn(xt(e,1,po,!0),mr(t,2))}),Su=an(function(e){var t=Gr(e),t="function"==typeof t?t:U;return bn(xt(e,1,po,!0),U,t)}),Nu=an(function(e,t){return po(e)?vt(e,t):[]}),Mu=an(function(e){return jn(s(e,po))}),Cu=an(function(e){var t=Gr(e);return po(t)&&(t=U),jn(s(e,po),mr(t,2))}),Wu=an(function(e){var t=Gr(e),t="function"==typeof t?t:U;return jn(s(e,po),U,t)}),zu=an(Hr),qu=an(function(e){var t=e.length,t=1<t?e[t-1]:U,t="function"==typeof t?(e.pop(),t):U;return Yr(e,t)}),Du=dr(function(e){function t(t){return ft(t,e)}var n=e.length,r=n?e[0]:0,i=this.__wrapped__;return!(1<n||this.__actions__.length)&&i instanceof P&&Tr(r)?(i=i.slice(r,+r+(n?1:0)),i.__actions__.push({func:Qr,args:[t],thisArg:U}),new o(i,this.__chain__).thru(function(e){return n&&!e.length&&e.push(U),e})):this.thru(t)}),Lu=Dn(function(e,t,n){ai.call(e,n)?++e[n]:st(e,n,1)}),Bu=Zn($r),$u=Zn(Fr),Fu=Dn(function(e,t,n){ai.call(e,n)?e[n].push(t):st(e,n,[t])}),Uu=an(function(e,t,n){var r=-1,o="function"==typeof t,u=fo(e)?Zo(e.length):[];return iu(e,function(e){u[++r]=o?i(t,e,n):Nt(e,t,n)}),u}),Vu=Dn(function(e,t,n){st(e,n,t)}),Gu=Dn(function(e,t,n){e[n?0:1].push(t)},function(){return[[],[]]}),Ku=an(function(e,t){if(null==e)return[];var n=t.length;return 1<n&&Or(e,t[0],t[1])?t=[]:2<n&&Or(t[0],t[1],t[2])&&(t=[t[0]]),Qt(e,xt(t,1),[])}),Zu=Ti||function(){return Ue.Date.now()},Hu=an(function(e,t,n){var r=1;if(n.length)var o=D(n,vr(Hu)),r=32|r;return ar(e,r,t,n,o)}),Yu=an(function(e,t,n){var r=3;if(n.length)var o=D(n,vr(Yu)),r=32|r;return ar(t,r,e,n,o)}),Ju=an(function(e,t){return gt(e,1,t)}),Qu=an(function(e,t,n){return gt(e,Oo(t)||0,n)});lo.Cache=Ae;var Xu=an(function(e,t){t=1==t.length&&ua(t[0])?d(t[0],I(mr())):d(xt(t,1),I(mr()));var n=t.length;return an(function(r){for(var o=-1,u=zi(r.length,n);++o<u;)r[o]=t[o].call(this,r[o]);return i(e,this,r)})}),ea=an(function(e,t){return ar(e,32,U,t,D(t,vr(ea)))}),ta=an(function(e,t){return ar(e,64,U,t,D(t,vr(ta)))}),na=dr(function(e,t){return ar(e,256,U,U,U,t)}),ra=rr(Ot),oa=rr(function(e,t){return e>=t}),ia=Mt(function(){return arguments}())?Mt:function(e){return bo(e)&&ai.call(e,"callee")&&!_i.call(e,"callee")},ua=Zo.isArray,aa=Ye?I(Ye):Ct,la=Si||Ko,ca=Je?I(Je):Wt,sa=Qe?I(Qe):qt,fa=Xe?I(Xe):Bt,pa=et?I(et):$t,da=tt?I(tt):Ft,ha=rr(Gt),ya=rr(function(e,t){return e<=t}),ga=Ln(function(e,t){if(Ir(t)||fo(t))Wn(t,No(t),e);else for(var n in t)ai.call(t,n)&&He(e,n,t[n])}),va=Ln(function(e,t){Wn(t,Mo(t),e)}),ma=Ln(function(e,t,n,r){Wn(t,Mo(t),e,r)}),ba=Ln(function(e,t,n,r){Wn(t,No(t),e,r)}),_a=dr(ft),xa=an(function(e,t){e=Xo(e);var n=-1,r=t.length,o=2<r?t[2]:U;for(o&&Or(t[0],t[1],o)&&(r=1);++n<r;)for(var o=t[n],i=Mo(o),u=-1,a=i.length;++u<a;){var l=i[u],c=e[l];(c===U||so(c,oi[l])&&!ai.call(e,l))&&(e[l]=o[l])}return e}),wa=an(function(e){return e.push(U,cr),i(Ta,U,e)}),ja=Jn(function(e,t,n){null!=t&&"function"!=typeof t.toString&&(t=si.call(t)),e[t]=n},Lo(Bo)),Ea=Jn(function(e,t,n){null!=t&&"function"!=typeof t.toString&&(t=si.call(t)),ai.call(e,t)?e[t].push(n):e[t]=[n]},mr),Pa=an(Nt),ka=Ln(function(e,t,n){Yt(e,t,n)}),Ta=Ln(function(e,t,n,r){Yt(e,t,n,r)}),Oa=dr(function(e,t){var n={};if(null==e)return n;var r=!1;t=d(t,function(t){return t=Tn(t,e),r||(r=1<t.length),t}),Wn(e,yr(e),n),r&&(n=dt(n,7,sr));for(var o=t.length;o--;)_n(n,t[o]);return n}),Aa=dr(function(e,t){return null==e?{}:Xt(e,t)}),Ra=ur(No),Ia=ur(Mo),Sa=Vn(function(e,t,n){return t=t.toLowerCase(),e+(n?zo(t):t)}),Na=Vn(function(e,t,n){return e+(n?"-":"")+t.toLowerCase()}),Ma=Vn(function(e,t,n){return e+(n?" ":"")+t.toLowerCase()}),Ca=Un("toLowerCase"),Wa=Vn(function(e,t,n){return e+(n?"_":"")+t.toLowerCase()}),za=Vn(function(e,t,n){return e+(n?" ":"")+Da(t)}),qa=Vn(function(e,t,n){return e+(n?" ":"")+t.toUpperCase()}),Da=Un("toUpperCase"),La=an(function(e,t){try{return i(e,U,t)}catch(e){return ho(e)?e:new Yo(e)}}),Ba=dr(function(e,t){return a(t,function(t){t=qr(t),st(e,t,Hu(e[t],e))}),e}),$a=Hn(),Fa=Hn(!0),Ua=an(function(e,t){return function(n){return Nt(n,e,t)}}),Va=an(function(e,t){return function(n){return Nt(e,n,t)}}),Ga=Xn(d),Ka=Xn(c),Za=Xn(v),Ha=nr(),Ya=nr(!0),Ja=Qn(function(e,t){return e+t},0),Qa=ir("ceil"),Xa=Qn(function(e,t){return e/t},1),el=ir("floor"),tl=Qn(function(e,t){return e*t},1),nl=ir("round"),rl=Qn(function(e,t){return e-t},0);return n.after=function(e,t){if("function"!=typeof t)throw new ni("Expected a function");return e=ko(e),function(){if(1>--e)return t.apply(this,arguments)}},n.ary=ro,n.assign=ga,n.assignIn=va,n.assignInWith=ma,n.assignWith=ba,n.at=_a,n.before=oo,n.bind=Hu,n.bindAll=Ba,n.bindKey=Yu,n.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return ua(e)?e:[e]},n.chain=Jr,n.chunk=function(e,t,n){if(t=(n?Or(e,t,n):t===U)?1:Wi(ko(t),0),n=null==e?0:e.length,!n||1>t)return[];for(var r=0,o=0,i=Zo(Ai(n/t));r<n;)i[o++]=pn(e,r,r+=t);return i},n.compact=function(e){for(var t=-1,n=null==e?0:e.length,r=0,o=[];++t<n;){var i=e[t];i&&(o[r++]=i)}return o},n.concat=function(){var e=arguments.length;if(!e)return[];for(var t=Zo(e-1),n=arguments[0];e--;)t[e-1]=arguments[e];return h(ua(n)?Cn(n):[n],xt(t,1))},n.cond=function(e){var t=null==e?0:e.length,n=mr();return e=t?d(e,function(e){if("function"!=typeof e[1])throw new ni("Expected a function");return[n(e[0]),e[1]]}):[],an(function(n){for(var r=-1;++r<t;){var o=e[r];if(i(o[0],this,n))return i(o[1],this,n)}})},n.conforms=function(e){return ht(dt(e,1))},n.constant=Lo,n.countBy=Lu,n.create=function(e,t){var n=ou(e);return null==t?n:lt(n,t)},n.curry=io,n.curryRight=uo,n.debounce=ao,n.defaults=xa,n.defaultsDeep=wa,n.defer=Ju,n.delay=Qu,n.difference=wu,n.differenceBy=ju,n.differenceWith=Eu,n.drop=function(e,t,n){var r=null==e?0:e.length;return r?(t=n||t===U?1:ko(t),pn(e,0>t?0:t,r)):[]},n.dropRight=function(e,t,n){var r=null==e?0:e.length;return r?(t=n||t===U?1:ko(t),t=r-t,pn(e,0,0>t?0:t)):[]},n.dropRightWhile=function(e,t){return e&&e.length?xn(e,mr(t,3),!0,!0):[]},n.dropWhile=function(e,t){return e&&e.length?xn(e,mr(t,3),!0):[]},n.fill=function(e,t,n,r){var o=null==e?0:e.length;if(!o)return[];for(n&&"number"!=typeof n&&Or(e,t,n)&&(n=0,r=o),o=e.length,n=ko(n),0>n&&(n=-n>o?0:o+n),r=r===U||r>o?o:ko(r),0>r&&(r+=o),r=n>r?0:To(r);n<r;)e[n++]=t;return e},n.filter=function(e,t){return(ua(e)?s:_t)(e,mr(t,3))},n.flatMap=function(e,t){return xt(no(e,t),1)},n.flatMapDeep=function(e,t){return xt(no(e,t),V)},n.flatMapDepth=function(e,t,n){return n=n===U?1:ko(n),xt(no(e,t),n)},n.flatten=Ur,n.flattenDeep=function(e){return(null==e?0:e.length)?xt(e,V):[]},n.flattenDepth=function(e,t){return null!=e&&e.length?(t=t===U?1:ko(t),xt(e,t)):[]},n.flip=function(e){return ar(e,512)},n.flow=$a,n.flowRight=Fa,n.fromPairs=function(e){for(var t=-1,n=null==e?0:e.length,r={};++t<n;){var o=e[t];r[o[0]]=o[1]}return r},n.functions=function(e){return null==e?[]:Et(e,No(e))},n.functionsIn=function(e){return null==e?[]:Et(e,Mo(e))},n.groupBy=Fu,n.initial=function(e){return(null==e?0:e.length)?pn(e,0,-1):[]},n.intersection=Pu,n.intersectionBy=ku,n.intersectionWith=Tu,n.invert=ja,n.invertBy=Ea,n.invokeMap=Uu,n.iteratee=$o,n.keyBy=Vu,n.keys=No,n.keysIn=Mo,n.map=no,n.mapKeys=function(e,t){var n={};return t=mr(t,3),wt(e,function(e,r,o){st(n,t(e,r,o),e)}),n},n.mapValues=function(e,t){var n={};return t=mr(t,3),wt(e,function(e,r,o){st(n,r,t(e,r,o))}),n},n.matches=function(e){return Zt(dt(e,1))},n.matchesProperty=function(e,t){return Ht(e,dt(t,1))},n.memoize=lo,n.merge=ka,n.mergeWith=Ta,n.method=Ua,n.methodOf=Va,n.mixin=Fo,n.negate=co,n.nthArg=function(e){return e=ko(e),an(function(t){return Jt(t,e)})},n.omit=Oa,n.omitBy=function(e,t){return Co(e,co(mr(t)))},n.once=function(e){return oo(2,e)},n.orderBy=function(e,t,n,r){return null==e?[]:(ua(t)||(t=null==t?[]:[t]),n=r?U:n,ua(n)||(n=null==n?[]:[n]),Qt(e,t,n))},n.over=Ga,n.overArgs=Xu,n.overEvery=Ka,n.overSome=Za,n.partial=ea,n.partialRight=ta,n.partition=Gu,n.pick=Aa,n.pickBy=Co,n.property=Vo,n.propertyOf=function(e){return function(t){return null==e?U:Pt(e,t)}},n.pull=Ou,n.pullAll=Kr,n.pullAllBy=function(e,t,n){return e&&e.length&&t&&t.length?nn(e,t,mr(n,2)):e},n.pullAllWith=function(e,t,n){return e&&e.length&&t&&t.length?nn(e,t,U,n):e},n.pullAt=Au,n.range=Ha,n.rangeRight=Ya,n.rearg=na,n.reject=function(e,t){return(ua(e)?s:_t)(e,co(mr(t,3)))},n.remove=function(e,t){var n=[];if(!e||!e.length)return n;var r=-1,o=[],i=e.length;for(t=mr(t,3);++r<i;){var u=e[r];t(u,r,e)&&(n.push(u),o.push(r))}return rn(e,o),n},n.rest=function(e,t){if("function"!=typeof e)throw new ni("Expected a function");return t=t===U?t:ko(t),an(e,t)},n.reverse=Zr,n.sampleSize=function(e,t,n){return t=(n?Or(e,t,n):t===U)?1:ko(t),(ua(e)?Ve:cn)(e,t)},n.set=function(e,t,n){return null==e?e:sn(e,t,n)},n.setWith=function(e,t,n,r){return r="function"==typeof r?r:U,null==e?e:sn(e,t,n,r)},n.shuffle=function(e){return(ua(e)?Ge:fn)(e)},n.slice=function(e,t,n){var r=null==e?0:e.length;return r?(n&&"number"!=typeof n&&Or(e,t,n)?(t=0,n=r):(t=null==t?0:ko(t),n=n===U?r:ko(n)),pn(e,t,n)):[]},n.sortBy=Ku,n.sortedUniq=function(e){return e&&e.length?gn(e):[]},n.sortedUniqBy=function(e,t){return e&&e.length?gn(e,mr(t,2)):[]},n.split=function(e,t,n){return n&&"number"!=typeof n&&Or(e,t,n)&&(t=n=U),n=n===U?4294967295:n>>>0,n?(e=Ro(e))&&("string"==typeof t||null!=t&&!fa(t))&&(t=mn(t),!t&&Me.test(e))?On(F(e),0,n):e.split(t,n):[]},n.spread=function(e,t){if("function"!=typeof e)throw new ni("Expected a function");return t=null==t?0:Wi(ko(t),0),an(function(n){var r=n[t];return n=On(n,0,t),r&&h(n,r),i(e,this,n)})},n.tail=function(e){var t=null==e?0:e.length;return t?pn(e,1,t):[]},n.take=function(e,t,n){return e&&e.length?(t=n||t===U?1:ko(t),pn(e,0,0>t?0:t)):[]},n.takeRight=function(e,t,n){var r=null==e?0:e.length;return r?(t=n||t===U?1:ko(t),t=r-t,pn(e,0>t?0:t,r)):[]},n.takeRightWhile=function(e,t){return e&&e.length?xn(e,mr(t,3),!1,!0):[]},n.takeWhile=function(e,t){return e&&e.length?xn(e,mr(t,3)):[]},n.tap=function(e,t){return t(e),e},n.throttle=function(e,t,n){var r=!0,o=!0;if("function"!=typeof e)throw new ni("Expected a function");return mo(n)&&(r="leading"in n?!!n.leading:r,o="trailing"in n?!!n.trailing:o),ao(e,t,{leading:r,maxWait:t,trailing:o})},n.thru=Qr,n.toArray=Eo,n.toPairs=Ra,n.toPairsIn=Ia,n.toPath=function(e){return ua(e)?d(e,qr):jo(e)?[e]:Cn(xu(Ro(e)))},n.toPlainObject=Ao,n.transform=function(e,t,n){var r=ua(e),o=r||la(e)||da(e);if(t=mr(t,4),null==n){var i=e&&e.constructor;n=o?r?new i:[]:mo(e)&&yo(i)?ou(mi(e)):{}}return(o?a:wt)(e,function(e,r,o){return t(n,e,r,o)}),n},n.unary=function(e){return ro(e,1)},n.union=Ru,n.unionBy=Iu,n.unionWith=Su,n.uniq=function(e){return e&&e.length?bn(e):[]},n.uniqBy=function(e,t){return e&&e.length?bn(e,mr(t,2)):[]},n.uniqWith=function(e,t){return t="function"==typeof t?t:U,e&&e.length?bn(e,U,t):[]},n.unset=function(e,t){return null==e||_n(e,t)},n.unzip=Hr,n.unzipWith=Yr,n.update=function(e,t,n){return null==e?e:sn(e,t,kn(n)(Pt(e,t)),void 0)},n.updateWith=function(e,t,n,r){return r="function"==typeof r?r:U,null!=e&&(e=sn(e,t,kn(n)(Pt(e,t)),r)),e},n.values=Wo,n.valuesIn=function(e){return null==e?[]:S(e,Mo(e))},n.without=Nu,n.words=Do,n.wrap=function(e,t){return ea(kn(t),e)},n.xor=Mu,n.xorBy=Cu,n.xorWith=Wu,n.zip=zu,n.zipObject=function(e,t){return En(e||[],t||[],He)},n.zipObjectDeep=function(e,t){return En(e||[],t||[],sn)},n.zipWith=qu,n.entries=Ra,n.entriesIn=Ia,n.extend=va,n.extendWith=ma,Fo(n,n),n.add=Ja,n.attempt=La,n.camelCase=Sa,n.capitalize=zo,n.ceil=Qa,n.clamp=function(e,t,n){return n===U&&(n=t,t=U),n!==U&&(n=Oo(n),n=n===n?n:0),t!==U&&(t=Oo(t),t=t===t?t:0),pt(Oo(e),t,n)},n.clone=function(e){return dt(e,4)},n.cloneDeep=function(e){return dt(e,5)},n.cloneDeepWith=function(e,t){return t="function"==typeof t?t:U,dt(e,5,t)},n.cloneWith=function(e,t){return t="function"==typeof t?t:U,dt(e,4,t)},n.conformsTo=function(e,t){return null==t||yt(e,t,No(t))},n.deburr=qo,n.defaultTo=function(e,t){return null==e||e!==e?t:e},n.divide=Xa,n.endsWith=function(e,t,n){e=Ro(e),t=mn(t);var r=e.length,r=n=n===U?r:pt(ko(n),0,r);return n-=t.length,0<=n&&e.slice(n,r)==t},n.eq=so,n.escape=function(e){return(e=Ro(e))&&ee.test(e)?e.replace(Q,ot):e},n.escapeRegExp=function(e){return(e=Ro(e))&&le.test(e)?e.replace(ae,"\\$&"):e},n.every=function(e,t,n){var r=ua(e)?c:mt;return n&&Or(e,t,n)&&(t=U),r(e,mr(t,3))},n.find=Bu,n.findIndex=$r,n.findKey=function(e,t){return m(e,mr(t,3),wt)},n.findLast=$u,n.findLastIndex=Fr,n.findLastKey=function(e,t){return m(e,mr(t,3),jt)},n.floor=el,n.forEach=eo,n.forEachRight=to,n.forIn=function(e,t){return null==e?e:au(e,mr(t,3),Mo)},n.forInRight=function(e,t){return null==e?e:lu(e,mr(t,3),Mo)},n.forOwn=function(e,t){return e&&wt(e,mr(t,3))},n.forOwnRight=function(e,t){return e&&jt(e,mr(t,3))},n.get=Io,n.gt=ra,n.gte=oa,n.has=function(e,t){return null!=e&&wr(e,t,At)},n.hasIn=So,n.head=Vr,n.identity=Bo,n.includes=function(e,t,n,r){return e=fo(e)?e:Wo(e),n=n&&!r?ko(n):0,r=e.length,0>n&&(n=Wi(r+n,0)),wo(e)?n<=r&&-1<e.indexOf(t,n):!!r&&-1<_(e,t,n)},n.indexOf=function(e,t,n){var r=null==e?0:e.length;return r?(n=null==n?0:ko(n),0>n&&(n=Wi(r+n,0)),_(e,t,n)):-1},n.inRange=function(e,t,n){return t=Po(t),n===U?(n=t,t=0):n=Po(n),e=Oo(e),e>=zi(t,n)&&e<Wi(t,n)},n.invoke=Pa,n.isArguments=ia,n.isArray=ua,n.isArrayBuffer=aa,n.isArrayLike=fo,n.isArrayLikeObject=po,n.isBoolean=function(e){return!0===e||!1===e||bo(e)&&"[object Boolean]"==Tt(e)},n.isBuffer=la,n.isDate=ca,n.isElement=function(e){return bo(e)&&1===e.nodeType&&!xo(e)},n.isEmpty=function(e){if(null==e)return!0;if(fo(e)&&(ua(e)||"string"==typeof e||"function"==typeof e.splice||la(e)||da(e)||ia(e)))return!e.length;var t=gu(e);if("[object Map]"==t||"[object Set]"==t)return!e.size;if(Ir(e))return!Vt(e).length;for(var n in e)if(ai.call(e,n))return!1;return!0},n.isEqual=function(e,t){return zt(e,t)},n.isEqualWith=function(e,t,n){var r=(n="function"==typeof n?n:U)?n(e,t):U;return r===U?zt(e,t,U,n):!!r},n.isError=ho,n.isFinite=function(e){return"number"==typeof e&&Ni(e)},n.isFunction=yo,n.isInteger=go,n.isLength=vo,n.isMap=sa,n.isMatch=function(e,t){return e===t||Dt(e,t,_r(t))},n.isMatchWith=function(e,t,n){return n="function"==typeof n?n:U,Dt(e,t,_r(t),n)},n.isNaN=function(e){return _o(e)&&e!=+e},n.isNative=function(e){if(vu(e))throw new Yo("Unsupported core-js use. Try https://npms.io/search?q=ponyfill.");return Lt(e)},n.isNil=function(e){return null==e},n.isNull=function(e){return null===e},n.isNumber=_o,n.isObject=mo,n.isObjectLike=bo,n.isPlainObject=xo,n.isRegExp=fa,n.isSafeInteger=function(e){return go(e)&&-9007199254740991<=e&&9007199254740991>=e},n.isSet=pa,n.isString=wo,n.isSymbol=jo,n.isTypedArray=da,n.isUndefined=function(e){return e===U},n.isWeakMap=function(e){return bo(e)&&"[object WeakMap]"==gu(e)},n.isWeakSet=function(e){return bo(e)&&"[object WeakSet]"==Tt(e)},n.join=function(e,t){return null==e?"":Mi.call(e,t)},n.kebabCase=Na,n.last=Gr,n.lastIndexOf=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var o=r;if(n!==U&&(o=ko(n),o=0>o?Wi(r+o,0):zi(o,r-1)),t===t){for(n=o+1;n--&&e[n]!==t;);e=n}else e=b(e,w,o,!0);return e},n.lowerCase=Ma,n.lowerFirst=Ca,n.lt=ha,n.lte=ya,n.max=function(e){return e&&e.length?bt(e,Bo,Ot):U},n.maxBy=function(e,t){return e&&e.length?bt(e,mr(t,2),Ot):U},n.mean=function(e){return j(e,Bo)},n.meanBy=function(e,t){return j(e,mr(t,2))},n.min=function(e){return e&&e.length?bt(e,Bo,Gt):U},n.minBy=function(e,t){return e&&e.length?bt(e,mr(t,2),Gt):U},n.stubArray=Go,n.stubFalse=Ko,n.stubObject=function(){return{}},n.stubString=function(){return""},n.stubTrue=function(){return!0},n.multiply=tl,n.nth=function(e,t){return e&&e.length?Jt(e,ko(t)):U},n.noConflict=function(){return Ue._===this&&(Ue._=pi),this},n.noop=Uo,n.now=Zu,n.pad=function(e,t,n){e=Ro(e);var r=(t=ko(t))?$(e):0;return!t||r>=t?e:(t=(t-r)/2,er(Ri(t),n)+e+er(Ai(t),n))},n.padEnd=function(e,t,n){e=Ro(e);var r=(t=ko(t))?$(e):0;return t&&r<t?e+er(t-r,n):e},n.padStart=function(e,t,n){e=Ro(e);var r=(t=ko(t))?$(e):0;return t&&r<t?er(t-r,n)+e:e},n.parseInt=function(e,t,n){return n||null==t?t=0:t&&(t=+t),Di(Ro(e).replace(se,""),t||0)},n.random=function(e,t,n){if(n&&"boolean"!=typeof n&&Or(e,t,n)&&(t=n=U),n===U&&("boolean"==typeof t?(n=t,t=U):"boolean"==typeof e&&(n=e,e=U)),e===U&&t===U?(e=0,t=1):(e=Po(e),t===U?(t=e,e=0):t=Po(t)),e>t){var r=e;e=t,t=r}return n||e%1||t%1?(n=Li(),zi(e+n*(t-e+Le("1e-"+((n+"").length-1))),t)):on(e,t)},n.reduce=function(e,t,n){var r=ua(e)?y:k,o=3>arguments.length;return r(e,mr(t,4),n,o,iu)},n.reduceRight=function(e,t,n){var r=ua(e)?g:k,o=3>arguments.length;return r(e,mr(t,4),n,o,uu)},n.repeat=function(e,t,n){return t=(n?Or(e,t,n):t===U)?1:ko(t),un(Ro(e),t)},n.replace=function(){var e=arguments,t=Ro(e[0]);return 3>e.length?t:t.replace(e[1],e[2])},n.result=function(e,t,n){t=Tn(t,e);var r=-1,o=t.length;for(o||(o=1,e=U);++r<o;){var i=null==e?U:e[qr(t[r])];i===U&&(r=o,i=n),e=yo(i)?i.call(e):i}return e},n.round=nl,n.runInContext=e,n.sample=function(e){return(ua(e)?Fe:ln)(e)},n.size=function(e){if(null==e)return 0;if(fo(e))return wo(e)?$(e):e.length;var t=gu(e);return"[object Map]"==t||"[object Set]"==t?e.size:Vt(e).length},n.snakeCase=Wa,n.some=function(e,t,n){var r=ua(e)?v:dn;return n&&Or(e,t,n)&&(t=U),r(e,mr(t,3))},n.sortedIndex=function(e,t){return hn(e,t)},n.sortedIndexBy=function(e,t,n){return yn(e,t,mr(n,2))},n.sortedIndexOf=function(e,t){var n=null==e?0:e.length;if(n){var r=hn(e,t);if(r<n&&so(e[r],t))return r}return-1},n.sortedLastIndex=function(e,t){return hn(e,t,!0)},n.sortedLastIndexBy=function(e,t,n){return yn(e,t,mr(n,2),!0)},n.sortedLastIndexOf=function(e,t){if(null==e?0:e.length){var n=hn(e,t,!0)-1;if(so(e[n],t))return n}return-1},n.startCase=za,n.startsWith=function(e,t,n){return e=Ro(e),n=null==n?0:pt(ko(n),0,e.length),t=mn(t),e.slice(n,n+t.length)==t},n.subtract=rl,n.sum=function(e){return e&&e.length?O(e,Bo):0},n.sumBy=function(e,t){return e&&e.length?O(e,mr(t,2)):0},n.template=function(e,t,r){var o=n.templateSettings;r&&Or(e,t,r)&&(t=U),e=Ro(e),t=ma({},t,o,lr),r=ma({},t.imports,o.imports,lr);var i,u,a=No(r),l=S(r,a),c=0;r=t.interpolate||Pe;var s="__p+='";r=ei((t.escape||Pe).source+"|"+r.source+"|"+(r===re?ve:Pe).source+"|"+(t.evaluate||Pe).source+"|$","g");var f=ai.call(t,"sourceURL")?"//# sourceURL="+(t.sourceURL+"").replace(/[\r\n]/g," ")+"\n":"";if(e.replace(r,function(t,n,r,o,a,l){return r||(r=o),s+=e.slice(c,l).replace(ke,W),n&&(i=!0,s+="'+__e("+n+")+'"),a&&(u=!0,s+="';"+a+";\n__p+='"),r&&(s+="'+((__t=("+r+"))==null?'':__t)+'"),c=l+t.length, t}),s+="';",(t=ai.call(t,"variable")&&t.variable)||(s="with(obj){"+s+"}"),s=(u?s.replace(Z,""):s).replace(H,"$1").replace(Y,"$1;"),s="function("+(t||"obj")+"){"+(t?"":"obj||(obj={});")+"var __t,__p=''"+(i?",__e=_.escape":"")+(u?",__j=Array.prototype.join;function print(){__p+=__j.call(arguments,'')}":";")+s+"return __p}",t=La(function(){return Jo(a,f+"return "+s).apply(U,l)}),t.source=s,ho(t))throw t;return t},n.times=function(e,t){if(e=ko(e),1>e||9007199254740991<e)return[];var n=4294967295,r=zi(e,4294967295);for(t=mr(t),e-=4294967295,r=A(r,t);++n<e;)t(n);return r},n.toFinite=Po,n.toInteger=ko,n.toLength=To,n.toLower=function(e){return Ro(e).toLowerCase()},n.toNumber=Oo,n.toSafeInteger=function(e){return e?pt(ko(e),-9007199254740991,9007199254740991):0===e?e:0},n.toString=Ro,n.toUpper=function(e){return Ro(e).toUpperCase()},n.trim=function(e,t,n){return(e=Ro(e))&&(n||t===U)?e.replace(ce,""):e&&(t=mn(t))?(e=F(e),n=F(t),t=M(e,n),n=C(e,n)+1,On(e,t,n).join("")):e},n.trimEnd=function(e,t,n){return(e=Ro(e))&&(n||t===U)?e.replace(fe,""):e&&(t=mn(t))?(e=F(e),t=C(e,F(t))+1,On(e,0,t).join("")):e},n.trimStart=function(e,t,n){return(e=Ro(e))&&(n||t===U)?e.replace(se,""):e&&(t=mn(t))?(e=F(e),t=M(e,F(t)),On(e,t).join("")):e},n.truncate=function(e,t){var n=30,r="...";if(mo(t))var o="separator"in t?t.separator:o,n="length"in t?ko(t.length):n,r="omission"in t?mn(t.omission):r;e=Ro(e);var i=e.length;if(Me.test(e))var u=F(e),i=u.length;if(n>=i)return e;if(i=n-$(r),1>i)return r;if(n=u?On(u,0,i).join(""):e.slice(0,i),o===U)return n+r;if(u&&(i+=n.length-i),fa(o)){if(e.slice(i).search(o)){var a=n;for(o.global||(o=ei(o.source,Ro(me.exec(o))+"g")),o.lastIndex=0;u=o.exec(a);)var l=u.index;n=n.slice(0,l===U?i:l)}}else e.indexOf(mn(o),i)!=i&&(o=n.lastIndexOf(o),-1<o&&(n=n.slice(0,o)));return n+r},n.unescape=function(e){return(e=Ro(e))&&X.test(e)?e.replace(J,it):e},n.uniqueId=function(e){var t=++li;return Ro(e)+t},n.upperCase=qa,n.upperFirst=Da,n.each=eo,n.eachRight=to,n.first=Vr,Fo(n,function(){var e={};return wt(n,function(t,r){ai.call(n.prototype,r)||(e[r]=t)}),e}(),{chain:!1}),n.VERSION="4.17.15",a("bind bindKey curry curryRight partial partialRight".split(" "),function(e){n[e].placeholder=n}),a(["drop","take"],function(e,t){P.prototype[e]=function(n){n=n===U?1:Wi(ko(n),0);var r=this.__filtered__&&!t?new P(this):this.clone();return r.__filtered__?r.__takeCount__=zi(n,r.__takeCount__):r.__views__.push({size:zi(n,4294967295),type:e+(0>r.__dir__?"Right":"")}),r},P.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}}),a(["filter","map","takeWhile"],function(e,t){var n=t+1,r=1==n||3==n;P.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:mr(e,3),type:n}),t.__filtered__=t.__filtered__||r,t}}),a(["head","last"],function(e,t){var n="take"+(t?"Right":"");P.prototype[e]=function(){return this[n](1).value()[0]}}),a(["initial","tail"],function(e,t){var n="drop"+(t?"":"Right");P.prototype[e]=function(){return this.__filtered__?new P(this):this[n](1)}}),P.prototype.compact=function(){return this.filter(Bo)},P.prototype.find=function(e){return this.filter(e).head()},P.prototype.findLast=function(e){return this.reverse().find(e)},P.prototype.invokeMap=an(function(e,t){return"function"==typeof e?new P(this):this.map(function(n){return Nt(n,e,t)})}),P.prototype.reject=function(e){return this.filter(co(mr(e)))},P.prototype.slice=function(e,t){e=ko(e);var n=this;return n.__filtered__&&(0<e||0>t)?new P(n):(0>e?n=n.takeRight(-e):e&&(n=n.drop(e)),t!==U&&(t=ko(t),n=0>t?n.dropRight(-t):n.take(t-e)),n)},P.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},P.prototype.toArray=function(){return this.take(4294967295)},wt(P.prototype,function(e,t){var r=/^(?:filter|find|map|reject)|While$/.test(t),i=/^(?:head|last)$/.test(t),u=n[i?"take"+("last"==t?"Right":""):t],a=i||/^find/.test(t);u&&(n.prototype[t]=function(){function t(e){return e=u.apply(n,h([e],c)),i&&d?e[0]:e}var l=this.__wrapped__,c=i?[1]:arguments,s=l instanceof P,f=c[0],p=s||ua(l);p&&r&&"function"==typeof f&&1!=f.length&&(s=p=!1);var d=this.__chain__,y=!!this.__actions__.length,f=a&&!d,s=s&&!y;return!a&&p?(l=s?l:new P(this),l=e.apply(l,c),l.__actions__.push({func:Qr,args:[t],thisArg:U}),new o(l,d)):f&&s?e.apply(this,c):(l=this.thru(t),f?i?l.value()[0]:l.value():l)})}),a("pop push shift sort splice unshift".split(" "),function(e){var t=ri[e],r=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",o=/^(?:pop|shift)$/.test(e);n.prototype[e]=function(){var e=arguments;if(o&&!this.__chain__){var n=this.value();return t.apply(ua(n)?n:[],e)}return this[r](function(n){return t.apply(ua(n)?n:[],e)})}}),wt(P.prototype,function(e,t){var r=n[t];if(r){var o=r.name+"";ai.call(Hi,o)||(Hi[o]=[]),Hi[o].push({name:t,func:r})}}),Hi[Yn(U,2).name]=[{name:"wrapper",func:U}],P.prototype.clone=function(){var e=new P(this.__wrapped__);return e.__actions__=Cn(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=Cn(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=Cn(this.__views__),e},P.prototype.reverse=function(){if(this.__filtered__){var e=new P(this);e.__dir__=-1,e.__filtered__=!0}else e=this.clone(),e.__dir__*=-1;return e},P.prototype.value=function(){var e,t=this.__wrapped__.value(),n=this.__dir__,r=ua(t),o=0>n,i=r?t.length:0;e=i;for(var u=this.__views__,a=0,l=-1,c=u.length;++l<c;){var s=u[l],f=s.size;switch(s.type){case"drop":a+=f;break;case"dropRight":e-=f;break;case"take":e=zi(e,a+f);break;case"takeRight":a=Wi(a,e-f)}}if(e={start:a,end:e},u=e.start,a=e.end,e=a-u,u=o?a:u-1,a=this.__iteratees__,l=a.length,c=0,s=zi(e,this.__takeCount__),!r||!o&&i==e&&s==e)return wn(t,this.__actions__);r=[];e:for(;e--&&c<s;){for(u+=n,o=-1,i=t[u];++o<l;){var p=a[o],f=p.type,p=(0,p.iteratee)(i);if(2==f)i=p;else if(!p){if(1==f)continue e;break e}}r[c++]=i}return r},n.prototype.at=Du,n.prototype.chain=function(){return Jr(this)},n.prototype.commit=function(){return new o(this.value(),this.__chain__)},n.prototype.next=function(){this.__values__===U&&(this.__values__=Eo(this.value()));var e=this.__index__>=this.__values__.length;return{done:e,value:e?U:this.__values__[this.__index__++]}},n.prototype.plant=function(e){for(var t,n=this;n instanceof r;){var o=Br(n);o.__index__=0,o.__values__=U,t?i.__wrapped__=o:t=o;var i=o,n=n.__wrapped__}return i.__wrapped__=e,t},n.prototype.reverse=function(){var e=this.__wrapped__;return e instanceof P?(this.__actions__.length&&(e=new P(this)),e=e.reverse(),e.__actions__.push({func:Qr,args:[Zr],thisArg:U}),new o(e,this.__chain__)):this.thru(Zr)},n.prototype.toJSON=n.prototype.valueOf=n.prototype.value=function(){return wn(this.__wrapped__,this.__actions__)},n.prototype.first=n.prototype.head,ji&&(n.prototype[ji]=Xr),n}();Ue._=ut,r=function(){return ut}.call(t,n,t,o),!(void 0!==r&&(o.exports=r))}).call(this)}).call(t,function(){return this}(),n(5)(e))},function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children=[],e.webpackPolyfill=1),e}},function(e,t,n){function r(e,t){return 2==t?function(t,n){return e.apply(void 0,arguments)}:function(t){return e.apply(void 0,arguments)}}function o(e,t){return 2==t?function(t,n){return e(t,n)}:function(t){return e(t)}}function i(e){for(var t=e?e.length:0,n=Array(t);t--;)n[t]=e[t];return n}function u(e){return function(t){return e({},t)}}function a(e,t){return function(){for(var n=arguments.length,r=n-1,o=Array(n);n--;)o[n]=arguments[n];var i=o[t],u=o.slice(0,t);return i&&p.apply(u,i),t!=r&&p.apply(u,o.slice(t+1)),e.apply(this,u)}}function l(e,t){return function(){var n=arguments.length;if(n){for(var r=Array(n);n--;)r[n]=arguments[n];var o=r[0]=t.apply(void 0,r);return e.apply(void 0,r),o}}}function c(e,t,n,p){function d(e,t){if(k.cap){var n=s.iterateeRearg[e];if(n)return x(t,n);var r=!E&&s.iterateeAry[e];if(r)return _(t,r)}return t}function h(e,t,n){return O||k.curry&&n>1?W(t,n):t}function y(e,t,n){if(k.fixed&&(A||!s.skipFixed[e])){var r=s.methodSpread[e],o=r&&r.start;return void 0===o?N(t,n):a(t,o)}return t}function g(e,t,n){return k.rearg&&n>1&&(R||!s.skipRearg[e])?F(t,s.methodRearg[e]||s.aryRearg[n]):t}function v(e,t){t=V(t);for(var n=-1,r=t.length,o=r-1,i=C(Object(e)),u=i;null!=u&&++n<r;){var a=t[n],l=u[a];null==l||L(l)||D(l)||B(l)||(u[a]=C(n==o?l:Object(l))),u=u[a]}return i}function m(e){return Z.runInContext.convert(e)(void 0)}function b(e,t){var n=s.aliasToReal[e]||e,r=s.remap[n]||n,o=p;return function(e){var i=E?I:S,u=E?I[r]:t,a=M(M({},o),e);return c(i,n,u,a)}}function _(e,t){return w(e,function(e){return"function"==typeof e?o(e,t):e})}function x(e,t){return w(e,function(e){var n=t.length;return r(F(o(e,n),t),n)})}function w(e,t){return function(){var n=arguments.length;if(!n)return e();for(var r=Array(n);n--;)r[n]=arguments[n];var o=k.rearg?0:n-1;return r[o]=t(r[o]),e.apply(void 0,r)}}function j(e,t,n){var r,o=s.aliasToReal[e]||e,a=t,c=K[o];return c?a=c(t):k.immutable&&(s.mutate.array[o]?a=l(t,i):s.mutate.object[o]?a=l(t,u(t)):s.mutate.set[o]&&(a=l(t,v))),z(G,function(e){return z(s.aryMethod[e],function(t){if(o==t){var n=s.methodSpread[o],i=n&&n.afterRearg;return r=i?y(o,g(o,a,e),e):g(o,y(o,a,e),e),r=d(o,r),r=h(o,r,e),!1}}),!r}),r||(r=a),r==t&&(r=O?W(r,1):function(){return t.apply(this,arguments)}),r.convert=b(o,t),r.placeholder=t.placeholder=n,r}var E="function"==typeof t,P=t===Object(t);if(P&&(p=n,n=t,t=void 0),null==n)throw new TypeError;p||(p={});var k={cap:!("cap"in p)||p.cap,curry:!("curry"in p)||p.curry,fixed:!("fixed"in p)||p.fixed,immutable:!("immutable"in p)||p.immutable,rearg:!("rearg"in p)||p.rearg},T=E?n:f,O="curry"in p&&p.curry,A="fixed"in p&&p.fixed,R="rearg"in p&&p.rearg,I=E?n.runInContext():void 0,S=E?n:{ary:e.ary,assign:e.assign,clone:e.clone,curry:e.curry,forEach:e.forEach,isArray:e.isArray,isError:e.isError,isFunction:e.isFunction,isWeakMap:e.isWeakMap,iteratee:e.iteratee,keys:e.keys,rearg:e.rearg,toInteger:e.toInteger,toPath:e.toPath},N=S.ary,M=S.assign,C=S.clone,W=S.curry,z=S.forEach,q=S.isArray,D=S.isError,L=S.isFunction,B=S.isWeakMap,$=S.keys,F=S.rearg,U=S.toInteger,V=S.toPath,G=$(s.aryMethod),K={castArray:function(e){return function(){var t=arguments[0];return q(t)?e(i(t)):e.apply(void 0,arguments)}},iteratee:function(e){return function(){var t=arguments[0],n=arguments[1],r=e(t,n),i=r.length;return k.cap&&"number"==typeof n?(n=n>2?n-2:1,i&&i<=n?r:o(r,n)):r}},mixin:function(e){return function(t){var n=this;if(!L(n))return e(n,Object(t));var r=[];return z($(t),function(e){L(t[e])&&r.push([e,n.prototype[e]])}),e(n,Object(t)),z(r,function(e){var t=e[1];L(t)?n.prototype[e[0]]=t:delete n.prototype[e[0]]}),n}},nthArg:function(e){return function(t){var n=t<0?1:U(t)+1;return W(e(t),n)}},rearg:function(e){return function(t,n){var r=n?n.length:0;return W(e(t,n),r)}},runInContext:function(t){return function(n){return c(e,t(n),p)}}};if(!P)return j(t,n,T);var Z=n,H=[];return z(G,function(e){z(s.aryMethod[e],function(e){var t=Z[s.remap[e]||e];t&&H.push([e,j(e,t,Z)])})}),z($(Z),function(e){var t=Z[e];if("function"==typeof t){for(var n=H.length;n--;)if(H[n][0]==e)return;t.convert=b(e,t),H.push([e,t])}}),z(H,function(e){Z[e[0]]=e[1]}),Z.convert=m,Z.placeholder=Z,z($(Z),function(e){z(s.realToAlias[e]||[],function(t){Z[t]=Z[e]})}),Z}var s=n(7),f=n(8),p=Array.prototype.push;e.exports=c},function(e,t){t.aliasToReal={each:"forEach",eachRight:"forEachRight",entries:"toPairs",entriesIn:"toPairsIn",extend:"assignIn",extendAll:"assignInAll",extendAllWith:"assignInAllWith",extendWith:"assignInWith",first:"head",conforms:"conformsTo",matches:"isMatch",property:"get",__:"placeholder",F:"stubFalse",T:"stubTrue",all:"every",allPass:"overEvery",always:"constant",any:"some",anyPass:"overSome",apply:"spread",assoc:"set",assocPath:"set",complement:"negate",compose:"flowRight",contains:"includes",dissoc:"unset",dissocPath:"unset",dropLast:"dropRight",dropLastWhile:"dropRightWhile",equals:"isEqual",identical:"eq",indexBy:"keyBy",init:"initial",invertObj:"invert",juxt:"over",omitAll:"omit",nAry:"ary",path:"get",pathEq:"matchesProperty",pathOr:"getOr",paths:"at",pickAll:"pick",pipe:"flow",pluck:"map",prop:"get",propEq:"matchesProperty",propOr:"getOr",props:"at",symmetricDifference:"xor",symmetricDifferenceBy:"xorBy",symmetricDifferenceWith:"xorWith",takeLast:"takeRight",takeLastWhile:"takeRightWhile",unapply:"rest",unnest:"flatten",useWith:"overArgs",where:"conformsTo",whereEq:"isMatch",zipObj:"zipObject"},t.aryMethod={1:["assignAll","assignInAll","attempt","castArray","ceil","create","curry","curryRight","defaultsAll","defaultsDeepAll","floor","flow","flowRight","fromPairs","invert","iteratee","memoize","method","mergeAll","methodOf","mixin","nthArg","over","overEvery","overSome","rest","reverse","round","runInContext","spread","template","trim","trimEnd","trimStart","uniqueId","words","zipAll"],2:["add","after","ary","assign","assignAllWith","assignIn","assignInAllWith","at","before","bind","bindAll","bindKey","chunk","cloneDeepWith","cloneWith","concat","conformsTo","countBy","curryN","curryRightN","debounce","defaults","defaultsDeep","defaultTo","delay","difference","divide","drop","dropRight","dropRightWhile","dropWhile","endsWith","eq","every","filter","find","findIndex","findKey","findLast","findLastIndex","findLastKey","flatMap","flatMapDeep","flattenDepth","forEach","forEachRight","forIn","forInRight","forOwn","forOwnRight","get","groupBy","gt","gte","has","hasIn","includes","indexOf","intersection","invertBy","invoke","invokeMap","isEqual","isMatch","join","keyBy","lastIndexOf","lt","lte","map","mapKeys","mapValues","matchesProperty","maxBy","meanBy","merge","mergeAllWith","minBy","multiply","nth","omit","omitBy","overArgs","pad","padEnd","padStart","parseInt","partial","partialRight","partition","pick","pickBy","propertyOf","pull","pullAll","pullAt","random","range","rangeRight","rearg","reject","remove","repeat","restFrom","result","sampleSize","some","sortBy","sortedIndex","sortedIndexOf","sortedLastIndex","sortedLastIndexOf","sortedUniqBy","split","spreadFrom","startsWith","subtract","sumBy","take","takeRight","takeRightWhile","takeWhile","tap","throttle","thru","times","trimChars","trimCharsEnd","trimCharsStart","truncate","union","uniqBy","uniqWith","unset","unzipWith","without","wrap","xor","zip","zipObject","zipObjectDeep"],3:["assignInWith","assignWith","clamp","differenceBy","differenceWith","findFrom","findIndexFrom","findLastFrom","findLastIndexFrom","getOr","includesFrom","indexOfFrom","inRange","intersectionBy","intersectionWith","invokeArgs","invokeArgsMap","isEqualWith","isMatchWith","flatMapDepth","lastIndexOfFrom","mergeWith","orderBy","padChars","padCharsEnd","padCharsStart","pullAllBy","pullAllWith","rangeStep","rangeStepRight","reduce","reduceRight","replace","set","slice","sortedIndexBy","sortedLastIndexBy","transform","unionBy","unionWith","update","xorBy","xorWith","zipWith"],4:["fill","setWith","updateWith"]},t.aryRearg={2:[1,0],3:[2,0,1],4:[3,2,0,1]},t.iterateeAry={dropRightWhile:1,dropWhile:1,every:1,filter:1,find:1,findFrom:1,findIndex:1,findIndexFrom:1,findKey:1,findLast:1,findLastFrom:1,findLastIndex:1,findLastIndexFrom:1,findLastKey:1,flatMap:1,flatMapDeep:1,flatMapDepth:1,forEach:1,forEachRight:1,forIn:1,forInRight:1,forOwn:1,forOwnRight:1,map:1,mapKeys:1,mapValues:1,partition:1,reduce:2,reduceRight:2,reject:1,remove:1,some:1,takeRightWhile:1,takeWhile:1,times:1,transform:2},t.iterateeRearg={mapKeys:[1],reduceRight:[1,0]},t.methodRearg={assignInAllWith:[1,0],assignInWith:[1,2,0],assignAllWith:[1,0],assignWith:[1,2,0],differenceBy:[1,2,0],differenceWith:[1,2,0],getOr:[2,1,0],intersectionBy:[1,2,0],intersectionWith:[1,2,0],isEqualWith:[1,2,0],isMatchWith:[2,1,0],mergeAllWith:[1,0],mergeWith:[1,2,0],padChars:[2,1,0],padCharsEnd:[2,1,0],padCharsStart:[2,1,0],pullAllBy:[2,1,0],pullAllWith:[2,1,0],rangeStep:[1,2,0],rangeStepRight:[1,2,0],setWith:[3,1,2,0],sortedIndexBy:[2,1,0],sortedLastIndexBy:[2,1,0],unionBy:[1,2,0],unionWith:[1,2,0],updateWith:[3,1,2,0],xorBy:[1,2,0],xorWith:[1,2,0],zipWith:[1,2,0]},t.methodSpread={assignAll:{start:0},assignAllWith:{start:0},assignInAll:{start:0},assignInAllWith:{start:0},defaultsAll:{start:0},defaultsDeepAll:{start:0},invokeArgs:{start:2},invokeArgsMap:{start:2},mergeAll:{start:0},mergeAllWith:{start:0},partial:{start:1},partialRight:{start:1},without:{start:1},zipAll:{start:0}},t.mutate={array:{fill:!0,pull:!0,pullAll:!0,pullAllBy:!0,pullAllWith:!0,pullAt:!0,remove:!0,reverse:!0},object:{assign:!0,assignAll:!0,assignAllWith:!0,assignIn:!0,assignInAll:!0,assignInAllWith:!0,assignInWith:!0,assignWith:!0,defaults:!0,defaultsAll:!0,defaultsDeep:!0,defaultsDeepAll:!0,merge:!0,mergeAll:!0,mergeAllWith:!0,mergeWith:!0},set:{set:!0,setWith:!0,unset:!0,update:!0,updateWith:!0}},t.realToAlias=function(){var e=Object.prototype.hasOwnProperty,n=t.aliasToReal,r={};for(var o in n){var i=n[o];e.call(r,i)?r[i].push(o):r[i]=[o]}return r}(),t.remap={assignAll:"assign",assignAllWith:"assignWith",assignInAll:"assignIn",assignInAllWith:"assignInWith",curryN:"curry",curryRightN:"curryRight",defaultsAll:"defaults",defaultsDeepAll:"defaultsDeep",findFrom:"find",findIndexFrom:"findIndex",findLastFrom:"findLast",findLastIndexFrom:"findLastIndex",getOr:"get",includesFrom:"includes",indexOfFrom:"indexOf",invokeArgs:"invoke",invokeArgsMap:"invokeMap",lastIndexOfFrom:"lastIndexOf",mergeAll:"merge",mergeAllWith:"mergeWith",padChars:"pad",padCharsEnd:"padEnd",padCharsStart:"padStart",propertyOf:"get",rangeStep:"range",rangeStepRight:"rangeRight",restFrom:"rest",spreadFrom:"spread",trimChars:"trim",trimCharsEnd:"trimEnd",trimCharsStart:"trimStart",zipAll:"zip"},t.skipFixed={castArray:!0,flow:!0,flowRight:!0,iteratee:!0,mixin:!0,rearg:!0,runInContext:!0},t.skipRearg={add:!0,assign:!0,assignIn:!0,bind:!0,bindKey:!0,concat:!0,difference:!0,divide:!0,eq:!0,gt:!0,gte:!0,isEqual:!0,lt:!0,lte:!0,matchesProperty:!0,merge:!0,multiply:!0,overArgs:!0,partial:!0,partialRight:!0,propertyOf:!0,random:!0,range:!0,rangeRight:!0,subtract:!0,zip:!0,zipObject:!0,zipObjectDeep:!0}},function(e,t){e.exports={}},function(e,t){e.exports=Morph.modules["bbc-morph-gel-icons@3.0.0"]},function(e,t){e.exports={create:function(e,t){return Morph.createContainerWithCaller("bbc-morph-baseplate-content-view@5.19.0",e,t)}}},function(e,t){e.exports=Morph.modules["bbc-morph-istats@1.3.0"]},function(e,t,n){var r;!function(o,i){"use strict";var u=function(){return i.addEventListener?function(e,t,n){return e.addEventListener(t,n,!1)}:function(e,t,n){return e.attachEvent("on"+t,n)}}(),a=[96,130,165,200,235,270,304,340,375,410,445,485,520,555,590,625,660,695,736],l="function"==typeof Object.keys?Object.keys:function(e){var t,n=[];for(t in e)n.push(t);return n},c=function(e,t){for(var n=0,r=e.length,o=[];n<r;n++)o[n]=t(e[n],n);return o},s=function(e){return e},f=function(){},p=function(){return!0},d=function(e,t){var n;return function(){var r=this,o=arguments,i=function(){n=null,e.apply(r,o)};clearTimeout(n),n=setTimeout(i,t)}},h=function(e,t){var n=this,r=i;t=t||{},void 0!==e&&("string"==typeof e?(t.selector=e,e=void 0):"undefined"==typeof e.length&&(t=e,e=void 0)),this.viewportHeight=r.documentElement.clientHeight,this.selector=e?null:t.selector||".delayed-image-load",this.className=t.className||"image-replace",this.gif=r.createElement("img"),this.gif.src="data:image/gif;base64,R0lGODlhEAAJAIAAAP///wAAACH5BAEAAAAALAAAAAAQAAkAAAIKhI+py+0Po5yUFQA7",this.gif.className=this.className,this.gif.alt="",this.lazyloadOffset=t.lazyloadOffset||0,this.scrollDelay=t.scrollDelay||250,this.onResize=!t.hasOwnProperty("onResize")||t.onResize,this.lazyload=!!t.hasOwnProperty("lazyload")&&t.lazyload,this.scrolled=!1,this.availablePixelRatios=t.availablePixelRatios||[1,2],this.availableWidths=t.availableWidths||a,this.onImagesReplaced=t.onImagesReplaced||f,this.widthsMap={},this.refreshPixelRatio(),this.widthInterpolator=t.widthInterpolator||s,this.gif.removeAttribute("height"),this.gif.removeAttribute("width"),"function"!=typeof this.availableWidths&&("number"==typeof this.availableWidths.length?this.widthsMap=h.createWidthsMap(this.availableWidths,this.widthInterpolator,this.devicePixelRatio):(this.widthsMap=this.availableWidths,this.availableWidths=l(this.availableWidths)),this.availableWidths=this.availableWidths.sort(function(e,t){return e-t})),this.divs=[],this.add(e||this.selector),this.ready(t.onReady),setTimeout(function(){n.init()},0)};h.prototype.add=function(e){e=e||this.selector;var t="string"==typeof e?i.querySelectorAll(e):e;if(t&&t.length){var n=c(t,s);this.changeDivsToEmptyImages(n),this.divs=this.divs.concat(n)}},h.prototype.scrollCheck=function(){var e=this,t=0,n=[];this.scrolled&&(c(this.divs,function(r){e.isPlaceholder(r)&&(++t,e.isThisElementOnScreen(r)&&n.push(r))}),0===t&&o.clearInterval(e.interval),this.changeDivsToEmptyImages(n),this.scrolled=!1)},h.prototype.init=function(){var e=this;this.initialized=!0;var t=p;this.lazyload?(this.registerScrollEvent(),this.scrolled=!0,e.scrollCheck(),t=function(t){return e.isPlaceholder(t)===!1}):this.checkImagesNeedReplacing(this.divs),this.onResize&&this.registerResizeEvent(t),this.onReady()},h.prototype.ready=function(e){this.onReady=e||f},h.prototype.createGif=function(e){if(e.className.match(new RegExp("(^| )"+this.className+"( |$)")))return e;var t=e.getAttribute("data-class"),n=e.getAttribute("data-width"),r=this.gif.cloneNode(!1);return n&&(r.width=n,r.setAttribute("data-width",n)),r.className=(t?t+" ":"")+this.className,r.setAttribute("data-src",e.getAttribute("data-src")),r.setAttribute("alt",e.getAttribute("data-alt")||e.alt||this.gif.alt),e.parentNode.replaceChild(r,e),r},h.prototype.changeDivsToEmptyImages=function(e){var t=this;c(e,function(n,r){e[r]=t.createGif(n)}),this.initialized&&this.checkImagesNeedReplacing(e)},h.prototype.isPlaceholder=function(e){return e.src===this.gif.src},h.prototype.isThisElementOnScreen=function(e){var t=0,n=h.getPageOffset()+this.lazyloadOffset;if(e.offsetParent)do t+=e.offsetTop;while(e=e.offsetParent);return t<this.viewportHeight+n},h.prototype.checkImagesNeedReplacing=function(e,t){var n=this;t=t||p,this.isResizing||(this.isResizing=!0,this.refreshPixelRatio(),c(e,function(e){t(e)&&n.replaceImagesBasedOnScreenDimensions(e)}),this.isResizing=!1,this.onImagesReplaced(e))},h.prototype.replaceImagesBasedOnScreenDimensions=function(e){var t,n;n=h.getNaturalWidth(e),t="function"==typeof this.availableWidths?this.availableWidths(e):this.determineAppropriateResolution(e),e.width=t,!this.isPlaceholder(e)&&t<=n||(e.src=this.changeImageSrcToUseNewImageDimensions(e.getAttribute("data-src"),t),e.removeAttribute("width"),e.removeAttribute("height"))},h.prototype.determineAppropriateResolution=function(e){return h.getClosestValue(e.getAttribute("data-width")||e.parentNode.clientWidth,this.availableWidths)},h.prototype.refreshPixelRatio=function(){this.devicePixelRatio=h.getClosestValue(h.getPixelRatio(),this.availablePixelRatios)},h.prototype.changeImageSrcToUseNewImageDimensions=function(e,t){return e.replace(/{width}/g,h.transforms.width(t,this.widthsMap)).replace(/{pixel_ratio}/g,h.transforms.pixelRatio(this.devicePixelRatio))},h.getPixelRatio=function(e){return(e||o).devicePixelRatio||1},h.createWidthsMap=function(e,t,n){for(var r={},o=e.length;o--;)r[e[o]]=t(e[o],n);return r},h.transforms={pixelRatio:function(e){return 1===e?"":"-"+e+"x"},width:function(e,t){return t[e]||e}},h.getClosestValue=function(e,t){var n=t.length,r=t[n-1];for(e=parseFloat(e);n--;)e<=t[n]&&(r=t[n]);return r},h.prototype.registerResizeEvent=function(e){var t=this;u(o,"resize",d(function(){t.checkImagesNeedReplacing(t.divs,e)},100))},h.prototype.registerScrollEvent=function(){var e=this;this.scrolled=!1,this.interval=o.setInterval(function(){e.scrollCheck()},e.scrollDelay),u(o,"scroll",function(){e.scrolled=!0}),u(o,"resize",function(){e.viewportHeight=i.documentElement.clientHeight,e.scrolled=!0})},h.getPageOffsetGenerator=function(e){return e?function(){return o.pageYOffset}:function(){return i.documentElement.scrollTop}},h.getNaturalWidth=function(){return"naturalWidth"in new Image?function(e){return e.naturalWidth}:function(e){var t=i.createElement("img");return t.src=e.src,t.width}}(),h.getPageOffset=h.getPageOffsetGenerator(Object.prototype.hasOwnProperty.call(o,"pageYOffset")),h.applyEach=c,h.addEvent=u,h.debounce=d,"object"==typeof e&&"object"==typeof e.exports?e.exports=t=h:(r=function(){return h}.call(t,n,t,e),!(void 0!==r&&(e.exports=r)))}(window,document)},function(e,t,n){"use strict";var r=n(14);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n(15)),i=o.default;t.default=i},function(e,t){function n(e){return e&&e.__esModule?e:{default:e}}e.exports=n},function(e,t,n){"use strict";var r=n(14);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n(2)),i=n(16),u=n(2).PropTypes||n(18),a=function(e){var t=e.title,n=e.subtitle,r=e.url,u=e.brand;return o.default.createElement("a",{className:"education-link__link--".concat(u),href:r},o.default.createElement("div",{className:"education-link__link-panel--".concat(u)},o.default.createElement("div",{className:"education-link__link-text-wrapper--".concat(u)},o.default.createElement("div",{"aria-hidden":!0,className:"education-link__link-title--".concat(u)},t),o.default.createElement("span",{className:"education-link__invisible--".concat(u)},"".concat(t,":")),n?o.default.createElement("div",{className:"education-link__link-subtitle--".concat(u)},n):null),o.default.createElement("div",{className:"education-link__link-icon-wrapper--".concat(u)},o.default.createElement(i.GelChevronRightIcon,{className:"education-link__link-icon--".concat(u)}))))};a.propTypes={title:u.string.isRequired,subtitle:u.string,url:u.string.isRequired,brand:u.string},a.defaultProps={subtitle:"",brand:"default"};var l=a;t.default=l},function(e,t,n){"use strict";var r=n(14),o=r(n(17)),i=r(n(28)),u=r(n(38)),a=r(n(39)),l=r(n(40)),c=r(n(41)),s=r(n(42)),f=r(n(43)),p=r(n(44));e.exports={GelAddIcon:o.default,GelChevronRightIcon:i.default,GelDownIcon:u.default,GelIconDuration:a.default,GelNextIcon:l.default,GelNoIcon:c.default,GelPreviousIcon:s.default,GelRecentActivityIcon:f.default,GelYesIcon:p.default}},function(e,t,n){"use strict";var r=n(14);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n(2)),i=n(2).PropTypes||n(18),u=function(e){var t=e.className;return o.default.createElement("svg",{className:t,xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32",fill:"white"},o.default.createElement("polygon",{points:"31.5,13.5 18.5,13.5 18.5,0.5 13.5,0.5 13.5,13.5 0.5,13.5 0.5,18.5 13.5,18.5 13.5,31.5 18.5,31.5 18.5,18.5 31.5,18.5"}))};u.propTypes={className:i.string},u.defaultProps={className:""};var a=u;t.default=a},function(e,t,n){(function(t){if("production"!==t.env.NODE_ENV){var r=n(20),o=!0;e.exports=n(23)(r.isElement,o)}else e.exports=n(27)()}).call(t,n(19))},function(e,t){function n(){throw new Error("setTimeout has not been defined")}function r(){throw new Error("clearTimeout has not been defined")}function o(e){if(s===setTimeout)return setTimeout(e,0);if((s===n||!s)&&setTimeout)return s=setTimeout,setTimeout(e,0);try{return s(e,0)}catch(t){try{return s.call(null,e,0)}catch(t){return s.call(this,e,0)}}}function i(e){if(f===clearTimeout)return clearTimeout(e);if((f===r||!f)&&clearTimeout)return f=clearTimeout,clearTimeout(e);try{return f(e)}catch(t){try{return f.call(null,e)}catch(t){return f.call(this,e)}}}function u(){y&&d&&(y=!1,d.length?h=d.concat(h):g=-1,h.length&&a())}function a(){if(!y){var e=o(u);y=!0;for(var t=h.length;t;){for(d=h,h=[];++g<t;)d&&d[g].run();g=-1,t=h.length}d=null,y=!1,i(e)}}function l(e,t){this.fun=e,this.array=t}function c(){}var s,f,p=e.exports={};!function(){try{s="function"==typeof setTimeout?setTimeout:n}catch(e){s=n}try{f="function"==typeof clearTimeout?clearTimeout:r}catch(e){f=r}}();var d,h=[],y=!1,g=-1;p.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];h.push(new l(e,t)),1!==h.length||y||o(a)},l.prototype.run=function(){this.fun.apply(null,this.array)},p.title="browser",p.browser=!0,p.env={},p.argv=[],p.version="",p.versions={},p.on=c,p.addListener=c,p.once=c,p.off=c,p.removeListener=c,p.removeAllListeners=c,p.emit=c,p.binding=function(e){throw new Error("process.binding is not supported")},p.cwd=function(){return"/"},p.chdir=function(e){throw new Error("process.chdir is not supported")},p.umask=function(){return 0}},function(e,t,n){(function(t){"use strict";"production"===t.env.NODE_ENV?e.exports=n(21):e.exports=n(22)}).call(t,n(19))},function(e,t){"use strict";function n(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case i:switch(e=e.type){case p:case d:case a:case c:case l:case y:return e;default:switch(e=e&&e.$$typeof){case f:case h:case m:case v:case s:return e;default:return t}}case u:return t}}}function r(e){return n(e)===d}Object.defineProperty(t,"__esModule",{value:!0});var o="function"==typeof Symbol&&Symbol.for,i=o?Symbol.for("react.element"):60103,u=o?Symbol.for("react.portal"):60106,a=o?Symbol.for("react.fragment"):60107,l=o?Symbol.for("react.strict_mode"):60108,c=o?Symbol.for("react.profiler"):60114,s=o?Symbol.for("react.provider"):60109,f=o?Symbol.for("react.context"):60110,p=o?Symbol.for("react.async_mode"):60111,d=o?Symbol.for("react.concurrent_mode"):60111,h=o?Symbol.for("react.forward_ref"):60112,y=o?Symbol.for("react.suspense"):60113,g=o?Symbol.for("react.suspense_list"):60120,v=o?Symbol.for("react.memo"):60115,m=o?Symbol.for("react.lazy"):60116,b=o?Symbol.for("react.fundamental"):60117,_=o?Symbol.for("react.responder"):60118,x=o?Symbol.for("react.scope"):60119;t.typeOf=n,t.AsyncMode=p,t.ConcurrentMode=d,t.ContextConsumer=f,t.ContextProvider=s,t.Element=i,t.ForwardRef=h,t.Fragment=a,t.Lazy=m,t.Memo=v,t.Portal=u,t.Profiler=c,t.StrictMode=l,t.Suspense=y,t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===a||e===d||e===c||e===l||e===y||e===g||"object"==typeof e&&null!==e&&(e.$$typeof===m||e.$$typeof===v||e.$$typeof===s||e.$$typeof===f||e.$$typeof===h||e.$$typeof===b||e.$$typeof===_||e.$$typeof===x)},t.isAsyncMode=function(e){return r(e)||n(e)===p},t.isConcurrentMode=r,t.isContextConsumer=function(e){return n(e)===f},t.isContextProvider=function(e){return n(e)===s},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===i},t.isForwardRef=function(e){return n(e)===h},t.isFragment=function(e){return n(e)===a},t.isLazy=function(e){return n(e)===m},t.isMemo=function(e){return n(e)===v},t.isPortal=function(e){return n(e)===u},t.isProfiler=function(e){return n(e)===c},t.isStrictMode=function(e){return n(e)===l},t.isSuspense=function(e){return n(e)===y}},function(e,t,n){(function(e){"use strict";"production"!==e.env.NODE_ENV&&!function(){function e(e){return"string"==typeof e||"function"==typeof e||e===b||e===P||e===x||e===_||e===T||e===O||"object"==typeof e&&null!==e&&(e.$$typeof===R||e.$$typeof===A||e.$$typeof===w||e.$$typeof===j||e.$$typeof===k||e.$$typeof===I||e.$$typeof===S||e.$$typeof===N)}function n(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case v:var n=e.type;switch(n){case E:case P:case b:case x:case _:case T:return n;default:var r=n&&n.$$typeof;switch(r){case j:case k:case R:case A:case w:return r;default:return t}}case m:return t}}}function r(e){return Y||(Y=!0,W(!1,"The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 17+. Update your code to use ReactIs.isConcurrentMode() instead. It has the exact same API.")),o(e)||n(e)===E}function o(e){return n(e)===P}function i(e){return n(e)===j}function u(e){return n(e)===w}function a(e){return"object"==typeof e&&null!==e&&e.$$typeof===v}function l(e){return n(e)===k}function c(e){return n(e)===b}function s(e){return n(e)===R}function f(e){return n(e)===A}function p(e){return n(e)===m}function d(e){return n(e)===x}function h(e){ return n(e)===_}function y(e){return n(e)===T}Object.defineProperty(t,"__esModule",{value:!0});var g="function"==typeof Symbol&&Symbol.for,v=g?Symbol.for("react.element"):60103,m=g?Symbol.for("react.portal"):60106,b=g?Symbol.for("react.fragment"):60107,_=g?Symbol.for("react.strict_mode"):60108,x=g?Symbol.for("react.profiler"):60114,w=g?Symbol.for("react.provider"):60109,j=g?Symbol.for("react.context"):60110,E=g?Symbol.for("react.async_mode"):60111,P=g?Symbol.for("react.concurrent_mode"):60111,k=g?Symbol.for("react.forward_ref"):60112,T=g?Symbol.for("react.suspense"):60113,O=g?Symbol.for("react.suspense_list"):60120,A=g?Symbol.for("react.memo"):60115,R=g?Symbol.for("react.lazy"):60116,I=g?Symbol.for("react.fundamental"):60117,S=g?Symbol.for("react.responder"):60118,N=g?Symbol.for("react.scope"):60119,M=function(){},C=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var o=0,i="Warning: "+e.replace(/%s/g,function(){return n[o++]});"undefined"!=typeof console&&console.warn(i);try{throw new Error(i)}catch(e){}};M=function(e,t){if(void 0===t)throw new Error("`lowPriorityWarningWithoutStack(condition, format, ...args)` requires a warning message argument");if(!e){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];C.apply(void 0,[t].concat(r))}};var W=M,z=E,q=P,D=j,L=w,B=v,$=k,F=b,U=R,V=A,G=m,K=x,Z=_,H=T,Y=!1;t.typeOf=n,t.AsyncMode=z,t.ConcurrentMode=q,t.ContextConsumer=D,t.ContextProvider=L,t.Element=B,t.ForwardRef=$,t.Fragment=F,t.Lazy=U,t.Memo=V,t.Portal=G,t.Profiler=K,t.StrictMode=Z,t.Suspense=H,t.isValidElementType=e,t.isAsyncMode=r,t.isConcurrentMode=o,t.isContextConsumer=i,t.isContextProvider=u,t.isElement=a,t.isForwardRef=l,t.isFragment=c,t.isLazy=s,t.isMemo=f,t.isPortal=p,t.isProfiler=d,t.isStrictMode=h,t.isSuspense=y}()}).call(t,n(19))},function(e,t,n){(function(t){"use strict";function r(){return null}var o=n(20),i=n(24),u=n(25),a=n(26),l=Function.call.bind(Object.prototype.hasOwnProperty),c=function(){};"production"!==t.env.NODE_ENV&&(c=function(e){var t="Warning: "+e;"undefined"!=typeof console&&console.error(t);try{throw new Error(t)}catch(e){}}),e.exports=function(e,n){function s(e){var t=e&&(S&&e[S]||e[N]);if("function"==typeof t)return t}function f(e,t){return e===t?0!==e||1/e===1/t:e!==e&&t!==t}function p(e){this.message=e,this.stack=""}function d(e){function r(r,a,l,s,f,d,h){if(s=s||M,d=d||l,h!==u){if(n){var y=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use `PropTypes.checkPropTypes()` to call them. Read more at http://fb.me/use-check-prop-types");throw y.name="Invariant Violation",y}if("production"!==t.env.NODE_ENV&&"undefined"!=typeof console){var g=s+":"+l;!o[g]&&i<3&&(c("You are manually calling a React.PropTypes validation function for the `"+d+"` prop on `"+s+"`. This is deprecated and will throw in the standalone `prop-types` package. You may be seeing this warning due to a third-party PropTypes library. See https://fb.me/react-warning-dont-call-proptypes for details."),o[g]=!0,i++)}}return null==a[l]?r?new p(null===a[l]?"The "+f+" `"+d+"` is marked as required "+("in `"+s+"`, but its value is `null`."):"The "+f+" `"+d+"` is marked as required in "+("`"+s+"`, but its value is `undefined`.")):null:e(a,l,s,f,d)}if("production"!==t.env.NODE_ENV)var o={},i=0;var a=r.bind(null,!1);return a.isRequired=r.bind(null,!0),a}function h(e){function t(t,n,r,o,i,u){var a=t[n],l=O(a);if(l!==e){var c=A(a);return new p("Invalid "+o+" `"+i+"` of type "+("`"+c+"` supplied to `"+r+"`, expected ")+("`"+e+"`."))}return null}return d(t)}function y(){return d(r)}function g(e){function t(t,n,r,o,i){if("function"!=typeof e)return new p("Property `"+i+"` of component `"+r+"` has invalid PropType notation inside arrayOf.");var a=t[n];if(!Array.isArray(a)){var l=O(a);return new p("Invalid "+o+" `"+i+"` of type "+("`"+l+"` supplied to `"+r+"`, expected an array."))}for(var c=0;c<a.length;c++){var s=e(a,c,r,o,i+"["+c+"]",u);if(s instanceof Error)return s}return null}return d(t)}function v(){function t(t,n,r,o,i){var u=t[n];if(!e(u)){var a=O(u);return new p("Invalid "+o+" `"+i+"` of type "+("`"+a+"` supplied to `"+r+"`, expected a single ReactElement."))}return null}return d(t)}function m(){function e(e,t,n,r,i){var u=e[t];if(!o.isValidElementType(u)){var a=O(u);return new p("Invalid "+r+" `"+i+"` of type "+("`"+a+"` supplied to `"+n+"`, expected a single ReactElement type."))}return null}return d(e)}function b(e){function t(t,n,r,o,i){if(!(t[n]instanceof e)){var u=e.name||M,a=I(t[n]);return new p("Invalid "+o+" `"+i+"` of type "+("`"+a+"` supplied to `"+r+"`, expected ")+("instance of `"+u+"`."))}return null}return d(t)}function _(e){function n(t,n,r,o,i){for(var u=t[n],a=0;a<e.length;a++)if(f(u,e[a]))return null;var l=JSON.stringify(e,function(e,t){var n=A(t);return"symbol"===n?String(t):t});return new p("Invalid "+o+" `"+i+"` of value `"+String(u)+"` "+("supplied to `"+r+"`, expected one of "+l+"."))}return Array.isArray(e)?d(n):("production"!==t.env.NODE_ENV&&c(arguments.length>1?"Invalid arguments supplied to oneOf, expected an array, got "+arguments.length+" arguments. A common mistake is to write oneOf(x, y, z) instead of oneOf([x, y, z]).":"Invalid argument supplied to oneOf, expected an array."),r)}function x(e){function t(t,n,r,o,i){if("function"!=typeof e)return new p("Property `"+i+"` of component `"+r+"` has invalid PropType notation inside objectOf.");var a=t[n],c=O(a);if("object"!==c)return new p("Invalid "+o+" `"+i+"` of type "+("`"+c+"` supplied to `"+r+"`, expected an object."));for(var s in a)if(l(a,s)){var f=e(a,s,r,o,i+"."+s,u);if(f instanceof Error)return f}return null}return d(t)}function w(e){function n(t,n,r,o,i){for(var a=0;a<e.length;a++){var l=e[a];if(null==l(t,n,r,o,i,u))return null}return new p("Invalid "+o+" `"+i+"` supplied to "+("`"+r+"`."))}if(!Array.isArray(e))return"production"!==t.env.NODE_ENV?c("Invalid argument supplied to oneOfType, expected an instance of array."):void 0,r;for(var o=0;o<e.length;o++){var i=e[o];if("function"!=typeof i)return c("Invalid argument supplied to oneOfType. Expected an array of check functions, but received "+R(i)+" at index "+o+"."),r}return d(n)}function j(){function e(e,t,n,r,o){return k(e[t])?null:new p("Invalid "+r+" `"+o+"` supplied to "+("`"+n+"`, expected a ReactNode."))}return d(e)}function E(e){function t(t,n,r,o,i){var a=t[n],l=O(a);if("object"!==l)return new p("Invalid "+o+" `"+i+"` of type `"+l+"` "+("supplied to `"+r+"`, expected `object`."));for(var c in e){var s=e[c];if(s){var f=s(a,c,r,o,i+"."+c,u);if(f)return f}}return null}return d(t)}function P(e){function t(t,n,r,o,a){var l=t[n],c=O(l);if("object"!==c)return new p("Invalid "+o+" `"+a+"` of type `"+c+"` "+("supplied to `"+r+"`, expected `object`."));var s=i({},t[n],e);for(var f in s){var d=e[f];if(!d)return new p("Invalid "+o+" `"+a+"` key `"+f+"` supplied to `"+r+"`.\nBad object: "+JSON.stringify(t[n],null," ")+"\nValid keys: "+JSON.stringify(Object.keys(e),null," "));var h=d(l,f,r,o,a+"."+f,u);if(h)return h}return null}return d(t)}function k(t){switch(typeof t){case"number":case"string":case"undefined":return!0;case"boolean":return!t;case"object":if(Array.isArray(t))return t.every(k);if(null===t||e(t))return!0;var n=s(t);if(!n)return!1;var r,o=n.call(t);if(n!==t.entries){for(;!(r=o.next()).done;)if(!k(r.value))return!1}else for(;!(r=o.next()).done;){var i=r.value;if(i&&!k(i[1]))return!1}return!0;default:return!1}}function T(e,t){return"symbol"===e||!!t&&("Symbol"===t["@@toStringTag"]||"function"==typeof Symbol&&t instanceof Symbol)}function O(e){var t=typeof e;return Array.isArray(e)?"array":e instanceof RegExp?"object":T(t,e)?"symbol":t}function A(e){if("undefined"==typeof e||null===e)return""+e;var t=O(e);if("object"===t){if(e instanceof Date)return"date";if(e instanceof RegExp)return"regexp"}return t}function R(e){var t=A(e);switch(t){case"array":case"object":return"an "+t;case"boolean":case"date":case"regexp":return"a "+t;default:return t}}function I(e){return e.constructor&&e.constructor.name?e.constructor.name:M}var S="function"==typeof Symbol&&Symbol.iterator,N="@@iterator",M="<<anonymous>>",C={array:h("array"),bool:h("boolean"),func:h("function"),number:h("number"),object:h("object"),string:h("string"),symbol:h("symbol"),any:y(),arrayOf:g,element:v(),elementType:m(),instanceOf:b,node:j(),objectOf:x,oneOf:_,oneOfType:w,shape:E,exact:P};return p.prototype=Error.prototype,C.checkPropTypes=a,C.resetWarningCache=a.resetWarningCache,C.PropTypes=C,C}}).call(t,n(19))},function(e,t){"use strict";function n(e){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function r(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;var r=Object.getOwnPropertyNames(t).map(function(e){return t[e]});if("0123456789"!==r.join(""))return!1;var o={};return"abcdefghijklmnopqrst".split("").forEach(function(e){o[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},o)).join("")}catch(e){return!1}}var o=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable;e.exports=r()?Object.assign:function(e,t){for(var r,a,l=n(e),c=1;c<arguments.length;c++){r=Object(arguments[c]);for(var s in r)i.call(r,s)&&(l[s]=r[s]);if(o){a=o(r);for(var f=0;f<a.length;f++)u.call(r,a[f])&&(l[a[f]]=r[a[f]])}}return l}},function(e,t){"use strict";var n="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";e.exports=n},function(e,t,n){(function(t){"use strict";function r(e,n,r,l,c){if("production"!==t.env.NODE_ENV)for(var s in e)if(a(e,s)){var f;try{if("function"!=typeof e[s]){var p=Error((l||"React class")+": "+r+" type `"+s+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof e[s]+"`.");throw p.name="Invariant Violation",p}f=e[s](n,s,l,r,null,i)}catch(e){f=e}if(!f||f instanceof Error||o((l||"React class")+": type specification of "+r+" `"+s+"` is invalid; the type checker function must return `null` or an `Error` but returned a "+typeof f+". You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument)."),f instanceof Error&&!(f.message in u)){u[f.message]=!0;var d=c?c():"";o("Failed "+r+" type: "+f.message+(null!=d?d:""))}}}var o=function(){};if("production"!==t.env.NODE_ENV){var i=n(25),u={},a=Function.call.bind(Object.prototype.hasOwnProperty);o=function(e){var t="Warning: "+e;"undefined"!=typeof console&&console.error(t);try{throw new Error(t)}catch(e){}}}r.resetWarningCache=function(){"production"!==t.env.NODE_ENV&&(u={})},e.exports=r}).call(t,n(19))},function(e,t,n){"use strict";function r(){}function o(){}var i=n(25);o.resetWarningCache=r,e.exports=function(){function e(e,t,n,r,o,u){if(u!==i){var a=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw a.name="Invariant Violation",a}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:r};return n.PropTypes=n,n}},function(e,t,n){"use strict";var r=n(29),o=n(14);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(31)),u=o(n(32)),a=o(n(33)),l=o(n(35)),c=o(n(36)),s=r(n(2)),f=n(2).PropTypes||n(18),p=function(e){function t(){return(0,i.default)(this,t),(0,a.default)(this,(0,l.default)(t).apply(this,arguments))}return(0,c.default)(t,e),(0,u.default)(t,[{key:"componentDidMount",value:function(){this.icon.setAttribute("focusable","false")}},{key:"render",value:function(){var e=this,t=this.props.className;return s.default.createElement("svg",{className:t,xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32",ref:function(t){e.icon=t}},s.default.createElement("polygon",{points:"29 16 3 0 3 7.2 17.6 16 3 24.8 3 32 29 16"}))}}]),t}(s.Component);p.propTypes={className:f.string},p.defaultProps={className:""};var d=p;t.default=d},function(e,t,n){function r(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return r=function(){return e},e}function o(e){if(e&&e.__esModule)return e;if(null===e||"object"!==i(e)&&"function"!=typeof e)return{default:e};var t=r();if(t&&t.has(e))return t.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if(Object.prototype.hasOwnProperty.call(e,u)){var a=o?Object.getOwnPropertyDescriptor(e,u):null;a&&(a.get||a.set)?Object.defineProperty(n,u,a):n[u]=e[u]}return n.default=e,t&&t.set(e,n),n}var i=n(30);e.exports=o},function(e,t){function n(e){return(n="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 r(t){return"function"==typeof Symbol&&"symbol"===n(Symbol.iterator)?e.exports=r=function(e){return n(e)}:e.exports=r=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":n(e)},r(t)}e.exports=r},function(e,t){function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}e.exports=n},function(e,t){function n(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function r(e,t,r){return t&&n(e.prototype,t),r&&n(e,r),e}e.exports=r},function(e,t,n){function r(e,t){return!t||"object"!==o(t)&&"function"!=typeof t?i(e):t}var o=n(30),i=n(34);e.exports=r},function(e,t){function n(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}e.exports=n},function(e,t){function n(t){return e.exports=n=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},n(t)}e.exports=n},function(e,t,n){function r(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&o(e,t)}var o=n(37);e.exports=r},function(e,t){function n(t,r){return e.exports=n=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},n(t,r)}e.exports=n},function(e,t,n){"use strict";var r=n(29),o=n(14);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(31)),u=o(n(32)),a=o(n(33)),l=o(n(35)),c=o(n(36)),s=r(n(2)),f=function(e){function t(){return(0,i.default)(this,t),(0,a.default)(this,(0,l.default)(t).apply(this,arguments))}return(0,c.default)(t,e),(0,u.default)(t,[{key:"componentDidMount",value:function(){this.icon.setAttribute("focusable","false")}},{key:"render",value:function(){var e=this;return s.default.createElement("svg",{version:"1.1",x:"0px",y:"0px",width:"18px",height:"18px",viewBox:"0 0 32 32",ref:function(t){e.icon=t}},s.default.createElement("g",{id:"Grid","data-reactid":".2fuuqwria3c.1.0.1.0.0.3.1.0.0.$KS3.0.2.0.0"}),s.default.createElement("g",{id:"Layer_2","data-reactid":".2fuuqwria3c.1.0.1.0.0.3.1.0.0.$KS3.0.2.0.1"}),s.default.createElement("polygon",{points:"16,29 32,3 24.8,3 16,18.3 7.2,3 0,3","data-reactid":".2fuuqwria3c.1.0.1.0.0.3.1.0.0.$KS3.0.2.0.1.0"}))}}]),t}(s.Component),p=f;t.default=p},function(e,t,n){"use strict";var r=n(14);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n(2)),i=function(){return o.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32"},o.default.createElement("polygon",{points:"17 15.4 17 6 15 6 15 16.6 23.8 21.7 24.8 19.9 17 15.4"}),o.default.createElement("path",{d:"M16,4A12,12,0,1,1,4,16,12,12,0,0,1,16,4m0-4A16,16,0,1,0,32,16,16,16,0,0,0,16,0Z"}))},u=i;t.default=u},function(e,t,n){"use strict";var r=n(29),o=n(14);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(31)),u=o(n(32)),a=o(n(33)),l=o(n(35)),c=o(n(36)),s=r(n(2)),f=function(e){function t(){return(0,i.default)(this,t),(0,a.default)(this,(0,l.default)(t).apply(this,arguments))}return(0,c.default)(t,e),(0,u.default)(t,[{key:"componentDidMount",value:function(){this.icon.setAttribute("focusable","false")}},{key:"render",value:function(){var e=this;return s.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32","aria-labelledby":"next-chevron-title",ref:function(t){e.icon=t}},s.default.createElement("title",{id:"next-chevron-title"},"Next"),s.default.createElement("desc",null,"Move to the next page"),s.default.createElement("polygon",{points:"26,16 0,0 0,7.2 14.6,16 0,24.8 0,32"}))}}]),t}(s.Component),p=f;t.default=p},function(e,t,n){"use strict";var r=n(14);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n(2)),i=function(){return o.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32"},o.default.createElement("title",null,"no"),o.default.createElement("polygon",{points:"32 3.5 28.5 0 16 12.5 3.5 0 0 3.5 12.5 16 0 28.5 3.5 32 16 19.5 28.5 32 32 28.5 19.5 16 32 3.5"}))},u=i;t.default=u},function(e,t,n){"use strict";var r=n(29),o=n(14);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(31)),u=o(n(32)),a=o(n(33)),l=o(n(35)),c=o(n(36)),s=r(n(2)),f=function(e){function t(){return(0,i.default)(this,t),(0,a.default)(this,(0,l.default)(t).apply(this,arguments))}return(0,c.default)(t,e),(0,u.default)(t,[{key:"componentDidMount",value:function(){this.icon.setAttribute("focusable","false")}},{key:"render",value:function(){var e=this;return s.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32","aria-labelledby":"previous-chevron-title",ref:function(t){e.icon=t}},s.default.createElement("title",{id:"previous-chevron-title"},"Previous"),s.default.createElement("desc",null,"Move to the previous page"),s.default.createElement("polygon",{points:"0,16 26,0 26,7.2 11.4,16 26,24.8 26,32"}))}}]),t}(s.Component),p=f;t.default=p},function(e,t,n){"use strict";var r=n(14);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n(2)),i=n(2).PropTypes||n(18),u=function(e){var t=e.className;return o.default.createElement("svg",{className:t,xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32"},o.default.createElement("path",{d:"M16 28C9.4 28 4 22.6 4 16S9.4 4 16 4c.3 0 .7 0 1 .1v-4c-.3-.1-.7-.1-1-.1C7.2 0 0 7.2 0 16s7.2 16 16 16c6.3 0 11.7-3.6 14.3-8.9l-3.5-2c-1.9 4.1-6 6.9-10.8 6.9z"}),o.default.createElement("path",{d:"M15 6v10.6l8.8 5.1 1-1.8-7.8-4.5V6"}),o.default.createElement("circle",{cx:"30",cy:"16",r:"2"}),o.default.createElement("circle",{cx:"28",cy:"9",r:"2"}),o.default.createElement("circle",{cx:"23",cy:"4",r:"2"}))};u.propTypes={className:i.string},u.defaultProps={className:""};var a=u;t.default=a},function(e,t,n){"use strict";var r=n(14);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n(2)),i=function(){return o.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32"},o.default.createElement("title",null,"yes"),o.default.createElement("polygon",{points:"12.9 28.9 31.9 6.3 28.1 3.1 12.3 21.9 3.3 14.4 0.1 18.2 12.9 28.9"}))},u=i;t.default=u},function(e,t){e.exports=Morph.modules["bbc-morph-superagent@2.0.0"]},function(e,t){e.exports=Morph.modules["bbc-morph-bitesize-search-view@1.9.0"]},function(e,t,n){"use strict";var r=n(14);Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Pagination",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"PaginationSummary",{enumerable:!0,get:function(){return i.default}});var o=r(n(48)),i=r(n(67))},function(e,t,n){"use strict";var r=n(14);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n(31)),i=r(n(32)),u=r(n(33)),a=r(n(35)),l=r(n(36)),c=r(n(2)),s=n(49),f=n(58),p=n(2).PropTypes||n(18),d=function(e){switch(e){case"bitesize":return" ec-pagination--bitesize";default:return""}},h=3,y=function(e){function t(){return(0,o.default)(this,t),(0,u.default)(this,(0,a.default)(t).apply(this,arguments))}return(0,l.default)(t,e),(0,i.default)(t,[{key:"calculatePageLinks",value:function(){var e=this.props.pageData,t=e.page,n=e.pageSize,r=e.totalResults;this.maxPageLinks=this.props.maxPageLinks<h?3:this.props.maxPageLinks,this.pageCount=Math.ceil(r/n),this.isLastPage=t>=this.pageCount,this.pageLinks=(0,f.generatePageLinks)(t,this.pageCount,this.maxPageLinks)}},{key:"render",value:function(){this.calculatePageLinks();var e=this.props.pageData.page,t=this.props,n=t.linkGenerator,r=t.project;return c.default.createElement("div",{className:"ec-pagination".concat(d(r))},this.pageCount>1&&c.default.createElement("ul",{className:"ec-pagination__list"},c.default.createElement(s.ArrowListItem,{direction:"prev",link:n(e-1),isDisabled:1===e}),this.pageLinks.map(function(t){var r=t.type,o=t.pageNumber,i=t.priority;return"ellipsis"===r?c.default.createElement(s.EllipsisListItem,{key:o,priority:i}):c.default.createElement(s.NumberedListItem,{pageNumber:o,priority:i,link:n(o),isSelected:e===o,key:o})}),c.default.createElement(s.ArrowListItem,{direction:"next",link:n(e+1),isDisabled:this.isLastPage})))}}]),t}(c.default.Component);y.propTypes={pageData:p.shape({page:p.number.isRequired,pageSize:p.number.isRequired,totalResults:p.number.isRequired}).isRequired,maxPageLinks:p.number,linkGenerator:p.func.isRequired,project:p.oneOf(["bitesize"])},y.defaultProps={maxPageLinks:9,project:null};var g=y;t.default=g},function(e,t,n){"use strict";var r=n(14);Object.defineProperty(t,"__esModule",{value:!0}),t.EllipsisListItem=t.NumberedListItem=t.ArrowListItem=t.ListItem=void 0;var o=r(n(2)),i=n(50),u=n(2).PropTypes||n(18),a=function(e){var t=e.classes,n=void 0===t?"":t,r=e.children;return o.default.createElement("span",{className:"ec-pagination__link ".concat(n).trim()},r)};a.propTypes={classes:u.string,children:u.node};var l=function(e){var t=e.classes,n=void 0===t?"":t,r=e.link,i=e.children;return o.default.createElement("a",{href:r,className:"ec-pagination__link ".concat(n).trim()},i)};l.propTypes={classes:u.string,link:u.string.isRequired,children:u.node};var c=function(e){var t=e.children,n=e.link,r=e.classModifier,i=e.priority,u=e.isDisabled,c=e.isSelected,s=r?"ec-pagination__link--".concat(r):"",f=u||c,p=[s];u?p.push("ec-pagination__link--disabled"):c&&p.push("ec-pagination__link--selected");var d=p.join(" ");return o.default.createElement("li",{className:"ec-pagination__list-item ec-pagination__priority--".concat(i)},f?o.default.createElement(a,{classes:d},t):o.default.createElement(l,{classes:d,link:n},t))};t.ListItem=c,c.propTypes={children:u.node,link:u.string,classModifier:u.string,priority:u.number,isDisabled:u.bool,isSelected:u.bool},c.defaultProps={isDisabled:!1,link:"",classModifier:"",isSelected:!1,priority:4};var s=function(e){var t=e.direction,n=e.link,r=e.isDisabled;return o.default.createElement(c,{isDisabled:r,link:n,priority:0,classModifier:"arrow"},"prev"===t&&o.default.createElement("span",{className:"ec-icon ec-icon--previous"},o.default.createElement(i.GelPreviousIcon,null)),"next"===t&&o.default.createElement("span",{className:"ec-icon ec-icon--next"},o.default.createElement(i.GelNextIcon,null)))};t.ArrowListItem=s,s.propTypes={direction:u.oneOf(["prev","next"]).isRequired,link:u.string,isDisabled:u.bool},s.defaultProps={isDisabled:!1,link:""};var f=function(e){var t=e.link,n=e.pageNumber,r=e.isSelected,i=e.priority;return o.default.createElement(c,{link:t,isSelected:r,priority:i,classModifier:"number"},n)};t.NumberedListItem=f,f.propTypes={link:u.string,pageNumber:u.number.isRequired,isSelected:u.bool,priority:u.number},f.defaultProps={link:"",isSelected:!1,priority:4};var p=function(e){var t=e.priority;return o.default.createElement("li",{className:"ec-pagination__list-item ec-pagination__ellipsis ec-pagination__ellipsis--priority-".concat(t)})};t.EllipsisListItem=p,p.propTypes={priority:u.number},p.defaultProps={priority:0}},function(e,t,n){"use strict";var r=n(14),o=r(n(51)),i=r(n(52)),u=r(n(53)),a=r(n(54)),l=r(n(55)),c=r(n(56)),s=r(n(57));e.exports={GelAddIcon:o.default,GelDownIcon:i.default,GelHeadingLinkIcon:u.default,GelIconDuration:a.default,GelNextIcon:l.default,GelPreviousIcon:c.default,GelRecentActivityIcon:s.default}},function(e,t,n){"use strict";var r=n(14);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n(2)),i=n(2).PropTypes||n(18),u=function(e){var t=e.className;return o.default.createElement("svg",{className:t,xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32",fill:"white"},o.default.createElement("polygon",{points:"31.5,13.5 18.5,13.5 18.5,0.5 13.5,0.5 13.5,13.5 0.5,13.5 0.5,18.5 13.5,18.5 13.5,31.5 18.5,31.5 18.5,18.5 31.5,18.5"}))};u.propTypes={className:i.string},u.defaultProps={className:""};var a=u;t.default=a},function(e,t,n){"use strict";var r=n(29),o=n(14);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(31)),u=o(n(32)),a=o(n(33)),l=o(n(35)),c=o(n(36)),s=r(n(2)),f=function(e){function t(){return(0,i.default)(this,t),(0,a.default)(this,(0,l.default)(t).apply(this,arguments))}return(0,c.default)(t,e),(0,u.default)(t,[{key:"componentDidMount",value:function(){this.icon.setAttribute("focusable","false")}},{key:"render",value:function(){var e=this;return s.default.createElement("svg",{version:"1.1",x:"0px",y:"0px",width:"18px",height:"18px",viewBox:"0 0 32 32",ref:function(t){e.icon=t}},s.default.createElement("g",{id:"Grid","data-reactid":".2fuuqwria3c.1.0.1.0.0.3.1.0.0.$KS3.0.2.0.0"}),s.default.createElement("g",{id:"Layer_2","data-reactid":".2fuuqwria3c.1.0.1.0.0.3.1.0.0.$KS3.0.2.0.1"}),s.default.createElement("polygon",{points:"16,29 32,3 24.8,3 16,18.3 7.2,3 0,3","data-reactid":".2fuuqwria3c.1.0.1.0.0.3.1.0.0.$KS3.0.2.0.1.0"}))}}]),t}(s.Component),p=f;t.default=p},function(e,t,n){"use strict";var r=n(14);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n(2)),i=n(2).PropTypes||n(18),u=function(e){var t=e.brand;return o.default.createElement("svg",{className:"ec-heading-link__icon--".concat(t),xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32"},o.default.createElement("polygon",{points:"29 16 3 0 3 7.2 17.6 16 3 24.8 3 32 29 16"}))};u.propTypes={brand:i.string},u.defaultProps={brand:"default"};var a=u;t.default=a},function(e,t,n){"use strict";var r=n(14);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n(2)),i=function(){return o.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32",className:"bitesize-content-promo__duration-svg"},o.default.createElement("polygon",{points:"17 15.4 17 6 15 6 15 16.6 23.8 21.7 24.8 19.9 17 15.4"}),o.default.createElement("path",{d:"M16,4A12,12,0,1,1,4,16,12,12,0,0,1,16,4m0-4A16,16,0,1,0,32,16,16,16,0,0,0,16,0Z"}))},u=i;t.default=u},function(e,t,n){"use strict";var r=n(29),o=n(14);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(31)),u=o(n(32)),a=o(n(33)),l=o(n(35)),c=o(n(36)),s=r(n(2)),f=function(e){function t(){return(0,i.default)(this,t),(0,a.default)(this,(0,l.default)(t).apply(this,arguments))}return(0,c.default)(t,e),(0,u.default)(t,[{key:"componentDidMount",value:function(){this.icon.setAttribute("focusable","false")}},{key:"render",value:function(){var e=this;return s.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32","aria-labelledby":"next-chevron-title",ref:function(t){e.icon=t}},s.default.createElement("title",{id:"next-chevron-title"},"Next"),s.default.createElement("desc",null,"Move to the next page"),s.default.createElement("polygon",{points:"26,16 0,0 0,7.2 14.6,16 0,24.8 0,32"}))}}]),t}(s.Component),p=f;t.default=p},function(e,t,n){"use strict";var r=n(29),o=n(14);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n(31)),u=o(n(32)),a=o(n(33)),l=o(n(35)),c=o(n(36)),s=r(n(2)),f=function(e){function t(){return(0,i.default)(this,t),(0,a.default)(this,(0,l.default)(t).apply(this,arguments))}return(0,c.default)(t,e),(0,u.default)(t,[{key:"componentDidMount",value:function(){this.icon.setAttribute("focusable","false")}},{key:"render",value:function(){var e=this;return s.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32","aria-labelledby":"previous-chevron-title",ref:function(t){e.icon=t}},s.default.createElement("title",{id:"previous-chevron-title"},"Previous"),s.default.createElement("desc",null,"Move to the previous page"),s.default.createElement("polygon",{points:"0,16 26,0 26,7.2 11.4,16 26,24.8 26,32"}))}}]),t}(s.Component),p=f;t.default=p},function(e,t,n){"use strict";var r=n(14);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n(2)),i=n(2).PropTypes||n(18),u=function(e){var t=e.className;return o.default.createElement("svg",{className:t,xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32"},o.default.createElement("path",{d:"M16 28C9.4 28 4 22.6 4 16S9.4 4 16 4c.3 0 .7 0 1 .1v-4c-.3-.1-.7-.1-1-.1C7.2 0 0 7.2 0 16s7.2 16 16 16c6.3 0 11.7-3.6 14.3-8.9l-3.5-2c-1.9 4.1-6 6.9-10.8 6.9z"}),o.default.createElement("path",{d:"M15 6v10.6l8.8 5.1 1-1.8-7.8-4.5V6"}),o.default.createElement("circle",{cx:"30",cy:"16",r:"2"}),o.default.createElement("circle",{cx:"28",cy:"9",r:"2"}),o.default.createElement("circle",{cx:"23",cy:"4",r:"2"}))};u.propTypes={className:i.string},u.defaultProps={className:""};var a=u;t.default=a},function(e,t,n){"use strict";var r=n(14);Object.defineProperty(t,"__esModule",{value:!0}),t.generatePageLinks=t.getPriority=t.getSurroundingPageNumbers=void 0;var o=r(n(59)),i=r(n(63)),u=function(e,t,n){return(0,i.default)(Array(2*n).keys()).map(function(t){return e+(t%2?-1:1)*Math.ceil((t+1)/2)}).filter(function(e){return e>1&&e<t}).slice(0,n)};t.getSurroundingPageNumbers=u;var a=function(e){return e<3?0:e<5?1:e<9?2:e<13?3:4};t.getPriority=a;var l=function(e,t){return e[0]-t[0]},c=function(e){if(e.length<3)return e;var t=e[0],n=e[1],r=n.pageNumber>t.pageNumber+1,o=r?0:4-n.priority;o<4&&e.splice(1,0,{type:"ellipsis",priority:o});var i=e[e.length-2],u=e[e.length-1],a=i.pageNumber<u.pageNumber-1,l=a?0:4-i.priority;return l<4&&e.splice(e.length-1,0,{type:"ellipsis",priority:l}),e},s=function(e,t,n){var r=new Set([e,1,t]),s=u(e,t,n-r.size),f=[].concat((0,i.default)(r),(0,i.default)(s)),p=f.map(function(e,t){return[e,a(t)]}),d=p.sort(l),h=d.map(function(e){var t=(0,o.default)(e,2),n=t[0],r=t[1];return{type:"number",pageNumber:n,priority:r}}),y=c(h);return y};t.generatePageLinks=s},function(e,t,n){function r(e,t){return o(e)||i(e,t)||u()}var o=n(60),i=n(61),u=n(62);e.exports=r},function(e,t){function n(e){if(Array.isArray(e))return e}e.exports=n},function(e,t){function n(e,t){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)){var n=[],r=!0,o=!1,i=void 0;try{for(var u,a=e[Symbol.iterator]();!(r=(u=a.next()).done)&&(n.push(u.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==a.return||a.return()}finally{if(o)throw i}}return n}}e.exports=n},function(e,t){function n(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}e.exports=n},function(e,t,n){function r(e){return o(e)||i(e)||u()}var o=n(64),i=n(65),u=n(66);e.exports=r},function(e,t){function n(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}e.exports=n},function(e,t){function n(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}e.exports=n; },function(e,t){function n(){throw new TypeError("Invalid attempt to spread non-iterable instance")}e.exports=n},function(e,t,n){"use strict";var r=n(14);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n(2)),i=n(2).PropTypes||n(18),u=function(e){var t=e.pageData,n=t.page,r=t.pageSize,i=t.totalResults,u=e.children,a=r-1,l=n*r-a,c=Math.min(i,l+a);return o.default.createElement("div",{className:"ec-pagination-summary"},o.default.createElement("span",{className:"ec-pagination-summary__text"},"Showing ".concat(l," - ").concat(c," of "),o.default.createElement("b",{className:"gel-pica-bold"},i),u&&o.default.createElement("span",null," ",u)))};u.propTypes={pageData:i.shape({page:i.number.isRequired,pageSize:i.number.isRequired,totalResults:i.number.isRequired}).isRequired,children:i.node};var a=u;t.default=a}]);; });</script><script>Morph.toInit.bundles.push(function() { Morph.versions["bbc-morph-gel-icons@3.0.0"]={"bbc-morph-classnames":"1.0.2","morph-require":"3.0.17",react:"0.14.7"},function(e){function t(o){if(r[o])return r[o].exports;var n=r[o]={exports:{},id:o,loaded:!1};return e[o].call(n.exports,n,n.exports,t),n.loaded=!0,n.exports}var r={};return t.m=e,t.c=r,t.p="",t(0)}([function(e,t,r){Morph.modules["bbc-morph-gel-icons@3.0.0/gel-icon-collection"]=r(1)},function(e,t,r){var o=r(2);e.exports=function(){return o.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},o.createElement("title",null,"collection"),o.createElement("path",{d:"M4 26h22V4h2v24H4v-2z"}),o.createElement("path",{d:"M8 32v-2h22V8h2v24H8z"}),o.createElement("path",{d:"M0 24h24V0H0z"}))}},function(e,t){e.exports=React}]);; });</script><script>Morph.toInit.bundles.push(function() { Morph.versions["bbc-morph-gel-icons@3.0.0"]={"bbc-morph-classnames":"1.0.2","morph-require":"3.0.17",react:"0.14.7"},function(e){function r(n){if(t[n])return t[n].exports;var o=t[n]={exports:{},id:n,loaded:!1};return e[n].call(o.exports,o,o.exports,r),o.loaded=!0,o.exports}var t={};return r.m=e,r.c=t,r.p="",r(0)}([function(e,r,t){Morph.modules["bbc-morph-gel-icons@3.0.0/gel-icon-next"]=t(1)},function(e,r,t){var n=t(2);e.exports=function(){return n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},n.createElement("title",null,"next"),n.createElement("path",{d:"M29 16L3 0v7.2L17.6 16 3 24.8V32l26-16z"}))}},function(e,r){e.exports=React}]);; });</script><script>Morph.toInit.payloads.push(function() { Morph.setPayload('/data/bbc-morph-baseplate-data/id/bitesize-home-en-GB/language/en-GB/page/1/pageSize/27/pageType/undefined/preview/false/project/baseplate-bitesize/type/index-page/version/5.6.3', {"meta":{"responseCode":200,"errorMessage":null,"headers":{"content-type":"application\/json"}},"body":{"id":"z43tbdm","title":"Home","showTitle":false,"slug":"bitesize-home-en-GB","meta":{"description":"Use BBC Bitesize to help with your homework, revision and learning. Find free videos, step-by-step guides, activities and quizzes by level and subject."},"callToAction":{"intro":"","text":"","url":""},"shortDescription":"","collections":[{"id":"zhfpcqt","name":"Support and careers","promos":[{"id":"zmbfhbk","title":"Children in Need: Fundraiser or fundfaker?","url":"https:\/\/web.archive.org\/web\/20191122030557\/https:\/\/www.bbc.co.uk\/bitesize\/articles\/z6kypg8","synopsis":"","attribution":"SUPPORT","image":{"pid":"p07tvsbf","recipe":"ichef.bbci.co.uk\/images\/ic\/$recipe\/p07tvsbf.jpg"},"isExtLink":"false","icon":"","iconLabel":""},{"id":"znypxyc","title":"What is an entrepreneur?","url":"https:\/\/web.archive.org\/web\/20191122030557\/https:\/\/www.bbc.co.uk\/bitesize\/articles\/z6dpxyc","synopsis":"","attribution":"CAREERS","image":{"pid":"p07sccsj","recipe":"ichef.bbci.co.uk\/images\/ic\/$recipe\/p07sccsj.jpg"},"isExtLink":"false","icon":"","iconLabel":""}],"layout":"layout-2-with-links","title1":{"text":"Support","url":"https:\/\/web.archive.org\/web\/20191122030557\/https:\/\/www.bbc.com\/bitesize\/support"},"title2":{"text":"Careers","url":"https:\/\/web.archive.org\/web\/20191122030557\/https:\/\/www.bbc.com\/bitesize\/careers"}},{"id":"zk8dcqt","name":"TV and film","promos":[{"id":"zkkc382","title":"The maths that proves no-one is safe in the Strictly vote","url":"https:\/\/web.archive.org\/web\/20191122030557\/https:\/\/www.bbc.co.uk\/bitesize\/articles\/zjbhmfr","synopsis":"There's no hiding at the top of that scoreboard","attribution":"TOPICAL","image":{"pid":"p07ty9ct","recipe":"ichef.bbci.co.uk\/images\/ic\/$recipe\/p07ty9ct.jpg"},"isExtLink":"false","icon":"","iconLabel":""},{"id":"z77krj6","title":"Writing War of the Worlds for the 21st Century","url":"https:\/\/web.archive.org\/web\/20191122030557\/https:\/\/www.bbc.co.uk\/bitesize\/articles\/zrhjkmn","synopsis":"Writer Peter Harness on the responsibility of adapting HG Wells' sci-fi classic","attribution":"TOPICAL","image":{"pid":"p07tlzj7","recipe":"ichef.bbci.co.uk\/images\/ic\/$recipe\/p07tlzj7.jpg"},"isExtLink":"false","icon":"","iconLabel":""},{"id":"z69ypg8","title":"Gary Lineker: My Grandad’s War","url":"https:\/\/web.archive.org\/web\/20191122030557\/https:\/\/www.bbc.com\/bitesize\/articles\/zkdvnrd","synopsis":"Gary Lineker takes an emotional journey to uncover his grandfather's untold World War Two story.","attribution":"TOPICAL","image":{"pid":"p07t5ryq","recipe":"ichef.bbci.co.uk\/images\/ic\/$recipe\/p07t5ryq.jpg"},"isExtLink":"false","icon":"","iconLabel":""}],"layout":"layout-branding-image-3","brandingImage":{"pid":"p06jrnd0","recipe":"ichef.bbci.co.uk\/images\/ic\/$recipe\/p06jrnd0.png"},"title":"TV highlights","titleColour":"light"},{"id":"zfhbscw","name":"Seven Worlds, One Planet","promos":[{"id":"z7ypxyc","title":"Australia: The land down under","url":"https:\/\/web.archive.org\/web\/20191122030557\/https:\/\/www.bbc.co.uk\/bitesize\/articles\/zmw4bdm","synopsis":"From hopping kangaroo to beautiful reefs, we take a look at some of Australia's wildlife and natural wonders.","attribution":"SEVEN WORLDS, ONE PLANET","image":{"pid":"p07txwlz","recipe":"ichef.bbci.co.uk\/images\/ic\/$recipe\/p07txwlz.jpg"},"isExtLink":"false","icon":"","iconLabel":""},{"id":"zdx8cqt","title":"South America: Rainforests, rivers and waterfalls","url":"https:\/\/web.archive.org\/web\/20191122030557\/https:\/\/www.bbc.co.uk\/bitesize\/articles\/zvvmjhv","synopsis":"Find out more about the most species-rich continent on the planet, South America.","attribution":"SEVEN WORLDS, ONE PLANET","image":{"pid":"p07tcddc","recipe":"ichef.bbci.co.uk\/images\/ic\/$recipe\/p07tcddc.jpg"},"isExtLink":"false","icon":"","iconLabel":""},{"id":"zfnc382","title":"Filming a nature documentary: What could possibly go wrong?","url":"https:\/\/web.archive.org\/web\/20191122030557\/https:\/\/www.bbc.co.uk\/bitesize\/articles\/zf7n6v4","synopsis":"How hard can it be to film a nature documentary? These stories from Seven Worlds, One Planet tell all.","attribution":"SEVEN WORLDS, ONE PLANET","image":{"pid":"p07rydpn","recipe":"ichef.bbci.co.uk\/images\/ic\/$recipe\/p07rydpn.jpg"},"isExtLink":"false","icon":"","iconLabel":""}],"layout":"layout-branding-image-3","brandingImage":{"pid":"p0742k28","recipe":"ichef.bbci.co.uk\/images\/ic\/$recipe\/p0742k28.jpg"},"title":"Seven Worlds, One Planet","titleColour":"light"},{"id":"zh9h8xs","name":"Handpicked by Bitesize","promos":[{"id":"zfhjkmn","title":"Dancing with dyslexia: How dance helps me express myself ","url":"https:\/\/web.archive.org\/web\/20191122030557\/https:\/\/www.bbc.co.uk\/bitesize\/articles\/zf24bdm","synopsis":"Choreographers Charlotte and Elizabeth talk to BBC Bitesize about how dance transformed their lives. ","attribution":"TOPICAL","image":{"pid":"p07tn3g1","recipe":"ichef.bbci.co.uk\/images\/ic\/$recipe\/p07tn3g1.jpg"},"isExtLink":"false","icon":"","iconLabel":""},{"id":"zbhjkmn","title":"Quiz: The un-bear-ably cute teddy bear quiz","url":"https:\/\/web.archive.org\/web\/20191122030557\/https:\/\/www.bbc.co.uk\/bitesize\/articles\/zrpw92p","synopsis":"How much do you know about these famous bears?","attribution":"","image":{"pid":"p07t62pt","recipe":"ichef.bbci.co.uk\/images\/ic\/$recipe\/p07t62pt.jpg"},"isExtLink":"false","icon":"","iconLabel":""},{"id":"zbptqp3","title":"Articles and quizzes","url":"https:\/\/web.archive.org\/web\/20191122030557\/https:\/\/www.bbc.co.uk\/bitesize\/articles\/zb2q92p","synopsis":"For more fun content to get your teeth into, look no further.","attribution":"","image":{"pid":"p06wm3p9","recipe":"ichef.bbci.co.uk\/images\/ic\/$recipe\/p06wm3p9.jpg"},"isExtLink":"false","icon":"collection","iconLabel":""}],"layout":"layout-branding-image-3","brandingImage":{"pid":"p06jrnd0","recipe":"ichef.bbci.co.uk\/images\/ic\/$recipe\/p06jrnd0.png"},"title":"Handpicked by Bitesize","titleColour":"light"}]}}); });</script><script>Morph.toInit.registers.push(function() { Morph.register({"view":"bbc-morph-baseplate-content-view","id":"bitesize-home-en-GB","project":"baseplate-bitesize","type":"index-page","language":"en-GB","version":"5.19.0","_mrrVersion":"2.0.16"},'u3676219259484983'); });</script><script>Morph.init = function() { if (!Morph.initCalled) { Morph.markPerformance('morph-init'); Morph.initCalled = true; requirejs.config({ paths: { 'morph/react' : '//web.archive.org/web/20191122030557/https://m.files.bbci.co.uk/modules/vendor-react/1.0.0/react.min', 'morph/react-dom' : '//web.archive.org/web/20191122030557/https://m.files.bbci.co.uk/modules/vendor-react-dom/1.0.0/react-dom.min', 'morph/es5-shim' : '//web.archive.org/web/20191122030557/https://m.files.bbci.co.uk/modules/vendor-es5-shim/4.1.13/es5-shim.min', 'morph/es5-sham' : '//web.archive.org/web/20191122030557/https://m.files.bbci.co.uk/modules/vendor-es5-shim/4.1.13/es5-sham.min', 'morph/module/morph': '//web.archive.org/web/20191122030557/https://m.files.bbci.co.uk/modules/morph/5.3.1/bundle', 'live-push' : '//web.archive.org/web/20191122030557/https://push.api.bbci.co.uk/public/client' }, shim: { 'morph/react': { deps: ['morph/es5-shim', 'morph/es5-sham'] }, 'morph/es5-sham': { deps: ['morph/es5-shim'] } }, map: { 'morph/react-dom': { 'react': 'morph/react' } } }); } function attempt(fn) { fn(); } requirejs(['morph/react', 'morph/react-dom', 'morph/module/morph'], function(React, ReactDOM) { window.React = React; window.ReactDOM = ReactDOM; if (!Morph.toInitsCalled) { Morph.markPerformance('morph-init-core-deps-complete'); Morph.toInitsCalled = true; } Morph.toInit.bundles.forEach(attempt); Morph.toInit.bundles = []; Morph.markPerformance('morph-init-bundles-complete'); Morph.toInit.payloads.forEach(attempt); Morph.toInit.payloads = []; Morph.markPerformance('morph-init-payloads-complete'); Morph.toInit.registers.forEach(attempt); Morph.toInit.registers = []; Morph.markPerformance('morph-init-registers-complete'); }); };</script><script>if (!Morph.manualInit) { Morph.init(); } /* u3676219259484983 */</script><script>Morph.toInit.bundles.push(function() { Morph.versions["bbc-morph-bitesize-all-subjects-banner-view@1.2.0"]={"@bbc/bitesize-branding":"8.2.4","bbc-morph-bitesize-core-components":"8.7.0","bbc-morph-bitesize-core-utils":"4.9.0",classnames:"2.2.6","morph-container":"4.0.0",react:"0.14.7"},function(t){function n(r){if(e[r])return e[r].exports;var u=e[r]={exports:{},id:r,loaded:!1};return t[r].call(u.exports,u,u.exports,n),u.loaded=!0,u.exports}var e={};n.m=t,n.c=e,n.p="",n(0)}([function(t,n,e){Morph.modules["bbc-morph-bitesize-all-subjects-banner-view@1.2.0"]=e(1)},function(t,n,e){t.exports=e(2)},function(t,n,e){t.exports=function(t){function n(r){if(e[r])return e[r].exports;var u=e[r]={i:r,l:!1,exports:{}};return t[r].call(u.exports,u,u.exports,n),u.l=!0,u.exports}var e={};return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:r})},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},n.p="",n(n.s=1)}([function(t,n){t.exports=e(3)},function(t,n,e){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function u(t,n){var e={};for(var r in t)n.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}Object.defineProperty(n,"__esModule",{value:!0});var i=e(0),o=r(i),a=e(2),f=r(a),c=e(3),l=r(c),s=e(4),p=r(s),h=e(5),d=r(h),g=e(6),_=r(g),v=(0,l.default)(function(t){var n=t.children,e=u(t,["children"]);return o.default.createElement("a",e,n)}),y=function(t){var n=t.language;return d.default.initLocalisations({language:n,localisations:f.default}),o.default.createElement("div",{className:"all-subjects-banner__container"},o.default.createElement("div",{className:"all-subjects-banner"},o.default.createElement("div",{className:"all-subjects-banner__title"},d.default.localise("title")),o.default.createElement("div",{className:"all-subjects-banner__text-container"},o.default.createElement("div",{className:"all-subjects-banner__text"},d.default.localise("desc")),o.default.createElement("div",{className:"all-subjects-banner__button-container"},o.default.createElement(v,{href:"/bitesize/subjects",className:"all-subjects-banner__button",iStatsAction:"view-all-subjects",iStatsType:"click"},o.default.createElement("span",{className:"all-subjects-banner__button-text"},d.default.localise("button")),o.default.createElement("div",{className:"gel-icon gel-icon--next"},o.default.createElement(p.default,null))))),o.default.createElement("div",{className:"all-subjects-banner__image"},o.default.createElement(_.default,null))))};y.displayName="All Subjects Banner",y.defaultProps={language:"en-GB"},y.propTypes={language:i.PropTypes.string},n.default=y,t.exports=n.default},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default={"en-GB":{title:"View all our subjects",desc:"Maths, English, Science and more... We've got you.",button:"View all subjects"},"cy-GB":{title:"Gweld ein holl bynciau",desc:"Mathemateg, Saesneg, Gwyddoniaeth a mwy... Mae popeth yma i ti.",button:"Gweld pob pwnc"},"ga-GB":{title:"Amharc ar ár n-ábhair uilig",desc:"Mata, Béarla, Eolaíocht agus tuilleadh... Clúdaithe!",button:"Féach gach ábhar"},"gd-GB":{title:"Faic ar cuspairean air fad",desc:"Matamataig, Gàidhlig, Saidheansan agus barrachd… Tha e againn.",button:" Faic na cuspairean air fad"}},t.exports=n.default},function(t,n){t.exports=e(4)},function(t,n){t.exports=e(18)},function(t,n){t.exports=e(19)},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r=e(0),u=function(t){return t&&t.__esModule?t:{default:t}}(r),i=function(){return u.default.createElement("svg",{width:"394px",height:"141px",viewBox:"0 0 394 141",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},u.default.createElement("title",null,"All Subjects"),u.default.createElement("defs",null),u.default.createElement("g",{id:"Page-1",stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd"},u.default.createElement("g",{id:"DESKTOP-1008-HOMEPAGE",transform:"translate(-728.000000, -2075.000000)"},u.default.createElement("g",{id:"Group-2",transform:"translate(152.000000, 2061.000000)"},u.default.createElement("g",{id:"Group",transform:"translate(576.000000, 14.000000)"},u.default.createElement("g",{id:"Group-9",transform:"translate(0.000000, 84.000000)",fill:"#231F20"},u.default.createElement("path",{d:"M102.6631,37.1562 L16.6591,37.1562 C15.7251,37.1562 14.9671,36.3982 14.9671,35.4642 C14.9671,34.5292 15.7251,33.7712 16.6591,33.7712 L102.6631,33.7712 C103.5981,33.7712 104.3551,34.5292 104.3551,35.4642 C104.3551,36.3982 103.5981,37.1562 102.6631,37.1562",id:"Fill-1"}),u.default.createElement("path",{d:"M8.0576,37.1562 L2.0296,37.1562 C1.0946,37.1562 0.3366,36.3982 0.3366,35.4642 C0.3366,34.5292 1.0946,33.7712 2.0296,33.7712 L8.0576,33.7712 C8.9926,33.7712 9.7496,34.5292 9.7496,35.4642 C9.7496,36.3982 8.9926,37.1562 8.0576,37.1562",id:"Fill-3"}),u.default.createElement("path",{d:"M376.4697,4.248 L290.4657,4.248 C289.5317,4.248 288.7737,3.49 288.7737,2.556 C288.7737,1.621 289.5317,0.863 290.4657,0.863 L376.4697,0.863 C377.4047,0.863 378.1617,1.621 378.1617,2.556 C378.1617,3.49 377.4047,4.248 376.4697,4.248",id:"Fill-5"}),u.default.createElement("path",{d:"M391.8594,4.248 L385.8314,4.248 C384.8964,4.248 384.1384,3.49 384.1384,2.556 C384.1384,1.621 384.8964,0.863 385.8314,0.863 L391.8594,0.863 C392.7944,0.863 393.5514,1.621 393.5514,2.556 C393.5514,3.49 392.7944,4.248 391.8594,4.248",id:"Fill-7"})),u.default.createElement("g",{id:"Group-46",transform:"translate(99.000000, 0.000000)"},u.default.createElement("path",{d:"M11.6302,7.9983 C15.9922,11.3543 21.7302,12.7143 30.7892,12.7143 C38.5922,12.7143 45.4912,10.3383 52.1622,8.0403 C58.9222,5.7113 65.3062,3.5123 72.6612,3.5123 C87.4342,3.5123 93.3432,13.7993 94.9572,17.4083 L94.9572,18.6643 L94.9572,28.5973 L94.9572,30.9823 L94.9572,47.7033 L94.9572,63.6973 L94.9572,81.2303 L94.9572,90.4623 L94.9572,107.9853 L94.9572,108.9773 C94.9532,108.9723 94.9492,108.9663 94.9452,108.9603 C94.9202,108.9263 94.8932,108.8913 94.8682,108.8573 C94.7612,108.7113 94.6512,108.5643 94.5372,108.4153 C94.4912,108.3553 94.4432,108.2943 94.3962,108.2323 C94.2932,108.1013 94.1872,107.9673 94.0792,107.8333 C94.0332,107.7773 93.9882,107.7193 93.9412,107.6633 C93.7902,107.4783 93.6342,107.2923 93.4732,107.1053 C93.4462,107.0743 93.4182,107.0443 93.3912,107.0133 C93.2532,106.8553 93.1112,106.6963 92.9662,106.5373 C92.9112,106.4763 92.8532,106.4143 92.7972,106.3533 C92.6682,106.2153 92.5372,106.0773 92.4032,105.9383 C92.3482,105.8823 92.2942,105.8253 92.2382,105.7693 C92.0522,105.5803 91.8622,105.3923 91.6662,105.2043 C91.6372,105.1773 91.6062,105.1493 91.5772,105.1213 C91.4072,104.9603 91.2332,104.8003 91.0542,104.6393 C90.9882,104.5793 90.9202,104.5203 90.8532,104.4603 C90.6992,104.3253 90.5412,104.1893 90.3812,104.0553 C90.3152,104.0003 90.2502,103.9443 90.1842,103.8903 C89.9612,103.7073 89.7352,103.5253 89.5022,103.3463 C89.4732,103.3233 89.4422,103.3013 89.4132,103.2783 C89.2062,103.1213 88.9952,102.9663 88.7792,102.8113 C88.7022,102.7563 88.6242,102.7023 88.5462,102.6483 C88.3642,102.5203 88.1782,102.3943 87.9902,102.2703 C87.9122,102.2193 87.8362,102.1683 87.7582,102.1173 C87.4982,101.9493 87.2342,101.7833 86.9622,101.6223 C86.9332,101.6053 86.9032,101.5883 86.8742,101.5713 C86.6282,101.4263 86.3772,101.2853 86.1222,101.1463 C86.0342,101.0983 85.9442,101.0503 85.8542,101.0043 C85.6422,100.8913 85.4282,100.7813 85.2092,100.6743 C85.1202,100.6303 85.0332,100.5853 84.9432,100.5433 C84.6422,100.3993 84.3372,100.2583 84.0242,100.1233 C83.9982,100.1113 83.9712,100.1013 83.9452,100.0903 C83.6552,99.9663 83.3602,99.8483 83.0612,99.7323 C82.9612,99.6943 82.8602,99.6573 82.7582,99.6193 C82.5162,99.5303 82.2692,99.4433 82.0192,99.3583 C81.9192,99.3243 81.8182,99.2893 81.7152,99.2573 C81.3722,99.1453 81.0242,99.0393 80.6682,98.9393 C80.6472,98.9333 80.6252,98.9293 80.6052,98.9233 C80.2682,98.8303 79.9242,98.7443 79.5762,98.6623 C79.4642,98.6363 79.3502,98.6113 79.2372,98.5863 C78.9612,98.5253 78.6832,98.4683 78.4002,98.4143 C78.2852,98.3933 78.1722,98.3703 78.0562,98.3503 C77.6682,98.2813 77.2752,98.2173 76.8732,98.1633 C76.8612,98.1613 76.8492,98.1603 76.8372,98.1593 C76.4472,98.1063 76.0492,98.0643 75.6462,98.0263 C75.5222,98.0143 75.3962,98.0043 75.2702,97.9943 C74.9612,97.9693 74.6472,97.9483 74.3302,97.9323 C74.2012,97.9253 74.0742,97.9183 73.9442,97.9123 C73.5092,97.8963 73.0692,97.8843 72.6202,97.8843 C64.7632,97.8843 57.8402,100.2683 51.1462,102.5753 C44.4112,104.8943 38.0502,107.0863 30.7482,107.0863 C30.3922,107.0863 30.0422,107.0833 29.6992,107.0783 C29.6282,107.0783 29.5602,107.0763 29.4892,107.0743 C29.2152,107.0703 28.9442,107.0663 28.6792,107.0583 C28.6232,107.0573 28.5702,107.0553 28.5132,107.0533 C28.2362,107.0453 27.9622,107.0363 27.6932,107.0253 C27.6582,107.0233 27.6242,107.0213 27.5892,107.0203 C27.2992,107.0073 27.0132,106.9943 26.7352,106.9773 C26.7292,106.9773 26.7232,106.9773 26.7172,106.9763 C18.4422,106.4943 14.6042,104.4433 11.6302,101.3563 L11.6302,7.9983 Z",id:"Fill-10",fill:"#FFFFFF"}),u.default.createElement("path",{d:"M120.2493,3.5124 C127.6043,3.5124 133.9883,5.7114 140.7483,8.0394 C147.4193,10.3374 154.3173,12.7144 162.1203,12.7144 C171.1793,12.7144 176.9183,11.3544 181.2803,7.9984 L181.2803,101.3564 C178.3053,104.4424 174.4683,106.4944 166.1933,106.9764 C166.1873,106.9764 166.1813,106.9764 166.1753,106.9774 C165.8963,106.9934 165.6103,107.0074 165.3213,107.0204 C165.2863,107.0214 165.2523,107.0234 165.2163,107.0254 C164.9483,107.0364 164.6733,107.0454 164.3963,107.0534 C164.3403,107.0554 164.2863,107.0574 164.2303,107.0584 C163.9663,107.0654 163.6943,107.0704 163.4213,107.0744 C163.3503,107.0764 163.2823,107.0784 163.2103,107.0784 C162.8673,107.0834 162.5183,107.0864 162.1613,107.0864 C154.8603,107.0864 148.4993,104.8944 141.7643,102.5744 C135.0703,100.2684 128.1463,97.8834 120.2903,97.8834 C119.8413,97.8834 119.4013,97.8964 118.9663,97.9124 C118.8363,97.9184 118.7093,97.9254 118.5803,97.9324 C118.2623,97.9484 117.9493,97.9694 117.6393,97.9944 C117.5143,98.0044 117.3883,98.0144 117.2633,98.0254 C116.8613,98.0634 116.4623,98.1064 116.0723,98.1594 C116.0613,98.1604 116.0483,98.1614 116.0363,98.1634 C115.6353,98.2174 115.2423,98.2814 114.8543,98.3494 C114.7383,98.3704 114.6243,98.3934 114.5093,98.4144 C114.2273,98.4684 113.9483,98.5254 113.6733,98.5864 C113.5603,98.6114 113.4463,98.6354 113.3343,98.6624 C112.9853,98.7444 112.6423,98.8294 112.3053,98.9234 C112.2843,98.9294 112.2633,98.9334 112.2423,98.9394 C111.8853,99.0394 111.5383,99.1454 111.1943,99.2574 C111.0923,99.2894 110.9913,99.3244 110.8903,99.3584 C110.6403,99.4434 110.3943,99.5304 110.1513,99.6194 C110.0503,99.6574 109.9493,99.6944 109.8493,99.7324 C109.5493,99.8484 109.2543,99.9664 108.9653,100.0904 C108.9393,100.1014 108.9123,100.1114 108.8863,100.1234 C108.5733,100.2574 108.2673,100.3994 107.9663,100.5434 C107.8773,100.5854 107.7893,100.6304 107.7013,100.6744 C107.4823,100.7814 107.2673,100.8914 107.0553,101.0034 C106.9663,101.0504 106.8763,101.0984 106.7883,101.1454 C106.5323,101.2854 106.2823,101.4264 106.0363,101.5714 C106.0073,101.5884 105.9773,101.6054 105.9483,101.6224 C105.6763,101.7834 105.4113,101.9494 105.1523,102.1174 C105.0733,102.1684 104.9983,102.2184 104.9203,102.2694 C104.7313,102.3944 104.5463,102.5204 104.3643,102.6484 C104.2863,102.7024 104.2073,102.7564 104.1313,102.8114 C103.9153,102.9654 103.7043,103.1214 103.4973,103.2784 C103.4683,103.3014 103.4373,103.3234 103.4073,103.3464 C103.1753,103.5254 102.9493,103.7074 102.7263,103.8894 C102.6603,103.9444 102.5953,103.9994 102.5293,104.0544 C102.3693,104.1894 102.2113,104.3254 102.0573,104.4604 C101.9903,104.5204 101.9223,104.5794 101.8563,104.6394 C101.6773,104.7994 101.5033,104.9604 101.3323,105.1214 C101.3033,105.1494 101.2733,105.1764 101.2443,105.2044 C101.0483,105.3924 100.8583,105.5804 100.6723,105.7694 C100.6163,105.8254 100.5623,105.8824 100.5073,105.9384 C100.3733,106.0774 100.2413,106.2154 100.1133,106.3534 C100.0573,106.4144 99.9993,106.4754 99.9443,106.5374 C99.7993,106.6964 99.6563,106.8554 99.5183,107.0134 C99.4913,107.0434 99.4633,107.0744 99.4373,107.1054 C99.2763,107.2924 99.1203,107.4784 98.9683,107.6634 C98.9223,107.7194 98.8773,107.7764 98.8313,107.8334 C98.7233,107.9674 98.6173,108.1004 98.5143,108.2324 C98.4673,108.2944 98.4193,108.3554 98.3733,108.4154 C98.2593,108.5644 98.1493,108.7114 98.0423,108.8574 C98.0163,108.8914 97.9903,108.9264 97.9653,108.9604 C97.9613,108.9664 97.9573,108.9714 97.9533,108.9774 L97.9533,107.9854 L97.9533,90.4624 L97.9533,81.2304 L97.9533,63.6974 L97.9533,47.7034 L97.9533,30.9824 L97.9533,28.5974 L97.9533,18.6644 L97.9533,17.4084 C99.5663,13.7994 105.4763,3.5124 120.2493,3.5124",id:"Fill-12",fill:"#FFFFFF"}),u.default.createElement("path",{d:"M162.1616,110.082 C154.3586,110.082 147.4606,107.705 140.7886,105.407 C134.0296,103.079 127.6456,100.88 120.2906,100.88 C105.1196,100.88 99.2956,111.727 97.8736,115.051 C97.6376,115.602 97.0956,115.96 96.4956,115.96 L96.4146,115.96 C95.8146,115.96 95.2726,115.602 95.0366,115.051 C93.6146,111.727 87.7906,100.88 72.6196,100.88 C65.2646,100.88 58.8806,103.079 52.1216,105.407 C45.4496,107.705 38.5516,110.082 30.7486,110.082 C21.7146,110.082 15.9886,108.722 11.6306,105.367 L11.6306,120.525 L81.6206,120.525 C89.2176,120.525 94.0236,125.459 94.8036,130.674 L94.9566,130.674 L97.9536,130.674 L98.1066,130.674 C98.8866,125.459 103.6926,120.525 111.2896,120.525 L181.2796,120.525 L181.2796,105.367 C176.9216,108.722 171.1956,110.082 162.1616,110.082",id:"Fill-14",fill:"#EC833D"}),u.default.createElement("path",{d:"M188.9002,125.2037 L188.9002,128.2007 L188.9002,129.2287 L109.7882,129.2287 C109.2122,129.2287 108.6882,129.5597 108.4382,130.0777 C106.3852,134.3507 102.4522,137.1557 97.9532,137.6707 L97.9532,137.6697 C97.4602,137.7257 96.9632,137.7637 96.4592,137.7647 L96.4552,137.7647 L96.4512,137.7647 C95.9462,137.7637 95.4492,137.7257 94.9572,137.6697 L94.9572,137.6707 C90.4582,137.1557 86.5252,134.3507 84.4722,130.0777 C84.2222,129.5597 83.6982,129.2287 83.1222,129.2287 L4.0102,129.2287 L4.0102,128.2007 L4.0102,125.2037 L4.0102,22.5907 L8.6342,22.5907 L8.6342,84.0837 C8.6272,84.0837 8.6202,84.0827 8.6132,84.0817 L8.6132,121.8507 C8.6132,121.9607 8.6262,122.0657 8.6482,122.1677 C8.7222,122.9267 9.3542,123.5207 10.1322,123.5207 L81.6212,123.5207 C88.7252,123.5207 91.9202,128.5797 91.9202,132.1717 C91.9202,132.9987 92.5912,133.6687 93.4182,133.6687 L94.9572,133.6687 L97.9532,133.6687 L99.4922,133.6687 C100.3192,133.6687 100.9902,132.9987 100.9902,132.1717 C100.9902,128.5797 104.1852,123.5207 111.2892,123.5207 L182.7782,123.5207 C183.5552,123.5207 184.1882,122.9267 184.2612,122.1677 C184.2832,122.0657 184.2972,121.9607 184.2972,121.8507 L184.2972,84.0817 C184.2902,84.0827 184.2832,84.0837 184.2762,84.0837 L184.2762,22.5907 L188.9002,22.5907 L188.9002,125.2037 Z",id:"Fill-16",fill:"#E5640F"}),u.default.createElement("path",{d:"M96.4551,141 C87.8971,141 83.4061,134.81 81.9571,132.343 L2.6631,132.343 C1.7281,132.343 0.9711,131.585 0.9711,130.65 L0.9711,20.98 C0.9711,20.046 1.7281,19.288 2.6631,19.288 L10.2291,19.288 C11.1641,19.288 11.9221,20.046 11.9221,20.98 C11.9221,21.915 11.1641,22.673 10.2291,22.673 L4.3551,22.673 L4.3551,128.958 L82.9671,128.958 C83.6271,128.958 84.2271,129.342 84.5041,129.941 C84.6481,130.25 88.1961,137.615 96.4551,137.615 C97.3901,137.615 98.1471,138.373 98.1471,139.308 C98.1471,140.242 97.3901,141 96.4551,141",id:"Fill-18",fill:"#231F20"}),u.default.createElement("path",{d:"M96.4541,116.2852 C95.7071,116.2852 95.0351,115.7912 94.8261,115.0542 C94.6621,114.4872 90.5801,101.0562 73.6971,101.0562 C64.4601,101.0562 57.8031,103.5072 51.3631,105.8762 C45.2901,108.1102 39.0101,110.4212 30.9441,110.4212 C14.2211,110.4212 9.0961,103.9772 8.8861,103.7042 C8.3171,102.9622 8.4581,101.8992 9.2001,101.3312 C9.9381,100.7672 10.9891,100.9012 11.5601,101.6302 C11.6641,101.7532 16.2081,107.0362 30.9441,107.0362 C38.4061,107.0362 44.1331,104.9292 50.1941,102.6982 C56.9121,100.2272 63.8571,97.6722 73.6971,97.6722 C89.3121,97.6722 95.5271,108.1232 97.4071,112.3702 C97.8541,112.6752 98.1471,113.1872 98.1471,113.7692 L98.1471,114.5932 C98.1471,115.4372 97.5241,116.1532 96.6871,116.2692 C96.6091,116.2802 96.5311,116.2852 96.4541,116.2852",id:"Fill-20",fill:"#231F20"}),u.default.createElement("path",{d:"M96.4551,134.0957 L93.8441,134.0957 C92.9091,134.0957 92.1511,133.3377 92.1511,132.4037 C92.1511,124.5957 82.6341,123.4127 81.6561,123.3127 L10.2291,123.3127 C9.2951,123.3127 8.5371,122.5547 8.5371,121.6197 L8.5371,5.2797 C8.5371,4.5537 8.9991,3.9087 9.6861,3.6757 C10.3711,3.4487 11.1331,3.6747 11.5731,4.2497 C11.6031,4.2867 16.1091,9.6407 30.9441,9.6407 C38.4061,9.6407 44.1331,7.5327 50.1941,5.3027 C56.9121,2.8317 63.8571,0.2767 73.6971,0.2767 C93.1951,0.2767 98.0371,16.5717 98.0841,16.7367 C98.1261,16.8857 98.1471,17.0407 98.1471,17.1977 L98.1471,113.7697 C98.1471,114.7037 97.3901,115.4617 96.4551,115.4617 C95.5201,115.4617 94.7631,114.7037 94.7631,113.7697 L94.7631,17.4527 C94.1751,15.6557 89.6511,3.6607 73.6971,3.6607 C64.4601,3.6607 57.8031,6.1117 51.3631,8.4807 C45.2901,10.7147 39.0101,13.0257 30.9441,13.0257 C20.9071,13.0257 15.0481,10.7047 11.9221,8.7897 L11.9221,119.9277 L81.7371,119.9277 C81.7861,119.9277 81.8341,119.9297 81.8821,119.9337 C86.2941,120.3137 94.3771,123.0677 95.4241,130.7107 L96.4551,130.7107 C97.3901,130.7107 98.1471,131.4687 98.1471,132.4037 C98.1471,133.3377 97.3901,134.0957 96.4551,134.0957",id:"Fill-22",fill:"#231F20"}),u.default.createElement("path",{d:"M165.7295,36.6348 C154.2985,36.6348 149.7425,35.7058 135.2595,30.4218 C122.0625,25.6068 111.3915,30.3258 111.2855,30.3728 C110.4365,30.7608 109.4315,30.3838 109.0445,29.5308 C108.6585,28.6808 109.0355,27.6768 109.8865,27.2908 C110.3725,27.0718 121.9365,21.9558 136.4195,27.2418 C150.4245,32.3518 154.8075,33.2498 165.7295,33.2498 C166.6645,33.2498 167.4215,34.0078 167.4215,34.9428 C167.4215,35.8768 166.6645,36.6348 165.7295,36.6348",id:"Fill-24",fill:"#231F20"}),u.default.createElement("path",{d:"M165.7295,46.4385 C154.2985,46.4385 149.7425,45.5095 135.2595,40.2255 C122.1285,35.4375 111.3905,40.1305 111.2825,40.1785 C110.4305,40.5585 109.4285,40.1825 109.0445,39.3315 C108.6615,38.4805 109.0365,37.4805 109.8865,37.0945 C110.3725,36.8735 121.9365,31.7625 136.4195,37.0455 C150.4245,42.1555 154.8075,43.0535 165.7295,43.0535 C166.6645,43.0535 167.4215,43.8115 167.4215,44.7465 C167.4215,45.6805 166.6645,46.4385 165.7295,46.4385",id:"Fill-26",fill:"#231F20"}),u.default.createElement("path",{d:"M165.7295,56.2432 C154.2985,56.2432 149.7425,55.3142 135.2595,50.0302 C122.1285,45.2422 111.3905,49.9342 111.2825,49.9832 C110.4305,50.3632 109.4285,49.9872 109.0445,49.1362 C108.6615,48.2852 109.0365,47.2852 109.8865,46.8992 C110.3725,46.6782 121.9365,41.5662 136.4195,46.8502 C150.4245,51.9602 154.8075,52.8582 165.7295,52.8582 C166.6645,52.8582 167.4215,53.6162 167.4215,54.5512 C167.4215,55.4852 166.6645,56.2432 165.7295,56.2432",id:"Fill-28",fill:"#231F20"}),u.default.createElement("path",{d:"M165.7295,66.0479 C154.2985,66.0479 149.7425,65.1189 135.2595,59.8349 C122.1285,55.0459 111.3905,59.7389 111.2825,59.7879 C110.4305,60.1679 109.4285,59.7919 109.0445,58.9409 C108.6615,58.0899 109.0365,57.0899 109.8865,56.7039 C110.3725,56.4839 121.9365,51.3719 136.4195,56.6549 C150.4245,61.7649 154.8075,62.6629 165.7295,62.6629 C166.6645,62.6629 167.4215,63.4209 167.4215,64.3559 C167.4215,65.2899 166.6645,66.0479 165.7295,66.0479",id:"Fill-30",fill:"#231F20"}),u.default.createElement("path",{d:"M165.7295,75.8525 C154.2975,75.8525 149.7425,74.9235 135.2595,69.6385 C122.1285,64.8495 111.3905,69.5435 111.2825,69.5915 C110.4305,69.9715 109.4285,69.5955 109.0445,68.7445 C108.6615,67.8935 109.0365,66.8935 109.8865,66.5075 C110.3725,66.2865 121.9365,61.1755 136.4195,66.4585 C150.4235,71.5695 154.8065,72.4675 165.7295,72.4675 C166.6645,72.4675 167.4215,73.2255 167.4215,74.1605 C167.4215,75.0945 166.6645,75.8525 165.7295,75.8525",id:"Fill-32",fill:"#231F20"}),u.default.createElement("path",{d:"M96.4697,141 C95.5347,141 94.7777,140.242 94.7777,139.308 C94.7777,138.373 95.5347,137.615 96.4697,137.615 C104.7857,137.615 108.3867,130.019 108.4217,129.941 C108.6987,129.342 109.2987,128.958 109.9587,128.958 L188.5697,128.958 L188.5697,22.673 L182.6957,22.673 C181.7607,22.673 181.0027,21.915 181.0027,20.98 C181.0027,20.046 181.7607,19.288 182.6957,19.288 L190.2617,19.288 C191.1967,19.288 191.9537,20.046 191.9537,20.98 L191.9537,130.65 C191.9537,131.585 191.1967,132.343 190.2617,132.343 L110.9687,132.343 C109.5197,134.81 105.0277,141 96.4697,141",id:"Fill-34",fill:"#231F20"}),u.default.createElement("path",{d:"M99.0811,134.0957 L96.4701,134.0957 C95.5351,134.0957 94.7771,133.3377 94.7771,132.4037 C94.7771,131.4687 95.5351,130.7107 96.4701,130.7107 L97.5011,130.7107 C98.5481,123.0677 106.6321,120.3137 111.0441,119.9337 C111.0921,119.9297 111.1401,119.9277 111.1881,119.9277 L181.0031,119.9277 L181.0031,8.7897 C177.8771,10.7047 172.0181,13.0257 161.9811,13.0257 C153.9151,13.0257 147.6351,10.7147 141.5611,8.4807 C135.1231,6.1117 128.4651,3.6607 119.2281,3.6607 C102.3461,3.6607 98.2631,17.0917 98.0971,17.6627 C97.8381,18.5597 96.9041,19.0777 96.0041,18.8227 C95.1071,18.5657 94.5871,17.6337 94.8411,16.7367 C94.8881,16.5717 99.7301,0.2767 119.2281,0.2767 C129.0681,0.2767 136.0141,2.8317 142.7301,5.3027 C148.7931,7.5327 154.5191,9.6407 161.9811,9.6407 C176.8151,9.6407 181.3211,4.2867 181.3651,4.2327 C181.8171,3.6757 182.5781,3.4497 183.2531,3.6937 C183.9291,3.9327 184.3881,4.5627 184.3881,5.2797 L184.3881,121.6197 C184.3881,122.5547 183.6301,123.3127 182.6951,123.3127 L111.2691,123.3127 C110.3081,123.4107 100.7731,124.5887 100.7731,132.4037 C100.7731,133.3377 100.0161,134.0957 99.0811,134.0957",id:"Fill-36",fill:"#231F20"}),u.default.createElement("path",{d:"M96.4707,116.2852 C96.3937,116.2852 96.3157,116.2802 96.2377,116.2692 C95.4007,116.1532 94.7777,115.4372 94.7777,114.5932 L94.7777,113.7692 C94.7777,113.1872 95.0707,112.6752 95.5177,112.3702 C97.3977,108.1232 103.6137,97.6722 119.2287,97.6722 C129.0687,97.6722 136.0137,100.2272 142.7307,102.6982 C148.7927,104.9292 154.5187,107.0362 161.9817,107.0362 C176.8157,107.0362 181.3217,101.6822 181.3657,101.6282 C181.9477,100.9092 183.0087,100.7822 183.7357,101.3542 C184.4627,101.9272 184.6017,102.9692 184.0387,103.7042 C183.8287,103.9772 178.7037,110.4212 161.9817,110.4212 C153.9147,110.4212 147.6347,108.1102 141.5617,105.8762 C135.1227,103.5072 128.4647,101.0562 119.2287,101.0562 C112.0837,101.0562 106.3537,103.4282 102.1977,108.1022 C99.1067,111.5802 98.1087,115.0192 98.0987,115.0542 C97.8897,115.7912 97.2177,116.2852 96.4707,116.2852",id:"Fill-38",fill:"#231F20"}),u.default.createElement("path",{d:"M33.9475,58.4893 L38.9085,58.4893 C38.5075,57.2263 38.1005,55.9783 37.6915,54.7453 C37.2805,53.5113 36.8635,52.2843 36.4435,51.0613 C36.0225,52.3053 35.6005,53.5433 35.1805,54.7743 C34.7595,56.0073 34.3485,57.2453 33.9475,58.4893 Z M41.5855,67.0903 C41.3855,66.4083 41.1805,65.7323 40.9685,65.0593 C40.7585,64.3883 40.5535,63.7213 40.3515,63.0603 L32.5045,63.0603 C32.1015,64.3843 31.6925,65.7263 31.2705,67.0903 L25.1055,67.0903 C26.4295,63.3203 27.7675,59.6433 29.1205,56.0543 C30.4735,52.4643 31.8625,48.9763 33.2845,45.5883 L39.7515,45.5883 C41.1955,49.1563 42.5985,52.7393 43.9615,56.3393 C45.3255,59.9363 46.6465,63.5213 47.9305,67.0903 L41.5855,67.0903 Z",id:"Fill-40",fill:"#231F20"}),u.default.createElement("path",{d:"M57.8527,55.5715 C57.0517,55.5715 56.3907,55.8845 55.8687,56.5045 L55.8687,62.7285 C56.3087,62.8695 56.8017,62.9405 57.3427,62.9405 C58.2447,62.9405 58.9377,62.6135 59.4177,61.9635 C59.8977,61.3105 60.1387,60.3835 60.1387,59.1815 C60.1387,57.9985 59.9437,57.1005 59.5517,56.4905 C59.1617,55.8775 58.5957,55.5715 57.8527,55.5715 M65.8237,58.9695 C65.8237,60.7945 65.4717,62.3385 64.7707,63.6015 C64.0677,64.8645 63.0467,65.8275 61.7037,66.4875 C60.3597,67.1505 58.7147,67.4805 56.7707,67.4805 C55.7087,67.4805 54.6517,67.3645 53.5987,67.1365 C52.5457,66.9055 51.4277,66.5385 50.2447,66.0365 L50.2447,44.6865 L55.8687,44.6865 L55.8687,52.5945 C56.3507,52.0745 56.8917,51.6825 57.4917,51.4225 C58.0937,51.1625 58.7757,51.0325 59.5367,51.0325 C60.8207,51.0325 61.9327,51.3575 62.8767,52.0075 C63.8187,52.6595 64.5447,53.5825 65.0557,54.7745 C65.5677,55.9675 65.8237,57.3675 65.8237,58.9695",id:"Fill-42",fill:"#231F20"}),u.default.createElement("path",{d:"M76.7402,67.48 C74.9342,67.48 73.4052,67.159 72.1522,66.519 C70.9002,65.877 69.9432,64.94 69.2812,63.706 C68.6202,62.473 68.2882,60.986 68.2882,59.24 C68.2882,57.998 68.4902,56.87 68.8902,55.859 C69.2912,54.846 69.8722,53.979 70.6342,53.256 C71.3952,52.534 72.3032,51.984 73.3562,51.603 C74.4072,51.223 75.5972,51.032 76.9202,51.032 C77.6612,51.032 78.3782,51.105 79.0712,51.257 C79.7612,51.408 80.4092,51.613 81.0092,51.873 L81.0092,56.564 C80.5072,56.224 79.9812,55.974 79.4312,55.813 C78.8802,55.653 78.3032,55.571 77.7012,55.571 C76.5182,55.571 75.6012,55.892 74.9512,56.534 C74.2982,57.176 73.9732,58.078 73.9732,59.24 C73.9732,60.423 74.2922,61.336 74.9342,61.978 C75.5762,62.62 76.4672,62.941 77.6112,62.941 C78.2522,62.941 78.8632,62.865 79.4462,62.714 C80.0272,62.563 80.6192,62.299 81.2212,61.917 L81.2212,66.519 C80.5792,66.859 79.8822,67.105 79.1292,67.256 C78.3782,67.407 77.5812,67.48 76.7402,67.48",id:"Fill-44",fill:"#231F20"})),u.default.createElement("polyline",{id:"Fill-47",fill:"#EC833D",points:"217.351 2 217.351 88.111 211.175 79.519 205 88.111 205 5.799"}),u.default.createElement("path",{d:"M217.044,89.804 C216.51,89.804 215.994,89.55 215.67,89.1 L210.868,82.42 L206.066,89.1 C205.639,89.696 204.873,89.948 204.174,89.723 C203.474,89.497 203,88.846 203,88.112 L203,5.799 L206.385,5.799 L206.385,82.857 L209.494,78.532 C210.129,77.647 211.607,77.647 212.242,78.532 L215.352,82.857 L215.352,2 L218.736,2 L218.736,88.112 C218.736,88.846 218.263,89.497 217.563,89.723 C217.392,89.778 217.217,89.804 217.044,89.804",id:"Fill-48",fill:"#231F20"}))))))};i.displayName="All Subjects Image",n.default=i,t.exports=n.default}])},function(t,n){t.exports=React},function(t,n,e){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function u(t,n){var e={};for(var r in t)n.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}Object.defineProperty(n,"__esModule",{value:!0});var i=Object.assign||function(t){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])}return t},o=e(3),a=r(o),f=e(5),c=r(f),l=e(12),s=e(17),p=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments[3];return function(){c.default.track((0,s.formatIStatsValue)(t),(0,s.formatIStatsValue)(n),(0,l.mapValues)(s.formatIStatsValue,e)),r.apply(void 0,arguments)}};n.default=function(t){function n(n){var e=n.onClick,r=n.iStatsAction,o=n.iStatsType,f=n.iStatsOptions,c=u(n,["onClick","iStatsAction","iStatsType","iStatsOptions"]);return a.default.createElement(t,i({},c,{onClick:p(r,o,f,e)}))}return n.defaultProps={onClick:function(){return null},iStatsType:"",iStatsOptions:{}},n.displayName="iStatsOnClick("+(t.displayName||t.name||"Component")+")",n},t.exports=n.default},function(t,n,e){function r(){return l?s.resolve(l):new s(function(t){requirejs(["istats-1"],function(n){l=n,t(l)})})}function u(t){return"string"==typeof t&&t[0]}function i(t,n){return u(t)&&u(n)}function o(t,n,e){return r().then(function(r){r.log(t,n,e)})}function a(t,n){return r().then(function(e){e.track(t,n)})}function f(t,n,e){return i(t,n)?o(n,t,e):s.reject("Invalid parameters")}function c(){return r().then(function(t){return t.getCountername()})}var l,s=e(6);n.track=f,n.trackRegion=a,n.getCountername=c,n.log=o},function(t,n,e){var r=e(7).Promise;t.exports=r},function(t,n,e){var r;(function(t,u,i){(function(){"use strict";function o(t){return"function"==typeof t||"object"==typeof t&&null!==t}function a(t){return"function"==typeof t}function f(t){V=t}function c(t){H=t}function l(){return function(){G(p)}}function s(){return function(){setTimeout(p,1)}}function p(){for(var t=0;t<Y;t+=2){(0,et[t])(et[t+1]),et[t]=void 0,et[t+1]=void 0}Y=0}function h(t,n){var e=this,r=new this.constructor(g);void 0===r[it]&&R(r);var u=e._state;if(u){var i=arguments[u-1];H(function(){W(u,r,i,e._result)})}else E(e,r,t,n);return r}function d(t){var n=this;if(t&&"object"==typeof t&&t.constructor===n)return t;var e=new n(g);return w(e,t),e}function g(){}function _(){return new TypeError("You cannot resolve a promise with itself")}function v(){return new TypeError("A promises callback cannot return that same promise.")}function y(t){try{return t.then}catch(t){return ct.error=t,ct}}function b(t,n,e,r){try{t.call(n,e,r)}catch(t){return t}}function m(t,n,e){H(function(t){var r=!1,u=b(e,n,function(e){r||(r=!0,n!==e?w(t,e):A(t,e))},function(n){r||(r=!0,L(t,n))},"Settle: "+(t._label||" unknown promise"));!r&&u&&(r=!0,L(t,u))},t)}function C(t,n){n._state===at?A(t,n._result):n._state===ft?L(t,n._result):E(n,void 0,function(n){w(t,n)},function(n){L(t,n)})}function x(t,n,e){n.constructor===t.constructor&&e===rt&&constructor.resolve===ut?C(t,n):e===ct?L(t,ct.error):void 0===e?A(t,n):a(e)?m(t,n,e):A(t,n)}function w(t,n){t===n?L(t,_()):o(n)?x(t,n,y(n)):A(t,n)}function j(t){t._onerror&&t._onerror(t._result),O(t)}function A(t,n){t._state===ot&&(t._result=n,t._state=at,0!==t._subscribers.length&&H(O,t))}function L(t,n){t._state===ot&&(t._state=ft,t._result=n,H(j,t))}function E(t,n,e,r){var u=t._subscribers,i=u.length;t._onerror=null,u[i]=n,u[i+at]=e,u[i+ft]=r,0===i&&t._state&&H(O,t)}function O(t){var n=t._subscribers,e=t._state;if(0!==n.length){for(var r,u,i=t._result,o=0;o<n.length;o+=3)r=n[o],u=n[o+e],r?W(e,r,u,i):u(i);t._subscribers.length=0}}function k(){this.error=null}function I(t,n){try{return t(n)}catch(t){return lt.error=t,lt}}function W(t,n,e,r){var u,i,o,f,c=a(e);if(c){if(u=I(e,r),u===lt?(f=!0,i=u.error,u=null):o=!0,n===u)return void L(n,v())}else u=r,o=!0;n._state!==ot||(c&&o?w(n,u):f?L(n,i):t===at?A(n,u):t===ft&&L(n,u))}function S(t,n){try{n(function(n){w(t,n)},function(n){L(t,n)})}catch(n){L(t,n)}}function F(){return st++}function R(t){t[it]=st++,t._state=void 0,t._result=void 0,t._subscribers=[]}function M(t){return new _t(this,t).promise}function B(t){var n=this;return new n(K(t)?function(e,r){for(var u=t.length,i=0;i<u;i++)n.resolve(t[i]).then(e,r)}:function(t,n){n(new TypeError("You must pass an array to race."))})}function z(t){var n=this,e=new n(g);return L(e,t),e}function T(){throw new TypeError("You must pass a resolver function as the first argument to the promise constructor")}function P(){throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.")}function D(t){this[it]=F(),this._result=this._state=void 0,this._subscribers=[],g!==t&&("function"!=typeof t&&T(),this instanceof D?S(this,t):P())}function N(t,n){this._instanceConstructor=t,this.promise=new t(g),this.promise[it]||R(this.promise),K(n)?(this._input=n,this.length=n.length,this._remaining=n.length,this._result=new Array(this.length),0===this.length?A(this.promise,this._result):(this.length=this.length||0,this._enumerate(),0===this._remaining&&A(this.promise,this._result))):L(this.promise,U())}function U(){return new Error("Array Methods must be provided an Array")}function q(){var t;if(void 0!==u)t=u;else if("undefined"!=typeof self)t=self;else try{t=Function("return this")()}catch(t){throw new Error("polyfill failed because global object is unavailable in this environment")}var n=t.Promise;n&&"[object Promise]"===Object.prototype.toString.call(n.resolve())&&!n.cast||(t.Promise=gt)}var $;$=Array.isArray?Array.isArray:function(t){return"[object Array]"===Object.prototype.toString.call(t)} ;var G,V,Z,K=$,Y=0,H=function(t,n){et[Y]=t,et[Y+1]=n,2===(Y+=2)&&(V?V(p):Z())},J="undefined"!=typeof window?window:void 0,Q=J||{},X=Q.MutationObserver||Q.WebKitMutationObserver,tt="undefined"==typeof self&&void 0!==t&&"[object process]"==={}.toString.call(t),nt="undefined"!=typeof Uint8ClampedArray&&"undefined"!=typeof importScripts&&"undefined"!=typeof MessageChannel,et=new Array(1e3);Z=tt?function(){return function(){t.nextTick(p)}}():X?function(){var t=0,n=new X(p),e=document.createTextNode("");return n.observe(e,{characterData:!0}),function(){e.data=t=++t%2}}():nt?function(){var t=new MessageChannel;return t.port1.onmessage=p,function(){t.port2.postMessage(0)}}():void 0===J?function(){try{var t=e(10);return G=t.runOnLoop||t.runOnContext,l()}catch(t){return s()}}():s();var rt=h,ut=d,it=Math.random().toString(36).substring(16),ot=void 0,at=1,ft=2,ct=new k,lt=new k,st=0,pt=M,ht=B,dt=z,gt=D;D.all=pt,D.race=ht,D.resolve=ut,D.reject=dt,D._setScheduler=f,D._setAsap=c,D._asap=H,D.prototype={constructor:D,then:rt,catch:function(t){return this.then(null,t)}};var _t=N;N.prototype._enumerate=function(){for(var t=this.length,n=this._input,e=0;this._state===ot&&e<t;e++)this._eachEntry(n[e],e)},N.prototype._eachEntry=function(t,n){var e=this._instanceConstructor,r=e.resolve;if(r===ut){var u=y(t);if(u===rt&&t._state!==ot)this._settledAt(t._state,n,t._result);else if("function"!=typeof u)this._remaining--,this._result[n]=t;else if(e===gt){var i=new e(g);x(i,t,u),this._willSettleAt(i,n)}else this._willSettleAt(new e(function(n){n(t)}),n)}else this._willSettleAt(r(t),n)},N.prototype._settledAt=function(t,n,e){var r=this.promise;r._state===ot&&(this._remaining--,t===ft?L(r,e):this._result[n]=e),0===this._remaining&&A(r,this._result)},N.prototype._willSettleAt=function(t,n){var e=this;E(t,void 0,function(t){e._settledAt(at,n,t)},function(t){e._settledAt(ft,n,t)})};var vt=q,yt={Promise:gt,polyfill:vt};e(11).amd?void 0!==(r=function(){return yt}.call(n,e,n,i))&&(i.exports=r):void 0!==i&&i.exports?i.exports=yt:void 0!==this&&(this.ES6Promise=yt),vt()}).call(this)}).call(n,e(8),function(){return this}(),e(9)(t))},function(t,n){function e(){throw new Error("setTimeout has not been defined")}function r(){throw new Error("clearTimeout has not been defined")}function u(t){if(l===setTimeout)return setTimeout(t,0);if((l===e||!l)&&setTimeout)return l=setTimeout,setTimeout(t,0);try{return l(t,0)}catch(n){try{return l.call(null,t,0)}catch(n){return l.call(this,t,0)}}}function i(t){if(s===clearTimeout)return clearTimeout(t);if((s===r||!s)&&clearTimeout)return s=clearTimeout,clearTimeout(t);try{return s(t)}catch(n){try{return s.call(null,t)}catch(n){return s.call(this,t)}}}function o(){g&&h&&(g=!1,h.length?d=h.concat(d):_=-1,d.length&&a())}function a(){if(!g){var t=u(o);g=!0;for(var n=d.length;n;){for(h=d,d=[];++_<n;)h&&h[_].run();_=-1,n=d.length}h=null,g=!1,i(t)}}function f(t,n){this.fun=t,this.array=n}function c(){}var l,s,p=t.exports={};!function(){try{l="function"==typeof setTimeout?setTimeout:e}catch(t){l=e}try{s="function"==typeof clearTimeout?clearTimeout:r}catch(t){s=r}}();var h,d=[],g=!1,_=-1;p.nextTick=function(t){var n=new Array(arguments.length-1);if(arguments.length>1)for(var e=1;e<arguments.length;e++)n[e-1]=arguments[e];d.push(new f(t,n)),1!==d.length||g||u(a)},f.prototype.run=function(){this.fun.apply(null,this.array)},p.title="browser",p.browser=!0,p.env={},p.argv=[],p.version="",p.versions={},p.on=c,p.addListener=c,p.once=c,p.off=c,p.removeListener=c,p.removeAllListeners=c,p.emit=c,p.prependListener=c,p.prependOnceListener=c,p.listeners=function(t){return[]},p.binding=function(t){throw new Error("process.binding is not supported")},p.cwd=function(){return"/"},p.chdir=function(t){throw new Error("process.chdir is not supported")},p.umask=function(){return 0}},function(t,n){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children=[],t.webpackPolyfill=1),t}},function(t,n){},function(t,n){t.exports=function(){throw new Error("define cannot be used indirect")}},function(t,n,e){var r=e(13).runInContext();t.exports=e(14)(r,r)},function(t,n,e){var r;(function(t,u){(function(){function i(t,n,e){switch(e.length){case 0:return t.call(n);case 1:return t.call(n,e[0]);case 2:return t.call(n,e[0],e[1]);case 3:return t.call(n,e[0],e[1],e[2])}return t.apply(n,e)}function o(t,n,e,r){for(var u=-1,i=null==t?0:t.length;++u<i;){var o=t[u];n(r,o,e(o),t)}return r}function a(t,n){for(var e=-1,r=null==t?0:t.length;++e<r&&!1!==n(t[e],e,t););return t}function f(t,n){for(var e=null==t?0:t.length;e--&&!1!==n(t[e],e,t););return t}function c(t,n){for(var e=-1,r=null==t?0:t.length;++e<r;)if(!n(t[e],e,t))return!1;return!0}function l(t,n){for(var e=-1,r=null==t?0:t.length,u=0,i=[];++e<r;){var o=t[e];n(o,e,t)&&(i[u++]=o)}return i}function s(t,n){return!(null==t||!t.length)&&-1<m(t,n,0)}function p(t,n,e){for(var r=-1,u=null==t?0:t.length;++r<u;)if(e(n,t[r]))return!0;return!1}function h(t,n){for(var e=-1,r=null==t?0:t.length,u=Array(r);++e<r;)u[e]=n(t[e],e,t);return u}function d(t,n){for(var e=-1,r=n.length,u=t.length;++e<r;)t[u+e]=n[e];return t}function g(t,n,e,r){var u=-1,i=null==t?0:t.length;for(r&&i&&(e=t[++u]);++u<i;)e=n(e,t[u],u,t);return e}function _(t,n,e,r){var u=null==t?0:t.length;for(r&&u&&(e=t[--u]);u--;)e=n(e,t[u],u,t);return e}function v(t,n){for(var e=-1,r=null==t?0:t.length;++e<r;)if(n(t[e],e,t))return!0;return!1}function y(t,n,e){var r;return e(t,function(t,e,u){if(n(t,e,u))return r=e,!1}),r}function b(t,n,e,r){var u=t.length;for(e+=r?1:-1;r?e--:++e<u;)if(n(t[e],e,t))return e;return-1}function m(t,n,e){if(n===n)t:{--e;for(var r=t.length;++e<r;)if(t[e]===n){t=e;break t}t=-1}else t=b(t,x,e);return t}function C(t,n,e,r){--e;for(var u=t.length;++e<u;)if(r(t[e],n))return e;return-1}function x(t){return t!==t}function w(t,n){var e=null==t?0:t.length;return e?O(t,n)/e:V}function j(t){return function(n){return null==n?$:n[t]}}function A(t){return function(n){return null==t?$:t[n]}}function L(t,n,e,r,u){return u(t,function(t,u,i){e=r?(r=!1,t):n(e,t,u,i)}),e}function E(t,n){var e=t.length;for(t.sort(n);e--;)t[e]=t[e].c;return t}function O(t,n){for(var e,r=-1,u=t.length;++r<u;){var i=n(t[r]);i!==$&&(e=e===$?i:e+i)}return e}function k(t,n){for(var e=-1,r=Array(t);++e<t;)r[e]=n(e);return r}function I(t,n){return h(n,function(n){return[n,t[n]]})}function W(t){return function(n){return t(n)}}function S(t,n){return h(n,function(n){return t[n]})}function F(t,n){return t.has(n)}function R(t,n){for(var e=-1,r=t.length;++e<r&&-1<m(n,t[e],0););return e}function M(t,n){for(var e=t.length;e--&&-1<m(n,t[e],0););return e}function B(t){return"\\"+zt[t]}function z(t){var n=-1,e=Array(t.size);return t.forEach(function(t,r){e[++n]=[r,t]}),e}function T(t,n){return function(e){return t(n(e))}}function P(t,n){for(var e=-1,r=t.length,u=0,i=[];++e<r;){var o=t[e];o!==n&&"__lodash_placeholder__"!==o||(t[e]="__lodash_placeholder__",i[u++]=e)}return i}function D(t){var n=-1,e=Array(t.size);return t.forEach(function(t){e[++n]=t}),e}function N(t){var n=-1,e=Array(t.size);return t.forEach(function(t){e[++n]=[t,t]}),e}function U(t){if(St.test(t)){for(var n=It.lastIndex=0;It.test(t);)++n;t=n}else t=tn(t);return t}function q(t){return St.test(t)?t.match(It)||[]:t.split("")}var $,G=1/0,V=NaN,Z=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]],K=/\b__p\+='';/g,Y=/\b(__p\+=)''\+/g,H=/(__e\(.*?\)|\b__t\))\+'';/g,J=/&(?:amp|lt|gt|quot|#39);/g,Q=/[&<>"']/g,X=RegExp(J.source),tt=RegExp(Q.source),nt=/<%-([\s\S]+?)%>/g,et=/<%([\s\S]+?)%>/g,rt=/<%=([\s\S]+?)%>/g,ut=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,it=/^\w*$/,ot=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,at=/[\\^$.*+?()[\]{}|]/g,ft=RegExp(at.source),ct=/^\s+|\s+$/g,lt=/^\s+/,st=/\s+$/,pt=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,ht=/\{\n\/\* \[wrapped with (.+)\] \*/,dt=/,? & /,gt=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,_t=/\\(\\)?/g,vt=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,yt=/\w*$/,bt=/^[-+]0x[0-9a-f]+$/i,mt=/^0b[01]+$/i,Ct=/^\[object .+?Constructor\]$/,xt=/^0o[0-7]+$/i,wt=/^(?:0|[1-9]\d*)$/,jt=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,At=/($^)/,Lt=/['\n\r\u2028\u2029\\]/g,Et="[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?(?:\\u200d(?:[^\\ud800-\\udfff]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff])[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?)*",Ot=RegExp("['’]","g"),kt=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g"),It=RegExp("\\ud83c[\\udffb-\\udfff](?=\\ud83c[\\udffb-\\udfff])|(?:[^\\ud800-\\udfff][\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]?|[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff]|[\\ud800-\\udfff])"+Et,"g"),Wt=RegExp(["[A-Z\\xc0-\\xd6\\xd8-\\xde]?[a-z\\xdf-\\xf6\\xf8-\\xff]+(?:['’](?:d|ll|m|re|s|t|ve))?(?=[\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000]|[A-Z\\xc0-\\xd6\\xd8-\\xde]|$)|(?:[A-Z\\xc0-\\xd6\\xd8-\\xde]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])+(?:['’](?:D|LL|M|RE|S|T|VE))?(?=[\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000]|[A-Z\\xc0-\\xd6\\xd8-\\xde](?:[a-z\\xdf-\\xf6\\xf8-\\xff]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])|$)|[A-Z\\xc0-\\xd6\\xd8-\\xde]?(?:[a-z\\xdf-\\xf6\\xf8-\\xff]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])+(?:['’](?:d|ll|m|re|s|t|ve))?|[A-Z\\xc0-\\xd6\\xd8-\\xde]+(?:['’](?:D|LL|M|RE|S|T|VE))?|\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])|\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])|\\d+","(?:[\\u2700-\\u27bf]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff])[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?(?:\\u200d(?:[^\\ud800-\\udfff]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff])[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?)*"].join("|"),"g"),St=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]"),Ft=/[a-z][A-Z]|[A-Z]{2,}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Rt="Array Buffer DataView Date Error Float32Array Float64Array Function Int8Array Int16Array Int32Array Map Math Object Promise RegExp Set String Symbol TypeError Uint8Array Uint8ClampedArray Uint16Array Uint32Array WeakMap _ clearTimeout isFinite parseInt setTimeout".split(" "),Mt={};Mt["[object Float32Array]"]=Mt["[object Float64Array]"]=Mt["[object Int8Array]"]=Mt["[object Int16Array]"]=Mt["[object Int32Array]"]=Mt["[object Uint8Array]"]=Mt["[object Uint8ClampedArray]"]=Mt["[object Uint16Array]"]=Mt["[object Uint32Array]"]=!0,Mt["[object Arguments]"]=Mt["[object Array]"]=Mt["[object ArrayBuffer]"]=Mt["[object Boolean]"]=Mt["[object DataView]"]=Mt["[object Date]"]=Mt["[object Error]"]=Mt["[object Function]"]=Mt["[object Map]"]=Mt["[object Number]"]=Mt["[object Object]"]=Mt["[object RegExp]"]=Mt["[object Set]"]=Mt["[object String]"]=Mt["[object WeakMap]"]=!1;var Bt={};Bt["[object Arguments]"]=Bt["[object Array]"]=Bt["[object ArrayBuffer]"]=Bt["[object DataView]"]=Bt["[object Boolean]"]=Bt["[object Date]"]=Bt["[object Float32Array]"]=Bt["[object Float64Array]"]=Bt["[object Int8Array]"]=Bt["[object Int16Array]"]=Bt["[object Int32Array]"]=Bt["[object Map]"]=Bt["[object Number]"]=Bt["[object Object]"]=Bt["[object RegExp]"]=Bt["[object Set]"]=Bt["[object String]"]=Bt["[object Symbol]"]=Bt["[object Uint8Array]"]=Bt["[object Uint8ClampedArray]"]=Bt["[object Uint16Array]"]=Bt["[object Uint32Array]"]=!0,Bt["[object Error]"]=Bt["[object Function]"]=Bt["[object WeakMap]"]=!1;var zt={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Tt=parseFloat,Pt=parseInt,Dt="object"==typeof t&&t&&t.Object===Object&&t,Nt="object"==typeof self&&self&&self.Object===Object&&self,Ut=Dt||Nt||Function("return this")(),qt="object"==typeof n&&n&&!n.nodeType&&n,$t=qt&&"object"==typeof u&&u&&!u.nodeType&&u,Gt=$t&&$t.exports===qt,Vt=Gt&&Dt.process,Zt=function(){try{var t=$t&&$t.f&&$t.f("util").types;return t||Vt&&Vt.binding&&Vt.binding("util")}catch(t){}}(),Kt=Zt&&Zt.isArrayBuffer,Yt=Zt&&Zt.isDate,Ht=Zt&&Zt.isMap,Jt=Zt&&Zt.isRegExp,Qt=Zt&&Zt.isSet,Xt=Zt&&Zt.isTypedArray,tn=j("length"),nn=A({"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"}),en=A({"&":"&","<":"<",">":">",'"':""","'":"'"}),rn=A({"&":"&","<":"<",">":">",""":'"',"'":"'"}),un=function t(n){function e(t){if(vu(t)&&!ia(t)&&!(t instanceof A)){if(t instanceof u)return t;if(ii.call(t,"__wrapped__"))return Dr(t)}return new u(t)}function r(){}function u(t,n){this.__wrapped__=t,this.__actions__=[],this.__chain__=!!n,this.__index__=0,this.__values__=$}function A(t){this.__wrapped__=t,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=4294967295,this.__views__=[]}function Et(t){var n=-1,e=null==t?0:t.length;for(this.clear();++n<e;){var r=t[n];this.set(r[0],r[1])}}function It(t){var n=-1,e=null==t?0:t.length;for(this.clear();++n<e;){var r=t[n];this.set(r[0],r[1])}}function zt(t){var n=-1,e=null==t?0:t.length;for(this.clear();++n<e;){var r=t[n];this.set(r[0],r[1])}}function Dt(t){var n=-1,e=null==t?0:t.length;for(this.__data__=new zt;++n<e;)this.add(t[n])}function Nt(t){this.size=(this.__data__=new It(t)).size}function qt(t,n){var e,r=ia(t),u=!r&&ua(t),i=!r&&!u&&aa(t),o=!r&&!u&&!i&&pa(t),u=(r=r||u||i||o)?k(t.length,Xu):[],a=u.length;for(e in t)!n&&!ii.call(t,e)||r&&("length"==e||i&&("offset"==e||"parent"==e)||o&&("buffer"==e||"byteLength"==e||"byteOffset"==e)||Er(e,a))||u.push(e);return u}function $t(t){var n=t.length;return n?t[ie(0,n-1)]:$}function Vt(t,n){return Br(Me(t),hn(n,0,t.length))}function Zt(t){return Br(Me(t))}function tn(t,n,e){(e===$||cu(t[n],e))&&(e!==$||n in t)||sn(t,n,e)}function on(t,n,e){var r=t[n];ii.call(t,n)&&cu(r,e)&&(e!==$||n in t)||sn(t,n,e)}function an(t,n){for(var e=t.length;e--;)if(cu(t[e][0],n))return e;return-1}function fn(t,n,e,r){return ro(t,function(t,u,i){n(r,t,e(t),i)}),r}function cn(t,n){return t&&Be(n,Wu(n),t)}function ln(t,n){return t&&Be(n,Su(n),t)}function sn(t,n,e){"__proto__"==n&&wi?wi(t,n,{configurable:!0,enumerable:!0,value:e,writable:!0}):t[n]=e}function pn(t,n){for(var e=-1,r=n.length,u=Vu(r),i=null==t;++e<r;)u[e]=i?$:ku(t,n[e]);return u}function hn(t,n,e){return t===t&&(e!==$&&(t=t<=e?t:e),n!==$&&(t=t>=n?t:n)),t}function dn(t,n,e,r,u,i){var o,f=1&n,c=2&n,l=4&n;if(e&&(o=u?e(t,r,u,i):e(t)),o!==$)return o;if(!_u(t))return t;if(r=ia(t)){if(o=wr(t),!f)return Me(t,o)}else{var s=go(t),p="[object Function]"==s||"[object GeneratorFunction]"==s;if(aa(t))return ke(t,f);if("[object Object]"==s||"[object Arguments]"==s||p&&!u){if(o=c||p?{}:jr(t),!f)return c?Te(t,ln(o,t)):ze(t,cn(o,t))}else{if(!Bt[s])return u?t:{};o=Ar(t,s,f)}}if(i||(i=new Nt),u=i.get(t))return u;if(i.set(t,o),sa(t))return t.forEach(function(r){o.add(dn(r,n,e,r,t,i))}),o;if(ca(t))return t.forEach(function(r,u){o.set(u,dn(r,n,e,u,t,i))}),o;var c=l?c?gr:dr:c?Su:Wu,h=r?$:c(t);return a(h||t,function(r,u){h&&(u=r,r=t[u]),on(o,u,dn(r,n,e,u,t,i))}),o}function gn(t){var n=Wu(t);return function(e){return _n(e,t,n)}}function _n(t,n,e){var r=e.length;if(null==t)return!r;for(t=Ju(t);r--;){var u=e[r],i=n[u],o=t[u];if(o===$&&!(u in t)||!i(o))return!1}return!0}function vn(t,n,e){if("function"!=typeof t)throw new ti("Expected a function");return yo(function(){t.apply($,e)},n)}function yn(t,n,e,r){var u=-1,i=s,o=!0,a=t.length,f=[],c=n.length;if(!a)return f;e&&(n=h(n,W(e))),r?(i=p,o=!1):200<=n.length&&(i=F,o=!1,n=new Dt(n));t:for(;++u<a;){var l=t[u],d=null==e?l:e(l),l=r||0!==l?l:0;if(o&&d===d){for(var g=c;g--;)if(n[g]===d)continue t;f.push(l)}else i(n,d,r)||f.push(l)}return f}function bn(t,n){var e=!0;return ro(t,function(t,r,u){return e=!!n(t,r,u)}),e}function mn(t,n,e){for(var r=-1,u=t.length;++r<u;){var i=t[r],o=n(i);if(null!=o&&(a===$?o===o&&!Cu(o):e(o,a)))var a=o,f=i}return f}function Cn(t,n){var e=[];return ro(t,function(t,r,u){n(t,r,u)&&e.push(t)}),e}function xn(t,n,e,r,u){var i=-1,o=t.length;for(e||(e=Lr),u||(u=[]);++i<o;){var a=t[i];0<n&&e(a)?1<n?xn(a,n-1,e,r,u):d(u,a):r||(u[u.length]=a)}return u}function wn(t,n){return t&&io(t,n,Wu)}function jn(t,n){return t&&oo(t,n,Wu)}function An(t,n){return l(n,function(n){return hu(t[n])})}function Ln(t,n){n=Ee(n,t);for(var e=0,r=n.length;null!=t&&e<r;)t=t[zr(n[e++])];return e&&e==r?t:$}function En(t,n,e){return n=n(t),ia(t)?n:d(n,e(t))}function On(t){if(null==t)t=t===$?"[object Undefined]":"[object Null]";else if(xi&&xi in Ju(t)){var n=ii.call(t,xi),e=t[xi];try{t[xi]=$;var r=!0}catch(t){}var u=fi.call(t);r&&(n?t[xi]=e:delete t[xi]),t=u}else t=fi.call(t);return t}function kn(t,n){return t>n}function In(t,n){return null!=t&&ii.call(t,n)}function Wn(t,n){return null!=t&&n in Ju(t)}function Sn(t,n,e){for(var r=e?p:s,u=t[0].length,i=t.length,o=i,a=Vu(i),f=1/0,c=[];o--;){var l=t[o];o&&n&&(l=h(l,W(n))),f=Mi(l.length,f),a[o]=!e&&(n||120<=u&&120<=l.length)?new Dt(o&&l):$}var l=t[0],d=-1,g=a[0];t:for(;++d<u&&c.length<f;){var _=l[d],v=n?n(_):_,_=e||0!==_?_:0;if(g?!F(g,v):!r(c,v,e)){for(o=i;--o;){var y=a[o];if(y?!F(y,v):!r(t[o],v,e))continue t}g&&g.push(v),c.push(_)}}return c}function Fn(t,n,e){var r={};return wn(t,function(t,u,i){n(r,e(t),u,i)}),r}function Rn(t,n,e){return n=Ee(n,t),t=2>n.length?t:Ln(t,pe(n,0,-1)),n=null==t?t:t[zr(Gr(n))],null==n?$:i(n,t,e)}function Mn(t){return vu(t)&&"[object Arguments]"==On(t)}function Bn(t){return vu(t)&&"[object ArrayBuffer]"==On(t)}function zn(t){return vu(t)&&"[object Date]"==On(t)}function Tn(t,n,e,r,u){if(t===n)n=!0;else if(null==t||null==n||!vu(t)&&!vu(n))n=t!==t&&n!==n;else t:{var i=ia(t),o=ia(n),a=i?"[object Array]":go(t),f=o?"[object Array]":go(n),a="[object Arguments]"==a?"[object Object]":a,f="[object Arguments]"==f?"[object Object]":f,c="[object Object]"==a,o="[object Object]"==f;if((f=a==f)&&aa(t)){if(!aa(n)){n=!1;break t}i=!0,c=!1}if(f&&!c)u||(u=new Nt),n=i||pa(t)?sr(t,n,e,r,Tn,u):pr(t,n,a,e,r,Tn,u);else{if(!(1&e)&&(i=c&&ii.call(t,"__wrapped__"),a=o&&ii.call(n,"__wrapped__"),i||a)){t=i?t.value():t,n=a?n.value():n,u||(u=new Nt),n=Tn(t,n,e,r,u);break t}if(f)n:if(u||(u=new Nt),i=1&e,a=dr(t),o=a.length,f=dr(n).length,o==f||i){for(c=o;c--;){var l=a[c];if(!(i?l in n:ii.call(n,l))){n=!1;break n}}if((f=u.get(t))&&u.get(n))n=f==n;else{f=!0,u.set(t,n),u.set(n,t);for(var s=i;++c<o;){var l=a[c],p=t[l],h=n[l];if(r)var d=i?r(h,p,l,n,t,u):r(p,h,l,t,n,u);if(d===$?p!==h&&!Tn(p,h,e,r,u):!d){f=!1;break}s||(s="constructor"==l)}f&&!s&&(e=t.constructor,r=n.constructor,e!=r&&"constructor"in t&&"constructor"in n&&!("function"==typeof e&&e instanceof e&&"function"==typeof r&&r instanceof r)&&(f=!1)),u.delete(t),u.delete(n),n=f}}else n=!1;else n=!1}}return n}function Pn(t){return vu(t)&&"[object Map]"==go(t)}function Dn(t,n,e,r){var u=e.length,i=u,o=!r;if(null==t)return!i;for(t=Ju(t);u--;){var a=e[u];if(o&&a[2]?a[1]!==t[a[0]]:!(a[0]in t))return!1}for(;++u<i;){var a=e[u],f=a[0],c=t[f],l=a[1];if(o&&a[2]){if(c===$&&!(f in t))return!1}else{if(a=new Nt,r)var s=r(c,l,f,t,n,a);if(s===$?!Tn(l,c,3,r,a):!s)return!1}}return!0}function Nn(t){return!(!_u(t)||ai&&ai in t)&&(hu(t)?si:Ct).test(Tr(t))}function Un(t){return vu(t)&&"[object RegExp]"==On(t)}function qn(t){return vu(t)&&"[object Set]"==go(t)}function $n(t){return vu(t)&&gu(t.length)&&!!Mt[On(t)]}function Gn(t){return"function"==typeof t?t:null==t?Pu:"object"==typeof t?ia(t)?Hn(t[0],t[1]):Yn(t):qu(t)}function Vn(t){if(!Wr(t))return Fi(t);var n,e=[];for(n in Ju(t))ii.call(t,n)&&"constructor"!=n&&e.push(n);return e}function Zn(t,n){return t<n}function Kn(t,n){var e=-1,r=lu(t)?Vu(t.length):[];return ro(t,function(t,u,i){r[++e]=n(t,u,i)}),r}function Yn(t){var n=mr(t);return 1==n.length&&n[0][2]?Sr(n[0][0],n[0][1]):function(e){return e===t||Dn(e,t,n)}}function Hn(t,n){return kr(t)&&n===n&&!_u(n)?Sr(zr(t),n):function(e){var r=ku(e,t);return r===$&&r===n?Iu(e,t):Tn(n,r,3)}}function Jn(t,n,e,r,u){t!==n&&io(n,function(i,o){if(_u(i)){u||(u=new Nt);var a=u,f="__proto__"==o?$:t[o],c="__proto__"==o?$:n[o],l=a.get(c);if(l)tn(t,o,l);else{var l=r?r(f,c,o+"",t,n,a):$,s=l===$;if(s){var p=ia(c),h=!p&&aa(c),d=!p&&!h&&pa(c),l=c;p||h||d?ia(f)?l=f:su(f)?l=Me(f):h?(s=!1,l=ke(c,!0)):d?(s=!1,l=We(c,!0)):l=[]:bu(c)||ua(c)?(l=f,ua(f)?l=Eu(f):(!_u(f)||e&&hu(f))&&(l=jr(c))):s=!1}s&&(a.set(c,l),Jn(l,c,e,r,a),a.delete(c)),tn(t,o,l)}}else a=r?r("__proto__"==o?$:t[o],i,o+"",t,n,u):$,a===$&&(a=i),tn(t,o,a)},Su)}function Qn(t,n){var e=t.length;if(e)return n+=0>n?e:0,Er(n,e)?t[n]:$}function Xn(t,n,e){var r=-1;return n=h(n.length?n:[Pu],W(yr())),t=Kn(t,function(t){return{a:h(n,function(n){return n(t)}),b:++r,c:t}}),E(t,function(t,n){var r;t:{r=-1;for(var u=t.a,i=n.a,o=u.length,a=e.length;++r<o;){var f=Se(u[r],i[r]);if(f){r=r>=a?f:f*("desc"==e[r]?-1:1);break t}}r=t.b-n.b}return r})}function te(t,n){return ne(t,n,function(n,e){return Iu(t,e)})}function ne(t,n,e){for(var r=-1,u=n.length,i={};++r<u;){var o=n[r],a=Ln(t,o);e(a,o)&&le(i,Ee(o,t),a)}return i}function ee(t){return function(n){return Ln(n,t)}}function re(t,n,e,r){var u=r?C:m,i=-1,o=n.length,a=t;for(t===n&&(n=Me(n)),e&&(a=h(t,W(e)));++i<o;)for(var f=0,c=n[i],c=e?e(c):c;-1<(f=u(a,c,f,r));)a!==t&&bi.call(a,f,1),bi.call(t,f,1);return t}function ue(t,n){for(var e=t?n.length:0,r=e-1;e--;){var u=n[e];if(e==r||u!==i){var i=u;Er(u)?bi.call(t,u,1):me(t,u)}}}function ie(t,n){return t+Oi(Ti()*(n-t+1))}function oe(t,n){var e="";if(!t||1>n||9007199254740991<n)return e;do{n%2&&(e+=t),(n=Oi(n/2))&&(t+=t)}while(n);return e}function ae(t,n){return bo(Fr(t,n,Pu),t+"")}function fe(t){return $t(Ru(t))}function ce(t,n){var e=Ru(t);return Br(e,hn(n,0,e.length))}function le(t,n,e,r){if(!_u(t))return t;n=Ee(n,t);for(var u=-1,i=n.length,o=i-1,a=t;null!=a&&++u<i;){var f=zr(n[u]),c=e;if(u!=o){var l=a[f],c=r?r(l,f,a):$;c===$&&(c=_u(l)?l:Er(n[u+1])?[]:{})}on(a,f,c),a=a[f]}return t}function se(t){return Br(Ru(t))}function pe(t,n,e){var r=-1,u=t.length;for(0>n&&(n=-n>u?0:u+n),e=e>u?u:e,0>e&&(e+=u),u=n>e?0:e-n>>>0,n>>>=0,e=Vu(u);++r<u;)e[r]=t[r+n];return e}function he(t,n){var e;return ro(t,function(t,r,u){return!(e=n(t,r,u))}),!!e}function de(t,n,e){var r=0,u=null==t?r:t.length;if("number"==typeof n&&n===n&&2147483647>=u){for(;r<u;){var i=r+u>>>1,o=t[i];null!==o&&!Cu(o)&&(e?o<=n:o<n)?r=i+1:u=i}return u}return ge(t,n,Pu,e)}function ge(t,n,e,r){n=e(n);for(var u=0,i=null==t?0:t.length,o=n!==n,a=null===n,f=Cu(n),c=n===$;u<i;){var l=Oi((u+i)/2),s=e(t[l]),p=s!==$,h=null===s,d=s===s,g=Cu(s);(o?r||d:c?d&&(r||p):a?d&&p&&(r||!h):f?d&&p&&!h&&(r||!g):h||g?0:r?s<=n:s<n)?u=l+1:i=l}return Mi(i,4294967294)}function _e(t,n){for(var e=-1,r=t.length,u=0,i=[];++e<r;){var o=t[e],a=n?n(o):o;if(!e||!cu(a,f)){var f=a;i[u++]=0===o?0:o}}return i}function ve(t){return"number"==typeof t?t:Cu(t)?V:+t}function ye(t){if("string"==typeof t)return t;if(ia(t))return h(t,ye)+"";if(Cu(t))return no?no.call(t):"";var n=t+"";return"0"==n&&1/t==-G?"-0":n}function be(t,n,e){var r=-1,u=s,i=t.length,o=!0,a=[],f=a;if(e)o=!1,u=p;else if(200<=i){if(u=n?null:lo(t))return D(u);o=!1,u=F,f=new Dt}else f=n?[]:a;t:for(;++r<i;){var c=t[r],l=n?n(c):c,c=e||0!==c?c:0;if(o&&l===l){for(var h=f.length;h--;)if(f[h]===l)continue t;n&&f.push(l),a.push(c)}else u(f,l,e)||(f!==a&&f.push(l),a.push(c))}return a}function me(t,n){return n=Ee(n,t),null==(t=2>n.length?t:Ln(t,pe(n,0,-1)))||delete t[zr(Gr(n))]}function Ce(t,n,e,r){for(var u=t.length,i=r?u:-1;(r?i--:++i<u)&&n(t[i],i,t););return e?pe(t,r?0:i,r?i+1:u):pe(t,r?i+1:0,r?u:i)}function xe(t,n){var e=t;return e instanceof A&&(e=e.value()),g(n,function(t,n){return n.func.apply(n.thisArg,d([t],n.args))},e)}function we(t,n,e){var r=t.length;if(2>r)return r?be(t[0]):[];for(var u=-1,i=Vu(r);++u<r;)for(var o=t[u],a=-1;++a<r;)a!=u&&(i[u]=yn(i[u]||o,t[a],n,e));return be(xn(i,1),n,e)}function je(t,n,e){for(var r=-1,u=t.length,i=n.length,o={};++r<u;)e(o,t[r],r<i?n[r]:$);return o}function Ae(t){return su(t)?t:[]}function Le(t){return"function"==typeof t?t:Pu}function Ee(t,n){return ia(t)?t:kr(t,n)?[t]:mo(Ou(t))}function Oe(t,n,e){var r=t.length;return e=e===$?r:e,!n&&e>=r?t:pe(t,n,e)}function ke(t,n){if(n)return t.slice();var e=t.length,e=gi?gi(e):new t.constructor(e);return t.copy(e),e}function Ie(t){var n=new t.constructor(t.byteLength);return new di(n).set(new di(t)),n}function We(t,n){return new t.constructor(n?Ie(t.buffer):t.buffer,t.byteOffset,t.length)}function Se(t,n){if(t!==n){var e=t!==$,r=null===t,u=t===t,i=Cu(t),o=n!==$,a=null===n,f=n===n,c=Cu(n);if(!a&&!c&&!i&&t>n||i&&o&&f&&!a&&!c||r&&o&&f||!e&&f||!u)return 1;if(!r&&!i&&!c&&t<n||c&&e&&u&&!r&&!i||a&&e&&u||!o&&u||!f)return-1}return 0}function Fe(t,n,e,r){var u=-1,i=t.length,o=e.length,a=-1,f=n.length,c=Ri(i-o,0),l=Vu(f+c);for(r=!r;++a<f;)l[a]=n[a];for(;++u<o;)(r||u<i)&&(l[e[u]]=t[u]);for(;c--;)l[a++]=t[u++];return l}function Re(t,n,e,r){var u=-1,i=t.length,o=-1,a=e.length,f=-1,c=n.length,l=Ri(i-a,0),s=Vu(l+c);for(r=!r;++u<l;)s[u]=t[u];for(l=u;++f<c;)s[l+f]=n[f];for(;++o<a;)(r||u<i)&&(s[l+e[o]]=t[u++]);return s}function Me(t,n){var e=-1,r=t.length;for(n||(n=Vu(r));++e<r;)n[e]=t[e];return n}function Be(t,n,e,r){var u=!e;e||(e={});for(var i=-1,o=n.length;++i<o;){var a=n[i],f=r?r(e[a],t[a],a,e,t):$;f===$&&(f=t[a]),u?sn(e,a,f):on(e,a,f)}return e}function ze(t,n){return Be(t,po(t),n)}function Te(t,n){return Be(t,ho(t),n)}function Pe(t,n){return function(e,r){var u=ia(e)?o:fn,i=n?n():{};return u(e,t,yr(r,2),i)}}function De(t){return ae(function(n,e){var r=-1,u=e.length,i=1<u?e[u-1]:$,o=2<u?e[2]:$,i=3<t.length&&"function"==typeof i?(u--,i):$;for(o&&Or(e[0],e[1],o)&&(i=3>u?$:i,u=1),n=Ju(n);++r<u;)(o=e[r])&&t(n,o,r,i);return n})}function Ne(t,n){return function(e,r){if(null==e)return e;if(!lu(e))return t(e,r);for(var u=e.length,i=n?u:-1,o=Ju(e);(n?i--:++i<u)&&!1!==r(o[i],i,o););return e}}function Ue(t){return function(n,e,r){var u=-1,i=Ju(n);r=r(n);for(var o=r.length;o--;){var a=r[t?o:++u];if(!1===e(i[a],a,i))break}return n}}function qe(t,n,e){function r(){return(this&&this!==Ut&&this instanceof r?i:t).apply(u?e:this,arguments)}var u=1&n,i=Ve(t);return r}function $e(t){return function(n){n=Ou(n);var e=St.test(n)?q(n):$,r=e?e[0]:n.charAt(0);return n=e?Oe(e,1).join(""):n.slice(1),r[t]()+n}}function Ge(t){return function(n){return g(zu(Bu(n).replace(Ot,"")),t,"")}}function Ve(t){return function(){var n=arguments;switch(n.length){case 0:return new t;case 1:return new t(n[0]);case 2:return new t(n[0],n[1]);case 3:return new t(n[0],n[1],n[2]);case 4:return new t(n[0],n[1],n[2],n[3]);case 5:return new t(n[0],n[1],n[2],n[3],n[4]);case 6:return new t(n[0],n[1],n[2],n[3],n[4],n[5]);case 7:return new t(n[0],n[1],n[2],n[3],n[4],n[5],n[6])}var e=eo(t.prototype),n=t.apply(e,n);return _u(n)?n:e}}function Ze(t,n,e){function r(){for(var o=arguments.length,a=Vu(o),f=o,c=vr(r);f--;)a[f]=arguments[f];return f=3>o&&a[0]!==c&&a[o-1]!==c?[]:P(a,c),o-=f.length,o<e?ur(t,n,He,r.placeholder,$,a,f,$,$,e-o):i(this&&this!==Ut&&this instanceof r?u:t,this,a)}var u=Ve(t);return r}function Ke(t){return function(n,e,r){var u=Ju(n);if(!lu(n)){var i=yr(e,3);n=Wu(n),e=function(t){return i(u[t],t,u)}}return e=t(n,e,r),-1<e?u[i?n[e]:e]:$}}function Ye(t){return hr(function(n){var e=n.length,r=e,i=u.prototype.thru;for(t&&n.reverse();r--;){var o=n[r];if("function"!=typeof o)throw new ti("Expected a function");if(i&&!a&&"wrapper"==_r(o))var a=new u([],!0)}for(r=a?r:e;++r<e;)var o=n[r],i=_r(o),f="wrapper"==i?so(o):$,a=f&&Ir(f[0])&&424==f[1]&&!f[4].length&&1==f[9]?a[_r(f[0])].apply(a,f[3]):1==o.length&&Ir(o)?a[i]():a.thru(o);return function(){var t=arguments,r=t[0];if(a&&1==t.length&&ia(r))return a.plant(r).value();for(var u=0,t=e?n[u].apply(this,t):r;++u<e;)t=n[u].call(this,t);return t}})}function He(t,n,e,r,u,i,o,a,f,c){function l(){for(var v=arguments.length,y=Vu(v),b=v;b--;)y[b]=arguments[b];if(d){var m,C=vr(l),b=y.length;for(m=0;b--;)y[b]===C&&++m}if(r&&(y=Fe(y,r,u,d)),i&&(y=Re(y,i,o,d)),v-=m,d&&v<c)return C=P(y,C),ur(t,n,He,l.placeholder,e,y,C,a,f,c-v);if(C=p?e:this,b=h?C[t]:t,v=y.length,a){m=y.length;for(var x=Mi(a.length,m),w=Me(y);x--;){var j=a[x];y[x]=Er(j,m)?w[j]:$}}else g&&1<v&&y.reverse();return s&&f<v&&(y.length=f),this&&this!==Ut&&this instanceof l&&(b=_||Ve(b)),b.apply(C,y)}var s=128&n,p=1&n,h=2&n,d=24&n,g=512&n,_=h?$:Ve(t);return l}function Je(t,n){return function(e,r){return Fn(e,t,n(r))}}function Qe(t,n){return function(e,r){var u;if(e===$&&r===$)return n;if(e!==$&&(u=e),r!==$){if(u===$)return r;"string"==typeof e||"string"==typeof r?(e=ye(e),r=ye(r)):(e=ve(e),r=ve(r)),u=t(e,r)}return u}}function Xe(t){return hr(function(n){return n=h(n,W(yr())),ae(function(e){var r=this;return t(n,function(t){return i(t,r,e)})})})}function tr(t,n){n=n===$?" ":ye(n);var e=n.length;return 2>e?e?oe(n,t):n:(e=oe(n,Ei(t/U(n))),St.test(n)?Oe(q(e),0,t).join(""):e.slice(0,t))}function nr(t,n,e,r){function u(){for(var n=-1,f=arguments.length,c=-1,l=r.length,s=Vu(l+f),p=this&&this!==Ut&&this instanceof u?a:t;++c<l;)s[c]=r[c];for(;f--;)s[c++]=arguments[++n];return i(p,o?e:this,s)}var o=1&n,a=Ve(t);return u}function er(t){return function(n,e,r){r&&"number"!=typeof r&&Or(n,e,r)&&(e=r=$),n=wu(n),e===$?(e=n,n=0):e=wu(e),r=r===$?n<e?1:-1:wu(r);var u=-1;e=Ri(Ei((e-n)/(r||1)),0);for(var i=Vu(e);e--;)i[t?e:++u]=n,n+=r ;return i}}function rr(t){return function(n,e){return"string"==typeof n&&"string"==typeof e||(n=Lu(n),e=Lu(e)),t(n,e)}}function ur(t,n,e,r,u,i,o,a,f,c){var l=8&n,s=l?o:$;o=l?$:o;var p=l?i:$;return i=l?$:i,n=(n|(l?32:64))&~(l?64:32),4&n||(n&=-4),u=[t,n,u,p,s,i,o,a,f,c],e=e.apply($,u),Ir(t)&&vo(e,u),e.placeholder=r,Rr(e,t,n)}function ir(t){var n=Hu[t];return function(t,e){if(t=Lu(t),e=null==e?0:Mi(ju(e),292)){var r=(Ou(t)+"e").split("e"),r=n(r[0]+"e"+(+r[1]+e)),r=(Ou(r)+"e").split("e");return+(r[0]+"e"+(+r[1]-e))}return n(t)}}function or(t){return function(n){var e=go(n);return"[object Map]"==e?z(n):"[object Set]"==e?N(n):I(n,t(n))}}function ar(t,n,e,r,u,i,o,a){var f=2&n;if(!f&&"function"!=typeof t)throw new ti("Expected a function");var c=r?r.length:0;if(c||(n&=-97,r=u=$),o=o===$?o:Ri(ju(o),0),a=a===$?a:ju(a),c-=u?u.length:0,64&n){var l=r,s=u;r=u=$}var p=f?$:so(t);return i=[t,n,e,r,u,l,s,i,o,a],p&&(e=i[1],t=p[1],n=e|t,r=128==t&&8==e||128==t&&256==e&&i[7].length<=p[8]||384==t&&p[7].length<=p[8]&&8==e,131>n||r)&&(1&t&&(i[2]=p[2],n|=1&e?0:4),(e=p[3])&&(r=i[3],i[3]=r?Fe(r,e,p[4]):e,i[4]=r?P(i[3],"__lodash_placeholder__"):p[4]),(e=p[5])&&(r=i[5],i[5]=r?Re(r,e,p[6]):e,i[6]=r?P(i[5],"__lodash_placeholder__"):p[6]),(e=p[7])&&(i[7]=e),128&t&&(i[8]=null==i[8]?p[8]:Mi(i[8],p[8])),null==i[9]&&(i[9]=p[9]),i[0]=p[0],i[1]=n),t=i[0],n=i[1],e=i[2],r=i[3],u=i[4],a=i[9]=i[9]===$?f?0:t.length:Ri(i[9]-c,0),!a&&24&n&&(n&=-25),Rr((p?ao:vo)(n&&1!=n?8==n||16==n?Ze(t,n,a):32!=n&&33!=n||u.length?He.apply($,i):nr(t,n,e,r):qe(t,n,e),i),t,n)}function fr(t,n,e,r){return t===$||cu(t,ei[e])&&!ii.call(r,e)?n:t}function cr(t,n,e,r,u,i){return _u(t)&&_u(n)&&(i.set(n,t),Jn(t,n,$,cr,i),i.delete(n)),t}function lr(t){return bu(t)?$:t}function sr(t,n,e,r,u,i){var o=1&e,a=t.length,f=n.length;if(a!=f&&!(o&&f>a))return!1;if((f=i.get(t))&&i.get(n))return f==n;var f=-1,c=!0,l=2&e?new Dt:$;for(i.set(t,n),i.set(n,t);++f<a;){var s=t[f],p=n[f];if(r)var h=o?r(p,s,f,n,t,i):r(s,p,f,t,n,i);if(h!==$){if(h)continue;c=!1;break}if(l){if(!v(n,function(t,n){if(!F(l,n)&&(s===t||u(s,t,e,r,i)))return l.push(n)})){c=!1;break}}else if(s!==p&&!u(s,p,e,r,i)){c=!1;break}}return i.delete(t),i.delete(n),c}function pr(t,n,e,r,u,i,o){switch(e){case"[object DataView]":if(t.byteLength!=n.byteLength||t.byteOffset!=n.byteOffset)break;t=t.buffer,n=n.buffer;case"[object ArrayBuffer]":if(t.byteLength!=n.byteLength||!i(new di(t),new di(n)))break;return!0;case"[object Boolean]":case"[object Date]":case"[object Number]":return cu(+t,+n);case"[object Error]":return t.name==n.name&&t.message==n.message;case"[object RegExp]":case"[object String]":return t==n+"";case"[object Map]":var a=z;case"[object Set]":if(a||(a=D),t.size!=n.size&&!(1&r))break;return(e=o.get(t))?e==n:(r|=2,o.set(t,n),n=sr(a(t),a(n),r,u,i,o),o.delete(t),n);case"[object Symbol]":if(to)return to.call(t)==to.call(n)}return!1}function hr(t){return bo(Fr(t,$,qr),t+"")}function dr(t){return En(t,Wu,po)}function gr(t){return En(t,Su,ho)}function _r(t){for(var n=t.name+"",e=Zi[n],r=ii.call(Zi,n)?e.length:0;r--;){var u=e[r],i=u.func;if(null==i||i==t)return u.name}return n}function vr(t){return(ii.call(e,"placeholder")?e:t).placeholder}function yr(){var t=e.iteratee||Du,t=t===Du?Gn:t;return arguments.length?t(arguments[0],arguments[1]):t}function br(t,n){var e=t.__data__,r=typeof n;return("string"==r||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==n:null===n)?e["string"==typeof n?"string":"hash"]:e.map}function mr(t){for(var n=Wu(t),e=n.length;e--;){var r=n[e],u=t[r];n[e]=[r,u,u===u&&!_u(u)]}return n}function Cr(t,n){var e=null==t?$:t[n];return Nn(e)?e:$}function xr(t,n,e){n=Ee(n,t);for(var r=-1,u=n.length,i=!1;++r<u;){var o=zr(n[r]);if(!(i=null!=t&&e(t,o)))break;t=t[o]}return i||++r!=u?i:!!(u=null==t?0:t.length)&&gu(u)&&Er(o,u)&&(ia(t)||ua(t))}function wr(t){var n=t.length,e=new t.constructor(n);return n&&"string"==typeof t[0]&&ii.call(t,"index")&&(e.index=t.index,e.input=t.input),e}function jr(t){return"function"!=typeof t.constructor||Wr(t)?{}:eo(_i(t))}function Ar(t,n,e){var r=t.constructor;switch(n){case"[object ArrayBuffer]":return Ie(t);case"[object Boolean]":case"[object Date]":return new r(+t);case"[object DataView]":return n=e?Ie(t.buffer):t.buffer,new t.constructor(n,t.byteOffset,t.byteLength);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return We(t,e);case"[object Map]":return new r;case"[object Number]":case"[object String]":return new r(t);case"[object RegExp]":return n=new t.constructor(t.source,yt.exec(t)),n.lastIndex=t.lastIndex,n;case"[object Set]":return new r;case"[object Symbol]":return to?Ju(to.call(t)):{}}}function Lr(t){return ia(t)||ua(t)||!!(mi&&t&&t[mi])}function Er(t,n){var e=typeof t;return!!(n=null==n?9007199254740991:n)&&("number"==e||"symbol"!=e&&wt.test(t))&&-1<t&&0==t%1&&t<n}function Or(t,n,e){if(!_u(e))return!1;var r=typeof n;return!!("number"==r?lu(e)&&Er(n,e.length):"string"==r&&n in e)&&cu(e[n],t)}function kr(t,n){if(ia(t))return!1;var e=typeof t;return!("number"!=e&&"symbol"!=e&&"boolean"!=e&&null!=t&&!Cu(t))||it.test(t)||!ut.test(t)||null!=n&&t in Ju(n)}function Ir(t){var n=_r(t),r=e[n];return"function"==typeof r&&n in A.prototype&&(t===r||!!(n=so(r))&&t===n[0])}function Wr(t){var n=t&&t.constructor;return t===("function"==typeof n&&n.prototype||ei)}function Sr(t,n){return function(e){return null!=e&&e[t]===n&&(n!==$||t in Ju(e))}}function Fr(t,n,e){return n=Ri(n===$?t.length-1:n,0),function(){for(var r=arguments,u=-1,o=Ri(r.length-n,0),a=Vu(o);++u<o;)a[u]=r[n+u];for(u=-1,o=Vu(n+1);++u<n;)o[u]=r[u];return o[n]=e(a),i(t,this,o)}}function Rr(t,n,e){var r=n+"";n=bo;var u,i=Pr;return u=(u=r.match(ht))?u[1].split(dt):[],e=i(u,e),(i=e.length)&&(u=i-1,e[u]=(1<i?"& ":"")+e[u],e=e.join(2<i?", ":" "),r=r.replace(pt,"{\n/* [wrapped with "+e+"] */\n")),n(t,r)}function Mr(t){var n=0,e=0;return function(){var r=Bi(),u=16-(r-e);if(e=r,0<u){if(800<=++n)return arguments[0]}else n=0;return t.apply($,arguments)}}function Br(t,n){var e=-1,r=t.length,u=r-1;for(n=n===$?r:n;++e<n;){var r=ie(e,u),i=t[r];t[r]=t[e],t[e]=i}return t.length=n,t}function zr(t){if("string"==typeof t||Cu(t))return t;var n=t+"";return"0"==n&&1/t==-G?"-0":n}function Tr(t){if(null!=t){try{return ui.call(t)}catch(t){}return t+""}return""}function Pr(t,n){return a(Z,function(e){var r="_."+e[0];n&e[1]&&!s(t,r)&&t.push(r)}),t.sort()}function Dr(t){if(t instanceof A)return t.clone();var n=new u(t.__wrapped__,t.__chain__);return n.__actions__=Me(t.__actions__),n.__index__=t.__index__,n.__values__=t.__values__,n}function Nr(t,n,e){var r=null==t?0:t.length;return r?(e=null==e?0:ju(e),0>e&&(e=Ri(r+e,0)),b(t,yr(n,3),e)):-1}function Ur(t,n,e){var r=null==t?0:t.length;if(!r)return-1;var u=r-1;return e!==$&&(u=ju(e),u=0>e?Ri(r+u,0):Mi(u,r-1)),b(t,yr(n,3),u,!0)}function qr(t){return(null==t?0:t.length)?xn(t,1):[]}function $r(t){return t&&t.length?t[0]:$}function Gr(t){var n=null==t?0:t.length;return n?t[n-1]:$}function Vr(t,n){return t&&t.length&&n&&n.length?re(t,n):t}function Zr(t){return null==t?t:Pi.call(t)}function Kr(t){if(!t||!t.length)return[];var n=0;return t=l(t,function(t){if(su(t))return n=Ri(t.length,n),!0}),k(n,function(n){return h(t,j(n))})}function Yr(t,n){if(!t||!t.length)return[];var e=Kr(t);return null==n?e:h(e,function(t){return i(n,$,t)})}function Hr(t){return t=e(t),t.__chain__=!0,t}function Jr(t,n){return n(t)}function Qr(){return this}function Xr(t,n){return(ia(t)?a:ro)(t,yr(n,3))}function tu(t,n){return(ia(t)?f:uo)(t,yr(n,3))}function nu(t,n){return(ia(t)?h:Kn)(t,yr(n,3))}function eu(t,n,e){return n=e?$:n,n=t&&null==n?t.length:n,ar(t,128,$,$,$,$,n)}function ru(t,n){var e;if("function"!=typeof n)throw new ti("Expected a function");return t=ju(t),function(){return 0<--t&&(e=n.apply(this,arguments)),1>=t&&(n=$),e}}function uu(t,n,e){return n=e?$:n,t=ar(t,8,$,$,$,$,$,n),t.placeholder=uu.placeholder,t}function iu(t,n,e){return n=e?$:n,t=ar(t,16,$,$,$,$,$,n),t.placeholder=iu.placeholder,t}function ou(t,n,e){function r(n){var e=f,r=c;return f=c=$,d=n,s=t.apply(r,e)}function u(t){var e=t-h;return t-=d,h===$||e>=n||0>e||_&&t>=l}function i(){var t=Zo();if(u(t))return o(t);var e,r=yo;e=t-d,t=n-(t-h),e=_?Mi(t,l-e):t,p=r(i,e)}function o(t){return p=$,v&&f?r(t):(f=c=$,s)}function a(){var t=Zo(),e=u(t);if(f=arguments,c=this,h=t,e){if(p===$)return d=t=h,p=yo(i,n),g?r(t):s;if(_)return p=yo(i,n),r(h)}return p===$&&(p=yo(i,n)),s}var f,c,l,s,p,h,d=0,g=!1,_=!1,v=!0;if("function"!=typeof t)throw new ti("Expected a function");return n=Lu(n)||0,_u(e)&&(g=!!e.leading,l=(_="maxWait"in e)?Ri(Lu(e.maxWait)||0,n):l,v="trailing"in e?!!e.trailing:v),a.cancel=function(){p!==$&&co(p),d=0,f=h=c=p=$},a.flush=function(){return p===$?s:o(Zo())},a}function au(t,n){function e(){var r=arguments,u=n?n.apply(this,r):r[0],i=e.cache;return i.has(u)?i.get(u):(r=t.apply(this,r),e.cache=i.set(u,r)||i,r)}if("function"!=typeof t||null!=n&&"function"!=typeof n)throw new ti("Expected a function");return e.cache=new(au.Cache||zt),e}function fu(t){if("function"!=typeof t)throw new ti("Expected a function");return function(){var n=arguments;switch(n.length){case 0:return!t.call(this);case 1:return!t.call(this,n[0]);case 2:return!t.call(this,n[0],n[1]);case 3:return!t.call(this,n[0],n[1],n[2])}return!t.apply(this,n)}}function cu(t,n){return t===n||t!==t&&n!==n}function lu(t){return null!=t&&gu(t.length)&&!hu(t)}function su(t){return vu(t)&&lu(t)}function pu(t){if(!vu(t))return!1;var n=On(t);return"[object Error]"==n||"[object DOMException]"==n||"string"==typeof t.message&&"string"==typeof t.name&&!bu(t)}function hu(t){return!!_u(t)&&("[object Function]"==(t=On(t))||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t)}function du(t){return"number"==typeof t&&t==ju(t)}function gu(t){return"number"==typeof t&&-1<t&&0==t%1&&9007199254740991>=t}function _u(t){var n=typeof t;return null!=t&&("object"==n||"function"==n)}function vu(t){return null!=t&&"object"==typeof t}function yu(t){return"number"==typeof t||vu(t)&&"[object Number]"==On(t)}function bu(t){return!(!vu(t)||"[object Object]"!=On(t))&&(null===(t=_i(t))||"function"==typeof(t=ii.call(t,"constructor")&&t.constructor)&&t instanceof t&&ui.call(t)==ci)}function mu(t){return"string"==typeof t||!ia(t)&&vu(t)&&"[object String]"==On(t)}function Cu(t){return"symbol"==typeof t||vu(t)&&"[object Symbol]"==On(t)}function xu(t){if(!t)return[];if(lu(t))return mu(t)?q(t):Me(t);if(Ci&&t[Ci]){t=t[Ci]();for(var n,e=[];!(n=t.next()).done;)e.push(n.value);return e}return n=go(t),("[object Map]"==n?z:"[object Set]"==n?D:Ru)(t)}function wu(t){return t?(t=Lu(t),t===G||t===-G?1.7976931348623157e308*(0>t?-1:1):t===t?t:0):0===t?t:0}function ju(t){t=wu(t);var n=t%1;return t===t?n?t-n:t:0}function Au(t){return t?hn(ju(t),0,4294967295):0}function Lu(t){if("number"==typeof t)return t;if(Cu(t))return V;if(_u(t)&&(t="function"==typeof t.valueOf?t.valueOf():t,t=_u(t)?t+"":t),"string"!=typeof t)return 0===t?t:+t;t=t.replace(ct,"");var n=mt.test(t);return n||xt.test(t)?Pt(t.slice(2),n?2:8):bt.test(t)?V:+t}function Eu(t){return Be(t,Su(t))}function Ou(t){return null==t?"":ye(t)}function ku(t,n,e){return t=null==t?$:Ln(t,n),t===$?e:t}function Iu(t,n){return null!=t&&xr(t,n,Wn)}function Wu(t){return lu(t)?qt(t):Vn(t)}function Su(t){if(lu(t))t=qt(t,!0);else if(_u(t)){var n,e=Wr(t),r=[];for(n in t)("constructor"!=n||!e&&ii.call(t,n))&&r.push(n);t=r}else{if(n=[],null!=t)for(e in Ju(t))n.push(e);t=n}return t}function Fu(t,n){if(null==t)return{};var e=h(gr(t),function(t){return[t]});return n=yr(n),ne(t,e,function(t,e){return n(t,e[0])})}function Ru(t){return null==t?[]:S(t,Wu(t))}function Mu(t){return Ta(Ou(t).toLowerCase())}function Bu(t){return(t=Ou(t))&&t.replace(jt,nn).replace(kt,"")}function zu(t,n,e){return t=Ou(t),n=e?$:n,n===$?Ft.test(t)?t.match(Wt)||[]:t.match(gt)||[]:t.match(n)||[]}function Tu(t){return function(){return t}}function Pu(t){return t}function Du(t){return Gn("function"==typeof t?t:dn(t,1))}function Nu(t,n,e){var r=Wu(n),u=An(n,r);null!=e||_u(n)&&(u.length||!r.length)||(e=n,n=t,t=this,u=An(n,Wu(n)));var i=!(_u(e)&&"chain"in e&&!e.chain),o=hu(t);return a(u,function(e){var r=n[e];t[e]=r,o&&(t.prototype[e]=function(){var n=this.__chain__;if(i||n){var e=t(this.__wrapped__);return(e.__actions__=Me(this.__actions__)).push({func:r,args:arguments,thisArg:t}),e.__chain__=n,e}return r.apply(t,d([this.value()],arguments))})}),t}function Uu(){}function qu(t){return kr(t)?j(zr(t)):ee(t)}function $u(){return[]}function Gu(){return!1}n=null==n?Ut:un.defaults(Ut.Object(),n,un.pick(Ut,Rt));var Vu=n.Array,Zu=n.Date,Ku=n.Error,Yu=n.Function,Hu=n.Math,Ju=n.Object,Qu=n.RegExp,Xu=n.String,ti=n.TypeError,ni=Vu.prototype,ei=Ju.prototype,ri=n["__core-js_shared__"],ui=Yu.prototype.toString,ii=ei.hasOwnProperty,oi=0,ai=function(){var t=/[^.]+$/.exec(ri&&ri.keys&&ri.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}(),fi=ei.toString,ci=ui.call(Ju),li=Ut._,si=Qu("^"+ui.call(ii).replace(at,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),pi=Gt?n.Buffer:$,hi=n.Symbol,di=n.Uint8Array,gi=pi?pi.g:$,_i=T(Ju.getPrototypeOf,Ju),vi=Ju.create,yi=ei.propertyIsEnumerable,bi=ni.splice,mi=hi?hi.isConcatSpreadable:$,Ci=hi?hi.iterator:$,xi=hi?hi.toStringTag:$,wi=function(){try{var t=Cr(Ju,"defineProperty");return t({},"",{}),t}catch(t){}}(),ji=n.clearTimeout!==Ut.clearTimeout&&n.clearTimeout,Ai=Zu&&Zu.now!==Ut.Date.now&&Zu.now,Li=n.setTimeout!==Ut.setTimeout&&n.setTimeout,Ei=Hu.ceil,Oi=Hu.floor,ki=Ju.getOwnPropertySymbols,Ii=pi?pi.isBuffer:$,Wi=n.isFinite,Si=ni.join,Fi=T(Ju.keys,Ju),Ri=Hu.max,Mi=Hu.min,Bi=Zu.now,zi=n.parseInt,Ti=Hu.random,Pi=ni.reverse,Di=Cr(n,"DataView"),Ni=Cr(n,"Map"),Ui=Cr(n,"Promise"),qi=Cr(n,"Set"),$i=Cr(n,"WeakMap"),Gi=Cr(Ju,"create"),Vi=$i&&new $i,Zi={},Ki=Tr(Di),Yi=Tr(Ni),Hi=Tr(Ui),Ji=Tr(qi),Qi=Tr($i),Xi=hi?hi.prototype:$,to=Xi?Xi.valueOf:$,no=Xi?Xi.toString:$,eo=function(){function t(){}return function(n){return _u(n)?vi?vi(n):(t.prototype=n,n=new t,t.prototype=$,n):{}}}();e.templateSettings={escape:nt,evaluate:et,interpolate:rt,variable:"",imports:{_:e}},e.prototype=r.prototype,e.prototype.constructor=e,u.prototype=eo(r.prototype),u.prototype.constructor=u,A.prototype=eo(r.prototype),A.prototype.constructor=A,Et.prototype.clear=function(){this.__data__=Gi?Gi(null):{},this.size=0},Et.prototype.delete=function(t){return t=this.has(t)&&delete this.__data__[t],this.size-=t?1:0,t},Et.prototype.get=function(t){var n=this.__data__;return Gi?(t=n[t],"__lodash_hash_undefined__"===t?$:t):ii.call(n,t)?n[t]:$},Et.prototype.has=function(t){var n=this.__data__;return Gi?n[t]!==$:ii.call(n,t)},Et.prototype.set=function(t,n){var e=this.__data__;return this.size+=this.has(t)?0:1,e[t]=Gi&&n===$?"__lodash_hash_undefined__":n,this},It.prototype.clear=function(){this.__data__=[],this.size=0},It.prototype.delete=function(t){var n=this.__data__;return!(0>(t=an(n,t))||(t==n.length-1?n.pop():bi.call(n,t,1),--this.size,0))},It.prototype.get=function(t){var n=this.__data__;return t=an(n,t),0>t?$:n[t][1]},It.prototype.has=function(t){return-1<an(this.__data__,t)},It.prototype.set=function(t,n){var e=this.__data__,r=an(e,t);return 0>r?(++this.size,e.push([t,n])):e[r][1]=n,this},zt.prototype.clear=function(){this.size=0,this.__data__={hash:new Et,map:new(Ni||It),string:new Et}},zt.prototype.delete=function(t){return t=br(this,t).delete(t),this.size-=t?1:0,t},zt.prototype.get=function(t){return br(this,t).get(t)},zt.prototype.has=function(t){return br(this,t).has(t)},zt.prototype.set=function(t,n){var e=br(this,t),r=e.size;return e.set(t,n),this.size+=e.size==r?0:1,this},Dt.prototype.add=Dt.prototype.push=function(t){return this.__data__.set(t,"__lodash_hash_undefined__"),this},Dt.prototype.has=function(t){return this.__data__.has(t)},Nt.prototype.clear=function(){this.__data__=new It,this.size=0},Nt.prototype.delete=function(t){var n=this.__data__;return t=n.delete(t),this.size=n.size,t},Nt.prototype.get=function(t){return this.__data__.get(t)},Nt.prototype.has=function(t){return this.__data__.has(t)},Nt.prototype.set=function(t,n){var e=this.__data__;if(e instanceof It){var r=e.__data__;if(!Ni||199>r.length)return r.push([t,n]),this.size=++e.size,this;e=this.__data__=new zt(r)}return e.set(t,n),this.size=e.size,this};var ro=Ne(wn),uo=Ne(jn,!0),io=Ue(),oo=Ue(!0),ao=Vi?function(t,n){return Vi.set(t,n),t}:Pu,fo=wi?function(t,n){return wi(t,"toString",{configurable:!0,enumerable:!1,value:Tu(n),writable:!0})}:Pu,co=ji||function(t){return Ut.clearTimeout(t)},lo=qi&&1/D(new qi([,-0]))[1]==G?function(t){return new qi(t)}:Uu,so=Vi?function(t){return Vi.get(t)}:Uu,po=ki?function(t){return null==t?[]:(t=Ju(t),l(ki(t),function(n){return yi.call(t,n)}))}:$u,ho=ki?function(t){for(var n=[];t;)d(n,po(t)),t=_i(t);return n}:$u,go=On;(Di&&"[object DataView]"!=go(new Di(new ArrayBuffer(1)))||Ni&&"[object Map]"!=go(new Ni)||Ui&&"[object Promise]"!=go(Ui.resolve())||qi&&"[object Set]"!=go(new qi)||$i&&"[object WeakMap]"!=go(new $i))&&(go=function(t){var n=On(t);if(t=(t="[object Object]"==n?t.constructor:$)?Tr(t):"")switch(t){case Ki:return"[object DataView]";case Yi:return"[object Map]";case Hi:return"[object Promise]";case Ji:return"[object Set]";case Qi:return"[object WeakMap]"}return n});var _o=ri?hu:Gu,vo=Mr(ao),yo=Li||function(t,n){return Ut.setTimeout(t,n)},bo=Mr(fo),mo=function(t){t=au(t,function(t){return 500===n.size&&n.clear(),t});var n=t.cache;return t}(function(t){var n=[];return 46===t.charCodeAt(0)&&n.push(""),t.replace(ot,function(t,e,r,u){n.push(r?u.replace(_t,"$1"):e||t)}),n}),Co=ae(function(t,n){return su(t)?yn(t,xn(n,1,su,!0)):[]}),xo=ae(function(t,n){var e=Gr(n);return su(e)&&(e=$),su(t)?yn(t,xn(n,1,su,!0),yr(e,2)):[]}),wo=ae(function(t,n){var e=Gr(n);return su(e)&&(e=$),su(t)?yn(t,xn(n,1,su,!0),$,e):[]}),jo=ae(function(t){var n=h(t,Ae);return n.length&&n[0]===t[0]?Sn(n):[]}),Ao=ae(function(t){var n=Gr(t),e=h(t,Ae);return n===Gr(e)?n=$:e.pop(),e.length&&e[0]===t[0]?Sn(e,yr(n,2)):[]}),Lo=ae(function(t){var n=Gr(t),e=h(t,Ae);return(n="function"==typeof n?n:$)&&e.pop(),e.length&&e[0]===t[0]?Sn(e,$,n):[]}),Eo=ae(Vr),Oo=hr(function(t,n){var e=null==t?0:t.length,r=pn(t,n);return ue(t,h(n,function(t){return Er(t,e)?+t:t}).sort(Se)),r}),ko=ae(function(t){return be(xn(t,1,su,!0))}),Io=ae(function(t){var n=Gr(t);return su(n)&&(n=$),be(xn(t,1,su,!0),yr(n,2))}),Wo=ae(function(t){var n=Gr(t),n="function"==typeof n?n:$;return be(xn(t,1,su,!0),$,n)}),So=ae(function(t,n){return su(t)?yn(t,n):[]}),Fo=ae(function(t){return we(l(t,su))}),Ro=ae(function(t){var n=Gr(t);return su(n)&&(n=$),we(l(t,su),yr(n,2))}),Mo=ae(function(t){var n=Gr(t),n="function"==typeof n?n:$;return we(l(t,su),$,n)}),Bo=ae(Kr),zo=ae(function(t){var n=t.length,n=1<n?t[n-1]:$,n="function"==typeof n?(t.pop(),n):$;return Yr(t,n)}),To=hr(function(t){function n(n){return pn(n,t)}var e=t.length,r=e?t[0]:0,i=this.__wrapped__;return!(1<e||this.__actions__.length)&&i instanceof A&&Er(r)?(i=i.slice(r,+r+(e?1:0)),i.__actions__.push({func:Jr,args:[n],thisArg:$}),new u(i,this.__chain__).thru(function(t){return e&&!t.length&&t.push($),t})):this.thru(n)}),Po=Pe(function(t,n,e){ii.call(t,e)?++t[e]:sn(t,e,1)}),Do=Ke(Nr),No=Ke(Ur),Uo=Pe(function(t,n,e){ii.call(t,e)?t[e].push(n):sn(t,e,[n])}),qo=ae(function(t,n,e){var r=-1,u="function"==typeof n,o=lu(t)?Vu(t.length):[];return ro(t,function(t){o[++r]=u?i(n,t,e):Rn(t,n,e)}),o}),$o=Pe(function(t,n,e){sn(t,e,n)}),Go=Pe(function(t,n,e){t[e?0:1].push(n)},function(){return[[],[]]}),Vo=ae(function(t,n){if(null==t)return[];var e=n.length;return 1<e&&Or(t,n[0],n[1])?n=[]:2<e&&Or(n[0],n[1],n[2])&&(n=[n[0]]),Xn(t,xn(n,1),[])}),Zo=Ai||function(){return Ut.Date.now()},Ko=ae(function(t,n,e){var r=1;if(e.length)var u=P(e,vr(Ko)),r=32|r;return ar(t,r,n,e,u)}),Yo=ae(function(t,n,e){var r=3;if(e.length)var u=P(e,vr(Yo)),r=32|r;return ar(n,r,t,e,u)}),Ho=ae(function(t,n){return vn(t,1,n)}),Jo=ae(function(t,n,e){return vn(t,Lu(n)||0,e)});au.Cache=zt;var Qo=ae(function(t,n){n=1==n.length&&ia(n[0])?h(n[0],W(yr())):h(xn(n,1),W(yr()));var e=n.length;return ae(function(r){for(var u=-1,o=Mi(r.length,e);++u<o;)r[u]=n[u].call(this,r[u]);return i(t,this,r)})}),Xo=ae(function(t,n){return ar(t,32,$,n,P(n,vr(Xo)))}),ta=ae(function(t,n){return ar(t,64,$,n,P(n,vr(ta)))}),na=hr(function(t,n){return ar(t,256,$,$,$,n)}),ea=rr(kn),ra=rr(function(t,n){return t>=n}),ua=Mn(function(){return arguments}())?Mn:function(t){return vu(t)&&ii.call(t,"callee")&&!yi.call(t,"callee")},ia=Vu.isArray,oa=Kt?W(Kt):Bn,aa=Ii||Gu,fa=Yt?W(Yt):zn,ca=Ht?W(Ht):Pn,la=Jt?W(Jt):Un,sa=Qt?W(Qt):qn,pa=Xt?W(Xt):$n,ha=rr(Zn),da=rr(function(t,n){return t<=n}),ga=De(function(t,n){if(Wr(n)||lu(n))Be(n,Wu(n),t);else for(var e in n)ii.call(n,e)&&on(t,e,n[e])}),_a=De(function(t,n){Be(n,Su(n),t)}),va=De(function(t,n,e,r){Be(n,Su(n),t,r)}),ya=De(function(t,n,e,r){Be(n,Wu(n),t,r)}),ba=hr(pn),ma=ae(function(t,n){t=Ju(t);var e=-1,r=n.length,u=2<r?n[2]:$;for(u&&Or(n[0],n[1],u)&&(r=1);++e<r;)for(var u=n[e],i=Su(u),o=-1,a=i.length;++o<a;){var f=i[o],c=t[f];(c===$||cu(c,ei[f])&&!ii.call(t,f))&&(t[f]=u[f])}return t}),Ca=ae(function(t){return t.push($,cr),i(La,$,t)}),xa=Je(function(t,n,e){null!=n&&"function"!=typeof n.toString&&(n=fi.call(n)),t[n]=e},Tu(Pu)),wa=Je(function(t,n,e){null!=n&&"function"!=typeof n.toString&&(n=fi.call(n)),ii.call(t,n)?t[n].push(e):t[n]=[e]},yr),ja=ae(Rn),Aa=De(function(t,n,e){Jn(t,n,e)}),La=De(function(t,n,e,r){Jn(t,n,e,r)}),Ea=hr(function(t,n){var e={};if(null==t)return e;var r=!1;n=h(n,function(n){return n=Ee(n,t),r||(r=1<n.length),n}),Be(t,gr(t),e),r&&(e=dn(e,7,lr));for(var u=n.length;u--;)me(e,n[u]);return e}),Oa=hr(function(t,n){return null==t?{}:te(t,n)}),ka=or(Wu),Ia=or(Su),Wa=Ge(function(t,n,e){return n=n.toLowerCase(),t+(e?Mu(n):n)}),Sa=Ge(function(t,n,e){return t+(e?"-":"")+n.toLowerCase()}),Fa=Ge(function(t,n,e){return t+(e?" ":"")+n.toLowerCase()}),Ra=$e("toLowerCase"),Ma=Ge(function(t,n,e){return t+(e?"_":"")+n.toLowerCase()}),Ba=Ge(function(t,n,e){return t+(e?" ":"")+Ta(n)}),za=Ge(function(t,n,e){return t+(e?" ":"")+n.toUpperCase()}),Ta=$e("toUpperCase"),Pa=ae(function(t,n){try{return i(t,$,n)}catch(t){return pu(t)?t:new Ku(t)}}),Da=hr(function(t,n){return a(n,function(n){n=zr(n),sn(t,n,Ko(t[n],t))}),t}),Na=Ye(),Ua=Ye(!0),qa=ae(function(t,n){return function(e){return Rn(e,t,n)}}),$a=ae(function(t,n){return function(e){return Rn(t,e,n)}}),Ga=Xe(h),Va=Xe(c),Za=Xe(v),Ka=er(),Ya=er(!0),Ha=Qe(function(t,n){return t+n},0),Ja=ir("ceil"),Qa=Qe(function(t,n){return t/n},1),Xa=ir("floor"),tf=Qe(function(t,n){return t*n},1),nf=ir("round"),ef=Qe(function(t,n){return t-n},0);return e.after=function(t,n){if("function"!=typeof n)throw new ti("Expected a function");return t=ju(t),function(){if(1>--t)return n.apply(this,arguments)}},e.ary=eu,e.assign=ga,e.assignIn=_a,e.assignInWith=va,e.assignWith=ya,e.at=ba,e.before=ru,e.bind=Ko,e.bindAll=Da,e.bindKey=Yo,e.castArray=function(){if(!arguments.length)return[];var t=arguments[0];return ia(t)?t:[t]},e.chain=Hr,e.chunk=function(t,n,e){if(n=(e?Or(t,n,e):n===$)?1:Ri(ju(n),0),!(e=null==t?0:t.length)||1>n)return[];for(var r=0,u=0,i=Vu(Ei(e/n));r<e;)i[u++]=pe(t,r,r+=n);return i},e.compact=function(t){for(var n=-1,e=null==t?0:t.length,r=0,u=[];++n<e;){var i=t[n];i&&(u[r++]=i)}return u},e.concat=function(){var t=arguments.length;if(!t)return[];for(var n=Vu(t-1),e=arguments[0];t--;)n[t-1]=arguments[t];return d(ia(e)?Me(e):[e],xn(n,1))},e.cond=function(t){var n=null==t?0:t.length,e=yr();return t=n?h(t,function(t){if("function"!=typeof t[1])throw new ti("Expected a function");return[e(t[0]),t[1]]}):[],ae(function(e){for(var r=-1;++r<n;){var u=t[r];if(i(u[0],this,e))return i(u[1],this,e)}})},e.conforms=function(t){return gn(dn(t,1))},e.constant=Tu,e.countBy=Po,e.create=function(t,n){var e=eo(t);return null==n?e:cn(e,n)},e.curry=uu,e.curryRight=iu,e.debounce=ou,e.defaults=ma,e.defaultsDeep=Ca,e.defer=Ho,e.delay=Jo,e.difference=Co,e.differenceBy=xo,e.differenceWith=wo,e.drop=function(t,n,e){var r=null==t?0:t.length;return r?(n=e||n===$?1:ju(n),pe(t,0>n?0:n,r)):[]},e.dropRight=function(t,n,e){var r=null==t?0:t.length;return r?(n=e||n===$?1:ju(n),n=r-n,pe(t,0,0>n?0:n)):[]},e.dropRightWhile=function(t,n){return t&&t.length?Ce(t,yr(n,3),!0,!0):[]},e.dropWhile=function(t,n){return t&&t.length?Ce(t,yr(n,3),!0):[]},e.fill=function(t,n,e,r){var u=null==t?0:t.length;if(!u)return[];for(e&&"number"!=typeof e&&Or(t,n,e)&&(e=0,r=u),u=t.length,e=ju(e),0>e&&(e=-e>u?0:u+e),r=r===$||r>u?u:ju(r),0>r&&(r+=u),r=e>r?0:Au(r);e<r;)t[e++]=n;return t},e.filter=function(t,n){return(ia(t)?l:Cn)(t,yr(n,3))},e.flatMap=function(t,n){return xn(nu(t,n),1)},e.flatMapDeep=function(t,n){return xn(nu(t,n),G)},e.flatMapDepth=function(t,n,e){return e=e===$?1:ju(e),xn(nu(t,n),e)},e.flatten=qr,e.flattenDeep=function(t){return(null==t?0:t.length)?xn(t,G):[]},e.flattenDepth=function(t,n){return null!=t&&t.length?(n=n===$?1:ju(n),xn(t,n)):[]},e.flip=function(t){return ar(t,512)},e.flow=Na,e.flowRight=Ua,e.fromPairs=function(t){for(var n=-1,e=null==t?0:t.length,r={};++n<e;){var u=t[n];r[u[0]]=u[1]}return r},e.functions=function(t){return null==t?[]:An(t,Wu(t))},e.functionsIn=function(t){return null==t?[]:An(t,Su(t))},e.groupBy=Uo,e.initial=function(t){return(null==t?0:t.length)?pe(t,0,-1):[]},e.intersection=jo,e.intersectionBy=Ao,e.intersectionWith=Lo,e.invert=xa,e.invertBy=wa,e.invokeMap=qo,e.iteratee=Du,e.keyBy=$o,e.keys=Wu,e.keysIn=Su,e.map=nu,e.mapKeys=function(t,n){var e={};return n=yr(n,3),wn(t,function(t,r,u){sn(e,n(t,r,u),t)}),e},e.mapValues=function(t,n){var e={};return n=yr(n,3),wn(t,function(t,r,u){sn(e,r,n(t,r,u))}),e},e.matches=function(t){return Yn(dn(t,1))},e.matchesProperty=function(t,n){return Hn(t,dn(n,1))},e.memoize=au,e.merge=Aa,e.mergeWith=La,e.method=qa,e.methodOf=$a,e.mixin=Nu,e.negate=fu,e.nthArg=function(t){return t=ju(t),ae(function(n){return Qn(n,t)})},e.omit=Ea,e.omitBy=function(t,n){return Fu(t,fu(yr(n)))},e.once=function(t){return ru(2,t)},e.orderBy=function(t,n,e,r){return null==t?[]:(ia(n)||(n=null==n?[]:[n]),e=r?$:e,ia(e)||(e=null==e?[]:[e]),Xn(t,n,e))},e.over=Ga,e.overArgs=Qo,e.overEvery=Va,e.overSome=Za,e.partial=Xo,e.partialRight=ta,e.partition=Go,e.pick=Oa,e.pickBy=Fu,e.property=qu,e.propertyOf=function(t){return function(n){return null==t?$:Ln(t,n)}},e.pull=Eo,e.pullAll=Vr,e.pullAllBy=function(t,n,e){return t&&t.length&&n&&n.length?re(t,n,yr(e,2)):t},e.pullAllWith=function(t,n,e){return t&&t.length&&n&&n.length?re(t,n,$,e):t},e.pullAt=Oo,e.range=Ka,e.rangeRight=Ya,e.rearg=na,e.reject=function(t,n){return(ia(t)?l:Cn)(t,fu(yr(n,3)))},e.remove=function(t,n){var e=[];if(!t||!t.length)return e;var r=-1,u=[],i=t.length;for(n=yr(n,3);++r<i;){var o=t[r];n(o,r,t)&&(e.push(o),u.push(r))}return ue(t,u),e},e.rest=function(t,n){if("function"!=typeof t)throw new ti("Expected a function");return n=n===$?n:ju(n),ae(t,n)},e.reverse=Zr,e.sampleSize=function(t,n,e){return n=(e?Or(t,n,e):n===$)?1:ju(n),(ia(t)?Vt:ce)(t,n)},e.set=function(t,n,e){return null==t?t:le(t,n,e)},e.setWith=function(t,n,e,r){return r="function"==typeof r?r:$,null==t?t:le(t,n,e,r)},e.shuffle=function(t){return(ia(t)?Zt:se)(t)},e.slice=function(t,n,e){var r=null==t?0:t.length;return r?(e&&"number"!=typeof e&&Or(t,n,e)?(n=0,e=r):(n=null==n?0:ju(n),e=e===$?r:ju(e)),pe(t,n,e)):[]},e.sortBy=Vo,e.sortedUniq=function(t){return t&&t.length?_e(t):[]},e.sortedUniqBy=function(t,n){return t&&t.length?_e(t,yr(n,2)):[]},e.split=function(t,n,e){return e&&"number"!=typeof e&&Or(t,n,e)&&(n=e=$),e=e===$?4294967295:e>>>0,e?(t=Ou(t))&&("string"==typeof n||null!=n&&!la(n))&&!(n=ye(n))&&St.test(t)?Oe(q(t),0,e):t.split(n,e):[]},e.spread=function(t,n){if("function"!=typeof t)throw new ti("Expected a function");return n=null==n?0:Ri(ju(n),0),ae(function(e){var r=e[n];return e=Oe(e,0,n),r&&d(e,r),i(t,this,e)})},e.tail=function(t){var n=null==t?0:t.length;return n?pe(t,1,n):[]},e.take=function(t,n,e){return t&&t.length?(n=e||n===$?1:ju(n),pe(t,0,0>n?0:n)):[]},e.takeRight=function(t,n,e){var r=null==t?0:t.length;return r?(n=e||n===$?1:ju(n),n=r-n,pe(t,0>n?0:n,r)):[]},e.takeRightWhile=function(t,n){return t&&t.length?Ce(t,yr(n,3),!1,!0):[]},e.takeWhile=function(t,n){return t&&t.length?Ce(t,yr(n,3)):[]},e.tap=function(t,n){return n(t),t},e.throttle=function(t,n,e){var r=!0,u=!0;if("function"!=typeof t)throw new ti("Expected a function");return _u(e)&&(r="leading"in e?!!e.leading:r,u="trailing"in e?!!e.trailing:u),ou(t,n,{leading:r,maxWait:n,trailing:u})},e.thru=Jr,e.toArray=xu,e.toPairs=ka,e.toPairsIn=Ia,e.toPath=function(t){return ia(t)?h(t,zr):Cu(t)?[t]:Me(mo(Ou(t)))},e.toPlainObject=Eu,e.transform=function(t,n,e){var r=ia(t),u=r||aa(t)||pa(t);if(n=yr(n,4),null==e){var i=t&&t.constructor;e=u?r?new i:[]:_u(t)&&hu(i)?eo(_i(t)):{}}return(u?a:wn)(t,function(t,r,u){return n(e,t,r,u)}),e},e.unary=function(t){return eu(t,1)},e.union=ko,e.unionBy=Io,e.unionWith=Wo,e.uniq=function(t){return t&&t.length?be(t):[]},e.uniqBy=function(t,n){return t&&t.length?be(t,yr(n,2)):[]},e.uniqWith=function(t,n){return n="function"==typeof n?n:$,t&&t.length?be(t,$,n):[]},e.unset=function(t,n){return null==t||me(t,n)},e.unzip=Kr,e.unzipWith=Yr,e.update=function(t,n,e){return null==t?t:le(t,n,Le(e)(Ln(t,n)),void 0)},e.updateWith=function(t,n,e,r){return r="function"==typeof r?r:$,null!=t&&(t=le(t,n,Le(e)(Ln(t,n)),r)),t},e.values=Ru,e.valuesIn=function(t){return null==t?[]:S(t,Su(t))},e.without=So,e.words=zu,e.wrap=function(t,n){return Xo(Le(n),t)},e.xor=Fo,e.xorBy=Ro,e.xorWith=Mo,e.zip=Bo,e.zipObject=function(t,n){return je(t||[],n||[],on)},e.zipObjectDeep=function(t,n){return je(t||[],n||[],le)},e.zipWith=zo,e.entries=ka,e.entriesIn=Ia,e.extend=_a,e.extendWith=va,Nu(e,e),e.add=Ha,e.attempt=Pa,e.camelCase=Wa,e.capitalize=Mu,e.ceil=Ja,e.clamp=function(t,n,e){return e===$&&(e=n,n=$),e!==$&&(e=Lu(e),e=e===e?e:0),n!==$&&(n=Lu(n),n=n===n?n:0),hn(Lu(t),n,e)},e.clone=function(t){return dn(t,4)},e.cloneDeep=function(t){return dn(t,5)},e.cloneDeepWith=function(t,n){return n="function"==typeof n?n:$,dn(t,5,n)},e.cloneWith=function(t,n){return n="function"==typeof n?n:$,dn(t,4,n)},e.conformsTo=function(t,n){return null==n||_n(t,n,Wu(n))},e.deburr=Bu,e.defaultTo=function(t,n){return null==t||t!==t?n:t},e.divide=Qa,e.endsWith=function(t,n,e){t=Ou(t),n=ye(n);var r=t.length,r=e=e===$?r:hn(ju(e),0,r);return 0<=(e-=n.length)&&t.slice(e,r)==n},e.eq=cu,e.escape=function(t){return(t=Ou(t))&&tt.test(t)?t.replace(Q,en):t},e.escapeRegExp=function(t){return(t=Ou(t))&&ft.test(t)?t.replace(at,"\\$&"):t},e.every=function(t,n,e){var r=ia(t)?c:bn;return e&&Or(t,n,e)&&(n=$),r(t,yr(n,3))},e.find=Do,e.findIndex=Nr,e.findKey=function(t,n){return y(t,yr(n,3),wn)},e.findLast=No,e.findLastIndex=Ur,e.findLastKey=function(t,n){return y(t,yr(n,3),jn)},e.floor=Xa,e.forEach=Xr,e.forEachRight=tu,e.forIn=function(t,n){return null==t?t:io(t,yr(n,3),Su)},e.forInRight=function(t,n){return null==t?t:oo(t,yr(n,3),Su)},e.forOwn=function(t,n){return t&&wn(t,yr(n,3))},e.forOwnRight=function(t,n){return t&&jn(t,yr(n,3))},e.get=ku,e.gt=ea,e.gte=ra,e.has=function(t,n){return null!=t&&xr(t,n,In)},e.hasIn=Iu,e.head=$r,e.identity=Pu,e.includes=function(t,n,e,r){return t=lu(t)?t:Ru(t),e=e&&!r?ju(e):0,r=t.length,0>e&&(e=Ri(r+e,0)),mu(t)?e<=r&&-1<t.indexOf(n,e):!!r&&-1<m(t,n,e)},e.indexOf=function(t,n,e){var r=null==t?0:t.length;return r?(e=null==e?0:ju(e),0>e&&(e=Ri(r+e,0)),m(t,n,e)):-1},e.inRange=function(t,n,e){return n=wu(n),e===$?(e=n,n=0):e=wu(e),(t=Lu(t))>=Mi(n,e)&&t<Ri(n,e)},e.invoke=ja,e.isArguments=ua,e.isArray=ia,e.isArrayBuffer=oa,e.isArrayLike=lu,e.isArrayLikeObject=su,e.isBoolean=function(t){return!0===t||!1===t||vu(t)&&"[object Boolean]"==On(t)},e.isBuffer=aa,e.isDate=fa,e.isElement=function(t){return vu(t)&&1===t.nodeType&&!bu(t)},e.isEmpty=function(t){if(null==t)return!0;if(lu(t)&&(ia(t)||"string"==typeof t||"function"==typeof t.splice||aa(t)||pa(t)||ua(t)))return!t.length;var n=go(t) ;if("[object Map]"==n||"[object Set]"==n)return!t.size;if(Wr(t))return!Vn(t).length;for(var e in t)if(ii.call(t,e))return!1;return!0},e.isEqual=function(t,n){return Tn(t,n)},e.isEqualWith=function(t,n,e){var r=(e="function"==typeof e?e:$)?e(t,n):$;return r===$?Tn(t,n,$,e):!!r},e.isError=pu,e.isFinite=function(t){return"number"==typeof t&&Wi(t)},e.isFunction=hu,e.isInteger=du,e.isLength=gu,e.isMap=ca,e.isMatch=function(t,n){return t===n||Dn(t,n,mr(n))},e.isMatchWith=function(t,n,e){return e="function"==typeof e?e:$,Dn(t,n,mr(n),e)},e.isNaN=function(t){return yu(t)&&t!=+t},e.isNative=function(t){if(_o(t))throw new Ku("Unsupported core-js use. Try https://npms.io/search?q=ponyfill.");return Nn(t)},e.isNil=function(t){return null==t},e.isNull=function(t){return null===t},e.isNumber=yu,e.isObject=_u,e.isObjectLike=vu,e.isPlainObject=bu,e.isRegExp=la,e.isSafeInteger=function(t){return du(t)&&-9007199254740991<=t&&9007199254740991>=t},e.isSet=sa,e.isString=mu,e.isSymbol=Cu,e.isTypedArray=pa,e.isUndefined=function(t){return t===$},e.isWeakMap=function(t){return vu(t)&&"[object WeakMap]"==go(t)},e.isWeakSet=function(t){return vu(t)&&"[object WeakSet]"==On(t)},e.join=function(t,n){return null==t?"":Si.call(t,n)},e.kebabCase=Sa,e.last=Gr,e.lastIndexOf=function(t,n,e){var r=null==t?0:t.length;if(!r)return-1;var u=r;if(e!==$&&(u=ju(e),u=0>u?Ri(r+u,0):Mi(u,r-1)),n===n){for(e=u+1;e--&&t[e]!==n;);t=e}else t=b(t,x,u,!0);return t},e.lowerCase=Fa,e.lowerFirst=Ra,e.lt=ha,e.lte=da,e.max=function(t){return t&&t.length?mn(t,Pu,kn):$},e.maxBy=function(t,n){return t&&t.length?mn(t,yr(n,2),kn):$},e.mean=function(t){return w(t,Pu)},e.meanBy=function(t,n){return w(t,yr(n,2))},e.min=function(t){return t&&t.length?mn(t,Pu,Zn):$},e.minBy=function(t,n){return t&&t.length?mn(t,yr(n,2),Zn):$},e.stubArray=$u,e.stubFalse=Gu,e.stubObject=function(){return{}},e.stubString=function(){return""},e.stubTrue=function(){return!0},e.multiply=tf,e.nth=function(t,n){return t&&t.length?Qn(t,ju(n)):$},e.noConflict=function(){return Ut._===this&&(Ut._=li),this},e.noop=Uu,e.now=Zo,e.pad=function(t,n,e){t=Ou(t);var r=(n=ju(n))?U(t):0;return!n||r>=n?t:(n=(n-r)/2,tr(Oi(n),e)+t+tr(Ei(n),e))},e.padEnd=function(t,n,e){t=Ou(t);var r=(n=ju(n))?U(t):0;return n&&r<n?t+tr(n-r,e):t},e.padStart=function(t,n,e){t=Ou(t);var r=(n=ju(n))?U(t):0;return n&&r<n?tr(n-r,e)+t:t},e.parseInt=function(t,n,e){return e||null==n?n=0:n&&(n=+n),zi(Ou(t).replace(lt,""),n||0)},e.random=function(t,n,e){if(e&&"boolean"!=typeof e&&Or(t,n,e)&&(n=e=$),e===$&&("boolean"==typeof n?(e=n,n=$):"boolean"==typeof t&&(e=t,t=$)),t===$&&n===$?(t=0,n=1):(t=wu(t),n===$?(n=t,t=0):n=wu(n)),t>n){var r=t;t=n,n=r}return e||t%1||n%1?(e=Ti(),Mi(t+e*(n-t+Tt("1e-"+((e+"").length-1))),n)):ie(t,n)},e.reduce=function(t,n,e){var r=ia(t)?g:L,u=3>arguments.length;return r(t,yr(n,4),e,u,ro)},e.reduceRight=function(t,n,e){var r=ia(t)?_:L,u=3>arguments.length;return r(t,yr(n,4),e,u,uo)},e.repeat=function(t,n,e){return n=(e?Or(t,n,e):n===$)?1:ju(n),oe(Ou(t),n)},e.replace=function(){var t=arguments,n=Ou(t[0]);return 3>t.length?n:n.replace(t[1],t[2])},e.result=function(t,n,e){n=Ee(n,t);var r=-1,u=n.length;for(u||(u=1,t=$);++r<u;){var i=null==t?$:t[zr(n[r])];i===$&&(r=u,i=e),t=hu(i)?i.call(t):i}return t},e.round=nf,e.runInContext=t,e.sample=function(t){return(ia(t)?$t:fe)(t)},e.size=function(t){if(null==t)return 0;if(lu(t))return mu(t)?U(t):t.length;var n=go(t);return"[object Map]"==n||"[object Set]"==n?t.size:Vn(t).length},e.snakeCase=Ma,e.some=function(t,n,e){var r=ia(t)?v:he;return e&&Or(t,n,e)&&(n=$),r(t,yr(n,3))},e.sortedIndex=function(t,n){return de(t,n)},e.sortedIndexBy=function(t,n,e){return ge(t,n,yr(e,2))},e.sortedIndexOf=function(t,n){var e=null==t?0:t.length;if(e){var r=de(t,n);if(r<e&&cu(t[r],n))return r}return-1},e.sortedLastIndex=function(t,n){return de(t,n,!0)},e.sortedLastIndexBy=function(t,n,e){return ge(t,n,yr(e,2),!0)},e.sortedLastIndexOf=function(t,n){if(null==t?0:t.length){var e=de(t,n,!0)-1;if(cu(t[e],n))return e}return-1},e.startCase=Ba,e.startsWith=function(t,n,e){return t=Ou(t),e=null==e?0:hn(ju(e),0,t.length),n=ye(n),t.slice(e,e+n.length)==n},e.subtract=ef,e.sum=function(t){return t&&t.length?O(t,Pu):0},e.sumBy=function(t,n){return t&&t.length?O(t,yr(n,2)):0},e.template=function(t,n,r){var u=e.templateSettings;r&&Or(t,n,r)&&(n=$),t=Ou(t),n=va({},n,u,fr),r=va({},n.imports,u.imports,fr);var i,o,a=Wu(r),f=S(r,a),c=0;r=n.interpolate||At;var l="__p+='";r=Qu((n.escape||At).source+"|"+r.source+"|"+(r===rt?vt:At).source+"|"+(n.evaluate||At).source+"|$","g");var s="sourceURL"in n?"//# sourceURL="+n.sourceURL+"\n":"";if(t.replace(r,function(n,e,r,u,a,f){return r||(r=u),l+=t.slice(c,f).replace(Lt,B),e&&(i=!0,l+="'+__e("+e+")+'"),a&&(o=!0,l+="';"+a+";\n__p+='"),r&&(l+="'+((__t=("+r+"))==null?'':__t)+'"),c=f+n.length,n}),l+="';",(n=n.variable)||(l="with(obj){"+l+"}"),l=(o?l.replace(K,""):l).replace(Y,"$1").replace(H,"$1;"),l="function("+(n||"obj")+"){"+(n?"":"obj||(obj={});")+"var __t,__p=''"+(i?",__e=_.escape":"")+(o?",__j=Array.prototype.join;function print(){__p+=__j.call(arguments,'')}":";")+l+"return __p}",n=Pa(function(){return Yu(a,s+"return "+l).apply($,f)}),n.source=l,pu(n))throw n;return n},e.times=function(t,n){if(1>(t=ju(t))||9007199254740991<t)return[];var e=4294967295,r=Mi(t,4294967295);for(n=yr(n),t-=4294967295,r=k(r,n);++e<t;)n(e);return r},e.toFinite=wu,e.toInteger=ju,e.toLength=Au,e.toLower=function(t){return Ou(t).toLowerCase()},e.toNumber=Lu,e.toSafeInteger=function(t){return t?hn(ju(t),-9007199254740991,9007199254740991):0===t?t:0},e.toString=Ou,e.toUpper=function(t){return Ou(t).toUpperCase()},e.trim=function(t,n,e){return(t=Ou(t))&&(e||n===$)?t.replace(ct,""):t&&(n=ye(n))?(t=q(t),e=q(n),n=R(t,e),e=M(t,e)+1,Oe(t,n,e).join("")):t},e.trimEnd=function(t,n,e){return(t=Ou(t))&&(e||n===$)?t.replace(st,""):t&&(n=ye(n))?(t=q(t),n=M(t,q(n))+1,Oe(t,0,n).join("")):t},e.trimStart=function(t,n,e){return(t=Ou(t))&&(e||n===$)?t.replace(lt,""):t&&(n=ye(n))?(t=q(t),n=R(t,q(n)),Oe(t,n).join("")):t},e.truncate=function(t,n){var e=30,r="...";if(_u(n))var u="separator"in n?n.separator:u,e="length"in n?ju(n.length):e,r="omission"in n?ye(n.omission):r;t=Ou(t);var i=t.length;if(St.test(t))var o=q(t),i=o.length;if(e>=i)return t;if(1>(i=e-U(r)))return r;if(e=o?Oe(o,0,i).join(""):t.slice(0,i),u===$)return e+r;if(o&&(i+=e.length-i),la(u)){if(t.slice(i).search(u)){var a=e;for(u.global||(u=Qu(u.source,Ou(yt.exec(u))+"g")),u.lastIndex=0;o=u.exec(a);)var f=o.index;e=e.slice(0,f===$?i:f)}}else t.indexOf(ye(u),i)!=i&&-1<(u=e.lastIndexOf(u))&&(e=e.slice(0,u));return e+r},e.unescape=function(t){return(t=Ou(t))&&X.test(t)?t.replace(J,rn):t},e.uniqueId=function(t){var n=++oi;return Ou(t)+n},e.upperCase=za,e.upperFirst=Ta,e.each=Xr,e.eachRight=tu,e.first=$r,Nu(e,function(){var t={};return wn(e,function(n,r){ii.call(e.prototype,r)||(t[r]=n)}),t}(),{chain:!1}),e.VERSION="4.17.10",a("bind bindKey curry curryRight partial partialRight".split(" "),function(t){e[t].placeholder=e}),a(["drop","take"],function(t,n){A.prototype[t]=function(e){e=e===$?1:Ri(ju(e),0);var r=this.__filtered__&&!n?new A(this):this.clone();return r.__filtered__?r.__takeCount__=Mi(e,r.__takeCount__):r.__views__.push({size:Mi(e,4294967295),type:t+(0>r.__dir__?"Right":"")}),r},A.prototype[t+"Right"]=function(n){return this.reverse()[t](n).reverse()}}),a(["filter","map","takeWhile"],function(t,n){var e=n+1,r=1==e||3==e;A.prototype[t]=function(t){var n=this.clone();return n.__iteratees__.push({iteratee:yr(t,3),type:e}),n.__filtered__=n.__filtered__||r,n}}),a(["head","last"],function(t,n){var e="take"+(n?"Right":"");A.prototype[t]=function(){return this[e](1).value()[0]}}),a(["initial","tail"],function(t,n){var e="drop"+(n?"":"Right");A.prototype[t]=function(){return this.__filtered__?new A(this):this[e](1)}}),A.prototype.compact=function(){return this.filter(Pu)},A.prototype.find=function(t){return this.filter(t).head()},A.prototype.findLast=function(t){return this.reverse().find(t)},A.prototype.invokeMap=ae(function(t,n){return"function"==typeof t?new A(this):this.map(function(e){return Rn(e,t,n)})}),A.prototype.reject=function(t){return this.filter(fu(yr(t)))},A.prototype.slice=function(t,n){t=ju(t);var e=this;return e.__filtered__&&(0<t||0>n)?new A(e):(0>t?e=e.takeRight(-t):t&&(e=e.drop(t)),n!==$&&(n=ju(n),e=0>n?e.dropRight(-n):e.take(n-t)),e)},A.prototype.takeRightWhile=function(t){return this.reverse().takeWhile(t).reverse()},A.prototype.toArray=function(){return this.take(4294967295)},wn(A.prototype,function(t,n){var r=/^(?:filter|find|map|reject)|While$/.test(n),i=/^(?:head|last)$/.test(n),o=e[i?"take"+("last"==n?"Right":""):n],a=i||/^find/.test(n);o&&(e.prototype[n]=function(){function n(t){return t=o.apply(e,d([t],c)),i&&h?t[0]:t}var f=this.__wrapped__,c=i?[1]:arguments,l=f instanceof A,s=c[0],p=l||ia(f);p&&r&&"function"==typeof s&&1!=s.length&&(l=p=!1);var h=this.__chain__,g=!!this.__actions__.length,s=a&&!h,l=l&&!g;return!a&&p?(f=l?f:new A(this),f=t.apply(f,c),f.__actions__.push({func:Jr,args:[n],thisArg:$}),new u(f,h)):s&&l?t.apply(this,c):(f=this.thru(n),s?i?f.value()[0]:f.value():f)})}),a("pop push shift sort splice unshift".split(" "),function(t){var n=ni[t],r=/^(?:push|sort|unshift)$/.test(t)?"tap":"thru",u=/^(?:pop|shift)$/.test(t);e.prototype[t]=function(){var t=arguments;if(u&&!this.__chain__){var e=this.value();return n.apply(ia(e)?e:[],t)}return this[r](function(e){return n.apply(ia(e)?e:[],t)})}}),wn(A.prototype,function(t,n){var r=e[n];if(r){var u=r.name+"";(Zi[u]||(Zi[u]=[])).push({name:n,func:r})}}),Zi[He($,2).name]=[{name:"wrapper",func:$}],A.prototype.clone=function(){var t=new A(this.__wrapped__);return t.__actions__=Me(this.__actions__),t.__dir__=this.__dir__,t.__filtered__=this.__filtered__,t.__iteratees__=Me(this.__iteratees__),t.__takeCount__=this.__takeCount__,t.__views__=Me(this.__views__),t},A.prototype.reverse=function(){if(this.__filtered__){var t=new A(this);t.__dir__=-1,t.__filtered__=!0}else t=this.clone(),t.__dir__*=-1;return t},A.prototype.value=function(){var t,n=this.__wrapped__.value(),e=this.__dir__,r=ia(n),u=0>e,i=r?n.length:0;t=i;for(var o=this.__views__,a=0,f=-1,c=o.length;++f<c;){var l=o[f],s=l.size;switch(l.type){case"drop":a+=s;break;case"dropRight":t-=s;break;case"take":t=Mi(t,a+s);break;case"takeRight":a=Ri(a,t-s)}}if(t={start:a,end:t},o=t.start,a=t.end,t=a-o,o=u?a:o-1,a=this.__iteratees__,f=a.length,c=0,l=Mi(t,this.__takeCount__),!r||!u&&i==t&&l==t)return xe(n,this.__actions__);r=[];t:for(;t--&&c<l;){for(o+=e,u=-1,i=n[o];++u<f;){var p=a[u],s=p.type,p=(0,p.iteratee)(i);if(2==s)i=p;else if(!p){if(1==s)continue t;break t}}r[c++]=i}return r},e.prototype.at=To,e.prototype.chain=function(){return Hr(this)},e.prototype.commit=function(){return new u(this.value(),this.__chain__)},e.prototype.next=function(){this.__values__===$&&(this.__values__=xu(this.value()));var t=this.__index__>=this.__values__.length;return{done:t,value:t?$:this.__values__[this.__index__++]}},e.prototype.plant=function(t){for(var n,e=this;e instanceof r;){var u=Dr(e);u.__index__=0,u.__values__=$,n?i.__wrapped__=u:n=u;var i=u,e=e.__wrapped__}return i.__wrapped__=t,n},e.prototype.reverse=function(){var t=this.__wrapped__;return t instanceof A?(this.__actions__.length&&(t=new A(this)),t=t.reverse(),t.__actions__.push({func:Jr,args:[Zr],thisArg:$}),new u(t,this.__chain__)):this.thru(Zr)},e.prototype.toJSON=e.prototype.valueOf=e.prototype.value=function(){return xe(this.__wrapped__,this.__actions__)},e.prototype.first=e.prototype.head,Ci&&(e.prototype[Ci]=Qr),e}();Ut._=un,void 0!==(r=function(){return un}.call(n,e,n,u))&&(u.exports=r)}).call(this)}).call(n,function(){return this}(),e(9)(t))},function(t,n,e){function r(t,n){return 2==n?function(n,e){return t.apply(void 0,arguments)}:function(n){return t.apply(void 0,arguments)}}function u(t,n){return 2==n?function(n,e){return t(n,e)}:function(n){return t(n)}}function i(t){for(var n=t?t.length:0,e=Array(n);n--;)e[n]=t[n];return e}function o(t){return function(n){return t({},n)}}function a(t,n){return function(){for(var e=arguments.length,r=e-1,u=Array(e);e--;)u[e]=arguments[e];var i=u[n],o=u.slice(0,n);return i&&p.apply(o,i),n!=r&&p.apply(o,u.slice(n+1)),t.apply(this,o)}}function f(t,n){return function(){var e=arguments.length;if(e){for(var r=Array(e);e--;)r[e]=arguments[e];var u=r[0]=n.apply(void 0,r);return t.apply(void 0,r),u}}}function c(t,n,e,p){function h(t,n){if(E.cap){var e=l.iterateeRearg[t];if(e)return C(n,e);var r=!A&&l.iterateeAry[t];if(r)return m(n,r)}return n}function d(t,n,e){return O||E.curry&&e>1?z(n,e):n}function g(t,n,e){if(E.fixed&&(k||!l.skipFixed[t])){var r=l.methodSpread[t],u=r&&r.start;return void 0===u?R(n,e):a(n,u)}return n}function _(t,n,e){return E.rearg&&e>1&&(I||!l.skipRearg[t])?$(n,l.methodRearg[t]||l.aryRearg[e]):n}function v(t,n){n=V(n);for(var e=-1,r=n.length,u=r-1,i=B(Object(t)),o=i;null!=o&&++e<r;){var a=n[e],f=o[a];null==f||N(f)||D(f)||U(f)||(o[a]=B(e==u?f:Object(f))),o=o[a]}return i}function y(t){return Y.runInContext.convert(t)(void 0)}function b(t,n){var e=l.aliasToReal[t]||t,r=l.remap[e]||e,u=p;return function(t){var i=A?S:F,o=A?S[r]:n,a=M(M({},u),t);return c(i,e,o,a)}}function m(t,n){return x(t,function(t){return"function"==typeof t?u(t,n):t})}function C(t,n){return x(t,function(t){var e=n.length;return r($(u(t,e),n),e)})}function x(t,n){return function(){var e=arguments.length;if(!e)return t();for(var r=Array(e);e--;)r[e]=arguments[e];var u=E.rearg?0:e-1;return r[u]=n(r[u]),t.apply(void 0,r)}}function w(t,n){var e,r=l.aliasToReal[t]||t,u=n,a=K[r];return a?u=a(n):E.immutable&&(l.mutate.array[r]?u=f(n,i):l.mutate.object[r]?u=f(n,o(n)):l.mutate.set[r]&&(u=f(n,v))),T(Z,function(t){return T(l.aryMethod[t],function(n){if(r==n){var i=l.methodSpread[r],o=i&&i.afterRearg;return e=o?g(r,_(r,u,t),t):_(r,g(r,u,t),t),e=h(r,e),e=d(r,e,t),!1}}),!e}),e||(e=u),e==n&&(e=O?z(e,1):function(){return n.apply(this,arguments)}),e.convert=b(r,n),l.placeholder[r]&&(j=!0,e.placeholder=n.placeholder=W),e}var j,A="function"==typeof n,L=n===Object(n);if(L&&(p=e,e=n,n=void 0),null==e)throw new TypeError;p||(p={});var E={cap:!("cap"in p)||p.cap,curry:!("curry"in p)||p.curry,fixed:!("fixed"in p)||p.fixed,immutable:!("immutable"in p)||p.immutable,rearg:!("rearg"in p)||p.rearg},O="curry"in p&&p.curry,k="fixed"in p&&p.fixed,I="rearg"in p&&p.rearg,W=A?e:s,S=A?e.runInContext():void 0,F=A?e:{ary:t.ary,assign:t.assign,clone:t.clone,curry:t.curry,forEach:t.forEach,isArray:t.isArray,isError:t.isError,isFunction:t.isFunction,isWeakMap:t.isWeakMap,iteratee:t.iteratee,keys:t.keys,rearg:t.rearg,toInteger:t.toInteger,toPath:t.toPath},R=F.ary,M=F.assign,B=F.clone,z=F.curry,T=F.forEach,P=F.isArray,D=F.isError,N=F.isFunction,U=F.isWeakMap,q=F.keys,$=F.rearg,G=F.toInteger,V=F.toPath,Z=q(l.aryMethod),K={castArray:function(t){return function(){var n=arguments[0];return P(n)?t(i(n)):t.apply(void 0,arguments)}},iteratee:function(t){return function(){var n=arguments[0],e=arguments[1],r=t(n,e),i=r.length;return E.cap&&"number"==typeof e?(e=e>2?e-2:1,i&&i<=e?r:u(r,e)):r}},mixin:function(t){return function(n){var e=this;if(!N(e))return t(e,Object(n));var r=[];return T(q(n),function(t){N(n[t])&&r.push([t,e.prototype[t]])}),t(e,Object(n)),T(r,function(t){var n=t[1];N(n)?e.prototype[t[0]]=n:delete e.prototype[t[0]]}),e}},nthArg:function(t){return function(n){var e=n<0?1:G(n)+1;return z(t(n),e)}},rearg:function(t){return function(n,e){var r=e?e.length:0;return z(t(n,e),r)}},runInContext:function(n){return function(e){return c(t,n(e),p)}}};if(!L)return w(n,e);var Y=e,H=[];return T(Z,function(t){T(l.aryMethod[t],function(t){var n=Y[l.remap[t]||t];n&&H.push([t,w(t,n)])})}),T(q(Y),function(t){var n=Y[t];if("function"==typeof n){for(var e=H.length;e--;)if(H[e][0]==t)return;n.convert=b(t,n),H.push([t,n])}}),T(H,function(t){Y[t[0]]=t[1]}),Y.convert=y,j&&(Y.placeholder=W),T(q(Y),function(t){T(l.realToAlias[t]||[],function(n){Y[n]=Y[t]})}),Y}var l=e(15),s=e(16),p=Array.prototype.push;t.exports=c},function(t,n){n.aliasToReal={each:"forEach",eachRight:"forEachRight",entries:"toPairs",entriesIn:"toPairsIn",extend:"assignIn",extendAll:"assignInAll",extendAllWith:"assignInAllWith",extendWith:"assignInWith",first:"head",conforms:"conformsTo",matches:"isMatch",property:"get",__:"placeholder",F:"stubFalse",T:"stubTrue",all:"every",allPass:"overEvery",always:"constant",any:"some",anyPass:"overSome",apply:"spread",assoc:"set",assocPath:"set",complement:"negate",compose:"flowRight",contains:"includes",dissoc:"unset",dissocPath:"unset",dropLast:"dropRight",dropLastWhile:"dropRightWhile",equals:"isEqual",identical:"eq",indexBy:"keyBy",init:"initial",invertObj:"invert",juxt:"over",omitAll:"omit",nAry:"ary",path:"get",pathEq:"matchesProperty",pathOr:"getOr",paths:"at",pickAll:"pick",pipe:"flow",pluck:"map",prop:"get",propEq:"matchesProperty",propOr:"getOr",props:"at",symmetricDifference:"xor",symmetricDifferenceBy:"xorBy",symmetricDifferenceWith:"xorWith",takeLast:"takeRight",takeLastWhile:"takeRightWhile",unapply:"rest",unnest:"flatten",useWith:"overArgs",where:"conformsTo",whereEq:"isMatch",zipObj:"zipObject"},n.aryMethod={1:["assignAll","assignInAll","attempt","castArray","ceil","create","curry","curryRight","defaultsAll","defaultsDeepAll","floor","flow","flowRight","fromPairs","invert","iteratee","memoize","method","mergeAll","methodOf","mixin","nthArg","over","overEvery","overSome","rest","reverse","round","runInContext","spread","template","trim","trimEnd","trimStart","uniqueId","words","zipAll"],2:["add","after","ary","assign","assignAllWith","assignIn","assignInAllWith","at","before","bind","bindAll","bindKey","chunk","cloneDeepWith","cloneWith","concat","conformsTo","countBy","curryN","curryRightN","debounce","defaults","defaultsDeep","defaultTo","delay","difference","divide","drop","dropRight","dropRightWhile","dropWhile","endsWith","eq","every","filter","find","findIndex","findKey","findLast","findLastIndex","findLastKey","flatMap","flatMapDeep","flattenDepth","forEach","forEachRight","forIn","forInRight","forOwn","forOwnRight","get","groupBy","gt","gte","has","hasIn","includes","indexOf","intersection","invertBy","invoke","invokeMap","isEqual","isMatch","join","keyBy","lastIndexOf","lt","lte","map","mapKeys","mapValues","matchesProperty","maxBy","meanBy","merge","mergeAllWith","minBy","multiply","nth","omit","omitBy","overArgs","pad","padEnd","padStart","parseInt","partial","partialRight","partition","pick","pickBy","propertyOf","pull","pullAll","pullAt","random","range","rangeRight","rearg","reject","remove","repeat","restFrom","result","sampleSize","some","sortBy","sortedIndex","sortedIndexOf","sortedLastIndex","sortedLastIndexOf","sortedUniqBy","split","spreadFrom","startsWith","subtract","sumBy","take","takeRight","takeRightWhile","takeWhile","tap","throttle","thru","times","trimChars","trimCharsEnd","trimCharsStart","truncate","union","uniqBy","uniqWith","unset","unzipWith","without","wrap","xor","zip","zipObject","zipObjectDeep"],3:["assignInWith","assignWith","clamp","differenceBy","differenceWith","findFrom","findIndexFrom","findLastFrom","findLastIndexFrom","getOr","includesFrom","indexOfFrom","inRange","intersectionBy","intersectionWith","invokeArgs","invokeArgsMap","isEqualWith","isMatchWith","flatMapDepth","lastIndexOfFrom","mergeWith","orderBy","padChars","padCharsEnd","padCharsStart","pullAllBy","pullAllWith","rangeStep","rangeStepRight","reduce","reduceRight","replace","set","slice","sortedIndexBy","sortedLastIndexBy","transform","unionBy","unionWith","update","xorBy","xorWith","zipWith"],4:["fill","setWith","updateWith"]},n.aryRearg={2:[1,0],3:[2,0,1],4:[3,2,0,1]},n.iterateeAry={dropRightWhile:1,dropWhile:1,every:1,filter:1,find:1,findFrom:1,findIndex:1,findIndexFrom:1,findKey:1,findLast:1,findLastFrom:1,findLastIndex:1,findLastIndexFrom:1,findLastKey:1,flatMap:1,flatMapDeep:1,flatMapDepth:1,forEach:1,forEachRight:1,forIn:1,forInRight:1,forOwn:1,forOwnRight:1,map:1,mapKeys:1,mapValues:1,partition:1,reduce:2,reduceRight:2,reject:1,remove:1,some:1,takeRightWhile:1,takeWhile:1,times:1,transform:2},n.iterateeRearg={mapKeys:[1],reduceRight:[1,0]},n.methodRearg={assignInAllWith:[1,0],assignInWith:[1,2,0],assignAllWith:[1,0],assignWith:[1,2,0],differenceBy:[1,2,0],differenceWith:[1,2,0],getOr:[2,1,0],intersectionBy:[1,2,0],intersectionWith:[1,2,0],isEqualWith:[1,2,0],isMatchWith:[2,1,0],mergeAllWith:[1,0],mergeWith:[1,2,0],padChars:[2,1,0],padCharsEnd:[2,1,0],padCharsStart:[2,1,0],pullAllBy:[2,1,0],pullAllWith:[2,1,0],rangeStep:[1,2,0],rangeStepRight:[1,2,0],setWith:[3,1,2,0],sortedIndexBy:[2,1,0],sortedLastIndexBy:[2,1,0],unionBy:[1,2,0],unionWith:[1,2,0],updateWith:[3,1,2,0],xorBy:[1,2,0],xorWith:[1,2,0],zipWith:[1,2,0]},n.methodSpread={assignAll:{start:0},assignAllWith:{start:0},assignInAll:{start:0},assignInAllWith:{start:0},defaultsAll:{start:0},defaultsDeepAll:{start:0},invokeArgs:{start:2},invokeArgsMap:{start:2},mergeAll:{start:0},mergeAllWith:{start:0},partial:{start:1},partialRight:{start:1},without:{start:1},zipAll:{start:0}},n.mutate={array:{fill:!0,pull:!0,pullAll:!0,pullAllBy:!0,pullAllWith:!0,pullAt:!0,remove:!0,reverse:!0},object:{assign:!0,assignAll:!0,assignAllWith:!0,assignIn:!0,assignInAll:!0,assignInAllWith:!0,assignInWith:!0,assignWith:!0,defaults:!0,defaultsAll:!0,defaultsDeep:!0,defaultsDeepAll:!0,merge:!0,mergeAll:!0,mergeAllWith:!0,mergeWith:!0},set:{set:!0,setWith:!0,unset:!0,update:!0,updateWith:!0}},n.placeholder={bind:!0,bindKey:!0,curry:!0,curryRight:!0,partial:!0,partialRight:!0},n.realToAlias=function(){var t=Object.prototype.hasOwnProperty,e=n.aliasToReal,r={};for(var u in e){var i=e[u];t.call(r,i)?r[i].push(u):r[i]=[u]}return r}(),n.remap={assignAll:"assign",assignAllWith:"assignWith",assignInAll:"assignIn",assignInAllWith:"assignInWith",curryN:"curry",curryRightN:"curryRight",defaultsAll:"defaults",defaultsDeepAll:"defaultsDeep",findFrom:"find",findIndexFrom:"findIndex",findLastFrom:"findLast",findLastIndexFrom:"findLastIndex",getOr:"get",includesFrom:"includes",indexOfFrom:"indexOf",invokeArgs:"invoke",invokeArgsMap:"invokeMap",lastIndexOfFrom:"lastIndexOf",mergeAll:"merge",mergeAllWith:"mergeWith",padChars:"pad",padCharsEnd:"padEnd",padCharsStart:"padStart",propertyOf:"get",rangeStep:"range",rangeStepRight:"rangeRight",restFrom:"rest",spreadFrom:"spread",trimChars:"trim",trimCharsEnd:"trimEnd",trimCharsStart:"trimStart",zipAll:"zip"},n.skipFixed={castArray:!0,flow:!0,flowRight:!0,iteratee:!0,mixin:!0,rearg:!0,runInContext:!0},n.skipRearg={add:!0,assign:!0,assignIn:!0,bind:!0,bindKey:!0,concat:!0,difference:!0,divide:!0,eq:!0,gt:!0,gte:!0,isEqual:!0,lt:!0,lte:!0,matchesProperty:!0,merge:!0,multiply:!0,overArgs:!0,partial:!0,partialRight:!0,propertyOf:!0,random:!0,range:!0,rangeRight:!0,subtract:!0,zip:!0,zipObject:!0,zipObjectDeep:!0}},function(t,n){t.exports={}},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r=e(12),u=(0,r.flow)([r.deburr,(0,r.replace)(/,|\(|\)/g,""),(0,r.replace)(/\s+/g,"_"),(0,r.replace)(/'|’/g,"_039_"),(0,r.replace)("–","-")]),i=(0,r.flow)([r.toLower,u]);n.default={formatIStatsValueKeepCase:u,formatIStatsValue:i},t.exports=n.default},function(t,n,e){"use strict";function r(t,n){if(!(t instanceof n))throw new TypeError("Cannot call a class as a function")}function u(t,n){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!n||"object"!=typeof n&&"function"!=typeof n?t:n}function i(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function, not "+typeof n);t.prototype=Object.create(n&&n.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(t,n):t.__proto__=n)}Object.defineProperty(n,"__esModule",{value:!0});var o=function(){function t(t,n){for(var e=0;e<n.length;e++){var r=n[e];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(n,e,r){return e&&t(n.prototype,e),r&&t(n,r),n}}(),a=e(3),f=function(t){return t&&t.__esModule?t:{default:t}}(a),c=function(t){function n(){return r(this,n),u(this,(n.__proto__||Object.getPrototypeOf(n)).apply(this,arguments))}return i(n,t),o(n,[{key:"componentDidMount",value:function(){this.svg.setAttribute("focusable","false")}},{key:"render",value:function(){var t=this;return f.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"31.9",height:"32",viewBox:"0 0 31.9 32",ref:function(n){t.svg=n}},f.default.createElement("path",{d:"M29 16L3 0v7.2L17.6 16 3 24.8V32z"}))}}]),n}(a.Component);n.default=c,t.exports=n.default},function(t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var e=["en-GB","ga-GB","gd-GB","cy-GB"],r="en-GB",u=void 0,i=function(t){for(var n=arguments.length,e=Array(n>1?n-1:0),r=1;r<n;r++)e[r-1]=arguments[r];var u=function(t,n){return void 0!==e[n]?e[n]:t};return t.replace(/{(\d+)}/g,u)},o=function(t){var n=t.language,i=t.localisations;e.indexOf(n)>=0&&(r=n),i&&(u=i)},a=function(){return r},f=function(t){for(var n=arguments.length,e=Array(n>1?n-1:0),o=1;o<n;o++)e[o-1]=arguments[o];if(!u)throw new Error("No localisation data has been set.");if(!u[r])return"";var a=u[r][t];return e.length>0?i.apply(void 0,[a].concat(e)):a};n.default={initLocalisations:o,getLocale:a,localise:f},t.exports=n.default}]);; });</script><script>Morph.toInit.registers.push(function() { Morph.register({"view":"bbc-morph-bitesize-all-subjects-banner-view","language":"en-GB","version":"1.2.0","_mrrVersion":"2.0.16"},'u4687705067917705'); });</script><script>Morph.init = function() { if (!Morph.initCalled) { Morph.markPerformance('morph-init'); Morph.initCalled = true; requirejs.config({ paths: { 'morph/react' : '//web.archive.org/web/20191122030557/https://m.files.bbci.co.uk/modules/vendor-react/1.0.0/react.min', 'morph/react-dom' : '//web.archive.org/web/20191122030557/https://m.files.bbci.co.uk/modules/vendor-react-dom/1.0.0/react-dom.min', 'morph/es5-shim' : '//web.archive.org/web/20191122030557/https://m.files.bbci.co.uk/modules/vendor-es5-shim/4.1.13/es5-shim.min', 'morph/es5-sham' : '//web.archive.org/web/20191122030557/https://m.files.bbci.co.uk/modules/vendor-es5-shim/4.1.13/es5-sham.min', 'morph/module/morph': '//web.archive.org/web/20191122030557/https://m.files.bbci.co.uk/modules/morph/5.3.1/bundle', 'live-push' : '//web.archive.org/web/20191122030557/https://push.api.bbci.co.uk/public/client' }, shim: { 'morph/react': { deps: ['morph/es5-shim', 'morph/es5-sham'] }, 'morph/es5-sham': { deps: ['morph/es5-shim'] } }, map: { 'morph/react-dom': { 'react': 'morph/react' } } }); } function attempt(fn) { fn(); } requirejs(['morph/react', 'morph/react-dom', 'morph/module/morph'], function(React, ReactDOM) { window.React = React; window.ReactDOM = ReactDOM; if (!Morph.toInitsCalled) { Morph.markPerformance('morph-init-core-deps-complete'); Morph.toInitsCalled = true; } Morph.toInit.bundles.forEach(attempt); Morph.toInit.bundles = []; Morph.markPerformance('morph-init-bundles-complete'); Morph.toInit.payloads.forEach(attempt); Morph.toInit.payloads = []; Morph.markPerformance('morph-init-payloads-complete'); Morph.toInit.registers.forEach(attempt); Morph.toInit.registers = []; Morph.markPerformance('morph-init-registers-complete'); }); };</script><script>if (!Morph.manualInit) { Morph.init(); } /* u4687705067917705 */</script><!-- Chartbeat Web Analytics code - start --> <script type="text/javascript"> /** CONFIGURATION START **/ (function() { var noCookies = true; var cookiePrefix = '_chartbeat'; if ("object" === typeof bbccookies && typeof bbccookies.readPolicy == 'function') { noCookies = !bbccookies.readPolicy().performance; } if (noCookies && document.cookie.indexOf(cookiePrefix) !== -1) { //Find and remove cookies whose names begin with '_chartbeat' var cookieSplit = document.cookie.split(';'); var cookieLength = cookieSplit.length; while (cookieLength--) { var cookie = cookieSplit[cookieLength].replace(/^s+|s+$/g, ''); var cookieName = cookie.split('=')[0]; if (cookieName.indexOf(cookiePrefix) === 0) { document.cookie = cookieName + '=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/;'; } } } _sf_async_config.noCookies = noCookies; }()); /** CONFIGURATION END **/ (function(){ function loadChartbeat() { window._sf_endpt=(new Date()).getTime(); var e = document.createElement("script"); e.setAttribute("language", "javascript"); e.setAttribute("type", "text/javascript"); e.setAttribute('src', '//web.archive.org/web/20191122030557/https://static.chartbeat.com/js/chartbeat.js'); document.body.appendChild(e); } var oldonload = window.onload; window.onload = (typeof window.onload != "function") ? loadChartbeat : function() { oldonload(); loadChartbeat(); }; }()); </script> <!-- Chartbeat Web Analytics code - end --></body></html><!-- FILE ARCHIVED ON 03:05:57 Nov 22, 2019 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 18:22:48 Dec 01, 2024. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). --> <!-- playback timings (ms): captures_list: 0.916 exclusion.robots: 0.044 exclusion.robots.policy: 0.029 esindex: 0.013 cdx.remote: 11.777 LoadShardBlock: 141.78 (6) PetaboxLoader3.datanode: 151.951 (7) load_resource: 195.006 PetaboxLoader3.resolve: 79.947 -->